User:Scrivener07/Menus
< User:Scrivener07
Revision as of 21:34, 10 October 2019 by imported>Qazaaq (added container menu)
These are my notes and findings about Actionscript 3 & Scaleform in Fallout 4.
Notes
- Make page notes about the game's string pool potentially causing UI calls invoked from Papyrus to fail. See also iEquip Author.
- A menu with flag
0x200000
will not hide when opening another menu which normally hides all others(pausemenu or messageboxmenu).
Missing Font Error
An example of a missing font error. The errors are logged into the F4SE.log file.
Missing font "Times New Roman" in ".root1.Menu_mc.CreditsContainer.instance18". Search log:
Searching for font: "Times New Roman" [Device]
Movie resource: "Times New Roman" [Device] not found.
Imports : "Times New Roman" [Device] not found.
Exported : "Times New Roman" [Device] not found.
Registered fonts: "Times New Roman"[Device] not found.
Searching FontLib: "Times New Roman" [Device] not found.
Searching FontLib without [Device] flag: "Times New Roman" not found.
Searching again without [Device] flag:
Movie resource: "Times New Roman" not found.
Imports : "Times New Roman" not found.
Exported : "Times New Roman" not found.
Registered fonts: "Times New Roman" not found.
Font not found.
ContainerMenu
BGSCodeObj
PlaySound : function Function() {}
toggleSelectedItemEquipped : function Function() {}
confirmInvest : function Function() {}
inspectItem : function Function() {}
getSelectedItemEquipped : function Function() {}
onIntroAnimComplete : function Function() {}
getItemValue : function Function() {}
getSelectedItemEquippable : function Function() {}
show3D : function Function() {}
sendYButton : function Function() {}
sendXButton : function Function() {}
updateItemPickpocketInfo : function Function() {}
sortItems : function Function() {}
exitMenu : function Function() {}
transferItem : function Function() {}
takeAllItems : function Function() {}
updateSortButtonLabel : function Function() {}
ExamineMenu
BGSCodeObj
SetName : Function():void
ConfirmBuild : Function():void
PlaySound : Function():void
ScrapItem : Function():void
StartBuildConfirm : Function():void
SetItemSelectValuesForComponents : Function():void
FillModPartArray : Function():void
OnAlternateButton : Function():void
HasNullMod : Function():void
ToggleFavoriteMod : Function():void
IsSelectedItemEquipped : Function():void
UpdateItemSelectList : Function():void
ToggleItemEquipped : Function():void
RegisterComponents : Function():void
RegisterRequirementList : Function():void
SwitchMod : Function():void
ShowItem : Function():void
StartAnimation : Function():void
ZoomIn : Function():void
HideMenu : Function():void
SwitchBaseItem : Function():void
UpdateRequirements : Function():void
SendTutorialEvent : Function():void
RequestItemSelectListData : Function():void
RepairSelectedItem : Function():void
CanRepairSelectedItem : Function():void
CheckRequirements : Function():void
StartItemSelection : Function():void
EndRotate3DItem : Function():void
RevertChanges : Function():void
RemoveHighlight : Function():void
OnBuildFailed : Function():void
CancelConfirm : Function():void
ItemSelect : Function():void
ZoomOut : Function():void
StartRotate3DItem : Function():void
ShouldShowTagForSearchButton : Function():void
PipboyMenu
BGSCodeObj
PlaySound
0
PlaySmallTransition
1
PopulatePipboyInfoObj
2
onNewPage
3
onNewTab
4
toggleMovementToDirectional
0x28
UseStimpak
5
UseRadaway
6
ShowPerksMenu
7
PlayPerkSound
8
StopPerkSound
9
onPerksTabOpen
0xA
onPerksTabClose
0xB
SelectItem
0xC
onInvItemSelection
0xD
updateItem3D
0xE
SetQuickkey
0xF
ItemDrop
0x10
SortItemList
0x11
ExamineItem
0x12
onComponentViewToggle
0x13
ToggleComponentFavorite
0x14
onShowHotKeys
0x27
onQuestSelection
0x16
SetQuestActive
0x15
ShowQuestOnMap
0x17
ShowWorkshopOnMap
0x18
RegisterMap
0x19
UnregisterMap
0x1A
FastTravel
0x1D
HasSetPlayerMarkerRequest
0x20
SetPlayerMarker
0x21
ClearPlayerMarker
0x22
onSwitchBetweenWorldLocalMap
0x23
CenterMarkerRequest
0x24
onModalOpen
0x25
CheckHardcoreModeFastTravel
0x1E
RefreshMapMarkers
0x1F
ToggleRadioStationActiveStatus
0x26
Console
BGSCodeObj
onHideComplete : Function()
executeCommand : Function()
PauseMenu
BGSCodeObj
PopulateHelpTopics : Function()
populateDetails : Function()
onInitEULAAccepted : Function()
RegisterSaveLoadPanel : Function()
startEditText : Function()
RequestHelpTitle : Function()
DeleteSave : Function()
SetBackgroundVisible : Function()
DeleteAllMods : Function()
GetShowCreationClubOption : Function()
SaveSettings : Function()
attemptLogin : Function()
endEditText : Function()
onFinishInit : Function()
ResetControlsToDefaults : Function()
UnregisterImage : Function()
PrepSaveGameScreenshot : Function()
RequestAudioOptions : Function()
UninstallMod_NonBnet : Function()
onDisabledLoadPress : Function()
onQuitPress : Function()
requestLoadGame : Function()
RequestInputMappings : Function()
PopulateSaveList : Function()
RateMod : Function()
InstallMod : Function()
GetCurrentCharacter : Function()
GetShowBethesdaNetOption : Function()
DisableAllMods : Function()
PlayOKSound : Function()
UnfollowMod : Function()
InitModManager : Function()
IsMainMenuReady : Function()
AcceptLegalDoc : Function()
RequestGameplayOptions : Function()
UseMinimalModMenu : Function()
UpdateMod : Function()
onPipboyColorUpdate : Function()
DownloadMod : Function()
SetCurrentCharacter : Function()
onBlacklistLibraryPress : Function()
StartNewGame : Function()
InitialPopulateLoadList : Function()
PlayCancelSound : Function()
UnlinkFromThirdParty : Function()
PopulateLoadList : Function()
DoQuicksave : Function()
ContinueGame : Function()
InstallMod_NonBnet : Function()
SetToMenu : Function()
onHUDColorUpdate : Function()
FinishSaveGame : Function()
DeleteMod : Function()
EnterCreationClub : Function()
PopulateEULA : Function()
onLoginScreenOpen : Function()
RequestDisplayOptions : Function()
ShowContinueSecondPanel : Function()
onContinuePress : Function()
AreModsLoaded : Function()
HasMoreThanOneCharacter : Function()
searchForMods : Function()
createQuickAccount : Function()
StartCategoryRefresh : Function()
onLibraryReorderComplete : Function()
onDisabledLibraryPress : Function()
attemptCloseManager : Function()
PlayFocusSound : Function()
LoadThumbnail : Function()
onSettingsValueChange : Function()
GetHasSavedGames : Function()
confirmCloseManager : Function()
DeleteModFromLibrary : Function()
onQuitToDesktopPress : Function()
StartRemapMode : Function()
FollowMod : Function()
ReportMod : Function()
RequestHelpText : Function()
onDisplayImage : Function()
PopulateCharacterList : Function()
endModMusic : Function()
UninstallMod : Function()
onLoginScreenClose : Function()
FinishLoadGame : Function()
onNewPress : Function()
CreditsMenu
BGSCodeObj
closeMenu : Function()
getScrollSpeed : Function()
requestCredits : Function()
FavoritesMenu
BGSCodeObj
closeMenu : Function()
PlaySound : Function()
useQuickkey : Function()
LevelUpMenu
BGSCodeObj
CloseMenu : Function()
SelectPerk : Function()
PlaySound : Function()
onGridAddedToStage : Function()
RegisterPerkGridComponents : Function()
GetXPInfo : Function()
PlayZoomSound : Function()
StopPerkSound : Function()
GetPerkInfoByRank : Function()
PlayPerkSound : Function()
FaderMenu
BGSCodeObj
onFadeDone : Function()
MainMenu
BGSCodeObj
RegisterSaveLoadPanel : Function()
populateDetails : Function()
onInitEULAAccepted : Function()
DeleteSave : Function()
startEditText : Function()
GetShowCreationClubOption : Function()
SaveSettings : Function()
ResetControlsToDefaults : Function()
DeleteAllMods : Function()
InitLoginObject : Function()
SetBackgroundVisible : Function()
endEditText : Function()
attemptLogin : Function()
onFinishInit : Function()
FinishLoadGame : Function()
UnregisterImage : Function()
PrepSaveGameScreenshot : Function()
RequestAudioOptions : Function()
UninstallMod_NonBnet : Function()
onDisabledLoadPress : Function()
onQuitPress : Function()
requestLoadGame : Function()
RequestInputMappings : Function()
PopulateSaveList : Function()
RateMod : Function()
InstallMod : Function()
GetCurrentCharacter : Function()
GetShowBethesdaNetOption : Function()
DisableAllMods : Function()
PlayOKSound : Function()
UnfollowMod : Function()
InitModManager : Function()
IsMainMenuReady : Function()
RequestGameplayOptions : Function()
AcceptLegalDoc : Function()
UseMinimalModMenu : Function()
ShowChangeUser : Function()
ReturnFromDLC : Function()
UpdateMod : Function()
onPipboyColorUpdate : Function()
DeleteDLC : Function()
ShowCreditMenu : Function()
onBlacklistLibraryPress : Function()
StartNewGame : Function()
InitialPopulateLoadList : Function()
SetCurrentCharacter : Function()
DownloadMod : Function()
IsDLCReady : Function()
PlayCancelSound : Function()
PurchaseDLC : Function()
UnlinkFromThirdParty : Function()
PopulateLoadList : Function()
ShowPlatformHelp : Function()
ContinueGame : Function()
InstallMod_NonBnet : Function()
SetToMenu : Function()
onHUDColorUpdate : Function()
FinishSaveGame : Function()
DeleteMod : Function()
EnterCreationClub : Function()
RequestDisplayOptions : Function()
onLoginScreenOpen : Function()
PopulateEULA : Function()
ShowContinueSecondPanel : Function()
onContinuePress : Function()
AreModsLoaded : Function()
HasMoreThanOneCharacter : Function()
searchForMods : Function()
createQuickAccount : Function()
StartCategoryRefresh : Function()
PopulateDLCList : Function()
onLibraryReorderComplete : Function()
onDisabledLibraryPress : Function()
attemptCloseManager : Function()
PlayFocusSound : Function()
LoadThumbnail : Function()
CClubBlockedByBnet : Function()
GetHasSavedGames : Function()
confirmCloseManager : Function()
DeleteModFromLibrary : Function()
StartRemapMode : Function()
CClubBlockedByPermissions : Function()
ReportMod : Function()
endModMusic : Function()
PopulateCharacterList : Function()
onDisplayImage : Function()
UninstallMod : Function()
FollowMod : Function()
onSettingsValueChange : Function()
onLoginScreenClose : Function()
ModsBlockedByBnet : Function()
onNewPress : Function()
SleepWaitMenu & SitWaitMenu
BGSCodeObj
Cancel : Function()
Accept : Function()