public static void main(String[] args) { // Testi peli SoCalledWorldMap test = new SoCalledWorldMap(); // Framen luonti Screen kayttoliittyma = new Screen(); // Framen suorittaminen kayttoliittyma.run(); // pelin piirtäminen kayttoliittyma.setDrawingInstructions(test); // BattleSysteemin luominen BattleSystem battleSystem = new BattleSystem(kayttoliittyma); // Hahmojen tallentamista varten ArrayList<CharacterFrame> listOfCharacters = new ArrayList<>(); // Hamojen luonti ja liittäminen TestDummy1 testDummy1 = new TestDummy1(); TestDummyEnemy testEnemy1 = new TestDummyEnemy(); listOfCharacters.add(testDummy1.getDummy()); listOfCharacters.add(testEnemy1.getDummy()); // Annetaan taistelusysteemille hahmot ja paikat battleSystem.setListOfCharacters(listOfCharacters, 1); battleSystem.setMusic("battle"); // Käynnistys if (battleSystem.startMechanics()) { kayttoliittyma.setDrawingInstructions(test); } else { kayttoliittyma.setDrawingInstructions(test); } test.draw(kayttoliittyma.getGraphics()); }