Overworld action functions are used, as the name suggests, in overworld action definitions:
changesOnStart.functionschangesOnCancellation.functionschangesOnTermination.functionschangesOnCompletion.functionsImportant terms used by these functions:
The signature is void Run (OverworldActionEntity source).
No general description available
string actionKey (nullable)
DataMultiLinkerOverworldAction database key!CancelAction
actionKey: ''
No general description available
string assetKey (nullable)!ChangeSelfView
assetKey: ''
No general description available
string faction (nullable)!ChangeTargetFaction
faction: ''
No general description available
string assetKey (nullable)!ChangeTargetView
assetKey: ''
No general description available
DataBlockOverworldMemoryCheckGroup checks (nullable)List<IOverworldActionFunction> functions (nullable)!CheckMemoryBase
checks:
method: RequireAll
checks: []
functions: []
No general description available
string actionKey (nullable)
DataMultiLinkerOverworldAction database key!CompleteAction
actionKey: ''
No general description available
DataBlockOverworldEventSpawnData spawnData (nullable)!CreateOverworldEntity
spawnData:
spawnLookupKey: spawn_01
locationProvider: SourceProvince
provinceKey: ''
spawnGroupKey: general
generationProfileCustom: false
generationProfileKey: ''
generationProfile:
siteTags:
'': false
faction: Invaders
memoryChanges:
- change: Offset
key: ''
value: 1
valueFromMemory: false
valueFromMemoryKey: ''
intel:
known: false
recognized: false
sensorContactSeconds: 0
flags:
isWarObjective: false
No general description available
PilotIdentification identification (nullable)string bio (nullable)DataBlockPilotAppearanceOverlay appearanceOverlay (nullable)DataBlockPilotAppearance appearanceCustom (nullable)List<string> appearancePresets (nullable)SortedDictionary<string,float> memory (nullable)!CreatePilot
identification:
callsignIndex: 0
callsignOverride: ''
nameIndexPrimary: 0
nameIndexSecondary: 0
nameOverride: ''
bio: ''
appearanceOverlay:
key: ''
variant: ''
appearanceCustom:
version: 0
model: ''
skinMain: ''
skinOverlay: ''
skinTintPreset: ''
hairMain: ''
hairMainTintPreset: ''
hairFacial: ''
hairEyebrows: ''
hairFacialTintPreset: ''
eyesTintPreset: ''
accessoryHeadTop: ''
accessoryHeadTopVariant: ''
accessoryHeadFront: ''
accessoryHeadFrontVariant: ''
blendPresetArchetype: ''
blendPresetFaceVariationJaw: ''
blendPresetFaceVariationNose: ''
blendPresetBuild: ''
blendShapes:
- key:
value: 0
portrait: ''
portraitVariant: ''
appearancePresets:
- ''
memory:
'': 0
No general description available
!DestroySelf {}
No general description available
!DestroyTarget {}
No general description available
string message (nullable)!Log
message: ''
No general description available
List<DataBlockMemoryChangeFloat> changes (nullable)!ModifyMemoryBase
changes:
- change: Offset
key: ''
value: 1
valueFromMemory: false
valueFromMemoryKey: ''
No general description available
List<DataBlockResourceChange> resourceChanges (nullable)!ModifyResources
resourceChanges:
- key: ''
check: true
checkStrict: false
offset: true
value: 0
No general description available
List<DataBlockResourceChange> resourceChanges (nullable)!ModifyResourcesTarget
resourceChanges:
- key: ''
check: true
checkStrict: false
offset: true
value: 0
No general description available
int unitsfloat proportionfloat value!ModifyUnitHealth
units: 4
proportion: 0.5
value: 0.5
No general description available
int offset!OffsetTargetThreat
offset: 0
No general description available
string key (nullable)
DataMultiLinkerCutsceneVideo database keybool instant!PlayCutscene
key: ''
instant: false
No general description available
!ResupplyPilotFinish {}
No general description available
!ResupplyRepairFinish {}
No general description available
DataBlockOverworldActionInstanceData data (nullable)!StartAction
data:
key: ''
owner: Base
ownerKey: ''
target: None
targetKey: ''
visible: true
durationOverride:
f: 0
durationMultiplier:
f: 0
No general description available
List<string> eventKeys (nullable)
DataMultiLinkerOverworldEvent database key!StartOverworldEvent
eventKeys:
- ''
No general description available
string key (nullable)
DataMultiLinkerTutorial database key!StartTutorial
key: ''
No general description available
!StunTarget {}
No general description available
!SummonPatrolTarget {}
No general description available
Vector3 position!TeleportBaseToPosition
position:
x: 0
y: 0
z: 0
No general description available
string blueprintKey (nullable)
DataMultiLinkerOverworldEntityBlueprint database keybool contactRange!TeleportBaseToType
blueprintKey: ''
contactRange: false
No general description available
!TransferPilotsFromTarget {}
No general description available
string key (nullable)!UnlockAchievement
key: ''
No general description available
!WorkshopBuildCancel {}
No general description available
!WorkshopBuildFinish {}