Mission07.cpp ============= * Category: ``mission`` * Active scripts: ``122`` * Source: ``Code/Scripts/Mission07.cpp`` M07_Activate_Bridge_Civ ----------------------- M07_Activate_Bridge_Civ in Mission07.cpp initializes behavior when the object is created; watches enter or exit events. * Source line: ``5205`` * Event hooks: ``Created``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Enable_Spawner`` * Summary source: ``heuristic`` M07_Activate_E10_Tank_Drop -------------------------- M07_Activate_E10_Tank_Drop in Mission07.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: ``5272`` * Event hooks: ``Created``, ``Custom``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Send_Custom_Event``, ``Get_ID``, ``Is_A_Star``, ``Find_Object``, ``Get_Facing``, ``Create_Object``, ``Get_Position``, ``Set_Facing`` * Summary source: ``heuristic`` M07_Activate_Encounter ---------------------- M07_Activate_Encounter in Mission07.cpp initializes behavior when the object is created; responds to custom events; watches enter or exit events. * Source line: ``3532`` * 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 M07_Activate_Flyover -------------------- M07_Activate_Flyover in Mission07.cpp initializes behavior when the object is created; continues work on timer callbacks; watches enter or exit events; uses timers; creates or destroys objects. * Source line: ``5712`` * Event hooks: ``Created``, ``Timer_Expired``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Create_Object``, ``Attach_Script``, ``Start_Timer`` * Summary source: ``heuristic`` Parameter Description:: Text_File:string M07_Activate_Hostage_Encounter ------------------------------ M07_Activate_Hostage_Encounter in Mission07.cpp initializes behavior when the object is created; watches enter or exit events. * Source line: ``4877`` * Event hooks: ``Created``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Enable_Spawner`` * Summary source: ``heuristic`` M07_Activate_Hotwire -------------------- M07_Activate_Hotwire in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events; starts conversations. * Source line: ``1900`` * Event hooks: ``Created``, ``Action_Complete``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Enable_Spawner``, ``Create_Conversation``, ``Join_Conversation``, ``Start_Conversation``, ``Monitor_Conversation``, ``Send_Custom_Event`` * Summary source: ``heuristic`` M07_Activate_Objective_704 -------------------------- M07_Activate_Objective_704 in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events; starts conversations. * Source line: ``2205`` * Event hooks: ``Created``, ``Action_Complete``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Create_Conversation``, ``Join_Conversation``, ``Start_Conversation``, ``Monitor_Conversation``, ``Enable_Spawner``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Activate_Objective_705 -------------------------- M07_Activate_Objective_705 in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events; starts conversations. * Source line: ``2255`` * 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`` M07_Activate_Objective_706 -------------------------- M07_Activate_Objective_706 in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events; starts conversations. * Source line: ``2301`` * 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`` M07_Activate_Objective_707 -------------------------- M07_Activate_Objective_707 in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events; starts conversations. * Source line: ``2347`` * 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`` M07_Activate_Objective_708 -------------------------- M07_Activate_Objective_708 in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events; starts conversations. * Source line: ``2392`` * 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`` M07_Activate_Objective_710 -------------------------- M07_Activate_Objective_710 in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events. * Source line: ``2438`` * Event hooks: ``Created``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Activate_Para_Drop ---------------------- M07_Activate_Para_Drop in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; creates or destroys objects. * Source line: ``5587`` * Event hooks: ``Created``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Create_Object``, ``Set_Facing``, ``Attach_Script`` * Summary source: ``heuristic`` M07_Activate_Present -------------------- M07_Activate_Present in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; creates or destroys objects; starts conversations. * Source line: ``2929`` * Event hooks: ``Created``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Create_Conversation``, ``Join_Conversation``, ``Start_Conversation``, ``Create_Object``, ``Set_Facing``, ``Attach_Script`` * Summary source: ``heuristic`` M07_Activate_Triangle_Apache ---------------------------- M07_Activate_Triangle_Apache in Mission07.cpp initializes behavior when the object is created; watches enter or exit events. * Source line: ``4564`` * Event hooks: ``Created``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Enable_Spawner`` * Summary source: ``heuristic`` M07_Activate_V01 ---------------- M07_Activate_V01 in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events. * Source line: ``4232`` * Event hooks: ``Created``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Activate_V05 ---------------- M07_Activate_V05 in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events. * Source line: ``3874`` * Event hooks: ``Created``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Alley_Vehicle ----------------- M07_Alley_Vehicle in Mission07.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. * Source line: ``6250`` * Event hooks: ``Created``, ``Damaged``, ``Custom``, ``Enemy_Seen``, ``Action_Complete``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Enable_Enemy_Seen``, ``Action_Attack``, ``Send_Custom_Event``, ``Modify_Action``, ``Start_Timer``, ``Get_Player_Type`` * Summary source: ``heuristic`` Parameter Description:: Waypath_ID=0:int M07_APC_Dec ----------- M07_APC_Dec in Mission07.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; creates or destroys objects. * Source line: ``5089`` * Event hooks: ``Created``, ``Killed``, ``Custom``, ``Enemy_Seen``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Enable_Enemy_Seen``, ``Action_Attack``, ``Start_Timer``, ``Get_ID``, ``Get_Position``, ``Get_Facing``, ``Create_Object``, ``Attach_Script`` * Summary source: ``heuristic`` M07_APC_Dec_Soldier ------------------- M07_APC_Dec_Soldier in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; drives AI action commands; sends custom events. * Source line: ``5172`` * Event hooks: ``Created``, ``Killed`` * Persistence hooks: none detected * Key engine calls: ``Action_Goto``, ``Find_Object``, ``Send_Custom_Event`` * Summary source: ``heuristic`` Parameter Description:: APC_ID=0:int M07_Biohazard_Barrel -------------------- M07_Biohazard_Barrel in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events; creates explosions; controls animation playback. * Source line: ``3157`` * Event hooks: ``Created``, ``Killed`` * Persistence hooks: none detected * Key engine calls: ``Set_Animation_Frame``, ``Create_Explosion``, ``Get_Position``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Bridge_Civ -------------- M07_Bridge_Civ in Mission07.cpp initializes behavior when the object is created; drives AI action commands. * Source line: ``5235`` * 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 M07_Bridge_Overlook_Apache -------------------------- M07_Bridge_Overlook_Apache in Mission07.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers. * Source line: ``6411`` * Event hooks: ``Created``, ``Enemy_Seen``, ``Action_Complete``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Disable_Physical_Collisions``, ``Action_Goto``, ``Enable_Enemy_Seen``, ``Action_Attack``, ``Modify_Action``, ``Start_Timer`` * Summary source: ``heuristic`` M07_Captured_Civ_Resist ----------------------- M07_Captured_Civ_Resist in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; handles player poke interaction; drives AI action commands; sends custom events; changes inventory or weapons. * Source line: ``2867`` * Event hooks: ``Created``, ``Killed``, ``Sound_Heard``, ``Poked`` * Persistence hooks: none detected * Key engine calls: ``Set_Innate_Is_Stationary``, ``Set_Player_Type``, ``Enable_HUD_Pokable_Indicator``, ``Is_A_Star``, ``Create_Logical_Sound``, ``Get_Position``, ``Give_PowerUp``, ``Select_Weapon`` * Summary source: ``heuristic`` M07_Cathedral_Controller ------------------------ M07_Cathedral_Controller in Mission07.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; creates explosions; starts conversations. * Source line: ``1391`` * Event hooks: ``Created``, ``Custom``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Create_Conversation``, ``Join_Conversation``, ``Start_Conversation``, ``Start_Timer``, ``Create_Object``, ``Attach_Script``, ``Set_Clouds``, ``Send_Custom_Event`` * Summary source: ``heuristic`` M07_Climb_Rope -------------- M07_Climb_Rope in Mission07.cpp initializes behavior when the object is created; creates or destroys objects. * Source line: ``6080`` * Event hooks: ``Created``, ``Action_Complete`` * Persistence hooks: none detected * Key engine calls: ``Action_Play_Animation``, ``Destroy_Object`` * Summary source: ``heuristic`` M07_Custom_Activate ------------------- M07_Custom_Activate in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events. * Source line: ``6366`` * Event hooks: ``Created``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` Parameter Description:: Object1_ID=0:int, Object2_ID=0:int, Object3_ID=0:int, M07_DataDisc_01_DLS ------------------- M07_DataDisc_01_DLS in Mission07.cpp responds to custom events. * Source line: ``6613`` * Event hooks: ``Custom`` * Persistence hooks: none detected * Key engine calls: ``Reveal_Encyclopedia_Vehicle`` * Summary source: ``heuristic`` M07_DataDisc_02_DLS ------------------- M07_DataDisc_02_DLS in Mission07.cpp responds to custom events. * Source line: ``6625`` * Event hooks: ``Custom`` * Persistence hooks: none detected * Key engine calls: ``Reveal_Encyclopedia_Character`` * Summary source: ``heuristic`` M07_Deactivate_Encounter ------------------------ M07_Deactivate_Encounter in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events. * Source line: ``3633`` * 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 M07_Deactivate_Para_Drop ------------------------ M07_Deactivate_Para_Drop in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events. * Source line: ``5633`` * Event hooks: ``Created``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Deactivate_TownSquare_Chinook --------------------------------- M07_Deactivate_TownSquare_Chinook in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events. * Source line: ``2795`` * Event hooks: ``Created``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Deactivate_V01 ------------------ M07_Deactivate_V01 in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events. * Source line: ``4260`` * Event hooks: ``Created``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Dead6_Engineer ------------------ M07_Dead6_Engineer in Mission07.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; changes inventory or weapons. * Source line: ``969`` * Event hooks: ``Created``, ``Destroyed``, ``Killed``, ``Damaged``, ``Custom``, ``Sound_Heard``, ``Action_Complete``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Enable_Hibernation``, ``Set_Innate_Is_Stationary``, ``Get_Max_Health``, ``Get_Max_Shield_Strength``, ``Find_Object``, ``Action_Goto``, ``Apply_Damage``, ``Action_Reset`` * Summary source: ``heuristic`` M07_Dead6_Grenadier ------------------- M07_Dead6_Grenadier in Mission07.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: ``646`` * Event hooks: ``Created``, ``Killed``, ``Damaged``, ``Custom``, ``Sound_Heard``, ``Action_Complete``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Set_Innate_Is_Stationary``, ``Get_Max_Health``, ``Get_Max_Shield_Strength``, ``Enable_Hibernation``, ``Action_Goto``, ``Apply_Damage``, ``Find_Object``, ``Set_Innate_Soldier_Home_Location`` * Summary source: ``heuristic`` M07_Dead6_Grenadier2 -------------------- M07_Dead6_Grenadier2 in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; drives AI action commands; sends custom events. * Source line: ``776`` * Event hooks: ``Created``, ``Killed``, ``Damaged``, ``Action_Complete`` * Persistence hooks: none detected * Key engine calls: ``Enable_Hibernation``, ``Action_Goto``, ``Get_ID``, ``Send_Custom_Event``, ``Find_Object``, ``Set_HUD_Help_Text`` * Summary source: ``heuristic`` M07_Dead6_Minigunner -------------------- M07_Dead6_Minigunner in Mission07.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: ``404`` * Event hooks: ``Created``, ``Killed``, ``Damaged``, ``Custom``, ``Sound_Heard``, ``Action_Complete``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Set_Innate_Is_Stationary``, ``Get_Max_Health``, ``Get_Max_Shield_Strength``, ``Enable_Hibernation``, ``Action_Goto``, ``Apply_Damage``, ``Find_Object``, ``Set_Innate_Soldier_Home_Location`` * Summary source: ``heuristic`` M07_Dead6_MiniGunner2 --------------------- M07_Dead6_MiniGunner2 in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; drives AI action commands; sends custom events. * Source line: ``825`` * Event hooks: ``Created``, ``Killed``, ``Damaged``, ``Action_Complete`` * Persistence hooks: none detected * Key engine calls: ``Enable_Hibernation``, ``Action_Goto``, ``Get_ID``, ``Send_Custom_Event``, ``Find_Object``, ``Set_HUD_Help_Text`` * Summary source: ``heuristic`` M07_Dead6_Rocket_Soldier ------------------------ M07_Dead6_Rocket_Soldier in Mission07.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: ``525`` * Event hooks: ``Created``, ``Killed``, ``Damaged``, ``Custom``, ``Sound_Heard``, ``Action_Complete``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Set_Innate_Is_Stationary``, ``Get_Max_Health``, ``Get_Max_Shield_Strength``, ``Enable_Hibernation``, ``Action_Goto``, ``Find_Object``, ``Apply_Damage``, ``Set_Innate_Soldier_Home_Location`` * Summary source: ``heuristic`` M07_Dead6_Rocket_Soldier2 ------------------------- M07_Dead6_Rocket_Soldier2 in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; drives AI action commands; sends custom events. * Source line: ``873`` * Event hooks: ``Created``, ``Killed``, ``Damaged``, ``Action_Complete`` * Persistence hooks: none detected * Key engine calls: ``Enable_Hibernation``, ``Action_Goto``, ``Get_ID``, ``Send_Custom_Event``, ``Find_Object``, ``Set_HUD_Help_Text`` * Summary source: ``heuristic`` M07_Deadeye_Nod_Chinook ----------------------- M07_Deadeye_Nod_Chinook in Mission07.cpp initializes behavior when the object is created. * Source line: ``6220`` * Event hooks: ``Created``, ``Damaged`` * Persistence hooks: none detected * Key engine calls: ``Get_Health``, ``Set_Health``, ``Get_Max_Health``, ``Apply_Damage`` * Summary source: ``heuristic`` M07_Destroyed_SAM_Site ---------------------- M07_Destroyed_SAM_Site in Mission07.cpp initializes behavior when the object is created; continues work on timer callbacks; uses timers; plays sounds. * Source line: ``2573`` * Event hooks: ``Created``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Start_Timer``, ``Create_2D_Sound`` * Summary source: ``heuristic`` M07_Disable_Hibernation ----------------------- M07_Disable_Hibernation in Mission07.cpp initializes behavior when the object is created. * Source line: ``5752`` * Event hooks: ``Created`` * Persistence hooks: none detected * Key engine calls: ``Enable_Hibernation`` * Summary source: ``heuristic`` M07_E10_Tank ------------ M07_E10_Tank in Mission07.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. * Source line: ``5319`` * Event hooks: ``Created``, ``Custom``, ``Enemy_Seen``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Enable_Enemy_Seen``, ``Send_Custom_Event``, ``Find_Object``, ``Start_Timer``, ``Is_A_Star``, ``Modify_Action``, ``Action_Attack`` * Summary source: ``heuristic`` M07_Encounter_Unit ------------------ M07_Encounter_Unit in Mission07.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers. * Source line: ``3668`` * 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 M07_Evac_Site_APC ----------------- M07_Evac_Site_APC in Mission07.cpp reacts to destruction state; sends custom events. * Source line: ``1826`` * Event hooks: ``Killed`` * Persistence hooks: none detected * Key engine calls: ``Send_Custom_Event``, ``Find_Object``, ``Debug_Message``, ``Get_ID`` * Summary source: ``heuristic`` M07_Evac_Site_APC_Soldier ------------------------- M07_Evac_Site_APC_Soldier in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; drives AI action commands; sends custom events. * Source line: ``1838`` * Event hooks: ``Created``, ``Killed`` * Persistence hooks: none detected * Key engine calls: ``Action_Goto``, ``Find_Object``, ``Send_Custom_Event`` * Summary source: ``heuristic`` Parameter Description:: APC_ID=0:int M07_Evac_Site_Controller ------------------------ M07_Evac_Site_Controller in Mission07.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; uses timers; sends custom events; starts conversations. * Source line: ``1752`` * Event hooks: ``Created``, ``Custom``, ``Action_Complete``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Debug_Message``, ``Start_Timer``, ``Create_Conversation``, ``Join_Conversation``, ``Start_Conversation``, ``Monitor_Conversation``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Evac_Site_Soldier --------------------- M07_Evac_Site_Soldier in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events. * Source line: ``1871`` * Event hooks: ``Created``, ``Killed`` * Persistence hooks: none detected * Key engine calls: ``Set_Innate_Is_Stationary``, ``Find_Object``, ``Send_Custom_Event`` * Summary source: ``heuristic`` Parameter Description:: APC_ID=0:int M07_Fancy_Inn_Controller ------------------------ M07_Fancy_Inn_Controller in Mission07.cpp initializes behavior when the object is created; responds to custom events; uses timers; sends custom events; creates or destroys objects. * Source line: ``2063`` * Event hooks: ``Created``, ``Custom`` * Persistence hooks: none detected * Key engine calls: ``Send_Custom_Event``, ``Find_Object``, ``Enable_Spawner``, ``Start_Timer``, ``Destroy_Object``, ``Create_Object``, ``Set_HUD_Help_Text`` * Summary source: ``heuristic`` M07_Fancy_Inn_Sam ----------------- M07_Fancy_Inn_Sam in Mission07.cpp responds to custom events; reacts to destruction state; sends custom events. * Source line: ``1945`` * Event hooks: ``Killed``, ``Custom`` * Persistence hooks: none detected * Key engine calls: ``Set_Player_Type``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Flyover_Controller ---------------------- M07_Flyover_Controller in Mission07.cpp initializes behavior when the object is created; continues work on timer callbacks; uses timers; creates or destroys objects. * Source line: ``5665`` * Event hooks: ``Created``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Start_Timer``, ``Get_Random_Int``, ``Create_Object``, ``Attach_Script`` * Summary source: ``heuristic`` M07_Fuel_Barrel --------------- M07_Fuel_Barrel in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events; creates explosions; controls animation playback. * Source line: ``4910`` * Event hooks: ``Created``, ``Killed`` * Persistence hooks: none detected * Key engine calls: ``Set_Animation_Frame``, ``Create_Explosion``, ``Get_Position``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Havoc_DLS ------------- M07_Havoc_DLS in Mission07.cpp initializes behavior when the object is created; responds to custom events; reacts to destruction state; sends custom events; changes inventory or weapons; starts conversations. * Source line: ``332`` * Event hooks: ``Created``, ``Killed``, ``Custom``, ``Sound_Heard``, ``Enemy_Seen``, ``Action_Complete`` * Persistence hooks: none detected * Key engine calls: ``Give_PowerUp``, ``Apply_Damage``, ``Find_Object``, ``Create_Conversation``, ``Join_Conversation``, ``Start_Conversation``, ``Monitor_Conversation``, ``Send_Custom_Event`` * Summary source: ``heuristic`` M07_Hostage ----------- M07_Hostage in Mission07.cpp initializes behavior when the object is created; continues work on timer callbacks; handles player poke interaction; drives AI action commands; uses timers; creates or destroys objects. * Source line: ``4977`` * Event hooks: ``Created``, ``Action_Complete``, ``Timer_Expired``, ``Poked`` * Persistence hooks: none detected * Key engine calls: ``Action_Goto``, ``Start_Timer``, ``Is_A_Star``, ``Action_Play_Animation``, ``Set_Innate_Is_Stationary``, ``Get_Position``, ``Get_Facing``, ``Create_Object`` * Summary source: ``heuristic`` M07_Hostage_Controller ---------------------- M07_Hostage_Controller in Mission07.cpp initializes behavior when the object is created; responds to custom events. * Source line: ``4937`` * Event hooks: ``Created``, ``Custom`` * Persistence hooks: none detected * Key engine calls: ``Enable_Spawner``, ``Apply_Damage``, ``Find_Object`` * Summary source: ``heuristic`` M07_Hostage_Taker ----------------- M07_Hostage_Taker in Mission07.cpp initializes behavior when the object is created; drives AI action commands. * Source line: ``5060`` * Event hooks: ``Created`` * Persistence hooks: none detected * Key engine calls: ``Action_Goto`` * Summary source: ``heuristic`` Parameter Description:: Waypath_ID=0:int M07_Hotwire_Dead ---------------- M07_Hotwire_Dead in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events; starts conversations. * Source line: ``6677`` * Event hooks: ``Created``, ``Action_Complete``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Find_Object``, ``Create_Conversation``, ``Join_Conversation``, ``Start_Conversation``, ``Monitor_Conversation``, ``Set_HUD_Help_Text``, ``Send_Custom_Event`` * Summary source: ``heuristic`` M07_Hotwire_Help ---------------- M07_Hotwire_Help in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; starts conversations. * Source line: ``6637`` * 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`` M07_In_Nuke_Blast ----------------- M07_In_Nuke_Blast in Mission07.cpp initializes behavior when the object is created; responds to custom events; watches enter or exit events; sends custom events; starts conversations. * Source line: ``1555`` * Event hooks: ``Created``, ``Custom``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Send_Custom_Event``, ``Find_Object``, ``Create_Conversation``, ``Join_Conversation``, ``Start_Conversation`` * Summary source: ``heuristic`` M07_Inn_Apache -------------- M07_Inn_Apache in Mission07.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers. * Source line: ``2131`` * Event hooks: ``Created``, ``Enemy_Seen``, ``Action_Complete``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Disable_Physical_Collisions``, ``Action_Goto``, ``Enable_Enemy_Seen``, ``Action_Attack``, ``Modify_Action``, ``Start_Timer`` * Summary source: ``heuristic`` M07_Inn_APC ----------- M07_Inn_APC in Mission07.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; creates or destroys objects. * Source line: ``4086`` * Event hooks: ``Created``, ``Killed``, ``Custom``, ``Enemy_Seen``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Enable_Enemy_Seen``, ``Action_Attack``, ``Start_Timer``, ``Get_ID``, ``Get_Position``, ``Get_Facing``, ``Create_Object``, ``Attach_Script`` * Summary source: ``heuristic`` M07_Inn_APC_Soldier ------------------- M07_Inn_APC_Soldier in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; drives AI action commands; sends custom events. * Source line: ``4169`` * Event hooks: ``Created``, ``Killed`` * Persistence hooks: none detected * Key engine calls: ``Action_Goto``, ``Find_Object``, ``Send_Custom_Event`` * Summary source: ``heuristic`` Parameter Description:: APC_ID=0:int M07_Inn_Balcony_Sniper ---------------------- M07_Inn_Balcony_Sniper in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events. * Source line: ``4202`` * Event hooks: ``Created``, ``Killed`` * Persistence hooks: none detected * Key engine calls: ``Set_Innate_Is_Stationary``, ``Find_Object``, ``Send_Custom_Event`` * Summary source: ``heuristic`` Parameter Description:: APC_ID=0:int M07_Inn_Evac ------------ M07_Inn_Evac in Mission07.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; controls animation playback; starts conversations. * Source line: ``5900`` * Event hooks: ``Created``, ``Custom``, ``Action_Complete``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Get_Position``, ``Get_Facing``, ``Create_Object``, ``Set_Model``, ``Set_Facing``, ``Attach_Script``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Inn_Evac_Climb ------------------ M07_Inn_Evac_Climb in Mission07.cpp initializes behavior when the object is created; creates or destroys objects; controls animation playback. * Source line: ``6057`` * Event hooks: ``Created``, ``Animation_Complete`` * Persistence hooks: none detected * Key engine calls: ``Find_Object``, ``Attach_Script``, ``Attach_To_Object_Bone``, ``Set_Animation``, ``Destroy_Object`` * Summary source: ``heuristic`` Parameter Description:: Dead6_ID=0:int M07_Inn_Evac_Helicopter ----------------------- M07_Inn_Evac_Helicopter in Mission07.cpp initializes behavior when the object is created; responds to custom events; sends custom events; creates or destroys objects; controls animation playback. * Source line: ``6161`` * Event hooks: ``Created``, ``Damaged``, ``Custom``, ``Animation_Complete`` * Persistence hooks: none detected * Key engine calls: ``Enable_Hibernation``, ``Disable_Physical_Collisions``, ``Send_Custom_Event``, ``Set_Animation``, ``Enable_Collisions``, ``Destroy_Object``, ``Get_Health``, ``Set_Health`` * Summary source: ``heuristic`` M07_Inn_Evac_Rope ----------------- M07_Inn_Evac_Rope in Mission07.cpp responds to custom events; creates or destroys objects; controls animation playback. * Source line: ``6105`` * Event hooks: ``Custom``, ``Animation_Complete`` * Persistence hooks: none detected * Key engine calls: ``Set_Animation``, ``Destroy_Object`` * Summary source: ``heuristic`` M07_Inn_Evac_Trajectory ----------------------- M07_Inn_Evac_Trajectory in Mission07.cpp responds to custom events; creates or destroys objects; controls animation playback. * Source line: ``6133`` * Event hooks: ``Custom``, ``Animation_Complete`` * Persistence hooks: none detected * Key engine calls: ``Set_Animation``, ``Destroy_Object`` * Summary source: ``heuristic`` M07_Mobile_Radar ---------------- M07_Mobile_Radar in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events; creates explosions; controls animation playback. * Source line: ``2586`` * Event hooks: ``Created``, ``Killed``, ``Damaged`` * Persistence hooks: none detected * Key engine calls: ``Set_Animation``, ``Get_Health``, ``Get_Max_Health``, ``Create_Logical_Sound``, ``Get_Position``, ``Create_Explosion``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Move_Hotwire ---------------- M07_Move_Hotwire in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events. * Source line: ``5816`` * Event hooks: ``Created``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` Parameter Description:: Move_Loc=0:int M07_Move_To_Evac ---------------- M07_Move_To_Evac in Mission07.cpp initializes behavior when the object is created; responds to custom events; watches enter or exit events; sends custom events. * Source line: ``5769`` * Event hooks: ``Created``, ``Custom``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Send_Custom_Event`` * Summary source: ``heuristic`` M07_Nod_Buggy_Dec ----------------- M07_Nod_Buggy_Dec in Mission07.cpp initializes behavior when the object is created; continues work on timer callbacks; reacts to destruction state; drives AI action commands; uses timers. * Source line: ``4384`` * Event hooks: ``Created``, ``Killed``, ``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`` M07_Nod_Gun_Emplacement ----------------------- M07_Nod_Gun_Emplacement in Mission07.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: ``1679`` * Event hooks: ``Created``, ``Killed``, ``Damaged``, ``Enemy_Seen``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Set_Player_Type``, ``Enable_Enemy_Seen``, ``Action_Attack``, ``Start_Timer``, ``Send_Custom_Event``, ``Find_Object``, ``Debug_Message``, ``Get_ID`` * Summary source: ``heuristic`` M07_Nod_Inn_Light_Tank_Dec -------------------------- M07_Nod_Inn_Light_Tank_Dec in Mission07.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: ``4014`` * Event hooks: ``Created``, ``Killed``, ``Damaged``, ``Enemy_Seen``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Set_Player_Type``, ``Enable_Enemy_Seen``, ``Action_Attack``, ``Start_Timer``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` Parameter Description:: APC_ID=0:int M07_Nod_Light_Tank_Dec ---------------------- M07_Nod_Light_Tank_Dec in Mission07.cpp initializes behavior when the object is created; continues work on timer callbacks; reacts to destruction state; drives AI action commands; uses timers. * Source line: ``3905`` * Event hooks: ``Created``, ``Killed``, ``Damaged``, ``Enemy_Seen``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Set_Player_Type``, ``Enable_Enemy_Seen``, ``Get_Random_Int``, ``Find_Object``, ``Action_Attack``, ``Start_Timer`` * Summary source: ``heuristic`` Parameter Description:: Attack_ID0=0:int, Attack_ID1=0:int, Attack_ID2=0:int M07_Nod_Obelisk --------------- M07_Nod_Obelisk in Mission07.cpp initializes behavior when the object is created; responds to custom events; reacts to destruction state; sends custom events. * Source line: ``3408`` * Event hooks: ``Created``, ``Killed``, ``Custom`` * Persistence hooks: none detected * Key engine calls: ``Set_Player_Type``, ``Find_Object``, ``Send_Custom_Event`` * Summary source: ``heuristic`` M07_Nod_Obelisk_MCT ------------------- M07_Nod_Obelisk_MCT in Mission07.cpp initializes behavior when the object is created; responds to custom events; handles player poke interaction; sends custom events. * Source line: ``3456`` * Event hooks: ``Created``, ``Custom``, ``Poked`` * Persistence hooks: none detected * Key engine calls: ``Enable_HUD_Pokable_Indicator``, ``Is_A_Star``, ``Create_Sound``, ``Get_Position``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Nod_Recon_Bike_Dec ---------------------- M07_Nod_Recon_Bike_Dec in Mission07.cpp initializes behavior when the object is created; continues work on timer callbacks; reacts to destruction state; drives AI action commands; uses timers. * Source line: ``4455`` * Event hooks: ``Created``, ``Killed``, ``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`` M07_Obelisk_Unit ---------------- M07_Obelisk_Unit in Mission07.cpp initializes behavior when the object is created; responds to custom events; changes innate AI behavior. * Source line: ``6531`` * Event hooks: ``Created``, ``Custom`` * Persistence hooks: none detected * Key engine calls: ``Innate_Disable``, ``Innate_Enable`` * Summary source: ``heuristic`` M07_Objective_Controller ------------------------ M07_Objective_Controller in Mission07.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; uses timers; sends custom events; updates objectives; starts conversations. * Source line: ``44`` * Event hooks: ``Created``, ``Custom``, ``Action_Complete``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Set_Background_Music``, ``Start_Timer``, ``Add_Objective``, ``Find_Object``, ``Set_HUD_Help_Text``, ``Set_Objective_Radar_Blip_Object``, ``Set_Objective_HUD_Info_Position``, ``Get_Position`` * Summary source: ``heuristic`` M07_Out_Nuke_Blast ------------------ M07_Out_Nuke_Blast in Mission07.cpp initializes behavior when the object is created; responds to custom events; watches enter or exit events; sends custom events; starts conversations. * Source line: ``1618`` * Event hooks: ``Created``, ``Custom``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Send_Custom_Event``, ``Create_Conversation``, ``Join_Conversation``, ``Start_Conversation``, ``Find_Object`` * Summary source: ``heuristic`` M07_Para_Drop_Controller ------------------------ M07_Para_Drop_Controller in Mission07.cpp initializes behavior when the object is created; responds to custom events; creates or destroys objects. * Source line: ``5378`` * Event hooks: ``Created``, ``Custom`` * Persistence hooks: none detected * Key engine calls: ``Find_Object``, ``Get_Facing``, ``Create_Object``, ``Get_Position``, ``Set_Facing``, ``Attach_Script`` * Summary source: ``heuristic`` M07_Para_Drop_Unit ------------------ M07_Para_Drop_Unit in Mission07.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: ``5542`` * Event hooks: ``Created``, ``Killed``, ``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:: Unit_ID=0:int M07_Para_Drop_Zone ------------------ M07_Para_Drop_Zone in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events. * Source line: ``5514`` * Event hooks: ``Created``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` Parameter Description:: Zone_ID=0:int M07_Park_Controller ------------------- M07_Park_Controller in Mission07.cpp initializes behavior when the object is created; responds to custom events; sends custom events. * Source line: ``3322`` * Event hooks: ``Created``, ``Custom`` * Persistence hooks: none detected * Key engine calls: ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Park_SSM ------------ M07_Park_SSM in Mission07.cpp initializes behavior when the object is created; continues work on timer callbacks; reacts to destruction state; uses timers; sends custom events. * Source line: ``3354`` * Event hooks: ``Created``, ``Killed``, ``Damaged``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Get_Health``, ``Get_Max_Health``, ``Create_Logical_Sound``, ``Get_Position``, ``Start_Timer``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Park_Stealth_Tank --------------------- M07_Park_Stealth_Tank in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events. * Source line: ``6558`` * Event hooks: ``Created``, ``Killed``, ``Damaged`` * Persistence hooks: none detected * Key engine calls: ``Get_Health``, ``Get_Max_Health``, ``Set_Health``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Park_Zone ------------- M07_Park_Zone in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events. * Source line: ``3500`` * Event hooks: ``Created``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` Parameter Description:: Zone=0:int M07_Player_Rocket_Emplacement ----------------------------- M07_Player_Rocket_Emplacement in Mission07.cpp initializes behavior when the object is created. * Source line: ``5844`` * Event hooks: ``Created``, ``Damaged`` * Persistence hooks: none detected * Key engine calls: ``Find_Object``, ``Get_Health``, ``Set_Health``, ``Get_Max_Health``, ``Apply_Damage`` * Summary source: ``heuristic`` M07_Player_Vehicle ------------------ M07_Player_Vehicle in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events. * Source line: ``2968`` * Event hooks: ``Created``, ``Killed``, ``Damaged`` * Persistence hooks: none detected * Key engine calls: ``Set_Player_Type``, ``Get_Max_Health``, ``Get_ID``, ``Send_Custom_Event``, ``Find_Object``, ``Get_Health``, ``Set_Health`` * Summary source: ``heuristic`` M07_Playertype_Neutral ---------------------- M07_Playertype_Neutral in Mission07.cpp initializes behavior when the object is created. * Source line: ``5880`` * Event hooks: ``Created`` * Persistence hooks: none detected * Key engine calls: ``Set_Player_Type`` * Summary source: ``heuristic`` M07_Prisoner_Gate ----------------- M07_Prisoner_Gate in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events; controls animation playback. * Source line: ``2843`` * Event hooks: ``Created``, ``Killed`` * Persistence hooks: none detected * Key engine calls: ``Set_Animation_Frame``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Radar_Engineer ------------------ M07_Radar_Engineer in Mission07.cpp initializes behavior when the object is created; drives AI action commands. * Source line: ``2622`` * Event hooks: ``Created``, ``Sound_Heard``, ``Action_Complete`` * Persistence hooks: none detected * Key engine calls: ``Enable_Enemy_Seen``, ``Find_Object``, ``Action_Goto``, ``Action_Attack``, ``Action_Reset``, ``Set_Innate_Is_Stationary`` * Summary source: ``heuristic`` Parameter Description:: Radar_ID=0:int M07_Relocate_Triangle_Apache ---------------------------- M07_Relocate_Triangle_Apache in Mission07.cpp initializes behavior when the object is created; watches enter or exit events. * Source line: ``4682`` * Event hooks: ``Created``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Create_Logical_Sound``, ``Get_Position`` * Summary source: ``heuristic`` M07_SAM_Site_Logic ------------------ M07_SAM_Site_Logic in Mission07.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; creates or destroys objects. * Source line: ``2468`` * Event hooks: ``Created``, ``Killed``, ``Custom``, ``Enemy_Seen``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Enable_Enemy_Seen``, ``Start_Timer``, ``Get_Random``, ``Is_A_Star``, ``Get_ID``, ``Get_Position``, ``Action_Attack``, ``Action_Reset`` * Summary source: ``heuristic`` M07_SAM_Truck_100679 -------------------- M07_SAM_Truck_100679 in Mission07.cpp initializes behavior when the object is created; responds to custom events; reacts to destruction state. * Source line: ``2018`` * Event hooks: ``Created``, ``Killed``, ``Damaged``, ``Custom`` * Persistence hooks: none detected * Key engine calls: ``Get_Max_Health``, ``Set_Player_Type``, ``Get_Health``, ``Set_Health``, ``Apply_Damage``, ``Find_Object`` * Summary source: ``heuristic`` M07_SAM_Truck_100680 -------------------- M07_SAM_Truck_100680 in Mission07.cpp initializes behavior when the object is created; responds to custom events; reacts to destruction state. * Source line: ``1973`` * Event hooks: ``Created``, ``Killed``, ``Damaged``, ``Custom`` * Persistence hooks: none detected * Key engine calls: ``Get_Max_Health``, ``Set_Player_Type``, ``Get_Health``, ``Set_Health``, ``Apply_Damage``, ``Find_Object`` * Summary source: ``heuristic`` M07_SSM_Crate ------------- M07_SSM_Crate in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events; creates explosions. * Source line: ``6592`` * Event hooks: ``Created``, ``Killed`` * Persistence hooks: none detected * Key engine calls: ``Create_Explosion``, ``Get_Position``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_SSM_Unit ------------ M07_SSM_Unit in Mission07.cpp initializes behavior when the object is created; drives AI action commands. * Source line: ``6484`` * Event hooks: ``Created``, ``Sound_Heard`` * Persistence hooks: none detected * Key engine calls: ``Enable_Hibernation``, ``Set_Innate_Aggressiveness``, ``Set_Innate_Take_Cover_Probability``, ``Action_Goto``, ``Get_Preset_Name``, ``Action_Attack``, ``Action_Reset`` * Summary source: ``heuristic`` M07_Stockpile_Controller ------------------------ M07_Stockpile_Controller in Mission07.cpp initializes behavior when the object is created; responds to custom events; sends custom events. * Source line: ``3240`` * Event hooks: ``Created``, ``Custom`` * Persistence hooks: none detected * Key engine calls: ``Enable_Spawner``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Stockpile_Engineer ---------------------- M07_Stockpile_Engineer in Mission07.cpp initializes behavior when the object is created; drives AI action commands. * Source line: ``3273`` * Event hooks: ``Created``, ``Sound_Heard``, ``Action_Complete`` * Persistence hooks: none detected * Key engine calls: ``Enable_Enemy_Seen``, ``Find_Object``, ``Action_Goto``, ``Action_Attack``, ``Action_Reset``, ``Set_Innate_Is_Stationary`` * Summary source: ``heuristic`` M07_Stockpile_Object -------------------- M07_Stockpile_Object in Mission07.cpp initializes behavior when the object is created; continues work on timer callbacks; uses timers. * Source line: ``3184`` * Event hooks: ``Created``, ``Damaged``, ``Sound_Heard``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Apply_Damage``, ``Create_Logical_Sound``, ``Get_Position``, ``Start_Timer``, ``Get_Health``, ``Get_Max_Health`` * Summary source: ``heuristic`` M07_Sydney ---------- M07_Sydney in Mission07.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; changes inventory or weapons. * Source line: ``1268`` * Event hooks: ``Created``, ``Killed``, ``Damaged``, ``Custom``, ``Sound_Heard``, ``Action_Complete``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Set_Innate_Is_Stationary``, ``Enable_Hibernation``, ``Get_Max_Health``, ``Get_Max_Shield_Strength``, ``Give_PowerUp``, ``Select_Weapon``, ``Action_Goto``, ``Find_Object`` * Summary source: ``heuristic`` M07_Sydney2 ----------- M07_Sydney2 in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; drives AI action commands; sends custom events. * Source line: ``922`` * Event hooks: ``Created``, ``Killed``, ``Damaged``, ``Action_Complete`` * Persistence hooks: none detected * Key engine calls: ``Enable_Hibernation``, ``Action_Goto``, ``Get_ID``, ``Send_Custom_Event``, ``Find_Object``, ``Set_HUD_Help_Text`` * Summary source: ``heuristic`` M07_TownSquare_Controller ------------------------- M07_TownSquare_Controller in Mission07.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: ``2720`` * Event hooks: ``Created``, ``Custom``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Create_Object``, ``Set_Facing``, ``Attach_Script``, ``Start_Timer``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_TownSquare_Gun_Emp ---------------------- M07_TownSquare_Gun_Emp in Mission07.cpp reacts to destruction state. * Source line: ``2826`` * Event hooks: ``Killed`` * Persistence hooks: none detected * Key engine calls: ``Enable_Spawner`` * Summary source: ``heuristic`` M07_TownSquare_Unit ------------------- M07_TownSquare_Unit in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; drives AI action commands. * Source line: ``2673`` * Event hooks: ``Created``, ``Killed``, ``Action_Complete`` * Persistence hooks: none detected * Key engine calls: ``Set_Innate_Is_Stationary``, ``Action_Goto``, ``Enable_Spawner`` * Summary source: ``heuristic`` Parameter Description:: Spawn_ID=0:int, Waypath_ID=0:int M07_Triangle_Apache ------------------- M07_Triangle_Apache in Mission07.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers. * Source line: ``4592`` * Event hooks: ``Created``, ``Sound_Heard``, ``Enemy_Seen``, ``Action_Complete``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Action_Goto``, ``Enable_Enemy_Seen``, ``Action_Attack``, ``Modify_Action``, ``Start_Timer`` * Summary source: ``heuristic`` M07_Triangle_APC ---------------- M07_Triangle_APC in Mission07.cpp reacts to destruction state; sends custom events. * Source line: ``4710`` * Event hooks: ``Killed`` * Persistence hooks: none detected * Key engine calls: ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_Triangle_APC_Soldier ------------------------ M07_Triangle_APC_Soldier in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; drives AI action commands; sends custom events. * Source line: ``4720`` * Event hooks: ``Created``, ``Killed`` * Persistence hooks: none detected * Key engine calls: ``Action_Goto``, ``Find_Object``, ``Send_Custom_Event`` * Summary source: ``heuristic`` Parameter Description:: APC_ID=0:int M07_Triangle_Controller ----------------------- M07_Triangle_Controller in Mission07.cpp initializes behavior when the object is created; responds to custom events; sends custom events; creates or destroys objects. * Source line: ``4784`` * Event hooks: ``Created``, ``Custom`` * Persistence hooks: none detected * Key engine calls: ``Create_Object``, ``Set_Facing``, ``Attach_Script``, ``Send_Custom_Event``, ``Find_Object``, ``Enable_Spawner`` * Summary source: ``heuristic`` M07_Triangle_Guard ------------------ M07_Triangle_Guard in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events. * Source line: ``4753`` * Event hooks: ``Created``, ``Killed`` * Persistence hooks: none detected * Key engine calls: ``Set_Innate_Is_Stationary``, ``Find_Object``, ``Send_Custom_Event`` * Summary source: ``heuristic`` Parameter Description:: APC_ID=0:int M07_Triangle_Unit ----------------- M07_Triangle_Unit in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events. * Source line: ``4855`` * Event hooks: ``Created``, ``Killed`` * Persistence hooks: none detected * Key engine calls: ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_V01_Controller ------------------ M07_V01_Controller in Mission07.cpp initializes behavior when the object is created; responds to custom events; creates or destroys objects. * Source line: ``4288`` * Event hooks: ``Created``, ``Custom`` * Persistence hooks: none detected * Key engine calls: ``Enable_Spawner``, ``Create_Object``, ``Set_Facing``, ``Attach_Script`` * Summary source: ``heuristic`` M07_V01_Destroyed_Flame_Tank ---------------------------- M07_V01_Destroyed_Flame_Tank in Mission07.cpp initializes behavior when the object is created; responds to custom events; reacts to destruction state; sends custom events. * Source line: ``4350`` * Event hooks: ``Created``, ``Killed``, ``Custom`` * Persistence hooks: none detected * Key engine calls: ``Apply_Damage``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_V01_Unit ------------ M07_V01_Unit in Mission07.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: ``4526`` * 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`` M07_V05_Controller ------------------ M07_V05_Controller in Mission07.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; uses timers; creates or destroys objects. * Source line: ``3750`` * Event hooks: ``Created``, ``Custom``, ``Timer_Expired`` * Persistence hooks: none detected * Key engine calls: ``Start_Timer``, ``Create_Object``, ``Set_Facing``, ``Attach_Script`` * Summary source: ``heuristic`` M07_V05_Officer --------------- M07_V05_Officer in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events. * Source line: ``3822`` * Event hooks: ``Created``, ``Killed`` * Persistence hooks: none detected * Key engine calls: ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` M07_V05_Unit ------------ M07_V05_Unit in Mission07.cpp initializes behavior when the object is created; reacts to destruction state; sends custom events. * Source line: ``3847`` * Event hooks: ``Created``, ``Killed`` * Persistence hooks: none detected * Key engine calls: ``Set_Innate_Is_Stationary``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` Parameter Description:: Stationary=0:int M07_Vehicle_Drop_Controller --------------------------- M07_Vehicle_Drop_Controller in Mission07.cpp initializes behavior when the object is created; responds to custom events; creates or destroys objects; starts conversations. * Source line: ``3008`` * Event hooks: ``Created``, ``Custom`` * Persistence hooks: none detected * Key engine calls: ``Create_Conversation``, ``Join_Conversation``, ``Start_Conversation``, ``Find_Object``, ``Get_Facing``, ``Create_Object``, ``Get_Position``, ``Set_Facing`` * Summary source: ``heuristic`` M07_Vehicle_Drop_Zone --------------------- M07_Vehicle_Drop_Zone in Mission07.cpp initializes behavior when the object is created; watches enter or exit events; sends custom events. * Source line: ``3122`` * Event hooks: ``Created``, ``Entered`` * Persistence hooks: none detected * Key engine calls: ``Is_A_Star``, ``Send_Custom_Event``, ``Find_Object`` * Summary source: ``heuristic`` Parameter Description:: Zone_ID=0:int