#include "ZoneAgMedProperty.h" #include "dLogger.h" void ZoneAgMedProperty::SetGameVariables(Entity *self) { Game::logger->Log("Properties", "Setting variables in instance\n"); self->SetVar(ClaimMarkerGroup, "ClaimMarker"); self->SetVar(GeneratorGroup, "Generator"); self->SetVar(GuardGroup, "Guard"); self->SetVar(PropertyPlaqueGroup, "PropertyPlaque"); self->SetVar(PropertyVendorGroup, "PropertyVendor"); self->SetVar(SpotsGroup, "Spots"); self->SetVar(MSCloudsGroup, "maelstrom"); self->SetVar(EnemiesGroup, "Enemies"); self->SetVar(FXManagerGroup, "FXObject"); self->SetVar(ImagOrbGroup, "Orb"); self->SetVar(GeneratorFXGroup, "GeneratorFX"); self->SetVar>(EnemiesSpawner, { "StrombieWander", "Strombies", "Mechs", "OtherEnemy" }); self->SetVar(ClaimMarkerSpawner, "ClaimMarker"); self->SetVar(GeneratorSpawner, "Generator"); self->SetVar(DamageFXSpawner, "MaelstromFX"); self->SetVar(FXSpotsSpawner, "MaelstromSpots"); self->SetVar(PropertyMGSpawner, "PropertyGuard"); self->SetVar(ImageOrbSpawner, "Orb"); self->SetVar(GeneratorFXSpawner, "GeneratorFX"); self->SetVar(SmashablesSpawner, "Smashables"); self->SetVar(FXManagerSpawner, "FXObject"); self->SetVar(PropObjsSpawner, "BankObj"); self->SetVar>(AmbientFXSpawner, { "BirdFX", "SunBeam" }); self->SetVar>(BehaviorObjsSpawner, {}); self->SetVar(defeatedProperyFlag, 118); self->SetVar(placedModelFlag, 119); self->SetVar(guardMissionFlag, 1293); self->SetVar(brickLinkMissionIDFlag, 1294); self->SetVar(passwordFlag, "s3kratK1ttN"); self->SetVar(generatorIdFlag, 10118); self->SetVar(orbIDFlag, 10226); self->SetVar(behaviorQBID, 10445); }