mission08.cpp

  • Category: mission

  • Active scripts: 114

  • Source: Code/Scripts/mission08.cpp

M08_Activate_Cavern_Entrance_Truck

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

  • Source line: 4885

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M08_Activate_Convoy

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

  • Source line: 1644

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event, Find_Object

  • Summary source: heuristic

Parameter Description:

Param=0:int

M08_Activate_Encounter

M08_Activate_Encounter in mission08.cpp initializes behavior when the object is created; responds to custom events; watches enter or exit events.

  • Source line: 2846

  • Event hooks: Created, Custom, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Enable_Spawner

  • Summary source: heuristic

Parameter Description:

Spawner_ID1=0:int, Spawner_ID2=0:int, Spawner_ID3=0:int, Spawner_ID4=0:int, Spawner_ID5=0:int,
Spawner_ID6=0:int

M08_Activate_Excavation

M08_Activate_Excavation in mission08.cpp initializes behavior when the object is created; watches enter or exit events; creates or destroys objects.

  • Source line: 6100

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

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

  • Summary source: heuristic

M08_Activate_Innate

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

  • Source line: 3172

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event, Find_Object

  • Summary source: heuristic

Parameter Description:

Unit_ID1=0:int, Unit_ID2=0:int, Unit_ID3=0:int, Unit_ID4=0:int, Unit_ID5=0:int,

M08_Activate_Midtro

M08_Activate_Midtro in mission08.cpp initializes behavior when the object is created; watches enter or exit events; creates or destroys objects; controls animation playback.

  • Source line: 6793

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Set_Position, Get_Position, Find_Object, Static_Anim_Phys_Goto_Last_Frame, Set_Animation_Frame, Create_Object, Attach_Script

  • Summary source: heuristic

M08_Activate_Objective_802

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

  • Source line: 334

  • Event hooks: Created, Custom, Action_Complete, Entered

  • Persistence hooks: none detected

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

  • Summary source: heuristic

M08_Activate_Objective_803

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

  • Source line: 393

  • Event hooks: Created, Custom, Action_Complete, Entered

  • Persistence hooks: none detected

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

  • Summary source: heuristic

M08_Activate_Objective_804

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

  • Source line: 453

  • Event hooks: Created, Custom, Action_Complete, Entered

  • Persistence hooks: none detected

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

  • Summary source: heuristic

M08_Activate_Objective_806

M08_Activate_Objective_806 in mission08.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events; starts conversations.

  • Source line: 513

  • Event hooks: Created, Action_Complete, Entered

  • Persistence hooks: none detected

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

  • Summary source: heuristic

M08_Activate_Petra_A

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

  • Source line: 3689

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M08_Activate_Petra_B

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

  • Source line: 4078

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M08_Activate_Petra_C

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

  • Source line: 4456

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M08_Activate_PetraA21

M08_Activate_PetraA21 in mission08.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events; creates or destroys objects.

  • Source line: 1450

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event, Find_Object, Create_Object, Set_Facing, Attach_Script

  • Summary source: heuristic

M08_Activate_PetraA22

M08_Activate_PetraA22 in mission08.cpp initializes behavior when the object is created; watches enter or exit events.

  • Source line: 1487

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Enable_Spawner

  • Summary source: heuristic

M08_Activate_Sakura

M08_Activate_Sakura in mission08.cpp initializes behavior when the object is created; watches enter or exit events.

  • Source line: 5827

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Enable_Spawner

  • Summary source: heuristic

M08_Activate_Stealth_Trap

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

  • Source line: 1677

  • Event hooks: Created, Custom, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Create_Explosion, Create_Object, Set_Facing, Get_ID, Send_Custom_Event, Find_Object, Enable_Spawner

  • Summary source: heuristic

M08_Apache

M08_Apache in mission08.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: 6437

  • 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

M08_Apache_Controller

M08_Apache_Controller in mission08.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: 6278

  • 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

M08_APC_Soldier

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

  • Source line: 1336

  • Event hooks: Created, Killed

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Send_Custom_Event

  • Summary source: heuristic

Parameter Description:

APC_ID=0:int

M08_Archaelogical_Reinforcements

M08_Archaelogical_Reinforcements in mission08.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: 2059

  • Event hooks: Created, Killed, Timer_Expired

  • Persistence hooks: none detected

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

  • Summary source: heuristic

Parameter Description:

Unit_ID=0:int

M08_Archaelogical_Site_Buggy

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

  • Source line: 2159

  • Event hooks: Created, Enemy_Seen, Timer_Expired

  • Persistence hooks: none detected

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

  • Summary source: heuristic

M08_Archaelogical_Site_Controller

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

  • Source line: 2100

  • Event hooks: Created, Custom

  • Persistence hooks: none detected

  • Key engine calls: Create_Object, Set_Facing, Attach_Script

  • Summary source: heuristic

M08_Archaelogical_Site_Patrol

M08_Archaelogical_Site_Patrol in mission08.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: 1978

  • Event hooks: Created, Killed, Action_Complete, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Start_Timer, Set_Innate_Is_Stationary, Action_Goto, Send_Custom_Event, Find_Object

  • Summary source: heuristic

Parameter Description:

Waypath_ID=0:int, Waypath_Loc:Vector3, Unit_ID=0:int

M08_Archaelogical_Site_Tomb

M08_Archaelogical_Site_Tomb in mission08.cpp initializes behavior when the object is created; watches enter or exit events.

  • Source line: 2224

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Enable_Spawner

  • Summary source: heuristic

M08_Basketball_Court_Controller

M08_Basketball_Court_Controller in mission08.cpp initializes behavior when the object is created; responds to custom events.

  • Source line: 3230

  • Event hooks: Created, Custom

  • Persistence hooks: none detected

  • Key engine calls: Enable_Spawner

  • Summary source: heuristic

M08_Basketball_Gun_Emp

M08_Basketball_Gun_Emp in mission08.cpp reacts to destruction state; sends custom events.

  • Source line: 3285

  • Event hooks: Killed

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Find_Object

  • Summary source: heuristic

M08_Cavern_APC

M08_Cavern_APC in mission08.cpp initializes behavior when the object is created; drives AI action commands.

  • Source line: 5233

  • Event hooks: Created

  • Persistence hooks: none detected

  • Key engine calls: Action_Goto

  • Summary source: heuristic

Parameter Description:

Waypath_ID=0:int

M08_Cavern_Controller

M08_Cavern_Controller in mission08.cpp initializes behavior when the object is created; responds to custom events.

  • Source line: 5123

  • Event hooks: Created, Custom

  • Persistence hooks: none detected

  • Key engine calls: Enable_Spawner

  • Summary source: heuristic

M08_Cavern_Entrance_Truck

M08_Cavern_Entrance_Truck in mission08.cpp initializes behavior when the object is created; responds to custom events; drives AI action commands.

  • Source line: 4917

  • Event hooks: Created, Custom, Action_Complete

  • Persistence hooks: none detected

  • Key engine calls: Action_Goto, Apply_Damage

  • Summary source: heuristic

M08_Cavern_Gun_Emplacement

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

  • Source line: 5393

  • Event hooks: Created, Damaged, Enemy_Seen, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Set_Player_Type, Enable_Enemy_Seen, Action_Attack, Start_Timer, Enable_Spawner

  • Summary source: heuristic

M08_Cavern_Tunnel_APC

M08_Cavern_Tunnel_APC in mission08.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: 5262

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

  • Persistence hooks: none detected

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

  • Summary source: heuristic

M08_Cell_Controller

M08_Cell_Controller in mission08.cpp initializes behavior when the object is created; handles player poke interaction; sends custom events; creates or destroys objects.

  • Source line: 883

  • Event hooks: Created, Poked

  • Persistence hooks: none detected

  • Key engine calls: Debug_Message, Enable_HUD_Pokable_Indicator, Is_A_Star, Create_Sound, Grant_Key, Send_Custom_Event, Find_Object, Destroy_Object

  • Summary source: heuristic

M08_Custom_Activate

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

  • Source line: 5201

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event, Find_Object

  • Summary source: heuristic

Parameter Description:

Controller_ID=0:int

M08_DataDisc_01_DLS

M08_DataDisc_01_DLS in mission08.cpp responds to custom events.

  • Source line: 7159

  • Event hooks: Custom

  • Persistence hooks: none detected

  • Key engine calls: Set_HUD_Help_Text, Reveal_Encyclopedia_Weapon

  • Summary source: heuristic

M08_DataDisc_02_DLS

