Exemplo n.º 1
0
 /// <summary>Get a translation for an enum value.</summary>
 /// <param name="status">The friendship status.</param>
 /// <param name="wasHousemate">Whether the NPC is eligible to be a housemate, rather than spouse.</param>
 public static string For(FriendshipStatus status, bool wasHousemate)
 {
     if (wasHousemate && status == FriendshipStatus.Divorced)
     {
         return(I18n.GetByKey("friendship-status.kicked-out"));
     }
     return(I18n.GetByKey($"friendship-status.{status.ToString().ToLower()}"));
 }
Exemplo n.º 2
0
 /// <summary>Get a translation for an enum value.</summary>
 /// <param name="status">The friendship status.</param>
 public static Translation For(FriendshipStatus status)
 {
     return(L10n.Helper.Get($"friendship-status.{status.ToString().ToLower()}"));
 }
Exemplo n.º 3
0
 /// <summary>Get a translation key for an enum value.</summary>
 /// <param name="status">The friendship status.</param>
 public static string For(FriendshipStatus status)
 {
     return($"friendship-status.{status.ToString().ToLower()}");
 }
Exemplo n.º 4
0
 public override string ToString()
 {
     return("id: " + id + "\nfacebook_id: " + facebook_id + "\nname: " + name + "\nstatus: " + status.ToString() + "\nis playing: " + is_playing);
 }