Exemple #1
0
                public override string GetInteractionName(Sim a, IEdible target, InteractionObjectPair interaction)
                {
                    string str;

                    if (a.HasTrait(unchecked ((TraitNames)(-5175480303478029536L))))
                    {
                        str = "DrinkInteractionName_Good";
                    }
                    else if (a.HasTrait(unchecked ((TraitNames)(-5175480303478029664L))))
                    {
                        str = "DrinkInteractionName_Evil";
                    }
                    if (a.SimDescription.TraitManager.HasElement(TraitNames.Daredevil))
                    {
                        str = "DrinkInteractionName_Daredevil";
                    }
                    else
                    {
                        str = "DrinkInteractionName";
                    }
                    return(HotBeverageMachine.LocalizeString(str, new object[] { target.FoodName }));
                }
Exemple #2
0
 public override string[] GetPath(bool isFemale)
 {
     return(new string[] { HotBeverageMachine.LocalizeString("TrySomethingElse", new object[0]) });
 }