Example #1
0
 /// <summary>
 /// See if a <see cref="RanchDirector.PaletteType"/> is modded
 /// </summary>
 /// <param name="id"></param>
 /// <returns>True if given <see cref="RanchDirector.PaletteType"/> is from a mod</returns>
 public static bool IsModdedPaletteType(RanchDirector.PaletteType id) => moddedPaletteTypes.ContainsKey(id);
Example #2
0
 public static bool IsModdedGadget(Gadget.Id id)
 {
     return(moddedGadgets.ContainsKey(id));
 }
Example #3
0
 /// <summary>
 /// Check if an <see cref="Identifiable.Id"/> was registered by a mod
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public static bool IsModdedIdentifiable(this Identifiable.Id id)
 {
     return(moddedIdentifiables.ContainsKey(id));
 }
Example #4
0
 public static bool IsModdedUpgrade(PlayerState.Upgrade upgrade)
 {
     return(moddedUpgrades.ContainsKey(upgrade));
 }
Example #5
0
 /// <summary>
 /// Check if a <see cref="RanchDirector.PaletteType"/> was registered by a mod
 /// </summary>
 /// <param name="type"></param>
 /// <returns></returns>
 public static bool IsModdedPaletteType(this RanchDirector.PaletteType type)
 {
     return(moddedPaletteTypes.ContainsKey(type));
 }
Example #6
0
 /// <summary>
 /// Check if a <see cref="RanchDirector.Palette"/> was registered by a mod
 /// </summary>
 /// <param name="palette"></param>
 /// <returns></returns>
 public static bool IsModdedPalette(this RanchDirector.Palette palette)
 {
     return(moddedPalettes.ContainsKey(palette));
 }