public WeaponsController(IWeaponManager weaponManager) { if (weaponManager == null) { throw new ArgumentNullException(nameof(weaponManager)); } _weaponManager = weaponManager; }
public WeaponController(IPlayerManager playerManager, IUserManager userManager, IWeaponManager weaponManager, IWeaponTypeManager weaponTypeManager, IClassManager classManager ) { _playerManager = playerManager; _userManager = userManager; _weaponManager = weaponManager; _weaponTypeManager = weaponTypeManager; _classManager = classManager; }
/// <summary> /// Initializes a new instance of the <see cref="GangsController"/> class. /// </summary> /// <param name="gangManager">Gang Manager</param> /// <param name="weaponManager">Weapon Manager</param> public GangsController(IGangManager gangManager, IWeaponManager weaponManager) { if (gangManager == null) { throw new ArgumentNullException(nameof(gangManager)); } if (weaponManager == null) { throw new ArgumentNullException(nameof(weaponManager)); } _gangManager = gangManager; _weaponManager = weaponManager; }
public HomeController(IPlayerManager playerManager, IUserManager userManager, IClassManager classManager, IQuestManager questManager, IItemManager itemManager, IRewardManager rewardManager, IItemRewardManager itemRewardManager, IWeaponManager weaponManager, IWeaponTypeManager weaponTypeManager, ISkillManager skillManager ) { _playerManager = playerManager; _userManager = userManager; _classManager = classManager; _questManager = questManager; _itemManager = itemManager; _rewardManager = rewardManager; _itemRewardManager = itemRewardManager; _weaponManager = weaponManager; _weaponTypeManager = weaponTypeManager; _skillManager = skillManager; }
void Awake() { // Gets the PlayerPhysics component playerPhysics = GetComponent <IActorPhysics>(); // Gets the WeaponManager component weaponManager = GetComponent <WeaponManager> (); // Gets the animator component animator = GetComponent <Animator>(); // Check if the Character Controller was found if (playerPhysics == null) { Debug.LogError("IActorPhysics component not found."); } // Check if the Character Controller was found if (weaponManager == null) { //Debug.LogError("IWeaponManager component not found."); } // Check if the animator component was found if (animator == null) { Debug.LogError("Animator component not found"); } // Stores the scale of the player xScale = transform.localScale.x; // TODO Change this - Not working properly //child = transform.FindChild("Zuckov"); //xScale = child.localScale.x; }
/// <summary> /// Initializes a new instance of the <see cref="StoreService"/> class. /// </summary> /// <param name="weaponManager">Weapon manager</param> /// <param name="diceRoller">Dice roller</param> public StoreService(IWeaponManager weaponManager, IGangManager gangManager, IDiceRoller diceRoller) { _weaponManager = weaponManager ?? throw new ArgumentNullException(nameof(weaponManager)); _gangManager = gangManager ?? throw new ArgumentNullException(nameof(gangManager)); _diceRoller = diceRoller ?? throw new ArgumentNullException(nameof(diceRoller)); }
public void Setup() { _gangerProvider = new Mock <IGangerProvider>(); _weaponManager = new WeaponManager(new WeaponProviderMock(), _gangerProvider.Object); }