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 (); } }
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 override void Initialise(AC.Menu _menu) { if (buttonClickType == AC_ButtonClickType.OffsetElementSlot || buttonClickType == AC_ButtonClickType.OffsetJournal) { elementToShift = _menu.GetElementWithName (inventoryBoxTitle); } }