public override void DoAction() { PlayerEquipmentScript equipment = GameObject.Find("Game Info Component").GetComponent <PlayerEquipmentScript>(); equipment.UseItem(Item); }
public override void DoAction() { PlayerEquipmentScript equipment = GameObject.Find("Game Info Component").GetComponent <PlayerEquipmentScript>(); equipment.AddItems(Item, Quantity); }
public override bool ConditionTest() { PlayerEquipmentScript equipment = GameObject.Find("Game Info Component").GetComponent <PlayerEquipmentScript>(); return(equipment.AbstractMoneyValue >= AbstractValue); }
public override bool ConditionTest() { PlayerEquipmentScript equipment = GameObject.Find("Game Info Component").GetComponent <PlayerEquipmentScript>(); bool containsItems = equipment.HasItem(Item, Quantity); return ((IsRequired) ? containsItems : !containsItems); }
public override void DoAction() { PlayerEquipmentScript equipment = GameObject.Find("Game Info Component").GetComponent <PlayerEquipmentScript>(); if (Spend) { equipment.SubstractMoney(AbstractValue); } else { equipment.AddMoney(AbstractValue); } }
public PlayerSkills(PlayerEquipmentScript equipmentScript, AudioSource audioSource, AudioClip accept, AudioClip reject) { this.audioSource = audioSource; this.accept = accept; this.reject = reject; PointsToSpend = 0; setupHealthSkill(); setupStaminaSkill(); setupVelocitySkill(); setupAttackSkill(); setupSkillShotSkill(); setupAuraSkill(); EquipmentScript = equipmentScript; }