Difference between revisions of "PipboyMenu"

From the Fallout4 CreationKit Wiki
Jump to navigation Jump to search
imported>Qazaaq
(added content)
imported>Qazaaq
(added DataObj members)
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 ==

Revision as of 20:59, 8 March 2020

The Pipboy Menu is one of the primary menus used to interact with Fallout 4.

AS3

  • 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

  • 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

  • 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) : *

See Also