Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --// Tests binary fields battles between a player and neutral.
- --// Consistently sends units to feed field battle to see which side gets fed units
- Tests.TestFieldBattles_PlayerAndNeutral = {
- onGameStarted = function ()
- print("Running 'onGameStarted' for TestFieldBattles_PlayerAndNeutral")
- local territoriesWithCapitals = mTerritories.GetTerritoriesWithCapitals();
- for _, territory in pairs(territoriesWithCapitals) do
- mSpawning.AddForcesToTerritory(10000, territory)
- local t0 = territory
- local t1
- local adjTerritories = mTerritories.GetAdjacent(territory)
- for _, adjTerritory in pairs(adjTerritories) do
- mSpawning.AddForcesToTerritory(10000, adjTerritory)
- t1 = adjTerritory
- break
- end
- -- This loop makes t0 attack t1 and vice-versa every few seconds
- spawn(function ()
- while (GV.GameActive.Value == true) do
- mSpawning.MoveForces(20, t0, t1)
- wait(1)
- mSpawning.MoveForces(20, t1, t0)
- wait(2)
- end
- end)
- end
- end
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement