Test_PDS.cpp
Category:
test-and-prototypeActive scripts:
15Source:
Code/Scripts/Test_PDS.cpp
PDS_Generic_Test
PDS_Generic_Test in Test_PDS.cpp initializes behavior when the object is created; continues work on timer callbacks; uses timers.
Source line:
42Event hooks:
Created,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Start_Timer,Get_The_Star,Get_Position,Get_Safe_Flight_Height,Set_PositionSummary source:
heuristic
PDS_Get_In_Vehicle_Do_Waypath
PDS_Get_In_Vehicle_Do_Waypath in Test_PDS.cpp initializes behavior when the object is created; drives AI action commands.
Source line:
299Event hooks:
Created,Action_CompletePersistence hooks: none detected
Key engine calls:
Find_Object,Get_Position,Action_Movement_Goto_Location,Action_Goto,Action_Movement_Follow_WaypathSummary source:
heuristic
Parameter Description:
VehicleID=:int,WaypathID=:int,V3Test=1.3 44.543 0:vector3
PDS_Test_Bubba
PDS_Test_Bubba in Test_PDS.cpp initializes behavior when the object is created.
Source line:
796Event hooks:
CreatedPersistence hooks: none detected
Key engine calls:
Clear_Map_Cell_By_Pos,Get_Position,Clear_Map_CellSummary source:
heuristic
PDS_Test_Controller
PDS_Test_Controller in Test_PDS.cpp initializes behavior when the object is created; continues work on timer callbacks; uses timers.
Source line:
835Event hooks:
Created,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Start_Timer,Get_The_Star,Attach_ScriptSummary source:
heuristic
PDS_Test_Conversation
PDS_Test_Conversation in Test_PDS.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; uses timers; controls animation playback; starts conversations.
Source line:
188Event hooks:
Created,Custom,Action_Complete,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Start_Timer,Set_Animation,Create_Conversation,Join_Conversation,Get_The_Star,Find_Object,Start_Conversation,Monitor_ConversationSummary source:
heuristic
Parameter Description:
Conversation Name=:string,Soldier1_ID=0:int,Soldier2_ID=0:int,Soldier3_ID=0:int
PDS_Test_Dock
PDS_Test_Dock in Test_PDS.cpp initializes behavior when the object is created; continues work on timer callbacks; uses timers.
Source line:
138Event hooks:
Created,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Start_Timer,Find_Object,Enable_Engine,Get_Position,Action_DockSummary source:
heuristic
Parameter Description:
DockDestObjID=:int,DockEntranceObjID=:int
PDS_Test_Follow_Player
PDS_Test_Follow_Player in Test_PDS.cpp initializes behavior when the object is created; continues work on timer callbacks; handles player poke interaction; drives AI action commands; uses timers; changes innate AI behavior.
Source line:
440Event hooks:
Created,Timer_Expired,PokedPersistence hooks: none detected
Key engine calls:
Start_Timer,Grant_Key,Innate_Disable,Action_Movement_Follow_Object,Get_The_Star,Action_Attack,Action_GotoSummary source:
heuristic
PDS_Test_Follow_Waypath
PDS_Test_Follow_Waypath in Test_PDS.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers.
Source line:
484Event hooks:
Created,Damaged,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Grant_Key,Enable_Engine,Get_The_Star,Action_Attack,Action_Movement_Follow_Waypath,Modify_Action,Action_Goto,Start_TimerSummary source:
heuristic
Parameter Description:
WaypathID=:int,WaypointStartID=:int,WaypointEndID=:int
PDS_Test_Goto_Loc
PDS_Test_Goto_Loc in Test_PDS.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers.
Source line:
395Event hooks:
Created,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Start_Timer,Find_Object,Get_Position,Action_Movement_Goto_Location,Action_GotoSummary source:
heuristic
Parameter Description:
ObjDestID=:int
PDS_Test_Goto_Player
PDS_Test_Goto_Player in Test_PDS.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers.
Source line:
356Event hooks:
Created,Action_Complete,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Start_Timer,Get_The_Star,Action_GotoSummary source:
heuristic
PDS_Test_Gunboat
PDS_Test_Gunboat in Test_PDS.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers.
Source line:
864Event hooks:
Created,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Enable_Engine,Disable_All_Collisions,Start_Timer,Get_Random,Action_Goto,Get_The_Star,Get_Position,Action_AttackSummary source:
heuristic
PDS_Test_Harvester
PDS_Test_Harvester in Test_PDS.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers.
Source line:
557Event hooks:
Created,Action_Complete,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Start_Timer,Get_Random,Find_Object,Get_Position,Action_Movement_Goto_Location,Action_Goto,Action_Movement_Backup_Goto_LocationSummary source:
heuristic
Parameter Description:
TiberiumID=:int,DriveToID=:int,EntranceID=:int,DockID=:int
PDS_Test_Inventory
PDS_Test_Inventory in Test_PDS.cpp initializes behavior when the object is created; responds to custom events.
Source line:
727Event hooks:
Created,CustomPersistence hooks: none detected
Key engine calls: none detected
Summary source:
heuristic
PDS_Test_Modify_Attack
PDS_Test_Modify_Attack in Test_PDS.cpp initializes behavior when the object is created; continues work on timer callbacks; drives AI action commands; uses timers.
Source line:
69Event hooks:
Created,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Start_Timer,Enable_Engine,Action_Attack,Get_The_Star,Action_Goto,Modify_ActionSummary source:
heuristic
Parameter Description:
WaypathID=:int
PDS_Test_Sound
PDS_Test_Sound in Test_PDS.cpp initializes behavior when the object is created; responds to custom events; handles player poke interaction.
Source line:
977Event hooks:
Created,Custom,PokedPersistence hooks: none detected
Key engine calls:
Stop_Sound,Start_SoundSummary source:
heuristic