35 lines
1.2 KiB
Java
35 lines
1.2 KiB
Java
package electrosphere.game.server.simulation;
|
|
|
|
import electrosphere.game.server.civilization.Civilization;
|
|
import electrosphere.game.server.civilization.model.CivilizationMap;
|
|
import electrosphere.game.server.creature.type.CreatureType;
|
|
import electrosphere.game.server.creature.type.model.CreatureTypeMap;
|
|
import electrosphere.game.server.culture.Culture;
|
|
import electrosphere.game.server.culture.religion.Religion;
|
|
import electrosphere.util.FileLoadingUtils;
|
|
import electrosphere.util.Utilities;
|
|
import java.util.LinkedList;
|
|
import java.util.List;
|
|
|
|
public class Simulation {
|
|
|
|
List<Civilization> civilizationList = new LinkedList();
|
|
List<Culture> cultureList = new LinkedList();
|
|
List<Religion> religionList = new LinkedList();
|
|
List<CreatureType> creatureList = new LinkedList();
|
|
List<Character> characterList = new LinkedList();
|
|
|
|
public Simulation(){
|
|
init();
|
|
}
|
|
|
|
void init(){
|
|
CreatureTypeMap creatureTypeMap = FileLoadingUtils.loadModelObjectFromBakedJsonFile("Data/creatures.json", CreatureTypeMap.class);
|
|
CivilizationMap civilizationMap = FileLoadingUtils.loadModelObjectFromBakedJsonFile("Data/civilization.json", CivilizationMap.class);
|
|
}
|
|
|
|
public void simulate(){
|
|
|
|
}
|
|
}
|