/// <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);
public static bool IsModdedGadget(Gadget.Id id) { return(moddedGadgets.ContainsKey(id)); }
/// <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)); }
public static bool IsModdedUpgrade(PlayerState.Upgrade upgrade) { return(moddedUpgrades.ContainsKey(upgrade)); }
/// <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)); }
/// <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)); }