diff options
| author | Chris Bradley <1029chris@gmail.com> | 2022-02-19 13:40:34 -0800 |
|---|---|---|
| committer | Chris Bradley <1029chris@gmail.com> | 2022-02-19 13:40:34 -0800 |
| commit | 4f3bfa57d582d1f8a20da0c34cc7c94563570008 (patch) | |
| tree | 40b909149599b732ab5501c867b3bb6993e7d543 /waves.lua | |
| parent | 86fdddc12397f45af95cd85729b12f88edd33dc5 (diff) | |
added back local variables, some more tokens gained
target player now changes every second
Diffstat (limited to 'waves.lua')
| -rw-r--r-- | waves.lua | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -221,7 +221,7 @@ wave[16] = { end, everysecond = function () if flr(currentwavetime%6) == 5 and currentwavetime < 20 then - ylaserpos = 16 + local ylaserpos = 16 if players[targetplayer].y > 64 then ylaserpos = 80 end @@ -286,10 +286,10 @@ wave[20] = { foreach(wave, function(wave) if not wave.conditions then wave.conditions = function() if #enemies < 1 then return true end end end end) --if there are no conditons for a wave, give them one. look at all those ends!!!! function updatewaves() - if coopmode then targetplayer = rnd({1,2}) end currentwavetime += ft everysecondtimer += ft if everysecondtimer >= 1 then + targetplayer = rnd({1,#players}) --swaps target every second everysecondtimer = 0 if wave[currentwave].everysecond then wave[currentwave].everysecond() |
