Classes:GlassJunk
Jump to navigation
Jump to search
Note: Wait! Stop! You do not need to copy this actor's code into your project! Here's why:
|
Glass junk | |||
---|---|---|---|
Actor type | SFX | Game | ![]() |
DoomEd Number | None | Class Name | GlassJunk |
Classes: GlassJunk
Glass debris actor, normally spawned by the GlassBreak line action.
In Strife1.wad, the sprites are actually named SHRD* and are renamed at load-time by ZDoom.
ZScript definition
Note: The ZScript definition below is for reference and may be different in the current version of GZDoom.The most up-to-date version of this code can be found on GZDoom GitHub. |
class GlassJunk : Actor
{
Default
{
+NOCLIP
+NOBLOCKMAP
RenderStyle "Translucent";
Alpha 0.4;
Health 3; // Number of different shards
}
States
{
// Are the first three frames used anywhere?
SHAR A 128;
Goto Death;
SHAR B 128;
Goto Death;
SHAR C 128;
Goto Death;
Spawn:
SHAR D 128;
Goto Death;
SHAR E 128;
Goto Death;
SHAR F 128;
Goto Death;
Death:
"----" A 1 A_FadeOut(0.03);
Wait;
}
}
DECORATE definition
Note: This is legacy code, kept for archival purposes only. DECORATE is deprecated in GZDoom and is completely superseded by ZScript. GZDoom internally uses the ZScript definition above. |
ACTOR GlassJunk { +NOCLIP +NOBLOCKMAP RenderStyle Translucent Alpha 0.4 Health 3 // Number of different shards States { // Are the first three frames used anywhere? SHAR A 128 Goto Death SHAR B 128 Goto Death SHAR C 128 Goto Death Spawn: SHAR D 128 Goto Death SHAR E 128 Goto Death SHAR F 128 Goto Death Death: "----" A 1 A_FadeOut(0.03) Wait } }
Categories:
- Chex Quest actors
- Chex Quest special effects
- Chex Quest 3 actors
- Chex Quest 3 special effects
- Doom actors
- Doom special effects
- Doom II actors
- Doom II special effects
- Heretic actors
- Heretic special effects
- Hexen actors
- Hexen special effects
- Strife actors
- Strife special effects
- ZDoom actors
- ZDoom special effects
- SFX
- Actors