M08_DataDisc_02_DLS in mission08.cpp responds to custom events.

  • Source line: 7173

  • Event hooks: Custom

  • Persistence hooks: none detected

  • Key engine calls: Set_HUD_Help_Text, Reveal_Encyclopedia_Weapon

  • Summary source: heuristic

M08_Deactivate_Encounter

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

  • Source line: 2947

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event, Find_Object

  • Summary source: heuristic

Parameter Description:

Activate_Zone=0:int

M08_Deactivate_Petra_A

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

  • Source line: 3715

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M08_Deactivate_Petra_B

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

  • Source line: 4103

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M08_Deactivate_Petra_C

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

  • Source line: 4481

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M08_Destroy_Stealth_Trap

M08_Destroy_Stealth_Trap in mission08.cpp initializes behavior when the object is created; responds to custom events; watches enter or exit events; sends custom events.

  • Source line: 1810

  • Event hooks: Created, Custom, Entered

  • Persistence hooks: none detected

  • Key engine calls: Get_ID, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M08_Elevator_Movement_Zone

M08_Elevator_Movement_Zone in mission08.cpp watches enter or exit events; creates or destroys objects.

  • Source line: 6882

  • Event hooks: Entered

  • Persistence hooks: none detected

  • Key engine calls: Attach_Script, Create_Object, Set_Is_Rendered, Static_Anim_Phys_Goto_Frame, Static_Anim_Phys_Goto_Last_Frame

  • Summary source: heuristic

Parameter Description:

Direction:int, Anim_num:int, Elev_obj_num:int

M08_Enable_KaneConversation

M08_Enable_KaneConversation in mission08.cpp initializes behavior when the object is created; watches enter or exit events; creates or destroys objects.

  • Source line: 7082

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Find_Object, Create_Object_At_Bone, Attach_To_Object_Bone, Disable_All_Collisions, Set_Facing, Get_Facing, Set_Loiters_Allowed

  • Summary source: heuristic

M08_Enable_Stealth

M08_Enable_Stealth in mission08.cpp initializes behavior when the object is created.

  • Source line: 6950

  • Event hooks: Created

  • Persistence hooks: none detected

  • Key engine calls: Enable_Stealth

  • Summary source: heuristic

Parameter Description:

On=1:int

M08_Encounter_Unit

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

  • Source line: 2977

  • Event hooks: Created, Action_Complete, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Set_Innate_Is_Stationary, Action_Goto, Start_Timer, Apply_Damage, Get_Position, Create_Sound, Innate_Force_State_Enemy_Seen

  • Summary source: heuristic

Parameter Description:

Waypath_ID=0:int, Priority=0:int, Suicide=0:int, Stationary_at_End=0:int

M08_Excavation_Mechanism

M08_Excavation_Mechanism in mission08.cpp reacts to destruction state; sends custom events.

  • Source line: 2450

  • Event hooks: Killed

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Find_Object

  • Summary source: heuristic

M08_Facility_APC

M08_Facility_APC in mission08.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: 4507

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

  • Persistence hooks: none detected

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

  • Summary source: heuristic

M08_Facility_Go_Point

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

  • Source line: 2634

  • Event hooks: Created, Enemy_Seen, Action_Complete, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Innate_Soldier_Enable_Footsteps_Heard, Find_Object, Action_Goto, Start_Timer, Is_A_Star

  • Summary source: heuristic

Parameter Description:

Point1_ID=0:int, Point2_ID=0:int

M08_Facility_Patrol

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

  • Source line: 2556

  • Event hooks: Created, Enemy_Seen, Action_Complete, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Innate_Soldier_Enable_Footsteps_Heard, Action_Goto, Start_Timer, Is_A_Star

  • Summary source: heuristic

Parameter Description:

Waypath_ID=0:int, Waypath_Loc:Vector3

M08_Facility_Scientist

M08_Facility_Scientist in mission08.cpp initializes behavior when the object is created; reacts to destruction state; drives AI action commands; uses timers; starts conversations.

  • Source line: 6135

  • Event hooks: Created, Killed, Enemy_Seen, Action_Complete

  • Persistence hooks: none detected

  • Key engine calls: Set_Player_Type, Find_Object, Action_Goto, Get_Action_ID, Start_Timer, Get_Position, Action_Face_Location, Action_Play_Animation

  • Summary source: heuristic

Parameter Description:

Loc1_ID=0:int, Loc2_ID=0:int, Loc3_ID=0:int, Animation:string, Spawner_ID=0:int

