Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- script 11 (void)
- {
- int var0, var1, var3, mapspots, monsters;
- while(true)
- {
- var0 = random(1, 10);
- mapspots = random(1, 3);
- monsters = random(1, 3);
- switch(mapspots)
- {
- case 1:
- var3 = 19;
- break;
- case 2:
- var3 = 21;
- break;
- case 3:
- var3 = 22;
- }
- SetActorProperty(18, APROP_Speed, var0 << 16);
- SetActorProperty(20, APROP_Speed, var0 << 16);
- switch(monsters)
- {
- case 1:
- Thing_SetGoal(18, var3, 350, 1);
- break;
- case 2:
- Thing_SetGoal(20, var3, 350, 1);
- break;
- case 3:
- Thing_SetGoal(18, var3, 350, 1);
- Thing_SetGoal(20, var3, 350, 1);
- }
- var1 = 1;
- while(var1 <= 350)
- {
- if(ThingCountName("Centaur", 18) == 0 && ThingCountName("Centaur", 20) == 0)
- {
- SpawnSpot("ArtiHealingRadius", 23);
- SpawnSpot("TeleportFog", 23);
- SpawnSpot("ArtiHealth",24);
- SpawnSpot("TeleportFog", 24);
- terminate;
- }
- var1++;
- delay(1);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement