mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-30 15:52:09 +00:00
237 lines
2.5 KiB
Text
237 lines
2.5 KiB
Text
|
|
// Water --------------------------------------------------------------------
|
|
|
|
ACTOR WaterSplash
|
|
{
|
|
Radius 2
|
|
Height 4
|
|
+NOBLOCKMAP
|
|
+MISSILE
|
|
+DROPOFF
|
|
+NOTELEPORT
|
|
+LOWGRAVITY
|
|
+CANNOTPUSH
|
|
+DONTSPLASH
|
|
+DONTBLAST
|
|
States
|
|
{
|
|
Spawn:
|
|
SPSH ABC 8
|
|
SPSH D 16
|
|
Stop
|
|
Death:
|
|
SPSH D 10
|
|
Stop
|
|
}
|
|
}
|
|
|
|
|
|
ACTOR WaterSplashBase
|
|
{
|
|
+NOBLOCKMAP
|
|
+NOCLIP
|
|
+NOGRAVITY
|
|
+DONTSPLASH
|
|
+DONTBLAST
|
|
States
|
|
{
|
|
Spawn:
|
|
SPSH EFGHIJK 5
|
|
Stop
|
|
}
|
|
}
|
|
|
|
// Lava ---------------------------------------------------------------------
|
|
|
|
ACTOR LavaSplash
|
|
{
|
|
+NOBLOCKMAP
|
|
+NOCLIP
|
|
+NOGRAVITY
|
|
+DONTSPLASH
|
|
+DONTBLAST
|
|
States
|
|
{
|
|
Spawn:
|
|
LVAS ABCDEF 5 Bright
|
|
Stop
|
|
}
|
|
}
|
|
|
|
ACTOR LavaSmoke
|
|
{
|
|
+NOBLOCKMAP
|
|
+NOCLIP
|
|
+NOGRAVITY
|
|
+DONTSPLASH
|
|
RenderStyle Translucent
|
|
DefaultAlpha
|
|
States
|
|
{
|
|
Spawn:
|
|
LVAS GHIJK 5 Bright
|
|
Stop
|
|
}
|
|
}
|
|
|
|
// Sludge -------------------------------------------------------------------
|
|
|
|
ACTOR SludgeChunk
|
|
{
|
|
Radius 2
|
|
Height 4
|
|
+NOBLOCKMAP
|
|
+MISSILE
|
|
+DROPOFF
|
|
+NOTELEPORT
|
|
+LOWGRAVITY
|
|
+CANNOTPUSH
|
|
+DONTSPLASH
|
|
States
|
|
{
|
|
Spawn:
|
|
SLDG ABCD 8
|
|
Stop
|
|
Death:
|
|
SLDG D 6
|
|
Stop
|
|
}
|
|
}
|
|
|
|
ACTOR SludgeSplash
|
|
{
|
|
+NOBLOCKMAP
|
|
+NOCLIP
|
|
+NOGRAVITY
|
|
+DONTSPLASH
|
|
States
|
|
{
|
|
Spawn:
|
|
SLDG EFGH 6
|
|
Stop
|
|
}
|
|
}
|
|
|
|
/*
|
|
* These next four classes are not used by me anywhere.
|
|
* They are for people who want to use them in a TERRAIN lump.
|
|
*/
|
|
|
|
// Blood (water with a different sprite) ------------------------------------
|
|
|
|
ACTOR BloodSplash
|
|
{
|
|
Radius 2
|
|
Height 4
|
|
+NOBLOCKMAP
|
|
+MISSILE
|
|
+DROPOFF
|
|
+NOTELEPORT
|
|
+LOWGRAVITY
|
|
+CANNOTPUSH
|
|
+DONTSPLASH
|
|
+DONTBLAST
|
|
States
|
|
{
|
|
Spawn:
|
|
BSPH ABC 8
|
|
BSPH D 16
|
|
Stop
|
|
Death:
|
|
BSPH D 10
|
|
Stop
|
|
}
|
|
}
|
|
|
|
|
|
ACTOR BloodSplashBase
|
|
{
|
|
+NOBLOCKMAP
|
|
+NOCLIP
|
|
+NOGRAVITY
|
|
+DONTSPLASH
|
|
+DONTBLAST
|
|
States
|
|
{
|
|
Spawn:
|
|
BSPH EFGHIJK 5
|
|
Stop
|
|
}
|
|
}
|
|
|
|
// Slime (sludge with a different sprite) -----------------------------------
|
|
|
|
ACTOR SlimeChunk
|
|
{
|
|
Radius 2
|
|
Height 4
|
|
+NOBLOCKMAP
|
|
+MISSILE
|
|
+DROPOFF
|
|
+NOTELEPORT
|
|
+LOWGRAVITY
|
|
+CANNOTPUSH
|
|
+DONTSPLASH
|
|
States
|
|
{
|
|
Spawn:
|
|
SLIM ABCD 8
|
|
Stop
|
|
Death:
|
|
SLIM D 6
|
|
Stop
|
|
}
|
|
}
|
|
|
|
ACTOR SlimeSplash
|
|
{
|
|
+NOBLOCKMAP
|
|
+NOCLIP
|
|
+NOGRAVITY
|
|
+DONTSPLASH
|
|
States
|
|
{
|
|
Spawn:
|
|
SLIM EFGH 6
|
|
Stop
|
|
}
|
|
}
|
|
|
|
// Smoke trail for rocket -----------------------------------
|
|
|
|
ACTOR RocketSmokeTrail
|
|
{
|
|
RenderStyle Translucent
|
|
Alpha 0.4
|
|
VSpeed 1
|
|
+NOBLOCKMAP
|
|
+NOCLIP
|
|
+NOGRAVITY
|
|
+DONTSPLASH
|
|
+NOTELEPORT
|
|
States
|
|
{
|
|
Spawn:
|
|
RSMK ABCDE 5
|
|
Stop
|
|
}
|
|
}
|
|
|
|
ACTOR GrenadeSmokeTrail
|
|
{
|
|
RenderStyle Translucent
|
|
Alpha 0.4
|
|
+NOBLOCKMAP
|
|
+NOCLIP
|
|
+DONTSPLASH
|
|
+NOTELEPORT
|
|
Gravity 0.1
|
|
VSpeed 0.5
|
|
Scale 0.6
|
|
States
|
|
{
|
|
Spawn:
|
|
RSMK ABCDE 4
|
|
Stop
|
|
}
|
|
}
|