Beispiel #1
0
        public string GetLocalizedName()
        {
            string result = null;

            if (mOccult != OccultTypes.None)
            {
                result += OccultTypeHelper.GetLocalizedName(mOccult) + " ";
            }

            if (mAgeSpecies != CASAgeGenderFlags.None)
            {
                CASAgeGenderFlags age     = mAgeSpecies & CASAgeGenderFlags.AgeMask;;
                CASAgeGenderFlags species = mAgeSpecies & CASAgeGenderFlags.SpeciesMask;

                result += Common.LocalizeEAString("UI/Feedback/CAS:" + age) + " ";
                result += Common.Localize("Species:" + species) + " ";
            }

            result += CommoditiesEx.GetMotiveLocalizedName(mKind);

            return(result);
        }
Beispiel #2
0
 public override string GetLocalizedValue(CommodityKind value)
 {
     return(CommoditiesEx.GetMotiveLocalizedName(value));
 }
Beispiel #3
0
 public CommodityChangeOption(InteractionTuning tuning, CommodityChange change)
     : base(CommoditiesEx.GetMotiveLocalizedName(change.Commodity))
 {
     mTuning = tuning;
     mChange = change;
 }