M08_Facility_Scientist_Inactive

M08_Facility_Scientist_Inactive in mission08.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: 4961

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

  • Persistence hooks: none detected

  • Key engine calls: Innate_Soldier_Enable_Footsteps_Heard, Find_Object, Action_Goto, Start_Timer, Action_Play_Animation, Is_A_Star, Set_Innate_Is_Stationary, Send_Custom_Event

  • Summary source: heuristic

Parameter Description:

Point1_ID=0:int, Point2_ID=0:int, Point3_ID=0:int, Controller_ID=0:int

M08_Facility_Tank

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

  • Source line: 2717

  • Event hooks: Created, Enemy_Seen, Timer_Expired

  • Persistence hooks: none detected

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

  • Summary source: heuristic

Parameter Description:

Waypath_ID=0:int

M08_Facility_Vehicle_Dec

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

  • Source line: 2793

  • Event hooks: Created, Enemy_Seen, Timer_Expired

  • Persistence hooks: none detected

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

  • Summary source: heuristic

M08_Flyover_Controller

M08_Flyover_Controller in mission08.cpp initializes behavior when the object is created; continues work on timer callbacks; uses timers; creates or destroys objects.

  • Source line: 6054

  • Event hooks: Created, Timer_Expired

  • Persistence hooks: none detected

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

  • Summary source: heuristic

M08_Free_Jailed_Mutants

M08_Free_Jailed_Mutants in mission08.cpp initializes behavior when the object is created; handles player poke interaction; sends custom events.

  • Source line: 6770

  • Event hooks: Created, Poked

  • Persistence hooks: none detected

  • Key engine calls: Enable_HUD_Pokable_Indicator, Grant_Key, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M08_Free_Prisoners_Zone

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

  • Source line: 5644

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event, Find_Object

  • Summary source: heuristic

Parameter Description:

Prisoner1_ID=0:int, Prisoner2_ID=0:int, Prisoner3_ID=0:int, Prisoner4_ID=0:int

M08_GDI_Free_Prison

M08_GDI_Free_Prison in mission08.cpp reacts to destruction state; sends custom events.

  • Source line: 1259

  • Event hooks: Killed

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Find_Object

  • Summary source: heuristic

Parameter Description:

Soldier_ID=0:int

M08_Havoc_DLS

M08_Havoc_DLS in mission08.cpp initializes behavior when the object is created; responds to custom events; reacts to destruction state; sends custom events; creates or destroys objects; changes inventory or weapons.

  • Source line: 278

  • Event hooks: Created, Destroyed, Custom

  • Persistence hooks: none detected

  • Key engine calls: Clear_Weapons, Give_PowerUp, Grant_Key, Set_Shield_Strength, Reveal_Encyclopedia_Vehicle, Set_Position, Get_Position, Find_Object

  • Summary source: heuristic

M08_Helipad

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

  • Source line: 562

  • Event hooks: Created, Killed

  • Persistence hooks: none detected

  • Key engine calls: Create_Logical_Sound, Send_Custom_Event, Find_Object, Enable_Spawner

  • Summary source: heuristic

M08_Homepoint

M08_Homepoint in mission08.cpp initializes behavior when the object is created.

  • Source line: 3293

  • Event hooks: Created

  • Persistence hooks: none detected

  • Key engine calls: Get_Position, Find_Object, Set_Innate_Soldier_Home_Location

  • Summary source: heuristic

Parameter Description:

Homepoint_ID=0:int

M08_Immortal_Star_DLS

M08_Immortal_Star_DLS in mission08.cpp initializes behavior when the object is created; responds to custom events.

  • Source line: 6913

  • Event hooks: Created, Damaged, Custom

  • Persistence hooks: none detected

  • Key engine calls: Get_Health, Set_Health

  • Summary source: heuristic

M08_Initial_Prisoner

M08_Initial_Prisoner in mission08.cpp initializes behavior when the object is created; responds to custom events; reacts to destruction state; drives AI action commands; sends custom events; changes inventory or weapons.

  • Source line: 730

  • Event hooks: Created, Killed, Custom, Sound_Heard, Enemy_Seen, Action_Complete

  • Persistence hooks: none detected

  • Key engine calls: Set_Innate_Soldier_Home_Location, Get_Position, Get_ID, Action_Goto, Send_Custom_Event, Find_Object, Set_Player_Type, Grant_Key

  • Summary source: heuristic

Parameter Description:

Reinforcment_ID=0:int

M08_Innate_Control

M08_Innate_Control in mission08.cpp initializes behavior when the object is created; responds to custom events; changes innate AI behavior.

  • Source line: 3145

  • Event hooks: Created, Custom

  • Persistence hooks: none detected

  • Key engine calls: Innate_Disable, Innate_Enable, Set_Innate_Soldier_Home_Location, Get_Position

  • Summary source: heuristic

M08_KaneHead

M08_KaneHead in mission08.cpp initializes behavior when the object is created; creates or destroys objects; starts conversations.

  • Source line: 7119

  • Event hooks: Created, Action_Complete

  • Persistence hooks: none detected

  • Key engine calls: Create_Conversation, Join_Conversation, Start_Conversation, Monitor_Conversation, Destroy_Object, Enable_Spawner

  • Summary source: heuristic

M08_Lower_Cavern_Buggy

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

  • Source line: 5464

  • Event hooks: Created, Enemy_Seen, Action_Complete, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Enable_Enemy_Seen, Action_Goto, Modify_Action, Start_Timer, Action_Attack

  • Summary source: heuristic

M08_Mobile_Apache

M08_Mobile_Apache in mission08.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers; creates or destroys objects.

  • Source line: 6613

  • Event hooks: Created, Sound_Heard, Action_Complete, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Enable_Hibernation, Action_Goto, Start_Timer, Action_Attack, Enable_Engine, Destroy_Object, Find_Object, Get_Position

  • Summary source: heuristic

Parameter Description:

Entrance_Path_ID=0:int, Helipad_ID=0:int

M08_Mobile_Vehicle

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

  • Source line: 5939

  • Event hooks: Created, Enemy_Seen, Timer_Expired

  • Persistence hooks: none detected

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

  • Summary source: heuristic

Parameter Description:

CheckBlocked=1:int, Attack_Loc0=0:int, Attack_Loc1=0:int, Attack_Loc2=0:int, Attack_Loc3=0:int,
Attack_Loc4=0:int, Attack_Loc5=0:int, Attack_Loc6=0:int, Attack_Loc7=0:int, Attack_Loc8=0:int,
Attack_Loc9=0:int, Attack_Loc10=0:int

M08_Move_Sakura

M08_Move_Sakura in mission08.cpp initializes behavior when the object is created; responds to custom events; watches enter or exit events; sends custom events.

  • Source line: 5894

  • Event hooks: Created, Custom, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event, Find_Object

  • Summary source: heuristic

Parameter Description:

Movement_Loc=0:int

M08_Mutant_Behavior

M08_Mutant_Behavior in mission08.cpp initializes behavior when the object is created; responds to custom events; drives AI action commands; changes innate AI behavior.

  • Source line: 6726

  • Event hooks: Created, Custom

  • Persistence hooks: none detected

  • Key engine calls: Innate_Disable, Action_Play_Animation, Innate_Enable, Action_Goto

  • Summary source: heuristic

M08_Nod_Buggy_Dec

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

  • Source line: 3303

  • Event hooks: Created, Damaged, Enemy_Seen, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Enable_Enemy_Seen, Action_Attack, Start_Timer

  • Summary source: heuristic

M08_Nod_Gun_Emplacement

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

  • Source line: 997

  • Event hooks: Created, Damaged, Enemy_Seen, Timer_Expired

  • Persistence hooks: none detected

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

  • Summary source: heuristic

M08_Nod_Light_Tank

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

  • Source line: 1874

  • Event hooks: Created, Enemy_Seen, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Enable_Enemy_Seen, Action_Attack, Start_Timer

  • Summary source: heuristic

M08_Nod_Prison_Unit

M08_Nod_Prison_Unit in mission08.cpp initializes behavior when the object is created; responds to custom events; reacts to destruction state; sends custom events.

  • Source line: 845

  • Event hooks: Created, Killed, Custom

  • Persistence hooks: none detected

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

  • Summary source: heuristic

M08_Nod_Stealth_Tank

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

  • Source line: 1926

  • Event hooks: Created, Enemy_Seen, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Enable_Enemy_Seen, Action_Attack, Start_Timer

  • Summary source: heuristic

M08_Nod_Turret

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

  • Source line: 1063

  • Event hooks: Created, Damaged, Enemy_Seen, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Set_Player_Type, Enable_Enemy_Seen, Action_Attack, Start_Timer, Get_Player_Type

  • Summary source: heuristic

M08_Nod_Warden

M08_Nod_Warden in mission08.cpp initializes behavior when the object is created; responds to custom events; reacts to destruction state; creates or destroys objects; changes innate AI behavior.

  • Source line: 5859

  • Event hooks: Created, Killed, Custom

  • Persistence hooks: none detected

  • Key engine calls: Innate_Disable, Innate_Enable, Set_Innate_Soldier_Home_Location, Get_Position, Create_Object

  • Summary source: heuristic

M08_Objective_Controller

M08_Objective_Controller in mission08.cpp initializes behavior when the object is created; responds to custom events; uses timers; sends custom events; updates objectives.

  • Source line: 45

  • Event hooks: Created, Custom

  • Persistence hooks: none detected

  • Key engine calls: Set_Background_Music, Start_Timer, Enable_Hibernation, Add_Objective, Find_Object, Set_Objective_Radar_Blip_Object, Set_Objective_HUD_Info_Position, Get_Position

  • Summary source: heuristic

M08_Observatory_Dome_Controller

M08_Observatory_Dome_Controller in mission08.cpp initializes behavior when the object is created; responds to custom events.

  • Source line: 4794

  • Event hooks: Created, Custom

  • Persistence hooks: none detected

  • Key engine calls: Enable_Spawner

  • Summary source: heuristic

M08_Patrol_Inactive

M08_Patrol_Inactive in mission08.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: 4640

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

  • Persistence hooks: none detected

  • Key engine calls: Action_Goto, Start_Timer, Innate_Soldier_Enable_Footsteps_Heard, Set_Innate_Soldier_Home_Location, Set_Innate_Is_Stationary, Is_A_Star, Send_Custom_Event, Find_Object

  • Summary source: heuristic

Parameter Description:

Waypath_ID=0:int, Waypath_Loc:Vector3, Controller_ID=0:int

M08_Petra_A_Controller

M08_Petra_A_Controller in mission08.cpp initializes behavior when the object is created; responds to custom events; sends custom events; creates or destroys objects.

  • Source line: 3368

  • Event hooks: Created, Custom

  • Persistence hooks: none detected

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

  • Summary source: heuristic

M08_Petra_A_Helo

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

  • Source line: 3666

  • Event hooks: Created, Killed

  • Persistence hooks: none detected

  • Key engine calls: Enable_Hibernation, Send_Custom_Event, Find_Object

  • Summary source: heuristic

Parameter Description:

Unit_ID=0:int

M08_Petra_A_Unit

M08_Petra_A_Unit in mission08.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: 3569

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

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Find_Object, Action_Goto, Start_Timer, Action_Reset, Get_ID, Apply_Damage

  • Summary source: heuristic

Parameter Description:

Unit_ID=0:int

M08_Petra_B_Controller

M08_Petra_B_Controller in mission08.cpp initializes behavior when the object is created; responds to custom events; sends custom events; creates or destroys objects.

  • Source line: 3743

  • Event hooks: Created, Custom

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Create_Logical_Sound, Find_Object, Create_Object, Set_Facing, Get_ID, Get_Facing, Get_Position

  • Summary source: heuristic

M08_Petra_B_Helo

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

  • Source line: 4055

  • Event hooks: Created, Killed

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Find_Object

  • Summary source: heuristic

Parameter Description:

Unit_ID=0:int

M08_Petra_B_Unit

M08_Petra_B_Unit in mission08.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: 3958

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

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Find_Object, Action_Goto, Start_Timer, Action_Reset, Get_ID, Apply_Damage

  • Summary source: heuristic

Parameter Description:

Unit_ID=0:int

M08_Petra_C_Controller

M08_Petra_C_Controller in mission08.cpp initializes behavior when the object is created; responds to custom events; sends custom events; creates or destroys objects.

  • Source line: 4131

  • Event hooks: Created, Custom

  • Persistence hooks: none detected

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

  • Summary source: heuristic

M08_Petra_C_Helo

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

  • Source line: 4433

  • Event hooks: Created, Killed

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Find_Object

  • Summary source: heuristic

Parameter Description:

Unit_ID=0:int

M08_Petra_C_Unit

