📄 defines.java
字号:
public final static int svc_inventory = 5; // the rest are private to the client and server public final static int svc_nop = 6; public final static int svc_disconnect = 7; public final static int svc_reconnect = 8; public final static int svc_sound = 9; // <see code> public final static int svc_print = 10; // [byte] id [string] null terminated string public final static int svc_stufftext = 11; // [string] stuffed into client's console buffer, should be \n terminated public final static int svc_serverdata = 12; // [long] protocol ... public final static int svc_configstring = 13; // [short] [string] public final static int svc_spawnbaseline = 14; public final static int svc_centerprint = 15; // [string] to put in center of the screen public final static int svc_download = 16; // [short] size [size bytes] public final static int svc_playerinfo = 17; // variable public final static int svc_packetentities = 18; // [...] public final static int svc_deltapacketentities = 19; // [...] public final static int svc_frame = 20; public static final int NUMVERTEXNORMALS = 162; public static final int PROTOCOL_VERSION = 34; public final static int PORT_MASTER = 27900; public final static int PORT_CLIENT = 27901; 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_ORIGIN = (1 << 1); public final static int PS_M_VELOCITY = (1 << 2); public final static int PS_M_TIME = (1 << 3); public final static int PS_M_FLAGS = (1 << 4); public final static int PS_M_GRAVITY = (1 << 5); public final static int PS_M_DELTA_ANGLES = (1 << 6); public final static int UPDATE_BACKUP = 16; // copies of entity_state_t to keep buffered // must be power of two public final static int UPDATE_MASK = (UPDATE_BACKUP - 1); public final static int PS_VIEWOFFSET = (1 << 7); public final static int PS_VIEWANGLES = (1 << 8); public final static int PS_KICKANGLES = (1 << 9); public final static int PS_BLEND = (1 << 10); public final static int PS_FOV = (1 << 11); public final static int PS_WEAPONINDEX = (1 << 12); 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); // try to pack the common update flags into the first byte public final static int U_ORIGIN1 = (1 << 0); public final static int U_ORIGIN2 = (1 << 1); public final static int U_ANGLE2 = (1 << 2); public final static int U_ANGLE3 = (1 << 3); public final static int U_FRAME8 = (1 << 4); // frame is a byte public final static int U_EVENT = (1 << 5); public final static int U_REMOVE = (1 << 6); // REMOVE this entity, don't add it public final static int U_MOREBITS1 = (1 << 7); // read one additional byte // second byte public final static int U_NUMBER16 = (1 << 8); // NUMBER8 is implicit if not set public final static int U_ORIGIN3 = (1 << 9); public final static int U_ANGLE1 = (1 << 10); public final static int U_MODEL = (1 << 11); public final static int U_RENDERFX8 = (1 << 12); // fullbright, etc public final static int U_EFFECTS8 = (1 << 14); // autorotate, trails, etc public final static int U_MOREBITS2 = (1 << 15); // read one additional byte // third byte public final static int U_SKIN8 = (1 << 16); public final static int U_FRAME16 = (1 << 17); // frame is a short public final static int U_RENDERFX16 = (1 << 18); // 8 + 16 = 32 public final static int U_EFFECTS16 = (1 << 19); // 8 + 16 = 32 public final static int U_MODEL2 = (1 << 20); // weapons, flags, etc public final static int U_MODEL3 = (1 << 21); public final static int U_MODEL4 = (1 << 22); public final static int U_MOREBITS3 = (1 << 23); // read one additional byte // fourth byte public final static int U_OLDORIGIN = (1 << 24); // FIXME: get rid of this public final static int U_SKIN16 = (1 << 25); 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] public static final int clc_stringcmd = 4; // [string] message public static final int NS_CLIENT = 0; public static final int NS_SERVER = 1; 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_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 public final static int SND_OFFSET = (1 << 4); // a byte, msec offset from frame start public final static float DEFAULT_SOUND_PACKET_VOLUME = 1.0f; public final static float DEFAULT_SOUND_PACKET_ATTENUATION = 1.0f; // -------- // client.h public static final int MAX_PARSE_ENTITIES = 1024; public static final int MAX_CLIENTWEAPONMODELS = 20; public static int CMD_BACKUP = 64; // allow a lot of command backups for very fast systems public static final int ca_uninitialized = 0; public static final int ca_disconnected = 1; public static final int ca_connecting = 2; public static final int ca_connected = 3; public static final int ca_active = 4; public static final int MAX_ALIAS_NAME = 32; public static final int MAX_NUM_ARGVS = 50; public static final int MAX_MSGLEN = 1400; // --------- // console.h public static final int NUM_CON_TIMES = 4; public static final int CON_TEXTSIZE = 32768; public final static int BSPVERSION = 38; // -------- // qfiles.h // upper design bounds // leaffaces, leafbrushes, planes, and verts are still bounded by // 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; public final static int MAX_MAP_AREAS = 256; public final static int MAX_MAP_AREAPORTALS = 1024; public final static int MAX_MAP_PLANES = 65536; 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; public final static int LUMP_PLANES = 1; public final static int LUMP_VERTEXES = 2; public final static int LUMP_VISIBILITY = 3; public final static int LUMP_NODES = 4; public final static int LUMP_TEXINFO = 5; public final static int LUMP_FACES = 6; public final static int LUMP_LIGHTING = 7; public final static int LUMP_LEAFS = 8; public final static int LUMP_LEAFFACES = 9; public final static int LUMP_LEAFBRUSHES = 10; public final static int LUMP_EDGES = 11; public final static int LUMP_SURFEDGES = 12; 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) public final static int DVIS_PVS = 0; public final static int DVIS_PHS = 1; // ---------------- // client/keydest_t public static final int key_game = 0; public static final int key_console = 1; public static final int key_message = 2; public static final int key_menu = 3; // --------------- // server/server.h public static final int cs_free = 0; // can be reused for a new connection public static final int cs_zombie = 1; // client has been disconnected, but don't reuse // connection for a couple seconds public static final int cs_connected = 2; // has been assigned to a client_t, but not in game yet public static final int cs_spawned = 3; public static final int MAX_CHALLENGES = 1024; public static final int ss_dead = 0; // no map loaded public static final int ss_loading = 1; // spawning level edicts public static final int ss_game = 2; // actively running public static final int ss_cinematic = 3; public static final int ss_demo = 4; 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; public final static int RATE_MESSAGES = 10; public final static int LATENCY_COUNTS = 16; public static final int MAXCMDLINE = 256; public static final int MAX_MASTERS = 8; //server/sv_world.h public static final int AREA_DEPTH = 4; public static final int AREA_NODES = 32; public static final int EXEC_NOW = 0; public static final int EXEC_INSERT = 1; public static final int EXEC_APPEND = 2; //client/qmenu.h public final static int MAXMENUITEMS = 64; public final static int MTYPE_SLIDER = 0; public final static int MTYPE_LIST = 1; public final static int MTYPE_ACTION = 2; public final static int MTYPE_SPINCONTROL = 3; 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; public final static int K_RIGHTARROW = 131; public final static int QMF_LEFT_JUSTIFY = 0x00000001; public final static int QMF_GRAYED = 0x00000002; public final static int QMF_NUMBERSONLY = 0x00000004; 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; public final static String NO_SERVER_STRING = "<no server>"; public final static int NUM_ADDRESSBOOK_ENTRIES = 9; public final static int STEPSIZE = 18; public static final float MOVE_STOP_EPSILON = 0.1f; 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); public final static int SIZE_OF_SHORT = 2; 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;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -