diff --git a/src/ve/ucv/ciens/ccg/nxtar/states/InGameState.java b/src/ve/ucv/ciens/ccg/nxtar/states/InGameState.java index 9f185ec..1a7c579 100644 --- a/src/ve/ucv/ciens/ccg/nxtar/states/InGameState.java +++ b/src/ve/ucv/ciens/ccg/nxtar/states/InGameState.java @@ -193,7 +193,7 @@ public class InGameState extends BaseState{ gameWorld.setSystem(new GeometrySystem()); gameWorld.setSystem(new AnimationSystem()); gameWorld.setSystem(new CollisionDetectionSystem()); - //gameWorld.setSystem(GameSettings.getGameLogicSystem()); + gameWorld.setSystem(GameSettings.getGameLogicSystem()); gameWorld.setSystem(markerRenderingSystem, true); gameWorld.setSystem(objectRenderingSystem, true); diff --git a/src/ve/ucv/ciens/ccg/nxtar/systems/BombGameLogicSystem.java b/src/ve/ucv/ciens/ccg/nxtar/systems/BombGameLogicSystem.java index 3b16f99..ad2eaf5 100644 --- a/src/ve/ucv/ciens/ccg/nxtar/systems/BombGameLogicSystem.java +++ b/src/ve/ucv/ciens/ccg/nxtar/systems/BombGameLogicSystem.java @@ -49,10 +49,28 @@ public class BombGameLogicSystem extends GameLogicSystemBase { typeComponent = typeMapper.get(e); switch(typeComponent.type){ + case BombGameObjectTypeComponent.BOMB_WIRE_1: + break; + case BombGameObjectTypeComponent.BOMB_WIRE_2: + break; + case BombGameObjectTypeComponent.BOMB_WIRE_3: + break; + case BombGameObjectTypeComponent.BIG_BUTTON: + break; + case BombGameObjectTypeComponent.COM_BUTTON_1: + break; + case BombGameObjectTypeComponent.COM_BUTTON_2: + break; + case BombGameObjectTypeComponent.COM_BUTTON_3: + break; + case BombGameObjectTypeComponent.COM_BUTTON_4: + break; case BombGameObjectTypeComponent.DOOR: processDoor(e); break; - default: break; + default: + Gdx.app.debug(TAG, CLASS_NAME + ".process(): Unrecognized object type."); + break; } }