Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.59 KB | None | 0 0
  1. ACTOR MyInvisibleProjectileForHittingMonster
  2. {
  3. Speed 30
  4. Radius 4
  5. Height 8
  6. Damage 0
  7. Projectile
  8. +MTHRUSPECIES
  9. +SEEKERMISSILE
  10. States
  11. {
  12. Spawn:
  13.   TNT1 A 0
  14.   MISL D 20
  15.   Stop
  16. Death:
  17.   TNT1 A 0 A_SeekerMissile(0, 0, SMF_LOOK, 256, 1)
  18.   TNT1 A 10 ACS_NamedExecuteAlways("ProjectileHitsMonster",0)
  19.   Stop
  20. }
  21. }
  22.  
  23.  
  24. ACS:
  25.  
  26. script "ProjectileHitsMonster" (void)
  27. {
  28. int projectile_tid = UniqueTID();
  29. Thing_ChangeTID(0, projectile_tid);
  30.  
  31. SetActivator(0, AAPTR_TRACER);
  32. int mon_tid = ActivatorTID();
  33. if (mon_tid < 1) {
  34.   mon_tid = UniqueTID();
  35.   Thing_ChangeTID(0, mon_tid);
  36. }
  37.  
  38. ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement