public ItemGrenadePrimedModel(Gameplay.GameItems.IDs _id, string aName, string theNames, string imageID, ItemGrenadeModel grenadeModel) : base(_id, aName, theNames, imageID, grenadeModel.FuseDelay, grenadeModel.BlastAttack, grenadeModel.BlastImage, grenadeModel.FlavorDescription) { GrenadeModel = grenadeModel #if DEBUG ?? throw new ArgumentNullException(nameof(grenadeModel)) #endif ; }
public ItemGrenadePrimedModel(string aName, string theNames, string imageID, ItemGrenadeModel grenadeModel) : base(aName, theNames, imageID, grenadeModel.FuseDelay, grenadeModel.BlastAttack, grenadeModel.BlastImage) { if (grenadeModel == null) { throw new ArgumentNullException("grenadeModel"); } this.GrenadeModel = grenadeModel; }
public ItemGrenade(ItemGrenadeModel model, ItemGrenadePrimedModel primedModel, int qty = 1) : base(model, primedModel, qty) { }