public void writeSourceToTarget() { if (targetLevel == null) { targetLevel = LevelData.saveObject(Level.ROOM_WIDTH, Level.ROOM_HEIGHT); } confirmDialog(confirmWrite); }
private void confirmWrite() { //CONVERSION - converted this ok but I don't think it's called LevelData.writeToObject(sourceLevel, targetLevel, Level.ROOM_WIDTH, Level.ROOM_HEIGHT); Library.levels[targetId] = (Library.LevelData)targetLevel; if (Library.saveUserLevelsCallback != null) { Library.saveUserLevelsCallback(); } UIManager.closeDialog(); }