Test_RMV.cpp

  • Category: test-and-prototype

  • Active scripts: 19

  • Source: Code/Scripts/Test_RMV.cpp

M00_C130_Dropoff_RMV

M00_C130_Dropoff_RMV in Test_RMV.cpp initializes behavior when the object is created; continues work on timer callbacks; reacts to destruction state; uses timers; creates or destroys objects; controls animation playback.

  • Source line: 56

  • Event hooks: Created, Killed, Timer_Expired, Animation_Complete

  • Persistence hooks: none detected

  • Key engine calls: Set_Animation, Start_Timer, Create_Explosion_At_Bone, Create_Object_At_Bone, Destroy_Object

  • Summary source: heuristic

Parameter Description:

ObjToCreate=:string

M00_Commando_Death_Taunt

M00_Commando_Death_Taunt in Test_RMV.cpp reacts to destruction state.

  • Source line: 94

  • Event hooks: Killed

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Get_Random, Create_Sound

  • Summary source: heuristic

M00_Damaged_Warning

M00_Damaged_Warning in Test_RMV.cpp initializes behavior when the object is created; continues work on timer callbacks; uses timers.

  • Source line: 116

  • Event hooks: Created, Damaged, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Get_Health, Create_Sound, Set_Display_Color, Display_Text, Start_Timer

  • Summary source: heuristic

M00_Destroyed_Turret

M00_Destroyed_Turret in Test_RMV.cpp reacts to destruction state; creates or destroys objects.

  • Source line: 466

  • Event hooks: Killed

  • Persistence hooks: none detected

  • Key engine calls: Get_Position, Get_Facing, Create_Object, Set_Facing

  • Summary source: heuristic

M00_Ion_Cannon_Sound

M00_Ion_Cannon_Sound in Test_RMV.cpp initializes behavior when the object is created.

  • Source line: 603

  • Event hooks: Created

  • Persistence hooks: none detected

  • Key engine calls: Get_Position, Create_Sound

  • Summary source: heuristic

Parameter Description:

Number=0:int

M00_Put_Script_On_Commando

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

  • Source line: 149

  • Event hooks: Created, Custom, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Start_Timer, Get_A_Star, Get_Position, Attach_Script

  • Summary source: heuristic

Poke_And_Play_Cinematic

Poke_And_Play_Cinematic in Test_RMV.cpp handles player poke interaction; creates or destroys objects.

  • Source line: 592

  • Event hooks: Poked

  • Persistence hooks: none detected

  • Key engine calls: Create_Object, Attach_Script

  • Summary source: heuristic

Parameter Description:

Text_File:string, Location=0 0 0:vector3

RMV_Camera_Behavior

RMV_Camera_Behavior in Test_RMV.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: 229

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

  • Persistence hooks: none detected

  • Key engine calls: Get_Facing, Get_Position, Enable_Enemy_Seen, Action_Attack, Start_Timer, Action_Reset, Stop_Sound, Find_Object

  • Summary source: heuristic

Parameter Description:

Angle:float, Alarm_ID=0:int, Is_Gun=0:int, Delay=0.0:float

RMV_Cinematic_Position

RMV_Cinematic_Position in Test_RMV.cpp initializes behavior when the object is created; continues work on timer callbacks; uses timers.

  • Source line: 447

  • Event hooks: Created, Timer_Expired

  • Persistence hooks: none detected

  • Key engine calls: Start_Timer, Get_Bone_Position, Debug_Message

  • Summary source: heuristic

Parameter Description:

Bone:string

RMV_Engine_Sound

RMV_Engine_Sound in Test_RMV.cpp initializes behavior when the object is created; reacts to destruction state; plays sounds.

  • Source line: 477

  • Event hooks: Created, Destroyed

  • Persistence hooks: none detected

  • Key engine calls: Create_3D_Sound_At_Bone, Stop_Sound

  • Summary source: heuristic

Parameter Description:

Preset:string, Bone:string

RMV_Home_Point

RMV_Home_Point in Test_RMV.cpp initializes behavior when the object is created.

  • Source line: 209

  • Event hooks: Created

  • Persistence hooks: none detected

  • Key engine calls: Set_Innate_Soldier_Home_Location, Get_Position

  • Summary source: heuristic

Parameter Description:

Radius:float

RMV_Hostage_Rescue_Point

RMV_Hostage_Rescue_Point in Test_RMV.cpp watches enter or exit events; sends custom events.

  • Source line: 184

  • Event hooks: Entered

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Send_Custom_Event

  • Summary source: heuristic

RMV_Test_Damage

RMV_Test_Damage in Test_RMV.cpp initializes behavior when the object is created; handles player poke interaction.

  • Source line: 626

  • Event hooks: Created, Damaged, Poked

  • Persistence hooks: none detected

  • Key engine calls: Get_Shield_Strength, Get_Max_Health, Get_Health, Set_Health, Debug_Message, Set_Shield_Strength

  • Summary source: heuristic

RMV_Test_Facing

RMV_Test_Facing in Test_RMV.cpp implements script callbacks.

  • Source line: 217

  • Event hooks: Damaged

  • Persistence hooks: none detected

  • Key engine calls: Get_Position, Set_Facing

  • Summary source: heuristic

RMV_Test_Script

RMV_Test_Script in Test_RMV.cpp implements script callbacks.

  • Source line: 48

  • Event hooks: Sound_Heard

  • Persistence hooks: none detected

  • Key engine calls: Debug_Message

  • Summary source: heuristic

RMV_Test_Stealth

RMV_Test_Stealth in Test_RMV.cpp initializes behavior when the object is created.

  • Source line: 666

  • Event hooks: Created

  • Persistence hooks: none detected

  • Key engine calls: Enable_Stealth

  • Summary source: heuristic

RMV_Transport_Evac

RMV_Transport_Evac in Test_RMV.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; uses timers; creates or destroys objects; controls animation playback.

  • Source line: 499

  • Event hooks: Created, Custom, Timer_Expired

  • Persistence hooks: none detected

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

  • Summary source: heuristic

Parameter Description:

Number:int, Nod=0:int

RMV_Trigger_Killed

RMV_Trigger_Killed in Test_RMV.cpp reacts to destruction state; sends custom events.

  • Source line: 195

  • Event hooks: Killed

  • Persistence hooks: none detected

  • Key engine calls: Is_A_Star, Find_Object, Send_Custom_Event

  • Summary source: heuristic

Parameter Description:

ID:int, Type:int, Param:int

RMV_Trigger_Poked_2

RMV_Trigger_Poked_2 in Test_RMV.cpp handles player poke interaction; sends custom events; creates or destroys objects.

  • Source line: 613

  • Event hooks: Poked

  • Persistence hooks: none detected

  • Key engine calls: Find_Object, Send_Custom_Event, Destroy_Object

  • Summary source: heuristic

Parameter Description:

Target:int, Type:int, Param:int