Mission10.cpp

  • Category: mission

  • Active scripts: 79

  • Source: Code/Scripts/Mission10.cpp

DME_Cinematic_Zone

DME_Cinematic_Zone in Mission10.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; watches enter or exit events; uses timers; creates or destroys objects.

  • Source line: 2886

  • Event hooks: Created, Custom, Timer_Expired, Entered

  • Persistence hooks: none detected

  • Key engine calls: Get_Facing, Find_Object, Get_Position, Create_Object, Set_Facing, Attach_Script, Start_Timer, Get_Random_Int

  • Summary source: heuristic

M10_Airstrip

M10_Airstrip in Mission10.cpp reacts to destruction state; sends custom events; starts conversations.

  • Source line: 961

  • Event hooks: Killed, Action_Complete

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Send_Custom_Event, Create_Conversation, Join_Conversation, Start_Conversation, Monitor_Conversation

  • Summary source: heuristic

M10_Apache

M10_Apache in Mission10.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.

  • Source line: 1342

  • Event hooks: Created, Killed, Custom, Action_Complete, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Enable_Vehicle_Transitions, Enable_Hibernation, Get_Position, Action_Goto, Find_Object, Apply_Damage, Get_Facing, Get_Safe_Flight_Height

  • Summary source: heuristic

Parameter Description:

Area:int

M10_Apache_Controller

M10_Apache_Controller in Mission10.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.

  • Source line: 1182

  • Event hooks: Created, Custom, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Get_ID, Create_Object, Find_Object, Attach_Script, Send_Custom_Event, Start_Timer, Enable_Engine

  • Summary source: heuristic

M10_Cargo_Plane_Dropoff

M10_Cargo_Plane_Dropoff in Mission10.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: 1888

  • Event hooks: Created, Custom, Timer_Expired, Entered

  • Persistence hooks: none detected

  • Key engine calls: Get_Health, Find_Object, Create_Object, Set_Facing, Attach_Script, Send_Custom_Event, Get_ID, Start_Timer

  • Summary source: heuristic

M10_Chinook_ParaDrop

M10_Chinook_ParaDrop in Mission10.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: 1683

  • Event hooks: Created, Custom, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Get_Position, Get_Facing, Create_Object, Set_Model, Set_Facing, Set_Animation, Attach_To_Object_Bone, Get_ID

  • Summary source: heuristic

Parameter Description:

Preset:string

M10_ComCenter_Spawn_Zones

M10_ComCenter_Spawn_Zones in Mission10.cpp watches enter or exit events.

  • Source line: 2277

  • Event hooks: Entered

  • Persistence hooks: none detected

  • Key engine calls: Enable_Spawner

  • Summary source: heuristic

Parameter Description:

Zone_Number:int

M10_Comm_Center

M10_Comm_Center in Mission10.cpp reacts to destruction state; sends custom events; creates or destroys objects; changes inventory or weapons; starts conversations.

  • Source line: 889

  • Event hooks: Killed, Action_Complete

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Send_Custom_Event, Destroy_Object, Enable_Radar, Create_Conversation, Join_Conversation, Start_Conversation, Monitor_Conversation

  • Summary source: heuristic

M10_Con_Yard

M10_Con_Yard in Mission10.cpp reacts to destruction state; sends custom events; creates or destroys objects; starts conversations.

  • Source line: 753

  • Event hooks: Killed, Action_Complete

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Send_Custom_Event, Destroy_Object, Create_Conversation, Join_Conversation, Start_Conversation, Monitor_Conversation

  • Summary source: heuristic

M10_Con_Yard_Repair

M10_Con_Yard_Repair in Mission10.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; uses timers; sends custom events.

  • Source line: 4208

  • Event hooks: Created, Damaged, Custom, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Get_Health, Send_Custom_Event, Find_Object, Set_Health, Start_Timer

  • Summary source: heuristic

Parameter Description:

RepairSpeed=1:float

M10_Conversation_Zone

M10_Conversation_Zone in Mission10.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; starts conversations.

  • Source line: 3462

  • Event hooks: Created, Custom, Action_Complete, Timer_Expired, Entered

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Send_Custom_Event, Start_Timer, Create_Conversation, Join_Conversation, Start_Conversation, Monitor_Conversation, Get_Health

  • Summary source: heuristic

Parameter Description:

Conv_Num:int

M10_ConYard_Key_Grant

M10_ConYard_Key_Grant in Mission10.cpp reacts to destruction state; creates or destroys objects.

  • Source line: 2744

  • Event hooks: Killed

  • Persistence hooks: none detected

  • Key engine calls: Get_Position, Create_Object

  • Summary source: heuristic

M10_Destroy_Self

M10_Destroy_Self in Mission10.cpp responds to custom events; creates or destroys objects.

  • Source line: 1174

  • Event hooks: Custom

  • Persistence hooks: none detected

  • Key engine calls: Destroy_Object

  • Summary source: heuristic

M10_Destroyed_Turret

M10_Destroyed_Turret in Mission10.cpp initializes behavior when the object is created; continues work on timer callbacks; uses timers; plays sounds.

  • Source line: 1161

  • Event hooks: Created, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Start_Timer, Create_2D_Sound

  • Summary source: heuristic

M10_Flyover_Controller

M10_Flyover_Controller in Mission10.cpp initializes behavior when the object is created; responds to custom events; watches enter or exit events; sends custom events; creates or destroys objects.

  • Source line: 3371

  • Event hooks: Created, Custom, Entered

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Get_Random, Create_Object, Attach_Script

  • Summary source: heuristic

M10_Gate_Check

M10_Gate_Check in Mission10.cpp initializes behavior when the object is created; handles player poke interaction; sends custom events; starts conversations.

  • Source line: 2637

  • Event hooks: Created, Action_Complete, Poked

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Send_Custom_Event, Has_Key, Static_Anim_Phys_Goto_Last_Frame, Create_Conversation, Join_Conversation, Start_Conversation, Monitor_Conversation

  • Summary source: heuristic

Parameter Description:

Objective:int, Gate1:int, Gate2:int

M10_Gate_Test

M10_Gate_Test in Mission10.cpp handles player poke interaction.

  • Source line: 2333

  • Event hooks: Poked

  • Persistence hooks: none detected

  • Key engine calls: Static_Anim_Phys_Goto_Last_Frame

  • Summary source: heuristic

M10_GDI_Reinforcement

M10_GDI_Reinforcement in Mission10.cpp initializes behavior when the object is created; responds to custom events; creates or destroys objects.

  • Source line: 2546

  • Event hooks: Created, Custom

  • Persistence hooks: none detected

  • Key engine calls: Enable_Spawner, Find_Object, Get_Facing, Get_Position, Create_Object, Set_Facing, Attach_Script

  • Summary source: heuristic

M10_GDI_Reinforcement_Waypath

M10_GDI_Reinforcement_Waypath in Mission10.cpp initializes behavior when the object is created; reacts to destruction state; drives AI action commands; sends custom events.

  • Source line: 2526

  • Event hooks: Created, Killed

  • Persistence hooks: none detected

  • Key engine calls: Set_Innate_Aggressiveness, Set_Innate_Take_Cover_Probability, Action_Goto, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M10_Hand_Of_Nod

M10_Hand_Of_Nod in Mission10.cpp reacts to destruction state; sends custom events; starts conversations.

  • Source line: 917

  • Event hooks: Killed, Action_Complete

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Send_Custom_Event, Create_Conversation, Join_Conversation, Start_Conversation, Monitor_Conversation

  • Summary source: heuristic

M10_Havoc_Script

M10_Havoc_Script in Mission10.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events; changes inventory or weapons.

  • Source line: 614

  • Event hooks: Created, Destroyed

  • Persistence hooks: none detected

  • Key engine calls: Give_PowerUp, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M10_Helipad_Destroyed

M10_Helipad_Destroyed in Mission10.cpp reacts to destruction state; sends custom events; starts conversations.

  • Source line: 3991

  • Event hooks: Killed, Action_Complete

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Send_Custom_Event, Create_Conversation, Join_Conversation, Start_Conversation, Monitor_Conversation

  • Summary source: heuristic

Parameter Description:

PadNumber:int

M10_Helipad_Killed

M10_Helipad_Killed in Mission10.cpp reacts to destruction state; sends custom events.

  • Source line: 2842

  • Event hooks: Killed

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Find_Object

  • Summary source: heuristic

M10_Holograph_EntryZone2_DME

M10_Holograph_EntryZone2_DME in Mission10.cpp initializes behavior when the object is created; responds to custom events; watches enter or exit events; sends custom events; creates or destroys objects.

  • Source line: 4646

  • Event hooks: Created, Custom, Entered

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Find_Object, Attach_Script, Destroy_Object

  • Summary source: heuristic

M10_Holograph_EntryZone_DME

M10_Holograph_EntryZone_DME in Mission10.cpp initializes behavior when the object is created; responds to custom events; watches enter or exit events; sends custom events; creates or destroys objects.

  • Source line: 4599

  • Event hooks: Created, Custom, Entered

  • Persistence hooks: none detected

  • Key engine calls: Get_Random, Send_Custom_Event, Find_Object, Create_Object_At_Bone, Attach_To_Object_Bone, Disable_All_Collisions, Set_Facing, Get_Facing

  • Summary source: heuristic

M10_Home_Point

M10_Home_Point in Mission10.cpp initializes behavior when the object is created.

  • Source line: 2134

  • Event hooks: Created

  • Persistence hooks: none detected

  • Key engine calls: Set_Innate_Soldier_Home_Location, Get_Position

  • Summary source: heuristic

Parameter Description:

Radius=5.0:float

M10_Hon_Killed

M10_Hon_Killed in Mission10.cpp reacts to destruction state; sends custom events.

  • Source line: 2830

  • Event hooks: Killed

  • Persistence hooks: none detected

  • Key engine calls: Enable_Spawner, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M10_HON_KillPrevention

M10_HON_KillPrevention in Mission10.cpp reacts to destruction state.

  • Source line: 4377

  • Event hooks: Killed

  • Persistence hooks: none detected

  • Key engine calls: Set_Health

  • Summary source: heuristic

M10_HON_Spawn_Zones

M10_HON_Spawn_Zones in Mission10.cpp watches enter or exit events.

  • Source line: 2142

  • Event hooks: Entered

  • Persistence hooks: none detected

  • Key engine calls: Enable_Spawner

  • Summary source: heuristic

Parameter Description:

Zone_Number:int

M10_Humm_SAMIgnore

M10_Humm_SAMIgnore in Mission10.cpp initializes behavior when the object is created; sends custom events.

  • Source line: 4164

  • Event hooks: Created

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Find_Object, Get_ID

  • Summary source: heuristic

M10_Ion_Cannon

M10_Ion_Cannon in Mission10.cpp responds to custom events; sends custom events.

  • Source line: 602

  • Event hooks: Custom

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Send_Custom_Event

  • Summary source: heuristic

M10_Ion_Cannon_Detector

M10_Ion_Cannon_Detector in Mission10.cpp initializes behavior when the object is created; sends custom events.

  • Source line: 2016

  • Event hooks: Created, Damaged, Sound_Heard

  • Persistence hooks: none detected

  • Key engine calls: Set_Is_Rendered, Enable_Hibernation, Disable_All_Collisions, Set_Health, Get_Max_Health, Find_Object, Get_Position, Get_Distance

  • Summary source: heuristic

M10_KaneHead2_DME

M10_KaneHead2_DME in Mission10.cpp initializes behavior when the object is created; responds to custom events; sends custom events; creates or destroys objects; starts conversations.

  • Source line: 4741

  • Event hooks: Created, Custom, Action_Complete

  • Persistence hooks: none detected

  • Key engine calls: Create_Conversation, Join_Conversation_Facing, Get_ID, Start_Conversation, Monitor_Conversation, Debug_Message, Send_Custom_Event, Destroy_Object

  • Summary source: heuristic

M10_KaneHead_DME

M10_KaneHead_DME in Mission10.cpp initializes behavior when the object is created; responds to custom events; sends custom events; creates or destroys objects; starts conversations.

  • Source line: 4692

  • Event hooks: Created, Custom, Action_Complete

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Create_Conversation, Join_Conversation_Facing, Get_ID, Start_Conversation, Monitor_Conversation, Debug_Message, Send_Custom_Event

  • Summary source: heuristic

M10_Light_Tank

M10_Light_Tank in Mission10.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers.

  • Source line: 1972

  • Event hooks: Created, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Start_Timer, Action_Attack, Modify_Action

  • Summary source: heuristic

M10_Lv2_KeyCarrier

M10_Lv2_KeyCarrier in Mission10.cpp reacts to destruction state; creates or destroys objects.

  • Source line: 4589

  • Event hooks: Killed

  • Persistence hooks: none detected

  • Key engine calls: Get_Position, Create_Object

  • Summary source: heuristic

M10_Mammoth_Activate_Zone

M10_Mammoth_Activate_Zone in Mission10.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events.

  • Source line: 2448

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M10_Mammoth_Attack

M10_Mammoth_Attack in Mission10.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: 2341

  • Event hooks: Created, Custom, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Get_Random_Int, Start_Timer, Find_Object, Action_Attack

  • Summary source: heuristic

M10_Mammoth_Grant_Controller

M10_Mammoth_Grant_Controller in Mission10.cpp initializes behavior when the object is created; responds to custom events; sends custom events; creates or destroys objects; starts conversations.

  • Source line: 2766

  • Event hooks: Created, Custom

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Send_Custom_Event, Get_Health, Get_Position, Get_Facing, Create_Object, Attach_Script, Set_Health

  • Summary source: heuristic

M10_Mammoth_Target_Destruction

M10_Mammoth_Target_Destruction in Mission10.cpp reacts to destruction state; sends custom events.

  • Source line: 2439

  • Event hooks: Destroyed

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Find_Object

  • Summary source: heuristic

Parameter Description:

Target_Number:int

M10_Mrls_Grant

M10_Mrls_Grant in Mission10.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; handles player poke interaction; uses timers; creates or destroys objects.

  • Source line: 4052

  • Event hooks: Created, Custom, Timer_Expired, Poked

  • Persistence hooks: none detected

  • Key engine calls: Has_Key, Create_Logical_Sound, Get_Position, Find_Object, Start_Timer, Create_Object, Attach_Script

  • Summary source: heuristic

M10_Mrls_Waypath

M10_Mrls_Waypath in Mission10.cpp initializes behavior when the object is created; drives AI action commands; sends custom events.

  • Source line: 4145

  • Event hooks: Created

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Find_Object, Get_ID, Action_Goto

  • Summary source: heuristic

M10_NBase_Attacked

M10_NBase_Attacked in Mission10.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; uses timers; starts conversations.

  • Source line: 4486

  • Event hooks: Created, Custom, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Create_Conversation, Join_Conversation, Start_Conversation, Monitor_Conversation, Start_Timer

  • Summary source: heuristic

M10_NBase_Damage_Modifier

M10_NBase_Damage_Modifier in Mission10.cpp initializes behavior when the object is created; responds to custom events.

  • Source line: 4524

  • Event hooks: Created, Damaged, Custom

  • Persistence hooks: none detected

  • Key engine calls: Get_Health, Set_Health

  • Summary source: heuristic

Parameter Description:

Damage_multiplier:float

M10_No_More_Parachute

M10_No_More_Parachute in Mission10.cpp reacts to destruction state; plays sounds.

  • Source line: 1854

  • Event hooks: Destroyed

  • Persistence hooks: none detected

  • Key engine calls: Create_3D_Sound_At_Bone

  • Summary source: heuristic

M10_Nod_Obelisk

M10_Nod_Obelisk in Mission10.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; drives AI action commands; uses timers; creates or destroys objects.

  • Source line: 3235

  • Event hooks: Created, Damaged, Custom, Enemy_Seen, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Disable_All_Collisions, Set_Player_Type, Set_Is_Rendered, Enable_Enemy_Seen, Action_Attack, Start_Timer, Destroy_Object

  • Summary source: heuristic

M10_Obelisk

M10_Obelisk in Mission10.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.

  • Source line: 1042

  • Event hooks: Created, Killed, Damaged, Custom, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Get_Health, Find_Object, Send_Custom_Event, Set_Health, Start_Timer, Set_Building_Power

  • Summary source: heuristic

M10_Obelisk_MCT

M10_Obelisk_MCT in Mission10.cpp initializes behavior when the object is created; responds to custom events; handles player poke interaction; sends custom events.

  • Source line: 3315

  • Event hooks: Created, Custom, Poked

  • Persistence hooks: none detected

  • Key engine calls: Set_Is_Rendered, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M10_Objective_Controller

M10_Objective_Controller in Mission10.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; updates objectives; starts conversations.

  • Source line: 42

  • Event hooks: Created, Custom, Action_Complete, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Set_Num_Tertiary_Objectives, Start_Timer, Add_Objective, Set_Objective_HUD_Info, Find_Object, Set_Objective_Radar_Blip_Object, Set_Objective_HUD_Info_Position, Get_Position

  • Summary source: heuristic

M10_Occupied

M10_Occupied in Mission10.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events.

  • Source line: 4177

  • Event hooks: Created, Killed, Sound_Heard

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Find_Object, Get_ID

  • Summary source: heuristic

M10_Playertype_Nod

M10_Playertype_Nod in Mission10.cpp initializes behavior when the object is created.

  • Source line: 3363

  • Event hooks: Created

  • Persistence hooks: none detected

  • Key engine calls: Set_Player_Type

  • Summary source: heuristic

M10_Pokeable_Item_OnePoke

M10_Pokeable_Item_OnePoke in Mission10.cpp initializes behavior when the object is created; handles player poke interaction.

  • Source line: 4301

  • Event hooks: Created, Poked

  • Persistence hooks: none detected

  • Key engine calls: Enable_HUD_Pokable_Indicator

  • Summary source: heuristic

M10_Power_Plant

M10_Power_Plant in Mission10.cpp initializes behavior when the object is created; responds to custom events; reacts to destruction state; sends custom events; creates or destroys objects; starts conversations.

  • Source line: 680

  • Event hooks: Created, Killed, Custom, Action_Complete

  • Persistence hooks: none detected

  • Key engine calls: Static_Anim_Phys_Goto_Frame, Find_Object, Set_Building_Power, Send_Custom_Event, Enable_Radar, Destroy_Object, Create_Conversation, Join_Conversation

  • Summary source: heuristic

M10_PowerPlant_Spawn_Zones

M10_PowerPlant_Spawn_Zones in Mission10.cpp watches enter or exit events.

  • Source line: 2241

  • Event hooks: Entered

  • Persistence hooks: none detected

  • Key engine calls: Enable_Spawner

  • Summary source: heuristic

Parameter Description:

Zone_Number:int

M10_Radar_Scramble

M10_Radar_Scramble in Mission10.cpp initializes behavior when the object is created; responds to custom events; watches enter or exit events; sends custom events; starts conversations.

  • Source line: 4327

  • Event hooks: Created, Custom, Entered

  • Persistence hooks: none detected

  • Key engine calls: Get_Health, Find_Object, Send_Custom_Event, Create_Conversation, Join_Conversation, Start_Conversation, Monitor_Conversation, Enable_Radar

  • Summary source: heuristic

M10_Radar_UnScramble

