89 |
89 |
90 AddEvent(onHeroDeath, {hero.gear}, heroDeath, {hero.gear}, 0) |
90 AddEvent(onHeroDeath, {hero.gear}, heroDeath, {hero.gear}, 0) |
91 AddEvent(onLose, {hero.gear}, lose, {hero.gear}, 0) |
91 AddEvent(onLose, {hero.gear}, lose, {hero.gear}, 0) |
92 |
92 |
93 -- original crates and targets |
93 -- original crates and targets |
94 SpawnAmmoCrate(rcCrates[1].x, rcCrates[1].y, amRCPlane) |
94 SpawnSupplyCrate(rcCrates[1].x, rcCrates[1].y, amRCPlane) |
95 targets[1].gear = AddGear(targets[1].x, targets[1].y, gtTarget, 0, 0, 0, 0) |
95 targets[1].gear = AddGear(targets[1].x, targets[1].y, gtTarget, 0, 0, 0, 0) |
96 |
96 |
97 -- hero ammo |
97 -- hero ammo |
98 AddAmmo(hero.gear, amRCPlane, 1) |
98 AddAmmo(hero.gear, amRCPlane, 1) |
99 |
99 |
205 end |
205 end |
206 end |
206 end |
207 |
207 |
208 function setTargets(ct) |
208 function setTargets(ct) |
209 if ct == 2 then |
209 if ct == 2 then |
210 SpawnAmmoCrate(rcCrates[2].x, rcCrates[2].y, amRCPlane) |
210 SpawnSupplyCrate(rcCrates[2].x, rcCrates[2].y, amRCPlane) |
211 for i=2,3 do |
211 for i=2,3 do |
212 targets[i].gear = AddGear(targets[i].x, targets[i].y, gtTarget, 0, 0, 0, 0) |
212 targets[i].gear = AddGear(targets[i].x, targets[i].y, gtTarget, 0, 0, 0, 0) |
213 end |
213 end |
214 elseif ct == 3 then |
214 elseif ct == 3 then |
215 SpawnUtilityCrate(rcCrates[4].x, rcCrates[4].y, amNothing) |
215 SpawnUtilityCrate(rcCrates[4].x, rcCrates[4].y, amNothing) |
216 SpawnAmmoCrate(rcCrates[3].x, rcCrates[3].y, amRCPlane, 2) |
216 SpawnSupplyCrate(rcCrates[3].x, rcCrates[3].y, amRCPlane, 2) |
217 for i=4,13 do |
217 for i=4,13 do |
218 targets[i].gear = AddGear(targets[i].x, targets[i].y, gtTarget, 0, 0, 0, 0) |
218 targets[i].gear = AddGear(targets[i].x, targets[i].y, gtTarget, 0, 0, 0, 0) |
219 end |
219 end |
220 end |
220 end |
221 end |
221 end |