-#pragma flag off fastarrays // make dp behave with new fteqcc versions. remove when dp bug with fteqcc fastarrays is fixed
-
-
//NOTE: THIS IS AN INTERFACE FILE. DO NOT EDIT.
//MODIFYING THIS FILE CAN RESULT IN CRC ERRORS.
//YOU HAVE BEEN WARNED.
.string model;
.float frame;
.float skin;
-.float effects;
+.int effects;
.vector mins, maxs; // bounding box extents reletive to origin
.vector size; // maxs - mins
.entity enemy;
-.float flags;
+.int flags;
-.float colormap;
+.int colormap;
.entity owner; // who launched a missile
float scoreboard_showscores;
float scoreboard_showaccuracy;
.string message;
-.float renderflags;
+.int renderflags;
// float coop;
// float deathmatch;
// Basic variables
.float enttype; // entity type sent from server
-.float sv_entnum; // entity number sent from server
+.int sv_entnum; // entity number sent from server
.float team;
.float team_size;
float tempdb;
float ClientProgsDB;
vector hook_shotorigin[4];
-vector electro_shotorigin[4];
+vector lightning_shotorigin[4];
+
#ifdef BLURTEST
float blurtest_time0, blurtest_time1, blurtest_radius, blurtest_power;
float ticrate;
.float damageforcescale;
-#define MIN_DAMAGEEXTRARADIUS 2
-#define MAX_DAMAGEEXTRARADIUS 16
+const float MIN_DAMAGEEXTRARADIUS = 2;
+const float MAX_DAMAGEEXTRARADIUS = 16;
.float damageextraradius;
.void(float thisdmg, float hittype, vector org, vector thisforce) event_damage;
// weapons
.float silent;
-float w_deathtype, w_issilent, w_random;
-string w_deathtypestring;
+int w_deathtype;
+float w_issilent, w_random;
vector w_org, w_backoff;
float rifle_scope;
-float nex_scope;
+float vortex_scope;
float minelayer_maxmines;
string weaponorder_byimpulse;
string weaponorder_bypriority;
-float nex_charge_movingavg;
+float vortex_charge_movingavg;
-float serverflags;
+int serverflags;
float uid2name_dialog;