M10_Radar_UnScramble in Mission10.cpp watches enter or exit events.

  • Source line: 4369

  • Event hooks: Entered

  • Persistence hooks: none detected

  • Key engine calls: Enable_Radar

  • Summary source: heuristic

M10_Refinery

M10_Refinery in Mission10.cpp reacts to destruction state; sends custom events; starts conversations.

  • Source line: 939

  • Event hooks: Killed, Action_Complete

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Send_Custom_Event, Create_Conversation, Join_Conversation, Start_Conversation, Monitor_Conversation

  • Summary source: heuristic

M10_Refinery_Key_Grant

M10_Refinery_Key_Grant in Mission10.cpp reacts to destruction state; creates or destroys objects.

  • Source line: 2623

  • Event hooks: Killed

  • Persistence hooks: none detected

  • Key engine calls: Get_Position, Create_Object, Attach_Script, Set_Objective_Radar_Blip_Object

  • Summary source: heuristic

M10_Refinery_Keycard

M10_Refinery_Keycard in Mission10.cpp responds to custom events; sends custom events.

  • Source line: 3347

  • Event hooks: Custom

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Send_Custom_Event

  • Summary source: heuristic

M10_Refinery_Spawn_Zones

M10_Refinery_Spawn_Zones in Mission10.cpp watches enter or exit events.

  • Source line: 2191

  • Event hooks: Entered

  • Persistence hooks: none detected

  • Key engine calls: Enable_Spawner

  • Summary source: heuristic

Parameter Description:

Zone_Number:int

M10_Reinforcement_Chinook

M10_Reinforcement_Chinook in Mission10.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events; plays sounds.

  • Source line: 1862

  • Event hooks: Created, Destroyed, Killed

  • Persistence hooks: none detected

  • Key engine calls: Create_3D_Sound_At_Bone, Find_Object, Send_Custom_Event, Stop_Sound

  • Summary source: heuristic

Parameter Description:

Controller_ID:int

M10_Reinforcement_Controller

M10_Reinforcement_Controller in Mission10.cpp initializes behavior when the object is created; responds to custom events; creates or destroys objects.

  • Source line: 1563

  • Event hooks: Created, Custom

  • Persistence hooks: none detected

  • Key engine calls: Get_Random_Int, Create_Object, Set_Facing, Attach_Script

  • Summary source: heuristic

M10_Sam_Killed

M10_Sam_Killed in Mission10.cpp reacts to destruction state; sends custom events; updates objectives.

  • Source line: 3938

  • Event hooks: Killed, Action_Complete

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Set_Objective_Status, Send_Custom_Event

  • Summary source: heuristic

Parameter Description:

SamNumber:int

M10_SAM_Reinforce

M10_SAM_Reinforce in Mission10.cpp reacts to destruction state; sends custom events.

  • Source line: 2615

  • Event hooks: Killed

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Find_Object

  • Summary source: heuristic

M10_Silo

M10_Silo in Mission10.cpp reacts to destruction state; sends custom events.

  • Source line: 984

  • Event hooks: Killed

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Send_Custom_Event

  • Summary source: heuristic

M10_Silo_Controller

M10_Silo_Controller in Mission10.cpp initializes behavior when the object is created; responds to custom events; sends custom events; updates objectives; starts conversations.

  • Source line: 996

  • Event hooks: Created, Custom, Action_Complete

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Set_Objective_Status, Send_Custom_Event, Create_Conversation, Join_Conversation, Start_Conversation, Monitor_Conversation

  • Summary source: heuristic

M10_SoldierPoke

M10_SoldierPoke in Mission10.cpp initializes behavior when the object is created; handles player poke interaction; starts conversations.

  • Source line: 4388

  • Event hooks: Created, Poked

  • Persistence hooks: none detected

  • Key engine calls: Get_Random_Int, Create_Conversation, Join_Conversation, Start_Conversation, Monitor_Conversation

  • Summary source: heuristic

M10_Spacecraft_Check

