Difference between revisions of "PipboyMenu"
Jump to navigation
Jump to search
imported>Qazaaq (added content) |
imported>Qazaaq (Added crosslink to related topics.) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
The '''Pipboy Menu''' is one of the primary menus used to interact with [[Fallout 4]]. | The '''Pipboy Menu''' is rendered onto the 3D surface of the [[Pipboy]] item. This is one of the primary menus used by the [[Player]] to interact with [[Fallout 4]]. | ||
== AS3 == | == AS3 == | ||
Line 67: | Line 67: | ||
* <code>RefreshMapMarkers</code> <code>0x1F</code> | * <code>RefreshMapMarkers</code> <code>0x1F</code> | ||
* <code>ToggleRadioStationActiveStatus</code> <code>0x26</code> | * <code>ToggleRadioStationActiveStatus</code> <code>0x26</code> | ||
==== DataObj ==== | |||
* <code>static const NUM_PAGES:uint = 5</code> | |||
* <code>static const NUM_SPECIAL:uint = 7</code> | |||
* <code>function get CurrentPage():uint</code> | |||
* <code>function get CurrentTab():uint</code> | |||
* <code>function get PlayerName():String</code> | |||
* <code>function get ActiveEffects():Array</code> | |||
* <code>function get StimpakCount() : uint</code> | |||
* <code>function get RadawayCount() : uint</code> | |||
* <code>function get CurrHP() : Number</code> | |||
* <code>function get MaxHP() : Number</code> | |||
* <code>function get CurrAP() : Number</code> | |||
* <code>function get MaxAP() : Number</code> | |||
* <code>function get CurrWeight() : Number</code> | |||
* <code>function get MaxWeight() : Number</code> | |||
* <code>function get CurrentHPGain() : Number</code> | |||
* <code>function get SelectedItemHPGain() : Number</code> | |||
* <code>function get TotalDamages() : Array</code> | |||
* <code>function get TotalResists() : Array</code> | |||
* <code>function get SlotResists() : Array</code> | |||
* <code>function get UnderwearType() : uint</code> | |||
* <code>function get Caps() : uint</code> | |||
* <code>function get DateMonth() : uint</code> | |||
* <code>function get DateDay() : uint</code> | |||
* <code>function get DateYear() : uint</code> | |||
* <code>function get TimeHour() : Number</code> | |||
* <code>function get CurrLocationName() : String</code> | |||
* <code>function get XPLevel() : uint</code> | |||
* <code>function get XPProgressPct() : Number</code> | |||
* <code>function get InvItems() : Array</code> | |||
* <code>function get InvComponents() : Array</code> | |||
* <code>function get InvFilter() : int</code> | |||
* <code>function get InvSelectedItems() : Array</code> | |||
* <code>function get HolotapePlaying() : Boolean</code> | |||
* <code>function get SortMode() : uint</code> | |||
* <code>function get FavoritesList() : Array</code> | |||
* <code>function get HeadCondition() : Number</code> | |||
* <code>function get TorsoCondition() : Number</code> | |||
* <code>function get LArmCondition() : Number</code> | |||
* <code>function get RArmCondition() : Number</code> | |||
* <code>function get LLegCondition() : Number</code> | |||
* <code>function get RLegCondition() : Number</code> | |||
* <code>function get BodyFlags() : uint</code> | |||
* <code>function get HeadFlags() : uint</code> | |||
* <code>function get SPECIALList() : Array</code> | |||
* <code>function get PerksList() : Array</code> | |||
* <code>function get PerkPoints() : uint</code> | |||
* <code>function get QuestsList() : Array</code> | |||
* <code>function get GeneralStatsList() : Array</code> | |||
* <code>function get WorkshopsList() : Array</code> | |||
* <code>function get WorldMapMarkers() : Array</code> | |||
* <code>function get LocalMapMarkers() : Array</code> | |||
* <code>function get WorldMapTextureName() : String</code> | |||
* <code>function get WorldMapNWCorner() : Point</code> | |||
* <code>function get WorldMapNECorner() : Point</code> | |||
* <code>function get WorldMapSWCorner() : Point</code> | |||
* <code>function get LocalMapNWCorner() : Point</code> | |||
* <code>function get LocalMapNECorner() : Point</code> | |||
* <code>function get LocalMapSWCorner() : Point</code> | |||
* <code>function get RadioList() : Array</code> | |||
* <code>function get ReadOnlyMode() : int</code> | |||
* <code>function get RemovedMapMarkerIds() : Array</code> | |||
* <code>function get RemoveAllMapMarkers() : Boolean</code> | |||
* <code>function set CurrentPage(param1:uint) : *</code> | |||
* <code>function set CurrentTab(param1:uint) : *</code> | |||
* <code>function set PlayerName(param1:String) : *</code> | |||
* <code>function set StimpakCount(param1:uint) : *</code> | |||
* <code>function set RadawayCount(param1:uint) : *</code> | |||
* <code>function set CurrHP(param1:Number) : *</code> | |||
* <code>function set MaxHP(param1:Number) : *</code> | |||
* <code>function set CurrAP(param1:Number) : *</code> | |||
* <code>function set MaxAP(param1:Number) : *</code> | |||
* <code>function set CurrWeight(param1:Number) : *</code> | |||
* <code>function set MaxWeight(param1:Number) : *</code> | |||
* <code>function set CurrentHPGain(param1:Number) : *</code> | |||
* <code>function set SelectedItemHPGain(param1:Number) : *</code> | |||
* <code>function set DateMonth(param1:uint) : *</code> | |||
* <code>function set DateDay(param1:uint) : *</code> | |||
* <code>function set DateYear(param1:uint) : *</code> | |||
* <code>function set TimeHour(param1:Number) : *</code> | |||
* <code>function set CurrLocationName(param1:String) : *</code> | |||
* <code>function set UnderwearType(param1:uint) : *</code> | |||
* <code>function set Caps(param1:uint) : *</code> | |||
* <code>function set XPLevel(param1:uint) : *</code> | |||
* <code>function set XPProgressPct(param1:Number) : *</code> | |||
* <code>function set InvItems(param1:Array) : *</code> | |||
* <code>function set InvFilter(param1:int) : *</code> | |||
* <code>function set HolotapePlaying(param1:Boolean) : *</code> | |||
* <code>function set SortMode(param1:uint) : *</code> | |||
* <code>function set HeadCondition(param1:Number) : *</code> | |||
* <code>function set TorsoCondition(param1:Number) : *</code> | |||
* <code>function set LArmCondition(param1:Number) : *</code> | |||
* <code>function set RArmCondition(param1:Number) : *</code> | |||
* <code>function set LLegCondition(param1:Number) : *</code> | |||
* <code>function set RLegCondition(param1:Number) : *</code> | |||
* <code>function set BodyFlags(param1:uint) : *</code> | |||
* <code>function set HeadFlags(param1:uint) : *</code> | |||
* <code>function set PerkPoints(param1:uint) : *</code> | |||
* <code>function set WorldMapTextureName(param1:String) : *</code> | |||
* <code>function set ReadOnlyMode(param1:int) : *</code> | |||
* <code>function set RemoveAllMapMarkers(param1:Boolean) : *</code> | |||
== See Also == | == See Also == | ||
*[[Pipboy]] | |||
*[[Player]] | |||
*[[Menu]] | *[[Menu]] | ||
*[[User Interface]] | *[[User Interface]] |
Latest revision as of 19:43, 14 March 2021
The Pipboy Menu is rendered onto the 3D surface of the Pipboy item. This is one of the primary menus used by the Player to interact with Fallout 4.
AS3[edit | edit source]
var Header_mc:Pipboy_Header
var BottomBar_mc:Pipboy_BottomBar
var ButtonHintBar_mc:BSButtonHintBar
var BGSCodeObj:Object
var DataObj:Pipboy_DataObj
var READ_ONLY_WARNING_NONE = 0
var READ_ONLY_WARNING_DEFAULT = 1
var READ_ONLY_WARNING_OFFLINE = 2
var READ_ONLY_WARNING_DEMO = 3
function get CurrentPage():PipboyPage
function onCodeObjCreate():*
function onCodeObjDestruction():*
function InvalidateData():void
function InvalidatePartialData(param1:uint):*
function ProcessUserEvent(param1:String, param2:Boolean):Boolean
function gotoNextPage():*
function gotoPrevPage():*
function TryToSetPage(param1:uint):*
function gotoNextTab():*
function gotoPrevTab():*
function TryToSetTab(param1:uint):*
function onRightThumbstickInput(param1:uint):*
function onMobileBackButtonPressed():void
function onMobileItemPress(param1:Event):void
BGSCodeObj[edit | edit source]
PlaySound(name:String):void
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
DataObj[edit | edit source]
static const NUM_PAGES:uint = 5
static const NUM_SPECIAL:uint = 7
function get CurrentPage():uint
function get CurrentTab():uint
function get PlayerName():String
function get ActiveEffects():Array
function get StimpakCount() : uint
function get RadawayCount() : uint
function get CurrHP() : Number
function get MaxHP() : Number
function get CurrAP() : Number
function get MaxAP() : Number
function get CurrWeight() : Number
function get MaxWeight() : Number
function get CurrentHPGain() : Number
function get SelectedItemHPGain() : Number
function get TotalDamages() : Array
function get TotalResists() : Array
function get SlotResists() : Array
function get UnderwearType() : uint
function get Caps() : uint
function get DateMonth() : uint
function get DateDay() : uint
function get DateYear() : uint
function get TimeHour() : Number
function get CurrLocationName() : String
function get XPLevel() : uint
function get XPProgressPct() : Number
function get InvItems() : Array
function get InvComponents() : Array
function get InvFilter() : int
function get InvSelectedItems() : Array
function get HolotapePlaying() : Boolean
function get SortMode() : uint
function get FavoritesList() : Array
function get HeadCondition() : Number
function get TorsoCondition() : Number
function get LArmCondition() : Number
function get RArmCondition() : Number
function get LLegCondition() : Number
function get RLegCondition() : Number
function get BodyFlags() : uint
function get HeadFlags() : uint
function get SPECIALList() : Array
function get PerksList() : Array
function get PerkPoints() : uint
function get QuestsList() : Array
function get GeneralStatsList() : Array
function get WorkshopsList() : Array
function get WorldMapMarkers() : Array
function get LocalMapMarkers() : Array
function get WorldMapTextureName() : String
function get WorldMapNWCorner() : Point
function get WorldMapNECorner() : Point
function get WorldMapSWCorner() : Point
function get LocalMapNWCorner() : Point
function get LocalMapNECorner() : Point
function get LocalMapSWCorner() : Point
function get RadioList() : Array
function get ReadOnlyMode() : int
function get RemovedMapMarkerIds() : Array
function get RemoveAllMapMarkers() : Boolean
function set CurrentPage(param1:uint) : *
function set CurrentTab(param1:uint) : *
function set PlayerName(param1:String) : *
function set StimpakCount(param1:uint) : *
function set RadawayCount(param1:uint) : *
function set CurrHP(param1:Number) : *
function set MaxHP(param1:Number) : *
function set CurrAP(param1:Number) : *
function set MaxAP(param1:Number) : *
function set CurrWeight(param1:Number) : *
function set MaxWeight(param1:Number) : *
function set CurrentHPGain(param1:Number) : *
function set SelectedItemHPGain(param1:Number) : *
function set DateMonth(param1:uint) : *
function set DateDay(param1:uint) : *
function set DateYear(param1:uint) : *
function set TimeHour(param1:Number) : *
function set CurrLocationName(param1:String) : *
function set UnderwearType(param1:uint) : *
function set Caps(param1:uint) : *
function set XPLevel(param1:uint) : *
function set XPProgressPct(param1:Number) : *
function set InvItems(param1:Array) : *
function set InvFilter(param1:int) : *
function set HolotapePlaying(param1:Boolean) : *
function set SortMode(param1:uint) : *
function set HeadCondition(param1:Number) : *
function set TorsoCondition(param1:Number) : *
function set LArmCondition(param1:Number) : *
function set RArmCondition(param1:Number) : *
function set LLegCondition(param1:Number) : *
function set RLegCondition(param1:Number) : *
function set BodyFlags(param1:uint) : *
function set HeadFlags(param1:uint) : *
function set PerkPoints(param1:uint) : *
function set WorldMapTextureName(param1:String) : *
function set ReadOnlyMode(param1:int) : *
function set RemoveAllMapMarkers(param1:Boolean) : *