Example #1
0
 // Create systems
 public void createLevelSystems()
 {
     _systemManager.add(new InputSystem(_systemManager, _entityManager), -1);
     _systemManager.add(new PhysicsSystem(_systemManager, _entityManager), -1);
     _systemManager.add(new CameraSystem(_systemManager, _entityManager), -1);
     _systemManager.add(new EventSystem(_systemManager, _entityManager), -1);
     _systemManager.add(new RopeSystem(_systemManager, _entityManager), -1);
     _systemManager.add(new ExplosionSystem(_systemManager, _entityManager), -1);
     _renderSystem    = new RenderSystem(_game, _systemManager, _entityManager);
     _animationSystem = new AnimationSystem(_systemManager, _entityManager, _game.animationManager);
     _systemManager.add(_renderSystem, -1);
     _systemManager.add(_animationSystem, -1);
     _systemManager.add(new TreeSystem(_systemManager, _entityManager), -1);
     _systemManager.add(new FluidSystem(_systemManager, _entityManager), -1);
     _systemManager.add(new AIBehaviorSystem(_systemManager, _entityManager), -1);
     _systemManager.add(new DialogueSystem(_systemManager, _entityManager), -1);
     _playerSystem = (PlayerSystem)_systemManager.getSystem(SystemType.Player);
 }
Example #2
0
 // Create systems
 public void createLevelSystems()
 {
     _systemManager.add(new InputSystem(_systemManager, _entityManager), -1);
     _systemManager.add(new PhysicsSystem(_systemManager, _entityManager), -1);
     _systemManager.add(new CameraSystem(_systemManager, _entityManager), -1);
     _systemManager.add(new EventSystem(_systemManager, _entityManager), -1);
     _systemManager.add(new RopeSystem(_systemManager, _entityManager), -1);
     _systemManager.add(new ExplosionSystem(_systemManager, _entityManager), -1);
     _renderSystem = new RenderSystem(_game, _systemManager, _entityManager);
     _animationSystem = new AnimationSystem(_systemManager, _entityManager, _game.animationManager);
     _systemManager.add(_renderSystem, -1);
     _systemManager.add(_animationSystem, -1);
     _systemManager.add(new TreeSystem(_systemManager, _entityManager), -1);
     _systemManager.add(new FluidSystem(_systemManager, _entityManager), -1);
     _systemManager.add(new AIBehaviorSystem(_systemManager, _entityManager), -1);
     _systemManager.add(new DialogueSystem(_systemManager, _entityManager), -1);
     _playerSystem = (PlayerSystem)_systemManager.getSystem(SystemType.Player);
 }