OpenClonk
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
C4Effect.h File Reference
Include dependency graph for C4Effect.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  C4Effect
 

Macros

#define C4Fx_OK   0
 
#define C4Fx_Effect_Deny   -1
 
#define C4Fx_Effect_Annul   -2
 
#define C4Fx_Effect_AnnulCalls   -3
 
#define C4Fx_Execute_Kill   -1
 
#define C4Fx_Stop_Deny   -1
 
#define C4Fx_Start_Deny   -1
 
#define C4FxCall_Normal   0
 
#define C4FxCall_Temp   1
 
#define C4FxCall_TempAddForRemoval   2
 
#define C4FxCall_RemoveClear   3
 
#define C4FxCall_RemoveDeath   4
 
#define C4FxCall_DmgScript   0
 
#define C4FxCall_DmgBlast   1
 
#define C4FxCall_DmgFire   2
 
#define C4FxCall_DmgChop   3
 
#define C4FxCall_EngScript   32
 
#define C4FxCall_EngBlast   33
 
#define C4FxCall_EngObjHit   34
 
#define C4FxCall_EngFire   35
 
#define C4FxCall_EngBaseRefresh   36
 
#define C4FxCall_EngAsphyxiation   37
 
#define C4FxCall_EngCorrosion   38
 
#define C4FxCall_EngStruct   39
 
#define C4FxCall_EngGetPunched   40
 
#define C4Fx_FireParticle1   "Fire"
 
#define C4Fx_FireParticle2   "Fire2"
 
#define MaxFirePhase   15
 
#define C4Fx_Fire   "Fire"
 
#define C4Fx_AnyFire   "*Fire*"
 
#define C4Fx_Internal   "Int*"
 
#define C4Fx_FirePriority   100
 
#define C4Fx_FireTimer   1
 

Macro Definition Documentation

#define C4Fx_AnyFire   "*Fire*"
#define C4Fx_Effect_Annul   -2

Definition at line 33 of file C4Effect.h.

Referenced by C4Effect::Check(), and C4Effect::Init().

#define C4Fx_Effect_AnnulCalls   -3

Definition at line 34 of file C4Effect.h.

Referenced by C4Effect::Check().

#define C4Fx_Effect_Deny   -1

Definition at line 32 of file C4Effect.h.

Referenced by C4Effect::Check(), and C4Effect::Init().

#define C4Fx_Execute_Kill   -1

Definition at line 36 of file C4Effect.h.

Referenced by C4Effect::CallTimer(), and C4Effect::Execute().

#define C4Fx_Fire   "Fire"

Definition at line 150 of file C4Effect.h.

#define C4Fx_FireParticle1   "Fire"

Definition at line 65 of file C4Effect.h.

#define C4Fx_FireParticle2   "Fire2"

Definition at line 66 of file C4Effect.h.

#define C4Fx_FirePriority   100

Definition at line 153 of file C4Effect.h.

#define C4Fx_FireTimer   1

Definition at line 154 of file C4Effect.h.

#define C4Fx_Internal   "Int*"

Definition at line 152 of file C4Effect.h.

#define C4Fx_OK   0

Definition at line 30 of file C4Effect.h.

Referenced by C4Effect::CallEffect(), C4Effect::CallStart(), and C4Effect::CallStop().

#define C4Fx_Start_Deny   -1

Definition at line 39 of file C4Effect.h.

Referenced by C4Effect::Check(), and C4Effect::Init().

#define C4Fx_Stop_Deny   -1

Definition at line 38 of file C4Effect.h.

Referenced by C4Effect::ClearAll(), and C4Effect::Kill().

#define C4FxCall_DmgBlast   1

Definition at line 50 of file C4Effect.h.

#define C4FxCall_DmgChop   3

Definition at line 52 of file C4Effect.h.

#define C4FxCall_DmgFire   2

Definition at line 51 of file C4Effect.h.

#define C4FxCall_DmgScript   0

Definition at line 49 of file C4Effect.h.

#define C4FxCall_EngAsphyxiation   37

Definition at line 60 of file C4Effect.h.

Referenced by C4Object::ExecLife().

#define C4FxCall_EngBaseRefresh   36

Definition at line 59 of file C4Effect.h.

#define C4FxCall_EngBlast   33

Definition at line 56 of file C4Effect.h.

#define C4FxCall_EngCorrosion   38

Definition at line 61 of file C4Effect.h.

Referenced by C4Object::ExecLife().

#define C4FxCall_EngFire   35

Definition at line 58 of file C4Effect.h.

#define C4FxCall_EngGetPunched   40

Definition at line 63 of file C4Effect.h.

Referenced by ObjectComPunch().

#define C4FxCall_EngObjHit   34

Definition at line 57 of file C4Effect.h.

Referenced by C4GameObjects::CrossCheck().

#define C4FxCall_EngScript   32

Definition at line 55 of file C4Effect.h.

#define C4FxCall_EngStruct   39

Definition at line 62 of file C4Effect.h.

#define C4FxCall_Normal   0

Definition at line 42 of file C4Effect.h.

Referenced by C4Effect::Kill().

#define C4FxCall_RemoveClear   3

Definition at line 45 of file C4Effect.h.

Referenced by C4Object::AssignRemoval(), and C4Game::LoadScenarioSection().

#define C4FxCall_RemoveDeath   4

Definition at line 46 of file C4Effect.h.

Referenced by C4Object::AssignDeath().

#define C4FxCall_Temp   1

Definition at line 43 of file C4Effect.h.

Referenced by C4Effect::TempReaddUpperEffects(), and C4Effect::TempRemoveUpperEffects().

#define C4FxCall_TempAddForRemoval   2

Definition at line 44 of file C4Effect.h.

Referenced by C4Effect::Kill().

#define MaxFirePhase   15

Definition at line 149 of file C4Effect.h.