public PlanetMap(String s, ChildForm parent, GameProxy gameProxy) { // super(false); this.parent = parent; this.gameProxy = gameProxy; // System.out.println("my p " + myPlanet); this.addCommand(cmdBack); // this.addCommand(cmdBuild); this.setCommandListener(this); setFullScreenMode(true); System.out.println("11111"); en = Ground.getEnvironment(gameProxy.getMap(), gameProxy.getSaveName()); System.out.println("21111"); System.out.println(en); ENV = en; cm = new CurserManager(en, getHeight(), getWidth(), gameProxy); um = new UnitManager(en, getHeight(), getWidth()); System.out.println("##1"); cm.setUm(um); exec = true; myThread = new Thread(this); System.out.println("##2"); try { JCageConfigurator.scoreTable = new Hashtable(); System.out.println("Starting..."); myThread.start(); System.out.println("started..."); } catch (Exception e) { e.printStackTrace(); } }