[Half-Life AMXX] / include / tsconst.inc Repository:
ViewVC logotype

Annotation of /include/tsconst.inc

Parent Directory Parent Directory | Revision Log Revision Log


Revision 17 - (view) (download)

1 : ian 1 /* TSFUN constants
2 :     *
3 :     * (c) 2005, Suzuka
4 :     * This file is provided as is (no warranties).
5 :     */
6 :    
7 :     #if defined _tsconst_included
8 :     #endinput
9 :     #endif
10 :     #define _tsconst_included
11 :    
12 :     #define TSMAX_WEAPONS 44 // 37 + throwing knife + brekable + 5 custom weapon slots
13 :    
14 :     #define TSPWUP_NONE 0
15 :     #define TSPWUP_RANDOM 0
16 :     #define TSPWUP_SLOWMO 1
17 :     #define TSPWUP_INFAMMO 2
18 :     #define TSPWUP_KUNGFU 4
19 :     #define TSPWUP_SLOWPAUSE 8
20 :     #define TSPWUP_DFIRERATE 16
21 :     #define TSPWUP_GRENADE 32
22 :     #define TSPWUP_HEALTH 64
23 :     #define TSPWUP_ARMOR 128
24 :     #define TSPWUP_SUPERJUMP 256
25 :    
26 :     #define TSITEM_KUNGFU 1<<0
27 :     #define TSITEM_SUPERJUMP 1<<1
28 :    
29 :     #define TSKF_STUNTKILL 1<<0
30 :     #define TSKF_SLIDINGKILL 1<<1
31 :     #define TSKF_DOUBLEKILL 1<<2
32 :     #define TSKF_ISSPEC 1<<3
33 :     #define TSKF_KILLEDSPEC 1<<4
34 :    
35 :     #define TSA_SILENCER 1
36 :     #define TSA_LASERSIGHT 2
37 :     #define TSA_FLASHLIGHT 4
38 :     #define TSA_SCOPE 8
39 :    
40 :     #define TSMSG_NORMAL 6
41 :     #define TSMSG_WAITING 11
42 :     #define TSMSG_DEAD 1
43 :     #define TSMSG_KILLER 2
44 :     #define TSMSG_DEMOLITION 3
45 :     #define TSMSG_SPECIALIST 4
46 :     #define TSMSG_UNSTOPPABLE 5
47 :     #define TSMSG_THEONE 10
48 :    
49 :     #define STUNT_NONE 0
50 :     #define STUNT_DUCK 1
51 :     #define STUNT_ROLL 2
52 :     #define STUNT_DIVE 3
53 :     #define STUNT_GETUP 4
54 :     #define STUNT_FLIP 5
55 :    
56 :     enum {
57 :     TSW_GLOCK18 = 1,
58 :     TSW_UNK1,
59 :     TSW_UZI,
60 :     TSW_M3,
61 :     TSW_M4A1,
62 :     TSW_MP5SD,
63 :     TSW_MP5K,
64 :     TSW_ABERETTAS,
65 :     TSW_MK23,
66 :     TSW_AMK23,
67 :     TSW_USAS,
68 :     TSW_DEAGLE,
69 :     TSW_AK47,
70 :     TSW_57,
71 :     TSW_AUG,
72 :     TSW_AUZI,
73 :     TSW_TMP,
74 :     TSW_M82A1,
75 :     TSW_MP7,
76 :     TSW_SPAS,
77 :     TSW_GCOLTS,
78 :     TSW_GLOCK20,
79 :     TSW_UMP,
80 :     TSW_M61GRENADE,
81 :     TSW_CKNIFE,
82 :     TSW_MOSSBERG,
83 :     TSW_M16A4,
84 :     TSW_MK1,
85 :     TSW_C4,
86 :     TSW_A57,
87 :     TSW_RBULL,
88 :     TSW_M60E3,
89 :     TSW_SAWED_OFF,
90 :     TSW_KATANA,
91 :     TSW_SKNIFE,
92 :     TSW_KUNG_FU,
93 :     TSW_TKNIFE,
94 : ian 17 };
95 : ian 1
96 :     /*
97 :     valid tsweaponid in TS_GiveWeapon
98 :    
99 :     1: "Glock 18"
100 :     3: "Mini Uzi"
101 :     4: "Benelli M3"
102 :     5: "M4A1"
103 :     6: "MP5SD"
104 :     7: "MP5K"
105 :     8: "Akimbo Berettas"
106 :     9: "Socom Mk23"
107 :     11: "Usas12"
108 :     12: "Desert Eagle"
109 :     13: "Ak47"
110 :     14: "FiveSeven"
111 :     15: "Steyr Aug"
112 :     17: "Steyr Tmp"
113 :     18: "Barrett M82"
114 :     19: "HK Pdw"
115 :     20: "Spas12"
116 :     21: "Akimbo colts"
117 :     22: "Glock 20"
118 :     23: "Mac10"
119 :     25: "Combat Knife"
120 :     26: "Mossberg 500"
121 :     27: "M16A4"
122 :     28: "Ruger Mk1"
123 :     24: "M61 Grenade"
124 :     29: "C4"
125 :     31: "Raging Bull"
126 :     32: "M60"
127 :     33: "Sawed off"
128 :     34: "Katana"
129 :     35: "Seal Knife"
130 :    
131 :     valid pwuptype in TS_GivePwUp
132 :    
133 :     0: "Random"
134 :     1: "Slow Motion"
135 :     2: "Infinite Clip"
136 :     4: "Kung Fu"
137 :     8: "Slow Pause"
138 :     16: "Double Firerate"
139 :     32: "Grenade"
140 :     64: "Health"
141 :     128: "Armor"
142 :     256: "Superjump"
143 :    
144 :     */
145 :    
146 :    

Contact
ViewVC Help
Powered by ViewVC 1.0.4