// 255 is the current limit (MAX_CL_STATS - 1), engine will need to be modified if you wish to add more stats
const int MAX_CL_STATS = 256;
-const int STAT_HEALTH = 0;
+// -Wdouble-declaration
+// const int STAT_HEALTH = 0;
// 1 empty?
const int STAT_WEAPON = 2;
-const int STAT_AMMO = 3;
-const int STAT_ARMOR = 4;
-const int STAT_WEAPONFRAME = 5;
-const int STAT_SHELLS = 6;
-const int STAT_NAILS = 7;
-const int STAT_ROCKETS = 8;
-const int STAT_CELLS = 9;
-const int STAT_ACTIVEWEAPON = 10;
-const int STAT_TOTALSECRETS = 11;
-const int STAT_TOTALMONSTERS = 12;
-const int STAT_SECRETS = 13;
-const int STAT_MONSTERS = 14;
-const int STAT_ITEMS = 15;
-const int STAT_VIEWHEIGHT = 16;
+// -Wdouble-declaration
+// const int STAT_AMMO = 3;
+// -Wdouble-declaration
+// const int STAT_ARMOR = 4;
+// -Wdouble-declaration
+// const int STAT_WEAPONFRAME = 5;
+// -Wdouble-declaration
+// const int STAT_SHELLS = 6;
+// -Wdouble-declaration
+// const int STAT_NAILS = 7;
+// -Wdouble-declaration
+// const int STAT_ROCKETS = 8;
+// -Wdouble-declaration
+// const int STAT_CELLS = 9;
+// -Wdouble-declaration
+// const int STAT_ACTIVEWEAPON = 10;
+// -Wdouble-declaration
+// const int STAT_TOTALSECRETS = 11;
+// -Wdouble-declaration
+// const int STAT_TOTALMONSTERS = 12;
+// -Wdouble-declaration
+// const int STAT_SECRETS = 13;
+// -Wdouble-declaration
+// const int STAT_MONSTERS = 14;
+// -Wdouble-declaration
+// const int STAT_ITEMS = 15;
+// -Wdouble-declaration
+// const int STAT_VIEWHEIGHT = 16;
// 17 empty?
// 18 empty?
// 19 empty?
const int STAT_PLASMA = 84;
const int STAT_OK_AMMO_CHARGE = 85;
const int STAT_OK_AMMO_CHARGEPOOL = 86;
-// 87 empty?
-// 88 empty?
+const int STAT_FROZEN = 87;
+const int STAT_REVIVE_PROGRESS = 88;
// 89 empty?
-// 90 empty?
-// 91 empty?
-// 92 empty?
-// 93 empty?
-// 94 empty?
-// 95 empty?
-// 96 empty?
-// 97 empty?
-// 98 empty?
-// 99 empty?
+const float STAT_ARMOR_LARGE_TIME = 90;
+const float STAT_HEALTH_MEGA_TIME = 91;
+const float STAT_INVISIBLE_TIME = 92;
+const float STAT_SPEED_TIME = 93;
+const float STAT_EXTRALIFE_TIME = 94;
+const float STAT_STRENGTH_TIME = 95;
+const float STAT_SHIELD_TIME = 96;
+const float STAT_FUELREGEN_TIME = 97;
+const float STAT_JETPACK_TIME = 98;
+const float STAT_SUPERWEAPONS_TIME = 99;
/* The following stats change depending on the gamemode, so can share the same ID */
/* Gamemode-specific stats end here */
-
-const int STAT_FROZEN = 105;
-const int STAT_REVIVE_PROGRESS = 106;
-// 107 empty?
-// 108 empty?
-// 109 empty?
-// 110 empty?
-// 111 empty?
-// 112 empty?
-// 113 empty?
-// 114 empty?
-// 115 empty?
-// 116 empty?
-// 117 empty?
-// 118 empty?
-// 119 empty?
+const int STAT_PL_VIEW_OFS1 = 105;
+const int STAT_PL_VIEW_OFS2 = 106;
+const int STAT_PL_VIEW_OFS3 = 107;
+const int STAT_PL_MIN1 = 108;
+const int STAT_PL_MIN2 = 109;
+const int STAT_PL_MIN3 = 110;
+const int STAT_PL_MAX1 = 111;
+const int STAT_PL_MAX2 = 112;
+const int STAT_PL_MAX3 = 113;
+const int STAT_PL_CROUCH_MIN1 = 114;
+const int STAT_PL_CROUCH_MIN2 = 115;
+const int STAT_PL_CROUCH_MIN3 = 116;
+const int STAT_PL_CROUCH_MAX1 = 117;
+const int STAT_PL_CROUCH_MAX2 = 118;
+const int STAT_PL_CROUCH_MAX3 = 119;
+const int STAT_PL_CROUCH_VIEW_OFS1 = 117;
+const int STAT_PL_CROUCH_VIEW_OFS2 = 118;
+const int STAT_PL_CROUCH_VIEW_OFS3 = 119;
// 120 empty?
// 121 empty?
// 122 empty?
// 165 empty?
// 166 empty?
// 167 empty?
-// 168 empty?
-// 169 empty?
-// 170 empty?
-// 171 empty?
-// 172 empty?
-// 173 empty?
-// 174 empty?
-// 175 empty?
-// 176 empty?
-// 177 empty?
-// 178 empty?
-// 179 empty?
-// 180 empty?
-// 181 empty?
-// 182 empty?
-// 183 empty?
-// 184 empty?
-// 185 empty?
-// 186 empty?
-// 187 empty?
-// 188 empty?
-// 189 empty?
-// 190 empty?
-// 191 empty?
-// 192 empty?
-// 193 empty?
-// 194 empty?
-// 195 empty?
-// 196 empty?
-// 197 empty?
-// 198 empty?
-// 199 empty?
-// 200 empty?
-// 201 empty?
-// 202 empty?
-// 203 empty?
-// 204 empty?
-// 205 empty?
-// 206 empty?
-// 207 empty?
-// 208 empty?
-// 209 empty?
-// 210 empty?
-// 211 empty?
-// 212 empty?
-// 213 empty?
-// 214 empty?
-// 215 empty?
-// 216 empty?
-// 217 empty?
-// 218 empty?
-// 219 empty?
+const int STAT_GAMEPLAYFIX_UPVELOCITYCLEARSONGROUND = 168;
+const int STAT_BUGRIGS_REVERSE_STOPPING = 169;
+const int STAT_BUGRIGS_REVERSE_SPINNING = 170;
+const int STAT_BUGRIGS_CAR_JUMPING = 171;
+const int STAT_BUGRIGS_FRICTION_AIR = 172;
+const int STAT_BUGRIGS_STEER = 173;
+const int STAT_BUGRIGS_SPEED_POW = 174;
+const int STAT_BUGRIGS_SPEED_REF = 175;
+const int STAT_BUGRIGS_ACCEL = 176;
+const int STAT_BUGRIGS_FRICTION_BRAKE = 177;
+const int STAT_BUGRIGS_AIR_STEERING = 178;
+const int STAT_BUGRIGS_FRICTION_FLOOR = 179;
+const int STAT_BUGRIGS_REVERSE_SPEEDING = 180;
+const int STAT_BUGRIGS_PLANAR_MOVEMENT = 181;
+const int STAT_BUGRIGS_ANGLE_SMOOTHING = 182;
+const int STAT_BUGRIGS = 183;
+const int STAT_GAMEPLAYFIX_STEPDOWN = 184;
+const int STAT_MOVEVARS_JUMPSTEP = 185;
+const int STAT_NOSTEP = 186;
+const int STAT_GAMEPLAYFIX_UNSTICKPLAYERS = 187;
+const int STAT_GAMEPLAYFIX_STEPMULTIPLETIMES = 188;
+const int STAT_GAMEPLAYFIX_DOWNTRACEONGROUND = 189;
+const int STAT_GAMEPLAYFIX_EASIERWATERJUMP = 190;
+const int STAT_MOVEVARS_FRICTION_SLICK = 191;
+const int STAT_MOVEVARS_FRICTION_ONLAND = 192;
+const int STAT_MOVEVARS_JUMPSPEEDCAP_DISABLE_ONRAMPS = 193;
+const int STAT_MOVEVARS_JUMPSPEEDCAP_MAX = 194;
+const int STAT_MOVEVARS_JUMPSPEEDCAP_MIN = 195;
+const int STAT_DOUBLEJUMP = 196;
+const int STAT_MOVEVARS_TRACK_CANJUMP = 197;
+const int STAT_MULTIJUMP_ADD = 198;
+const int STAT_MULTIJUMP_SPEED = 199;
+const int STAT_MULTIJUMP = 200;
+const int STAT_DODGING_TIMEOUT = 201;
+const int STAT_DODGING_WALL = 202;
+const int STAT_DODGING_UP_SPEED = 203;
+const int STAT_DODGING_RAMP_TIME = 204;
+const int STAT_DODGING_HEIGHT_THRESHOLD = 205;
+const int STAT_DODGING_DISTANCE_THRESHOLD = 206;
+const int STAT_DODGING_HORIZ_SPEED = 207;
+const int STAT_DODGING_DELAY = 208;
+const int STAT_DODGING_FROZEN_NO_DOUBLETAP = 209;
+const int STAT_DODGING_HORIZ_SPEED_FROZEN = 210;
+const int STAT_DODGING = 211;
+const int STAT_DODGING_FROZEN = 212;
+const int STAT_JETPACK_MAXSPEED_UP = 213;
+const int STAT_JETPACK_MAXSPEED_SIDE = 214;
+const int STAT_JETPACK_FUEL = 215;
+const int STAT_JETPACK_ANTIGRAVITY = 216;
+const int STAT_JETPACK_ACCEL_SIDE = 217;
+const int STAT_JETPACK_ACCEL_UP = 218;
+const int STAT_MOVEVARS_HIGHSPEED = 219;
const int STAT_MOVEVARS_AIRACCEL_QW_STRETCHFACTOR = 220;
const int STAT_MOVEVARS_AIRCONTROL_PENALTY = 221;
const int STAT_MOVEVARS_AIRSPEEDLIMIT_NONQW = 222;
const int STAT_MOVEVARS_AIRSTRAFEACCELERATE = 232;
const int STAT_MOVEVARS_MAXAIRSTRAFESPEED = 233;
const int STAT_MOVEVARS_AIRCONTROL = 234;
-const int STAT_FRAGLIMIT = 235;
-const int STAT_TIMELIMIT = 236;
+// -Wdouble-declaration
+// const int STAT_FRAGLIMIT = 235;
+// -Wdouble-declaration
+// const int STAT_TIMELIMIT = 236;
const int STAT_MOVEVARS_WALLFRICTION = 237;
const int STAT_MOVEVARS_FRICTION = 238;
const int STAT_MOVEVARS_WATERFRICTION = 239;
-const int STAT_MOVEVARS_TICRATE = 240;
-const int STAT_MOVEVARS_TIMESCALE = 241;
-const int STAT_MOVEVARS_GRAVITY = 242;
+// -Wdouble-declaration
+// const int STAT_MOVEVARS_TICRATE = 240;
+// -Wdouble-declaration
+// const int STAT_MOVEVARS_TIMESCALE = 241;
+// -Wdouble-declaration
+// const int STAT_MOVEVARS_GRAVITY = 242;
const int STAT_MOVEVARS_STOPSPEED = 243;
const int STAT_MOVEVARS_MAXSPEED = 244;
const int STAT_MOVEVARS_SPECTATORMAXSPEED = 245;