java.lang.IndexOutOfBoundsException: Index: 29, Size: 29 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenarios(MapScenarios.java:279) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:628) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:672) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_1_ClearData(MapScenarios.java:924) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_1(MapScenarios.java:933) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:683) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadWasteland(MapScenarios.java:587) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_2(MapScenarios.java:961) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:688) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadCivilizations(MapScenarios.java:620) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_3(MapScenarios.java:965) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:693) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadCivilizationsProvinces(MapScenarios.java:668) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_3_C(MapScenarios.java:988) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:708) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.map.civilization.Civilization.buildTechTree(Civilization.java:1972) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_4(MapScenarios.java:993) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:713) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.jakowski.SaveLoad.LoadManager.loadScenarioArmies(LoadManager.java:203) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_15(MapScenarios.java:1063) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:768) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.map.map.MapScenarios.buildProvincesEconomy(MapScenarios.java:1429) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_16(MapScenarios.java:1067) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:773) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.map.map.MapScenarios.buildProvincesTaxEfficiency(MapScenarios.java:1450) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_17(MapScenarios.java:1071) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:778) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.map.map.MapScenarios.buildProvincesManpower(MapScenarios.java:1469) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_18(MapScenarios.java:1075) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:783) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.jakowski.SaveLoad.LoadManager.loadScenarioBuildings(LoadManager.java:237) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_20(MapScenarios.java:1083) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:793) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadCores(MapScenarios.java:696) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_23(MapScenarios.java:1095) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:808) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.map.map.MapScenarios.buildProvincesPopulation(MapScenarios.java:1382) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_24(MapScenarios.java:1099) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:813) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadReligions(MapScenarios.java:739) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_25(MapScenarios.java:1103) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:818) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.jakowski.SaveLoad.LoadManager.loadScenarioRelations(LoadManager.java:263) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_30(MapScenarios.java:1125) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:843) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.jakowski.SaveLoad.LoadManager.loadScenarioMilitaryAccess(LoadManager.java:415) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_31(MapScenarios.java:1129) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:848) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.jakowski.SaveLoad.LoadManager.loadScenarioAlliances(LoadManager.java:291) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_32(MapScenarios.java:1133) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:853) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.jakowski.SaveLoad.LoadManager.loadScenarioDefensive(LoadManager.java:316) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_33(MapScenarios.java:1137) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:858) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.jakowski.SaveLoad.LoadManager.loadScenarioTruces(LoadManager.java:341) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_34(MapScenarios.java:1141) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:863) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.jakowski.SaveLoad.LoadManager.loadScenarioNonAggression(LoadManager.java:390) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_35(MapScenarios.java:1145) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:868) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.jakowski.SaveLoad.LoadManager.loadScenarioGuarantee(LoadManager.java:439) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_37(MapScenarios.java:1155) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:878) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenarioCharacters(MapScenarios.java:772) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_38(MapScenarios.java:1159) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:883) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.jakowski.SaveLoad.LoadManager.loadScenarioAlliancesSpecial(LoadManager.java:366) at aoc.kingdoms.lukasz.map.map.MapScenarios.loadScenario_42(MapScenarios.java:1179) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:907) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at aoc.kingdoms.lukasz.menus.InitGame.initGame(InitGame.java:1044) at aoc.kingdoms.lukasz.menus.InitGame.draw(InitGame.java:93) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:2076) at aoc.kingdoms.lukasz.menu.MenuManager.draw(MenuManager.java:1982) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.renderUI(Renderer.java:572) at aoc.kingdoms.lukasz.jakowski.Renderer.Renderer.render(Renderer.java:550) at aoc.kingdoms.lukasz.jakowski.AA_Game.render(AA_Game.java:213) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:430) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181) at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.(Lwjgl3Application.java:153) at aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher.main(DesktopLauncher.java:108)