public AdminController(ICreatureService creatureService, IOrderService orderService) { Guard.WhenArgument(creatureService, "creatureService").IsNull().Throw(); Guard.WhenArgument(orderService, "orderService").IsNull().Throw(); this.creatureService = creatureService; this.orderService = orderService; }
public CreatureController(ICreatureService creatureService, IClassService classService, IItemService itemService, IRaceService raceService, ITerritoryService territoryService) { this._creatureService = creatureService; this._classService = classService; this._itemService = itemService; this._raceService = raceService; this._territoryService = territoryService; }
public byte DamageDealtInCombatTurn(int allysId, int turnNumber, ICreatureService creatureService) { byte damage = 0; if (turnNumber % creatureService.GetCreatureSpeedById(allysId) == 0) { damage = creatureService.GetCreatureAttackById(allysId); } return(damage); }
public static void DisplayCurrentHPs(ITextService textService, ICreatureService creatureService, int chosenOppId = -1) { Console.Write(textService.HP().PadRight(DisplaySettings.FirstColumnWidth)); for (int i = 0; i < DisplaySettings.NumberOfOpps; ++i) { Console.Write(("|" + creatureService.GetCreatureCurrentHPById(i) + (creatureService.IsCreatureFriendly(i) ? "*" : "") + (i == chosenOppId ? "x" : "")) .PadRight(DisplaySettings.OtherColumnsWidth)); } }
public EditModel(ICreatureService creatureService, IMajorService majorService) : base(majorService) { _creatureService = creatureService; }
public IndexModel(ICreatureService creatureService) { _creatureService = creatureService; }
public ShoppingCartController(ICreatureService creatureService) { Guard.WhenArgument(creatureService, "creatureService").IsNull().Throw(); this.creatureService = creatureService; }
public GameManager(ITextService textService, IMenuActionService menuActionService, ICreatureService creatureService) { this._menuActionService = menuActionService; this._textService = textService; _instructionsManager = new InstructionsManager(menuActionService, textService); _fightManager = new FightManager(textService, creatureService); }
public FightManager(ITextService textService, ICreatureService creatureService) { _textService = textService; CreatureService = creatureService; _damageService = new DamageService(); }