public bool Equals(DestinyActivityRewardDefinition input) { if (input == null) { return(false); } return (( RewardText == input.RewardText || (RewardText != null && RewardText.Equals(input.RewardText)) ) && ( RewardItems == input.RewardItems || (RewardItems != null && RewardItems.SequenceEqual(input.RewardItems)) )); }
public override void Write() { QuestData.Write(_worldPacket); _worldPacket.WriteInt32(QuestPackageID); _worldPacket.WriteInt32(PortraitGiver); _worldPacket.WriteInt32(PortraitTurnIn); _worldPacket.WriteBits(QuestTitle.GetByteCount(), 9); _worldPacket.WriteBits(RewardText.GetByteCount(), 12); _worldPacket.WriteBits(PortraitGiverText.GetByteCount(), 10); _worldPacket.WriteBits(PortraitGiverName.GetByteCount(), 8); _worldPacket.WriteBits(PortraitTurnInText.GetByteCount(), 10); _worldPacket.WriteBits(PortraitTurnInName.GetByteCount(), 8); _worldPacket.WriteString(QuestTitle); _worldPacket.WriteString(RewardText); _worldPacket.WriteString(PortraitGiverText); _worldPacket.WriteString(PortraitGiverName); _worldPacket.WriteString(PortraitTurnInText); _worldPacket.WriteString(PortraitTurnInName); }
public void DestroyRewardText(RewardText rText) { rTexts.Remove(rText); Destroy(rText.gameObject); }
void Start() { fundText = GameObject.Find("UI/InGameUI/PlayerUI/CharacterStatus/FundText").GetComponent <Text>(); rewardText = GetComponent <RewardText>(); UpdateUI(); }