Toolkit_Explosions.cpp
Category:
toolkitActive scripts:
4Source:
Code/Scripts/Toolkit_Explosions.cpp
M00_Create_Random_Explosion_DLS
M00_Create_Random_Explosion_DLS in Toolkit_Explosions.cpp initializes behavior when the object is created; responds to custom events; continues work on timer callbacks; uses timers; creates explosions.
Source line:
135Event hooks:
Created,Custom,Timer_ExpiredPersistence hooks: none detected
Key engine calls:
Get_Random,Start_Timer,Get_Random_Int,Create_Explosion,Get_Position,Find_ObjectSummary source:
heuristic
Parameter Description:
Explosion_Name:string, Delay_Min=0.0f:float, Delay_Max=4.0f:float, Loc_ID0=0:int, Loc_ID1=0:int,
Loc_ID2=0:int, Loc_ID3=0:int, Loc_ID4=0:int, Loc_ID5=0:int, Loc_ID6=0:int, Loc_ID7=0:int,
Loc_ID8=0:int, Loc_ID9=0:int
M00_Explosion_Create_At_Bone_RMV
This creates an explosion on a specific bone of an object.
Source line:
101Event hooks:
Created,CustomPersistence hooks: none detected
Key engine calls:
Find_Object,Create_Explosion_At_BoneSummary source:
source comment
Parameter Description:
Start_Now=0:int, Receive_Type:int, Receive_Param_On:int, Explosion_Name:string, Object_ID:int,
Bone_Name:string, Debug_Mode=0:int
Source Notes:
M00_Explosion_Create_At_Bone_RMV
This creates an explosion on a specific bone of an object.
Parameters:
Explosion_Name = The name of the explosion to create.
Object_ID = The ID of the object to create the explosion on.
Bone_Name = The bone name to create the explosion on.
M00_Explosion_Create_RMV
This creates an explosion at a location.
Source line:
51Event hooks:
Created,CustomPersistence hooks: none detected
Key engine calls:
Get_Position,Create_ExplosionSummary source:
source comment
Parameter Description:
Start_Now=0:int, Create_At_Obj=0:int, Receive_Type:int, Receive_Param_On=1:int,
Explosion_Name:string, Origin:vector3, Debug_Mode=0:int
Source Notes:
M00_Explosion_Create_RMV
This creates an explosion at a location.
Parameters:
Explosion_Name = The name of the explosion type to make.
Origin = The Vector3 location of the explosion.
M00_NukeStrike_Anim
M00_NukeStrike_Anim in Toolkit_Explosions.cpp initializes behavior when the object is created; responds to custom events; sends custom events; creates or destroys objects; plays sounds.
Source line:
207Event hooks:
Created,CustomPersistence hooks: none detected
Key engine calls:
Send_Custom_Event,Create_Object,Get_Position,Set_Model,Attach_Script,Create_3D_Sound_At_Bone,Shake_CameraSummary source:
heuristic