From 47f38a33806e2654615af41113794e7d97d0f272 Mon Sep 17 00:00:00 2001 From: Marisa Kirisame Date: Wed, 11 Aug 2021 21:50:51 +0200 Subject: [PATCH] Cheap self-made terrain fx (ugly?). --- credits.txt | 1 - filter/doom.id/CREDITS.txt | 7 - filter/doom.id/DECORATE.txt | 38 - filter/doom.id/GLDEFS.txt | 49 -- filter/doom.id/INFO.txt | 14 - filter/doom.id/SNDINFO.txt | 11 - filter/doom.id/TERRAIN.txt | 783 ------------------ filter/doom.id/graphics/BMSLIMA0.png | Bin 1038 -> 0 bytes filter/doom.id/graphics/BMSLIMB0.png | Bin 1029 -> 0 bytes filter/doom.id/graphics/BMSLIMC0.png | Bin 1008 -> 0 bytes filter/doom.id/graphics/BMSLIMD0.png | Bin 982 -> 0 bytes filter/doom.id/graphics/BMSLIME0.png | Bin 1098 -> 0 bytes filter/doom.id/graphics/BMSLIMF0.png | Bin 1090 -> 0 bytes filter/doom.id/graphics/BMSLIMG0.png | Bin 1098 -> 0 bytes filter/doom.id/graphics/BMSLIMH0.png | Bin 1043 -> 0 bytes filter/doom.id/sounds/GLOOP.ogg | Bin 7661 -> 0 bytes filter/doom.id/sounds/MUCK5.ogg | Bin 6074 -> 0 bytes filter/doom.id/sprites/BSPHA0.png | Bin 740 -> 0 bytes filter/doom.id/sprites/BSPHB0.png | Bin 739 -> 0 bytes filter/doom.id/sprites/BSPHC0.png | Bin 730 -> 0 bytes filter/doom.id/sprites/BSPHD0.png | Bin 726 -> 0 bytes filter/doom.id/sprites/BSPHE0.png | Bin 811 -> 0 bytes filter/doom.id/sprites/BSPHF0.png | Bin 874 -> 0 bytes filter/doom.id/sprites/BSPHG0.png | Bin 930 -> 0 bytes filter/doom.id/sprites/BSPHH0.png | Bin 878 -> 0 bytes filter/doom.id/sprites/BSPHI0.png | Bin 840 -> 0 bytes filter/doom.id/sprites/BSPHJ0.png | Bin 798 -> 0 bytes filter/doom.id/sprites/BSPHK0.png | Bin 759 -> 0 bytes filter/doom.id/sprites/LVASA0.png | Bin 1015 -> 0 bytes filter/doom.id/sprites/LVASB0.png | Bin 1098 -> 0 bytes filter/doom.id/sprites/LVASC0.png | Bin 1066 -> 0 bytes filter/doom.id/sprites/LVASD0.png | Bin 1015 -> 0 bytes filter/doom.id/sprites/LVASE0.png | Bin 989 -> 0 bytes filter/doom.id/sprites/LVASF0.png | Bin 935 -> 0 bytes filter/doom.id/sprites/LVASG0.png | Bin 1075 -> 0 bytes filter/doom.id/sprites/LVASH0.png | Bin 1096 -> 0 bytes filter/doom.id/sprites/LVASI0.png | Bin 1273 -> 0 bytes filter/doom.id/sprites/LVASJ0.png | Bin 1082 -> 0 bytes filter/doom.id/sprites/LVASK0.png | Bin 937 -> 0 bytes filter/doom.id/sprites/MUDSA0.png | Bin 497 -> 0 bytes filter/doom.id/sprites/MUDSB0.png | Bin 494 -> 0 bytes filter/doom.id/sprites/MUDSC0.png | Bin 474 -> 0 bytes filter/doom.id/sprites/MUDSD0.png | Bin 465 -> 0 bytes filter/doom.id/sprites/MUDSE0.png | Bin 532 -> 0 bytes filter/doom.id/sprites/MUDSF0.png | Bin 522 -> 0 bytes filter/doom.id/sprites/MUDSG0.png | Bin 532 -> 0 bytes filter/doom.id/sprites/MUDSH0.png | Bin 496 -> 0 bytes filter/doom.id/sprites/SLDGA0.png | Bin 663 -> 0 bytes filter/doom.id/sprites/SLDGB0.png | Bin 663 -> 0 bytes filter/doom.id/sprites/SLDGC0.png | Bin 646 -> 0 bytes filter/doom.id/sprites/SLDGD0.png | Bin 640 -> 0 bytes filter/doom.id/sprites/SLDGE0.png | Bin 707 -> 0 bytes filter/doom.id/sprites/SLDGF0.png | Bin 700 -> 0 bytes filter/doom.id/sprites/SLDGG0.png | Bin 707 -> 0 bytes filter/doom.id/sprites/SLDGH0.png | Bin 680 -> 0 bytes filter/doom.id/sprites/SLIMA0.png | Bin 546 -> 0 bytes filter/doom.id/sprites/SLIMB0.png | Bin 545 -> 0 bytes filter/doom.id/sprites/SLIMC0.png | Bin 529 -> 0 bytes filter/doom.id/sprites/SLIMD0.png | Bin 523 -> 0 bytes filter/doom.id/sprites/SLIME0.png | Bin 588 -> 0 bytes filter/doom.id/sprites/SLIMF0.png | Bin 579 -> 0 bytes filter/doom.id/sprites/SLIMG0.png | Bin 592 -> 0 bytes filter/doom.id/sprites/SLIMH0.png | Bin 563 -> 0 bytes filter/doom.id/sprites/SPSHA0.png | Bin 808 -> 0 bytes filter/doom.id/sprites/SPSHB0.png | Bin 806 -> 0 bytes filter/doom.id/sprites/SPSHC0.png | Bin 798 -> 0 bytes filter/doom.id/sprites/SPSHD0.png | Bin 795 -> 0 bytes filter/doom.id/sprites/SPSHE0.png | Bin 870 -> 0 bytes filter/doom.id/sprites/SPSHF0.png | Bin 928 -> 0 bytes filter/doom.id/sprites/SPSHG0.png | Bin 981 -> 0 bytes filter/doom.id/sprites/SPSHH0.png | Bin 939 -> 0 bytes filter/doom.id/sprites/SPSHI0.png | Bin 899 -> 0 bytes filter/doom.id/sprites/SPSHJ0.png | Bin 861 -> 0 bytes filter/doom.id/sprites/SPSHK0.png | Bin 824 -> 0 bytes language.version | 4 +- sndinfo.txt | 13 + .../ACID5.ogg => sounds/terrain/DSLVSIZ.ogg | Bin 7550 -> 7557 bytes sounds/terrain/DSLVSIZ2.ogg | Bin 0 -> 10194 bytes sounds/terrain/DSPLOOSH.ogg | Bin 0 -> 9043 bytes sounds/terrain/DSPLOSML.ogg | Bin 0 -> 6864 bytes sounds/terrain/DSSPLASH.ogg | Bin 0 -> 11556 bytes sounds/terrain/DSSPLSML.ogg | Bin 0 -> 8032 bytes terrain.txt | 702 ++++++++++++++++ zscript/swwm_common_fx.zsc | 269 ++++++ 84 files changed, 986 insertions(+), 905 deletions(-) delete mode 100644 filter/doom.id/CREDITS.txt delete mode 100644 filter/doom.id/DECORATE.txt delete mode 100644 filter/doom.id/GLDEFS.txt delete mode 100644 filter/doom.id/INFO.txt delete mode 100644 filter/doom.id/SNDINFO.txt delete mode 100644 filter/doom.id/TERRAIN.txt delete mode 100644 filter/doom.id/graphics/BMSLIMA0.png delete mode 100644 filter/doom.id/graphics/BMSLIMB0.png delete mode 100644 filter/doom.id/graphics/BMSLIMC0.png delete mode 100644 filter/doom.id/graphics/BMSLIMD0.png delete mode 100644 filter/doom.id/graphics/BMSLIME0.png delete mode 100644 filter/doom.id/graphics/BMSLIMF0.png delete mode 100644 filter/doom.id/graphics/BMSLIMG0.png delete mode 100644 filter/doom.id/graphics/BMSLIMH0.png delete mode 100644 filter/doom.id/sounds/GLOOP.ogg delete mode 100644 filter/doom.id/sounds/MUCK5.ogg delete mode 100644 filter/doom.id/sprites/BSPHA0.png delete mode 100644 filter/doom.id/sprites/BSPHB0.png delete mode 100644 filter/doom.id/sprites/BSPHC0.png delete mode 100644 filter/doom.id/sprites/BSPHD0.png delete mode 100644 filter/doom.id/sprites/BSPHE0.png delete mode 100644 filter/doom.id/sprites/BSPHF0.png delete mode 100644 filter/doom.id/sprites/BSPHG0.png delete mode 100644 filter/doom.id/sprites/BSPHH0.png delete mode 100644 filter/doom.id/sprites/BSPHI0.png delete mode 100644 filter/doom.id/sprites/BSPHJ0.png delete mode 100644 filter/doom.id/sprites/BSPHK0.png delete mode 100644 filter/doom.id/sprites/LVASA0.png delete mode 100644 filter/doom.id/sprites/LVASB0.png delete mode 100644 filter/doom.id/sprites/LVASC0.png delete mode 100644 filter/doom.id/sprites/LVASD0.png delete mode 100644 filter/doom.id/sprites/LVASE0.png delete mode 100644 filter/doom.id/sprites/LVASF0.png delete mode 100644 filter/doom.id/sprites/LVASG0.png delete mode 100644 filter/doom.id/sprites/LVASH0.png delete mode 100644 filter/doom.id/sprites/LVASI0.png delete mode 100644 filter/doom.id/sprites/LVASJ0.png delete mode 100644 filter/doom.id/sprites/LVASK0.png delete mode 100644 filter/doom.id/sprites/MUDSA0.png delete mode 100644 filter/doom.id/sprites/MUDSB0.png delete mode 100644 filter/doom.id/sprites/MUDSC0.png delete mode 100644 filter/doom.id/sprites/MUDSD0.png delete mode 100644 filter/doom.id/sprites/MUDSE0.png delete mode 100644 filter/doom.id/sprites/MUDSF0.png delete mode 100644 filter/doom.id/sprites/MUDSG0.png delete mode 100644 filter/doom.id/sprites/MUDSH0.png delete mode 100644 filter/doom.id/sprites/SLDGA0.png delete mode 100644 filter/doom.id/sprites/SLDGB0.png delete mode 100644 filter/doom.id/sprites/SLDGC0.png delete mode 100644 filter/doom.id/sprites/SLDGD0.png delete mode 100644 filter/doom.id/sprites/SLDGE0.png delete mode 100644 filter/doom.id/sprites/SLDGF0.png delete mode 100644 filter/doom.id/sprites/SLDGG0.png delete mode 100644 filter/doom.id/sprites/SLDGH0.png delete mode 100644 filter/doom.id/sprites/SLIMA0.png delete mode 100644 filter/doom.id/sprites/SLIMB0.png delete mode 100644 filter/doom.id/sprites/SLIMC0.png delete mode 100644 filter/doom.id/sprites/SLIMD0.png delete mode 100644 filter/doom.id/sprites/SLIME0.png delete mode 100644 filter/doom.id/sprites/SLIMF0.png delete mode 100644 filter/doom.id/sprites/SLIMG0.png delete mode 100644 filter/doom.id/sprites/SLIMH0.png delete mode 100644 filter/doom.id/sprites/SPSHA0.png delete mode 100644 filter/doom.id/sprites/SPSHB0.png delete mode 100644 filter/doom.id/sprites/SPSHC0.png delete mode 100644 filter/doom.id/sprites/SPSHD0.png delete mode 100644 filter/doom.id/sprites/SPSHE0.png delete mode 100644 filter/doom.id/sprites/SPSHF0.png delete mode 100644 filter/doom.id/sprites/SPSHG0.png delete mode 100644 filter/doom.id/sprites/SPSHH0.png delete mode 100644 filter/doom.id/sprites/SPSHI0.png delete mode 100644 filter/doom.id/sprites/SPSHJ0.png delete mode 100644 filter/doom.id/sprites/SPSHK0.png rename filter/doom.id/sounds/ACID5.ogg => sounds/terrain/DSLVSIZ.ogg (65%) create mode 100644 sounds/terrain/DSLVSIZ2.ogg create mode 100644 sounds/terrain/DSPLOOSH.ogg create mode 100644 sounds/terrain/DSPLOSML.ogg create mode 100644 sounds/terrain/DSSPLASH.ogg create mode 100644 sounds/terrain/DSSPLSML.ogg create mode 100644 terrain.txt diff --git a/credits.txt b/credits.txt index 941e8c2f7..a48269c8d 100644 --- a/credits.txt +++ b/credits.txt @@ -29,7 +29,6 @@ Most of the work here is original, but there are some notable exceptions: - MPlus font by M⁺ FONTS PROJECT (http://mplus-fonts.osdn.jp/mplus-bitmap-fonts). Modified to add gradients and drop shadow. - Miniwi font by Josuah Demangeon (http://josuah.net). Modified to add gradients and drop shadow. - k6x8 font by littlelimit (https://littlelimit.net/k6x8.htm). Modified to add gradients and drop shadow. - - Terrain splashes for Doom by MagicWazard (typical Realm667 stuff that we've all used). - Nashgore footprint texture by Valerie Lavender. - Slope alignment utility code by ZZYZX & Nash. - Intermission fanart: diff --git a/filter/doom.id/CREDITS.txt b/filter/doom.id/CREDITS.txt deleted file mode 100644 index fd6c3aa4a..000000000 --- a/filter/doom.id/CREDITS.txt +++ /dev/null @@ -1,7 +0,0 @@ -Submitted: MagicWazard -Decorate: MagicWazard -GLDefs: MagicWazard -Sounds: Raven Software -Sprites: Raven Software -Sprite Edit: MagicWazard -Idea Base: Heretic/Hexen splashes \ No newline at end of file diff --git a/filter/doom.id/DECORATE.txt b/filter/doom.id/DECORATE.txt deleted file mode 100644 index b3d5801f8..000000000 --- a/filter/doom.id/DECORATE.txt +++ /dev/null @@ -1,38 +0,0 @@ -//mud--a brown variant of the "sludge" that better fits Doom's brown sludgy textures -ACTOR MudChunk -{ - Radius 2 - Height 4 - +NOBLOCKMAP - +MISSILE - +DROPOFF - +NOTELEPORT - +LOWGRAVITY - +CANNOTPUSH - +DONTSPLASH - States - { - Spawn: - MUDS ABCD 8 - Stop - Death: - MUDS D 6 - Stop - } -} - -ACTOR MudSplash -{ - +NOBLOCKMAP - +NOCLIP - +NOGRAVITY - +DONTSPLASH - States - { - Spawn: - MUDS EFGH 6 - Stop - } -} - -//note that all other "chunk" actors utilized in "TERRAIN" are stock classes included with zDoom's .PK3 file \ No newline at end of file diff --git a/filter/doom.id/GLDEFS.txt b/filter/doom.id/GLDEFS.txt deleted file mode 100644 index 7148632ce..000000000 --- a/filter/doom.id/GLDEFS.txt +++ /dev/null @@ -1,49 +0,0 @@ -//brightmaps for the slime (nukage) splash actors -//without these, they're hard to see against the nukage flat if used in gzDoom with brightmap support -BrightMap Sprite SLIMA0 -{ -Map BMSLIMA0 -DisableFullBright -} - -BrightMap Sprite SLIMB0 -{ -Map BMSLIMB0 -DisableFullBright -} - -BrightMap Sprite SLIMC0 -{ -Map BMSLIMC0 -DisableFullBright -} - -BrightMap Sprite SLIMD0 -{ -Map BMSLIMD0 -DisableFullBright -} - -BrightMap Sprite SLIME0 -{ -Map BMSLIME0 -DisableFullBright -} - -BrightMap Sprite SLIMF0 -{ -Map BMSLIMF0 -DisableFullBright -} - -BrightMap Sprite SLIMG0 -{ -Map BMSLIMG0 -DisableFullBright -} - -BrightMap Sprite SLIMH0 -{ -Map BMSLIMH0 -DisableFullBright -} \ No newline at end of file diff --git a/filter/doom.id/INFO.txt b/filter/doom.id/INFO.txt deleted file mode 100644 index ab6f61a66..000000000 --- a/filter/doom.id/INFO.txt +++ /dev/null @@ -1,14 +0,0 @@ -Type: Terrain splash effects for Doom flats -Connections: Raven splash FX (included), zDoom default splash "chunk" actors -Spawn Offsets: N/A -Documentation: Yes (in TERRAIN lump) -Spawn Ceiling: No -Variants: 7 - Water, Sludge, Lava, Blood, Slime (Nukage), Mud, Sizzle -Summon: N/A -Brightmaps: Yes -ACS: No - - -Provides splash effects for Doom flats. Includes water, sludge, and lava from -Heretic/Hexen, as well as blood, slime (nukage), and mud, and a "sizzle" effect -for hot non-liquid floors. \ No newline at end of file diff --git a/filter/doom.id/SNDINFO.txt b/filter/doom.id/SNDINFO.txt deleted file mode 100644 index 042d74d66..000000000 --- a/filter/doom.id/SNDINFO.txt +++ /dev/null @@ -1,11 +0,0 @@ -//splashes (duped from Heretic and Hexen, since they don't load in Doom natively by default) -world/drip gloop -world/watersplash gloop -world/lavasizzle acid5 -world/sludgegloop muck5 -//you can override the limit values so multiple splashes can play simultaneously -//note that this sounds bad if multiple splashes play all at once (such as when firing a shotgun into liquid), so override these values at your own discretion -$Limit world/drip 4 -$Limit world/watersplash 4 -$Limit world/lavasizzle 4 -$Limit world/sludgegloop 4 \ No newline at end of file diff --git a/filter/doom.id/TERRAIN.txt b/filter/doom.id/TERRAIN.txt deleted file mode 100644 index 689d82e99..000000000 --- a/filter/doom.id/TERRAIN.txt +++ /dev/null @@ -1,783 +0,0 @@ -//This is where all the different Doom-compatible terrains are defined -//note that Water, Sludge, and Lava are available already in zDoom, but these versions have some modifications from the existing ones - -//the "base" and "chunk" actor classes used in each splash are the versions provided by zDoom, except for "Mud", which is a new definition - -//footclip value for each terrain is commented out, so actors will "stand on" the fluid like in stock Doom -//if you want the fluids to behave like in Raven, so actors will "sink" in them, re-enable the footclip value - -//also, I removed the smallclip value from each splash, since they tended to get culled by the floor when the matching terrain has no footclip value defined; -//if you put the footclip value back in, then set the smallclip value for each splash back to "12", so they look right - -//sludge, slime, and lava deal no damage; I assume that you'll want to handle damage through sector properties like stock Doom -//you can easily modify this if you want, though; placeholder values are present for each terrain type, but commented out - -//lastly, the default zDoom (and Hexen) versions of the splashes alert monsters; I removed this property from mine -//if you want splash noises to alert monsters, then remove "noalert" from each splash definition - - -//water splash -splash DoomWater -{ - smallclass WaterSplashBase - smallclip 0 - smallsound world/drip - - baseclass WaterSplashBase - chunkclass WaterSplash - chunkxvelshift 8 - chunkyvelshift 8 - chunkzvelshift 8 - chunkbasezvel 2 - sound world/watersplash - noalert -} - -terrain DoomWater -{ - splash DoomWater - //footclip 10 - liquid -} - - -//sludge splash -splash DoomSludge -{ - smallclass SludgeSplash - smallclip 0 - smallsound world/sludgegloop - - baseclass SludgeSplash - chunkclass SludgeChunk - chunkxvelshift 8 - chunkyvelshift 8 - chunkzvelshift 8 - chunkbasezvel 1 - sound world/sludgegloop - noalert -} - -terrain DoomSludge -{ - splash DoomSludge - //footclip 10 - liquid - - //damageamount 5 - //damagetype slime - //damagetimemask 34 - //allowprotection -} - - -//lava -splash DoomLava -{ - smallclass LavaSplash - smallclip 0 - smallsound world/lavasizzle - - baseclass LavaSplash - chunkclass LavaSmoke - chunkxvelshift -1 - chunkyvelshift -1 - chunkzvelshift 7 - chunkbasezvel 1 - sound world/lavasizzle - noalert -} - -terrain DoomLava -{ - splash DoomLava - //footclip 10 - liquid - - //damageamount 10 - //damagetype lava - //damagetimemask 34 - //allowprotection -} - - -//blood -splash DoomBlood -{ - smallclass BloodSplashBase - smallclip 0 - smallsound world/drip - - baseclass BloodSplashBase - chunkclass BloodSplash - chunkxvelshift 8 - chunkyvelshift 8 - chunkzvelshift 8 - chunkbasezvel 2 - sound world/watersplash - noalert -} - -terrain DoomBlood -{ - splash DoomBlood - //footclip 10 - liquid - } - - -//nukage slime -splash DoomSlime -{ - smallclass SlimeSplash - smallclip 0 - smallsound world/sludgegloop - - baseclass SlimeSplash - chunkclass SlimeChunk - chunkxvelshift 8 - chunkyvelshift 8 - chunkzvelshift 8 - chunkbasezvel 1 - sound world/sludgegloop - noalert -} - -terrain DoomSlime -{ - splash DoomSlime - //footclip 10 - liquid - - //damageamount 5 - //damagetype slime - //damagetimemask 34 - //allowprotection -} - - -//brown muddy slime; based off sludge -splash DoomMud -{ - smallclass MudSplash - smallclip 0 - smallsound world/sludgegloop - - baseclass MudSplash - chunkclass MudChunk - chunkxvelshift 8 - chunkyvelshift 8 - chunkzvelshift 8 - chunkbasezvel 1 - sound world/sludgegloop - noalert -} - -terrain DoomMud -{ - splash DoomMud - //footclip 10 - liquid -} - - -//sizzle effect for "hot" floors, like the glowing rock textures -splash DoomSizzle -{ - smallclass LavaSmoke - smallclip 0 - smallsound world/lavasizzle - - baseclass LavaSmoke - chunkclass none - chunkxvelshift -1 - chunkyvelshift -1 - chunkzvelshift 7 - chunkbasezvel 1 - sound world/lavasizzle - noalert -} - -terrain DoomSizzle -{ - splash DoomSizzle - - //damageamount 5 - //damagetype lava - //damagetimemask 34 - //allowprotection -} - - -//terrains are assigned to flats here -//follow this template to add terrain support to your custom flats - -//water -floor fwater1 Doomwater -floor fwater2 Doomwater -floor fwater3 Doomwater -floor fwater4 Doomwater - -//sludge -//(note that Heretic's sludge doesn't really fit any stock Doom flats, but it's included in case you want it for custom flats - -//lava -floor lava1 DoomLava -floor lava2 DoomLava -floor lava3 DoomLava -floor lava4 DoomLava - -//blood -floor blood1 DoomBlood -floor blood2 DoomBlood -floor blood3 DoomBlood - -//slime -floor nukage1 DoomSlime -floor nukage2 DoomSlime -floor nukage3 DoomSlime - -//muddy sludge -floor optional slime01 DoomMud -floor optional slime02 DoomMud -floor optional slime03 DoomMud -floor optional slime04 DoomMud -floor optional slime05 DoomMud -floor optional slime06 DoomMud -floor optional slime07 DoomMud -floor optional slime08 DoomMud - -//sizzling hot floors -floor optional rrock01 DoomSizzle -floor optional rrock02 DoomSizzle -floor optional rrock05 DoomSizzle -floor optional rrock06 DoomSizzle -floor optional rrock07 DoomSizzle -floor optional rrock08 DoomSizzle -floor optional slime09 DoomSizzle -floor optional slime10 DoomSizzle -floor optional slime11 DoomSizzle -floor optional slime12 DoomSizzle - -// [MK] terrain defs for Ancient Aliens -floor optional GRAYSLM1 DoomMud -floor optional GRAYSLM2 DoomMud -floor optional GRAYSLM3 DoomMud -floor optional GRAYSLM4 DoomMud - -floor optional RROCK21 DoomSizzle -floor optional RROCK22 DoomSizzle -floor optional RROCK23 DoomSizzle -floor optional RROCK24 DoomSizzle -floor optional RROCK25 DoomSizzle -floor optional RROCK26 DoomSizzle - -floor optional PURPW1 DoomWater -floor optional PURPW2 DoomWater -floor optional PURPW3 DoomWater -floor optional PURPW4 DoomWater - -floor optional PLOOD1 DoomBlood -floor optional PLOOD2 DoomBlood -floor optional PLOOD3 DoomBlood - -floor optional ZO1_01 DoomLava -floor optional ZO1_02 DoomLava -floor optional ZO1_03 DoomLava -floor optional ZO1_99 DoomLava - -floor optional MLAVA1 DoomLava -floor optional MLAVA2 DoomLava -floor optional MLAVA3 DoomLava -floor optional MLAVA4 DoomLava - -// [MK] terrain defs for BTSX -floor optional FWATER02 DoomWater -floor optional FWATER03 DoomWater -floor optional FWATER04 DoomWater -floor optional FWATER05 DoomWater -floor optional FWATER06 DoomWater -floor optional FWATER07 DoomWater -floor optional FWATER08 DoomWater -floor optional FWATER09 DoomWater -floor optional FWATER10 DoomWater -floor optional FWATER11 DoomWater -floor optional FWATER12 DoomWater -floor optional FWATER13 DoomWater -floor optional FWATER14 DoomWater -floor optional FWATER15 DoomWater -floor optional FWATER16 DoomWater -floor optional FWATER17 DoomWater -floor optional FWATER18 DoomWater -floor optional FWATER19 DoomWater -floor optional FWATER20 DoomWater -floor optional FWATER21 DoomWater -floor optional FWATER22 DoomWater -floor optional FWATER23 DoomWater -floor optional FWATER24 DoomWater -floor optional FWATER25 DoomWater -floor optional FWATER26 DoomWater -floor optional FWATER27 DoomWater -floor optional FWATER28 DoomWater -floor optional FWATER29 DoomWater -floor optional FWATER30 DoomWater -floor optional FWATER31 DoomWater - -floor optional LAVA02 DoomLava -floor optional LAVA03 DoomLava -floor optional LAVA04 DoomLava -floor optional LAVA05 DoomLava -floor optional LAVA06 DoomLava -floor optional LAVA07 DoomLava -floor optional LAVA08 DoomLava -floor optional LAVA09 DoomLava -floor optional LAVA10 DoomLava -floor optional LAVA11 DoomLava -floor optional LAVA12 DoomLava -floor optional LAVA13 DoomLava -floor optional LAVA14 DoomLava -floor optional LAVA15 DoomLava -floor optional LAVA16 DoomLava -floor optional LAVA17 DoomLava -floor optional LAVA18 DoomLava -floor optional LAVA19 DoomLava -floor optional LAVA20 DoomLava -floor optional LAVA21 DoomLava -floor optional LAVA22 DoomLava -floor optional LAVA23 DoomLava -floor optional LAVA24 DoomLava -floor optional LAVA25 DoomLava -floor optional LAVA26 DoomLava -floor optional LAVA27 DoomLava -floor optional LAVA28 DoomLava -floor optional LAVA29 DoomLava -floor optional LAVA30 DoomLava -floor optional LAVA31 DoomLava - -floor optional NUKE02 DoomSlime -floor optional NUKE03 DoomSlime -floor optional NUKE04 DoomSlime -floor optional NUKE05 DoomSlime -floor optional NUKE06 DoomSlime -floor optional NUKE07 DoomSlime -floor optional NUKE08 DoomSlime -floor optional NUKE09 DoomSlime -floor optional NUKE10 DoomSlime -floor optional NUKE11 DoomSlime -floor optional NUKE12 DoomSlime -floor optional NUKE13 DoomSlime -floor optional NUKE14 DoomSlime -floor optional NUKE15 DoomSlime -floor optional NUKE16 DoomSlime -floor optional NUKE17 DoomSlime -floor optional NUKE18 DoomSlime -floor optional NUKE19 DoomSlime -floor optional NUKE20 DoomSlime -floor optional NUKE21 DoomSlime -floor optional NUKE22 DoomSlime -floor optional NUKE23 DoomSlime -floor optional NUKE24 DoomSlime -floor optional NUKE25 DoomSlime -floor optional NUKE26 DoomSlime -floor optional NUKE27 DoomSlime -floor optional NUKE28 DoomSlime -floor optional NUKE29 DoomSlime -floor optional NUKE30 DoomSlime -floor optional NUKE31 DoomSlime - -floor optional SLUDG02 DoomMud -floor optional SLUDG03 DoomMud -floor optional SLUDG04 DoomMud -floor optional SLUDG05 DoomMud -floor optional SLUDG06 DoomMud -floor optional SLUDG07 DoomMud -floor optional SLUDG08 DoomMud -floor optional SLUDG09 DoomMud -floor optional SLUDG10 DoomMud -floor optional SLUDG11 DoomMud -floor optional SLUDG12 DoomMud -floor optional SLUDG13 DoomMud -floor optional SLUDG14 DoomMud -floor optional SLUDG15 DoomMud -floor optional SLUDG16 DoomMud -floor optional SLUDG17 DoomMud -floor optional SLUDG18 DoomMud -floor optional SLUDG19 DoomMud -floor optional SLUDG20 DoomMud -floor optional SLUDG21 DoomMud -floor optional SLUDG22 DoomMud -floor optional SLUDG23 DoomMud -floor optional SLUDG24 DoomMud -floor optional SLUDG25 DoomMud -floor optional SLUDG26 DoomMud -floor optional SLUDG27 DoomMud -floor optional SLUDG28 DoomMud -floor optional SLUDG29 DoomMud -floor optional SLUDG30 DoomMud -floor optional SLUDG31 DoomMud - -floor optional SWATER1 DoomWater -floor optional COOLNT02 DoomWater -floor optional COOLNT03 DoomWater -floor optional COOLNT04 DoomWater -floor optional COOLNT05 DoomWater -floor optional COOLNT06 DoomWater -floor optional COOLNT07 DoomWater -floor optional COOLNT08 DoomWater -floor optional COOLNT09 DoomWater -floor optional COOLNT10 DoomWater -floor optional COOLNT11 DoomWater -floor optional COOLNT12 DoomWater -floor optional COOLNT13 DoomWater -floor optional COOLNT14 DoomWater -floor optional COOLNT15 DoomWater -floor optional COOLNT16 DoomWater -floor optional COOLNT17 DoomWater -floor optional COOLNT18 DoomWater -floor optional COOLNT19 DoomWater -floor optional COOLNT20 DoomWater -floor optional COOLNT21 DoomWater -floor optional COOLNT22 DoomWater -floor optional COOLNT23 DoomWater -floor optional COOLNT24 DoomWater -floor optional COOLNT25 DoomWater -floor optional COOLNT26 DoomWater -floor optional COOLNT27 DoomWater -floor optional COOLNT28 DoomWater -floor optional COOLNT29 DoomWater -floor optional COOLNT30 DoomWater -floor optional COOLNT31 DoomWater -floor optional SWATER4 DoomWater - -floor optional BLOOD02 DoomBlood -floor optional BLOOD03 DoomBlood -floor optional BLOOD04 DoomBlood -floor optional BLOOD05 DoomBlood -floor optional BLOOD06 DoomBlood -floor optional BLOOD07 DoomBlood -floor optional BLOOD08 DoomBlood -floor optional BLOOD09 DoomBlood -floor optional BLOOD10 DoomBlood -floor optional BLOOD11 DoomBlood -floor optional BLOOD12 DoomBlood -floor optional BLOOD13 DoomBlood -floor optional BLOOD14 DoomBlood -floor optional BLOOD15 DoomBlood -floor optional BLOOD16 DoomBlood -floor optional BLOOD17 DoomBlood -floor optional BLOOD18 DoomBlood -floor optional BLOOD19 DoomBlood -floor optional BLOOD20 DoomBlood -floor optional BLOOD21 DoomBlood -floor optional BLOOD22 DoomBlood -floor optional BLOOD23 DoomBlood -floor optional BLOOD24 DoomBlood -floor optional BLOOD25 DoomBlood -floor optional BLOOD26 DoomBlood -floor optional BLOOD27 DoomBlood -floor optional BLOOD28 DoomBlood -floor optional BLOOD29 DoomBlood -floor optional BLOOD30 DoomBlood -floor optional BLOOD31 DoomBlood - -// [MK] terrain defs for Eviternity and other OTEX-using maps -floor optional OBLODA01 DoomBlood -floor optional OBLODA02 DoomBlood -floor optional OBLODA03 DoomBlood -floor optional OBLODA04 DoomBlood -floor optional OBLODA05 DoomBlood -floor optional OBLODA06 DoomBlood -floor optional OBLODA07 DoomBlood -floor optional OBLODA08 DoomBlood - -// hotfix for Bastion of Chaos (damn you bridgeburner) -floor optional 0BLODA01 DoomBlood -floor optional 0BLODA02 DoomBlood -floor optional 0BLODA03 DoomBlood -floor optional 0BLODA04 DoomBlood -floor optional 0BLODA05 DoomBlood -floor optional 0BLODA06 DoomBlood -floor optional 0BLODA07 DoomBlood -floor optional 0BLODA08 DoomBlood - -floor optional OGOOPY01 DoomWater -floor optional OGOOPY02 DoomWater -floor optional OGOOPY03 DoomWater -floor optional OGOOPY04 DoomWater -floor optional OGOOPY05 DoomWater -floor optional OGOOPY06 DoomWater -floor optional OGOOPY07 DoomWater -floor optional OGOOPY08 DoomWater - -floor optional OICYWA01 DoomWater -floor optional OICYWA02 DoomWater -floor optional OICYWA03 DoomWater -floor optional OICYWA04 DoomWater -floor optional OICYWA05 DoomWater -floor optional OICYWA06 DoomWater -floor optional OICYWA07 DoomWater -floor optional OICYWA08 DoomWater - -floor optional OLAVAA01 DoomSizzle -floor optional OLAVAA02 DoomSizzle -floor optional OLAVAB01 DoomSizzle -floor optional OLAVAC01 DoomLava -floor optional OLAVAC02 DoomLava -floor optional OLAVAC03 DoomLava -floor optional OLAVAC04 DoomLava -floor optional OLAVAC05 DoomLava -floor optional OLAVAC06 DoomLava -floor optional OLAVAC07 DoomLava -floor optional OLAVAC08 DoomLava -floor optional OLAVAD01 DoomLava -floor optional OLAVAD02 DoomLava -floor optional OLAVAD03 DoomLava -floor optional OLAVAD04 DoomLava -floor optional OLAVAD05 DoomLava -floor optional OLAVAD06 DoomLava -floor optional OLAVAD07 DoomLava -floor optional OLAVAD08 DoomLava -floor optional OLAVAE01 DoomLava -floor optional OLAVAE02 DoomLava -floor optional OLAVAE03 DoomLava -floor optional OLAVAE04 DoomLava -floor optional OLAVAE05 DoomLava -floor optional OLAVAE06 DoomLava -floor optional OLAVAE07 DoomLava -floor optional OLAVAE08 DoomLava -floor optional OLAVAF01 DoomLava -floor optional OLAVAF02 DoomLava -floor optional OLAVAF03 DoomLava -floor optional OLAVAF04 DoomLava -floor optional OLAVAF05 DoomLava -floor optional OLAVAF06 DoomLava -floor optional OLAVAF07 DoomLava -floor optional OLAVAF08 DoomLava -floor optional OLAVAF09 DoomLava -floor optional OLAVAF10 DoomLava - -floor optional ONUKEA01 DoomSlime -floor optional ONUKEA02 DoomSlime -floor optional ONUKEA03 DoomSlime -floor optional ONUKEA04 DoomSlime -floor optional ONUKEA05 DoomSlime -floor optional ONUKEA06 DoomSlime -floor optional ONUKEA07 DoomSlime -floor optional ONUKEA08 DoomSlime - -floor optional OPOOPY01 DoomMud -floor optional OPOOPY02 DoomMud -floor optional OPOOPY03 DoomMud -floor optional OPOOPY04 DoomMud -floor optional OPOOPY05 DoomMud -floor optional OPOOPY06 DoomMud -floor optional OPOOPY07 DoomMud -floor optional OPOOPY08 DoomMud - -floor optional OSLUDG01 DoomMud -floor optional OSLUDG02 DoomMud -floor optional OSLUDG03 DoomMud -floor optional OSLUDG04 DoomMud -floor optional OSLUDG05 DoomMud -floor optional OSLUDG06 DoomMud -floor optional OSLUDG07 DoomMud -floor optional OSLUDG08 DoomMud - -floor optional OTAR__01 DoomMud -floor optional OTAR__02 DoomMud -floor optional OTAR__03 DoomMud -floor optional OTAR__04 DoomMud -floor optional OTAR__05 DoomMud -floor optional OTAR__06 DoomMud -floor optional OTAR__07 DoomMud -floor optional OTAR__08 DoomMud - -floor optional OWATER01 DoomWater -floor optional OWATER02 DoomWater -floor optional OWATER03 DoomWater -floor optional OWATER04 DoomWater -floor optional OWATER05 DoomWater -floor optional OWATER06 DoomWater -floor optional OWATER07 DoomWater -floor optional OWATER08 DoomWater - -// [MK] terrain defs for Refracted Reality -floor optional BLDNUKE1 DoomBlood -floor optional BLDNUKE2 DoomBlood -floor optional BLDNUKE3 DoomBlood -floor optional BLDNUKE4 DoomBlood - -floor optional BLOOD2A DoomBlood -floor optional BLOOD2B DoomBlood -floor optional BLOOD4 DoomBlood -floor optional BLOOD5 DoomBlood -floor optional BLOOD6 DoomBlood - -floor optional CYWATR1 DoomWater -floor optional CYWATR2 DoomWater -floor optional CYWATR3 DoomWater -floor optional CYWATR4 DoomWater - -floor optional EGSLIME1 DoomMud -floor optional EGSLIME2 DoomMud -floor optional EGSLIME3 DoomMud -floor optional EGSLIME4 DoomMud - -floor optional EQSLIME1 DoomMud -floor optional EQSLIME2 DoomMud -floor optional EQSLIME3 DoomMud -floor optional EQSLIME4 DoomMud - -floor optional FWATER5 DoomWater -floor optional FWATER6 DoomWater -floor optional FWATER7 DoomWater -floor optional FWATER8 DoomWater - -floor optional GOLDSLM1 DoomLava -floor optional GOLDSLM2 DoomLava -floor optional GOLDSLM3 DoomLava - -floor optional NUKAGE2A DoomSlime -floor optional NUKAGE2B DoomSlime - -floor optional PURPCRACK DoomSizzle - -floor optional RACRAK01 DoomSizzle -floor optional RACRAK02 DoomSizzle -floor optional RACRAK03 DoomSizzle -floor optional RACRAK04 DoomSizzle -floor optional RACRAK05 DoomSizzle -floor optional RACRAK06 DoomSizzle -floor optional RACRAK07 DoomSizzle -floor optional RACRAK08 DoomSizzle -floor optional RACRAK09 DoomSizzle -floor optional RACRAK10 DoomSizzle -floor optional RACRAK11 DoomSizzle -floor optional RACRAK12 DoomSizzle -floor optional RACRAK13 DoomSizzle -floor optional RACRAK14 DoomSizzle -floor optional RACRAK15 DoomSizzle -floor optional RACRAK16 DoomSizzle -floor optional RACRAK17 DoomSizzle -floor optional RACRAK18 DoomSizzle -floor optional RACRAK19 DoomSizzle -floor optional RACRAK20 DoomSizzle -floor optional RACRAK21 DoomSizzle -floor optional RACRAK22 DoomSizzle -floor optional RACRAK23 DoomSizzle -floor optional RACRAK24 DoomSizzle - -floor optional SEWAGE1 DoomSlime -floor optional SEWAGE2 DoomSlime -floor optional SEWAGE3 DoomSlime - -floor optional SLIMAGE1 DoomMud -floor optional SLIMAGE2 DoomMud -floor optional SLIMAGE3 DoomMud -floor optional SLIMAGE4 DoomMud - -floor optional ZFBCROK1 DoomSizzle -floor optional ZFBCROK2 DoomSizzle -floor optional ZFBCROK3 DoomSizzle -floor optional ZFBCROK4 DoomSizzle - -floor optional ZFBLAVA1 DoomLava -floor optional ZFBLAVA2 DoomLava -floor optional ZFBLAVA3 DoomLava -floor optional ZFBLAVA4 DoomLava - -floor optional ZFBWATR1 DoomWater -floor optional ZFBWATR2 DoomWater -floor optional ZFBWATR3 DoomWater -floor optional ZFBWATR4 DoomWater - -floor optional ZFGCROK1 DoomSizzle -floor optional ZFGCROK2 DoomSizzle -floor optional ZFGCROK3 DoomSizzle -floor optional ZFGCROK4 DoomSizzle - -floor optional ZFGLAVA1 DoomLava -floor optional ZFGLAVA2 DoomLava -floor optional ZFGLAVA3 DoomLava -floor optional ZFGLAVA4 DoomLava - -floor optional ZFGWATR1 DoomWater -floor optional ZFGWATR2 DoomWater -floor optional ZFGWATR3 DoomWater -floor optional ZFGWATR4 DoomWater - -floor optional ZFILAVA1 DoomLava -floor optional ZFILAVA2 DoomLava -floor optional ZFILAVA3 DoomLava -floor optional ZFILAVA4 DoomLava - -floor optional ZFIWATR1 DoomWater -floor optional ZFIWATR2 DoomWater -floor optional ZFIWATR3 DoomWater -floor optional ZFIWATR4 DoomWater - -floor optional ZFKLAVA1 DoomLava -floor optional ZFKLAVA2 DoomLava -floor optional ZFKLAVA3 DoomLava -floor optional ZFKLAVA4 DoomLava - -floor optional ZFKWATR1 DoomWater -floor optional ZFKWATR2 DoomWater -floor optional ZFKWATR3 DoomWater -floor optional ZFKWATR4 DoomWater - -floor optional ZFPWATR1 DoomWater -floor optional ZFPWATR2 DoomWater -floor optional ZFPWATR3 DoomWater -floor optional ZFPWATR4 DoomWater - -floor optional ZFRLAVA1 DoomLava -floor optional ZFRLAVA2 DoomLava -floor optional ZFRLAVA3 DoomLava -floor optional ZFRLAVA4 DoomLava - -floor optional ZFWCROK1 DoomSizzle -floor optional ZFWCROK2 DoomSizzle -floor optional ZFWCROK3 DoomSizzle -floor optional ZFWCROK4 DoomSizzle - -floor optional ZFWWATR1 DoomWater -floor optional ZFWWATR2 DoomWater -floor optional ZFWWATR3 DoomWater -floor optional ZFWWATR4 DoomWater - -floor optional ZFYCROK1 DoomSizzle -floor optional ZFYCROK2 DoomSizzle -floor optional ZFYCROK3 DoomSizzle -floor optional ZFYCROK4 DoomSizzle - -floor optional ZFYWATR1 DoomWater -floor optional ZFYWATR2 DoomWater -floor optional ZFYWATR3 DoomWater -floor optional ZFYWATR4 DoomWater - -floor optional ZFOCROK1 DoomSizzle -floor optional ZFOCROK2 DoomSizzle -floor optional ZFOCROK3 DoomSizzle -floor optional ZFOCROK4 DoomSizzle - -floor optional ZFOWATR1 DoomWater -floor optional ZFOWATR2 DoomWater -floor optional ZFOWATR3 DoomWater -floor optional ZFOWATR4 DoomWater - -floor optional ZFLCROK1 DoomSizzle -floor optional ZFLCROK2 DoomSizzle -floor optional ZFLCROK3 DoomSizzle -floor optional ZFLCROK4 DoomSizzle - -floor optional ZFLWATR1 DoomWater -floor optional ZFLWATR2 DoomWater -floor optional ZFLWATR3 DoomWater -floor optional ZFLWATR4 DoomWater - -// [MK] Equinox slime -floor optional EQNXSL01 DoomMud -floor optional EQNXSL02 DoomMud -floor optional EQNXSL03 DoomMud -floor optional EQNXSL04 DoomMud diff --git a/filter/doom.id/graphics/BMSLIMA0.png b/filter/doom.id/graphics/BMSLIMA0.png deleted file mode 100644 index d31814c38966cae88f84160d7974021dc0ef7862..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1038 zcmeAS@N?(olHy`uVBq!ia0y~yVBle3VBlh5W?*0_Vp?>Pfq{Xuz$3Dlfq`2Xgc%uT z&5>YWV3x>qb`A*0$S=t+&d4uN@N{-oC@9KL%gjk-V5qp2oRBc@!HY*vPN^I?5D*X& z^hEB7gruP4(gSt#8haaOHiCen;m#cg3>6NvH#RmZ>f7s2WfV0qGN{>o?7)cw2M!cO zUcY$st>dq!xN+E5{+~8iaP%>B2tOF&DkuxkORVsd# z7W1CQH!XTi)ta?yzTeQfxol%?GJpF0vkQ-0Jo>TKc;aWK>B`r|@_gU1+637ISGHED zf8_k^`*`}pc%22x8=NnMe&`BVb%Fn3oS^8$y^9_$ia(;(Dcu=Aam9owlWo+d>g(#( zIxX`Fi~Tk&X8xY;Kk}_>yIQ@fyz-}BUnR0)){1{2)+_EU6@KTrnyxC& z8eVD6TAs>Z>L05woG&e3em`M9%l|(OzYcUddN-H1#_-fio)b|N&lD9Ej1@FCF7vhDTH5U*wq5V%Hl5<1d#5U{_FG>VxjTRF)3)5%K4$qhvo_`a=371Yclqvj zmb>+H{x>&Uw%5sJ+N;&o9QAx1{QR8C{J*7jmt5a^yRTP?`&(Xn&Ubcn`THyPgZI@x zO1zi6QT_M))O`Y#l^;s~MgJ@pw==0V`upeA>!$Y)?OE&Q{<{3@{Kx=LkS_y6l_~>6Lo)-z&;JYz4KEoON(~qoUL`Ov zSj}Ky5YL|!f7FeEfk7_7C&ZP3fuX9Zs=B(mySuxmr)Tcmx%1}DTeoiA!Gi~%K7D$& zKKUyH1B02Ti(?4K_2h(vgk%S{H@pgyGTqc?T)uVdz^MZVUfhX0cwoW-g?D!t!<1tf kl`M}qdPPdkl8|6{?807q{z>6}1_lNOPgg&ebxsLQ0FGLYWV3x>qb`A*0$S=t+&d4uN@N{-oC@9KL%gjk-V5qp2oRBc@!HY*vPN^I?5D*X& z^hEB7gruP4(gSt#8haaOHiCen;m#cg3>6NvH#RmZ>f7s2WfV0qGN{>o?7)cw2M!cO zUcY$st>dq!xN+E5{+~8iaP%>B2tOF&DkuxkORVsd# z7W1CQH!XTi)ta?yzTeQfxol%?GJpF0vkQ-0Jo>TKc;aWK>B`r|@_gU1+637ISGHED zf8_k^`*`}pc%22x8=NnMe&`BVb%Fn3oS^8$y^9_$ia(;(Dcu=Aam9owlWo+d>g(#( zIxX`Fi~Tk&X8xY;Kk}_>yIQ@fyz-}BUnR0)){1{2)+_EU6@KTrnyxC& z8eVD6TAs>Z>L05woG&e3em`M9%l|(OzYcUddN-H1#_-fio)b|N&lD9Ej1@FCF7vhDTH5U*wq5V%Hl5<1d#5U{_FG>VxjTRF)3)5%K4$qhvo_`a=371Yclqvj zmb>+H{x>&Uw%5sJ+N;&o9QAx1{QR8C{J*7jmt5a^yRTP?`&(Xn&Ubcn`THyPgZI@x zO1zi6QT_M))O`Y#l^;s~MgJ@pw==0V`upeA>!$Y)?OE&Q{<{3@{Kx=LkS_y6l_~>6Lo)-z&;JYz4KEoON(~qoUL`Ov zSj}Ky5YL|!f7FeEfg#+}#WAGfR?aa)(L)9z3wO&A+IJ Z#tcg?i0hwS?r96k-=401F6*2UngBm5vJwCQ diff --git a/filter/doom.id/graphics/BMSLIMC0.png b/filter/doom.id/graphics/BMSLIMC0.png deleted file mode 100644 index 20695ee80ca2c1cb87fce20931eb69fdbdfbd86c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1008 zcmeAS@N?(olHy`uVBq!ia0y~yVBlt8U|{E9U|?YQ&HAE|fq{Xuz$3Dlfq`2Xgc%uT z&5>YWV3x>qb`A*0$S=t+&d4uN@N{-oC@9KL%gjk-V5qp2oRBc@!HY*vPN^I?5D*X& z^hEB7gruP4(gSt#8haaOHiCen;m#cg3>6NvH#RmZ>f7s2WfV0qGN{>o?7)cw2M!cO zUcY$st>dq!xN+E5{+~8iaP%>B2tOF&DkuxkORVsd# z7W1CQH!XTi)ta?yzTeQfxol%?GJpF0vkQ-0Jo>TKc;aWK>B`r|@_gU1+637ISGHED zf8_k^`*`}pc%22x8=NnMe&`BVb%Fn3oS^8$y^9_$ia(;(Dcu=Aam9owlWo+d>g(#( zIxX`Fi~Tk&X8xY;Kk}_>yIQ@fyz-}BUnR0)){1{2)+_EU6@KTrnyxC& z8eVD6TAs>Z>L05woG&e3em`M9%l|(OzYcUddN-H1#_-fio)b|N&lD9Ej1@FCF7vhDTH5U*wq5V%Hl5<1d#5U{_FG>VxjTRF)3)5%K4$qhvo_`a=371Yclqvj zmb>+H{x>&Uw%5sJ+N;&o9QAx1{QR8C{J*7jmt5a^yRTP?`&(Xn&Ubcn`THyPgZI@x zO1zi6QT_M))O`Y#l^;s~MgJ@pw==0V`upeA>!$Y)?OE&Q{<{3@{Kx=LkS_y6l_~>6Lo)-z&;JYz4KEoON(~qoUL`Ov zSj}Ky5YL|!f7FeEfx*es#WAGfR?>{)2MRWTvPffNN9u z!ClD+c@JJZdU8tTz=42(kf0}W zPb4G-C6^wko7dReII|H16b*OoIAEx7puMrNQBmJse=4J>fssMY?qdf|95`^GAoBXf zqbH{}njDxF6A*Ifz=48>#>Rshs#`5)Ha0%wW@dJ-s`PZ^WM)q0VPS6+SjLHnzCwe}q`SA30;gs>~e9rq$eWLW7lqThNZfki|n!SF4#_ zmARRrnW>qvnc11aS;^V zXWz%uAI9q}P~PBtA@oC6z^V)U590(yC+=PJa8djbwNB~I_=zhfOqpz>HdS9&x7KNy zPgv}?X)*KnbpMfWUE9^_RppgG_4+E26|+|S3$b2tZ>iv_l}mm)zHa!YGB+ev+tzV! z_%C-JF^OwZM+tGq_GEWib<=cJan|rk zbJp@y{!;%~ec^m*`SSY-`&s_~Y4~-Z)6u)RyfucWR`Q&PqIjmLs9>z1v2mIIoo1G8 zE_at~c+xh-bfx)aOCud4-+X?(#*L64>mqimtS$+?Ih*V6sY$D1O?$S+ zl?K0-H+yAz)ntC|)NJh>`&*iKL$B2C3g5bZ)_|-RObIJt-Iv<*4ur(O5ES_+H=0Mqs!l4xgWf*{!!w+ z(8;5Yd-?PDwh z0|QICqpu?a!^Xav-+_}E7#I|iJ%W507^+km7#f-x7=Hd|U}$*Bz))(y!0;-8fx&79 z1A}<}r1+z53=9k!o-U3d6}OU7BDDY9pV-*gn0fYha1Repwxoo_uIC01*x6?&e2HQ^ az~C3lzSj9cpb`TE1B0ilpUXO@geCyo3zwS! diff --git a/filter/doom.id/graphics/BMSLIME0.png b/filter/doom.id/graphics/BMSLIME0.png deleted file mode 100644 index f76442426efaaef562894b31b637b9240e16295c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1098 zcmeAS@N?(olHy`uVBq!ia0y~yV31*8VBlh5W?*0lU8AhXz`(#+;1OBOz`!jG!i)^F z=14FwFiT`QI|l@04Ca=jlGRC8$m$PaOaK#h6)GT8yg!H_3ibiGKv})8Px1PcHqQ;0|yEs zuU|ZRa%!W=fmtyDA%_keC}?PGJgA|%)naC2<3ny{X6LF(Pe)E>=42jb=4OweGBBGF z#4hugV9d;%%+1U!?C+W7%E`>k++1Aem>QT?<<{A>aOu*eP03z$L93h!QVTt^@-{Z5 z#}(BDI@Sdyd1i4jGc#Y|V`F1ui<|yOi1quCGd8Ts%%N;r%^fE+SUI=_?KlisJoI$6 zn%PyEn;Dv!ni-p!of({!oNW&?wJqk!mpCdJE8#5}Zg4MID48p1)`617$QhQCDiuFV zi+NAun-;yMYR%d;-*4#LT(+?`nLqvh*@Z_g9{t#AJn=Krbmi+}dA{#hZGvoqD_bkn zKXQKdeLVePyv_pU4bB%rKXe7Gy1@T1PEd5>-bD`=#UD}YluY? zotF88#eSO>Gk;I_ANkg`U9DbKUink6uM$}?YsJ41>lOEw3a(nYG!tVzO6{)jt?M`bf9EpWbF=#Yxl;CTKk)R<{JVMI zdCwWuRr`K6E$wy@+phO>n@;i1y;Bue`>ijG+?~JoXENORjId-Pfzc{VlIO=Q}&P{QZ^t!TahT zCEiQksQ!C?>OO(W$`7UgqJNf)+nLlF{r&Umb<_KY_N;Yte_j4{{^S3823`h!lV8(5 z#xgK4u%tWsIx;Y9?5p`5IGKTgK_S^A$d`ekN|k}3p_zf<=YIx&G&~9=~Vy?;CpGt_Sb-1;OXk;vd$@?2>>rl&;0-Z diff --git a/filter/doom.id/graphics/BMSLIMF0.png b/filter/doom.id/graphics/BMSLIMF0.png deleted file mode 100644 index b72dd018f42456bec97b97ed9f53cc127855ae0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1090 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 diff --git a/filter/doom.id/sounds/GLOOP.ogg b/filter/doom.id/sounds/GLOOP.ogg deleted file mode 100644 index d367f46ac3b15a45e408c103c5ca17cf133fefed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7661 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 qpRoAJE~&b`XftP`S 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 diff --git a/filter/doom.id/sprites/BSPHA0.png b/filter/doom.id/sprites/BSPHA0.png deleted file mode 100644 index 0f0bb5d4c6069eb365e027c694c5328acebe52d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 740 zcmeAS@N?(olHy`uVBq!ia0y~yVBi5^4rT@hhQ!rtt}-w%aHJPGCNVHDure?(a2hv6 zZDL?xQVsA4ab;j&kQe6`=V$l!_Wu9>zqGWpu&^*UH#a*wyS}-+vNpfCJUhQQgTJ-5 zyRovpw)Fq)+rO_~{dw`?*VCsz@9)3g-hR8f`f_pc>Fn&|$;tbpqj!ggZ}#_J@9w_b z-hQ#Q^=xC~>H7Np+S=X9%FXif_0rPi;^M`^!rA=%>D=7$?CjC(?7{5p{tOK63=GZ; z4F6x>|Nr>%|J%p^U*7%y{O141m;c{C`~U9A|2H>(UtRrvaq;un+4mqct5>gHzI^%o`SYhwpFVl=cXwxJXKQO~b8~ZjeSLLxb!BDc^8fky z@6*%o$H$)!kKXSeyx!e=zPg11%j3QC!=2NE?c=@8!<~(T?e*t3C-;{JH)ng7 z$J?g|8%Miq`&%nJ8%tN$C+8Q3r)T>|C%XrSTf6%k+q-L<+pGWoU;O%Z`1Re+hiB`r zua=)3E!^(RUaZaV|NsC0w{QR7z5D;{+5fAn|HsGwx3~Wq4ZJ|fsK6t#n1O*?7=#%aX3ddcU|?|eba4#f zkYzpCD0tX_gJr|@e~W)S5DK!1U;2ZA!$J80GZO=2t;2@UQiT_vzXX?TFwQTZD1O^G ml;y@tr3ZQOEcWjX$?q4G4GM6Zp~b+!z~JfX=d#Wzp$Pyo1t0bR diff --git a/filter/doom.id/sprites/BSPHB0.png b/filter/doom.id/sprites/BSPHB0.png deleted file mode 100644 index 6e81c03cccea125cfffd34303795defe2f3ebc77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 739 zcmeAS@N?(olHy`uVBq!ia0y~yVBiK}4rT@hhIvKpA`A=+9O*@lNem1OEDQ_`>@OqY zSQ!|YR0DiMTp1V`xOlO!a5g`GIyZMbJ9{)cdoVk@KLdk11A{XI z!~fU!|3AL`|Mv0!mv{d^zxn_1<^T83{=a+j|IN+cS69DZT>N}?_WjAp*Sn+7HwT}t z_upUby}8(Zb-wfBZ2Q^C*8TD3?cv7t!TRO?+S%^v@y^P@_VV85()Rk|#@fQ#%KY!& zzkmMx`ThI%Z{NOs`SRt{r%xY0etiG_{oA*1-@JMA>eZ{4FJC@?{`~3Fr%#?dxx2f& zxw*N%zP`M?JU>4_J3Bi$IXOByIy^kw-{0Te-QC&Q+1lFL+}vDWUte8aU0GSV{C|G_ z`}Fkt@$u)wqxbsDm6#$?n17*6#ks_U_u|_Uixt7r(w8etoy|;o17@ ztL0}$3%5J77i%;8|NsC0?c4u%@BTk~_W$bY|MBtv?d|`|%l~I!c+bG_n1SIs1H)+s zhW!i-n;95RYk!~5z`(#%666>BpW*3t11|;!2F?PH$YKTtZeb8+WSBKaf`Ng-$ nkB-^~v+Q7JbodeQf%(;ZncD&k>%THEFfe$!`njxgN@xNAhhQN- diff --git a/filter/doom.id/sprites/BSPHC0.png b/filter/doom.id/sprites/BSPHC0.png deleted file mode 100644 index 10ea6878690c12c306f137f850fc871dad672d2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 730 zcmeAS@N?(olHy`uVBq!ia0y~yVBle3VBqFpW?*2bSvMz_fq{V|y~r_%fq{V)#CB=V zQej|VQVsA4ab;j&kQe6`=V$l!_Wu9>zqGWpu&^*UH#a*wyS}-+vNpfCJUhQQgTJ-5 zyRovpw)Fq)+rO_~{dw`?*VCsz@9)3g-hR8f`f_pc>Fn&|$;tbpqj!ggZ}#_J@9w_b z-hQ#Q^=xC~>H7Np+S=X9%FXif_0rPi;^M`^!rA=%>D=7$?CjC(?7{5p{tOK63=GZ; z4F6x>|Nr>%|J%p^U*7%y{O141m;c{C`~U9A|2H>(UtRrvaq;un+4mqct5>gHzI^%o`SYhwpFVl=cXwxJXKQO~b8~ZjeSLLxb!BDc^8fky z@6*%o$H$)!kKXSeyx!e=zPg11%j3QC!=2NE?c=@8!<~(T?e*t3C-;{JH)ng7 z$J?g|8%Miq`&%nJ8%tN$C+8Q3r)T>|C%XrSTf6%k+q-L<+pGWoU;O%Z`1Re+hiB`r zua=)3E!^(RUaZaV|NsC0w{QR7z5D;{+5fAn|HsGwx3~Wq4ZIi_7&r?&B8wRqxP?KOkzv*x2?hoROHUWa z5Dr<^gN(cl4m>OyRx|&pesJg;OYIiMJpv3I3{ML56=M7wIm?%GGo{-LFvv14jb^m) cZeX;RjS%GQ>UwsUfq{X+)78&qol`;+00q+(ga7~l diff --git a/filter/doom.id/sprites/BSPHD0.png b/filter/doom.id/sprites/BSPHD0.png deleted file mode 100644 index cecd712ed1f3d44eca51d48366ac842798b35a61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 726 zcmeAS@N?(olHy`uVBq!ia0y~yVBi5^4rT@hhQ!rtt}-w%aHJPGCNVHDurM$%aPmDU zW@2DqQVsA4ab;j&kQe6`=V$l!_Wu9>zqGWpu&^*UH#a*wyS}-+vNpfCJUhQQgTJ-5 zyRovpw)Fq)+rO_~{dw`?*VCsz@9)3g-hR8f`f_pc>Fn&|$;tbpqj!ggZ}#_J@9w_b z-hQ#Q^=xC~>H7Np+S=X9%FXif_0rPi;^M`^!rA=%>D=7$?CjC(?7{5p{tOK63=GZ; z4F6x>|Nr>%|J%p^U*7%y{O141m;c{C`~U9A|2H>(UtRrvaq;un+4mqct5>gHzI^%o`SYhwpFVl=cXwxJXKQO~b8~ZjeSLLxb!BDc^8fky z@6*%o$H$)!kKXSeyx!e=zPg11%j3QC!=2NE?c=@8!<~(T?e*t3C-;{JH)ng7 z$J?g|8%Miq`&%nJ8%tN$C+8Q3r)T>|C%XrSTf6%k+q-L<+pGWoU;O%Z`1Re+hiB`r zua=)3E!^(RUaZaV|NsC0w{QR7z5D;{+5fAn|HsGwx3~Wq4ZJ|fsK6t#n1O*?7=#%aX3ddcU|=xyba4#f zxSpI4bDD#lr>AF!g|uX$cJy{XhI5hI3xzKnSQ{|YSDI65FYk%Q6}K8xHfPFCU|@Li Xje9y9_r@s<3=9mOu6{1-oD!M+x!3j|I*UZ!otGb+}!N!?E2>N%G&(m^6dQL4F1;I z?#9aY+S32GZ~wk}_2dVE&r?azuu_*Go&6i;EWv3up85r*m`1v$IFDvj?-Y`!g`OGcY(a zF#Lag|NrC5|8F1ve|h)+^PB%4U;cmp?Ekwb|KHsFeRcKw#l_EOXWyTke7!sRd~@*W zdjI{^-kXcvSLZt~&bFVOY~3Gk-X3mTAFN;Qubu6#9`CFiY%lL^E^V(bZmcb=t<3-a z{rl(7pWnZK|Mu+8$Q%k%T|v$M04lar&Pqr=0){r&yj-QAs?ovp2{&CSjA_4U=&)s>Z%%m3%+ zzfVuUA0K}{JbJ%>@OpRe`S#9}&F!1@&5O15laY#i;b?QgB@Y%E<}pPXMDo}TR=o$MYQZtd=GZ11jZZm<6TfAQlQLFFff$_`33)Hc)H!d3zV1&JR*x37`TN&n2}-D90>*n zh89m3#}En0(1YEaPL4dT2j~2&=KOi*i0=7Xt|sGS^B*0rFo{>K^NG>2^I~RQVQ}Ta z;zyU(Ebi1ac=GClY~vQWB&9Z^3EGFtr|y)S*>z@xS&NeKq0e0B+rJ;=+x=GX=fl9z zcYBqcH@tl~^`+p|x7<=ZZXcu)(&82~y=*8v`{r>>wQS*D#`9ZBnG5ni{bFEXVDNPH Kb6Mw<&;$TB3`ny8 diff --git a/filter/doom.id/sprites/BSPHF0.png b/filter/doom.id/sprites/BSPHF0.png deleted file mode 100644 index 2008d0a7be09b5d5c341dbd4269494407120dc17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 874 zcmeAS@N?(olHy`uVBq!ia0y~yV31*8U=ZS9W?*2bzv*|4fq{V|y~r_%fq?;}h(BU; zMi>JFlXielh${mFgSd%W8zn(t*d4K=?_V(M=)t8HlPiJQzPfp$+9lbj|e6zp*dUyBb z_V$adt!En>PuJJ)*VgV2XJ?OQXAfp)_h(>mXJBw< zVEF&~{{P39|KC3T|MKqt=Qsa9zWo3G+5dM>{=d2T`|9fVi;JJn&b~i6`FeNs`R3r$ z_5S;-y*C%Tug-T~oNYfl*}6a8ygl5wK3KopUpw1fJ>FS4*k0b-T-sh=+*n&!Tbcj; z`}fbEKfizf{_WehFJHcV`t<4J$B*ydzkmDo?VC4mUcGwt^5x6t&!0bi`t-?@CwF&u zH#axe*VmVqm*?l_XJ=<8CnrZoM~8=p`}_O5ySqC(J6l^@o12^K>+7qlt1Bxjm;cYt zf1jRyKR*6^c=Ue%;Pvj_^X;7{o7*?*n-^>ACo8K5OUpZpiyQL`D|2&;v+rNtzkPoD z`sww{`^)FI=g+Rso?M;WT^!w<9bTR6UmowBAMTtUY#;A!9`0-$Y_C7RIk~?)xH;Rq zJl;M%*f`o<+uvH**;u-|J~_WQJU!b#I@vuq+}hpW*xp^+++O|v|KiuT!>{jlK0I50 zeYO1TXyJBe_F`>@|NsC0zkU1v?%n@q&;DOs{XahbzrFo`dHMeg4DT5j9y2gpXJ9zZ zz_6czVKW26at4Ok3=BI8)-7aUU|=c<@(cdY@N~O@7Xt$WXMsm#F#`j)FbFd;%$g&? zz`$_W)5S4F<9zN#$GpQ1JkEjtf8TFika6zH@z;yWE{Qz#x*)8;XthI`;mmuPe#rxs z%j^slf+qZ1#G|46qkc=2#Ouhv&6h4j@E&Q}bK!(@)^^6|FRhMdQ`egP*!s0W22U)k*>qTU5l*+gr_kHW#-L+a7-;baECVZp% c{@Hxrhg)u$z3aTmz`(%Z>FVdQ&MBb@00#7MtN;K2 diff --git a/filter/doom.id/sprites/BSPHG0.png b/filter/doom.id/sprites/BSPHG0.png deleted file mode 100644 index f2e46f8939d588d6861cfd5e3af66e2494a28e46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 930 zcmeAS@N?(olHy`uVBq!ia0y~yU{GLSV36WqW?*1==(>)Vfq{V|y~r_%fq{XKfq_9Z zAkh2`0|S$GfKP}k0|SG+IJY=IySKOZ|NsA`rKN?1g}J%8+1c6k&E=J~`Nieg`NbLh zt+m~amF=~q|8L*^ef8?kix<9^8yip8*YDTX?p9WAmY1)WmM#|;FBTTg=I2l6=8k7)k7j2NW@qi3I_pU=*|KRNk&cl7z@ z;M4W~`>VY-7rU>{cV3)rKRemFKi<4O+_*kizuaFt+g&~0SvlBV-rHQ-USHf;TUc9} z|NZ;-&!0cPfB*jN+qW-YzI^)h>Ep+b@87?F`}XadH*a3OdiC<<%jeIZKYjZ2$&)8{ zcXu~8H`mwKmzS64=jUfo$Oy8@0}m+oE~f+?`WUEADV{r~^s*SEv3?{+>s zTYr7E{OoAqc4zitZHE8<|Np;z`~U9U|7XwsUtRq_KK{SG{eOA+{|pT885kZjFkEL~ zIL*MYpMhaB1H*C#hS>}ZI||k%_oGj~zIi|DM}&yo^`%sK1uULh)i3#rhsjLP zR<-0PVw`+~b5iK0&54)P4epja+L7a(s@^6WF=J+(!DiL6sc(aXuA24Fi(`9m(I9%# z4b{}!Mi(yZHQ=?`wfp}!zTf*cm-ij~o4~j%y=~shAU=ZbCW?*1Q(_9zKz`($fUgVg>z`(%6z`!81 zOG^t23v+XGv$M17o69R}^NY)~^NTb1 zTWh-;E8A;J|KGm-`|8!77cYK2efsnM{`>9ix2vl!7Z;z-&OV-;ygxd6cX;?_fB*IF z?#u1%7h7A;Ha4EFuivk&-L0(LEH7U#EnO}yUMwt}&Cj3C%^lCq9?i}k%+Bu5z~Iin z;LO1A|MmUzDVJ&u`D4U7tO~f#SXS2cGUCLa zT_1$m(tkG3el`E$_Z<)C?|!NHJL%Efm3KC->6v8z_SvsXhs5`s`ca*HZ;EX8sR{`> z^~fcc3&QdbJy>-$-`cHvL)T&DC+Bo_eak-_>SD?`S^4eCn@wkDHLjlE(dVyzt(v!7 zT6a;py{dXx&T_fKht%TNdBpLhy^US$Vq9`qAnlu(O5Z76e(sLNWy=@plrBAb!a?%( h(~M6RZiYwLZ+OiX;5qqWBLf2igQu&X%Q~loCIDTHY;OPn diff --git a/filter/doom.id/sprites/BSPHI0.png b/filter/doom.id/sprites/BSPHI0.png deleted file mode 100644 index 675af39591d34a3a55c7fc48628a4e9514851ff1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 840 zcmeAS@N?(olHy`uVBq!ia0y~yV31*8U=ZS9W?*2bzv*|4fq{V|y~r_%fq?;}h(BU; zMi>JFlXielh${mFgSd%W8zn(t*d4K=?_V(M=)t8HlPiJQzPfp$+9lbj|e6zp*dUyBb z_V$adt!En>PuJJ)*VgV2XJ?OQXAfp)_h(>mXJBw< zVEF&~{{P39|KC3T|MKqt=Qsa9zWo3G+5dM>{=d2T`|9fVi;JJn&b~i6`FeNs`R3r$ z_5S;-y*C%Tug-T~oNYfl*}6a8ygl5wK3KopUpw1fJ>FS4*k0b-T-sh=+*n&!Tbcj; z`}fbEKfizf{_WehFJHcV`t<4J$B*ydzkmDo?VC4mUcGwt^5x6t&!0bi`t-?@CwF&u zH#axe*VmVqm*?l_XJ=<8CnrZoM~8=p`}_O5ySqC(J6l^@o12^K>+7qlt1Bxjm;cYt zf1jRyKR*6^c=Ue%;Pvj_^X;7{o7*?*n-^>ACo8K5OUpZpiyQL`D|2&;v+rNtzkPoD z`sww{`^)FI=g+Rso?M;WT^!w<9bTR6UmowBAMTtUY#;A!9`0-$Y_C7RIk~?)xH;Rq zJl;M%*f`o<+uvH**;u-|J~_WQJU!b#I@vuq+}hpW*xp^+++O|v|KiuT!>{jlK0I50 zeYO1TXyJBe_F`>@|NsC0zkU1v?%n@q&;DOs{XahbzrFo`dHMeg4DT5j9y2gpXJ9zZ zz_6czVKW26at4Ok3=BI8)-7aUU|=c<@(cdY@N~O@7Xt$WXMsm#F#`j)FbFd;%$g&? zz`(H3)5S4F<9z7_M!seR9@c=WWpkr1)p;HN_$~WD=gn0b-$cDNidtU>rgndtd+TG> z3*MDk^??jO`_J##khfm;_4=mP?{gE}=RRJTT06H~=UVG_TNjUb-GZ-MVnRBnO?mpk zrM&RKjO!dv4J5Wc&#&FEPqBA;D64jM_rr&-Y}bPuCyT7rj5c`bqV@P~?1djM`py_1 ryEDOk!`C@WkCr)Yd^G3W6ZV_i^S}7V&yHYVU|{fc^>bP0l+XkK`U6~q diff --git a/filter/doom.id/sprites/BSPHJ0.png b/filter/doom.id/sprites/BSPHJ0.png deleted file mode 100644 index 14804d44637a4410ea9ff52ad628d7e4cf5b6bcb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 798 zcmeAS@N?(olHy`uVBq!ia0y~yV31^BVBqFpW?*30t9k7p0|Ns`dXZxi0|Nsmh}~G; zuFAl`q#fWB;>y6lATQ1>&d=`c?fw7%e`#rHVPRozZf?Od3Jtr27ha9 zcVlIHZR!8pw|`%~`t#z&ucuFc-rs+}z5RA|_2uH?)7ja_lau#HNAC^~-|X+d-raq< zz5QZq>)FP})AjZHwY9sIm7C?|>!qd3#l?$-g|qqj)493h+1aDn*@M~H{TUeC85o=y z82-P$|Nrsj|F@6-zr6eZ`OW{2FaN)P_W#|J|8H*ozPkGT;^ODCv+qw%zTO>uzB%}G zz5o7d@6E;TtMi=~XWP$Cw(gHNZx1)F57saD*UolVk9SrMwwL!dm$ugzH`W%`R_1^I z{{8dk&+p&AfBW|B%a<>oK7IQ5@#FjV@87dMN><^S{Z z->0YFkB>he9=+c`c)h##e0%4~=Jw6{=Ed6j$;#@%((=yY;>P^K%G})I?E9DZZ=c`3 zetP}#{_^?l`LpY@Cs!wT7e_Z|hgT>2m&beOhdZYS+sAvGhdUbw+w0G7PVO%cZqD{D zkGD?`HjZ}J_P17cHkPigPtGq6PtW#`PIeCtw|4h8ws+Syw^#rFzxeg-@awys56{+L zUoAg7TDaYry;z&!|NsC0Z{PmEd-wm@v;S9D|BsLVZ*Tu!Uj9D=!+QpX#|#YD85mA8 zFzjbw*v!DNoPl9B1H+Djbqg677??_e{DS{8Jl$^K1xio_9+AZi4BWyX%*Zfnjsyb( zL%FAmV~B(#>%qo}M-+Hi3_>nnpW9=YrvG&B76u<%eFhzd-#@G47<3rE1xqtx2E&r7b~%MYC&oS5=6Ev>Hj w>&(}F#>UA9Rg4oRrKm+XOj7Y=dLUo7B<#-a(^Fg+7#J8lUHx3vIVCg!07;@gVgLXD diff --git a/filter/doom.id/sprites/BSPHK0.png b/filter/doom.id/sprites/BSPHK0.png deleted file mode 100644 index 850d2816fb325051eb472504c9fc227d6f33991e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 759 zcmeAS@N?(olHy`uVBq!ia0y~yV31*8VBp|jW?*2rJ0)Km#7Qr5Ok!YQ04ZYKk=E$J zz`&#(;1lA?z`!6c&MnT*?(OaU|Nnn!X=!0$VQy}2c6N4sb9rTLesOtresKnWYi)O9 zWqWPu|J%2JU%mSC;>EA0Pk-Luf4{x`c6IgT;^NcU*~gQU_eV$X4iDe#@4w#NeYw5; zVr%Q!#>Uh2_4~E8yOouj<>l+8rOU;|i-m==`T5hix#QW{quJSm+1dRW7~B~coEaGY zzrO$f@#X)wkN>~C`~UgP|Bo;Kzkl}s-IM=sZvMWy`u*bK=d-i#Pfotx9eutz_;kJh z{%Y^d#qO)~ofl`@&rY`Pk2h}*H?9xXFZb8Zc2|#gRt~n8_coWd*B3X|7S>kgfB*jd z^XJd+-@kwR_U+4;FP}br`uOqV`}gnPzJ2@V&6`)RUcG$z^7-@UPoF-0^5n_g-QCU2 z&Gq&5<>lr1`T5z|*~!Vt(b3W2;o<)N{_gJX&d$!(*4F0c=KA{j>gwvs%F5;c^Yh=Q zr{9l{KOY{w-#>W0yZ3y1=gH>w&HCoW+WN`L>cP_T&f?<6{KCrI+~Vx}m-la<-@bl& z{qp|u`R)0$>$4|UCwCV|H)n@eC;OMjd*_Ecrw7}|dz*(l8wcC#&u>odFAr|c_AZaN zPY*VZcGvc|R(3X)uC7ncFAh)7_K!|>4-U6>_cyk8*EY9T|Np=E_3iNMyPXfu)?Z&O zKRa5u-I={uo8kZe|Nn2_{=a+o|Jk$uS6Ba!kNhzu%C%s){c|TRQj30mhu$+j?^w?0I=SmWe)Hah!pHfx*+&&t;uc GLK6U{E+{ep diff --git a/filter/doom.id/sprites/LVASA0.png b/filter/doom.id/sprites/LVASA0.png deleted file mode 100644 index 99c9c15ba7f9a1b14cef66e85b7db23f7582c313..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1015 zcmeAS@N?(olHy`uVBq!ia0y~yV31^BVBq0kW?*1gp!2Mffq{V|y~r^MBnV=APUi?^ zU|@O?;1lA?1O@^E0umAu^78U3Dk?fUItB&?=H}-1_V#XWZhn4#VPRphv9YPCsW~}0 zB_$;_H8su6&E4JIlO|1?HEY(QMT=IhT)A=M#vMC$95`^`#EBE<&!4|^>C*M<*YDlC z_vFcwH*em2{rdI)|NlltM%Fggt{yIa0lpEjVTmd6xdj;|)djW9m2JIE6Q+01TsUR% z>bYySF59|y!`>r1MFdnNBy?0%Y)ni7TwD?&B1&>{I%;ZWOqsG~$&wvgcAPkHqh+N00($6lSDeq(;|o#l1+*LOYMKK0qYg)fh-d3$chhiixJG`PKu1VXIE z{p^7L}e^ReNDWtEvc#z66V<44aE0 zi;oI(hz3KVK2wnyL#;hquQ%uHV8KQ4qASy-wiGJtsS!ETA#rDl%$o(`U)JdV*=_mf zklXK*!M`sg{=Sy?`)>8GCmnN*SynkR?F?hNTE_Bb3GQp_|Nqb6%)sE!z!1&A zkj}tR%)n63z|hUWFq?s4IRnFH28R6%45t|wt}`$^W?*>F!0?}e;lGK=e=o29@$vtw ztN+iQ{eSc3|0hrWzkc0@CnA6&CxfG*fnmZ7h7CIy9^BCR^Pu8`DqEwC;^ZLPrI``i z8%j=2@4vlv_1h!I{xh*?GO-%6aac03Ix?~PGq6N3up}_BWH7N-GO>2Dan9!v*rA|t z!oucGK)~OCoIe2_e*%{L2{`h{a_3ibI z-Holi&FzD&oui$-x8UEWdeBooB z6Jw~&z`(#%666>BpW*3t11|;!2F?PH$YKTtZeb8+WSBKaf`NfyvZsq-u%|Rkukp7W3|Z~fx{wphsxLXH~w_zVEEnrXnV9X10Q2USe!ZY(@2N6 z0v(guu5(3PxiNDZ=kezf^TdK9woZBZ(WTh!o!oOViPF=Tljj=$`gWo^(0kpyyK?(` ztc}*km^j!**E<*`Zgh~0vAlMI-!lH25Nkuwq?Gr~<|k({)G;U;u6@4ale;1V0|SGn LtDnm{r-UW|$W@l_ diff --git a/filter/doom.id/sprites/LVASB0.png b/filter/doom.id/sprites/LVASB0.png deleted file mode 100644 index 06eb17a055de07a5b8ef450dd76298e3ba5383a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1098 zcmeAS@N?(olHy`uVBq!ia0y~yV31>AU=ZeDW?*30P~hvwz`($fUgVerQoz8#z&CeF z%LN7orWXM|A+AhdARr(hAt50zFR!AaqNAf@U|?WwZf)7;$L-Q7KD(xh3lW-VH@XywY48#iv;v17-90|!o=IC1{``Ae5BUB7<) z-o1NIo;-Q;=FQiyU;qFAZ)9X-ZDZ}~;o=wI8xb3pm=d2`kWo@yP}^MD*4s2;diTtQ zQx>nDyJqXMt$R1@J+f0oKt)1AM@7ZP#3aDQB_SfBBqyh%re?;JDQlK2*|BBEi33M2 zT)1%K!Gj0V{2Xc`+=kM8w(@+A%0gbM!ok|Y;rin7#?tB5^2N@|)!ypO!TSBt#?zCn z7vwmsFY($^7kHpO`b>Z9)#>Rs<`>^tUUz?e*W>L|pY2=t^4OZU=XQL!cGymX+uKMW z#9BPwSuWjMEiYKVI^Mi9+iqH!_u|Ho)txb0CZ+C~m3w4S>6ulv7dEu2im>QQuvp5l zxhS&us4$0UFeK_T6`3*A+Ozd~bIuMHTof<5GF@s*p~9XTkux0iu!G^j4V^y^Dn6*PHQFdn4zgXE z8L_>g(-v z3K}OYZ0-aE{0+$Y6VUM|V9B3=BY!;Z{0VsTC*;qc8Grul`SXQaoLyL%Tilpm-dS8d zSXw_>*}PcWzFFUSvbpzs`{4EN(fj@5&xfbqkI#RfUj9E{TwYvSSz2COUfEb#+gw}U zUf44o^ChrVqjq4EbxddW?iCtKB x=X}Q7*xlzgzv=w^-TKWs*R_-H*1oG_e0x@?ZsHNuJO%~^22WQ%mvv4FO#qb%!o&ao diff --git a/filter/doom.id/sprites/LVASC0.png b/filter/doom.id/sprites/LVASC0.png deleted file mode 100644 index a2adf35c33aabf70d91b703799420c7c9820e704..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1066 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 diff --git a/filter/doom.id/sprites/LVASF0.png b/filter/doom.id/sprites/LVASF0.png deleted file mode 100644 index 8bfe7b69570b08a4367738ebf4186ce7ad21f9f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 935 zcmeAS@N?(olHy`uVBq!ia0y~yV31^BU|{25W?*1o+TC`~8%9R^8ZrrhB$AJR}PMkP#{`~n%mo8nu ze*NCPdrzJ`dGqGY*RNmy|Nn1fWMpk)?dsv;7vLKa8$0tTH|#yKQ$#>TLPAGH#m2-Wz{MpYBBCTGr=zB3#*`^*mMqz^WygsF zM=o5raO1&)2h#i;Y9ic*(tNh^e2&UOUaG>u+QQ-b;_=4P>DKba&dSx^>dnFW{n5tL zldTuzIIJ)6+EN#IpgsCbf9%!i={M#V-&tOFe|^{E?NguaTln(Wnz!e6e7JVlPJ`Rq zNFc;oJlN6FYG1S_#^?Gy84i;P#FS;^aYD=NQo*I!e9TIn@$h=t~{$-8+ zpWT*!4!Qk48T|V~;_qvDzwcK6deSl1m}QkC)6OuKt7R;2mN5U=$Nc|>_W%D3&I}Cx z3=Gi>4CxFE#S9Gf3=G{246_*+mNPJHW?{P*(u zA0Pj}y88d@+5b0h{(ti1|LfOncp?Hgaxyp?8W<+bVA!yO;lT}^KMyKCsIoQMC{7Nt zU78uOy`kjf^#0pxSHC@S>^~EWCKIb68;2zmt0NPuKLbky14{w}O9m5bB@=5W8|Qo; zfgK7OCoF941O)sI$oUh{@h4!(pMWEOJnsAnc=IRZ&z~88{_OelgG?KUvwlSlhl?-+8jR_k8={_3qL8{o~Jvr{9myf1h6dKVMv4Tv}OLURz$-SXtX# zTi;&a*xlIL+uT0b+Bw?UJKo(t-8($rKe{+LzB)X;IsX5BhX4B+{?BLlU(fJAp5ebe z!xuj0IWdOXptN5SGL zOJQJOS{dLI;>rXD0s;aO5)$(A@+vASIyyQA1_tKl=JxjXZfMn*=~HrB2lE`9;N5wT&3De<`l870*Pwat}ny-gFQch6in zW%25{Yql=ix_86gBRfR|R3s#HR8(wCOafe75+Wi>a&kIqYGzECvS!JW9b0ysIB?{` zg$p+xJa{0@&!Hy5Z79uWE6?YsEaass9IP!It}h;MES+vGU+k=0?XBJ%tluAPJU!WZ zL5{=v60a?Ffd|^7&-BM$ot}PUe({~EX`*}jD@kF9xoZpVjfhwU`Dy^RDy zti|J<<?WUD^FK!H3-5IlGQtF;rxknb2o>^6UVMD8`2#dZ1i=_;k ziz17U3Ui1CL!v%Ykr_j+JzK9g=j>p?Me(95)1|f)D(tBdInyC=XNt_51>#@U=>OSm z`R9<^?~}p5FC_lHmiPN^^{*!#bB$S6IWp}GW4T(!@@5J1kA2MlZ)pGj&*03!;LpGi z&A^b(z);M35fnhlV!)6AC{R|AJ85piJFg#{pc+bG_pMl}OiOGL2umAD! z|EsJ2&z}8%^XC62PyWAt-G(P3fFmb^qoILe!VHEDI~X3^(E0PA;)5z%qmAO^Als#x z5!)L|PEPN?y>|86Bgg(Tv1l@}8nSU%GO;=`vHCNxL@=-YWVC3_3aSYLzSUM?sQmX=w%Tg`<0_lS9 z`_;mY?h5G4ojF_HoA2&Rm;Oy&p{M6tT|4aaZ=v+ApXMtbrrlrAUb*9q^OhZQUcwG{ zFW&K$vz5&J$rO1+Kf-0%)Go;>PkA?A+4fR6ZqpXG>*gv>x*z3!dNlM{ef&DFn5k{5 zyQ+xGi@m#-n%IhkycSg6aDcb>`??mxfQ#mHinDGxdG4sas9G?2AN##I>u!piys2ij z^tkG+%chGT6s>uC$t-K_>1)q;y=FEPGi@`|Onc;Re){AJnYT8#+0TWXd2Gs?P)7;$L-Q7KD(xh3lW-VH@XywY48#iv;v17-90|!o=IC1{``Ae5BUB7<) z-o1NIo;-Q;=FQiyU;qFAZ)9X-ZDZ}~;o=wI8xb3pm=d2`kWo@yP}^MD*4s2;diTtQ zQx>nDyJqXMt$R1@J+f0oKt)1AM@7ZP#3aDQB_SfBBqyh%re?;JDQlK2*|BBEi33M2 zT)1%K!Gj0V{2Xc`+=kM8w(@+A%0gbM!ok|Y;rin7#?tB5^2N@|)!ypO!TSBt#?zCn z7vwmsFY($^7kHpO`b>Z9)#>Rs<`>^tUUz?e*W>L|pY2=t^4OZU=XQL!cGymX+uKMW z#9BPwSuWjMEiYKVI^Mi9+iqH!_u|Ho)txb0CZ+C~m3w4S>6ulv7dEu2im>QQuvp5l zxhS&us4$0UFeK_T6`3*A+Ozd~bIuMHTof<5GF@s*p~9XTkux0iu!G^j4V^y^Dn6*PHQFdn4zgXE z8L_>g(-v z3K}OYZ0-aE{0+$Y6VUM|V9B3=BY!;Z{0VsTC*;qc8Grul`SXQaoLyL%Tilpm-dS8d zSXw_>*}PcWzFFUSvbpzs`{4EN(fj@5&xfbqkI#RfUj9E{TwYvSSz1zTE+Yd215-(m zU+{m1r`rv@7#J8h3p^r=85p>QL70(Y)*J~221aF17sn8b-lda0^H>czTzW%7FIckI z{GjGtN!PJ_}cn_2fhAQ3s>BK!F(qpbm6^%7rW=X zzX|+!d>-SZ8J~SE)h6yJ(m8m>!Sm4^28RU!r_E*rzOxHqIawAZ<`OuwlC|GB=Vmxp zh}$j?zOx+S*)wx5UO#p>#;t|>^ckO8--$2gJ(;QZ%_Zbb^^$IfPjeX6?{3qLVexX) zp5U^YQR{o|?aS2@p7^d-dMQ|)va6egGtO($r!ytr#aeZj&z<>H&+}7Q>W7l6QeJPr zI{u!>$NuR?Yw~)7E2@HNVWo>d@4D&iYjh|1=2^j1hNaFY<8+O`lx?ZGBx!xxXt(KB yx&Ik41sNZIEZolWm3{A<=CXhBD{soyGdG8;e_PYz)y}}cz~JfX=d#Wzp$Pz$0L>Br diff --git a/filter/doom.id/sprites/LVASI0.png b/filter/doom.id/sprites/LVASI0.png deleted file mode 100644 index 74a8caccf8420308fd09cc8e5f010b4a386baff4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1273 zcmeAS@N?(olHy`uVBq!ia0y~yV9;V-FZG9W1ygUUX%;)RsbpJvAa{IwbB)k$JN~{L32s zKf5je9CG`8GWhp}#NXHQe&4PB^`v92G0Q4Prk!CdSIb!5EMfk!kNN)%?f?H7oEaGW z85p7&7}6OSiWwN{85p`57-lmtEN5WY%)qdpf#Ea*!*vFR#|#Yb85sUEF#I<$`S0cR zKR*6{b@l(*v;S}2{Qu<1|JSeE@I(Y~HW9Yu6}#u*ncJ#O(s@DHV#WBR!1gQe+HHa29^W{mJBA=N+#A$HqQAx z0y`8mPFUF72?+Qbkn<;?<4?enKLJPnc-;9D@a9j*pFcDH{Mqy83%5ACurjx}F~7XC zxO%X(ezLN8v9^7)zVl>r@A>w@>)oUG`^TRTPro0Z|31C^f4;c9xU{mgq}W_W1_lPE zk|4j}{|ryJ8+b7=FmM)lL>4nJa0`PlBg3pY5)2HCS3F%DLo81BPRX5hSb?Ku^704A zZ42JltNCx@=`ielyRJTIR=CWujmIt7UT*O0Kl$52Y*Lla3;!w4QZ{UHt`2!yy(Rv| z6{~>yol{C)37c;7zmS+T>qV%j&g+Pqbw>7ElVq1qIS@C=eu0;lre&{fd|X9$Q%>$C z{pp*XJBu^7nsH7E?)%9bn%Q+Ns(VJvtBP=2?&>q|HrD61-STL9S$^2D+?B23b=YfiTPZl!PD}!&jT)8@S4@UcA3qYP0AluT@!PVxx;KKcDt`g zuD!Uu>`_5x&fUMxllH9c^7`fQ@`cURPZkj@+>8zRN*8xcdRfEe5FIe{t7f0x6W@ki zsn1t=UtxRq?RM%L-StvV&WU!vwy!z=duz;$KwjqOM^duaeYSG@yiNL7kqGDY>q(0= z1HL5wT=+r6^W&!-VnR2qL|kS!raAs!dsBDwz`!8Pz`&qZ z{*m=00|V2_0G|+7CNK~X5Rj0Nke8QNQBl#+(J?SEFgG{1x3_n5bMy1_3kwU2jg3uB zP0h*4DJdzbsi|phZtm{xo-}FFtXZ=bEn2j4<;sm4H}2T6({UU|Nl2KGP1U@cJ*-a3-FDI4NFXk&n?I(sV=B(u59aVnlQb4 z=E5n9SI=Fub=lUv8}=UADI%aEA)%w9Vq;o zBNr}Qxbfh@18IH^H4$z@X+B$dK1XFCFIC}SZQ*cz@pxnDbZhxyXXR>d_2yvx{%GUr z$<_;U9M+e3ZK(@9&>nrJKlbYM^c(Yw?<}vozrO47_NmYIEqr-w&D(Q3K3qF&r@`%Q zBoJaP9`7ud?yZ&=tX~~(-kEJTt;~CIW60{xm@Si1_sq&YvZ(aTs@e-1T2)0@^d(p< zW!PL4S$tHOLo^r?^_hyy7;5d=dc8Sk2MaEW7hRbywWUyDPmRc#4v9NcWZoBjJ?WTh%(BXnX=fPA)iRbhOPGJ`WBz|b`~QCiX9fm; z28L(`hI9soVg`nK28M11hS>}Z%NZCpGcfFDU^vadaGinSF$2SU28RC(4F63`{(E`- zkB|RfUHyOd?EjlL|37*1|MlxOJP`pLIT;)c4Ga@zFl^Yt@Zg5dp9d8mRM{GB6ekDS zF3pVC-cWLKdjIXUtKS|u_MeGGlZn-kjl+_O)sczSpMfQUfhB=~C4-5zl8LpGjdMPa zzzzkC6Bagi0s{U9yPud%k_}diUu4{_*F-)9=UUzfUj!pD!*iF0CvrDK?jpfq{Xk zB*-uLKf}}Q23`yd44efXk;M!Q+`=Ht$S`Y;1Oo%3sHcl#h{fr-S7P&86$DrlJf8iz zke8hBKf6e^cE`7-u-xD{pD(A+6u5ZT#@!a%I?Y{(QDIxr?;UxJ6Br(`u`)DFI>GKT zanssrmViZf=JIPC2wy6q&Xr)D)2%X9X`?%XLz0h6kP_z+YxRzAl1n{Y*523f=zJY8 z$!P8&7aOzN-Z%Y@xor8V%$mAxMc5uLc}dkZFRZ@*jd~@2ttlXT?Z&@N3=AJT8lu1Q zyG%MFEVOjX141*eqL1luctDnm{r-UW|ii^T< diff --git a/filter/doom.id/sprites/LVASK0.png b/filter/doom.id/sprites/LVASK0.png deleted file mode 100644 index 159d76c427013e6e88ebcd853091a53b37e0b895..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 937 zcmeAS@N?(olHy`uVBq!ia0y~yU=U$oV36iuW?*3OW{iKuz`($fUgVg>z`(%Hz`&qb z^L3#H0|V2_0G|+7CNK~X5Rj0Nke8QNQBl#+(J?SEFgG{1x3_n5bMy1_3kwU2jg3uB zP0h*4DJdzbsi|phZtm{xo-}FFtXZ=bEn2j4<;sm4H}2T6({UU|Nl2KGP1U@cJ*-a3-FDI4NFXk&n?I(sV=B(u59aVnlQb4 z=E5n9SI=Fub=lUv8}=UADI%aEA)%w9Vq;o zBNr}Qxbfh@18IH^H4$z@X+B$dK1XFCFIC}SZQ*cz@pxnDbZhxyXXR>d_2yvx{%GUr z$<_;U9M+e3ZK(@9&>nrJKlbYM^c(Yw?<}vozrO47_NmYIEqr-w&D(Q3K3qF&r@`%Q zBoJaP9`7ud?yZ&=tX~~(-kEJTt;~CIW60{xm@Si1_sq&YvZ(aTs@e-1T2)0@^d(p< zW!PL4S$tHOLo^r?^_hyy7;5d=dc8Sk2MaEW7hRbywWUyDPmRc#4v9NcWZoBjJ?WTh%(BXnX=fPA)iRbhOPGJ`WBz|b`~QCiX9fm; z28L(`hI9soVg`nK28M11hS>}Z%NZCpGcfFDU^vadaGinSF$2SU28RC(4F63`{(E`- zkB|RfUHyOd?EjlL|37*1|MlxOJP`pLIT;)c4Ga@zFl^Yt@Zg5dp9d8mRM{GB6ekDS zF3pVC-cWLKdjIXUtKS|u_MeGGlZn-kjl+_O)sczSpMfQUfhB=~C4-5zl8LpGjdMPa zzzzkC6Bagi0s{U9yPud%k_}diUu4{_*F-)9=UUzfUj!pD!*iF0CvrDK?jpfq{Xk zB*-uLKf}}Q23`yd44efXk;M!Q+`=Ht$S`Y;1Oo#@i>HfYh{pM|=MVBa8*(sTP)Ky1 zWP0X){W5#ce%}CgjpOP$2RGQgGs`<^YHW2bcIoy+QO^7mORC+)&r~fxShwIW_r7=L z``$IgTgfooG+Vib$K=ea5NDUAOw;*RcpX{VyfaL7<%7np--CnXtQK91(-w97C0U=w o_A^&D?brmCE%)#0oU^vSvYy-NbEoBU1_lNOPgg&ebxsLQ0P9tI9smFU diff --git a/filter/doom.id/sprites/MUDSA0.png b/filter/doom.id/sprites/MUDSA0.png deleted file mode 100644 index ccb88c9175f9c507d7dacf75e0d56ee16dad9747..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 497 zcmeAS@N?(olHy`uVBq!ia0y~yVBle3VBq3lW?*30{>lFY0|Ns`dXZxi0|Nsa0|NsK z*Tk6n3=E9c0X`wFOkf}&ARr+jAulhlqN1XsqhnxTU~X=1Z*TAB=H}<;7Zw&48ylON znwpc7Q&Lh=Q&ZF2+}z#WJ!#UUS+iy>TC`~8%9R^8ZrrhB$AJR}PMkP#{`~n%mo8nu ze*NCPdrzJ`dGqGY*RNmy|Nn1fWMpk)?dsv;7vLKa8$0tTH|#yKQ$#>TLPAGH#m2-Wz{MpYBBCTGr=zB3#*`^*mMqz^WygsF zM=o5raO1&)2h#i;Y9ic*(tNh^e2&UOUaG>u+QQ-b;_=4P>DKba&dSx^>dnFW{n5tL zldTuzIIJ)6+EN#IpgsCbf9%!i={M#V-&tOFe|^{E?NguaTln(Wnz!e6e7JVlPJ`Rq zNFc;oJl44o^ChrVqjq4Ebxdd zW?z`(%Dz`($K zIdt({UU|Nl2KGP1U@cJ*-a3-FDI4NFXk&n?I(sV=B(u59aVnlQb4 z=E5n9SI=Fub=lUv8}=UADI%aEA)%w9Vq;o zBNr}Qxbfh@18IH^H4$z@X+B$dK1XFCFIC}SZQ*cz@pxnDbZhxyXXR>d_2yvx{%GUr z$<_;U9M+e3ZK(@9&>nrJKlbYM^c(Yw?<}vozrO47_NmYIEqr-w&D(Q3K3qF&r@`%Q zBoJaP9`7ud?yZ&=tX~~(-kEJTt;~CIV@U8{UmFGn2BwlAzu^B2Pq!O*F)%Q27I;J! zGca%qgD@k*tT_@43=HO;E{-7_vaAOic@G#cFezAW-Dvjvf0N@5X@OY#wl&cYPhC4y tmE63I`?*E#dWn10st2q&7?^nK7VQ^USCTr(nt_3V!PC{xWt~$(698^#zhwXb diff --git a/filter/doom.id/sprites/MUDSC0.png b/filter/doom.id/sprites/MUDSC0.png deleted file mode 100644 index 2b12fc6d3c3d74c85b2506595016e2d9f1fc8608..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 474 zcmeAS@N?(olHy`uVBq!ia0y~yVBlt8U|{E9W?*1=xxqc3fq{V|y~r_%fq{XIfq{YP z@u#1!7#J8$1AIbUnZQ6mKtMu5LS9~8MMXtNN5{axz}(#2-rnBL&CSoxFDxu9Ha0dj zH8m$Er=+B$rlzL3xw*T$d(xyyvu4d&v}n=Fl`A)H+_+=Mjsph{oH%jf{Q2{jE?v5Q z{rbIo_ntg?^5)H(uV26Z|Nq~}$jI8p+SS9wFTghO>_%)r1c48n{I zv*t)JFfeF(x;Tb#$g&<}WMnYlVNy8xD)v7|dr!DR4(p-UQ5-Ssj2E~qZm~Uh#oV}^ W<5JrKsdNSg1_n=8KbLh*2~7aTt+h-5 diff --git a/filter/doom.id/sprites/MUDSD0.png b/filter/doom.id/sprites/MUDSD0.png deleted file mode 100644 index 4a66349ea7728c13c02446981b8bd30f2c7b1324..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 465 zcmeAS@N?(olHy`uVBq!ia0y~yVBlb2U|{E9W?*1oYX6f15=bv{Ok!YQU}0cjU}UiV zZNR|5XcXWR;>rXD0s;aO5)$(A@+vASIyyQA1_tKl=JxjXZfMn*=~HrB2lE`9;N5wT&3De<`l870*Pwat}ny-gFQch6in zW%25{Yql=ix_86gBRfR|R3s#HR8(wCOafe75+Wi>a&kIqYGzECvS!JW9b0ysIB?{` zg$p+xJa{0@&!Hy5Z79uWE6?YsEaass9IP!It}h;MES+vGU+k=0?XBJ%tluAPJU!WZ zL5{=v60a?Ffd|^7&-BM$ot}PUe({~EX`*}jD@kF9xoZpVjfhwU`Dy^RDy zti|J<<gTe~DWM4fTJ^5z diff --git a/filter/doom.id/sprites/MUDSE0.png b/filter/doom.id/sprites/MUDSE0.png deleted file mode 100644 index 02b33472cc5a49993703104afadc74360bf90cd4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 532 zcmeAS@N?(olHy`uVBq!ia0y~yV31*8VBq3lW?*2L5OYp}fq{V|y~r_%fq{XCfq{Yj zriSPd1_nl>0G|+7CNK~X5Rj0Nke8QNQBl#+(J?SEFgG{1x3_n5bMy1_3kwU2jg3uB zP0h*4DJdzbsi|phZtm{xo-}FFtXZ=bEn2j4<;sm4H}2T6({UU|Nl2KGP1U@cJ*-a3-FDI4NFXk&n?I(sV=B(u59aVnlQb4 z=E5n9SI=Fub=lUv8}=UADI%aEA)%w9Vq;o zBNr}Qxbfh@18IH^H4$z@X+B$dK1XFCFIC}SZQ*cz@pxnDbZhxyXXR>d_2yvx{%GUr z$<_;U9M+e3ZK(@9&>nrJKlbYM^c(Yw?<}vozrO47_NmYIEqr-w&D(Q3K3qF&r@`%Q zBoJaP9`7ud?yZ&=tX~~(e)R0ry9^8rOeH~n!T%YaZa45^U|`@Z@Q5sCVBi)8VMc~o zb0ioT7}7jl977~7$MzoNWj5qFyeP1L%J=w%{ZDQ!sFGmwxT)=FwDZ#YZDwy$x9H#B zFxkg^?JsuUyIn#c_;1?*~89ZJ6T-G@yGywop`q|q6 diff --git a/filter/doom.id/sprites/MUDSF0.png b/filter/doom.id/sprites/MUDSF0.png deleted file mode 100644 index c8de4089f20c2866ea28dbadff4ac741a3bd5774..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 522 zcmeAS@N?(olHy`uVBq!ia0y~yV322EVBp|jW?*12TYNrXD0s;aO5)$(A@+vASIyyQA1_tKl=JxjXZfMn*=~HrB2lE`9;N5wT&3De<`l870*Pwat}ny-gFQch6in zW%25{Yql=ix_86gBRfR|R3s#HR8(wCOafe75+Wi>a&kIqYGzECvS!JW9b0ysIB?{` zg$p+xJa{0@&!Hy5Z79uWE6?YsEaass9IP!It}h;MES+vGU+k=0?XBJ%tluAPJU!WZ zL5{=v60a?Ffd|^7&-BM$ot}PUe({~EX`*}jD@kF9xoZpVjfhwU`Dy^RDy zti|J<<(}-0Fi1TVnVuk5z&hi&eUiU! VVKk4P3j+fKgQu&X%Q~loCIC-A&fEY1 diff --git a/filter/doom.id/sprites/MUDSG0.png b/filter/doom.id/sprites/MUDSG0.png deleted file mode 100644 index c9ae099a703de6e81d4f56217428502a3a5563f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 532 zcmeAS@N?(olHy`uVBq!ia0y~yV9;VylyScgf`T2!~g~i6krlzLm z)s7}kL(l?P?3<(QBkomF$r*SNr;Fj$;s)cshKfl%9lmIW@Fv`7BR(8wPXJD~2>k1_nm`0G|+7CNK~X5Rj0Nke8QNQBl#+(J?SEFgG{1x3_n5bMy1_3kwU2jg3uB zP0h*4DJdzbsi|phZtm{xo-}FFtXZ=bEn2j4<;sm4H}2T6({UU|Nl2KGP1U@cJ*-a3-FDI4NFXk&n?I(sV=B(u59aVnlQb4 z=E5n9SI=Fub=lUv8}=UADI%aEA)%w9Vq;o zBNr}Qxbfh@18IH^H4$z@X+B$dK1XFCFIC}SZQ*cz@pxnDbZhxyXXR>d_2yvx{%GUr z$<_;U9M+e3ZK(@9&>nrJKlbYM^c(Yw?<}vozrO47_NmYIEqr-w&D(Q3K3qF&r@`%Q zBoJaP9`7ud?yZ&=tiL(!%1Z_Y2BwlAzu^B2Pq!O*fx@`JBeIx*fm;}a85w5Hkzin8 zaP@R?4B?PvJ;=z&?8w8ScZ uU#;eS&PZX%FtHF}sA06Y&(H9HUtqfAY392buNfE^7(8A5T-G@yGywpOu)O{N diff --git a/filter/doom.id/sprites/SLDGA0.png b/filter/doom.id/sprites/SLDGA0.png deleted file mode 100644 index 2632cfea6806029a16e12a194741014a6818d9c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 663 zcmeAS@N?(olHy`uVBq!ia0y~yVBle3VBq3lW?*30{>lFY0|Ns`dXZxi0|Nsa0|NsK z*Tk6n3=E8S1AIbU85kJk#ks}#*}c8J|Ns9lEiEl9EX>W#&CbrQZ!WK_%`Yy`&M(g3 zZ>{ZatZc6>{eS!R@2gjTUcC7A^y$z0`|r26->$B{TwHuQJNtNY^8V=P-QnSz{r%Uw zyDzu5UuHa~wlH+MWcdo(+HFgv?H1A{vQ zgEIre|JV2bKfe6`_VNFhcmF@X`Tz0d|M$=SzkBlk&CTCeSHE9e{Csxy{mIGKyQ9xH z2cNF@-(T&$x!8SmzVqU2``O9X{qg4Q;l}mB`sM!G+3xD`&dR~|^4{js_WI(++QQn( z{O{ktfByXW{rmTC-@bkM^5xT~Pai*ieEyPuzFFVASX)0?Sv^=<-dSASm|s|#n_HZH|MLFr z^V`=?uV3C@KEFMGc768b>g4X?=;rM3>SX`&c<=mh=k#FvcyIG?XX9Xd{rSzw{pG>U z+1};x_UXaK(eB#**2>Pt($)3J`NiSs+5XYV?!n>K?*7L1?%Ls7=WsJHFff$_`33)H zc)H!di-CcGv%n*=n1O*?7=#%aX3ddcU|_KGba4#fkYzo%QSg8R2ZO>)le5tg6@E)L zvoXmCFbFJ=<2W<@r{jWqZ&k%-yj$z_$l&T+Pln4=S#GR!eQ={up7D;*Pmh*$jSLJ7 N44$rjF6*2UngGt~`{n=u diff --git a/filter/doom.id/sprites/SLDGB0.png b/filter/doom.id/sprites/SLDGB0.png deleted file mode 100644 index a22dba90b3b901338e421bad5b27152175766f52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 663 zcmeAS@N?(olHy`uVBq!ia0y~yVBlt8VBq3lW?*0l)eG6kz`($fUgVg>z`(%Dz`($K zIdt(JJJ(`_8n4R69fx(@D z!I^>K|LgnzA7B1|`}qIMyZ@ix{Qvm!|NCeE-#z*N=H~CKtKTm!em*<<{^aEA-O=Zp zgHPA{@2~dWTeb7aFP}eu{`Be7Cr_T- z-QC^X++1H@UtV6GpP!$dot>PV9334U9v<%R@9*yJ?(FPrZEbCCZmzGdudc4HtgKxA zKR^F{diwqN`19e>`~8F0yL->Kcb;r+->h$5tgWA{tR5^a?<_8E%rC6W%`MKpe|i7* z`R(hc*DvocpWmK8yFPnzb#ixcbaQrib+UhXymx-Mb9%6SytjF{vvIJ!{`}_T{_^1F zZ13`T`}APrXm@RYYh`C+>FWCA{NnKRZ2#zF_uz1AcYkAhckS@4b3iG9sU*lR_&>wb z?FL>93=EtF9+AZi4BWyX%*Zfnjsyb(gPo^~V+e;V>%onJ2Mjn^3`{bmb}x7^3O!bpm=e6wN7hTRTUo^|!o{3SdcyG$O$CYtG!vX#k9wIa5EJ;dZU|?YI MboFyt=akR{0M>Z?RsaA1 diff --git a/filter/doom.id/sprites/SLDGC0.png b/filter/doom.id/sprites/SLDGC0.png deleted file mode 100644 index a9e77012240a3f6f7569b32a9992a404eb52a292..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 646 zcmeAS@N?(olHy`uVBq!ia0y~yVBlt8U|{E9W?*1=xxqc3fq{V|y~r_%fq{XIfq{YP z@u#1!7#JAu2Ka=yGB7a6i*t+fvwM4c|NsAAT3T9ISeToeo1L9q-&|fonM^6 z-&)(C>P0_up@Czg=B@xw!arcJ}e)?c@J1@BV*&^Z(<^|L>pufA{47o14F{u71C``1$PY`;(KecSoOZ z4nAG)zrWghbFusCeCNg4_Op|%`{T{q!;R~M^~?RWv)$F>ot1;_<-N_N?e)ctwS~2n z`QN{P|NQy$`}gnPzJ2@h<;$l}pFV#4`2PL-w{PFRdGqGgt5+{yzI^`t`O~LQpFDYT zcXxMlb8~%teR+9#etv#-c6M@da&&ZbczC$KzrVY?yR);iwY9amxw*c+zPh@)va)jd z|NQ*->FM|5+x!3j|I*UZ!otGb+}!N!?E2>N%G&(m^6dQL4F1;I z?#9aY+S32GZ~wk}_2dVE&r?azuu_*Go&6i;EWv3up85r*m`1v$IFDvj?-Y`!g`OGcY(a zF#Lag|NrC5|8F1ve|h)+^PB%4U;cmp?Ekwb|KHsFeRcKw#l_EOXWyTke7!sRd~@*W zdjI{^-kXcvSLZt~&bFVOY~3Gk-X3mTAFN;Qubu6#9`CFiY%lL^E^V(bZmcb=t<3-a z{rl(7pWnZK|Mu+8$Q%k%T|v$M04lar&Pqr=0){r&yj-QAs?ovp2{&CSjA_4U=&)s>Z%%m3%+ zzfVuUA0K}{JbJ%>@OpRe`S#9}&F!1@&5O15laY#i;b?QgB@Y%E<}pPXMDo}TR=o$MYQZtd=GZ11iezI6^aC=HYZ`33)Hc)H!d zi-CcGv%n*=n1O*?7=#%aX3ddcU|>-9ba4#fkYzpS$je~B!Lng>_=!Wz-Wjpdmsw}t lPCFvU;lRN3f?>Vghn=jq=WUvOoPmLX!PC{xWt~$(697y4?+pL| diff --git a/filter/doom.id/sprites/SLDGE0.png b/filter/doom.id/sprites/SLDGE0.png deleted file mode 100644 index 6b820710eaef88a91c4afb7b9e2a1965a8982ad5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 707 zcmeAS@N?(olHy`uVBq!ia0y~yV31*8VBq3lW?*2L5OYp}fq{V|y~r_%fq{XCfq{Yj zriSPd1_s6l0X`wF3=9nN;@sl=?B3qq|NsA&mX;P47Ut&WW@l&DH(JJJ(`_8n4R69fx(@D z!I^>K|LgnzA7B1|`}qIMyZ@ix{Qvm!|NCeE-#z*N=H~CKtKTm!em*<<{^aEA-O=Zp zgHPA{@2~dWTeb7aFP}eu{`Be7Cr_T- z-QC^X++1H@UtV6GpP!$dot>PV9334U9v<%R@9*yJ?(FPrZEbCCZmzGdudc4HtgKxA zKR^F{diwqN`19e>`~8F0yL->Kcb;r+->h$5tgWA{tR5^a?<_8E%rC6W%`MKpe|i7* z`R(hc*DvocpWmK8yFPnzb#ixcbaQrib+UhXymx-Mb9%6SytjF{vvIJ!{`}_T{_^1F zZ13`T`}APrXm@RYYh`C+>FWCA{NnKRZ2#zF_uz1AcYkAhcWrZfbx-LVpBWe!m`Z~D zg8wr--EQE;z`(#+;1OBOz`!jG!i)^F=14FwFr<6BIEF}Ej_oz%V>aYDyl7&->L=yb zt7Ru;^IuJnP)J>`a`MU4y6vS2@ov9AFk7Gea$!~dg)56S!gpWjOIkg3X1MT{U`F?4 zPY?AnWZj;*O|(^o+g2h!z_BbWz~b?-?03(Xf4{We{}bcRuQs|eDFOTp3=9mOu6{1- HoD!M<&RY{_ diff --git a/filter/doom.id/sprites/SLDGF0.png b/filter/doom.id/sprites/SLDGF0.png deleted file mode 100644 index 0e5423e683dc8bdddff1c930af75999bd1892898..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 700 zcmeAS@N?(olHy`uVBq!ia0y~yV322EVBp|jW?*12TYN`dzIyfN#fx80pZ>hR|9*S>?ds~w#l@$yvyUey?~jh&9Ui{f-+#Tk`*M5x z#n#rdjg6=4>-TGGcPlG5%gfhGOP7m_7Yhq#^Yf>3bH}r@N3*jBv$Oj%Ft{@?I5RN( ze|`V|4F?`Vjsy?Xib<@4vypFVy1Snt*y*nh6GO+#}E!#--8EpnH>dKHoi<}jo#6-Ecol& zLrpGzeb27eT&eNtTetFU-lVm+&YD`j(Mnn^w(G2^r^D{4r<-(lK68xAirzY1Lq$@= w@{bd1rI91!)9DTC(;3mvdv7jwU!Cu~INN@9vUPvFd3(5VeXxGHzjn5}dc3o8u)VyuxwO5$xUsgdwle?w z_wS!Se}4b|{oA*1U%q_#^y$;bk00N^fB*LF+c$6Cyn6NO<;$1PpFe;4^y!l)PwwvS zZf!G7dPe?R_5jwXWzfPfBXFQ z_0#K@_m|Ia&!1hNJ-Ir$yEwWzJG?sCzdYVMKioMz*goFdJlxqh*j|5rb8>%qaC5eI zdAxmkuyM4zw!gKqv$1q_eR6(rczU*fbh3MJxV5{#vAw&txxKol^o`F93=B*qL4Lvi z8J=!8@M2(K;4JWnEM{Qf76xHPhFNnY7#JARJzX3_B*K0B9mN zl2x;|a%-9R;|;Sc7EXRrm&JSX^fDLEmz~r92EO1673nt*&xm4Ml)QQO?WfXjMG79x z+IXO3>7k9=3|~j>joDUr;ECYhMe}w)i=JgLS?2a9`=1{ypKO$$@rQwdfx*+&&t;uc GLK6U~bQo~} diff --git a/filter/doom.id/sprites/SLDGH0.png b/filter/doom.id/sprites/SLDGH0.png deleted file mode 100644 index bb922821d081661cb80000b8979da5bca690e60e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 680 zcmeAS@N?(olHy`uVBq!ia0y~yV9;S;U|{87W?*38{Q2)J0|Ns`dXZxi0|SF70|NtN z>~2>k1_s6l0X`wF3=9nN;@sl=?B3qq|NsA&mX;P47Ut&WW@l&DH(JJJ(`_8n4R69fx(@D z!I^>K|LgnzA7B1|`}qIMyZ@ix{Qvm!|NCeE-#z*N=H~CKtKTm!em*<<{^aEA-O=Zp zgHPA{@2~dWTeb7aFP}eu{`Be7Cr_T- z-QC^X++1H@UtV6GpP!$dot>PV9334U9v<%R@9*yJ?(FPrZEbCCZmzGdudc4HtgKxA zKR^F{diwqN`19e>`~8F0yL->Kcb;r+->h$5tgWA{tR5^a?<_8E%rC6W%`MKpe|i7* z`R(hc*DvocpWmK8yFPnzb#ixcbaQrib+UhXymx-Mb9%6SytjF{vvIJ!{`}_T{_^1F zZ13`T`}APrXm@RYYh`C+>FWCA{NnKRZ2#zF_uz1AcYkAhcWrZfbx-LVpBWe!m`Z~D zg8wr--EQCoN)!bik;M!Q+`=Ht$S`Y;1Oo$ukEe@c2#0L!!GpYq9e7v_-xhbt=6GJu zdZJ+PX2Rs@+ZyaAOg|YO?cjL6Xzt=gP7AUxO`E!4(;h~yNh~j>s7zpBI@R0|vq{bW e=`@r7cA_T~oVPi~-e+K7VDNPHb6Mw<&;$T4(FIum diff --git a/filter/doom.id/sprites/SLIMA0.png b/filter/doom.id/sprites/SLIMA0.png deleted file mode 100644 index 92c70fb40dcd4b40a784182c2aae582e10f4706d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcmeAS@N?(olHy`uVBq!ia0y~yVBle3VBq3lW?*30{>lFY0|Ns`dXZxi0|Nsa0|NsK z*Tk6n3=E7V0X`wF3=9nN;@sl=?B3qq|NsA&mX;P47Ut&WW@l&DH(JJJ(`_8n4R69fx(@D z!I^>K|LgnzA7B1|`}qIMyZ@ix{Qvm!|NCeE-#z*N=H~CKtKTm!em*<<{^aEA-O=Zp zgHPA{@2~dWTeb7aFP}eu{`Be7Cr_T- z-QC^X++1H@UtV6GpP!$dot>PV9334U9v<%R@9*yJ?(FPrZEbCCZmzGdudc4HtgKxA zKR^F{diwqN`19e>`~8F0yL->Kcb;r+->h$5tgWA{tR5_FbUbuA11JK5{DK)Ap4~`e zU|`@Z@Q5sCVBi)8VMc~ob0ioT7>qq#978x{Sr0byG8k|$E6j_F`uda6fPsNQisAbt w_6t60Ja_VLB^2ECWw>L;u#?T;$phy9Z9?ZGbt)Yh7#J8lUHx3vIVCg!08;zR(*OVf diff --git a/filter/doom.id/sprites/SLIMB0.png b/filter/doom.id/sprites/SLIMB0.png deleted file mode 100644 index 35761edbd4f62f7aa9cfe17444581cbd5cf5a1ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 545 zcmeAS@N?(olHy`uVBq!ia0y~yVBlt8VBq3lW?*0l)eG6kz`($fUgVg>z`(%Dz`($K zIdtOG^t23v+XGv$M17o69R}^NY)~^NTb1 zTWh-;E8A;J|KGm-`|8!77cYK2efsnM{`>9ix2vl!7Z;z-&OV-;ygxd6cX;?_fB*IF z?#u1%7h7A;Ha4EFuivk&-L0(LEH7U#EnO}yUMwt}&Cj3C%^lCq9?i}k%+Bu5z~Iin z;LO1A|MmU<5JDNK8}^5;`-54HW#&CbrQZ!WK_%`Yy`&M(g3 zZ>{ZatZc6>{eS!R@2gjTUcC7A^y$z0`|r26->$B{TwHuQJNtNY^8V=P-QnSz{r%Uw zyDzu5UuHa~wlH+MWcdo(+HFgv?H1A{vQ zgEIre|JV2bKfe6`_VNFhcmF@X`Tz0d|M$=SzkBlk&CTCeSHE9e{Csxy{mIGKyQ9xH z2cNF@-(T&$x!8SmzVqU2``O9X{qg4Q;l}mB`sM!G+3xD`&dR~|^4{js_WI(++QQn( z{O{ktfByXW{rmTC-@bkM^5xT~Pai*ieEyPuzFFVASX)0?`9!n#MFs{2#*!evU-`faoOwmWh5J77?)gUJi*71 f(QrZ3;Thvmajpols$1m@3=9mOu6{1-oD!My6lATQ1>&d=`c?fw7%e`#rHVPRozZf?Od3Jtr27ha9 zcVlIHZR!8pw|`%~`t#z&ucuFc-rs+}z5RA|_2uH?)7ja_lau#HNAC^~-|X+d-raq< zz5QZq>)FP})AjZHwY9sIm7C?|>!qd3#l?$-g|qqj)493h+1aDn*@M~H{TUeC85o=y z82-P$|Nrsj|F@6-zr6eZ`OW{2FaN)P_W#|J|8H*ozPkGT;^ODCv+qw%zTO>uzB%}G zz5o7d@6E;TtMi=~XWP$Cw(gHNZx1)F57saD*UolVk9SrMwwL!dm$ugzH`W%`R_1^I z{{8dk&+p&AfBW|B%a<>oK7IQ5@#FjV@87dMN><^S{Z z->0YFkB>he9=+c`c)h##e0%4~=Jw6{=Ed6j$;v01y)S|yp(MyJn8D%MjWh-Z2F?PH z$YKTtZeb8+WSBKa0u(KtE{-7_vaAOg85tNjm=xkxujS8R+Qog8mw|ynz~S@HUN)(m TxRMDB3=9mOu6{1-oD!MOG^t23v+XGv$M17o69R}^NY)~^NTb1 zTWh-;E8A;J|KGm-`|8!77cYK2efsnM{`>9ix2vl!7Z;z-&OV-;ygxd6cX;?_fB*IF z?#u1%7h7A;Ha4EFuivk&-L0(LEH7U#EnO}yUMwt}&Cj3C%^lCq9?i}k%+Bu5z~Iin z;LO1A|MmUFLwz%qAt(&sX>8 z{NJT=HuvEA0Pk-Luf4{x`c6IgT;^NcU*~gQU_eV$X4iDe#@4w#NeYw5; zVr%Q!#>Uh2_4~E8yOouj<>l+8rOU;|i-m==`T5hix#QW{quJSm+1dRW7~B~coEaGY zzrO$f@#X)wkN>~C`~UgP|Bo;Kzkl}s-IM=sZvMWy`u*bK=d-i#Pfotx9eutz_;kJh z{%Y^d#qO)~ofl`@&rY`Pk2h}*H?9xXFZb8Zc2|#gRt~n8_coWd*B3X|7S>kgfB*jd z^XJd+-@kwR_U+4;FP}br`uOqV`}gnPzJ2@V&6`)RUcG$z^7-@UPoF-0^5n_g-QCU2 z&Gq&5<>lr1`T5z|*~!Vt(b3W2;o<)N{_gJX&d$!(*4F0c=KA{j>gwvs%F5;c^Yh=Q zr{9l{KOY{w-#>W0yZ3y1=gH>w&HCoW+WN`L>cP@R$3v$xfFdBsFPOpM*^M*?1_sUo zkH}&M25w;xW@MN(M}mQYA;ig{Yz3s``6G69E*}5olyXyU0*kr=VrBTkbF0E1gM5FwK bJq(sgW(GksOja{6Ffe$!`njxgN@xNAh@0Q@ diff --git a/filter/doom.id/sprites/SLIMG0.png b/filter/doom.id/sprites/SLIMG0.png deleted file mode 100644 index a0fc177b612df1d0f00e8802e08da7c9ecc92fe4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 592 zcmeAS@N?(olHy`uVBq!ia0y~yV9;Vd%W8zn(t*d4K=?_V(M=)t8HlPiJQzPfp$+9lbj|e6zp*dUyBb z_V$adt!En>PuJJ)*VgV2XJ?OQXAfp)_h(>mXJBw< zVEF&~{{P39|KC3T|MKqt=Qsa9zWo3G+5dM>{=d2T`|9fVi;JJn&b~i6`FeNs`R3r$ z_5S;-y*C%Tug-T~oNYfl*}6a8ygl5wK3KopUpw1fJ>FS4*k0b-T-sh=+*n&!Tbcj; z`}fbEKfizf{_WehFJHcV`t<4J$B*ydzkmDo?VC4mUcGwt^5x6t&!0bi`t-?@CwF&u zH#axe*VmVqm*?l_XJ=<8CnrZoM~8=p`}_O5ySqC(J6l^@o12^K>+7qlt1Bxjm;cYt zf1jRyKR*6^c=Ue%;Pvj_^X;7{o7*?*n-^>ACo8K5OB)>zoz4J?fFQqM28U-i(ij*R zI14-?iy0WWg+Z8+Vb&Z81_p*iPZ!4!iSXP$N4^FFp2J0FCqJ*5=N#48AY*m*^cpYe zq6sQbm#B;EVSd8EIpN&o`+DzY=ic7(e*JZW)-}@_H1A)Fh><@~miFV~G~2>k1_s8G0G|+71_lOsac*&bc5iR*|Ns9>OG^t23v+XGv$M17o69R}^NY)~^NTb1 zTWh-;E8A;J|KGm-`|8!77cYK2efsnM{`>9ix2vl!7Z;z-&OV-;ygxd6cX;?_fB*IF z?#u1%7h7A;Ha4EFuivk&-L0(LEH7U#EnO}yUMwt}&Cj3C%^lCq9?i}k%+Bu5z~Iin z;LO1A|MmUUY N!PC{xWt~$(69B_g+=u`G diff --git a/filter/doom.id/sprites/SPSHA0.png b/filter/doom.id/sprites/SPSHA0.png deleted file mode 100644 index e55c83dd39d929451c54e0ae55ac8a216e3e8a47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 808 zcmeAS@N?(olHy`uVBq!ia0y~yVBi5^4rT@hhQ!rtt}-w%aHJPGCNVHDure?(a2hv6 zZDL?x$_nraab;j&kQe6`=V$l!_Wu9>zqGWpu&^*UH#a*wyS}-+vNpfCJUhQQgTJ-5 zyRovpw)Fq)+rO_~{dw`?*VCsz@9)3g-hR8f`f_pc>Fn&|$;tbpqj!ggZ}#_J@9w_b z-hQ#Q^=xC~>H7Np+S=X9%FXif_0rPi;^M`^!rA=%>D=7$?CjC(?7{5p{tOK63=GZ; z4F6x>|Nr>%|J%p^U*7%y{O141m;c{C`~U9A|2H>(UtRrvaq;un+4mqct5>gHzI^%o`SYhwpFVl=cXwxJXKQO~b8~ZjeSLLxb!BDc^8fky z@6*%o$H$)!kKXSeyx!e=zPg11%j3QC!=2NE?c=@8!<~(T?e*t3C-;{JH)ng7 z$J?g|8%Miq`&%nJ8%tN$C+8Q3r)T>|C%XrSTf6%k+q-L<+pGWoU;O%Z`1Re+hiB`r zua=)3E!^(RUaZaV|NsC0w{QR7z5D;{+5fAn|HsGwx3~W7jYC;(yi|ISYtLeT?~wdtIfb{+?0FY4FfcH9y85}Sb4q9e0Ch4p$^ZZW diff --git a/filter/doom.id/sprites/SPSHB0.png b/filter/doom.id/sprites/SPSHB0.png deleted file mode 100644 index 8950efb28756eab54094ac3d8d7327d6de61512e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 806 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 diff --git a/filter/doom.id/sprites/SPSHJ0.png b/filter/doom.id/sprites/SPSHJ0.png deleted file mode 100644 index b372263babe748bb2a1387195ac2834e2be18f96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 861 zcmeAS@N?(olHy`uVBq!ia0y~yV31^BVBqFpW?*30t9k7p0|Ns`dXZxi0|Nsmh}~G; zuFAl`lpEj^;>y6lATQ1>&d=`c?fw7%e`#rHVPRozZf?Od3Jtr27ha9 zcVlIHZR!8pw|`%~`t#z&ucuFc-rs+}z5RA|_2uH?)7ja_lau#HNAC^~-|X+d-raq< zz5QZq>)FP})AjZHwY9sIm7C?|>!qd3#l?$-g|qqj)493h+1aDn*@M~H{TUeC85o=y z82-P$|Nrsj|F@6-zr6eZ`OW{2FaN)P_W#|J|8H*ozPkGT;^ODCv+qw%zTO>uzB%}G zz5o7d@6E;TtMi=~XWP$Cw(gHNZx1)F57saD*UolVk9SrMwwL!dm$ugzH`W%`R_1^I z{{8dk&+p&AfBW|B%a<>oK7IQ5@#FjV@87dMN><^S{Z z->0YFkB>he9=+c`c)h##e0%4~=Jw6{=Ed6j$;#@%((=yY;>P^K%G})I?E9DZZ=c`3 zetP}#{_^?l`LpY@Cs!wT7e_Z|hgT>2m&beOhdZYS+sAvGhdUbw+w0G7PVO%cZqD{D zkGD?`HjZ}J_P17cHkPigPtGq6PtW#`PIeCtw|4h8ws+Syw^#rFzxeg-@awys56{+L zUoAg7TDaYry;z&!|NsC0Z{PmEd-wm@v;S9D|BsLVZ*Tu!Uj9D=!+QpX#|#YD85mA8 zFzjbw*v!DNoPl9B14B0hLp=jSF#|(714A?egFiUFo2?DzP?9Y0h%9Dc;1&j9 zMuu5)Bp4VNN<3X0LnI_w4<4MzV#vW_p#6Wvx?>*eCv--k+A z))^bmyqbT_&)E3!0TttfNhxX;4wFFVdQ&MBb@0FjDP AGynhq diff --git a/filter/doom.id/sprites/SPSHK0.png b/filter/doom.id/sprites/SPSHK0.png deleted file mode 100644 index d3d537c8415879bd11e596b8950e657d1739a79e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 824 zcmeAS@N?(olHy`uVBq!ia0y~yV31*8VBp|jW?*2rJ0)Km#7Qr5Ok!YQ04ZYKk=E$J zz`&Fn;1lA?z`!6c&MnT*?(OaU|Nnn!X=!0$VQy}2c6N4sb9rTLesOtresKnWYi)O9 zWqWPu|J%2JU%mSC;>EA0Pk-Luf4{x`c6IgT;^NcU*~gQU_eV$X4iDe#@4w#NeYw5; zVr%Q!#>Uh2_4~E8yOouj<>l+8rOU;|i-m==`T5hix#QW{quJSm+1dRW7~B~coEaGY zzrO$f@#X)wkN>~C`~UgP|Bo;Kzkl}s-IM=sZvMWy`u*bK=d-i#Pfotx9eutz_;kJh z{%Y^d#qO)~ofl`@&rY`Pk2h}*H?9xXFZb8Zc2|#gRt~n8_coWd*B3X|7S>kgfB*jd z^XJd+-@kwR_U+4;FP}br`uOqV`}gnPzJ2@V&6`)RUcG$z^7-@UPoF-0^5n_g-QCU2 z&Gq&5<>lr1`T5z|*~!Vt(b3W2;o<)N{_gJX&d$!(*4F0c=KA{j>gwvs%F5;c^Yh=Q zr{9l{KOY{w-#>W0yZ3y1=gH>w&HCoW+WN`L>cP_T&f?<6{KCrI+~Vx}m-la<-@bl& z{qp|u`R)0$>$4|UCwCV|H)n@eC;OMjd*_Ecrw7}|dz*(l8wcC#&u>odFAr|c_AZaN zPY*VZcGvc|R(3X)uC7ncFAh)7_K!|>4-U6>_cyk8*EY9T|Np=E_3iNMyPXfu)?Z&O zKRa5u-I={uo8kZe|Nn2_{=a+o|Jk$uS6Ba!kNaG14A(bLplRPGy{V_IKG}g|9|}W|JAGi_xJxVF8&`J{NLRC zzqIs!28RD&V@`t&n9ab@%)pRsZR4rNz`(#%666>BpW*3t11|;!2F?PH$YKTtZeb8+ zWSBKaf`Ng--_yl0ghQ6~AR{BQBM-~M2lsF0KQ|HOyRa>k@j#>0hFsAHIa?E$XG`6Y zWB$F5_1WvSbIrdw>M!VdTXFkZ9plv8+rmdKI;Vst02V7hJpcdz diff --git a/language.version b/language.version index 7582fdff1..12762d121 100644 --- a/language.version +++ b/language.version @@ -1,3 +1,3 @@ [default] -SWWM_MODVER="\chSWWM \czGZ\c- \cw0.9.11b-pre r594 \cu(Wed 11 Aug 17:46:12 CEST 2021)\c-"; -SWWM_SHORTVER="\cw0.9.11b-pre r594 \cu(2021-08-11 17:46:12)\c-"; +SWWM_MODVER="\chSWWM \czGZ\c- \cw0.9.11b-pre r595 \cu(Wed 11 Aug 21:50:51 CEST 2021)\c-"; +SWWM_SHORTVER="\cw0.9.11b-pre r595 \cu(2021-08-11 21:50:51)\c-"; diff --git a/sndinfo.txt b/sndinfo.txt index cd9e93016..13790322c 100644 --- a/sndinfo.txt +++ b/sndinfo.txt @@ -1132,6 +1132,19 @@ $alias misc/invchange menu/demosel UseArtifact DSEMPTY StartupTick DSEMPTY +world/watersplash sounds/terrain/DSSPLASH.ogg +world/watersplash2 sounds/terrain/DSSPLSML.ogg +world/lavasizzle sounds/terrain/DSLVSIZ.ogg +world/lavasizzle2 sounds/terrain/DSLVSIZ2.ogg +world/sludgegloop sounds/terrain/DSPLOOSH.ogg +world/sludgegloop2 sounds/terrain/DSPLOSML.ogg +$limit world/watersplash 8 +$limit world/watersplash2 8 +$limit world/lavasizzle 8 +$limit world/lavasizzle2 8 +$limit world/sludgegloop 8 +$limit world/sludgegloop2 8 + // doom vacation stuff DSSING sounds/BRUH.ogg DSMOAN DSEMPTY diff --git a/filter/doom.id/sounds/ACID5.ogg b/sounds/terrain/DSLVSIZ.ogg similarity index 65% rename from filter/doom.id/sounds/ACID5.ogg rename to sounds/terrain/DSLVSIZ.ogg index 18c10dd92983fd13b14f3fab1f1fadf590ec5512..d2a55a468141664ed76c802912c4677ad1e25c8c 100644 GIT binary patch delta 1382 zcmexo)oLx}pPnAfz{CIrFHQ$Xfta7YEs$2R?Bz=H zs`#h2>je9kZ2zj*_wc{c+jhGTJrjOEytmOwe~JGN*_!;fPV4_h|EZK+c5%&0qt@>G zJbE(^E?%&mssBpOd(wSf3Z!HmqEy($Lq_hGYWhBepLPQmzZsLF+oM>{k~a6 zr;TR*`kXJ<-kEqW`^=}x@0Hduoxfbzx%jo5GPW6NZ{!rR6x}#I`pRDA@b*KW&ctzP zAAT1%y|$xl_SHLAAH;45GHYFovQnuKfY>nB+o(C z)KxlMrrK5B-d7FtB7bK;jEJbUDS7(I-j@F#*W-Jp9T#{ zw?+Ik`EJj>0uROpUpnED`HQNvt@N~I?s_s z=4Y3Cc+EW#v%KbY;r@+`%XGL-v!*JE2qg17|HxRWaJG8(yeFG42rDtxuhThTAbKE> zRp9Tx#m(t^&tJ=3BfQ=(|3l3biO8(0IfkFs+ApoT=6%07J@V(Jd%VrhTbrw#P3lwb zd}@7edhYY58Nu)7YR{JVtmgP^OZ&g`x1XM0Q#hlD*R^}b-gRY%T2IM^-wCs;ObAnF zTBq$0d!?#+eQ1Nk<=XRp#&sXB{^|;?$$0uZzaUbD{D-~Rtdcwyp<^|Fbw zF(M5bktz#}xbB`ZVk$k<`DowU2?eo-*#x=gcP?pCx$(zc|4-G$hYnolc=}dO%(W8U zF0gjyqt(jMjGGUOUSUxJXE&AwI*4@7%)r2KViw~~_Kb}5%;eOJ$KCbT-A+06 z>H%Yi;j`^~MQ$IN99dhj_OAWR`MFVg@4Wu6I+s?SyiTcYX;ShfO^IE1j3mBw`PZsH zUN8LC%$3=hyJ*J#`(D<2?wl;BE6=M`pD^>{hJbr9E-Ut}*1Vk_=qekxYPB!p_Zz~C zRGV@hNcXTgd`b5DZ~tE1{*K+P{rS5l&yxe|OieJNtaYWt}s- zb|!DNoSJ`aQg&45o7@!}XG4 z+IdUr-kIm@O2wPX8Se#d5wWPearerMiCxOPsyQEYk5b^)uwLd)AmOi7o*?W4l z#z*V!l+Q1&2qrH&ct2yG!x2%xn4NbmzF8KlFJhS+_Ks;W+qd${18apA7fqa_amjAE zz($MWIysdyY?&bpDh)4;|9!v2tiHZC?)RaVO7-=noBUsG{vY?c;kbqKOxO8;x4SAB z#ZQ)aUd--Oe1GAzL)+zRul%id-`dJrdT!@z>+*MZA`?~=ANYElmF>Z^;`_eE&+n8N P%kMkM(!7N8+g%m_n9ZDc delta 1357 zcmZp*{%0lSpPnAfz{CIryKEth1H948CQ9kmgZPXL3=F%LtDoTZ{SO0MnalEvk}`{B z85kHMG7B>F{EN~Rax#;`z@iGC3PuJ7<_2a)Mj(TE85kHsf*hT_{X%`6T!U;4xj_P+ zAwI6Qj?SJgri`o*!-Sli!x$MD7#VniL=;segT0bDHtw6rS+5Rp638ha<2L_V%cPN< zlarfUlAD&9TacNNk(rW}lb)BAl%AcMmYtoEo{^rMmYANLlbtb1vBzpd@OJU3JAOWG z-%^{dvcBi>>A9cvzg=5$=;MzG=Pm_)xvOTo^`iCE?WsqUU#{t^T*E){+X{Xg=+?8%`Z6<%_x>etE{&~jX z9ySI}1vk~I(lmiM^%~p%>OH>mGYo_}%j11_rq1;F`_sJt@DYRerfEO-{N5wG&ZTw{ zb1S>3qRH(UQ*StR&gr^wTKCp>*_~D*)6%~MMa+EjuJmSm#`egwvAp+KrCA^6U3u?& zqL^u(&YtW(Jr^kk;Uf}#H!Y>V&1DUUYX)s+46Y2N1vn>V&^ znpwY~_{yn}a7Uq4Y%%qkliulOG@e_!JS?MS<$)am;%|R4F4L8KrIz2I$1c+#k^1af z`NP*={=GYS?Caz%p#w>abfh+IUfKI=MtYM(@}5;wkM9uu?!2mSUe+4tqus&zay6%} z`?9S$@!j?L>eX@ar(A4q#5@W)a>&TTlIzzOi@d|-4kzximmYIaku#aEq^bAte8&ny zsl_${>PFW!?^oSXmuA?!McACNewhx}>HjMk0vH$V-&X(s-Z%g0oBuBSXRQCRXo^H+ z*3}%tPiy^`?s~QK{>sfJ@we6{ewekLOKK;3(o^p9n&-;ue5Ulq+&pq(Hp|N^3;$ch z+HE?PcxtOl_kp-@>xWLM{inBlI?24*pJkPH&zmjhqaK_mSr+IZ z5q#u7NLe|70dS+zVtOH*_mo^L)-4_+@Ae@S4>zxc*Ol^%e|35M|sZuxzYDHQ_@U) z+zSQ2=smXn`pH$4v$SI6Iy2Tg$^MgDr8ASHR^H6(-lv(=lmG2~UTLmff7z_o|Sih^!>vclR)8zHM87Z zo-yrac&~Ab#ZRux+%#>;qKg5C*zO1Quul$^$*XsqGjHbU13;4{F6yA+@kPl+2c*KcJ~W9+RXnR zm~iF5KRx~(p-CZnlZ0JwJr_|DOXn+-JCxSE%8()H%jx*9lfQ(4)H-Yw{J dy!@S;ufebQ{@L0#KXdNG=1-+2efqwS69BC`b$b8+ diff --git a/sounds/terrain/DSLVSIZ2.ogg b/sounds/terrain/DSLVSIZ2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3b156675ccf40d806c9f1c1a70edc36b45ac6df9 GIT binary patch literal 10194 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 literal 0 HcmV?d00001 diff --git a/sounds/terrain/DSPLOSML.ogg b/sounds/terrain/DSPLOSML.ogg new file mode 100644 index 0000000000000000000000000000000000000000..17c70ef2d8dd6484ec846ff03181e12793b39b0c GIT binary patch literal 6864 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 literal 0 HcmV?d00001 diff --git a/sounds/terrain/DSSPLASH.ogg b/sounds/terrain/DSSPLASH.ogg new file mode 100644 index 0000000000000000000000000000000000000000..72fa3aba641e428f139c06b211d94f94310bbb20 GIT binary patch literal 11556 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 z
  • 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 NEZ3iDn&K@+ZU745VaNag literal 0 HcmV?d00001 diff --git a/terrain.txt b/terrain.txt new file mode 100644 index 000000000..ba2823d49 --- /dev/null +++ b/terrain.txt @@ -0,0 +1,702 @@ +// terrain/splash definitions +splash Water +{ + smallclass SWWMWaterSplash2 + smallclip 12 + smallsound world/watersplash2 + + baseclass SWWMWaterSplash + chunkclass none + chunkxvelshift 8 + chunkyvelshift 8 + chunkzvelshift 8 + chunkbasezvel 2 + sound world/watersplash +} + +splash Sludge +{ + smallclass SWWMSludgeSplash2 + smallclip 12 + smallsound world/sludgegloop2 + + baseclass SWWMSludgeSplash + chunkclass none + chunkxvelshift 8 + chunkyvelshift 8 + chunkzvelshift 8 + chunkbasezvel 1 + sound world/sludgegloop +} + +splash Lava +{ + smallclass SWWMLavaSplash2 + smallclip 12 + smallsound world/lavasizzle2 + + baseclass SWWMLavaSplash + chunkclass none + chunkxvelshift -1 + chunkyvelshift -1 + chunkzvelshift 7 + chunkbasezvel 1 + sound world/lavasizzle +} + +splash Sizzle +{ + smallclass SWWMSizzleSmoke2 + smallclip 0 + smallsound world/lavasizzle2 + + baseclass SWWMSizzleSmoke + chunkclass none + chunkxvelshift -1 + chunkyvelshift -1 + chunkzvelshift 7 + chunkbasezvel 1 + sound world/lavasizzle +} + +splash Blood +{ + smallclass SWWMBloodSplash2 + smallclip 12 + smallsound world/watersplash2 + + baseclass SWWMBloodSplash + chunkclass none + chunkxvelshift 8 + chunkyvelshift 8 + chunkzvelshift 8 + chunkbasezvel 2 + sound world/watersplash +} + +splash Slime +{ + smallclass SWWMSlimeSplash2 + smallclip 12 + smallsound world/sludgegloop2 + + baseclass SWWMSlimeSplash + chunkclass none + chunkxvelshift 8 + chunkyvelshift 8 + chunkzvelshift 8 + chunkbasezvel 1 + sound world/sludgegloop +} + +splash Mud +{ + smallclass SWWMMudSplash2 + smallclip 12 + smallsound world/sludgegloop2 + + baseclass SWWMMudSplash + chunkclass none + chunkxvelshift 8 + chunkyvelshift 8 + chunkzvelshift 8 + chunkbasezvel 1 + sound world/sludgegloop +} + +terrain Sizzle +{ + splash Sizzle +} + +terrain Blood +{ + splash Blood + footclip 10 + liquid +} + +terrain Slime +{ + splash Slime + footclip 10 + liquid +} + +terrain Mud +{ + splash Mud + footclip 10 + liquid +} + +// lava terrain is not defined for doom in gzdoom.pk3 +ifdoom +terrain Lava +{ + splash Lava + footclip 10 + liquid +} +endif + +floor optional fwater1 Water +floor optional fwater2 Water +floor optional fwater3 Water +floor optional fwater4 Water + +floor optional lava1 Lava +floor optional lava2 Lava +floor optional lava3 Lava +floor optional lava4 Lava + +floor optional blood1 Blood +floor optional blood2 Blood +floor optional blood3 Blood + +floor optional nukage1 Slime +floor optional nukage2 Slime +floor optional nukage3 Slime + +floor optional slime01 Mud +floor optional slime02 Mud +floor optional slime03 Mud +floor optional slime04 Mud +floor optional slime05 Mud +floor optional slime06 Mud +floor optional slime07 Mud +floor optional slime08 Mud + +floor optional rrock01 Sizzle +floor optional rrock02 Sizzle +floor optional rrock05 Sizzle +floor optional rrock06 Sizzle +floor optional rrock07 Sizzle +floor optional rrock08 Sizzle +floor optional slime09 Sizzle +floor optional slime10 Sizzle +floor optional slime11 Sizzle +floor optional slime12 Sizzle + +// [MK] terrain defs for Ancient Aliens +floor optional GRAYSLM1 Mud +floor optional GRAYSLM2 Mud +floor optional GRAYSLM3 Mud +floor optional GRAYSLM4 Mud + +floor optional RROCK21 Sizzle +floor optional RROCK22 Sizzle +floor optional RROCK23 Sizzle +floor optional RROCK24 Sizzle +floor optional RROCK25 Sizzle +floor optional RROCK26 Sizzle + +floor optional PURPW1 Water +floor optional PURPW2 Water +floor optional PURPW3 Water +floor optional PURPW4 Water + +floor optional PLOOD1 Blood +floor optional PLOOD2 Blood +floor optional PLOOD3 Blood + +floor optional ZO1_01 Lava +floor optional ZO1_02 Lava +floor optional ZO1_03 Lava +floor optional ZO1_99 Lava + +floor optional MLAVA1 Lava +floor optional MLAVA2 Lava +floor optional MLAVA3 Lava +floor optional MLAVA4 Lava + +// [MK] terrain defs for BTSX +floor optional FWATER02 Water +floor optional FWATER03 Water +floor optional FWATER04 Water +floor optional FWATER05 Water +floor optional FWATER06 Water +floor optional FWATER07 Water +floor optional FWATER08 Water +floor optional FWATER09 Water +floor optional FWATER10 Water +floor optional FWATER11 Water +floor optional FWATER12 Water +floor optional FWATER13 Water +floor optional FWATER14 Water +floor optional FWATER15 Water +floor optional FWATER16 Water +floor optional FWATER17 Water +floor optional FWATER18 Water +floor optional FWATER19 Water +floor optional FWATER20 Water +floor optional FWATER21 Water +floor optional FWATER22 Water +floor optional FWATER23 Water +floor optional FWATER24 Water +floor optional FWATER25 Water +floor optional FWATER26 Water +floor optional FWATER27 Water +floor optional FWATER28 Water +floor optional FWATER29 Water +floor optional FWATER30 Water +floor optional FWATER31 Water + +floor optional LAVA02 Lava +floor optional LAVA03 Lava +floor optional LAVA04 Lava +floor optional LAVA05 Lava +floor optional LAVA06 Lava +floor optional LAVA07 Lava +floor optional LAVA08 Lava +floor optional LAVA09 Lava +floor optional LAVA10 Lava +floor optional LAVA11 Lava +floor optional LAVA12 Lava +floor optional LAVA13 Lava +floor optional LAVA14 Lava +floor optional LAVA15 Lava +floor optional LAVA16 Lava +floor optional LAVA17 Lava +floor optional LAVA18 Lava +floor optional LAVA19 Lava +floor optional LAVA20 Lava +floor optional LAVA21 Lava +floor optional LAVA22 Lava +floor optional LAVA23 Lava +floor optional LAVA24 Lava +floor optional LAVA25 Lava +floor optional LAVA26 Lava +floor optional LAVA27 Lava +floor optional LAVA28 Lava +floor optional LAVA29 Lava +floor optional LAVA30 Lava +floor optional LAVA31 Lava + +floor optional NUKE02 Slime +floor optional NUKE03 Slime +floor optional NUKE04 Slime +floor optional NUKE05 Slime +floor optional NUKE06 Slime +floor optional NUKE07 Slime +floor optional NUKE08 Slime +floor optional NUKE09 Slime +floor optional NUKE10 Slime +floor optional NUKE11 Slime +floor optional NUKE12 Slime +floor optional NUKE13 Slime +floor optional NUKE14 Slime +floor optional NUKE15 Slime +floor optional NUKE16 Slime +floor optional NUKE17 Slime +floor optional NUKE18 Slime +floor optional NUKE19 Slime +floor optional NUKE20 Slime +floor optional NUKE21 Slime +floor optional NUKE22 Slime +floor optional NUKE23 Slime +floor optional NUKE24 Slime +floor optional NUKE25 Slime +floor optional NUKE26 Slime +floor optional NUKE27 Slime +floor optional NUKE28 Slime +floor optional NUKE29 Slime +floor optional NUKE30 Slime +floor optional NUKE31 Slime + +floor optional SLUDG02 Mud +floor optional SLUDG03 Mud +floor optional SLUDG04 Mud +floor optional SLUDG05 Mud +floor optional SLUDG06 Mud +floor optional SLUDG07 Mud +floor optional SLUDG08 Mud +floor optional SLUDG09 Mud +floor optional SLUDG10 Mud +floor optional SLUDG11 Mud +floor optional SLUDG12 Mud +floor optional SLUDG13 Mud +floor optional SLUDG14 Mud +floor optional SLUDG15 Mud +floor optional SLUDG16 Mud +floor optional SLUDG17 Mud +floor optional SLUDG18 Mud +floor optional SLUDG19 Mud +floor optional SLUDG20 Mud +floor optional SLUDG21 Mud +floor optional SLUDG22 Mud +floor optional SLUDG23 Mud +floor optional SLUDG24 Mud +floor optional SLUDG25 Mud +floor optional SLUDG26 Mud +floor optional SLUDG27 Mud +floor optional SLUDG28 Mud +floor optional SLUDG29 Mud +floor optional SLUDG30 Mud +floor optional SLUDG31 Mud + +floor optional SWATER1 Water +floor optional COOLNT02 Water +floor optional COOLNT03 Water +floor optional COOLNT04 Water +floor optional COOLNT05 Water +floor optional COOLNT06 Water +floor optional COOLNT07 Water +floor optional COOLNT08 Water +floor optional COOLNT09 Water +floor optional COOLNT10 Water +floor optional COOLNT11 Water +floor optional COOLNT12 Water +floor optional COOLNT13 Water +floor optional COOLNT14 Water +floor optional COOLNT15 Water +floor optional COOLNT16 Water +floor optional COOLNT17 Water +floor optional COOLNT18 Water +floor optional COOLNT19 Water +floor optional COOLNT20 Water +floor optional COOLNT21 Water +floor optional COOLNT22 Water +floor optional COOLNT23 Water +floor optional COOLNT24 Water +floor optional COOLNT25 Water +floor optional COOLNT26 Water +floor optional COOLNT27 Water +floor optional COOLNT28 Water +floor optional COOLNT29 Water +floor optional COOLNT30 Water +floor optional COOLNT31 Water +floor optional SWATER4 Water + +floor optional BLOOD02 Blood +floor optional BLOOD03 Blood +floor optional BLOOD04 Blood +floor optional BLOOD05 Blood +floor optional BLOOD06 Blood +floor optional BLOOD07 Blood +floor optional BLOOD08 Blood +floor optional BLOOD09 Blood +floor optional BLOOD10 Blood +floor optional BLOOD11 Blood +floor optional BLOOD12 Blood +floor optional BLOOD13 Blood +floor optional BLOOD14 Blood +floor optional BLOOD15 Blood +floor optional BLOOD16 Blood +floor optional BLOOD17 Blood +floor optional BLOOD18 Blood +floor optional BLOOD19 Blood +floor optional BLOOD20 Blood +floor optional BLOOD21 Blood +floor optional BLOOD22 Blood +floor optional BLOOD23 Blood +floor optional BLOOD24 Blood +floor optional BLOOD25 Blood +floor optional BLOOD26 Blood +floor optional BLOOD27 Blood +floor optional BLOOD28 Blood +floor optional BLOOD29 Blood +floor optional BLOOD30 Blood +floor optional BLOOD31 Blood + +// [MK] terrain defs for Eviternity and other OTEX-using maps +floor optional OBLODA01 Blood +floor optional OBLODA02 Blood +floor optional OBLODA03 Blood +floor optional OBLODA04 Blood +floor optional OBLODA05 Blood +floor optional OBLODA06 Blood +floor optional OBLODA07 Blood +floor optional OBLODA08 Blood + +// hotfix for Bastion of Chaos (damn you bridgeburner) +floor optional 0BLODA01 Blood +floor optional 0BLODA02 Blood +floor optional 0BLODA03 Blood +floor optional 0BLODA04 Blood +floor optional 0BLODA05 Blood +floor optional 0BLODA06 Blood +floor optional 0BLODA07 Blood +floor optional 0BLODA08 Blood + +floor optional OGOOPY01 Water +floor optional OGOOPY02 Water +floor optional OGOOPY03 Water +floor optional OGOOPY04 Water +floor optional OGOOPY05 Water +floor optional OGOOPY06 Water +floor optional OGOOPY07 Water +floor optional OGOOPY08 Water + +floor optional OICYWA01 Water +floor optional OICYWA02 Water +floor optional OICYWA03 Water +floor optional OICYWA04 Water +floor optional OICYWA05 Water +floor optional OICYWA06 Water +floor optional OICYWA07 Water +floor optional OICYWA08 Water + +floor optional OLAVAA01 Sizzle +floor optional OLAVAA02 Sizzle +floor optional OLAVAB01 Sizzle +floor optional OLAVAC01 Lava +floor optional OLAVAC02 Lava +floor optional OLAVAC03 Lava +floor optional OLAVAC04 Lava +floor optional OLAVAC05 Lava +floor optional OLAVAC06 Lava +floor optional OLAVAC07 Lava +floor optional OLAVAC08 Lava +floor optional OLAVAD01 Lava +floor optional OLAVAD02 Lava +floor optional OLAVAD03 Lava +floor optional OLAVAD04 Lava +floor optional OLAVAD05 Lava +floor optional OLAVAD06 Lava +floor optional OLAVAD07 Lava +floor optional OLAVAD08 Lava +floor optional OLAVAE01 Lava +floor optional OLAVAE02 Lava +floor optional OLAVAE03 Lava +floor optional OLAVAE04 Lava +floor optional OLAVAE05 Lava +floor optional OLAVAE06 Lava +floor optional OLAVAE07 Lava +floor optional OLAVAE08 Lava +floor optional OLAVAF01 Lava +floor optional OLAVAF02 Lava +floor optional OLAVAF03 Lava +floor optional OLAVAF04 Lava +floor optional OLAVAF05 Lava +floor optional OLAVAF06 Lava +floor optional OLAVAF07 Lava +floor optional OLAVAF08 Lava +floor optional OLAVAF09 Lava +floor optional OLAVAF10 Lava + +floor optional ONUKEA01 Slime +floor optional ONUKEA02 Slime +floor optional ONUKEA03 Slime +floor optional ONUKEA04 Slime +floor optional ONUKEA05 Slime +floor optional ONUKEA06 Slime +floor optional ONUKEA07 Slime +floor optional ONUKEA08 Slime + +floor optional OPOOPY01 Mud +floor optional OPOOPY02 Mud +floor optional OPOOPY03 Mud +floor optional OPOOPY04 Mud +floor optional OPOOPY05 Mud +floor optional OPOOPY06 Mud +floor optional OPOOPY07 Mud +floor optional OPOOPY08 Mud + +floor optional OSLUDG01 Mud +floor optional OSLUDG02 Mud +floor optional OSLUDG03 Mud +floor optional OSLUDG04 Mud +floor optional OSLUDG05 Mud +floor optional OSLUDG06 Mud +floor optional OSLUDG07 Mud +floor optional OSLUDG08 Mud + +floor optional OTAR__01 Mud +floor optional OTAR__02 Mud +floor optional OTAR__03 Mud +floor optional OTAR__04 Mud +floor optional OTAR__05 Mud +floor optional OTAR__06 Mud +floor optional OTAR__07 Mud +floor optional OTAR__08 Mud + +floor optional OWATER01 Water +floor optional OWATER02 Water +floor optional OWATER03 Water +floor optional OWATER04 Water +floor optional OWATER05 Water +floor optional OWATER06 Water +floor optional OWATER07 Water +floor optional OWATER08 Water + +// [MK] terrain defs for Refracted Reality +floor optional BLDNUKE1 Blood +floor optional BLDNUKE2 Blood +floor optional BLDNUKE3 Blood +floor optional BLDNUKE4 Blood + +floor optional BLOOD2A Blood +floor optional BLOOD2B Blood +floor optional BLOOD4 Blood +floor optional BLOOD5 Blood +floor optional BLOOD6 Blood + +floor optional CYWATR1 Water +floor optional CYWATR2 Water +floor optional CYWATR3 Water +floor optional CYWATR4 Water + +floor optional EGSLIME1 Mud +floor optional EGSLIME2 Mud +floor optional EGSLIME3 Mud +floor optional EGSLIME4 Mud + +floor optional EQSLIME1 Mud +floor optional EQSLIME2 Mud +floor optional EQSLIME3 Mud +floor optional EQSLIME4 Mud + +floor optional FWATER5 Water +floor optional FWATER6 Water +floor optional FWATER7 Water +floor optional FWATER8 Water + +floor optional GOLDSLM1 Lava +floor optional GOLDSLM2 Lava +floor optional GOLDSLM3 Lava + +floor optional NUKAGE2A Slime +floor optional NUKAGE2B Slime + +floor optional PURPCRACK Sizzle + +floor optional RACRAK01 Sizzle +floor optional RACRAK02 Sizzle +floor optional RACRAK03 Sizzle +floor optional RACRAK04 Sizzle +floor optional RACRAK05 Sizzle +floor optional RACRAK06 Sizzle +floor optional RACRAK07 Sizzle +floor optional RACRAK08 Sizzle +floor optional RACRAK09 Sizzle +floor optional RACRAK10 Sizzle +floor optional RACRAK11 Sizzle +floor optional RACRAK12 Sizzle +floor optional RACRAK13 Sizzle +floor optional RACRAK14 Sizzle +floor optional RACRAK15 Sizzle +floor optional RACRAK16 Sizzle +floor optional RACRAK17 Sizzle +floor optional RACRAK18 Sizzle +floor optional RACRAK19 Sizzle +floor optional RACRAK20 Sizzle +floor optional RACRAK21 Sizzle +floor optional RACRAK22 Sizzle +floor optional RACRAK23 Sizzle +floor optional RACRAK24 Sizzle + +floor optional SEWAGE1 Slime +floor optional SEWAGE2 Slime +floor optional SEWAGE3 Slime + +floor optional SLIMAGE1 Mud +floor optional SLIMAGE2 Mud +floor optional SLIMAGE3 Mud +floor optional SLIMAGE4 Mud + +floor optional ZFBCROK1 Sizzle +floor optional ZFBCROK2 Sizzle +floor optional ZFBCROK3 Sizzle +floor optional ZFBCROK4 Sizzle + +floor optional ZFBLAVA1 Lava +floor optional ZFBLAVA2 Lava +floor optional ZFBLAVA3 Lava +floor optional ZFBLAVA4 Lava + +floor optional ZFBWATR1 Water +floor optional ZFBWATR2 Water +floor optional ZFBWATR3 Water +floor optional ZFBWATR4 Water + +floor optional ZFGCROK1 Sizzle +floor optional ZFGCROK2 Sizzle +floor optional ZFGCROK3 Sizzle +floor optional ZFGCROK4 Sizzle + +floor optional ZFGLAVA1 Lava +floor optional ZFGLAVA2 Lava +floor optional ZFGLAVA3 Lava +floor optional ZFGLAVA4 Lava + +floor optional ZFGWATR1 Water +floor optional ZFGWATR2 Water +floor optional ZFGWATR3 Water +floor optional ZFGWATR4 Water + +floor optional ZFILAVA1 Lava +floor optional ZFILAVA2 Lava +floor optional ZFILAVA3 Lava +floor optional ZFILAVA4 Lava + +floor optional ZFIWATR1 Water +floor optional ZFIWATR2 Water +floor optional ZFIWATR3 Water +floor optional ZFIWATR4 Water + +floor optional ZFKLAVA1 Lava +floor optional ZFKLAVA2 Lava +floor optional ZFKLAVA3 Lava +floor optional ZFKLAVA4 Lava + +floor optional ZFKWATR1 Water +floor optional ZFKWATR2 Water +floor optional ZFKWATR3 Water +floor optional ZFKWATR4 Water + +floor optional ZFPWATR1 Water +floor optional ZFPWATR2 Water +floor optional ZFPWATR3 Water +floor optional ZFPWATR4 Water + +floor optional ZFRLAVA1 Lava +floor optional ZFRLAVA2 Lava +floor optional ZFRLAVA3 Lava +floor optional ZFRLAVA4 Lava + +floor optional ZFWCROK1 Sizzle +floor optional ZFWCROK2 Sizzle +floor optional ZFWCROK3 Sizzle +floor optional ZFWCROK4 Sizzle + +floor optional ZFWWATR1 Water +floor optional ZFWWATR2 Water +floor optional ZFWWATR3 Water +floor optional ZFWWATR4 Water + +floor optional ZFYCROK1 Sizzle +floor optional ZFYCROK2 Sizzle +floor optional ZFYCROK3 Sizzle +floor optional ZFYCROK4 Sizzle + +floor optional ZFYWATR1 Water +floor optional ZFYWATR2 Water +floor optional ZFYWATR3 Water +floor optional ZFYWATR4 Water + +floor optional ZFOCROK1 Sizzle +floor optional ZFOCROK2 Sizzle +floor optional ZFOCROK3 Sizzle +floor optional ZFOCROK4 Sizzle + +floor optional ZFOWATR1 Water +floor optional ZFOWATR2 Water +floor optional ZFOWATR3 Water +floor optional ZFOWATR4 Water + +floor optional ZFLCROK1 Sizzle +floor optional ZFLCROK2 Sizzle +floor optional ZFLCROK3 Sizzle +floor optional ZFLCROK4 Sizzle + +floor optional ZFLWATR1 Water +floor optional ZFLWATR2 Water +floor optional ZFLWATR3 Water +floor optional ZFLWATR4 Water + +// [MK] Equinox slime +floor optional EQNXSL01 Mud +floor optional EQNXSL02 Mud +floor optional EQNXSL03 Mud +floor optional EQNXSL04 Mud diff --git a/zscript/swwm_common_fx.zsc b/zscript/swwm_common_fx.zsc index ee2542467..a0160eb81 100644 --- a/zscript/swwm_common_fx.zsc +++ b/zscript/swwm_common_fx.zsc @@ -1337,3 +1337,272 @@ Class SWWMShadow : Actor Stop; } } + +// Terrain FX (cheap) +Class SWWMBaseSplash : Actor +{ + default + { + Radius .1; + Height 0.; + +NOBLOCKMAP; + +NOINTERACTION; + +DONTSPLASH; + +NOTELEPORT; + FloatBobPhase 0; + } + States + { + Spawn: + TNT1 A 1; + Stop; + } +} +Class SWWMWaterSplash : SWWMBaseSplash +{ + override void PostBeginPlay() + { + double ang, pt, str; + Vector3 dir; + for ( int i=0; i<60; i++ ) + { + ang = FRandom[ExploS](0,360); + pt = FRandom[ExploS](-90,-60); + dir = (cos(ang)*cos(pt),sin(ang)*cos(pt),-sin(pt)); + str = FRandom[ExploS](4.,12.); + dir *= str*.25; + A_SpawnParticle("40 60 FF",0,60,str,0,0,0,0,dir.x,dir.y,dir.z,0,0,-.02*str,.5,-1,-.02*str); + } + } +} +Class SWWMWaterSplash2 : SWWMBaseSplash +{ + override void PostBeginPlay() + { + double ang, pt, str; + Vector3 dir; + for ( int i=0; i<15; i++ ) + { + ang = FRandom[ExploS](0,360); + pt = FRandom[ExploS](-90,-30); + dir = (cos(ang)*cos(pt),sin(ang)*cos(pt),-sin(pt)); + str = FRandom[ExploS](3.,6.); + dir *= str*.25; + A_SpawnParticle("40 60 FF",0,50,str,0,0,0,0,dir.x,dir.y,dir.z,0,0,-.02*str,.5,-1,-.02*str); + } + } +} +Class SWWMBloodSplash : SWWMBaseSplash +{ + override void PostBeginPlay() + { + double ang, pt, str; + Vector3 dir; + for ( int i=0; i<60; i++ ) + { + ang = FRandom[ExploS](0,360); + pt = FRandom[ExploS](-90,-60); + dir = (cos(ang)*cos(pt),sin(ang)*cos(pt),-sin(pt)); + str = FRandom[ExploS](4.,12.); + dir *= str*.25; + A_SpawnParticle("80 00 00",0,60,str,0,0,0,0,dir.x,dir.y,dir.z,0,0,-.02*str,.5,-1,-.02*str); + } + } +} +Class SWWMBloodSplash2 : SWWMBaseSplash +{ + override void PostBeginPlay() + { + double ang, pt, str; + Vector3 dir; + for ( int i=0; i<15; i++ ) + { + ang = FRandom[ExploS](0,360); + pt = FRandom[ExploS](-90,-30); + dir = (cos(ang)*cos(pt),sin(ang)*cos(pt),-sin(pt)); + str = FRandom[ExploS](3.,6.); + dir *= str*.25; + A_SpawnParticle("80 00 00",0,50,str,0,0,0,0,dir.x,dir.y,dir.z,0,0,-.02*str,.5,-1,-.02*str); + } + } +} +Class SWWMSludgeSplash : SWWMBaseSplash +{ + override void PostBeginPlay() + { + double ang, pt, str; + Vector3 dir; + for ( int i=0; i<60; i++ ) + { + ang = FRandom[ExploS](0,360); + pt = FRandom[ExploS](-90,-60); + dir = (cos(ang)*cos(pt),sin(ang)*cos(pt),-sin(pt)); + str = FRandom[ExploS](4.,8.); + dir *= str*.25; + A_SpawnParticle("40 50 40",0,40,str*2.,0,0,0,0,dir.x,dir.y,dir.z,0,0,-.02*str,.8,-1,-.02*str); + } + } +} +Class SWWMSludgeSplash2 : SWWMBaseSplash +{ + override void PostBeginPlay() + { + double ang, pt, str; + Vector3 dir; + for ( int i=0; i<15; i++ ) + { + ang = FRandom[ExploS](0,360); + pt = FRandom[ExploS](-90,-30); + dir = (cos(ang)*cos(pt),sin(ang)*cos(pt),-sin(pt)); + str = FRandom[ExploS](2.,4.); + dir *= str*.25; + A_SpawnParticle("40 50 40",0,30,str*2.,0,0,0,0,dir.x,dir.y,dir.z,0,0,-.02*str,.8,-1,-.02*str); + } + } +} +Class SWWMMudSplash : SWWMBaseSplash +{ + override void PostBeginPlay() + { + double ang, pt, str; + Vector3 dir; + for ( int i=0; i<60; i++ ) + { + ang = FRandom[ExploS](0,360); + pt = FRandom[ExploS](-90,-60); + dir = (cos(ang)*cos(pt),sin(ang)*cos(pt),-sin(pt)); + str = FRandom[ExploS](4.,8.); + dir *= str*.25; + A_SpawnParticle("50 40 20",0,40,str*2.,0,0,0,0,dir.x,dir.y,dir.z,0,0,-.02*str,.8,-1,-.02*str); + } + } +} +Class SWWMMudSplash2 : SWWMBaseSplash +{ + override void PostBeginPlay() + { + double ang, pt, str; + Vector3 dir; + for ( int i=0; i<15; i++ ) + { + ang = FRandom[ExploS](0,360); + pt = FRandom[ExploS](-90,-30); + dir = (cos(ang)*cos(pt),sin(ang)*cos(pt),-sin(pt)); + str = FRandom[ExploS](2.,4.); + dir *= str*.25; + A_SpawnParticle("50 40 20",0,30,str*2.,0,0,0,0,dir.x,dir.y,dir.z,0,0,-.02*str,.8,-1,-.02*str); + } + } +} +Class SWWMSlimeSplash : SWWMBaseSplash +{ + override void PostBeginPlay() + { + double ang, pt, str; + Vector3 dir; + for ( int i=0; i<60; i++ ) + { + ang = FRandom[ExploS](0,360); + pt = FRandom[ExploS](-90,-60); + dir = (cos(ang)*cos(pt),sin(ang)*cos(pt),-sin(pt)); + str = FRandom[ExploS](4.,8.); + dir *= str*.25; + A_SpawnParticle("00 FF 00",SPF_FULLBRIGHT,40,str*2.,0,0,0,0,dir.x,dir.y,dir.z,0,0,-.02*str,.8,-1,-.02*str); + } + } +} +Class SWWMSlimeSplash2 : SWWMBaseSplash +{ + override void PostBeginPlay() + { + double ang, pt, str; + Vector3 dir; + for ( int i=0; i<15; i++ ) + { + ang = FRandom[ExploS](0,360); + pt = FRandom[ExploS](-90,-30); + dir = (cos(ang)*cos(pt),sin(ang)*cos(pt),-sin(pt)); + str = FRandom[ExploS](2.,4.); + dir *= str*.25; + A_SpawnParticle("00 FF 00",SPF_FULLBRIGHT,30,str*2.,0,0,0,0,dir.x,dir.y,dir.z,0,0,-.02*str,.8,-1,-.02*str); + } + } +} +Class SWWMLavaSplash : SWWMBaseSplash +{ + override void PostBeginPlay() + { + double ang, pt, str; + Vector3 dir; + for ( int i=0; i<60; i++ ) + { + ang = FRandom[ExploS](0,360); + pt = FRandom[ExploS](-90,-60); + dir = (cos(ang)*cos(pt),sin(ang)*cos(pt),-sin(pt)); + str = FRandom[ExploS](4.,12.); + dir *= str*.25; + A_SpawnParticle("FF C0 40",SPF_FULLBRIGHT,40,str*2.,0,0,0,0,dir.x,dir.y,dir.z,0,0,-.02*str,.8,-1,-.02*str); + } + Spawn("SWWMSizzleSmoke",pos); + } +} +Class SWWMLavaSplash2 : SWWMBaseSplash +{ + override void PostBeginPlay() + { + double ang, pt, str; + Vector3 dir; + for ( int i=0; i<15; i++ ) + { + ang = FRandom[ExploS](0,360); + pt = FRandom[ExploS](-90,-30); + dir = (cos(ang)*cos(pt),sin(ang)*cos(pt),-sin(pt)); + str = FRandom[ExploS](2.,6.); + dir *= str*.25; + A_SpawnParticle("FF C0 40",SPF_FULLBRIGHT,30,str*2.,0,0,0,0,dir.x,dir.y,dir.z,0,0,-.02*str,.8,-1,-.02*str); + } + Spawn("SWWMSizzleSmoke2",pos); + } +} +Class SWWMSizzleSmoke : SWWMBaseSplash +{ + override void PostBeginPlay() + { + double ang, pt, str; + Vector3 dir; + for ( int i=0; i<8; i++ ) + { + ang = FRandom[ExploS](0,360); + pt = FRandom[ExploS](-90,-30); + dir = (cos(ang)*cos(pt),sin(ang)*cos(pt),-sin(pt)); + str = FRandom[ExploS](2.,6.); + let s = Spawn("SWWMHalfSmoke",pos); + s.vel = dir*str; + s.SetShade(Color(1,1,1)*Random[ExploS](64,85)); + s.scale *= 2.5; + s.alpha *= .4; + s.special1 = Random[ExploS](0,3); + } + } +} +Class SWWMSizzleSmoke2 : SWWMBaseSplash +{ + override void PostBeginPlay() + { + double ang, pt, str; + Vector3 dir; + for ( int i=0; i<3; i++ ) + { + ang = FRandom[ExploS](0,360); + pt = FRandom[ExploS](-90,-30); + dir = (cos(ang)*cos(pt),sin(ang)*cos(pt),-sin(pt)); + str = FRandom[ExploS](.5,1.5); + let s = Spawn("SWWMHalfSmoke",pos); + s.vel = dir*str; + s.SetShade(Color(1,1,1)*Random[ExploS](64,85)); + s.scale *= 1.6; + s.alpha *= .4; + s.special1 = Random[ExploS](0,1); + } + } +}