public override void Initialise(AC.Menu _menu) { if (buttonClickType == AC_ButtonClickType.OffsetElementSlot || buttonClickType == AC_ButtonClickType.OffsetJournal) { elementToShift = _menu.GetElementWithName(inventoryBoxTitle); } }
public override void Initialise(AC.Menu _menu) { if (journalType == JournalType.DisplayExistingJournal) { MenuElement sharedElement = _menu.GetElementWithName(otherJournalTitle); if (sharedElement != null && sharedElement is MenuJournal) { otherJournal = (MenuJournal)sharedElement; } } }
public static void OnMenuEnable(AC.Menu _menu) { // This function is called whenever a menu is enabled. if (_menu.title == "Pause") { MenuElement saveButton = _menu.GetElementWithName("SaveButton"); if (saveButton) { saveButton.isVisible = !PlayerMenus.IsSavingLocked(); } _menu.Recalculate(); } }