private static void CustomAcsSelectKind_ChangeSlot_Postfix(CustomAcsSelectKind __instance, int _no) { if (CurrentAccssoryIndex != _no) { OnSelectedMakerSlotChanged?.Invoke(__instance, new SelectedMakerSlotChangedEventArgs(CurrentAccssoryIndex, _no)); } }
internal static void MoreAccessories_UpdateMakerUI_Postfix() { CvsAccessory _cvsAccessory = GetCvsAccessory(CurrentAccssoryIndex); if (_cvsAccessory == null || !_cvsAccessory.transform.parent.gameObject.activeSelf) { OnSelectedMakerSlotChanged?.Invoke(null, new SelectedMakerSlotChangedEventArgs(CurrentAccssoryIndex, -1)); } }