M08_Petra_C_Unit in mission08.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: 4336

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

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Find_Object, Action_Goto, Start_Timer, Action_Reset, Get_ID, Apply_Damage

  • Summary source: heuristic

Parameter Description:

Unit_ID=0:int

M08_Petra_Convoy

M08_Petra_Convoy in mission08.cpp initializes behavior when the object is created; responds to custom events; drives AI action commands.

  • Source line: 1581

  • Event hooks: Created, Custom

  • Persistence hooks: none detected

  • Key engine calls: Action_Goto

  • Summary source: heuristic

M08_PetraA21_Buggy

M08_PetraA21_Buggy in mission08.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: 1363

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

  • Persistence hooks: none detected

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

  • Summary source: heuristic

M08_PetraA22_Stealth_Tank

M08_PetraA22_Stealth_Tank in mission08.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: 1518

  • Event hooks: Created, Custom, Enemy_Seen, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Action_Attack, Start_Timer, Enable_Enemy_Seen

  • Summary source: heuristic

M08_PetraA25_Controller

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

  • Source line: 2254

  • Event hooks: Created, Custom

  • Persistence hooks: none detected

  • Key engine calls: Create_Object, Set_Facing, Attach_Script

  • Summary source: heuristic

M08_PetraA25_Patrol

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

  • Source line: 2386

  • Event hooks: Created, Action_Complete, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Action_Goto, Start_Timer

  • Summary source: heuristic

Parameter Description:

Waypath_ID=0:int, Waypath_Loc:Vector3

M08_PetraA25_Tank

M08_PetraA25_Tank in mission08.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: 2307

  • Event hooks: Created, Killed, Enemy_Seen, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Enable_Enemy_Seen, Start_Timer, Modify_Action, Action_Attack, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M08_Player_Stealth_Tank

M08_Player_Stealth_Tank in mission08.cpp initializes behavior when the object is created; sends custom events.

  • Source line: 1854

  • Event hooks: Created

  • Persistence hooks: none detected

  • Key engine calls: Send_Custom_Event, Find_Object, Get_ID

  • Summary source: heuristic

M08_Prison_Apache

M08_Prison_Apache in mission08.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers; creates or destroys objects.

  • Source line: 1132

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

  • Persistence hooks: none detected

  • Key engine calls: Enable_Enemy_Seen, Action_Goto, Get_Position, Get_Distance, Modify_Action, Start_Timer, Action_Attack, Destroy_Object

  • Summary source: heuristic

M08_Prison_Controller

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

  • Source line: 1277

  • Event hooks: Created, Custom

  • Persistence hooks: none detected

  • Key engine calls: Create_Object, Set_Facing, Attach_Script

  • Summary source: heuristic

M08_Prison_Patrol

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

  • Source line: 624

  • Event hooks: Created, Enemy_Seen, Action_Complete, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Innate_Soldier_Enable_Footsteps_Heard, Set_Innate_Soldier_Home_Location, Set_Innate_Is_Stationary, Action_Goto, Start_Timer, Is_A_Star

  • Summary source: heuristic

Parameter Description:

Waypath_ID=0:int, Waypath_Loc:Vector3

M08_Prison_Storage_Guard

M08_Prison_Storage_Guard in mission08.cpp initializes behavior when the object is created; reacts to destruction state; creates or destroys objects.

  • Source line: 920

  • Event hooks: Created, Killed

  • Persistence hooks: none detected

  • Key engine calls: Set_Innate_Soldier_Home_Location, Get_Position, Create_Object

  • Summary source: heuristic

M08_Prisoner_Conversation

M08_Prisoner_Conversation in mission08.cpp initializes behavior when the object is created; watches enter or exit events; starts conversations.

  • Source line: 6831

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Find_Object, Create_Conversation, Join_Conversation, Start_Conversation

  • Summary source: heuristic

Parameter Description:

Orator_ID=0:int, Captive=0:int

M08_Prisoner_Poke_Conversation

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

  • Source line: 7003

  • Event hooks: Created, Action_Complete, Poked

  • Persistence hooks: none detected

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

  • Summary source: heuristic

M08_Raveshaw

M08_Raveshaw in mission08.cpp initializes behavior when the object is created; responds to custom events; reacts to destruction state; sends custom events.

  • Source line: 590

  • Event hooks: Created, Killed, Custom

  • Persistence hooks: none detected

  • Key engine calls: Set_Position, Get_Position, Find_Object, Send_Custom_Event

  • Summary source: heuristic

