예제 #1
0
 public UIDynamitesManager(
     DynamitesCounter dynamitesCounter,
     UIDynamite.Pool uiDynamitePool)
 {
     _dynamitesCounter = dynamitesCounter;
     _uiDynamitePool   = uiDynamitePool;
 }
예제 #2
0
 public LevelController(
     PlayerFacade playerFacade,
     //PowerBarFacade powerBarFacade,
     LivesCounter livesCounter,
     DynamitesCounter dynamitesCounter
     )
 {
     _playerFacade = playerFacade;
     //_powerBar = powerBarFacade;
     _livesCounter     = livesCounter;
     _dynamitesCounter = dynamitesCounter;
 }
예제 #3
0
 public PlayerActionHandler(
     PlayerModel playerModel,
     PlayerInputState playerInputState,
     Weapons.Dynamite.Code.Dynamite.Pool dynamitePool,
     DynamitesCounter dynamitesCounter,
     DynamitesActive dynamitesActive,
     Laser laser)
 {
     _playerModel      = playerModel;
     _inputState       = playerInputState;
     _dynamitePool     = dynamitePool;
     _dynamitesCounter = dynamitesCounter;
     _dynamitesActive  = dynamitesActive;
     _laser            = laser;
 }