Cheap self-made terrain fx (ugly?).
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -1,7 +0,0 @@
|
|||
Submitted: MagicWazard
|
||||
Decorate: MagicWazard
|
||||
GLDefs: MagicWazard
|
||||
Sounds: Raven Software
|
||||
Sprites: Raven Software
|
||||
Sprite Edit: MagicWazard
|
||||
Idea Base: Heretic/Hexen splashes
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
}
|
||||
|
|
@ -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.
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
Before Width: | Height: | Size: 1 KiB |
|
Before Width: | Height: | Size: 1 KiB |
|
Before Width: | Height: | Size: 1,008 B |
|
Before Width: | Height: | Size: 982 B |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1 KiB |
|
Before Width: | Height: | Size: 740 B |
|
Before Width: | Height: | Size: 739 B |
|
Before Width: | Height: | Size: 730 B |
|
Before Width: | Height: | Size: 726 B |
|
Before Width: | Height: | Size: 811 B |
|
Before Width: | Height: | Size: 874 B |
|
Before Width: | Height: | Size: 930 B |
|
Before Width: | Height: | Size: 878 B |
|
Before Width: | Height: | Size: 840 B |
|
Before Width: | Height: | Size: 798 B |
|
Before Width: | Height: | Size: 759 B |
|
Before Width: | Height: | Size: 1,015 B |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1 KiB |
|
Before Width: | Height: | Size: 1,015 B |
|
Before Width: | Height: | Size: 989 B |
|
Before Width: | Height: | Size: 935 B |
|
Before Width: | Height: | Size: 1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 937 B |
|
Before Width: | Height: | Size: 497 B |
|
Before Width: | Height: | Size: 494 B |
|
Before Width: | Height: | Size: 474 B |
|
Before Width: | Height: | Size: 465 B |
|
Before Width: | Height: | Size: 532 B |
|
Before Width: | Height: | Size: 522 B |
|
Before Width: | Height: | Size: 532 B |
|
Before Width: | Height: | Size: 496 B |
|
Before Width: | Height: | Size: 663 B |
|
Before Width: | Height: | Size: 663 B |
|
Before Width: | Height: | Size: 646 B |
|
Before Width: | Height: | Size: 640 B |
|
Before Width: | Height: | Size: 707 B |
|
Before Width: | Height: | Size: 700 B |
|
Before Width: | Height: | Size: 707 B |
|
Before Width: | Height: | Size: 680 B |
|
Before Width: | Height: | Size: 546 B |
|
Before Width: | Height: | Size: 545 B |
|
Before Width: | Height: | Size: 529 B |
|
Before Width: | Height: | Size: 523 B |
|
Before Width: | Height: | Size: 588 B |
|
Before Width: | Height: | Size: 579 B |
|
Before Width: | Height: | Size: 592 B |
|
Before Width: | Height: | Size: 563 B |
|
Before Width: | Height: | Size: 808 B |
|
Before Width: | Height: | Size: 806 B |
|
Before Width: | Height: | Size: 798 B |
|
Before Width: | Height: | Size: 795 B |
|
Before Width: | Height: | Size: 870 B |
|
Before Width: | Height: | Size: 928 B |
|
Before Width: | Height: | Size: 981 B |
|
Before Width: | Height: | Size: 939 B |
|
Before Width: | Height: | Size: 899 B |
|
Before Width: | Height: | Size: 861 B |
|
Before Width: | Height: | Size: 824 B |
|
|
@ -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-";
|
||||
|
|
|
|||
13
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
|
||||
|
|
|
|||
BIN
sounds/terrain/DSLVSIZ2.ogg
Normal file
BIN
sounds/terrain/DSPLOOSH.ogg
Normal file
BIN
sounds/terrain/DSPLOSML.ogg
Normal file
BIN
sounds/terrain/DSSPLASH.ogg
Normal file
BIN
sounds/terrain/DSSPLSML.ogg
Normal file
702
terrain.txt
Normal file
|
|
@ -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
|
||||
|
|
@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||