public override void Repaint(IRewardGiver rewardGiver, Quest quest) { var r = (InventoryProStatRewardGiver)rewardGiver; var statDef = r.statDecorator.stat; if (icon != null) { icon.sprite = statDef.icon; } if (statName != null) { statName.text = statDef.name; statName.color = statDef.color; } if (statValue != null) { statValue.text = r.statDecorator.ToString(); if (overrideColor) { statValue.color = r.statDecorator.floatValue >= 0f ? positiveColor : negativeColor; } else { statValue.color = statDef.color; } } }
public override void Repaint(IRewardGiver rewardGiver, Quest quest) { var r = (InventoryProInventorySlotsRewardGiver)rewardGiver; if (slotCount != null) { slotCount.text = string.Format(format, r.extraSlots); } }
protected virtual RewardRowUI CreateRewardRow(IRewardGiver rewardGiver) { var inst = Instantiate <RewardRowUI>(rewardGiver.rewardUIPrefab); inst.transform.SetParent(rewardsContainer); UIUtility.ResetTransform(inst.transform); return(inst); }
public override void Repaint(IRewardGiver rewardGiver, Quest quest) { var r = (InventoryProItemRewardGiver)rewardGiver; r.reward.item.currentStackSize = r.reward.amount; wrapper.item = r.reward.item; wrapper.Repaint(); r.reward.item.currentStackSize = 1; // Restore }
public override void Repaint(IRewardGiver rewardGiver, Quest quest) { Assert.IsTrue(rewardGiver is INamedRewardGiver, "To use the default rewardRowUI the rewardGiver MUST be of type INamedRewardGiver - " + rewardGiver.GetType().Name + " given."); var named = (INamedRewardGiver)rewardGiver; key.text = named.name; val.text = named.ToString(); }
public override void Repaint(IRewardGiver rewardGiver, Quest quest) { var r = (AffinityRewardGiver)rewardGiver; if (statName != null) { statName.text = string.Format("{0} {1}", r.judgeFactionName, affinity.message); } if (statValue != null) { statValue.text = (r.affinity > 0 ? "+" : "-") + r.affinity; if (r.affinity > 0f) { statValue.color = positiveColor; } else if (r.affinity < 0f) { statValue.color = negativeColor; } } }
public EleventhYearInfo(int tokenArg, int gumpArg, IRewardGiver giver) { m_TokenArgument = tokenArg; m_GumpArgument = gumpArg; m_RewardGiver = giver; }
public virtual void Repaint(IRewardGiver rewardGiver, Quest quest) { }
public EleventhYearInfo( int tokenArg, int gumpArg, IRewardGiver giver ) { m_TokenArgument = tokenArg; m_GumpArgument = gumpArg; m_RewardGiver = giver; }
// [Header("Prefabs")] // public QuestTaskProgressRowUI taskProgressRowUIPrefab; public override void Repaint(IRewardGiver rewardGiver, Quest quest) { }