public override void UpDatePreview(PreviewUIPanel panel) { if (ChangeHealth > 0) { panel.damageLabel.text = "Heal for: " + ChangeHealth.ToString(); } else { panel.damageLabel.text = "Damage for: " + Mathf.Abs(ChangeHealth).ToString(); } }
public void InitPreview(List <CombatNode> nodes) { maxIndex = 0; currentIndex = 0; if (nodes == null) { return; } foreach (CombatNode n in nodes) { PreviewUIPanel p = Instantiate <PreviewUIPanel>(prevPrefab, this.transform); previews.Add(p); p.InitText(n); p.gameObject.SetActive(false); maxIndex++; } maxIndex--; if (previews.Count == 0) { return; } for (int i = 0; i <= maxIndex; i++) { previews[i].UpdateIndex(i + 1, maxIndex + 1); } DisplayCurrentPreview(); }
public override void UpDatePreview(PreviewUIPanel panel) { //throw new System.NotImplementedException(); }
public override void UpDatePreview(PreviewUIPanel panel) { panel.damageLabel.text = "Add Event"; }
public override void UpDatePreview(PreviewUIPanel panel) { base.UpDatePreview(panel); }
public override void UpDatePreview(PreviewUIPanel panel) { int x = target.GetMaxStats(StatTypes.Health) / 2; panel.damageLabel.text = "Revive"; }
public override void UpDatePreview(PreviewUIPanel panel) { panel.damageLabel.text = "Add interaction to tile"; }
public override void UpDatePreview(PreviewUIPanel panel) { panel.damageLabel.text = source.actorData.Name + " steals from " + target.actorData.Name; }
public abstract void UpDatePreview(PreviewUIPanel panel);
public override void UpDatePreview(PreviewUIPanel panel) { }
public override void UpDatePreview(PreviewUIPanel panel) { panel.damageLabel.text = "Remove buff"; }
public override void UpDatePreview(PreviewUIPanel panel) { panel.damageLabel.text = "Summon"; panel.targetLabel.text = actorData.Name + "\n"; panel.targetLabel.text += actorData.currentStatCollection.statDict[StatTypes.Health] + " / " + actorData.maxStatCollection.statDict[StatTypes.Health]; }
public override void UpDatePreview(PreviewUIPanel panel) { panel.damageLabel.text = "Produces: " + item_key + " for " + targetedTile.actorOnTile.name; }
public override void UpDatePreview(PreviewUIPanel panel) { panel.damageLabel.text = "Apply: " + buffToApply.buffName; }
public override void UpDatePreview(PreviewUIPanel panel) { panel.damageLabel.text = "Change tile to: " + newTileType; }