📄 defines.java
字号:
public final static int MZ2_MEDIC_BLASTER_1 = 60; public final static int MZ2_GLADIATOR_RAILGUN_1 = 61; public final static int MZ2_HOVER_BLASTER_1 = 62; public final static int MZ2_ACTOR_MACHINEGUN_1 = 63; public final static int MZ2_SUPERTANK_MACHINEGUN_1 = 64; public final static int MZ2_SUPERTANK_MACHINEGUN_2 = 65; public final static int MZ2_SUPERTANK_MACHINEGUN_3 = 66; public final static int MZ2_SUPERTANK_MACHINEGUN_4 = 67; public final static int MZ2_SUPERTANK_MACHINEGUN_5 = 68; public final static int MZ2_SUPERTANK_MACHINEGUN_6 = 69; public final static int MZ2_SUPERTANK_ROCKET_1 = 70; public final static int MZ2_SUPERTANK_ROCKET_2 = 71; public final static int MZ2_SUPERTANK_ROCKET_3 = 72; public final static int MZ2_BOSS2_MACHINEGUN_L1 = 73; public final static int MZ2_BOSS2_MACHINEGUN_L2 = 74; public final static int MZ2_BOSS2_MACHINEGUN_L3 = 75; public final static int MZ2_BOSS2_MACHINEGUN_L4 = 76; public final static int MZ2_BOSS2_MACHINEGUN_L5 = 77; public final static int MZ2_BOSS2_ROCKET_1 = 78; public final static int MZ2_BOSS2_ROCKET_2 = 79; public final static int MZ2_BOSS2_ROCKET_3 = 80; public final static int MZ2_BOSS2_ROCKET_4 = 81; public final static int MZ2_FLOAT_BLASTER_1 = 82; public final static int MZ2_SOLDIER_BLASTER_3 = 83; public final static int MZ2_SOLDIER_SHOTGUN_3 = 84; public final static int MZ2_SOLDIER_MACHINEGUN_3 = 85; public final static int MZ2_SOLDIER_BLASTER_4 = 86; public final static int MZ2_SOLDIER_SHOTGUN_4 = 87; public final static int MZ2_SOLDIER_MACHINEGUN_4 = 88; public final static int MZ2_SOLDIER_BLASTER_5 = 89; public final static int MZ2_SOLDIER_SHOTGUN_5 = 90; public final static int MZ2_SOLDIER_MACHINEGUN_5 = 91; public final static int MZ2_SOLDIER_BLASTER_6 = 92; public final static int MZ2_SOLDIER_SHOTGUN_6 = 93; public final static int MZ2_SOLDIER_MACHINEGUN_6 = 94; public final static int MZ2_SOLDIER_BLASTER_7 = 95; public final static int MZ2_SOLDIER_SHOTGUN_7 = 96; public final static int MZ2_SOLDIER_MACHINEGUN_7 = 97; public final static int MZ2_SOLDIER_BLASTER_8 = 98; public final static int MZ2_SOLDIER_SHOTGUN_8 = 99; public final static int MZ2_SOLDIER_MACHINEGUN_8 = 100; // --- Xian shit below --- public final static int MZ2_MAKRON_BFG = 101; public final static int MZ2_MAKRON_BLASTER_1 = 102; public final static int MZ2_MAKRON_BLASTER_2 = 103; public final static int MZ2_MAKRON_BLASTER_3 = 104; public final static int MZ2_MAKRON_BLASTER_4 = 105; public final static int MZ2_MAKRON_BLASTER_5 = 106; public final static int MZ2_MAKRON_BLASTER_6 = 107; public final static int MZ2_MAKRON_BLASTER_7 = 108; public final static int MZ2_MAKRON_BLASTER_8 = 109; public final static int MZ2_MAKRON_BLASTER_9 = 110; public final static int MZ2_MAKRON_BLASTER_10 = 111; public final static int MZ2_MAKRON_BLASTER_11 = 112; public final static int MZ2_MAKRON_BLASTER_12 = 113; public final static int MZ2_MAKRON_BLASTER_13 = 114; public final static int MZ2_MAKRON_BLASTER_14 = 115; public final static int MZ2_MAKRON_BLASTER_15 = 116; public final static int MZ2_MAKRON_BLASTER_16 = 117; public final static int MZ2_MAKRON_BLASTER_17 = 118; public final static int MZ2_MAKRON_RAILGUN_1 = 119; public final static int MZ2_JORG_MACHINEGUN_L1 = 120; public final static int MZ2_JORG_MACHINEGUN_L2 = 121; public final static int MZ2_JORG_MACHINEGUN_L3 = 122; public final static int MZ2_JORG_MACHINEGUN_L4 = 123; public final static int MZ2_JORG_MACHINEGUN_L5 = 124; public final static int MZ2_JORG_MACHINEGUN_L6 = 125; public final static int MZ2_JORG_MACHINEGUN_R1 = 126; public final static int MZ2_JORG_MACHINEGUN_R2 = 127; public final static int MZ2_JORG_MACHINEGUN_R3 = 128; public final static int MZ2_JORG_MACHINEGUN_R4 = 129; public final static int MZ2_JORG_MACHINEGUN_R5 = 130; public final static int MZ2_JORG_MACHINEGUN_R6 = 131; public final static int MZ2_JORG_BFG_1 = 132; public final static int MZ2_BOSS2_MACHINEGUN_R1 = 133; public final static int MZ2_BOSS2_MACHINEGUN_R2 = 134; public final static int MZ2_BOSS2_MACHINEGUN_R3 = 135; public final static int MZ2_BOSS2_MACHINEGUN_R4 = 136; public final static int MZ2_BOSS2_MACHINEGUN_R5 = 137; //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; public final static int MZ2_STALKER_BLASTER = 144; public final static int MZ2_DAEDALUS_BLASTER = 145; public final static int MZ2_MEDIC_BLASTER_2 = 146; public final static int MZ2_CARRIER_RAILGUN = 147; public final static int MZ2_WIDOW_DISRUPTOR = 148; public final static int MZ2_WIDOW_BLASTER = 149; public final static int MZ2_WIDOW_RAIL = 150; 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; public final static int MZ2_WIDOW_BLASTER_SWEEP4 = 159; public final static int MZ2_WIDOW_BLASTER_SWEEP5 = 160; public final static int MZ2_WIDOW_BLASTER_SWEEP6 = 161; public final static int MZ2_WIDOW_BLASTER_SWEEP7 = 162; public final static int MZ2_WIDOW_BLASTER_SWEEP8 = 163; public final static int MZ2_WIDOW_BLASTER_SWEEP9 = 164; public final static int MZ2_WIDOW_BLASTER_100 = 165; public final static int MZ2_WIDOW_BLASTER_90 = 166; public final static int MZ2_WIDOW_BLASTER_80 = 167; public final static int MZ2_WIDOW_BLASTER_70 = 168; public final static int MZ2_WIDOW_BLASTER_60 = 169; public final static int MZ2_WIDOW_BLASTER_50 = 170; public final static int MZ2_WIDOW_BLASTER_40 = 171; public final static int MZ2_WIDOW_BLASTER_30 = 172; public final static int MZ2_WIDOW_BLASTER_20 = 173; public final static int MZ2_WIDOW_BLASTER_10 = 174; public final static int MZ2_WIDOW_BLASTER_0 = 175; public final static int MZ2_WIDOW_BLASTER_10L = 176; public final static int MZ2_WIDOW_BLASTER_20L = 177; public final static int MZ2_WIDOW_BLASTER_30L = 178; public final static int MZ2_WIDOW_BLASTER_40L = 179; public final static int MZ2_WIDOW_BLASTER_50L = 180; public final static int MZ2_WIDOW_BLASTER_60L = 181; public final static int MZ2_WIDOW_BLASTER_70L = 182; public final static int MZ2_WIDOW_RUN_1 = 183; public final static int MZ2_WIDOW_RUN_2 = 184; public final static int MZ2_WIDOW_RUN_3 = 185; public final static int MZ2_WIDOW_RUN_4 = 186; public final static int MZ2_WIDOW_RUN_5 = 187; public final static int MZ2_WIDOW_RUN_6 = 188; 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; public final static int MZ2_WIDOW2_BEAMER_4 = 198; public final static int MZ2_WIDOW2_BEAMER_5 = 199; public final static int MZ2_WIDOW2_BEAM_SWEEP_1 = 200; public final static int MZ2_WIDOW2_BEAM_SWEEP_2 = 201; public final static int MZ2_WIDOW2_BEAM_SWEEP_3 = 202; public final static int MZ2_WIDOW2_BEAM_SWEEP_4 = 203; public final static int MZ2_WIDOW2_BEAM_SWEEP_5 = 204; public final static int MZ2_WIDOW2_BEAM_SWEEP_6 = 205; public final static int MZ2_WIDOW2_BEAM_SWEEP_7 = 206; public final static int MZ2_WIDOW2_BEAM_SWEEP_8 = 207; public final static int MZ2_WIDOW2_BEAM_SWEEP_9 = 208; public final static int MZ2_WIDOW2_BEAM_SWEEP_10 = 209; public final static int MZ2_WIDOW2_BEAM_SWEEP_11 = 210; public final static int SPLASH_UNKNOWN = 0; public final static int SPLASH_SPARKS = 1; public final static int SPLASH_BLUE_WATER = 2; 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 // other channels (1-7) allways override a playing sound on that channel public final static int CHAN_AUTO = 0; public final static int CHAN_WEAPON = 1; public final static int CHAN_VOICE = 2; public final static int CHAN_ITEM = 3; public final static int CHAN_BODY = 4; // modifier flags public final static int CHAN_NO_PHS_ADD = 8; // send to all clients, not just ones in PHS (ATTN 0 will also do this) public final static int CHAN_RELIABLE = 16; // send by reliable message, not datagram // sound attenuation values public final static int ATTN_NONE = 0; // full volume the entire level public final static int ATTN_NORM = 1; public final static int ATTN_IDLE = 2; public final static int ATTN_STATIC = 3; // diminish very rapidly with distance // player_state->stats[] indexes public final static int STAT_HEALTH_ICON = 0; public final static int STAT_HEALTH = 1; public final static int STAT_AMMO_ICON = 2; public final static int STAT_AMMO = 3; public final static int STAT_ARMOR_ICON = 4; public final static int STAT_ARMOR = 5; public final static int STAT_SELECTED_ICON = 6; public final static int STAT_PICKUP_ICON = 7; public final static int STAT_PICKUP_STRING = 8; public final static int STAT_TIMER_ICON = 9; public final static int STAT_TIMER = 10; public final static int STAT_HELPICON = 11; public final static int STAT_SELECTED_ITEM = 12; public final static int STAT_LAYOUTS = 13; public final static int STAT_FRAGS = 14; public final static int STAT_FLASHES = 15; // cleared each frame, 1 = health, 2 = armor public final static int STAT_CHASE = 16; public final static int STAT_SPECTATOR = 17; public final static int MAX_STATS = 32; // dmflags->value flags public final static int DF_NO_HEALTH = 0x00000001; // 1 public final static int DF_NO_ITEMS = 0x00000002; // 2 public final static int DF_WEAPONS_STAY = 0x00000004; // 4 public final static int DF_NO_FALLING = 0x00000008; // 8 public final static int DF_INSTANT_ITEMS = 0x00000010; // 16 public final static int DF_SAME_LEVEL = 0x00000020; // 32 public final static int DF_SKINTEAMS = 0x00000040; // 64 public final static int DF_MODELTEAMS = 0x00000080; // 128 public final static int DF_NO_FRIENDLY_FIRE = 0x00000100; // 256 public final static int DF_SPAWN_FARTHEST = 0x00000200; // 512 public final static int DF_FORCE_RESPAWN = 0x00000400; // 1024 public final static int DF_NO_ARMOR = 0x00000800; // 2048 public final static int DF_ALLOW_EXIT = 0x00001000; // 4096 public final static int DF_INFINITE_AMMO = 0x00002000; // 8192 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; // ROGUE // // config strings are a general means of communication from // the server to all connected clients. // Each config string can be at most MAX_QPATH characters. // public final static int CS_NAME = 0; public final static int CS_CDTRACK = 1; public final static int CS_SKY = 2; public final static int CS_SKYAXIS = 3; // %f %f %f format public final static int CS_SKYROTATE = 4; public final static int CS_STATUSBAR = 5; // display program string public final static int CS_AIRACCEL = 29; // air acceleration control public final static int CS_MAXCLIENTS = 30; public final static int CS_MAPCHECKSUM = 31; // for catching cheater maps public final static int CS_MODELS = 32; public final static int CS_SOUNDS = (CS_MODELS + MAX_MODELS); public final static int CS_IMAGES = (CS_SOUNDS + MAX_SOUNDS); 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); public final static int MAX_CONFIGSTRINGS = (CS_GENERAL + MAX_GENERAL); public final static int HEALTH_IGNORE_MAX = 1; public final static int HEALTH_TIMED = 2; // gi.BoxEdicts() can return a list of either solid or trigger entities // FIXME: eliminate AREA_ distinction? public final static int AREA_SOLID = 1; public final static int AREA_TRIGGERS = 2; public final static int TE_GUNSHOT = 0; public final static int TE_BLOOD = 1; public final static int TE_BLASTER = 2; public final static int TE_RAILTRAIL = 3; public final static int TE_SHOTGUN = 4; public final static int TE_EXPLOSION1 = 5; public final static int TE_EXPLOSION2 = 6; public final static int TE_ROCKET_EXPLOSION = 7; public final static int TE_GRENADE_EXPLOSION = 8; public final static int TE_SPARKS = 9; public final static int TE_SPLASH = 10; public final static int TE_BUBBLETRAIL = 11; public final static int TE_SCREEN_SPARKS = 12; public final static int TE_SHIELD_SPARKS = 13; public final static int TE_BULLET_SPARKS = 14; public final static int TE_LASER_SPARKS = 15; public final static int TE_PARASITE_ATTACK = 16; public final static int TE_ROCKET_EXPLOSION_WATER = 17; public final static int TE_GRENADE_EXPLOSION_WATER = 18; public final static int TE_MEDIC_CABLE_ATTACK = 19; public final static int TE_BFG_EXPLOSION = 20; public final static int TE_BFG_BIGEXPLOSION = 21; public final static int TE_BOSSTPORT = 22; // used as '22' in a map, so DON'T RENUMBER!!! public final static int TE_BFG_LASER = 23; public final static int TE_GRAPPLE_CABLE = 24; public final static int TE_WELDING_SPARKS = 25; public final static int TE_GREENBLOOD = 26; public final static int TE_BLUEHYPERBLASTER = 27; public final static int TE_PLASMA_EXPLOSION = 28; 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; public final static int TE_FLASHLIGHT = 36; public final static int TE_FORCEWALL = 37; public final static int TE_HEATBEAM = 38; public final static int TE_MONSTER_HEATBEAM = 39; public final static int TE_STEAM = 40; public final static int TE_BUBBLETRAIL2 = 41; public final static int TE_MOREBLOOD = 42; public final static int TE_HEATBEAM_SPARKS = 43; public final static int TE_HEATBEAM_STEAM = 44; public final static int TE_CHAINFIST_SMOKE = 45; public final static int TE_ELECTRIC_SPARKS = 46; public final static int TE_TRACKER_EXPLOSION = 47; public final static int TE_TELEPORT_EFFECT = 48; public final static int TE_DBALL_GOAL = 49; public final static int TE_WIDOWBEAMOUT = 50; public final static int TE_NUKEBLAST = 51; public final static int TE_WIDOWSPLASH = 52; public final static int TE_EXPLOSION1_BIG = 53; public final static int TE_EXPLOSION1_NP = 54; 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); public final static int MASK_MONSTERSOLID = (CONTENTS_SOLID | CONTENTS_MONSTERCLIP | CONTENTS_WINDOW | CONTENTS_MONSTER); public final static int MASK_WATER = (CONTENTS_WATER | CONTENTS_LAVA | CONTENTS_SLIME); public final static int MASK_OPAQUE = (CONTENTS_SOLID | CONTENTS_SLIME | CONTENTS_LAVA); public final static int MASK_SHOT = (CONTENTS_SOLID | CONTENTS_MONSTER | CONTENTS_WINDOW | CONTENTS_DEADMONSTER); public final static int MASK_CURRENT =
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -