Test_DLS.cpp
Category:
test-and-prototypeActive scripts:
58Source:
Code/Scripts/Test_DLS.cpp
DLS_ActionComplete_Test
DLS_ActionComplete_Test in Test_DLS.cpp initializes behavior when the object is created; drives AI action commands.
Source line:
1381Event hooks:
Created,Action_CompletePersistence hooks: none detected
Key engine calls:
Action_Goto,Debug_MessageSummary source:
heuristic
DLS_Artillery_Test
DLS_Artillery_Test in Test_DLS.cpp initializes behavior when the object is created; continues work on timer callbacks; uses timers.
Source line:
1401Event hooks:
Created,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Start_TimerSummary source:
heuristic
DLS_Blink
DLS_Blink in Test_DLS.cpp initializes behavior when the object is created; creates or destroys objects.
Source line:
1662Event hooks:
Created,DamagedPersistence hooks: none detected
Key engine calls:
Enable_Hibernation,Set_Player_Type,Create_Object,Set_Facing,Attach_ScriptSummary source:
heuristic
DLS_Camera_Test
DLS_Camera_Test in Test_DLS.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers.
Source line:
171Event hooks:
Created,Enemy_Seen,Action_Complete,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Enable_Enemy_Seen,Find_Object,Action_Attack,Start_Timer,Get_ID,Create_Sound,Get_PositionSummary source:
heuristic
Parameter Description:
Pan_Loc1_ID=0:int, Pan_Loc2_ID=0:int, Debug_Mode=0:int
DLS_Cargo_Plane_Test
DLS_Cargo_Plane_Test in Test_DLS.cpp creates or destroys objects.
Source line:
943Event hooks:
DamagedPersistence hooks: none detected
Key engine calls:
Create_Object,Get_Position,Set_Facing,Attach_ScriptSummary source:
heuristic
DLS_Cinematic_Test
DLS_Cinematic_Test in Test_DLS.cpp initializes behavior when the object is created; sends custom events; creates or destroys objects.
Source line:
1434Event hooks:
Created,DamagedPersistence hooks: none detected
Key engine calls:
Enable_Hibernation,Set_Player_Type,Create_Object,Set_Facing,Attach_Script,Set_Model,Send_Custom_Event,Find_ObjectSummary source:
heuristic
DLS_Cinematic_Test2
DLS_Cinematic_Test2 in Test_DLS.cpp initializes behavior when the object is created; sends custom events; creates or destroys objects.
Source line:
1498Event hooks:
Created,DamagedPersistence hooks: none detected
Key engine calls:
Enable_Hibernation,Set_Player_Type,Create_Object,Set_Facing,Attach_Script,Send_Custom_Event,Find_Object,Enable_SpawnerSummary source:
heuristic
DLS_CNC_Sound
DLS_CNC_Sound in Test_DLS.cpp implements script callbacks.
Source line:
1245Event hooks:
DamagedPersistence hooks: none detected
Key engine calls:
Create_Sound,Get_PositionSummary source:
heuristic
Parameter Description:
Box_ID:int
DLS_Created_Too_Early
DLS_Created_Too_Early in Test_DLS.cpp initializes behavior when the object is created; creates or destroys objects.
Source line:
1644Event hooks:
Created,DamagedPersistence hooks: none detected
Key engine calls:
Enable_Hibernation,Set_Player_Type,Create_Object,Set_Facing,Attach_ScriptSummary source:
heuristic
DLS_Drop_Unit
DLS_Drop_Unit in Test_DLS.cpp creates or destroys objects.
Source line:
1215Event hooks:
DamagedPersistence hooks: none detected
Key engine calls:
Create_Object,Set_Facing,Attach_ScriptSummary source:
heuristic
Parameter Description:
Box_ID:int
DLS_Filing_Cabinet
DLS_Filing_Cabinet in Test_DLS.cpp initializes behavior when the object is created; continues work on timer callbacks; reacts to destruction state; uses timers; creates explosions; controls animation playback.
Source line:
481Event hooks:
Created,Killed,Damaged,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Set_Animation_Frame,Get_Health,Get_Max_Health,Start_Timer,Create_Explosion,Get_PositionSummary source:
heuristic
Parameter Description:
Debug_Mode=0:int
DLS_Flame_Tank_Test
DLS_Flame_Tank_Test in Test_DLS.cpp initializes behavior when the object is created; drives AI action commands.
Source line:
874Event hooks:
CreatedPersistence hooks: none detected
Key engine calls:
Get_Position,Find_Object,Action_AttackSummary source:
heuristic
DLS_Goto_Unit
DLS_Goto_Unit in Test_DLS.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers.
Source line:
1326Event hooks:
Created,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Start_Timer,Action_GotoSummary source:
heuristic
DLS_Gun_Test
DLS_Gun_Test in Test_DLS.cpp responds to custom events; drives AI action commands.
Source line:
292Event hooks:
Custom,Action_CompletePersistence hooks: none detected
Key engine calls:
Action_AttackSummary source:
heuristic
Parameter Description:
Debug_Mode=0:int
DLS_Innate_Disable
DLS_Innate_Disable in Test_DLS.cpp initializes behavior when the object is created; changes innate AI behavior.
Source line:
1728Event hooks:
CreatedPersistence hooks: none detected
Key engine calls:
Innate_DisableSummary source:
heuristic
DLS_Innate_Force_State
DLS_Innate_Force_State in Test_DLS.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers.
Source line:
897Event hooks:
Created,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Start_Timer,Get_Position,Action_Reset,Innate_Force_State_Footsteps_Heard,Debug_Message,Innate_Force_State_Bullet_Heard,Innate_Force_State_Gunshots_Heard,Innate_Force_State_Enemy_SeenSummary source:
heuristic
DLS_InnateIsStationary_Test
DLS_InnateIsStationary_Test in Test_DLS.cpp initializes behavior when the object is created; handles player poke interaction; drives AI action commands.
Source line:
137Event hooks:
Created,PokedPersistence hooks: none detected
Key engine calls:
Set_Innate_Is_Stationary,Action_GotoSummary source:
heuristic
DLS_Invulnerable_Test
DLS_Invulnerable_Test in Test_DLS.cpp initializes behavior when the object is created.
Source line:
113Event hooks:
CreatedPersistence hooks: none detected
Key engine calls:
Set_Health,Apply_DamageSummary source:
heuristic
DLS_Math
DLS_Math in Test_DLS.cpp initializes behavior when the object is created.
Source line:
1680Event hooks:
CreatedPersistence hooks: none detected
Key engine calls:
Get_Position,Get_Facing,Debug_MessageSummary source:
heuristic
DLS_No_Innate
DLS_No_Innate in Test_DLS.cpp initializes behavior when the object is created; changes innate AI behavior.
Source line:
1369Event hooks:
CreatedPersistence hooks: none detected
Key engine calls:
Innate_DisableSummary source:
heuristic
DLS_Playertype
DLS_Playertype in Test_DLS.cpp initializes behavior when the object is created; handles player poke interaction; changes inventory or weapons.
Source line:
1352Event hooks:
Created,PokedPersistence hooks: none detected
Key engine calls:
Set_Player_Type,Give_PowerUpSummary source:
heuristic
DLS_Rappelling_Activate
DLS_Rappelling_Activate in Test_DLS.cpp creates or destroys objects.
Source line:
366Event hooks:
DamagedPersistence hooks: none detected
Key engine calls:
Create_Object,Set_Facing,Attach_ScriptSummary source:
heuristic
Parameter Description:
Debug_Mode=0:int
DLS_Spawn_Engineer
DLS_Spawn_Engineer in Test_DLS.cpp implements script callbacks.
Source line:
1258Event hooks:
DamagedPersistence hooks: none detected
Key engine calls:
Set_Health,Get_Max_Health,Enable_SpawnerSummary source:
heuristic
DLS_Spawn_Engineer2
DLS_Spawn_Engineer2 in Test_DLS.cpp implements script callbacks.
Source line:
1272Event hooks:
DamagedPersistence hooks: none detected
Key engine calls:
Set_Health,Get_Max_Health,Enable_SpawnerSummary source:
heuristic
DLS_Spawner
DLS_Spawner in Test_DLS.cpp initializes behavior when the object is created.
Source line:
55Event hooks:
CreatedPersistence hooks: none detected
Key engine calls:
Enable_Spawner,Get_IDSummary source:
heuristic
DLS_SpawnTest
DLS_SpawnTest in Test_DLS.cpp initializes behavior when the object is created; watches enter or exit events.
Source line:
27Event hooks:
Created,EnteredPersistence hooks: none detected
Key engine calls:
Enable_Spawner,Is_A_Star,Trigger_SpawnerSummary source:
heuristic
DLS_SSM_Test
DLS_SSM_Test in Test_DLS.cpp initializes behavior when the object is created; creates or destroys objects; controls animation playback.
Source line:
1475Event hooks:
Created,DamagedPersistence hooks: none detected
Key engine calls:
Create_Object_At_Bone,Set_Model,Attach_To_Object_Bone,Get_ID,Set_Animation,Find_ObjectSummary source:
heuristic
DLS_Star_No_Fall
DLS_Star_No_Fall in Test_DLS.cpp initializes behavior when the object is created; continues work on timer callbacks; uses timers.
Source line:
3228Event hooks:
Created,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Start_Timer,Attach_ScriptSummary source:
heuristic
DLS_Tank_Path_Test
DLS_Tank_Path_Test in Test_DLS.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers.
Source line:
391Event hooks:
Created,Damaged,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Start_Timer,Action_AttackSummary source:
heuristic
Parameter Description:
Debug_Mode=0:int
DLS_Test_Apache
DLS_Test_Apache in Test_DLS.cpp initializes behavior when the object is created; drives AI action commands.
Source line:
1294Event hooks:
CreatedPersistence hooks: none detected
Key engine calls:
Action_GotoSummary source:
heuristic
DLS_Test_Conversation
DLS_Test_Conversation in Test_DLS.cpp initializes behavior when the object is created; handles player poke interaction; starts conversations.
Source line:
1162Event hooks:
Created,Action_Complete,PokedPersistence hooks: none detected
Key engine calls:
Set_Innate_Is_Stationary,Create_Conversation,Join_Conversation,Get_A_Star,Get_Position,Start_Conversation,Monitor_ConversationSummary source:
heuristic
Parameter Description:
Debug_Mode=0:int
DLS_Test_Evac
DLS_Test_Evac in Test_DLS.cpp initializes behavior when the object is created; drives AI action commands; sends custom events; controls animation playback.
Source line:
1693Event hooks:
Created,Action_CompletePersistence hooks: none detected
Key engine calls:
Set_Animation,Enable_Hibernation,Action_Goto,Get_ID,Send_Custom_Event,Find_ObjectSummary source:
heuristic
DLS_Test_Flyovers
DLS_Test_Flyovers in Test_DLS.cpp initializes behavior when the object is created; continues work on timer callbacks; uses timers; creates or destroys objects.
Source line:
1572Event hooks:
Created,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Start_Timer,Create_Object,Set_Facing,Attach_ScriptSummary source:
heuristic
DLS_Test_Hand_Over_Head
DLS_Test_Hand_Over_Head in Test_DLS.cpp initializes behavior when the object is created; changes innate AI behavior.
Source line:
1620Event hooks:
CreatedPersistence hooks: none detected
Key engine calls:
Innate_Disable,Action_Play_AnimationSummary source:
heuristic
DLS_Test_Homepoint
DLS_Test_Homepoint in Test_DLS.cpp initializes behavior when the object is created.
Source line:
1286Event hooks:
CreatedPersistence hooks: none detected
Key engine calls:
Set_Innate_Soldier_Home_Location,Get_PositionSummary source:
heuristic
DLS_Test_NULL
DLS_Test_NULL in Test_DLS.cpp initializes behavior when the object is created; handles player poke interaction; starts conversations.
Source line:
332Event hooks:
Created,PokedPersistence hooks: none detected
Key engine calls:
Create_Conversation,Join_Conversation,Start_Conversation,Monitor_ConversationSummary source:
heuristic
Parameter Description:
Debug_Mode=0:int
DLS_Test_Pickup
DLS_Test_Pickup in Test_DLS.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; watches enter or exit events; uses timers; sends custom events; creates or destroys objects.
Source line:
800Event hooks:
Created,Custom,Timer_Expired,EnteredPersistence hooks: none detected
Key engine calls:
Start_Timer,Get_Random,Create_Object,Set_Facing,Attach_Script,Is_A_Star,Send_Custom_Event,Find_ObjectSummary source:
heuristic
Parameter Description:
Debug_Mode=0:int
DLS_Test_Tank
DLS_Test_Tank in Test_DLS.cpp initializes behavior when the object is created; drives AI action commands.
Source line:
1310Event hooks:
CreatedPersistence hooks: none detected
Key engine calls:
Action_GotoSummary source:
heuristic
DLS_Test_Zone_Timer
DLS_Test_Zone_Timer in Test_DLS.cpp initializes behavior when the object is created; continues work on timer callbacks; uses timers.
Source line:
1190Event hooks:
Created,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Enable_Hibernation,Start_TimerSummary source:
heuristic
Parameter Description:
Debug_Mode=0:int
DLS_Two_Way
DLS_Two_Way in Test_DLS.cpp initializes behavior when the object is created; drives AI action commands.
Source line:
72Event hooks:
Created,Action_CompletePersistence hooks: none detected
Key engine calls:
Find_Object,Action_GotoSummary source:
heuristic
DLS_Vehicle_Follow
DLS_Vehicle_Follow in Test_DLS.cpp initializes behavior when the object is created; continues work on timer callbacks; uses timers.
Source line:
442Event hooks:
Created,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Start_Timer,Apply_DamageSummary source:
heuristic
Parameter Description:
Debug_Mode=0:int
DLS_Waypath_Test
DLS_Waypath_Test in Test_DLS.cpp initializes behavior when the object is created; drives AI action commands.
Source line:
586Event hooks:
Created,Action_CompletePersistence hooks: none detected
Key engine calls:
Find_Object,Action_AttackSummary source:
heuristic
Parameter Description:
Debug_Mode=0:int
DLS_Where_Am_I
DLS_Where_Am_I in Test_DLS.cpp initializes behavior when the object is created; continues work on timer callbacks; uses timers.
Source line:
1532Event hooks:
Created,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Get_Position,Get_Preset_Name,Debug_Message,Start_TimerSummary source:
heuristic
M00_C130_ParaDrop
M00_C130_ParaDrop in Test_DLS.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; uses timers; creates or destroys objects; controls animation playback; plays sounds.
Source line:
963Event hooks:
Created,Custom,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Get_Position,Get_Facing,Create_Object,Set_Model,Set_Facing,Set_Animation,Attach_To_Object_Bone,Get_IDSummary source:
heuristic
Parameter Description:
Preset:string
M00_Reinforcement_C130
M00_Reinforcement_C130 in Test_DLS.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events; plays sounds.
Source line:
1140Event hooks:
Created,KilledPersistence hooks: none detected
Key engine calls:
Create_3D_Sound_At_Bone,Find_Object,Send_Custom_Event,Stop_SoundSummary source:
heuristic
Parameter Description:
Controller_ID:int
M06_Camera_Behavior
M06_Camera_Behavior in Test_DLS.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers.
Source line:
649Event hooks:
Created,Enemy_Seen,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Get_Facing,Get_Position,Enable_Enemy_Seen,Action_Attack,Start_Timer,Debug_Message,Action_Reset,Get_IDSummary source:
heuristic
Parameter Description:
Angle:float
MX0_Area4_Controller_DLS
MX0_Area4_Controller_DLS in Test_DLS.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; uses timers; sends custom events; creates or destroys objects; plays sounds; starts conversations.
Source line:
1789Event hooks:
Created,Custom,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Scale_AI_Awareness,Destroy_Object,Find_Object,Start_Timer,Create_Object,Get_Position,Set_Facing,Attach_ScriptSummary source:
heuristic
MX0_Area4_Zone_DLS
MX0_Area4_Zone_DLS in Test_DLS.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events.
Source line:
2435Event hooks:
Created,EnteredPersistence hooks: none detected
Key engine calls:
Is_A_Star,Send_Custom_Event,Find_ObjectSummary source:
heuristic
Parameter Description:
Area=0:int
MX0_Explosive_Barrels_DLS
MX0_Explosive_Barrels_DLS in Test_DLS.cpp initializes behavior when the object is created; responds to custom events; reacts to destruction state; creates explosions.
Source line:
3261Event hooks:
Created,Killed,Custom,Sound_HeardPersistence hooks: none detected
Key engine calls:
Apply_Damage,Create_Explosion,Get_Position,Create_Logical_SoundSummary source:
heuristic
Parameter Description:
Logical_Sound=0:int, Radius:float
MX0_GDI_Killed_DLS
MX0_GDI_Killed_DLS in Test_DLS.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events; creates or destroys objects.
Source line:
2786Event hooks:
Created,Killed,DamagedPersistence hooks: none detected
Key engine calls:
Find_Object,Apply_Damage,Create_Object,Get_Position,Set_Facing,Attach_Script,Send_Custom_Event,Get_FacingSummary source:
heuristic
Parameter Description:
Unit_ID=0:int
MX0_GDI_Soldier_DLS
MX0_GDI_Soldier_DLS in Test_DLS.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; drives AI action commands; uses timers; changes innate AI behavior; starts conversations.
Source line:
2843Event hooks:
Created,Custom,Enemy_Seen,Action_Complete,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Enable_Enemy_Seen,Enable_Engine,Get_Position,Find_Object,Action_Attack,Debug_Message,Get_ID,Get_Random_IntSummary source:
heuristic
Parameter Description:
Attack_Loc0=0:int, Attack_Loc1=0:int, Attack_Loc2=0:int, Attack_Loc3=0:int, Speed=1.0:float
MX0_Gun_Emplacement_DLS
MX0_Gun_Emplacement_DLS in Test_DLS.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; drives AI action commands; uses timers.
Source line:
3032Event hooks:
Created,Custom,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Find_Object,Action_Attack,Start_TimerSummary source:
heuristic
Parameter Description:
Left_Point=0:int, Right_Point=0:int
MX0_Nod_Bunker_DLS
MX0_Nod_Bunker_DLS in Test_DLS.cpp initializes behavior when the object is created; drives AI action commands.
Source line:
3176Event hooks:
Created,Enemy_SeenPersistence hooks: none detected
Key engine calls:
Set_Innate_Is_Stationary,Action_AttackSummary source:
heuristic
MX0_Nod_RocketSoldier_DLS
MX0_Nod_RocketSoldier_DLS in Test_DLS.cpp initializes behavior when the object is created; responds to custom events; drives AI action commands.
Source line:
3090Event hooks:
Created,Custom,Enemy_Seen,Action_CompletePersistence hooks: none detected
Key engine calls:
Find_Object,Action_Goto,Action_Attack,Set_Innate_Is_StationarySummary source:
heuristic
Parameter Description:
Stationary_Point=0:int
MX0_Obelisk_Weapon_DLS
MX0_Obelisk_Weapon_DLS in Test_DLS.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; reacts to destruction state; drives AI action commands; uses timers; sends custom events; creates or destroys objects; controls animation playback; changes innate AI behavior.
Source line:
2583Event hooks:
Created,Destroyed,Custom,Action_Complete,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Set_Player_Type,Set_Is_Rendered,Enable_Enemy_Seen,Enable_Hibernation,Innate_Enable,Get_Position,Create_Object,Get_IDSummary source:
heuristic
Parameter Description:
Max_Range=75.0f:float
MX0_Plant_Ion_Beacon_DLS
MX0_Plant_Ion_Beacon_DLS in Test_DLS.cpp initializes behavior when the object is created; drives AI action commands; changes inventory or weapons.
Source line:
3205Event hooks:
CreatedPersistence hooks: none detected
Key engine calls:
Give_PowerUp,Select_Weapon,Get_Position,Action_AttackSummary source:
heuristic
MX0_SAM_DLS
MX0_SAM_DLS in Test_DLS.cpp initializes behavior when the object is created; responds to custom events; drives AI action commands.
Source line:
3147Event hooks:
Created,CustomPersistence hooks: none detected
Key engine calls:
Set_Innate_Is_Stationary,Find_Object,Action_AttackSummary source:
heuristic
MX0_Vehicle_DLS
MX0_Vehicle_DLS in Test_DLS.cpp initializes behavior when the object is created; responds to custom events; drives AI action commands; starts conversations.
Source line:
2464Event hooks:
Created,Custom,Enemy_Seen,Action_CompletePersistence hooks: none detected
Key engine calls:
Enable_Enemy_Seen,Enable_Engine,Get_Position,Find_Object,Action_Attack,Debug_Message,Get_ID,Create_ConversationSummary source:
heuristic
Parameter Description:
Attack_Loc0=0:int, Attack_Loc1=0:int, Attack_Loc2=0:int, Attack_Loc3=0:int, Speed=1.0:float