imported>Qazaaq |
imported>Qazaaq |
(22 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| == F4SE ==
| | These are my notes and findings about Actionscript 3 & Scaleform in Fallout 4. |
| * <code>GetMembers : function Function() {}</code>
| | Some notes were moved to [[User Interface]] and [[Menu]]s. |
| * <code>CallFunctionNoWait : function Function() {}</code>
| |
| * <code>MountImage : function Function() {}</code>
| |
| * <code>version : [object Object]</code>
| |
| ** <code>releaseIdx : 0</code>
| |
| ** <code>minor : 0</code>
| |
| ** <code>major : 0</code>
| |
| ** <code>beta : 0</code>
| |
| * <code>UnmountImage : function Function() {}</code>
| |
| * <code>AllowTextInput : function Function() {}</code>
| |
| * <code>SendExternalEvent : function Function() {}</code>
| |
| * <code>GetDirectoryListing : function Function() {}</code>
| |
| * <code>plugins : [object Object]</code>
| |
| ** <code>f4mcm : [object Object]</code>
| |
|
| |
|
| == ExamineMenu == | | ==== Notes ==== |
| * <code>SetName : function Function() {}</code> | | * Make page notes about the game's string pool potentially causing UI calls invoked from Papyrus to fail. See also iEquip Author. |
| * <code>ConfirmBuild : function Function() {}</code>
| | * A menu with flag <code>0x200000</code> will not hide when opening another menu which normally hides all others(pausemenu or messageboxmenu). |
| * <code>PlaySound : function Function() {}</code>
| |
| * <code>ScrapItem : function Function() {}</code>
| |
| * <code>StartBuildConfirm : function Function() {}</code>
| |
| * <code>SetItemSelectValuesForComponents : function Function() {}</code>
| |
| * <code>FillModPartArray : function Function() {}</code>
| |
| * <code>OnAlternateButton : function Function() {}</code>
| |
| * <code>HasNullMod : function Function() {}</code>
| |
| * <code>ToggleFavoriteMod : function Function() {}</code>
| |
| * <code>IsSelectedItemEquipped : function Function() {}</code>
| |
| * <code>UpdateItemSelectList : function Function() {}</code>
| |
| * <code>ToggleItemEquipped : function Function() {}</code>
| |
| * <code>RegisterComponents : function Function() {}</code>
| |
| * <code>RegisterRequirementList : function Function() {}</code>
| |
| * <code>SwitchMod : function Function() {}</code>
| |
| * <code>ShowItem : function Function() {}</code>
| |
| * <code>StartAnimation : function Function() {}</code>
| |
| * <code>ZoomIn : function Function() {}</code>
| |
| * <code>HideMenu : function Function() {}</code>
| |
| * <code>SwitchBaseItem : function Function() {}</code>
| |
| * <code>UpdateRequirements : function Function() {}</code>
| |
| * <code>SendTutorialEvent : function Function() {}</code>
| |
| * <code>RequestItemSelectListData : function Function() {}</code>
| |
| * <code>RepairSelectedItem : function Function() {}</code>
| |
| * <code>CanRepairSelectedItem : function Function() {}</code>
| |
| * <code>CheckRequirements : function Function() {}</code> | |
| * <code>StartItemSelection : function Function() {}</code>
| |
| * <code>EndRotate3DItem : function Function() {}</code>
| |
| * <code>RevertChanges : function Function() {}</code>
| |
| * <code>RemoveHighlight : function Function() {}</code>
| |
| * <code>OnBuildFailed : function Function() {}</code>
| |
| * <code>CancelConfirm : function Function() {}</code>
| |
| * <code>ItemSelect : function Function() {}</code>
| |
| * <code>ZoomOut : function Function() {}</code>
| |
| * <code>StartRotate3DItem : function Function() {}</code>
| |
| * <code>ShouldShowTagForSearchButton : function Function() {}</code>
| |
|
| |
|
| == PipboyMenu == | | ==== Missing Font Error ==== |
| * <code>PlaySound</code> <code>0</code>
| | An example of a missing font error. The errors are logged into the F4SE.log file. |
| * <code>PlaySmallTransition</code> <code>1</code>
| | <source lang="text"> |
| * <code>PopulatePipboyInfoObj</code> <code>2</code>
| | Missing font "Times New Roman" in ".root1.Menu_mc.CreditsContainer.instance18". Search log: |
| * <code>onNewPage</code> <code>3</code>
| | Searching for font: "Times New Roman" [Device] |
| * <code>onNewTab</code> <code>4</code>
| | Movie resource: "Times New Roman" [Device] not found. |
| * <code>toggleMovementToDirectional</code> <code>0x28</code>
| | Imports : "Times New Roman" [Device] not found. |
| * <code>UseStimpak</code> <code>5</code>
| | Exported : "Times New Roman" [Device] not found. |
| * <code>UseRadaway</code> <code>6</code>
| | Registered fonts: "Times New Roman"[Device] not found. |
| * <code>ShowPerksMenu</code> <code>7</code>
| | Searching FontLib: "Times New Roman" [Device] not found. |
| * <code>PlayPerkSound</code> <code>8</code>
| | Searching FontLib without [Device] flag: "Times New Roman" not found. |
| * <code>StopPerkSound</code> <code>9</code>
| | Searching again without [Device] flag: |
| * <code>onPerksTabOpen</code> <code>0xA</code>
| | Movie resource: "Times New Roman" not found. |
| * <code>onPerksTabClose</code> <code>0xB</code>
| | Imports : "Times New Roman" not found. |
| * <code>SelectItem</code> <code>0xC</code>
| | Exported : "Times New Roman" not found. |
| * <code>onInvItemSelection</code> <code>0xD</code>
| | Registered fonts: "Times New Roman" not found. |
| * <code>updateItem3D</code> <code>0xE</code>
| | Font not found. |
| * <code>SetQuickkey</code> <code>0xF</code>
| | </source> |
| * <code>ItemDrop</code> <code>0x10</code>
| |
| * <code>SortItemList</code> <code>0x11</code>
| |
| * <code>ExamineItem</code> <code>0x12</code>
| |
| * <code>onComponentViewToggle</code> <code>0x13</code>
| |
| * <code>ToggleComponentFavorite</code> <code>0x14</code>
| |
| * <code>onShowHotKeys</code> <code>0x27</code>
| |
| * <code>onQuestSelection</code> <code>0x16</code>
| |
| * <code>SetQuestActive</code> <code>0x15</code>
| |
| * <code>ShowQuestOnMap</code> <code>0x17</code>
| |
| * <code>ShowWorkshopOnMap</code> <code>0x18</code>
| |
| * <code>RegisterMap</code> <code>0x19</code>
| |
| * <code>UnregisterMap</code> <code>0x1A</code>
| |
| * <code>FastTravel</code> <code>0x1D</code>
| |
| * <code>HasSetPlayerMarkerRequest</code> <code>0x20</code>
| |
| * <code>SetPlayerMarker</code> <code>0x21</code>
| |
| * <code>ClearPlayerMarker</code> <code>0x22</code>
| |
| * <code>onSwitchBetweenWorldLocalMap</code> <code>0x23</code>
| |
| * <code>CenterMarkerRequest</code> <code>0x24</code>
| |
| * <code>onModalOpen</code> <code>0x25</code>
| |
| * <code>CheckHardcoreModeFastTravel</code> <code>0x1E</code>
| |
| * <code>RefreshMapMarkers</code> <code>0x1F</code>
| |
| * <code>ToggleRadioStationActiveStatus</code> <code>0x26</code>
| |