12#ifndef TT_INCLUDE_GMSOLDIER_H
13#define TT_INCLUDE_GMSOLDIER_H
14class SSGM_Soldier :
public ScriptImpClass {
16 unsigned int RefillTime;
17 void Created(GameObject *obj);
18 void Destroyed(GameObject *obj);
19 void Detach(GameObject *obj);
20 void Damaged(GameObject *obj,GameObject *damager,
float amount);
21 void Killed(GameObject *obj,GameObject *killer);
22 void Custom(GameObject *obj,
int message,
int param, GameObject *sender);
23 void Register_Auto_Save_Variables();
24 void Timer_Expired(GameObject *obj,
int number);
28class SSGM_Log_Key :
public JFW_Key_Hook_Base {
29 void Created(GameObject *obj);
33class SSGM_C4_Key :
public JFW_Key_Hook_Base {
34 void Created(GameObject *obj);
38class SSGM_Bind_Key :
public JFW_Key_Hook_Base {
39 void Created(GameObject *obj);
43class SSGM_BL_Key :
public JFW_Key_Hook_Base {
44 void Created(GameObject *obj);