public void ShowHealedText(AT.Character.Effect.Healing effect, Action source) { //Debug.LogError ("trygin to show healed text"); GameObject heal = Object.Instantiate(FXPrefabs.instance.healingTextPrefab); heal.GetComponent <FadeText> ().textComponent.text = effect.Amount.ToString(); heal.transform.SetParent(Avatar, false); }
public override void Perform() { CallOnBegan(); AT.Character.Effect.Healing fx = new AT.Character.Effect.Healing(Sheet.DiceRoll(10) + actor.CharSheet.ClassLevelIn(ClassType.FIGHTER)); fx.ApplyTo(actor.CharSheet, this); // int max = actor.CharSheet.MovementSpeedGauge.ModifiedMax; // actor.CharSheet.MovementSpeedGauge.Modify (new Modifier (max, "dash")); CallOnFinished(); }
public void CancelHealing(AT.Character.Effect.Healing effect) { // Debug.LogError ("Canceling healing!"); effect.Nullify(Tag()); }