убираем не задействованные константы
This commit is contained in:
@@ -1,29 +1,8 @@
|
||||
/*
|
||||
* Copyright (C) 1997-2001 Id Software, Inc.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
*
|
||||
* See the GNU General Public License for more details.
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
*/
|
||||
|
||||
/** Contains the definitions for the game engine. */
|
||||
|
||||
package lwjake2;
|
||||
|
||||
import java.nio.ByteOrder;
|
||||
|
||||
public class Defines {
|
||||
|
||||
public final static int WEAPON_READY = 0;
|
||||
public final static int WEAPON_ACTIVATING = 1;
|
||||
public final static int WEAPON_DROPPING = 2;
|
||||
@@ -44,7 +23,6 @@ public class Defines {
|
||||
public final static int PM_GIB = 3; // different bounding box
|
||||
public final static int PM_FREEZE = 4;
|
||||
|
||||
public final static int EV_NONE = 0;
|
||||
public final static int EV_ITEM_RESPAWN = 1;
|
||||
public final static int EV_FOOTSTEP = 2;
|
||||
public final static int EV_FALLSHORT = 3;
|
||||
@@ -73,10 +51,9 @@ public class Defines {
|
||||
public final static int MAX_SOUNDS = 256; // so they cannot be blindly increased
|
||||
public final static int MAX_IMAGES = 256;
|
||||
public final static int MAX_ITEMS = 256;
|
||||
public final static int MAX_GENERAL = (MAX_CLIENTS * 2); // general config strings
|
||||
private final static int MAX_GENERAL = (MAX_CLIENTS * 2); // general config strings
|
||||
|
||||
// game print flags
|
||||
public final static int PRINT_LOW = 0; // pickup messages
|
||||
public final static int PRINT_MEDIUM = 1; // death messages
|
||||
public final static int PRINT_HIGH = 2; // critical messages
|
||||
public final static int PRINT_CHAT = 3; // chat messages
|
||||
@@ -87,17 +64,13 @@ public class Defines {
|
||||
|
||||
public final static int PRINT_ALL = 0;
|
||||
public final static int PRINT_DEVELOPER = 1; // only print when "developer 1"
|
||||
public final static int PRINT_ALERT = 2;
|
||||
|
||||
// key / value info strings
|
||||
public final static int MAX_INFO_KEY = 64;
|
||||
public final static int MAX_INFO_VALUE = 64;
|
||||
public final static int MAX_INFO_STRING = 512;
|
||||
|
||||
// directory searching
|
||||
public final static int SFF_ARCH = 0x01;
|
||||
public final static int SFF_HIDDEN = 0x02;
|
||||
public final static int SFF_RDONLY = 0x04;
|
||||
public final static int SFF_SUBDIR = 0x08;
|
||||
public final static int SFF_SYSTEM = 0x10;
|
||||
|
||||
@@ -111,18 +84,12 @@ public class Defines {
|
||||
// lower bits are stronger, and will eat weaker brushes completely
|
||||
public final static int CONTENTS_SOLID = 1; // an eye is never valid in a solid
|
||||
public final static int CONTENTS_WINDOW = 2; // translucent, but not watery
|
||||
public final static int CONTENTS_AUX = 4;
|
||||
public final static int CONTENTS_LAVA = 8;
|
||||
public final static int CONTENTS_SLIME = 16;
|
||||
public final static int CONTENTS_WATER = 32;
|
||||
public final static int CONTENTS_MIST = 64;
|
||||
public final static int LAST_VISIBLE_CONTENTS = 64;
|
||||
|
||||
// remaining contents are non-visible, and don't eat brushes
|
||||
public final static int CONTENTS_AREAPORTAL = 0x8000;
|
||||
|
||||
public final static int CONTENTS_PLAYERCLIP = 0x10000;
|
||||
public final static int CONTENTS_MONSTERCLIP = 0x20000;
|
||||
private final static int CONTENTS_PLAYERCLIP = 0x10000;
|
||||
private final static int CONTENTS_MONSTERCLIP = 0x20000;
|
||||
|
||||
// currents can be added to any other contents, and may be mixed
|
||||
public final static int CONTENTS_CURRENT_0 = 0x40000;
|
||||
@@ -132,15 +99,10 @@ public class Defines {
|
||||
public final static int CONTENTS_CURRENT_UP = 0x400000;
|
||||
public final static int CONTENTS_CURRENT_DOWN = 0x800000;
|
||||
|
||||
public final static int CONTENTS_ORIGIN = 0x1000000; // removed before bsping an entity
|
||||
|
||||
public final static int CONTENTS_MONSTER = 0x2000000; // should never be on a brush, only in game
|
||||
public final static int CONTENTS_DEADMONSTER = 0x4000000;
|
||||
public final static int CONTENTS_DETAIL = 0x8000000; // brushes to be added after vis leafs
|
||||
public final static int CONTENTS_TRANSLUCENT = 0x10000000; // auto set if any surface has trans
|
||||
public final static int CONTENTS_LADDER = 0x20000000;
|
||||
|
||||
public final static int SURF_LIGHT = 0x1; // value will hold the light strength
|
||||
public final static int SURF_SLICK = 0x2; // effects game physics
|
||||
|
||||
public final static int SURF_SKY = 0x4; // don't draw, but add to skybox
|
||||
@@ -148,7 +110,6 @@ public class Defines {
|
||||
public final static int SURF_TRANS33 = 0x10;
|
||||
public final static int SURF_TRANS66 = 0x20;
|
||||
public final static int SURF_FLOWING = 0x40; // scroll towards angle
|
||||
public final static int SURF_NODRAW = 0x80; // don't bother referencing the texture
|
||||
|
||||
//
|
||||
// button bits
|
||||
@@ -209,7 +170,6 @@ public class Defines {
|
||||
public final static int RF_TRANSLUCENT = 32;
|
||||
public final static int RF_FRAMELERP = 64;
|
||||
public final static int RF_BEAM = 128;
|
||||
public final static int RF_CUSTOMSKIN = 256; // skin is an index in image_precache
|
||||
public final static int RF_GLOW = 512; // pulse lighting for bonus items
|
||||
public final static int RF_SHELL_RED = 1024;
|
||||
public final static int RF_SHELL_GREEN = 2048;
|
||||
@@ -228,7 +188,6 @@ public class Defines {
|
||||
|
||||
//ROGUE
|
||||
public final static int RDF_IRGOGGLES = 4;
|
||||
public final static int RDF_UVGOGGLES = 8;
|
||||
//ROGUE
|
||||
|
||||
// muzzle flashes / player effects
|
||||
@@ -247,7 +206,6 @@ public class Defines {
|
||||
public final static int MZ_BFG = 12;
|
||||
public final static int MZ_SSHOTGUN = 13;
|
||||
public final static int MZ_HYPERBLASTER = 14;
|
||||
public final static int MZ_ITEMRESPAWN = 15;
|
||||
// RAFAEL
|
||||
public final static int MZ_IONRIPPER = 16;
|
||||
public final static int MZ_BLUEHYPERBLASTER = 17;
|
||||
@@ -256,7 +214,6 @@ public class Defines {
|
||||
|
||||
//ROGUE
|
||||
public final static int MZ_ETF_RIFLE = 30;
|
||||
public final static int MZ_UNUSED = 31;
|
||||
public final static int MZ_SHOTGUN2 = 32;
|
||||
public final static int MZ_HEATBEAM = 33;
|
||||
public final static int MZ_BLASTER2 = 34;
|
||||
@@ -426,7 +383,6 @@ public class Defines {
|
||||
//ROGUE
|
||||
public final static int MZ2_CARRIER_MACHINEGUN_L1 = 138;
|
||||
public final static int MZ2_CARRIER_MACHINEGUN_R1 = 139;
|
||||
public final static int MZ2_CARRIER_GRENADE = 140;
|
||||
public final static int MZ2_TURRET_MACHINEGUN = 141;
|
||||
public final static int MZ2_TURRET_ROCKET = 142;
|
||||
public final static int MZ2_TURRET_BLASTER = 143;
|
||||
@@ -440,8 +396,6 @@ public class Defines {
|
||||
public final static int MZ2_WIDOW_PLASMABEAM = 151; // PMM - not used
|
||||
public final static int MZ2_CARRIER_MACHINEGUN_L2 = 152;
|
||||
public final static int MZ2_CARRIER_MACHINEGUN_R2 = 153;
|
||||
public final static int MZ2_WIDOW_RAIL_LEFT = 154;
|
||||
public final static int MZ2_WIDOW_RAIL_RIGHT = 155;
|
||||
public final static int MZ2_WIDOW_BLASTER_SWEEP1 = 156;
|
||||
public final static int MZ2_WIDOW_BLASTER_SWEEP2 = 157;
|
||||
public final static int MZ2_WIDOW_BLASTER_SWEEP3 = 158;
|
||||
@@ -478,9 +432,6 @@ public class Defines {
|
||||
public final static int MZ2_WIDOW_RUN_7 = 189;
|
||||
public final static int MZ2_WIDOW_RUN_8 = 190;
|
||||
public final static int MZ2_CARRIER_ROCKET_1 = 191;
|
||||
public final static int MZ2_CARRIER_ROCKET_2 = 192;
|
||||
public final static int MZ2_CARRIER_ROCKET_3 = 193;
|
||||
public final static int MZ2_CARRIER_ROCKET_4 = 194;
|
||||
public final static int MZ2_WIDOW2_BEAMER_1 = 195;
|
||||
public final static int MZ2_WIDOW2_BEAMER_2 = 196;
|
||||
public final static int MZ2_WIDOW2_BEAMER_3 = 197;
|
||||
@@ -504,7 +455,6 @@ public class Defines {
|
||||
public final static int SPLASH_BROWN_WATER = 3;
|
||||
public final static int SPLASH_SLIME = 4;
|
||||
public final static int SPLASH_LAVA = 5;
|
||||
public final static int SPLASH_BLOOD = 6;
|
||||
|
||||
// sound channels
|
||||
// channel 0 never willingly overrides
|
||||
@@ -565,14 +515,11 @@ public class Defines {
|
||||
public final static int DF_QUAD_DROP = 0x00004000; // 16384
|
||||
public final static int DF_FIXED_FOV = 0x00008000; // 32768
|
||||
|
||||
// RAFAEL
|
||||
public final static int DF_QUADFIRE_DROP = 0x00010000; // 65536
|
||||
|
||||
// ROGUE
|
||||
public final static int DF_NO_MINES = 0x00020000;
|
||||
public final static int DF_NO_STACK_DOUBLE = 0x00040000;
|
||||
public final static int DF_NO_NUKES = 0x00080000;
|
||||
public final static int DF_NO_SPHERES = 0x00100000;
|
||||
protected final static int DF_NO_MINES = 0x00020000;
|
||||
protected final static int DF_NO_STACK_DOUBLE = 0x00040000;
|
||||
protected final static int DF_NO_NUKES = 0x00080000;
|
||||
protected final static int DF_NO_SPHERES = 0x00100000;
|
||||
// ROGUE
|
||||
|
||||
//
|
||||
@@ -597,7 +544,7 @@ public class Defines {
|
||||
public final static int CS_LIGHTS = (CS_IMAGES + MAX_IMAGES);
|
||||
public final static int CS_ITEMS = (CS_LIGHTS + MAX_LIGHTSTYLES);
|
||||
public final static int CS_PLAYERSKINS = (CS_ITEMS + MAX_ITEMS);
|
||||
public final static int CS_GENERAL = (CS_PLAYERSKINS + MAX_CLIENTS);
|
||||
private final static int CS_GENERAL = (CS_PLAYERSKINS + MAX_CLIENTS);
|
||||
public final static int MAX_CONFIGSTRINGS = (CS_GENERAL + MAX_GENERAL);
|
||||
|
||||
public final static int HEALTH_IGNORE_MAX = 1;
|
||||
@@ -640,8 +587,6 @@ public class Defines {
|
||||
public final static int TE_TUNNEL_SPARKS = 29;
|
||||
//ROGUE
|
||||
public final static int TE_BLASTER2 = 30;
|
||||
public final static int TE_RAILTRAIL2 = 31;
|
||||
public final static int TE_FLAME = 32;
|
||||
public final static int TE_LIGHTNING = 33;
|
||||
public final static int TE_DEBUGTRAIL = 34;
|
||||
public final static int TE_PLAIN_EXPLOSION = 35;
|
||||
@@ -667,7 +612,6 @@ public class Defines {
|
||||
public final static int TE_FLECHETTE = 55;
|
||||
|
||||
// content masks
|
||||
public final static int MASK_ALL = (-1);
|
||||
public final static int MASK_SOLID = (CONTENTS_SOLID | CONTENTS_WINDOW);
|
||||
public final static int MASK_PLAYERSOLID = (CONTENTS_SOLID | CONTENTS_PLAYERCLIP | CONTENTS_WINDOW | CONTENTS_MONSTER);
|
||||
public final static int MASK_DEADSOLID = (CONTENTS_SOLID | CONTENTS_PLAYERCLIP | CONTENTS_WINDOW);
|
||||
@@ -695,27 +639,6 @@ public class Defines {
|
||||
// (machen nur GL)
|
||||
public final static int VIDREF_GL = 1;
|
||||
public final static int VIDREF_SOFT = 2;
|
||||
public final static int VIDREF_OTHER = 3;
|
||||
|
||||
// --------------
|
||||
// game/g_local.h
|
||||
|
||||
public final static int FFL_SPAWNTEMP = 1;
|
||||
public final static int FFL_NOSPAWN = 2;
|
||||
|
||||
// enum fieldtype_t
|
||||
public final static int F_INT = 0;
|
||||
public final static int F_FLOAT = 1;
|
||||
public final static int F_LSTRING = 2; // string on disk, pointer in memory, TAG_LEVEL
|
||||
public final static int F_GSTRING = 3; // string on disk, pointer in memory, TAG_GAME
|
||||
public final static int F_VECTOR = 4;
|
||||
public final static int F_ANGLEHACK = 5;
|
||||
public final static int F_EDICT = 6; // index on disk, pointer in memory
|
||||
public final static int F_ITEM = 7; // index on disk, pointer in memory
|
||||
public final static int F_CLIENT = 8; // index on disk, pointer in memory
|
||||
public final static int F_FUNCTION = 9;
|
||||
public final static int F_MMOVE = 10;
|
||||
public final static int F_IGNORE = 11;
|
||||
|
||||
public final static int DEFAULT_BULLET_HSPREAD = 300;
|
||||
public final static int DEFAULT_BULLET_VSPREAD = 500;
|
||||
@@ -812,7 +735,6 @@ public class Defines {
|
||||
public final static int FL_IMMUNE_SLIME = 0x00000040;
|
||||
public final static int FL_IMMUNE_LAVA = 0x00000080;
|
||||
public final static int FL_PARTIALGROUND = 0x00000100; // not all corners are valid
|
||||
public final static int FL_WATERJUMP = 0x00000200; // player jumping out of water
|
||||
public final static int FL_TEAMSLAVE = 0x00000400; // not the first on the team
|
||||
public final static int FL_NO_KNOCKBACK = 0x00000800;
|
||||
public final static int FL_POWER_ARMOR = 0x00001000; // power armor (if any) is active
|
||||
@@ -820,19 +742,13 @@ public class Defines {
|
||||
|
||||
public final static float FRAMETIME = 0.1f;
|
||||
|
||||
// memory tags to allow dynamic memory to be cleaned up
|
||||
public final static int TAG_GAME = 765; // clear when unloading the dll
|
||||
public final static int TAG_LEVEL = 766; // clear when loading a new level
|
||||
|
||||
public final static int MELEE_DISTANCE = 80;
|
||||
|
||||
public final static int BODY_QUEUE_SIZE = 8;
|
||||
|
||||
// deadflag
|
||||
public final static int DEAD_NO = 0;
|
||||
public final static int DEAD_DYING = 1;
|
||||
public final static int DEAD_DEAD = 2;
|
||||
public final static int DEAD_RESPAWNABLE = 3;
|
||||
|
||||
// range
|
||||
public final static int RANGE_MELEE = 0;
|
||||
@@ -868,7 +784,6 @@ public class Defines {
|
||||
public final static int AS_MISSILE = 4;
|
||||
|
||||
// armor types
|
||||
public final static int ARMOR_NONE = 0;
|
||||
public final static int ARMOR_JACKET = 1;
|
||||
public final static int ARMOR_COMBAT = 2;
|
||||
public final static int ARMOR_BODY = 3;
|
||||
@@ -880,19 +795,10 @@ public class Defines {
|
||||
public final static int POWER_ARMOR_SHIELD = 2;
|
||||
|
||||
// handedness values
|
||||
public final static int RIGHT_HANDED = 0;
|
||||
public final static int LEFT_HANDED = 1;
|
||||
public final static int CENTER_HANDED = 2;
|
||||
|
||||
// game.serverflags values
|
||||
public final static int SFL_CROSS_TRIGGER_1 = 0x00000001;
|
||||
public final static int SFL_CROSS_TRIGGER_2 = 0x00000002;
|
||||
public final static int SFL_CROSS_TRIGGER_3 = 0x00000004;
|
||||
public final static int SFL_CROSS_TRIGGER_4 = 0x00000008;
|
||||
public final static int SFL_CROSS_TRIGGER_5 = 0x00000010;
|
||||
public final static int SFL_CROSS_TRIGGER_6 = 0x00000020;
|
||||
public final static int SFL_CROSS_TRIGGER_7 = 0x00000040;
|
||||
public final static int SFL_CROSS_TRIGGER_8 = 0x00000080;
|
||||
public final static int SFL_CROSS_TRIGGER_MASK = 0x000000ff;
|
||||
|
||||
// noise types for PlayerNoise
|
||||
@@ -949,8 +855,6 @@ public class Defines {
|
||||
public final static int SOLID_BBOX = 2; // touch on edge
|
||||
public final static int SOLID_BSP = 3; // bsp clip, touch on edge
|
||||
|
||||
public final static int GAME_API_VERSION = 3;
|
||||
|
||||
// edict->svflags
|
||||
public final static int SVF_NOCLIENT = 0x00000001; // don't send entity to clients, even if it has effects
|
||||
public final static int SVF_DEADMONSTER = 0x00000002; // treat as CONTENTS_DEADMONSTER for collision
|
||||
@@ -962,55 +866,19 @@ public class Defines {
|
||||
public final static int sv_friction = 6;
|
||||
public final static int sv_waterfriction = 1;
|
||||
|
||||
public final static int PLAT_LOW_TRIGGER = 1;
|
||||
|
||||
public final static int STATE_TOP = 0;
|
||||
public final static int STATE_BOTTOM = 1;
|
||||
public final static int STATE_UP = 2;
|
||||
public final static int STATE_DOWN = 3;
|
||||
|
||||
public final static int DOOR_START_OPEN = 1;
|
||||
public final static int DOOR_REVERSE = 2;
|
||||
public final static int DOOR_CRUSHER = 4;
|
||||
public final static int DOOR_NOMONSTER = 8;
|
||||
public final static int DOOR_TOGGLE = 32;
|
||||
public final static int DOOR_X_AXIS = 64;
|
||||
public final static int DOOR_Y_AXIS = 128;
|
||||
|
||||
// R E N D E R E R
|
||||
////////////////////
|
||||
public static final int MAX_DLIGHTS = 32;
|
||||
public static final int MAX_ENTITIES = 128;
|
||||
protected static final int MAX_ENTITIES = 128;
|
||||
public static final int MAX_PARTICLES = 4096;
|
||||
|
||||
// gl_model.h
|
||||
public static final int SURF_PLANEBACK = 2;
|
||||
public static final int SURF_DRAWSKY = 4;
|
||||
public static final int SURF_DRAWTURB = 0x10;
|
||||
public static final int SURF_DRAWBACKGROUND = 0x40;
|
||||
public static final int SURF_UNDERWATER = 0x80;
|
||||
|
||||
public static final float POWERSUIT_SCALE = 4.0f;
|
||||
|
||||
public static final int SHELL_RED_COLOR = 0xF2;
|
||||
public static final int SHELL_GREEN_COLOR = 0xD0;
|
||||
public static final int SHELL_BLUE_COLOR = 0xF3;
|
||||
|
||||
public static final int SHELL_RG_COLOR = 0xDC;
|
||||
|
||||
public static final int SHELL_RB_COLOR = 0x68; //0x86
|
||||
public static final int SHELL_BG_COLOR = 0x78;
|
||||
|
||||
// ROGUE
|
||||
public static final int SHELL_DOUBLE_COLOR = 0xDF; // 223
|
||||
public static final int SHELL_HALF_DAM_COLOR = 0x90;
|
||||
public static final int SHELL_CYAN_COLOR = 0x72;
|
||||
|
||||
// ---------
|
||||
// qcommon.h
|
||||
|
||||
public final static int svc_bad = 0;
|
||||
|
||||
// these ops are known to the game dll
|
||||
// protocol bytes that can be directly added to messages
|
||||
|
||||
@@ -1045,7 +913,7 @@ public class Defines {
|
||||
public final static int PORT_SERVER = 27910;
|
||||
public final static int PORT_ANY = -1;
|
||||
|
||||
public final static int PS_M_TYPE = (1 << 0);
|
||||
public final static int PS_M_TYPE = (1);
|
||||
public final static int PS_M_ORIGIN = (1 << 1);
|
||||
public final static int PS_M_VELOCITY = (1 << 2);
|
||||
public final static int PS_M_TIME = (1 << 3);
|
||||
@@ -1066,17 +934,17 @@ public class Defines {
|
||||
public final static int PS_WEAPONFRAME = (1 << 13);
|
||||
public final static int PS_RDFLAGS = (1 << 14);
|
||||
|
||||
public static final int CM_ANGLE1 = (1 << 0);
|
||||
public static final int CM_ANGLE2 = (1 << 1);
|
||||
public static final int CM_ANGLE3 = (1 << 2);
|
||||
public static final int CM_FORWARD = (1 << 3);
|
||||
public static final int CM_SIDE = (1 << 4);
|
||||
public static final int CM_UP = (1 << 5);
|
||||
public static final int CM_BUTTONS = (1 << 6);
|
||||
public static final int CM_IMPULSE = (1 << 7);
|
||||
protected static final int CM_ANGLE1 = (1);
|
||||
protected static final int CM_ANGLE2 = (1 << 1);
|
||||
protected static final int CM_ANGLE3 = (1 << 2);
|
||||
protected static final int CM_FORWARD = (1 << 3);
|
||||
protected static final int CM_SIDE = (1 << 4);
|
||||
protected static final int CM_UP = (1 << 5);
|
||||
protected static final int CM_BUTTONS = (1 << 6);
|
||||
protected static final int CM_IMPULSE = (1 << 7);
|
||||
|
||||
// try to pack the common update flags into the first byte
|
||||
public final static int U_ORIGIN1 = (1 << 0);
|
||||
public final static int U_ORIGIN1 = (1);
|
||||
public final static int U_ORIGIN2 = (1 << 1);
|
||||
public final static int U_ANGLE2 = (1 << 2);
|
||||
public final static int U_ANGLE3 = (1 << 3);
|
||||
@@ -1110,18 +978,12 @@ public class Defines {
|
||||
public final static int U_SOUND = (1 << 26);
|
||||
public final static int U_SOLID = (1 << 27);
|
||||
|
||||
public static final int SHELL_WHITE_COLOR = 0xD7;
|
||||
|
||||
public static final int MAX_TRIANGLES = 4096;
|
||||
public static final int MAX_VERTS = 2048;
|
||||
public static final int MAX_FRAMES = 512;
|
||||
public static final int MAX_MD2SKINS = 32;
|
||||
public static final int MAX_SKINNAME = 64;
|
||||
|
||||
public static final int MAXLIGHTMAPS = 4;
|
||||
public static final int MIPLEVELS = 4;
|
||||
|
||||
public static final int clc_bad = 0;
|
||||
public static final int clc_nop = 1;
|
||||
public static final int clc_move = 2; // [[usercmd_t]
|
||||
public static final int clc_userinfo = 3; // [[userinfo string]
|
||||
@@ -1133,10 +995,9 @@ public class Defines {
|
||||
public static final int NA_LOOPBACK = 0;
|
||||
public static final int NA_BROADCAST = 1;
|
||||
public static final int NA_IP = 2;
|
||||
public static final int NA_IPX = 3;
|
||||
public static final int NA_BROADCAST_IPX = 4;
|
||||
|
||||
public final static int SND_VOLUME = (1 << 0); // a byte
|
||||
public final static int SND_VOLUME = (1); // a byte
|
||||
public final static int SND_ATTENUATION = (1 << 1); // a byte
|
||||
public final static int SND_POS = (1 << 2); // three coordinates
|
||||
public final static int SND_ENT = (1 << 3); // a short 0-2: channel, 3-12: entity
|
||||
@@ -1178,7 +1039,6 @@ public class Defines {
|
||||
// 16 bit short limits
|
||||
public final static int MAX_MAP_MODELS = 1024;
|
||||
public final static int MAX_MAP_BRUSHES = 8192;
|
||||
public final static int MAX_MAP_ENTITIES = 2048;
|
||||
public final static int MAX_MAP_ENTSTRING = 0x40000;
|
||||
public final static int MAX_MAP_TEXINFO = 8192;
|
||||
|
||||
@@ -1188,28 +1048,16 @@ public class Defines {
|
||||
public final static int MAX_MAP_NODES = 65536;
|
||||
public final static int MAX_MAP_BRUSHSIDES = 65536;
|
||||
public final static int MAX_MAP_LEAFS = 65536;
|
||||
public final static int MAX_MAP_VERTS = 65536;
|
||||
public final static int MAX_MAP_FACES = 65536;
|
||||
public final static int MAX_MAP_LEAFFACES = 65536;
|
||||
public final static int MAX_MAP_LEAFBRUSHES = 65536;
|
||||
public final static int MAX_MAP_PORTALS = 65536;
|
||||
public final static int MAX_MAP_EDGES = 128000;
|
||||
public final static int MAX_MAP_SURFEDGES = 256000;
|
||||
public final static int MAX_MAP_LIGHTING = 0x200000;
|
||||
public final static int MAX_MAP_VISIBILITY = 0x100000;
|
||||
|
||||
// key / value pair sizes
|
||||
public final static int MAX_KEY = 32;
|
||||
public final static int MAX_VALUE = 1024;
|
||||
|
||||
// 0-2 are axial planes
|
||||
public final static int PLANE_X = 0;
|
||||
public final static int PLANE_Y = 1;
|
||||
public final static int PLANE_Z = 2;
|
||||
|
||||
// 3-5 are non-axial planes snapped to the nearest
|
||||
public final static int PLANE_ANYX = 3;
|
||||
public final static int PLANE_ANYY = 4;
|
||||
public final static int PLANE_ANYZ = 5;
|
||||
|
||||
public final static int LUMP_ENTITIES = 0;
|
||||
@@ -1228,17 +1076,10 @@ public class Defines {
|
||||
public final static int LUMP_MODELS = 13;
|
||||
public final static int LUMP_BRUSHES = 14;
|
||||
public final static int LUMP_BRUSHSIDES = 15;
|
||||
public final static int LUMP_POP = 16;
|
||||
public final static int LUMP_AREAS = 17;
|
||||
public final static int LUMP_AREAPORTALS = 18;
|
||||
public final static int HEADER_LUMPS = 19;
|
||||
|
||||
public final static int DTRIVERTX_V0 = 0;
|
||||
public final static int DTRIVERTX_V1 = 1;
|
||||
public final static int DTRIVERTX_V2 = 2;
|
||||
public final static int DTRIVERTX_LNI = 3;
|
||||
public final static int DTRIVERTX_SIZE = 4;
|
||||
|
||||
public final static int ALIAS_VERSION = 8;
|
||||
public static final String GAMEVERSION = "baseq2";
|
||||
public static final int API_VERSION = 3; // ref_library (refexport_t)
|
||||
@@ -1271,7 +1112,6 @@ public class Defines {
|
||||
public static final int ss_pic = 5;
|
||||
|
||||
public final static int SV_OUTPUTBUF_LENGTH = (MAX_MSGLEN - 16);
|
||||
public final static int RD_NONE = 0;
|
||||
public final static int RD_CLIENT = 1;
|
||||
public final static int RD_PACKET = 2;
|
||||
|
||||
@@ -1301,14 +1141,11 @@ public class Defines {
|
||||
public final static int MTYPE_SEPARATOR = 4;
|
||||
public final static int MTYPE_FIELD = 5;
|
||||
|
||||
public final static int K_TAB = 9;
|
||||
public final static int K_ENTER = 13;
|
||||
public final static int K_ESCAPE = 27;
|
||||
public final static int K_SPACE = 32;
|
||||
|
||||
// normal keys should be passed as lowercased ascii
|
||||
|
||||
public final static int K_BACKSPACE = 127;
|
||||
public final static int K_UPARROW = 128;
|
||||
public final static int K_DOWNARROW = 129;
|
||||
public final static int K_LEFTARROW = 130;
|
||||
@@ -1321,7 +1158,6 @@ public class Defines {
|
||||
public final static int RCOLUMN_OFFSET = 16;
|
||||
public final static int LCOLUMN_OFFSET = -16;
|
||||
|
||||
public final static int MAX_DISPLAYNAME = 16;
|
||||
public final static int MAX_PLAYERMODELS = 1024;
|
||||
|
||||
public final static int MAX_LOCAL_SERVERS = 8;
|
||||
@@ -1335,16 +1171,6 @@ public class Defines {
|
||||
|
||||
public final static float MIN_STEP_NORMAL = 0.7f; // can't step up onto very steep slopes
|
||||
|
||||
|
||||
// used by filefinders in Sys
|
||||
public final static int FILEISREADABLE = 1;
|
||||
|
||||
public final static int FILEISWRITABLE = 2;
|
||||
|
||||
public final static int FILEISFILE = 4;
|
||||
|
||||
public final static int FILEISDIRECTORY = 8;
|
||||
|
||||
// datentyp konstanten
|
||||
// groesse in bytes
|
||||
public final static boolean LITTLE_ENDIAN = (ByteOrder.nativeOrder() == ByteOrder.LITTLE_ENDIAN);
|
||||
@@ -1353,10 +1179,5 @@ public class Defines {
|
||||
|
||||
public final static int SIZE_OF_INT = 4;
|
||||
|
||||
public final static int SIZE_OF_LONG = 8;
|
||||
|
||||
public final static int SIZE_OF_FLOAT = 4;
|
||||
|
||||
public final static int SIZE_OF_DOUBLE = 8;
|
||||
|
||||
}
|
||||
@@ -156,14 +156,14 @@ public class Globals extends Defines {
|
||||
public static client_static_t cls = new client_static_t();
|
||||
public static client_state_t cl = new client_state_t();
|
||||
|
||||
public static centity_t cl_entities[] = new centity_t[Defines.MAX_EDICTS];
|
||||
public static centity_t cl_entities[] = new centity_t[MAX_EDICTS];
|
||||
static {
|
||||
for (int i = 0; i < cl_entities.length; i++) {
|
||||
cl_entities[i] = new centity_t();
|
||||
}
|
||||
}
|
||||
|
||||
public static entity_state_t cl_parse_entities[] = new entity_state_t[Defines.MAX_PARSE_ENTITIES];
|
||||
public static entity_state_t cl_parse_entities[] = new entity_state_t[MAX_PARSE_ENTITIES];
|
||||
|
||||
static {
|
||||
for (int i = 0; i < cl_parse_entities.length; i++)
|
||||
@@ -365,7 +365,7 @@ public class Globals extends Defines {
|
||||
public static int key_linepos;
|
||||
static {
|
||||
for (int i = 0; i < key_lines.length; i++)
|
||||
key_lines[i] = new byte[Defines.MAXCMDLINE];
|
||||
key_lines[i] = new byte[MAXCMDLINE];
|
||||
};
|
||||
public static int edit_line;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user