Refactor layers-related code in :api
This commit is contained in:
@@ -2,7 +2,7 @@ package com.bartlomiejpluta.base.api.game.context;
|
||||
|
||||
import com.bartlomiejpluta.base.api.game.camera.Camera;
|
||||
import com.bartlomiejpluta.base.api.game.entity.Entity;
|
||||
import com.bartlomiejpluta.base.api.game.map.Image;
|
||||
import com.bartlomiejpluta.base.api.game.image.Image;
|
||||
|
||||
public interface Context {
|
||||
void openMap(String mapUid);
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.bartlomiejpluta.base.api.game.map;
|
||||
package com.bartlomiejpluta.base.api.game.image;
|
||||
|
||||
import com.bartlomiejpluta.base.api.internal.object.Placeable;
|
||||
import com.bartlomiejpluta.base.api.internal.render.Renderable;
|
||||
@@ -1,6 +1,7 @@
|
||||
package com.bartlomiejpluta.base.api.game.map;
|
||||
package com.bartlomiejpluta.base.api.game.map.handler;
|
||||
|
||||
import com.bartlomiejpluta.base.api.game.context.Context;
|
||||
import com.bartlomiejpluta.base.api.game.map.model.GameMap;
|
||||
import com.bartlomiejpluta.base.api.game.window.Window;
|
||||
|
||||
public interface MapHandler {
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.bartlomiejpluta.base.api.game.map;
|
||||
package com.bartlomiejpluta.base.api.game.map.layer.base;
|
||||
|
||||
import com.bartlomiejpluta.base.api.internal.logic.Updatable;
|
||||
import com.bartlomiejpluta.base.api.internal.render.Renderable;
|
||||
@@ -1,5 +1,6 @@
|
||||
package com.bartlomiejpluta.base.api.game.map;
|
||||
package com.bartlomiejpluta.base.api.game.map.layer.color;
|
||||
|
||||
import com.bartlomiejpluta.base.api.game.map.layer.base.Layer;
|
||||
import com.bartlomiejpluta.base.api.internal.object.Placeable;
|
||||
import com.bartlomiejpluta.base.api.internal.render.Renderable;
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
package com.bartlomiejpluta.base.api.game.map;
|
||||
package com.bartlomiejpluta.base.api.game.map.layer.image;
|
||||
|
||||
import com.bartlomiejpluta.base.api.game.image.Image;
|
||||
import com.bartlomiejpluta.base.api.game.map.layer.base.Layer;
|
||||
|
||||
public interface ImageLayer extends Layer {
|
||||
void setImage(Image image);
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.bartlomiejpluta.base.api.game.map;
|
||||
package com.bartlomiejpluta.base.api.game.map.layer.image;
|
||||
|
||||
public enum ImageLayerMode {
|
||||
NORMAL,
|
||||
@@ -1,7 +1,8 @@
|
||||
package com.bartlomiejpluta.base.api.game.map;
|
||||
package com.bartlomiejpluta.base.api.game.map.layer.object;
|
||||
|
||||
import com.bartlomiejpluta.base.api.game.entity.Entity;
|
||||
import com.bartlomiejpluta.base.api.game.entity.Movement;
|
||||
import com.bartlomiejpluta.base.api.game.map.layer.base.Layer;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.bartlomiejpluta.base.api.game.map;
|
||||
package com.bartlomiejpluta.base.api.game.map.layer.object;
|
||||
|
||||
public enum PassageAbility {
|
||||
BLOCK,
|
||||
@@ -1,4 +1,6 @@
|
||||
package com.bartlomiejpluta.base.api.game.map;
|
||||
package com.bartlomiejpluta.base.api.game.map.layer.tile;
|
||||
|
||||
import com.bartlomiejpluta.base.api.game.map.layer.base.Layer;
|
||||
|
||||
public interface TileLayer extends Layer {
|
||||
void setTile(int row, int column, int tileId);
|
||||
@@ -1,5 +1,9 @@
|
||||
package com.bartlomiejpluta.base.api.game.map;
|
||||
package com.bartlomiejpluta.base.api.game.map.model;
|
||||
|
||||
import com.bartlomiejpluta.base.api.game.map.layer.color.ColorLayer;
|
||||
import com.bartlomiejpluta.base.api.game.map.layer.image.ImageLayer;
|
||||
import com.bartlomiejpluta.base.api.game.map.layer.object.ObjectLayer;
|
||||
import com.bartlomiejpluta.base.api.game.map.layer.tile.TileLayer;
|
||||
import org.joml.Vector2f;
|
||||
|
||||
public interface GameMap {
|
||||
Reference in New Issue
Block a user