Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //***********************
- //****GloomShurikens*****
- //***********************
- ACTOR Shurikens 4469
- {
- Radius 6
- Height 8
- Speed 68
- Damage 27
- +FORCEXYBILLBOARD
- damagetype "Gloom"
- obituary "%o was assassinated by %k's gloom shuriken."
- Projectile
- +RANDOMIZE
- XScale 0.27
- YScale 0.13
- SeeSound "SHURIKEND"
- DeathSound "SHURIKEND"
- States
- {
- Spawn:
- SHUR A 0
- SHUR A 1 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR A 0 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR A 0 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR A 0 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR A 1 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR A 0 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR A 0 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR A 0 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR B 1 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR B 0 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR B 0 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR B 0 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR B 1 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR B 0 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR B 0 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR B 0 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- loop
- Death:
- NOTH A 0 A_JumpIf(z-floorz==0,"Death2")
- NOTH A 0 A_JumpIf(momz==0,"Death3")
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,0,35,0,0,0,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,0,35,0,0,45,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,0,35,0,0,90,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,0,35,0,0,135,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,0,35,0,0,180,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,0,35,0,0,-135,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,0,35,0,0,-90,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,0,35,0,0,-45,SXF_TRANSFERTRANSLATION,0)
- NOTH AAAAAAAAAAAAAAAAAAAA 1 A_SpawnItemEx("Shurblast", Random(-3,3), Random(-3,3), Random(-2,2), Random(-13,13), Random(-13,13), Random(-15,15), Random(-180,180))
- stop
- Death2:
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,2,35,0,3,0,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,2,35,0,3,45,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,2,35,0,3,90,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,2,35,0,3,135,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,2,35,0,3,180,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,2,35,0,3,-135,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,2,35,0,3,-90,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,2,35,0,3,-45,SXF_TRANSFERTRANSLATION,0)
- NOTH AAAAAAAAAAAAAAAAAAAA 1 A_SpawnItemEx("Shurblast", Random(-3,3), Random(-3,3), Random(-2,2), Random(-13,13), Random(-13,13), Random(-15,15), Random(-180,180))
- stop
- Death3:
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,-2,35,0,-3,0,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,-2,35,0,-3,45,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,-2,35,0,-3,90,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,-2,35,0,-3,135,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,-2,35,0,-3,180,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,-2,35,0,-3,-135,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,-2,35,0,-3,-90,SXF_TRANSFERTRANSLATION,0)
- NOTH A 0 A_SpawnItemEx("Shurikens2",0,0,-2,35,0,-3,-45,SXF_TRANSFERTRANSLATION,0)
- NOTH AAAAAAAAAAAAAAAAAAAA 1 A_SpawnItemEx("Shurblast", Random(-3,3), Random(-3,3), Random(-2,2), Random(-13,13), Random(-13,13), Random(-15,15), Random(-180,180))
- stop
- }
- }
- ACTOR Shurikens2 : Shurikens
- {
- Radius 3
- Height 4
- Damage 6
- XScale 0.16
- YScale 0.04
- States
- {
- Spawn:
- SHUR A 0
- SHUR A 1 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR A 0 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR A 1 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR A 0 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR B 1 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR B 0 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR B 1 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- SHUR B 0 bright A_SpawnItemEx("Shurblast", 0, 0, 0, Random(-6,6), Random(-6,6), Random(-6,6), Random(-180,180))
- loop
- Death:
- NOTH AAAAAAAAAAAA 1 A_SpawnItemEx("Shurblast", Random(-3,3), Random(-3,3), Random(-2,2), Random(-13,13), Random(-13,13), Random(-15,15), Random(-180,180))
- stop
- }
- }
- ACTOR Shurblast 4469
- {
- Radius 1
- Height 1
- Speed 65
- obituary "%o was assassinated by %k's gloom shuriken."
- Projectile
- +RANDOMIZE
- +DOOMBOUNCE
- +CLIENTSIDEONLY
- bouncecount 3
- bouncefactor 0.4
- States
- {
- Spawn:
- TNT1 A 0
- TNT1 A 0 A_PlaySoundEx("SHURIKEND", "Body")
- SHTR ABCDABCD 1
- goto Death
- Death:
- TNT1 A 0 A_Jump(256, "D1","D2","D3","D4")
- D1:
- SHTR A 1 A_FadeOut(0.07)
- Wait
- D2:
- SHTR B 1 A_FadeOut(0.07)
- Wait
- D3:
- SHTR C 1 A_FadeOut(0.07)
- Wait
- D4:
- SHTR D 1 A_FadeOut(0.07)
- Wait
- }
- }
- ACTOR GloomBlast 4469
- {
- Radius 1
- Height 1
- Scale 0.165
- Speed 65
- Projectile
- +RANDOMIZE
- +NOBLOCKMAP
- +CLIENTSIDEONLY
- +NOCLIP
- States
- {
- Spawn:
- TNT1 A 0
- TNT1 A 0 A_PlaySoundEx("SHURIKEN", "Body")
- TNT1 A 0 A_Jump(256, "D1","D2","D3","D4")
- D1:
- GLOO A 1 A_FadeOut(0.06)
- Wait
- D2:
- GLOO A 1 A_FadeOut(0.05)
- Wait
- D3:
- GLOO A 1 A_FadeOut(0.04)
- Wait
- D4:
- GLOO A 1 A_FadeOut(0.03)
- Wait
- }
- }
- ACTOR GloomBlastSpawner 4469
- {
- Radius 1
- Height 1
- Scale 0.165
- Speed 65
- Projectile
- +RANDOMIZE
- +DOOMBOUNCE
- +NOCLIP
- +NOBLOCKMAP
- States
- {
- Spawn:
- TNT1 A 0
- TNT1 A 1 A_PlaySoundEx("SHURIKEN", "Body")
- TNT1 A 0 A_SpawnItemEx("GloomBlast", Random(-1,1), Random(-1,1), Random(-1,1), Random(-8,8), Random(-8,8), Random(-3,5), Random(-180,180))
- TNT1 A 0 A_SpawnItemEx("GloomBlast", Random(-1,1), Random(-1,1), Random(-1,1), Random(-8,8), Random(-8,8), Random(-3,5), Random(-180,180))
- TNT1 A 0 A_SpawnItemEx("GloomBlast", Random(-1,1), Random(-1,1), Random(-1,1), Random(-8,8), Random(-8,8), Random(-3,5), Random(-180,180))
- TNT1 A 0 A_SpawnItemEx("GloomBlast", Random(-1,1), Random(-1,1), Random(-1,1), Random(-8,8), Random(-8,8), Random(-3,5), Random(-180,180))
- TNT1 A 0 A_SpawnItemEx("GloomBlast", Random(-1,1), Random(-1,1), Random(-1,1), Random(-8,8), Random(-8,8), Random(-3,5), Random(-180,180))
- TNT1 A 0 A_SpawnItemEx("GloomBlast", Random(-1,1), Random(-1,1), Random(-1,1), Random(-8,8), Random(-8,8), Random(-3,5), Random(-180,180))
- TNT1 A 0 A_SpawnItemEx("GloomBlast", Random(-1,1), Random(-1,1), Random(-1,1), Random(-8,8), Random(-8,8), Random(-3,5), Random(-180,180))
- TNT1 A 0 A_SpawnItemEx("GloomBlast", Random(-1,1), Random(-1,1), Random(-1,1), Random(-8,8), Random(-8,8), Random(-3,5), Random(-180,180))
- TNT1 A 0 A_SpawnItemEx("GloomBlast", Random(-1,1), Random(-1,1), Random(-1,1), Random(-8,8), Random(-8,8), Random(-3,5), Random(-180,180))
- TNT1 A 0 A_SpawnItemEx("GloomBlast", Random(-1,1), Random(-1,1), Random(-1,1), Random(-8,8), Random(-8,8), Random(-3,5), Random(-180,180))
- TNT1 A 0 A_SpawnItemEx("GloomBlast", Random(-1,1), Random(-1,1), Random(-1,1), Random(-8,8), Random(-8,8), Random(-3,5), Random(-180,180))
- TNT1 A 0 A_SpawnItemEx("GloomBlast", Random(-1,1), Random(-1,1), Random(-1,1), Random(-8,8), Random(-8,8), Random(-3,5), Random(-180,180))
- TNT1 A 0 A_SpawnItemEx("GloomBlast", Random(-1,1), Random(-1,1), Random(-1,1), Random(-8,8), Random(-8,8), Random(-3,5), Random(-180,180))
- TNT1 A 0 A_SpawnItemEx("GloomBlast", Random(-1,1), Random(-1,1), Random(-1,1), Random(-8,8), Random(-8,8), Random(-3,5), Random(-180,180))
- TNT1 A 0 A_SpawnItemEx("GloomBlast", Random(-1,1), Random(-1,1), Random(-1,1), Random(-8,8), Random(-8,8), Random(-3,5), Random(-180,180))
- TNT1 A 1
- Stop
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement