📄 info.h
字号:
*/S_BLOODYSKULL1,S_BLOODYSKULL2,S_BLOODYSKULL3,S_BLOODYSKULL4,S_BLOODYSKULL5,S_BLOODYSKULLX1,S_BLOODYSKULLX2,S_CHICPLAY,S_CHICPLAY_RUN1,S_CHICPLAY_RUN2,S_CHICPLAY_RUN3,S_CHICPLAY_RUN4,S_CHICPLAY_ATK1,S_CHICPLAY_PAIN,S_CHICPLAY_PAIN2,S_CHICKEN_LOOK1,S_CHICKEN_LOOK2,S_CHICKEN_WALK1,S_CHICKEN_WALK2,S_CHICKEN_PAIN1,S_CHICKEN_PAIN2,S_CHICKEN_ATK1,S_CHICKEN_ATK2,S_CHICKEN_DIE1,S_CHICKEN_DIE2,S_CHICKEN_DIE3,S_CHICKEN_DIE4,S_CHICKEN_DIE5,S_CHICKEN_DIE6,S_CHICKEN_DIE7,S_CHICKEN_DIE8,S_FEATHER1,S_FEATHER2,S_FEATHER3,S_FEATHER4,S_FEATHER5,S_FEATHER6,S_FEATHER7,S_FEATHER8,S_FEATHERX,S_MUMMY_LOOK1,S_MUMMY_LOOK2,S_MUMMY_WALK1,S_MUMMY_WALK2,S_MUMMY_WALK3,S_MUMMY_WALK4,S_MUMMY_ATK1,S_MUMMY_ATK2,S_MUMMY_ATK3,S_MUMMYL_ATK1,S_MUMMYL_ATK2,S_MUMMYL_ATK3,S_MUMMYL_ATK4,S_MUMMYL_ATK5,S_MUMMYL_ATK6,S_MUMMY_PAIN1,S_MUMMY_PAIN2,S_MUMMY_DIE1,S_MUMMY_DIE2,S_MUMMY_DIE3,S_MUMMY_DIE4,S_MUMMY_DIE5,S_MUMMY_DIE6,S_MUMMY_DIE7,S_MUMMY_DIE8,S_MUMMY_SOUL1,S_MUMMY_SOUL2,S_MUMMY_SOUL3,S_MUMMY_SOUL4,S_MUMMY_SOUL5,S_MUMMY_SOUL6,S_MUMMY_SOUL7,S_MUMMYFX1_1,S_MUMMYFX1_2,S_MUMMYFX1_3,S_MUMMYFX1_4,S_MUMMYFXI1_1,S_MUMMYFXI1_2,S_MUMMYFXI1_3,S_MUMMYFXI1_4,S_BEAST_LOOK1,S_BEAST_LOOK2,S_BEAST_WALK1,S_BEAST_WALK2,S_BEAST_WALK3,S_BEAST_WALK4,S_BEAST_WALK5,S_BEAST_WALK6,S_BEAST_ATK1,S_BEAST_ATK2,S_BEAST_PAIN1,S_BEAST_PAIN2,S_BEAST_DIE1,S_BEAST_DIE2,S_BEAST_DIE3,S_BEAST_DIE4,S_BEAST_DIE5,S_BEAST_DIE6,S_BEAST_DIE7,S_BEAST_DIE8,S_BEAST_DIE9,S_BEAST_XDIE1,S_BEAST_XDIE2,S_BEAST_XDIE3,S_BEAST_XDIE4,S_BEAST_XDIE5,S_BEAST_XDIE6,S_BEAST_XDIE7,S_BEAST_XDIE8,S_BEASTBALL1,S_BEASTBALL2,S_BEASTBALL3,S_BEASTBALL4,S_BEASTBALL5,S_BEASTBALL6,S_BEASTBALLX1,S_BEASTBALLX2,S_BEASTBALLX3,S_BEASTBALLX4,S_BEASTBALLX5,S_BURNBALL1,S_BURNBALL2,S_BURNBALL3,S_BURNBALL4,S_BURNBALL5,S_BURNBALL6,S_BURNBALL7,S_BURNBALL8,S_BURNBALLFB1,S_BURNBALLFB2,S_BURNBALLFB3,S_BURNBALLFB4,S_BURNBALLFB5,S_BURNBALLFB6,S_BURNBALLFB7,S_BURNBALLFB8,S_PUFFY1,S_PUFFY2,S_PUFFY3,S_PUFFY4,S_PUFFY5,S_SNAKE_LOOK1,S_SNAKE_LOOK2,S_SNAKE_WALK1,S_SNAKE_WALK2,S_SNAKE_WALK3,S_SNAKE_WALK4,S_SNAKE_ATK1,S_SNAKE_ATK2,S_SNAKE_ATK3,S_SNAKE_ATK4,S_SNAKE_ATK5,S_SNAKE_ATK6,S_SNAKE_ATK7,S_SNAKE_ATK8,S_SNAKE_ATK9,S_SNAKE_PAIN1,S_SNAKE_PAIN2,S_SNAKE_DIE1,S_SNAKE_DIE2,S_SNAKE_DIE3,S_SNAKE_DIE4,S_SNAKE_DIE5,S_SNAKE_DIE6,S_SNAKE_DIE7,S_SNAKE_DIE8,S_SNAKE_DIE9,S_SNAKE_DIE10,S_SNAKEPRO_A1,S_SNAKEPRO_A2,S_SNAKEPRO_A3,S_SNAKEPRO_A4,S_SNAKEPRO_AX1,S_SNAKEPRO_AX2,S_SNAKEPRO_AX3,S_SNAKEPRO_AX4,S_SNAKEPRO_AX5,S_SNAKEPRO_B1,S_SNAKEPRO_B2,S_SNAKEPRO_BX1,S_SNAKEPRO_BX2,S_SNAKEPRO_BX3,S_SNAKEPRO_BX4,S_HHEAD_LOOK,S_HHEAD_FLOAT,S_HHEAD_ATK1,S_HHEAD_ATK2,S_HHEAD_PAIN1,S_HHEAD_PAIN2,S_HHEAD_DIE1,S_HHEAD_DIE2,S_HHEAD_DIE3,S_HHEAD_DIE4,S_HHEAD_DIE5,S_HHEAD_DIE6,S_HHEAD_DIE7,S_HHEADFX1_1,S_HHEADFX1_2,S_HHEADFX1_3,S_HHEADFXI1_1,S_HHEADFXI1_2,S_HHEADFXI1_3,S_HHEADFXI1_4,S_HHEADFX2_1,S_HHEADFX2_2,S_HHEADFX2_3,S_HHEADFXI2_1,S_HHEADFXI2_2,S_HHEADFXI2_3,S_HHEADFXI2_4,S_HHEADFX3_1,S_HHEADFX3_2,S_HHEADFX3_3,S_HHEADFX3_4,S_HHEADFX3_5,S_HHEADFX3_6,S_HHEADFXI3_1,S_HHEADFXI3_2,S_HHEADFXI3_3,S_HHEADFXI3_4,S_HHEADFX4_1,S_HHEADFX4_2,S_HHEADFX4_3,S_HHEADFX4_4,S_HHEADFX4_5,S_HHEADFX4_6,S_HHEADFX4_7,S_HHEADFXI4_1,S_HHEADFXI4_2,S_HHEADFXI4_3,S_HHEADFXI4_4,S_CLINK_LOOK1,S_CLINK_LOOK2,S_CLINK_WALK1,S_CLINK_WALK2,S_CLINK_WALK3,S_CLINK_WALK4,S_CLINK_ATK1,S_CLINK_ATK2,S_CLINK_ATK3,S_CLINK_PAIN1,S_CLINK_PAIN2,S_CLINK_DIE1,S_CLINK_DIE2,S_CLINK_DIE3,S_CLINK_DIE4,S_CLINK_DIE5,S_CLINK_DIE6,S_CLINK_DIE7,S_WIZARD_LOOK1,S_WIZARD_LOOK2,S_WIZARD_WALK1,S_WIZARD_WALK2,S_WIZARD_WALK3,S_WIZARD_WALK4,S_WIZARD_WALK5,S_WIZARD_WALK6,S_WIZARD_WALK7,S_WIZARD_WALK8,S_WIZARD_ATK1,S_WIZARD_ATK2,S_WIZARD_ATK3,S_WIZARD_ATK4,S_WIZARD_ATK5,S_WIZARD_ATK6,S_WIZARD_ATK7,S_WIZARD_ATK8,S_WIZARD_ATK9,S_WIZARD_PAIN1,S_WIZARD_PAIN2,S_WIZARD_DIE1,S_WIZARD_DIE2,S_WIZARD_DIE3,S_WIZARD_DIE4,S_WIZARD_DIE5,S_WIZARD_DIE6,S_WIZARD_DIE7,S_WIZARD_DIE8,S_WIZFX1_1,S_WIZFX1_2,S_WIZFXI1_1,S_WIZFXI1_2,S_WIZFXI1_3,S_WIZFXI1_4,S_WIZFXI1_5,S_IMP_LOOK1,S_IMP_LOOK2,S_IMP_LOOK3,S_IMP_LOOK4,S_IMP_FLY1,S_IMP_FLY2,S_IMP_FLY3,S_IMP_FLY4,S_IMP_FLY5,S_IMP_FLY6,S_IMP_FLY7,S_IMP_FLY8,S_IMP_MEATK1,S_IMP_MEATK2,S_IMP_MEATK3,S_IMP_MSATK1_1,S_IMP_MSATK1_2,S_IMP_MSATK1_3,S_IMP_MSATK1_4,S_IMP_MSATK1_5,S_IMP_MSATK1_6,S_IMP_MSATK2_1,S_IMP_MSATK2_2,S_IMP_MSATK2_3,S_IMP_PAIN1,S_IMP_PAIN2,S_IMP_DIE1,S_IMP_DIE2,S_IMP_XDIE1,S_IMP_XDIE2,S_IMP_XDIE3,S_IMP_XDIE4,S_IMP_XDIE5,S_IMP_CRASH1,S_IMP_CRASH2,S_IMP_CRASH3,S_IMP_CRASH4,S_IMP_XCRASH1,S_IMP_XCRASH2,S_IMP_XCRASH3,S_IMP_CHUNKA1,S_IMP_CHUNKA2,S_IMP_CHUNKA3,S_IMP_CHUNKB1,S_IMP_CHUNKB2,S_IMP_CHUNKB3,S_IMPFX1,S_IMPFX2,S_IMPFX3,S_IMPFXI1,S_IMPFXI2,S_IMPFXI3,S_IMPFXI4,S_KNIGHT_STND1,S_KNIGHT_STND2,S_KNIGHT_WALK1,S_KNIGHT_WALK2,S_KNIGHT_WALK3,S_KNIGHT_WALK4,S_KNIGHT_ATK1,S_KNIGHT_ATK2,S_KNIGHT_ATK3,S_KNIGHT_ATK4,S_KNIGHT_ATK5,S_KNIGHT_ATK6,S_KNIGHT_PAIN1,S_KNIGHT_PAIN2,S_KNIGHT_DIE1,S_KNIGHT_DIE2,S_KNIGHT_DIE3,S_KNIGHT_DIE4,S_KNIGHT_DIE5,S_KNIGHT_DIE6,S_KNIGHT_DIE7,S_SPINAXE1,S_SPINAXE2,S_SPINAXE3,S_SPINAXEX1,S_SPINAXEX2,S_SPINAXEX3,S_REDAXE1,S_REDAXE2,S_REDAXEX1,S_REDAXEX2,S_REDAXEX3,S_SRCR1_LOOK1,S_SRCR1_LOOK2,S_SRCR1_WALK1,S_SRCR1_WALK2,S_SRCR1_WALK3,S_SRCR1_WALK4,S_SRCR1_PAIN1,S_SRCR1_ATK1,S_SRCR1_ATK2,S_SRCR1_ATK3,S_SRCR1_ATK4,S_SRCR1_ATK5,S_SRCR1_ATK6,S_SRCR1_ATK7,S_SRCR1_DIE1,S_SRCR1_DIE2,S_SRCR1_DIE3,S_SRCR1_DIE4,S_SRCR1_DIE5,S_SRCR1_DIE6,S_SRCR1_DIE7,S_SRCR1_DIE8,S_SRCR1_DIE9,S_SRCR1_DIE10,S_SRCR1_DIE11,S_SRCR1_DIE12,S_SRCR1_DIE13,S_SRCR1_DIE14,S_SRCR1_DIE15,S_SRCR1_DIE16,S_SRCR1_DIE17,S_SRCRFX1_1,S_SRCRFX1_2,S_SRCRFX1_3,S_SRCRFXI1_1,S_SRCRFXI1_2,S_SRCRFXI1_3,S_SRCRFXI1_4,S_SRCRFXI1_5,S_SOR2_RISE1,S_SOR2_RISE2,S_SOR2_RISE3,S_SOR2_RISE4,S_SOR2_RISE5,S_SOR2_RISE6,S_SOR2_RISE7,S_SOR2_LOOK1,S_SOR2_LOOK2,S_SOR2_WALK1,S_SOR2_WALK2,S_SOR2_WALK3,S_SOR2_WALK4,S_SOR2_PAIN1,S_SOR2_PAIN2,S_SOR2_ATK1,S_SOR2_ATK2,S_SOR2_ATK3,S_SOR2_TELE1,S_SOR2_TELE2,S_SOR2_TELE3,S_SOR2_TELE4,S_SOR2_TELE5,S_SOR2_TELE6,S_SOR2_DIE1,S_SOR2_DIE2,S_SOR2_DIE3,S_SOR2_DIE4,S_SOR2_DIE5,S_SOR2_DIE6,S_SOR2_DIE7,S_SOR2_DIE8,S_SOR2_DIE9,S_SOR2_DIE10,S_SOR2_DIE11,S_SOR2_DIE12,S_SOR2_DIE13,S_SOR2_DIE14,S_SOR2_DIE15,S_SOR2FX1_1,S_SOR2FX1_2,S_SOR2FX1_3,S_SOR2FXI1_1,S_SOR2FXI1_2,S_SOR2FXI1_3,S_SOR2FXI1_4,S_SOR2FXI1_5,S_SOR2FXI1_6,S_SOR2FXSPARK1,S_SOR2FXSPARK2,S_SOR2FXSPARK3,S_SOR2FX2_1,S_SOR2FX2_2,S_SOR2FX2_3,S_SOR2FXI2_1,S_SOR2FXI2_2,S_SOR2FXI2_3,S_SOR2FXI2_4,S_SOR2FXI2_5,S_SOR2TELEFADE1,S_SOR2TELEFADE2,S_SOR2TELEFADE3,S_SOR2TELEFADE4,S_SOR2TELEFADE5,S_SOR2TELEFADE6,S_MNTR_LOOK1,S_MNTR_LOOK2,S_MNTR_WALK1,S_MNTR_WALK2,S_MNTR_WALK3,S_MNTR_WALK4,S_MNTR_ATK1_1,S_MNTR_ATK1_2,S_MNTR_ATK1_3,S_MNTR_ATK2_1,S_MNTR_ATK2_2,S_MNTR_ATK2_3,S_MNTR_ATK3_1,S_MNTR_ATK3_2,S_MNTR_ATK3_3,S_MNTR_ATK3_4,S_MNTR_ATK4_1,S_MNTR_PAIN1,S_MNTR_PAIN2,S_MNTR_DIE1,S_MNTR_DIE2,S_MNTR_DIE3,S_MNTR_DIE4,S_MNTR_DIE5,S_MNTR_DIE6,S_MNTR_DIE7,S_MNTR_DIE8,S_MNTR_DIE9,S_MNTR_DIE10,S_MNTR_DIE11,S_MNTR_DIE12,S_MNTR_DIE13,S_MNTR_DIE14,S_MNTR_DIE15,S_MNTRFX1_1,S_MNTRFX1_2,S_MNTRFXI1_1,S_MNTRFXI1_2,S_MNTRFXI1_3,S_MNTRFXI1_4,S_MNTRFXI1_5,S_MNTRFXI1_6,S_MNTRFX2_1,S_MNTRFXI2_1,S_MNTRFXI2_2,S_MNTRFXI2_3,S_MNTRFXI2_4,S_MNTRFXI2_5,S_MNTRFX3_1,S_MNTRFX3_2,S_MNTRFX3_3,S_MNTRFX3_4,S_MNTRFX3_5,S_MNTRFX3_6,S_MNTRFX3_7,S_MNTRFX3_8,S_MNTRFX3_9,S_AKYY1,S_AKYY2,S_AKYY3,S_AKYY4,S_AKYY5,S_AKYY6,S_AKYY7,S_AKYY8,S_AKYY9,S_AKYY10,S_BKYY1,S_BKYY2,S_BKYY3,S_BKYY4,S_BKYY5,S_BKYY6,S_BKYY7,S_BKYY8,S_BKYY9,S_BKYY10,S_CKYY1,S_CKYY2,S_CKYY3,S_CKYY4,S_CKYY5,S_CKYY6,S_CKYY7,S_CKYY8,S_CKYY9,S_AMG1,S_AMG2_1,S_AMG2_2,S_AMG2_3,S_AMM1,S_AMM2,S_AMC1,S_AMC2_1,S_AMC2_2,S_AMC2_3,S_AMS1_1,S_AMS1_2,S_AMS2_1,S_AMS2_2,S_AMP1_1,S_AMP1_2,S_AMP1_3,S_AMP2_1,S_AMP2_2,S_AMP2_3,S_AMB1_1,S_AMB1_2,S_AMB1_3,S_AMB2_1,S_AMB2_2,S_AMB2_3,S_SND_WIND,S_SND_WATERFALL, NUMSTATES} statenum_t;typedef struct{ spritenum_t sprite; long frame; //faB: we use the upper 16bits for translucency // and other shade effects long tics; // void (*action) (); actionf_t action; statenum_t nextstate;// long misc1, misc2;} state_t;extern state_t states[NUMSTATES];extern char *sprnames[NUMSPRITES+1];typedef enum { MT_PLAYER, MT_POSSESSED, MT_SHOTGUY, MT_VILE, MT_FIRE, MT_UNDEAD, MT_TRACER, MT_SMOKE, MT_FATSO, MT_FATSHOT, MT_CHAINGUY, MT_TROOP, MT_SERGEANT, MT_SHADOWS, MT_HEAD, MT_BRUISER, MT_BRUISERSHOT, MT_KNIGHT, MT_SKULL, MT_SPIDER, MT_BABY, MT_CYBORG, MT_PAIN, MT_WOLFSS, MT_KEEN, MT_BOSSBRAIN, MT_BOSSSPIT, MT_BOSSTARGET, MT_SPAWNSHOT, MT_SPAWNFIRE, MT_BARREL, MT_TROOPSHOT, MT_HEADSHOT, MT_ROCKET, MT_PLASMA, MT_BFG, MT_ARACHPLAZ, MT_PUFF, MT_BLOOD, MT_TFOG, MT_IFOG, MT_TELEPORTMAN, MT_EXTRABFG, MT_MISC0, MT_MISC1, MT_MISC2, MT_MISC3, MT_MISC4, MT_MISC5, MT_MISC6, MT_MISC7, MT_MISC8, MT_MISC9, MT_MISC10, MT_MISC11, MT_MISC12, MT_INV, MT_MISC13, MT_INS, MT_MISC14, MT_MISC15, MT_MISC16, MT_MEGA, MT_CLIP, MT_MISC17, MT_MISC18, MT_MISC19, MT_MISC20, MT_MISC21, MT_MISC22, MT_MISC23, MT_MISC24, MT_BFG9000, MT_CHAINGUN, MT_SHAINSAW, MT_ROCKETLAUNCH, MT_PLASMAGUN, MT_SHOTGUN, MT_SUPERSHOTGUN, MT_MISC29, MT_MISC30, MT_MISC31, MT_MISC32, MT_MISC33, MT_MISC34, MT_MISC35, MT_MISC36, MT_MISC37, MT_MISC38, MT_MISC39, MT_MISC40, MT_MISC41, MT_MISC42, MT_MISC43, MT_MISC44, MT_MISC45, MT_MISC46, MT_MISC47, MT_MISC48, MT_MISC49, MT_MISC50, MT_MISC51, MT_MISC52, MT_MISC53, MT_MISC54, MT_MISC55, MT_MISC56, MT_MISC57, MT_MISC58, MT_MISC59, MT_MISC60, MT_MISC61, MT_MISC62, MT_MISC63, MT_MISC64, MT_MISC65, MT_MISC66, MT_MISC67, MT_MISC68, MT_MISC69, MT_MISC70, MT_MISC71, MT_MISC72, MT_MISC73, MT_MISC74, MT_MISC75, MT_MISC76, MT_MISC77, MT_MISC78, MT_MISC79, MT_MISC80, MT_MISC81, MT_MISC82, MT_MISC83, MT_MISC84, MT_MISC85, MT_MISC86, MT_CHASECAM, MT_SPIRIT, MT_SMOK, // test lave/slime damage smoke MT_SPLASH, // test water splash MT_PUSH, //SoM: 3/8/2000: controls push source MT_PULL, //SoM: 3/8/2000: controls pull source MT_DOGS, //SoM: ToDo! MT_PLASMA1, //SoM: Hold the place. MT_PLASMA2, //SoM: Hold the place. MT_CAMERA, //SoM: SMMU Camera objects. MT_NODE, //SoM: Level nodes... ENDDOOM_MT = MT_NODE, // heretic stuff BEGINHERETIC_MT,MT_HMISC0 = BEGINHERETIC_MT,MT_ITEMSHIELD1,MT_ITEMSHIELD2,MT_HMISC1,MT_HMISC2,MT_ARTIINVISIBILITY,MT_HMISC3,MT_ARTIFLY,MT_ARTIINVULNERABILITY,MT_ARTITOMEOFPOWER,MT_ARTIEGG,MT_EGGFX,MT_ARTISUPERHEAL,MT_HMISC4,MT_HMISC5,MT_FIREBOMB,MT_ARTITELEPORT,MT_POD,MT_PODGOO,MT_PODGENERATOR,MT_HSPLASH,MT_SPLASHBASE,MT_LAVASPLASH,MT_LAVASMOKE,MT_SLUDGECHUNK,MT_SLUDGESPLASH,MT_SKULLHANG70,MT_SKULLHANG60,MT_SKULLHANG45,MT_SKULLHANG35,MT_CHANDELIER,MT_SERPTORCH,MT_SMALLPILLAR,MT_STALAGMITESMALL,MT_STALAGMITELARGE,MT_STALACTITESMALL,MT_STALACTITELARGE,MT_HMISC6,MT_HBARREL,MT_HMISC7,MT_HMISC8,MT_HMISC9,MT_HMISC10,MT_HMISC11,MT_KEYGIZMOBLUE,MT_KEYGIZMOGREEN,MT_KEYGIZMOYELLOW,MT_KEYGIZMOFLOAT,MT_HMISC12,MT_VOLCANOBLAST,MT_VOLCANOTBLAST,MT_TELEGLITGEN,MT_TELEGLITGEN2,MT_TELEGLITTER,MT_TELEGLITTER2,//MT_HTFOG,//MT_HTELEPORTMAN,MT_STAFFPUFF,MT_STAFFPUFF2,MT_BEAKPUFF,MT_HMISC13,MT_GAUNTLETPUFF1,MT_GAUNTLETPUFF2,MT_HMISC14,MT_BLASTERFX1,MT_BLASTERSMOKE,MT_RIPPER,MT_BLASTERPUFF1,MT_BLASTERPUFF2,MT_WMACE,MT_MACEFX1,MT_MACEFX2,MT_MACEFX3,MT_MACEFX4,MT_WSKULLROD,MT_HORNRODFX1,MT_HORNRODFX2,MT_RAINPLR1,MT_RAINPLR2,MT_RAINPLR3,MT_RAINPLR4,MT_GOLDWANDFX1,MT_GOLDWANDFX2,MT_GOLDWANDPUFF1,MT_GOLDWANDPUFF2,MT_WPHOENIXROD,MT_PHOENIXFX1,MT_PHOENIXPUFF,MT_PHOENIXFX2,MT_HMISC15,MT_CRBOWFX1,MT_CRBOWFX2,MT_CRBOWFX3,MT_CRBOWFX4,//MT_HBLOOD,MT_BLOODSPLATTER,//MT_PLAYER,MT_BLOODYSKULL,MT_CHICPLAYER,MT_CHICKEN,MT_FEATHER,MT_MUMMY,MT_MUMMYLEADER,MT_MUMMYGHOST,MT_MUMMYLEADERGHOST,MT_MUMMYSOUL,MT_MUMMYFX1,MT_BEAST,MT_BEASTBALL,MT_BURNBALL,MT_BURNBALLFB,MT_PUFFY,MT_SNAKE,MT_SNAKEPRO_A,MT_SNAKEPRO_B,MT_HHEAD,MT_HEADFX1,MT_HEADFX2,MT_HEADFX3,MT_WHIRLWIND,MT_CLINK,MT_WIZARD,MT_WIZFX1,MT_IMP,MT_IMPLEADER,MT_IMPCHUNK1,MT_IMPCHUNK2,MT_IMPBALL,MT_HKNIGHT,MT_KNIGHTGHOST,MT_KNIGHTAXE,MT_REDAXE,MT_SORCERER1,MT_SRCRFX1,MT_SORCERER2,MT_SOR2FX1,MT_SOR2FXSPARK,MT_SOR2FX2,MT_SOR2TELEFADE,MT_MINOTAUR,MT_MNTRFX1,MT_MNTRFX2,MT_MNTRFX3,MT_AKYY,MT_BKYY,MT_CKEY,MT_AMGWNDWIMPY,MT_AMGWNDHEFTY,MT_AMMACEWIMPY,MT_AMMACEHEFTY,MT_AMCBOWWIMPY,MT_AMCBOWHEFTY,MT_AMSKRDWIMPY,MT_AMSKRDHEFTY,MT_AMPHRDWIMPY,MT_AMPHRDHEFTY,MT_AMBLSRWIMPY,MT_AMBLSRHEFTY,MT_SOUNDWIND,MT_SOUNDWATERFALL, NUMMOBJTYPES} mobjtype_t;typedef struct{ int doomednum; int spawnstate; int spawnhealth; int seestate; int seesound; int reactiontime; int attacksound; int painstate; int painchance; int painsound; int meleestate; int missilestate; int crashstate; // from heretic/hexen int deathstate; int xdeathstate; int deathsound; int speed; int radius; int height; int mass; int damage; int activesound; int flags; int raisestate; int flags2; // from heretic/hexen} mobjinfo_t;extern mobjinfo_t mobjinfo[NUMMOBJTYPES];void P_PatchInfoTables( void );#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -