1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
|
#pragma once
enum MoveType_t {
MOVETYPE_NONE = 0,
MOVETYPE_ISOMETRIC,
MOVETYPE_WALK,
MOVETYPE_STEP,
MOVETYPE_FLY,
MOVETYPE_FLYGRAVITY,
MOVETYPE_VPHYSICS,
MOVETYPE_PUSH,
MOVETYPE_NOCLIP,
MOVETYPE_LADDER,
MOVETYPE_OBSERVER,
MOVETYPE_CUSTOM,
MOVETYPE_LAST = MOVETYPE_CUSTOM,
MOVETYPE_MAX_BITS = 4,
};
enum TFConditions_t {
TFCond_Slowed = ( 1 << 0 ),
TFCond_Zoomed = ( 1 << 1 ),
TFCond_Disguising = ( 1 << 2 ),
TFCond_Disguised = ( 1 << 3 ),
TFCond_Cloaked = ( 1 << 4 ),
TFCond_Ubercharged = ( 1 << 5 ),
TFCond_TeleportedGlow = ( 1 << 6 ),
TFCond_Taunting = ( 1 << 7 ),
TFCond_UberchargeFading = ( 1 << 8 ),
TFCond_CloakFlicker = ( 1 << 9 ),
TFCond_Teleporting = ( 1 << 10 ),
TFCond_Kritzkrieged = ( 1 << 11 ),
TFCond_TmpDamageBonus = ( 1 << 12 ),
TFCond_DeadRingered = ( 1 << 13 ),
TFCond_Bonked = ( 1 << 14 ),
TFCond_Stunned = ( 1 << 15 ),
TFCond_Buffed = ( 1 << 16 ),
TFCond_Charging = ( 1 << 17 ),
TFCond_DemoBuff = ( 1 << 18 ),
TFCond_CritCola = ( 1 << 19 ),
TFCond_InHealRadius = ( 1 << 20 ),
TFCond_Healing = ( 1 << 21 ),
TFCond_OnFire = ( 1 << 22 ),
TFCond_Overhealed = ( 1 << 23 ),
TFCond_Jarated = ( 1 << 24 ),
TFCond_Bleeding = ( 1 << 25 ),
TFCond_DefenseBuffed = ( 1 << 26 ),
TFCond_Milked = ( 1 << 27 ),
TFCond_MegaHeal = ( 1 << 28 ),
TFCond_RegenBuffed = ( 1 << 29 ),
TFCond_MarkedForDeath = ( 1 << 30 ),
TFCond_NoHealingDamageBuff = ( 1 << 31 ),
TFCondEx_SpeedBuffAlly = ( 1 << 0 ),
TFCondEx_HalloweenCritCandy = ( 1 << 1 ),
TFCondEx_CritCanteen = ( 1 << 2 ),
TFCondEx_CritDemoCharge = ( 1 << 3 ),
TFCondEx_CritHype = ( 1 << 4 ),
TFCondEx_CritOnFirstBlood = ( 1 << 5 ),
TFCondEx_CritOnWin = ( 1 << 6 ),
TFCondEx_CritOnFlagCapture = ( 1 << 7 ),
TFCondEx_CritOnKill = ( 1 << 8 ),
TFCondEx_RestrictToMelee = ( 1 << 9 ),
TFCondEx_DefenseBuffNoCritBlock = ( 1 << 10 ),
TFCondEx_Reprogrammed = ( 1 << 11 ),
TFCondEx_PyroCrits = ( 1 << 12 ),
TFCondEx_PyroHeal = ( 1 << 13 ),
TFCondEx_FocusBuff = ( 1 << 14 ),
TFCondEx_DisguisedRemoved = ( 1 << 15 ),
TFCondEx_MarkedForDeathSilent = ( 1 << 16 ),
TFCondEx_DisguisedAsDispenser = ( 1 << 17 ),
TFCondEx_Sapped = ( 1 << 18 ),
TFCondEx_UberchargedHidden = ( 1 << 19 ),
TFCondEx_UberchargedCanteen = ( 1 << 20 ),
TFCondEx_HalloweenBombHead = ( 1 << 21 ),
TFCondEx_HalloweenThriller = ( 1 << 22 ),
TFCondEx_BulletCharge = ( 1 << 26 ),
TFCondEx_ExplosiveCharge = ( 1 << 27 ),
TFCondEx_FireCharge = ( 1 << 28 ),
TFCondEx_BulletResistance = ( 1 << 29 ),
TFCondEx_ExplosiveResistance = ( 1 << 30 ),
TFCondEx_FireResistance = ( 1 << 31 ),
TFCondEx2_Stealthed = ( 1 << 0 ),
TFCondEx2_MedigunDebuff = ( 1 << 1 ),
TFCondEx2_StealthedUserBuffFade = ( 1 << 2 ),
TFCondEx2_BulletImmune = ( 1 << 3 ),
TFCondEx2_BlastImmune = ( 1 << 4 ),
TFCondEx2_FireImmune = ( 1 << 5 ),
TFCondEx2_PreventDeath = ( 1 << 6 ),
TFCondEx2_MVMBotRadiowave = ( 1 << 7 ),
TFCondEx2_HalloweenSpeedBoost = ( 1 << 8 ),
TFCondEx2_HalloweenQuickHeal = ( 1 << 9 ),
TFCondEx2_HalloweenGiant = ( 1 << 10 ),
TFCondEx2_HalloweenTiny = ( 1 << 11 ),
TFCondEx2_HalloweenInHell = ( 1 << 12 ),
TFCondEx2_HalloweenGhostMode = ( 1 << 13 ),
TFCondEx2_Parachute = ( 1 << 16 ),
TFCondEx2_BlastJumping = ( 1 << 17 ),
TFCond_MiniCrits = ( TFCond_Buffed | TFCond_CritCola ),
TFCond_IgnoreStates = ( TFCond_Ubercharged | TFCond_Bonked ),
TFCondEx_IgnoreStates = ( TFCondEx_PyroHeal )
};
|