Parent Directory | 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 |