Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "zcommon.acs"
- script 999 enter
- {
- Thing_ChangeTID(0, PlayerNumber()+1000);
- }
- script 1 (void)
- {
- Spawn("ActorMover", GetActorX(PlayerNumber()+1000), GetActorY(PlayerNumber()+1000), 0, (PlayerNumber()+100)+1, (GetActorAngle(PlayerNumber()+1000) >> 8));
- Thing_Deactivate((PlayerNumber()+100)+1);
- Delay(1);
- Spawn("InterpolationPoint", GetActorX(PlayerNumber()+1000), GetActorY(PlayerNumber()+1000), 0, (PlayerNumber()+100)+2, (GetActorAngle(PlayerNumber()+1000) >> 8));
- Spawn("InterpolationPoint", GetActorX(PlayerNumber()+1000), GetActorY(PlayerNumber()+1000), 0, (PlayerNumber()+100)+3, (GetActorAngle(PlayerNumber()+1000) >> 8)+32);
- Spawn("InterpolationPoint", GetActorX(PlayerNumber()+1000), GetActorY(PlayerNumber()+1000), 0, (PlayerNumber()+100)+4, (GetActorAngle(PlayerNumber()+1000) >> 8)-32);
- Spawn("InterpolationPoint", GetActorX(PlayerNumber()+1000), GetActorY(PlayerNumber()+1000), 0, (PlayerNumber()+100)+5, (GetActorAngle(PlayerNumber()+1000) >> 8));
- Delay(1);
- SetThingSpecial((PlayerNumber()+100)+1, 0, (PlayerNumber()+100)+2, 0, 15, PlayerNumber()+1000, 0);
- SetThingSpecial((PlayerNumber()+100)+2, 0, 0, 40, 0, (PlayerNumber()+100)+3, 0);
- SetThingSpecial((PlayerNumber()+100)+3, 0, 0, 40, 0, (PlayerNumber()+100)+4, 0);
- SetThingSpecial((PlayerNumber()+100)+4, 0, 0, 40, 0, (PlayerNumber()+100)+5, 0);
- SetThingSpecial((PlayerNumber()+100)+5, 0, 0, 40, 0, 0, 0);
- Delay(1);
- Thing_Activate((PlayerNumber()+100)+1);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement