/// <summary> /// 卸载装备 /// </summary> /// <param name="c"></param> public void UnloadEquipmentCard(AbstractCard c) { AbstractEquipmentCard aec = (AbstractEquipmentCard)c; //触发已经在武器卸载中调用 aec.Unload(player); }
/** * 删除所有装备 */ public void RemoveALL() { weapons = null; armor = null; attHorse = null; defHorse = null; }
/// <summary> /// 装载装备 /// </summary> /// <param name="c"></param> public void LoadEquipmentCard(AbstractCard c) { AbstractEquipmentCard ceq = (AbstractEquipmentCard)c; ceq.Load(player); //触发 player.GetTrigger().AfterLoadEquipmentCard(); }
public void SetArmor(AbstractEquipmentCard armor) { this.armor = armor; }
public void SetWeapons(AbstractEquipmentCard weapons) { this.weapons = weapons; }
public void SetDefHorse(AbstractEquipmentCard defHorse) { this.defHorse = defHorse; }
public void SetAttHorse(AbstractEquipmentCard attHorse) { this.attHorse = attHorse; }