reformat all code

This commit is contained in:
OMGeeky
2025-06-21 18:36:37 +02:00
parent bb187621b7
commit 90359bf285
120 changed files with 31732 additions and 31504 deletions

View File

@@ -1,60 +1,60 @@
package com.gpl.rpg.atcontentstudio.model.maps;
import com.gpl.rpg.atcontentstudio.model.GameDataElement;
import java.util.ArrayList;
import java.util.List;
import com.gpl.rpg.atcontentstudio.model.GameDataElement;
public class MapObjectGroup {
public tiled.core.ObjectGroup tmxGroup;
public TMXMap parentMap;
public String name;
public boolean visible;
public List<MapObject> mapObjects = new ArrayList<MapObject>();
public Boolean active;
public MapObjectGroup(tiled.core.ObjectGroup layer, TMXMap map) {
this.tmxGroup = layer;
this.name = layer.getName();
this.visible = layer.isVisible();
this.parentMap = map;
if (layer.getProperties().get("active") != null) {
active = new Boolean(((String) layer.getProperties().get("active")));
} else {
active = true;
}
for (tiled.core.MapObject obj : layer.getObjectsList()) {
mapObjects.add(MapObject.buildObject(obj, map));
}
}
public void link() {
for (MapObject obj : mapObjects) {
obj.link();
}
}
public tiled.core.ObjectGroup tmxGroup;
public TMXMap parentMap;
public String name;
public boolean visible;
public List<MapObject> mapObjects = new ArrayList<MapObject>();
public Boolean active;
public void elementChanged(GameDataElement oldOne, GameDataElement newOne) {
for (MapObject object : mapObjects) {
object.elementChanged(oldOne, newOne);
}
}
public MapObjectGroup(tiled.core.ObjectGroup layer, TMXMap map) {
this.tmxGroup = layer;
this.name = layer.getName();
this.visible = layer.isVisible();
this.parentMap = map;
if (layer.getProperties().get("active") != null) {
active = new Boolean(((String) layer.getProperties().get("active")));
} else {
active = true;
}
for (tiled.core.MapObject obj : layer.getObjectsList()) {
mapObjects.add(MapObject.buildObject(obj, map));
}
}
public void pushBackToTiledProperties() {
if (tmxGroup != null) {
tmxGroup.clear();
} else {
tmxGroup = new tiled.core.ObjectGroup();
}
tmxGroup.setVisible(visible);
tmxGroup.setName(name);
if (!active) {
tmxGroup.getProperties().put("active", Boolean.toString(active));
}
for (MapObject object : mapObjects) {
tmxGroup.addObject(object.toTmxObject());
}
}
public void link() {
for (MapObject obj : mapObjects) {
obj.link();
}
}
public void elementChanged(GameDataElement oldOne, GameDataElement newOne) {
for (MapObject object : mapObjects) {
object.elementChanged(oldOne, newOne);
}
}
public void pushBackToTiledProperties() {
if (tmxGroup != null) {
tmxGroup.clear();
} else {
tmxGroup = new tiled.core.ObjectGroup();
}
tmxGroup.setVisible(visible);
tmxGroup.setName(name);
if (!active) {
tmxGroup.getProperties().put("active", Boolean.toString(active));
}
for (MapObject object : mapObjects) {
tmxGroup.addObject(object.toTmxObject());
}
}
}