Repackage Entity-related code
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
package com.bartlomiejpluta.base.game.world.entity;
|
package com.bartlomiejpluta.base.game.world.entity.config;
|
||||||
|
|
||||||
import com.bartlomiejpluta.base.core.world.movement.Direction;
|
import com.bartlomiejpluta.base.core.world.movement.Direction;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@@ -1,8 +1,10 @@
|
|||||||
package com.bartlomiejpluta.base.game.world.entity;
|
package com.bartlomiejpluta.base.game.world.entity.manager;
|
||||||
|
|
||||||
import com.bartlomiejpluta.base.core.gl.object.material.Material;
|
import com.bartlomiejpluta.base.core.gl.object.material.Material;
|
||||||
import com.bartlomiejpluta.base.core.gl.object.mesh.Mesh;
|
import com.bartlomiejpluta.base.core.gl.object.mesh.Mesh;
|
||||||
import com.bartlomiejpluta.base.core.util.mesh.MeshManager;
|
import com.bartlomiejpluta.base.core.util.mesh.MeshManager;
|
||||||
|
import com.bartlomiejpluta.base.game.world.entity.model.Entity;
|
||||||
|
import com.bartlomiejpluta.base.game.world.entity.config.EntitySpriteConfiguration;
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
import org.joml.Vector2f;
|
import org.joml.Vector2f;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
@@ -1,6 +1,7 @@
|
|||||||
package com.bartlomiejpluta.base.game.world.entity;
|
package com.bartlomiejpluta.base.game.world.entity.manager;
|
||||||
|
|
||||||
import com.bartlomiejpluta.base.core.gl.object.material.Material;
|
import com.bartlomiejpluta.base.core.gl.object.material.Material;
|
||||||
|
import com.bartlomiejpluta.base.game.world.entity.model.Entity;
|
||||||
import org.joml.Vector2f;
|
import org.joml.Vector2f;
|
||||||
|
|
||||||
public interface EntityManager {
|
public interface EntityManager {
|
||||||
@@ -1,15 +1,14 @@
|
|||||||
package com.bartlomiejpluta.base.game.world.entity;
|
package com.bartlomiejpluta.base.game.world.entity.model;
|
||||||
|
|
||||||
import com.bartlomiejpluta.base.core.gl.object.material.Material;
|
import com.bartlomiejpluta.base.core.gl.object.material.Material;
|
||||||
import com.bartlomiejpluta.base.core.gl.object.mesh.Mesh;
|
import com.bartlomiejpluta.base.core.gl.object.mesh.Mesh;
|
||||||
import com.bartlomiejpluta.base.core.world.movement.Direction;
|
import com.bartlomiejpluta.base.core.world.movement.Direction;
|
||||||
import com.bartlomiejpluta.base.core.world.movement.MovableObject;
|
import com.bartlomiejpluta.base.core.world.movement.MovableObject;
|
||||||
|
import com.bartlomiejpluta.base.game.world.entity.config.EntitySpriteConfiguration;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
import org.checkerframework.common.value.qual.IntRange;
|
|
||||||
import org.joml.Vector2f;
|
import org.joml.Vector2f;
|
||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.stream.IntStream;
|
|
||||||
|
|
||||||
public class Entity extends MovableObject {
|
public class Entity extends MovableObject {
|
||||||
private final Map<Direction, Integer> spriteDirectionRows;
|
private final Map<Direction, Integer> spriteDirectionRows;
|
||||||
Reference in New Issue
Block a user