Advertisement
Chronos_Ouroboros

Untitled

Dec 6th, 2013
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. //////////////////////
  2. // SNOW SPAWNERS //
  3. // by Tormentor667 //
  4. // improved by Ceeb //
  5. //////////////////////
  6. // made Zandronum compatible by Alex_Mercer
  7. Actor SnowParticlez
  8. {
  9. +NOINTERACTION
  10. +NOBLOCKMAP
  11. Radius 1
  12. Height 1
  13. States
  14. {
  15. Spawn:
  16. TNT1 A 0
  17. TNT1 A 0 A_Jump(256, "Spawn1", "Spawn2", "Spawn3", "Spawn4")
  18. Loop
  19. Spawn1:
  20. TNT1 A 0 A_SpawnItemEx ("SnowParticle1")
  21. Stop
  22. Spawn2:
  23. TNT1 A 0 A_SpawnItemEx ("SnowParticle2")
  24. Stop
  25. Spawn3:
  26. TNT1 A 0 A_SpawnItemEx ("SnowParticle3")
  27. Stop
  28. Spawn4:
  29. TNT1 A 0 A_SpawnItemEx ("SnowParticle4")
  30. Stop
  31. }
  32. }
  33. Actor SnowParticle1
  34. {
  35. Radius 1
  36. Height 1
  37. Damage 0
  38. Projectile
  39. RenderStyle Translucent
  40. Alpha 0
  41. Scale 0.3
  42. +MISSILE
  43. +NOBLOCKMAP
  44. States
  45. {
  46. Spawn:
  47. TNT1 A 0
  48. SNOW AAAAAAA 2 A_FadeIn(0.1)
  49. SNOW A 3
  50. goto Spawn+9
  51. Death:
  52. SNOW A 1 A_FadeOut(0.05)
  53. Loop
  54. }
  55. }
  56. Actor SnowParticle2 { Scale 0.4 }
  57. Actor SnowParticle3 { Scale 0.5 }
  58. Actor SnowParticle4 { Scale 0.6 }
  59.  
  60. Actor SnowSpawner 30084
  61. {
  62. Radius 1
  63. Height 1
  64.  
  65. +NOBLOCKMAP
  66. +NOGRAVITY
  67. +NOSECTOR
  68. +NOINTERACTION
  69. +NOCLIP
  70. -SOLID
  71. +CLIENTSIDEONLY
  72. +SPAWNCEILING
  73.  
  74. States
  75. {
  76. Spawn:
  77. TNT1 A 0
  78. TNT1 A 0 A_CheckSight("Unsighted")
  79. TNT1 A 0 A_JumpIf(Args[2] > 0, "Circle")
  80. TNT1 A 8 A_SpawnItemEx ("SnowParticlez", Random(-Args[0], -Args[0]), Random(-Args[0], -Args[0]), 0, frandom(-1.0, 1.0), frandom(-1.0, 1.0), frandom(-1.0, -3.0), 0, 128, Args[1])
  81. Loop
  82. Circle:
  83. TNT1 A 8 A_SpawnItemEx ("SnowParticlez", Random(-Args[0], -Args[0]), 0, 0, frandom(-1.0, 1.0), frandom(-1.0, 1.0), frandom(-1.0, -3.0), Random(0, 360), 128, Args[1])
  84. Loop
  85. Unsighted:
  86. TNT1 A 1
  87. Goto Spawn
  88. }
  89. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement