Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- PickBotClass()
- {
- wave = level.wave;
- classArray = [];
- if(isdefined(level.waveLightTroops[wave]) && isdefined(level.waveLightTroops[wave]).size > 1)
- {
- classArray[classArray.size] = lightTroops;
- }
- if(isdefined(level.waveMediumTroops[wave]) && level.waveMediumTroops[wave] > 1) {
- //bots += level.waveMediumTroops[wave];
- classArray[classArray.size] = mediumTroops;
- }
- if(isdefined(level.waveHeavyTroops[wave]) && level.waveHeavyTroops[wave] > 1) {
- classArray[classArray.size] = heavyTroops;
- }
- if(isdefined(level.waveCommandoTroops[wave]) && level.waveCommandoTroops[wave] > 1) {
- classArray[classArray.size] = commandoTroops;
- }<
- if(isdefined(level.waveSuicideTroops[wave]) && level.waveSuicideTroops[wave] > 1) {
- classArray[classArray.size] = suicideTroops;
- }
- if(isdefined(level.waveJuggernauts[wave]) && level.waveJuggernauts[wave] > 1) {
- classArray[classArray.size] = juggernautTroop;
- }
- mythread = classArray[randomint(classArray.size)];
- switch(mythread)
- {
- case "juggernautTroop":
- level.waveJuggernauts[wave]--;
- break;
- case "suicideTroops":
- level.waveSuicideTroops[wave]--;
- break;
- case "commandoTroops":
- level.waveCommandoTroops[wave]--;
- break;
- case "heavyTroops":
- level.waveHeavyTroops[wave]--;
- break;
- case "waveMediumTroops":
- level.waveMediumTroops[wave]--;
- break;
- case "lightTroops":
- level.waveLightTroops[wave]--;
- break;
- }
- self thread [[mythread]]();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement