WardenObjective
GameData_WardenObjectiveDataBlock_bin.json (filled)
Fields
Type - eWardenObjectiveType (enum)
Header - LocalizedText (nested type)
MainObjective - LocalizedText (nested type)
WardenObjectiveSpecialUpdateType - eWardenObjectiveSpecialUpdateType (enum)
GenericItemFromStart - UInt32 (ItemDataBlock)
DoNotMarkPickupItemsAsWardenObjectives - Boolean
FindLocationInfo - LocalizedText (nested type)
FindLocationInfoHelp - LocalizedText (nested type)
GoToZone - LocalizedText (nested type)
GoToZoneHelp - LocalizedText (nested type)
InZoneFindItem - LocalizedText (nested type)
InZoneFindItemHelp - LocalizedText (nested type)
SolveItem - LocalizedText (nested type)
SolveItemHelp - LocalizedText (nested type)
GoToWinCondition_Elevator - LocalizedText (nested type)
GoToWinConditionHelp_Elevator - LocalizedText (nested type)
GoToWinCondition_CustomGeo - LocalizedText (nested type)
GoToWinConditionHelp_CustomGeo - LocalizedText (nested type)
GoToWinCondition_ToMainLayer - LocalizedText (nested type)
GoToWinConditionHelp_ToMainLayer - LocalizedText (nested type)
ShowHelpDelay - Single
WavesOnElevatorLand - List GenericEnemyWaveData (nested type)
EventsOnElevatorLand - List WardenObjectiveEventData (nested type)
WaveOnElevatorWardenIntel - LocalizedText (nested type)
FogTransitionDataOnElevatorLand - UInt32 (FogSettingsDataBlock)
FogTransitionDurationOnElevatorLand - Single
OnActivateOnSolveItem - Boolean
WavesOnActivate - List GenericEnemyWaveData (nested type)
EventsOnActivate - List WardenObjectiveEventData (nested type)
StopAllWavesBeforeGotoWin - Boolean
WavesOnGotoWin - List GenericEnemyWaveData (nested type)
WaveOnGotoWinTrigger - eRetrieveExitWaveTrigger (enum)
EventsOnGotoWin - List WardenObjectiveEventData (nested type)
EventsOnGotoWinTrigger - eRetrieveExitWaveTrigger (enum)
FogTransitionDataOnGotoWin - UInt32 (FogSettingsDataBlock)
FogTransitionDurationOnGotoWin - Single
ChainedPuzzleToActive - UInt32 (ChainedPuzzleDataBlock)
ChainedPuzzleMidObjective - UInt32 (ChainedPuzzleDataBlock)
ChainedPuzzleAtExit - UInt32 (ChainedPuzzleDataBlock)
ChainedPuzzleAtExitScanSpeedMultiplier - Single
Gather_RequiredCount - Int32
Gather_ItemId - UInt32 (ItemDataBlock)
Gather_SpawnCount - Int32
Gather_MaxPerZone - Int32
Retrieve_Items - List UInt32 (ItemDataBlock)
ReactorWaves - List ReactorWaveData (nested type)
LightsOnFromBeginning - Boolean
LightsOnDuringIntro - Boolean
LightsOnWhenStartupComplete - Boolean
DoNotSolveObjectiveOnReactorComplete - Boolean
SpecialTerminalCommand - String
SpecialTerminalCommandDesc - LocalizedText (nested type)
PostCommandOutput - List String
SpecialCommandRule - TERM_CommandRule (enum)
PowerCellsToDistribute - Int32
Uplink_NumberOfVerificationRounds - Int32
Uplink_NumberOfTerminals - Int32
Uplink_WaveSpawnType - SurvivalWaveSpawnType (enum)
CentralPowerGenClustser_NumberOfGenerators - Int32
CentralPowerGenClustser_NumberOfPowerCells - Int32
CentralPowerGenClustser_FogDataSteps - List GeneralFogDataStep (nested type)
ActivateHSU_ItemFromStart - UInt32 (ItemDataBlock)
ActivateHSU_ItemAfterActivation - UInt32 (ItemDataBlock)
ActivateHSU_BringItemInElevator - Boolean
ActivateHSU_MarkItemInElevatorAsWardenObjective - Boolean
ActivateHSU_StopEnemyWavesOnActivation - Boolean
ActivateHSU_ObjectiveCompleteAfterInsertion - Boolean
ActivateHSU_RequireItemAfterActivationInExitScan - Boolean
ActivateHSU_Events - List WardenObjectiveEventData (nested type)
Survival_TimeToActivate - Single
Survival_TimeToSurvive - Single
Survival_TimerTitle - LocalizedText (nested type)
Survival_TimerToActivateTitle - LocalizedText (nested type)
GatherTerminal_SpawnCount - Int32
GatherTerminal_RequiredCount - Int32
GatherTerminal_Command - String
GatherTerminal_CommandHelp - LocalizedText (nested type)
GatherTerminal_DownloadingText - LocalizedText (nested type)
GatherTerminal_DownloadCompleteText - LocalizedText (nested type)
GatherTerminal_DownloadTime - Single
TimedTerminalSequence_NumberOfRounds - Int32
TimedTerminalSequence_NumberOfTerminals - Int32
TimedTerminalSequence_TimePerRound - Single
TimedTerminalSequence_TimeForConfirmation - Single
TimedTerminalSequence_UseFilterForSourceTerminalPicking - Boolean
TimedTerminalSequence_SourceTerminalWorldEventObjectFilter - String
TimedTerminalSequence_EventsOnSequenceStart - List List WardenObjectiveEventData (nested type)
TimedTerminalSequence_EventsOnSequenceDone - List List WardenObjectiveEventData (nested type)
TimedTerminalSequence_EventsOnSequenceFail - List List WardenObjectiveEventData (nested type)
Additional docs
General fields
Waves / Events / Fog / Chained Puzzle fields
On Elevator Land
On Activate
On Goto Win
Objective Chained Puzzle
Objective-specific fields
3 - Gather Small Item
6 - Retrieve Big Item
1/2 - Reactor Startup/Shutdown
5 - Special Terminal Command
7 - Distribute Powercell
8/13 - Terminal Uplink / Corrupted Uplink
9 - Central Generator Cluster
10 - Activate Neonate_HSU / Datasphere. Unseal Hi-Sec Cargo Crate.
11 - Survival
12 - Gather Terminal
How to write an Event?
0 - None
1 - OpenSecurityDoor
2 - UnlockSecurityDoor
3 - AllLightsOff
4 - AllLightsOn
5 - PlaySound
6 - SetFogSettings
7 - DimensionFlashTeam
8 - DimensionWarpTeam
9 - SpawnEnemyWave
10 - StopEnemyWave
11 - UpdateCustomSubObjective
12 - ForceCompleteObjective
999 - EventBreak
Last updated
Was this helpful?