public static bool Prefix(StringOption __instance) { CustomOption option = CustomOption.options.FirstOrDefault(option => option.optionBehaviour == __instance); if (option == null) { return(true); } option.updateSelection(option.selection - 1); return(false); }
public static void shareOptionSelection(uint id, uint selection) { CustomOption option = CustomOption.options.FirstOrDefault(option => option.id == (int)id); option.updateSelection((int)selection); }