private bool BestFit(World.Objects.Characters.Actions.SceneSkill ability, out VirtualSlot slot) { foreach (var s in _slots) { if (s.IsEmpty && s.Preference == ability.Type) { slot = s; return(true); } } slot = null; return(false); }
public virtual void Clear() { Ability = null; }
public void OnUsed(World.Objects.Characters.Actions.SceneSkill ability) { iTween.PunchScale(_icon.gameObject, _pulseScaleAmountVector, _pulseScaleTime); }
public virtual void Store(World.Objects.Characters.Actions.SceneSkill item) { Ability = item; }