MissionX0.cpp
Category:
missionActive scripts:
32Source:
Code/Scripts/MissionX0.cpp
DAK_MX0_Sec_3_Humvee
DAK_MX0_Sec_3_Humvee in MissionX0.cpp watches enter or exit events; drives AI action commands.
Source line:
1370Event hooks:
EnteredPersistence hooks: none detected
Key engine calls:
Find_Object,Action_Goto,Debug_MessageSummary source:
heuristic
Havoc_Script
Havoc_Script in MissionX0.cpp reacts to destruction state.
Source line:
462Event hooks:
KilledPersistence hooks: none detected
Key engine calls:
Mission_CompleteSummary source:
heuristic
MX0_A03_CONTROLLER_DAK
MX0_A03_CONTROLLER_DAK in MissionX0.cpp initializes behavior when the object is created; responds to custom events; drives AI action commands; sends custom events; creates or destroys objects; starts conversations.
Source line:
1777Event hooks:
Created,CustomPersistence hooks: none detected
Key engine calls:
Send_Custom_Event,Find_Object,Create_Object,Get_Position,Attach_Script,Set_Facing,Action_Reset,Action_GotoSummary source:
heuristic
MX0_A03_END_ZONE
MX0_A03_END_ZONE in MissionX0.cpp initializes behavior when the object is created; responds to custom events; watches enter or exit events; sends custom events.
Source line:
2625Event hooks:
Created,Custom,EnteredPersistence hooks: none detected
Key engine calls:
Find_Object,Send_Custom_EventSummary source:
heuristic
MX0_A03_FIRST_PLAYER_ZONE
MX0_A03_FIRST_PLAYER_ZONE in MissionX0.cpp initializes behavior when the object is created; responds to custom events; watches enter or exit events; drives AI action commands; sends custom events; creates or destroys objects.
Source line:
2544Event hooks:
Created,Custom,EnteredPersistence hooks: none detected
Key engine calls:
Find_Object,Send_Custom_Event,Action_Reset,Create_Object,Get_Position,Attach_ScriptSummary source:
heuristic
MX0_A03_GDI_INFANTRY
MX0_A03_GDI_INFANTRY in MissionX0.cpp initializes behavior when the object is created; responds to custom events; drives AI action commands; sends custom events; changes innate AI behavior.
Source line:
1613Event hooks:
Created,Custom,Action_CompletePersistence hooks: none detected
Key engine calls:
Innate_Disable,Attach_Script,Action_Reset,Find_Object,Action_Goto,Set_Innate_Is_Stationary,Send_Custom_Event,Action_AttackSummary source:
heuristic
Parameter Description:
troop_num:int
MX0_A03_GDI_TANK_DROP_ZONE_DAK
MX0_A03_GDI_TANK_DROP_ZONE_DAK in MissionX0.cpp initializes behavior when the object is created; watches enter or exit events.
Source line:
1747Event hooks:
Created,EnteredPersistence hooks: none detected
Key engine calls:
Find_Object,Debug_Message,Attach_ScriptSummary source:
heuristic
MX0_A03_GDI_TROOP_DROP_ZONE_DAK
MX0_A03_GDI_TROOP_DROP_ZONE_DAK in MissionX0.cpp initializes behavior when the object is created; watches enter or exit events.
Source line:
1718Event hooks:
Created,EnteredPersistence hooks: none detected
Key engine calls:
Find_Object,Debug_Message,Attach_ScriptSummary source:
heuristic
MX0_A03_GDI_TROOPER_ONE
MX0_A03_GDI_TROOPER_ONE in MissionX0.cpp initializes behavior when the object is created; responds to custom events; drives AI action commands; sends custom events; changes innate AI behavior; starts conversations.
Source line:
2422Event hooks:
Created,Custom,Action_CompletePersistence hooks: none detected
Key engine calls:
Attach_Script,Innate_Disable,Set_Innate_Is_Stationary,Innate_Enable,Action_Reset,Action_Goto,Debug_Message,Create_ConversationSummary source:
heuristic
MX0_A03_HAVOC_TANK
MX0_A03_HAVOC_TANK in MissionX0.cpp responds to custom events; sends custom events.
Source line:
2517Event hooks:
CustomPersistence hooks: none detected
Key engine calls:
Find_Object,Debug_Message,Send_Custom_EventSummary source:
heuristic
MX0_A03_HUMVEE
MX0_A03_HUMVEE in MissionX0.cpp initializes behavior when the object is created; responds to custom events; drives AI action commands; sends custom events; changes innate AI behavior; starts conversations.
Source line:
2090Event hooks:
Created,Custom,Action_CompletePersistence hooks: none detected
Key engine calls:
Attach_Script,Create_Conversation,Join_Conversation,Start_Conversation,Action_Goto,Debug_Message,Find_Object,Action_AttackSummary source:
heuristic
MX0_A03_NOD_BUGGIE
MX0_A03_NOD_BUGGIE in MissionX0.cpp initializes behavior when the object is created; responds to custom events; reacts to destruction state; drives AI action commands; creates or destroys objects.
Source line:
2269Event hooks:
Created,Killed,Custom,Action_CompletePersistence hooks: none detected
Key engine calls:
Action_Goto,Get_Position,Create_Object,Attach_ScriptSummary source:
heuristic
MX0_A03_NOD_HARVESTER
MX0_A03_NOD_HARVESTER in MissionX0.cpp initializes behavior when the object is created; responds to custom events; reacts to destruction state; drives AI action commands; sends custom events; controls animation playback.
Source line:
2333Event hooks:
Created,Killed,Damaged,Custom,Action_Complete,Animation_CompletePersistence hooks: none detected
Key engine calls:
Attach_Script,Set_Health,Action_Goto,Set_Animation,Send_Custom_Event,Debug_Message,Get_Health,Apply_DamageSummary source:
heuristic
MX0_A03_NOD_PLACED_MINIGUNNER
MX0_A03_NOD_PLACED_MINIGUNNER in MissionX0.cpp initializes behavior when the object is created; responds to custom events; changes innate AI behavior.
Source line:
1389Event hooks:
Created,CustomPersistence hooks: none detected
Key engine calls:
Get_Position,Set_Innate_Soldier_Home_Location,Innate_Disable,Set_Innate_Is_Stationary,Innate_EnableSummary source:
heuristic
MX0_A03_NOD_TROOPER_TIB_DEATH
MX0_A03_NOD_TROOPER_TIB_DEATH in MissionX0.cpp responds to custom events; reacts to destruction state; sends custom events.
Source line:
2310Event hooks:
Killed,CustomPersistence hooks: none detected
Key engine calls:
Find_Object,Send_Custom_EventSummary source:
heuristic
MX0_A03_NOD_TURRET
MX0_A03_NOD_TURRET in MissionX0.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events.
Source line:
2603Event hooks:
Created,KilledPersistence hooks: none detected
Key engine calls:
Find_Object,Send_Custom_EventSummary source:
heuristic
MX0_A03_TANK
MX0_A03_TANK in MissionX0.cpp initializes behavior when the object is created; responds to custom events; drives AI action commands; sends custom events.
Source line:
2210Event hooks:
Created,Custom,Action_CompletePersistence hooks: none detected
Key engine calls:
Attach_Script,Send_Custom_Event,Find_Object,Action_AttackSummary source:
heuristic
MX0_A03_TROOPER_ONE_TEST
MX0_A03_TROOPER_ONE_TEST in MissionX0.cpp initializes behavior when the object is created.
Source line:
2595Event hooks:
CreatedPersistence hooks: none detected
Key engine calls:
Attach_ScriptSummary source:
heuristic
MX0_AmbientBattle
MX0_AmbientBattle in MissionX0.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; uses timers.
Source line:
1189Event hooks:
Created,Custom,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Create_Sound,Get_Position,Monitor_Sound,Start_TimerSummary source:
heuristic
MX0_Engineer1
MX0_Engineer1 in MissionX0.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; drives AI action commands; uses timers; sends custom events; starts conversations.
Source line:
470Event hooks:
Created,Damaged,Custom,Action_Complete,Timer_Expired,Animation_CompletePersistence hooks: none detected
Key engine calls:
Get_Health,Start_Timer,Send_Custom_Event,Find_Object,Get_ID,Get_Position,Action_Goto,Set_Innate_Is_StationarySummary source:
heuristic
Parameter Description:
Damage_multiplier:float
MX0_Engineer2
MX0_Engineer2 in MissionX0.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; drives AI action commands; uses timers; sends custom events; controls animation playback; starts conversations.
Source line:
701Event hooks:
Created,Damaged,Custom,Action_Complete,Timer_Expired,Animation_CompletePersistence hooks: none detected
Key engine calls:
Get_Health,Start_Timer,Send_Custom_Event,Find_Object,Get_ID,Get_Position,Action_Goto,Get_Action_IDSummary source:
heuristic
Parameter Description:
Damage_multiplier:float
MX0_Engineer_Goto
MX0_Engineer_Goto in MissionX0.cpp initializes behavior when the object is created; responds to custom events; watches enter or exit events; sends custom events.
Source line:
984Event hooks:
Created,Custom,EnteredPersistence hooks: none detected
Key engine calls:
Send_Custom_Event,Find_ObjectSummary source:
heuristic
Parameter Description:
GotoDest1:int, GotoDest2:int, Count:int
MX0_Engineer_Goto2
MX0_Engineer_Goto2 in MissionX0.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.
Source line:
1029Event hooks:
Created,Custom,Timer_Expired,EnteredPersistence hooks: none detected
Key engine calls:
Send_Custom_Event,Find_Object,Set_HUD_Help_Text,Start_TimerSummary source:
heuristic
Parameter Description:
GotoDest1:int, GotoDest2:int, Count:int
MX0_Engineer_Return
MX0_Engineer_Return in MissionX0.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events.
Source line:
958Event hooks:
Created,EnteredPersistence hooks: none detected
Key engine calls:
Send_Custom_Event,Find_ObjectSummary source:
heuristic
MX0_GDI_ORCA
MX0_GDI_ORCA in MissionX0.cpp initializes behavior when the object is created; responds to custom events; watches enter or exit events; sends custom events; creates or destroys objects; starts conversations.
Source line:
1410Event hooks:
Created,Custom,Action_Complete,EnteredPersistence hooks: none detected
Key engine calls:
Create_Object,Attach_Script,Send_Custom_Event,Find_Object,Fade_Background_Music,Create_Conversation,Join_Conversation,Start_ConversationSummary source:
heuristic
MX0_Kill_Sniper
MX0_Kill_Sniper in MissionX0.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events.
Source line:
1099Event hooks:
Created,EnteredPersistence hooks: none detected
Key engine calls:
Find_Object,Send_Custom_EventSummary source:
heuristic
MX0_KillNotify
MX0_KillNotify in MissionX0.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; reacts to destruction state; uses timers; sends custom events; starts conversations.
Source line:
1282Event hooks:
Created,Killed,Damaged,Custom,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Start_Timer,Create_Conversation,Join_Conversation,Start_Conversation,Monitor_Conversation,Get_Random_Int,Send_Custom_Event,Find_ObjectSummary source:
heuristic
MX0_MissionStart_DME
MX0_MissionStart_DME in MissionX0.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; changes inventory or weapons; changes innate AI behavior; starts conversations.
Source line:
42Event hooks:
Created,Custom,Action_Complete,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Select_Weapon,Get_Position,Find_Object,Get_Facing,Fade_Background_Music,Create_Object,Set_Facing,Attach_ScriptSummary source:
heuristic
MX0_NOD_INFANTRY
MX0_NOD_INFANTRY in MissionX0.cpp initializes behavior when the object is created; responds to custom events; reacts to destruction state; drives AI action commands; sends custom events.
Source line:
1522Event hooks:
Created,Killed,Custom,Action_Complete,Animation_CompletePersistence hooks: none detected
Key engine calls:
Find_Object,Send_Custom_Event,Attach_Script,Set_Innate_Is_Stationary,Action_Attack,Action_Reset,Debug_Message,Action_GotoSummary source:
heuristic
Parameter Description:
troop_num:int
MX0_NOD_TroopDrop
MX0_NOD_TroopDrop in MissionX0.cpp initializes behavior when the object is created; continues work on timer callbacks; watches enter or exit events; uses timers; sends custom events; creates or destroys objects.
Source line:
1128Event hooks:
Created,Timer_Expired,EnteredPersistence hooks: none detected
Key engine calls:
Get_Position,Find_Object,Get_Facing,Create_Object,Set_Facing,Attach_Script,Start_Timer,Send_Custom_EventSummary source:
heuristic
MX0_SniperAction
MX0_SniperAction in MissionX0.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.
Source line:
1221Event hooks:
Created,Damaged,Custom,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Get_Health,Innate_Disable,Start_Timer,Apply_Damage,Reveal_Encyclopedia_Character,Display_Encyclopedia_Event_UI,Find_Object,Action_AttackSummary source:
heuristic
Parameter Description:
FaceObj:int
MX0_Triggered_Conv
MX0_Triggered_Conv in MissionX0.cpp initializes behavior when the object is created.
Source line:
2680Event hooks:
CreatedPersistence hooks: none detected
Key engine calls: none detected
Summary source:
heuristic