M08_Reinforcement_Prisoner

M08_Reinforcement_Prisoner in mission08.cpp initializes behavior when the object is created; reacts to destruction state.

  • Source line: 824

  • Event hooks: Created, Killed

  • Persistence hooks: none detected

  • Key engine calls: none detected

  • Summary source: heuristic

M08_Reinforcements_Active

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

  • Source line: 4831

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event, Find_Object

  • Summary source: heuristic

Parameter Description:

Controller_ID=0:int

M08_Reinforcements_Inactive

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

  • Source line: 4858

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event, Find_Object

  • Summary source: heuristic

Parameter Description:

Controller_ID=0:int

M08_Research_Station_A

M08_Research_Station_A in mission08.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events; creates or destroys objects; creates explosions; controls animation playback.

  • Source line: 2496

  • Event hooks: Created, Killed

  • Persistence hooks: none detected

  • Key engine calls: Set_Animation_Frame, Create_Explosion, Get_Position, Get_Facing, Create_Object, Set_Facing, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M08_Research_Station_B

M08_Research_Station_B in mission08.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events; creates or destroys objects; creates explosions; controls animation playback.

  • Source line: 2526

  • Event hooks: Created, Killed

  • Persistence hooks: none detected

  • Key engine calls: Set_Animation_Frame, Create_Explosion, Get_Position, Get_Facing, Create_Object, Set_Facing, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M08_Sakura

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

  • Source line: 5683

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

  • Persistence hooks: none detected

  • Key engine calls: Get_ID, Send_Custom_Event, Find_Object, Set_Player_Type, Enable_Enemy_Seen, Action_Goto, Get_Max_Health, Modify_Action

  • Summary source: heuristic

M08_Scientist

M08_Scientist in mission08.cpp initializes behavior when the object is created; responds to custom events; reacts to destruction state; sends custom events.

  • Source line: 4760

  • Event hooks: Created, Killed, Custom

  • Persistence hooks: none detected

  • Key engine calls: Start_Random_Conversation, Send_Custom_Event, Find_Object

  • Summary source: heuristic

Parameter Description:

Controller_ID=0:int

M08_Sniper

M08_Sniper in mission08.cpp initializes behavior when the object is created; drives AI action commands.

  • Source line: 943

  • Event hooks: Created, Action_Complete

  • Persistence hooks: none detected

  • Key engine calls: Action_Goto, Set_Innate_Is_Stationary

  • Summary source: heuristic

Parameter Description:

Waypath_ID=0:int, Waypath_Loc:Vector3

M08_Tiberium_Cultivation_MCT

M08_Tiberium_Cultivation_MCT in mission08.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events; creates or destroys objects; creates explosions; controls animation playback.

  • Source line: 2467

  • Event hooks: Created, Killed

  • Persistence hooks: none detected

  • Key engine calls: Set_Animation_Frame, Create_Explosion, Get_Position, Get_Facing, Create_Object, Set_Facing, Send_Custom_Event, Find_Object

  • Summary source: heuristic

M08_Unarmed_Prisoner

M08_Unarmed_Prisoner in mission08.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; reacts to destruction state; handles player poke interaction; drives AI action commands; uses timers; changes inventory or weapons.

  • Source line: 5551

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

  • Persistence hooks: none detected

  • Key engine calls: Set_Player_Type, Set_Innate_Is_Stationary, Give_PowerUp, Select_Weapon, Find_Object, Action_Goto, Start_Timer, Grant_Key

  • Summary source: heuristic

Parameter Description:

Exit_Cell_ID=0:int, Weapon_Loc_ID=0:int

M08_Warden_Announcement1

M08_Warden_Announcement1 in mission08.cpp initializes behavior when the object is created; watches enter or exit events; starts conversations.

  • Source line: 3059

  • Event hooks: Created, Entered

  • Persistence hooks: none detected

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

  • Summary source: heuristic

M08_Warden_Announcement2

M08_Warden_Announcement2 in mission08.cpp initializes behavior when the object is created; watches enter or exit events; starts conversations.

  • Source line: 3096

  • Event hooks: Created, Action_Complete, Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Create_Conversation, Join_Conversation, Start_Conversation, Monitor_Conversation, Create_Sound

  • Summary source: heuristic