- added the Dehacked extensions from Crispy/Doom Retro.

All empty placeholders for mods to fill in, no new functionality.
This commit is contained in:
Christoph Oelckers 2019-12-31 21:13:18 +01:00
parent 2f9177127c
commit f647f3c132
3 changed files with 364 additions and 1 deletions

View file

@ -269,7 +269,17 @@ OrgSprNames
COL3,COL4,CAND,CBRA,COL6,TRE1,TRE2,ELEC,CEYE,FSKU,
COL5,TBLU,TGRN,TRED,SMBT,SMGT,SMRT,HDB1,HDB2,HDB3,
HDB4,HDB5,HDB6,POB1,POB2,BRS1,TLMP,TLP2,
TNT1,DOGS,PLS1,PLS2,BON3,BON4 // Added by MBF
TNT1,DOGS,PLS1,PLS2,BON3,BON4,BLD2 // Added by MBF (BLD2 by Doom Retro)
SP00,SP01,SP02,SP03,SP04,SP05,SP06,SP07,SP08,SP09,
SP10,SP11,SP12,SP13,SP14,SP15,SP16,SP17,SP18,SP19,
SP20,SP21,SP22,SP23,SP24,SP25,SP26,SP27,SP28,SP29,
SP30,SP31,SP32,SP33,SP34,SP35,SP36,SP37,SP38,SP39,
SP40,SP41,SP42,SP43,SP44,SP45,SP46,SP47,SP48,SP49,
SP50,SP51,SP52,SP53,SP54,SP55,SP56,SP57,SP58,SP59,
SP60,SP61,SP62,SP63,SP64,SP65,SP66,SP67,SP68,SP69,
SP70,SP71,SP72,SP73,SP74,SP75,SP76,SP77,SP78,SP79,
SP80,SP81,SP82,SP83,SP84,SP85,SP86,SP87,SP88,SP89,
SP90,SP91,SP92,SP93,SP94,SP95,SP96,SP97,SP98,SP99,
};
StateMap
@ -422,6 +432,7 @@ StateMap
UnholyBible, Spawn, 1, // [MBF] S_BON4 1055
BetaSkull, Spawn, 19, // [MBF] S_BSKUL_STND - S_BSKUL_DIE8 1056-1074
Grenade, Mushroom, 1, // [MBF] S_MUSHROOM 1075
Deh_Actor_250, Deh, 2925, // Doom Retro/Crispy Doom extensions.
};
// Sound equivalences. When a patch tries to change a sound, use these sound names.
@ -692,6 +703,114 @@ InfoNames
PlasmaBall2,
EvilSceptre,
UnholyBible
// Crispy/Retro
MusicChanger,
Deh_Actor_145,
Deh_Actor_146,
Deh_Actor_147,
Deh_Actor_148,
Deh_Actor_149,
Deh_Actor_150,
Deh_Actor_151,
Deh_Actor_152,
Deh_Actor_153,
Deh_Actor_154,
Deh_Actor_155,
Deh_Actor_156,
Deh_Actor_157,
Deh_Actor_158,
Deh_Actor_159,
Deh_Actor_160,
Deh_Actor_161,
Deh_Actor_162,
Deh_Actor_163,
Deh_Actor_164,
Deh_Actor_165,
Deh_Actor_166,
Deh_Actor_167,
Deh_Actor_168,
Deh_Actor_169,
Deh_Actor_170,
Deh_Actor_171,
Deh_Actor_172,
Deh_Actor_173,
Deh_Actor_174,
Deh_Actor_175,
Deh_Actor_176,
Deh_Actor_177,
Deh_Actor_178,
Deh_Actor_179,
Deh_Actor_180,
Deh_Actor_181,
Deh_Actor_182,
Deh_Actor_183,
Deh_Actor_184,
Deh_Actor_185,
Deh_Actor_186,
Deh_Actor_187,
Deh_Actor_188,
Deh_Actor_189,
Deh_Actor_190,
Deh_Actor_191,
Deh_Actor_192,
Deh_Actor_193,
Deh_Actor_194,
Deh_Actor_195,
Deh_Actor_196,
Deh_Actor_197,
Deh_Actor_198,
Deh_Actor_199,
Deh_Actor_200,
Deh_Actor_201,
Deh_Actor_202,
Deh_Actor_203,
Deh_Actor_204,
Deh_Actor_205,
Deh_Actor_206,
Deh_Actor_207,
Deh_Actor_208,
Deh_Actor_209,
Deh_Actor_210,
Deh_Actor_211,
Deh_Actor_212,
Deh_Actor_213,
Deh_Actor_214,
Deh_Actor_215,
Deh_Actor_216,
Deh_Actor_217,
Deh_Actor_218,
Deh_Actor_219,
Deh_Actor_220,
Deh_Actor_221,
Deh_Actor_222,
Deh_Actor_223,
Deh_Actor_224,
Deh_Actor_225,
Deh_Actor_226,
Deh_Actor_227,
Deh_Actor_228,
Deh_Actor_229,
Deh_Actor_230,
Deh_Actor_231,
Deh_Actor_232,
Deh_Actor_233,
Deh_Actor_234,
Deh_Actor_235,
Deh_Actor_236,
Deh_Actor_237,
Deh_Actor_238,
Deh_Actor_239,
Deh_Actor_240,
Deh_Actor_241,
Deh_Actor_242,
Deh_Actor_243,
Deh_Actor_244,
Deh_Actor_245,
Deh_Actor_246,
Deh_Actor_247,
Deh_Actor_248,
Deh_Actor_249,
Deh_Actor_250
};
ThingBits

View file

@ -87,6 +87,7 @@ version "4.2"
#include "zscript/actors/doom/weaponrlaunch.zs"
#include "zscript/actors/doom/weaponplasma.zs"
#include "zscript/actors/doom/weaponbfg.zs"
#include "zscript/actors/doom/dehacked.zs"
#include "zscript/actors/doom/deadthings.zs"
#include "zscript/actors/doom/doomammo.zs"

View file

@ -0,0 +1,243 @@
// This file defines all empty placeholder content for recent Dehacked extensions.
class Deh_Actor_145 : Actor {}
class Deh_Actor_146 : Actor {}
class Deh_Actor_147 : Actor {}
class Deh_Actor_148 : Actor {}
class Deh_Actor_149 : Actor {}
class Deh_Actor_150 : Actor {}
class Deh_Actor_151 : Actor {}
class Deh_Actor_152 : Actor {}
class Deh_Actor_153 : Actor {}
class Deh_Actor_154 : Actor {}
class Deh_Actor_155 : Actor {}
class Deh_Actor_156 : Actor {}
class Deh_Actor_157 : Actor {}
class Deh_Actor_158 : Actor {}
class Deh_Actor_159 : Actor {}
class Deh_Actor_160 : Actor {}
class Deh_Actor_161 : Actor {}
class Deh_Actor_162 : Actor {}
class Deh_Actor_163 : Actor {}
class Deh_Actor_164 : Actor {}
class Deh_Actor_165 : Actor {}
class Deh_Actor_166 : Actor {}
class Deh_Actor_167 : Actor {}
class Deh_Actor_168 : Actor {}
class Deh_Actor_169 : Actor {}
class Deh_Actor_170 : Actor {}
class Deh_Actor_171 : Actor {}
class Deh_Actor_172 : Actor {}
class Deh_Actor_173 : Actor {}
class Deh_Actor_174 : Actor {}
class Deh_Actor_175 : Actor {}
class Deh_Actor_176 : Actor {}
class Deh_Actor_177 : Actor {}
class Deh_Actor_178 : Actor {}
class Deh_Actor_179 : Actor {}
class Deh_Actor_180 : Actor {}
class Deh_Actor_181 : Actor {}
class Deh_Actor_182 : Actor {}
class Deh_Actor_183 : Actor {}
class Deh_Actor_184 : Actor {}
class Deh_Actor_185 : Actor {}
class Deh_Actor_186 : Actor {}
class Deh_Actor_187 : Actor {}
class Deh_Actor_188 : Actor {}
class Deh_Actor_189 : Actor {}
class Deh_Actor_190 : Actor {}
class Deh_Actor_191 : Actor {}
class Deh_Actor_192 : Actor {}
class Deh_Actor_193 : Actor {}
class Deh_Actor_194 : Actor {}
class Deh_Actor_195 : Actor {}
class Deh_Actor_196 : Actor {}
class Deh_Actor_197 : Actor {}
class Deh_Actor_198 : Actor {}
class Deh_Actor_199 : Actor {}
class Deh_Actor_200 : Actor {}
class Deh_Actor_201 : Actor {}
class Deh_Actor_202 : Actor {}
class Deh_Actor_203 : Actor {}
class Deh_Actor_204 : Actor {}
class Deh_Actor_205 : Actor {}
class Deh_Actor_206 : Actor {}
class Deh_Actor_207 : Actor {}
class Deh_Actor_208 : Actor {}
class Deh_Actor_209 : Actor {}
class Deh_Actor_210 : Actor {}
class Deh_Actor_211 : Actor {}
class Deh_Actor_212 : Actor {}
class Deh_Actor_213 : Actor {}
class Deh_Actor_214 : Actor {}
class Deh_Actor_215 : Actor {}
class Deh_Actor_216 : Actor {}
class Deh_Actor_217 : Actor {}
class Deh_Actor_218 : Actor {}
class Deh_Actor_219 : Actor {}
class Deh_Actor_220 : Actor {}
class Deh_Actor_221 : Actor {}
class Deh_Actor_222 : Actor {}
class Deh_Actor_223 : Actor {}
class Deh_Actor_224 : Actor {}
class Deh_Actor_225 : Actor {}
class Deh_Actor_226 : Actor {}
class Deh_Actor_227 : Actor {}
class Deh_Actor_228 : Actor {}
class Deh_Actor_229 : Actor {}
class Deh_Actor_230 : Actor {}
class Deh_Actor_231 : Actor {}
class Deh_Actor_232 : Actor {}
class Deh_Actor_233 : Actor {}
class Deh_Actor_234 : Actor {}
class Deh_Actor_235 : Actor {}
class Deh_Actor_236 : Actor {}
class Deh_Actor_237 : Actor {}
class Deh_Actor_238 : Actor {}
class Deh_Actor_239 : Actor {}
class Deh_Actor_240 : Actor {}
class Deh_Actor_241 : Actor {}
class Deh_Actor_242 : Actor {}
class Deh_Actor_243 : Actor {}
class Deh_Actor_244 : Actor {}
class Deh_Actor_245 : Actor {}
class Deh_Actor_246 : Actor {}
class Deh_Actor_247 : Actor {}
class Deh_Actor_248 : Actor {}
class Deh_Actor_249 : Actor {}
class Deh_Actor_250 : Actor
{
States
{
Deh:
PLAY O 5;
PLAY P 5 A_SkullPop;
PLAY Q 5 A_Fall;
PLAY RSTUV 5;
PLAY W -1; // 1084
BLD2 AAAAAAAAAAAAAAAA 0; // 1100
SP00 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP01 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP02 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP03 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP04 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP05 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP06 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP07 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP08 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP09 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP10 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP11 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP12 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP13 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP14 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP15 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP16 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP17 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP18 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP19 AAAAAAAAAAAAAAAAAAAAAAAAA 0; // 1600
SP20 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP21 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP22 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP23 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP24 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP25 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP26 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP27 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP28 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP29 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP30 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP31 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP32 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP33 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP34 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP35 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP36 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP37 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP38 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP39 AAAAAAAAAAAAAAAAAAAAAAAAA 0; // 2100
SP40 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP41 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP42 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP43 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP44 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP45 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP46 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP47 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP48 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP49 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP50 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP51 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP52 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP53 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP54 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP55 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP56 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP57 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP58 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP59 AAAAAAAAAAAAAAAAAAAAAAAAA 0; // 2600
SP60 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP61 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP62 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP63 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP64 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP65 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP66 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP67 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP68 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP69 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP70 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP71 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP72 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP73 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP74 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP75 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP76 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP77 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP78 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP79 AAAAAAAAAAAAAAAAAAAAAAAAA 0; // 3100
SP80 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP81 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP82 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP83 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP84 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP85 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP86 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP87 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP88 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP89 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP90 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP91 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP92 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP93 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP94 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP95 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP96 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP97 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP98 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP99 AAAAAAAAAAAAAAAAAAAAAAAAA 0; // 3600
SP80 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP81 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP82 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP83 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP84 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP85 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP86 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP87 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP88 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP89 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP90 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP91 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP92 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP93 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP94 AAAAAAAAAAAAAAAAAAAAAAAAA 0;
SP95 AAAAAAAAAAAAAAAAAAAAAAAAA 0; // 4000
}
}