Beispiel #1
0
 public HostileState(
     IPlacidController placidController,
     IHostileController hostileController,
     ILifeController lifeController)
 {
     _placidController  = placidController;
     _hostileController = hostileController;
     _lifeController    = lifeController;
 }
Beispiel #2
0
 public AggressiveBehaviour(
     IHostileController hostileController,
     IUnitInfoInternal unitInfo,
     IStateControllerExternal stateController,
     IUnitEvents unitEvents
     )
 {
     _hostileController = hostileController;
     _unitInfo          = unitInfo;
     _unitEvents        = unitEvents;
     _stateController   = stateController;
 }