marrub
/
Lithia
Archived
1
0
Fork 0
This repository has been archived on 2023-06-17. You can view files and clone it, but cannot push or open issues/pull-requests.
Lithia/pksrc/lscripts/Death.dec

61 lines
1.4 KiB
Plaintext

actor Lith_PlayerDeathParticle
{
RenderStyle "Subtract"
Alpha 0.9
+NOINTERACTION
states
{
Spawn:
TNT1 A random(3, 30)
LDTH AAAAAAAAAAAAAAAAAAAAA 1 A_SetScale(frandom(0.1, 0.2))
LDTH AAAA 3 A_FadeOut(0.1)
LDTH AAAA 4 A_FadeOut(0.1)
stop
}
}
actor Lith_PlayerDeathParticle2
{
RenderStyle "Subtract"
Alpha 0.9
Scale 0.2
+NOINTERACTION
states
{
Spawn:
TNT1 A random(3, 10)
LDTH AAAA 12 A_FadeOut(0.1)
LDTH AAAA 4 A_FadeOut(0.1)
stop
}
}
actor Lith_PlayerDeath : Lith_CustomFunction
{
states
{
Pickup:
TNT1 A 0
TNT1 A 0 A_Quake(9, 35*2, 0, 2048)
TNT1 A 0 A_PlaySound("player/death2", CHAN_6, 1.0, false, ATTN_NONE)
TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx("Lith_PlayerDeathParticle", frandom(-32,32), frandom(-32,32), frandom(0, 64), frandom(-2, 2), frandom(-2, 2), frandom(1, 2), 0, SXF_NOCHECKPOSITION)
stop
}
}
actor Lith_PlayerDeathNuke : Lith_Nuke
{
states
{
Pickup:
TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx("Lith_PlayerDeathParticle2", frandom(-32,32), frandom(-32,32), frandom(0, 64), frandom(-16, 16), frandom(-16, 16), frandom(1.5, 2.5), 0, SXF_NOCHECKPOSITION)
goto Super::Pickup
}
}
// EOF