mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2025-08-04 17:54:01 +00:00
Organize dScripts (#814)
* Organize dScripts whitespace Remove parent scope Remove parent scope from initial setter Remove debug Remove helper programs * Fix NtImagimeterVisibility script Co-authored-by: aronwk-aaron <aronwk.aaron@gmail.com>
This commit is contained in:
3
dScripts/zone/PROPERTY/NS/CMakeLists.txt
Normal file
3
dScripts/zone/PROPERTY/NS/CMakeLists.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
set(DSCRIPTS_SOURCES_ZONE_PROPERTY_NS
|
||||
"ZoneNsProperty.cpp"
|
||||
PARENT_SCOPE)
|
41
dScripts/zone/PROPERTY/NS/ZoneNsProperty.cpp
Normal file
41
dScripts/zone/PROPERTY/NS/ZoneNsProperty.cpp
Normal file
@@ -0,0 +1,41 @@
|
||||
#include "ZoneNsProperty.h"
|
||||
#include "Entity.h"
|
||||
|
||||
void ZoneNsProperty::SetGameVariables(Entity* self) {
|
||||
self->SetVar<std::string>(ClaimMarkerGroup, "Rhino");
|
||||
self->SetVar<std::string>(GeneratorGroup, "Generator");
|
||||
self->SetVar<std::string>(GuardGroup, "Guard");
|
||||
self->SetVar<std::string>(PropertyPlaqueGroup, "PropertyPlaque");
|
||||
self->SetVar<std::string>(PropertyVendorGroup, "PropertyVendor");
|
||||
self->SetVar<std::string>(SpotsGroup, "Spots");
|
||||
self->SetVar<std::string>(MSCloudsGroup, "Clouds");
|
||||
self->SetVar<std::string>(EnemiesGroup, "Enemies");
|
||||
self->SetVar<std::string>(FXManagerGroup, "FXManager");
|
||||
self->SetVar<std::string>(ImagOrbGroup, "Orb");
|
||||
self->SetVar<std::string>(GeneratorFXGroup, "GeneratorFX");
|
||||
|
||||
self->SetVar<std::vector<std::string>>(EnemiesSpawner, {
|
||||
"StrombieWander", "StrombieGen", "PirateWander", "PirateGen", "RoninGen"
|
||||
});
|
||||
self->SetVar<std::string>(ClaimMarkerSpawner, "ClaimMarker");
|
||||
self->SetVar<std::string>(GeneratorSpawner, "Generator");
|
||||
self->SetVar<std::string>(DamageFXSpawner, "MSClouds");
|
||||
self->SetVar<std::string>(FXSpotsSpawner, "Spots");
|
||||
self->SetVar<std::string>(PropertyMGSpawner, "Guard");
|
||||
self->SetVar<std::string>(ImageOrbSpawner, "Orb");
|
||||
self->SetVar<std::string>(GeneratorFXSpawner, "GeneratorFX");
|
||||
self->SetVar<std::string>(SmashablesSpawner, "Smashables");
|
||||
self->SetVar<std::string>(FXManagerSpawner, "FXManager");
|
||||
self->SetVar<std::string>(PropObjsSpawner, "BankObj");
|
||||
self->SetVar<std::vector<std::string>>(AmbientFXSpawner, { "Rockets" });
|
||||
self->SetVar<std::vector<std::string>>(BehaviorObjsSpawner, { "Cage", "Platform", "Door" });
|
||||
|
||||
self->SetVar<uint32_t>(defeatedProperyFlag, 97);
|
||||
self->SetVar<uint32_t>(placedModelFlag, 105);
|
||||
self->SetVar<uint32_t>(guardMissionFlag, 872);
|
||||
self->SetVar<uint32_t>(brickLinkMissionIDFlag, 948);
|
||||
self->SetVar<std::string>(passwordFlag, "s3kratK1ttN");
|
||||
self->SetVar<LOT>(generatorIdFlag, 11031);
|
||||
self->SetVar<LOT>(orbIDFlag, 10226);
|
||||
self->SetVar<LOT>(behaviorQBID, 11009);
|
||||
}
|
6
dScripts/zone/PROPERTY/NS/ZoneNsProperty.h
Normal file
6
dScripts/zone/PROPERTY/NS/ZoneNsProperty.h
Normal file
@@ -0,0 +1,6 @@
|
||||
#pragma once
|
||||
#include "BasePropertyServer.h"
|
||||
|
||||
class ZoneNsProperty : public BasePropertyServer {
|
||||
void SetGameVariables(Entity* self) override;
|
||||
};
|
Reference in New Issue
Block a user