M10_Spacecraft_Check in Mission10.cpp handles player poke interaction.

  • Source line: 2755

  • Event hooks: Poked

  • Persistence hooks: none detected

  • Key engine calls: Has_Key, Static_Anim_Phys_Goto_Last_Frame

  • Summary source: heuristic

M10_Ssm_Trigger

M10_Ssm_Trigger in Mission10.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events.

  • Source line: 4276

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Find_Object

  • Summary source: heuristic

M10_Stationary

M10_Stationary in Mission10.cpp initializes behavior when the object is created.

  • Source line: 2477

  • Event hooks: Created

  • Persistence hooks: none detected

  • Key engine calls: Set_Innate_Is_Stationary

  • Summary source: heuristic

M10_Stealth

M10_Stealth in Mission10.cpp initializes behavior when the object is created.

  • Source line: 2126

  • Event hooks: Created

  • Persistence hooks: none detected

  • Key engine calls: Enable_Stealth

  • Summary source: heuristic

M10_Stealth_Attack_01

M10_Stealth_Attack_01 in Mission10.cpp initializes behavior when the object is created; continues work on timer callbacks; reacts to destruction state; drives AI action commands; uses timers; sends custom events.

  • Source line: 2977

  • Event hooks: Created, Killed, Enemy_Seen, Action_Complete, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Enable_Enemy_Seen, Start_Timer, Debug_Message, Get_Position, Find_Object, Modify_Action, Send_Custom_Event, Get_Distance

  • Summary source: heuristic

M10_Stealth_Attack_02

M10_Stealth_Attack_02 in Mission10.cpp initializes behavior when the object is created; continues work on timer callbacks; reacts to destruction state; drives AI action commands; uses timers; sends custom events.

  • Source line: 3104

  • Event hooks: Created, Killed, Enemy_Seen, Action_Complete, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Enable_Enemy_Seen, Enable_Stealth, Start_Timer, Action_Attack, Send_Custom_Event, Find_Object, Debug_Message, Get_Position

  • Summary source: heuristic

M10_Stealth_Drop

M10_Stealth_Drop in Mission10.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; creates or destroys objects.

  • Source line: 2850

  • Event hooks: Created, Destroyed, Custom, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Enable_Stealth, Send_Custom_Event, Find_Object, Start_Timer, Destroy_Object

  • Summary source: heuristic

M10_TestStealth

M10_TestStealth in Mission10.cpp initializes behavior when the object is created; continues work on timer callbacks; uses timers; changes innate AI behavior.

  • Source line: 2486

  • Event hooks: Created, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Innate_Disable, Get_Random, Start_Timer, Enable_Stealth, Debug_Message

  • Summary source: heuristic

M10_Turret

M10_Turret in Mission10.cpp initializes behavior when the object is created; continues work on timer callbacks; reacts to destruction state; drives AI action commands; uses timers; creates or destroys objects.

  • Source line: 1129

  • Event hooks: Created, Killed, Enemy_Seen, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Enable_Enemy_Seen, Action_Attack, Start_Timer, Get_Position, Get_Facing, Create_Object, Set_Facing, Attach_Script

  • Summary source: heuristic

M10_Turret_Killed

M10_Turret_Killed in Mission10.cpp reacts to destruction state; sends custom events.

  • Source line: 4041

  • Event hooks: Killed

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Send_Custom_Event

  • Summary source: heuristic

M10_Turret_Tank

M10_Turret_Tank in Mission10.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers.

  • Source line: 644

  • Event hooks: Created, Enemy_Seen, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Enable_Enemy_Seen, Action_Attack, Start_Timer, Action_Reset

  • Summary source: heuristic

Parameter Description:

CheckBlocked=1:int

M10_Vehicle_Attack_02

M10_Vehicle_Attack_02 in Mission10.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers.

  • Source line: 2060

  • Event hooks: Created, Enemy_Seen, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Set_Player_Type, Enable_Enemy_Seen, Get_Position, Get_Distance, Action_Attack, Start_Timer

  • Summary source: heuristic