WorldMapMenuGameController class
game.ui.WorldMapMenuGameController
Inheritance
Base: game.ui.MappinsContainerController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
settingsRecordID | TDBID | |
selectedMappin | WeakHandle<game.ui.BaseWorldMapMappinController> | |
playerOnTop | bool | |
entityPreviewLibraryID | CName | |
entityPreviewSpawnContainer | ink.CompoundWidgetReference | |
floorPlanSpawnContainer | ink.CompoundWidgetReference | |
compassWidget | ink.WidgetReference | |
districtsContainer | ink.CompoundWidgetReference | |
subdistrictsContainer | ink.CompoundWidgetReference | |
mappinOutlinesContainer | ink.CompoundWidgetReference | |
groupOutlinesContainer | ink.CompoundWidgetReference | |
tooltipContainer | ink.CompoundWidgetReference | |
tooltipOffset | ink.Margin | |
tooltipDistrictOffset | ink.Margin | |
districtView | game.ui.EWorldMapDistrictView | |
hoveredDistrict | game.data.District | |
hoveredSubDistrict | game.data.District | |
selectedDistrict | game.data.District | |
canChangeCustomFilter | bool | |
isZoomToMappinEnabled | bool | |
delamainTaxiMappinID | game.NewMappinID | |
preloaderWidget | ink.WidgetReference | scripted |
gameTimeText | ink.TextWidgetReference | scripted |
fastTravelInstructions | ink.WidgetReference | scripted |
delamainTaxiInstructions | ink.WidgetReference | scripted |
filterSelector | ink.WidgetReference | scripted |
filterSelectorWarning | ink.WidgetReference | scripted |
filterText | ink.TextWidgetReference | scripted |
districtIconImageContainer | ink.WidgetReference | scripted |
districtIconImage | ink.ImageWidgetReference | scripted |
districtNameText | ink.TextWidgetReference | scripted |
subdistrictNameText | ink.TextWidgetReference | scripted |
locationAndGangsContainer | ink.WidgetReference | scripted |
gangsInfoContainer | ink.WidgetReference | scripted |
gangsList | ink.CompoundWidgetReference | scripted |
questContainer | ink.WidgetReference | scripted |
questName | ink.TextWidgetReference | scripted |
openInJournalButton | ink.WidgetReference | scripted |
objectiveName | ink.TextWidgetReference | scripted |
objectiveBackground | ink.WidgetReference | scripted |
objectiveFrame | ink.WidgetReference | scripted |
topShadow | ink.WidgetReference | scripted |
rightAxisZoomThreshold | float | scripted |
customFilters | ink.WidgetReference | scripted |
filtersList | ink.VerticalPanelWidgetReference | scripted |
filterLeftArrow | ink.WidgetReference | scripted |
filterRightArrow | ink.WidgetReference | scripted |
quickFilterIndicators | ink.WidgetReference[] | scripted |
customFiltersListAnimationDelay | float | scripted |
cameraMode | game.ui.EWorldMapCameraMode | scripted |
menuEventDispatcher | WeakHandle<ink.MenuEventDispatcher> | scripted |
tooltipController | WeakHandle<WorldMapTooltipContainer> | scripted |
gameTimeTextParams | text.TextParameterSet? | scripted |
previousHoveredDistrict | game.data.District | scripted |
currentHoveredDistrict | game.data.District | scripted |
showedSubdistrictGangs | bool | scripted |
player | WeakHandle<game.Object> | scripted |
audioSystem | WeakHandle<game.GameAudioSystem> | scripted |
journalManager | WeakHandle<game.JournalManager> | scripted |
mappinSystem | WeakHandle<game.map.pins.MappinSystem> | scripted |
mapBlackboard | WeakHandle<game.IBlackboard> | scripted |
mapDefinition | UI_MapDef? | scripted |
trackedObjective | WeakHandle<game.JournalQuestObjectiveBase> | scripted |
trackedQuest | WeakHandle<game.JournalQuest> | scripted |
mappinsPositions | Vector3[] | scripted |
lastRightAxisYAmount | float | scripted |
justOpenedQuestJournal | bool | scripted |
initMappinFocus | MapMenuUserData? | scripted |
currentQuickFilterIndex | int | scripted |
currentCustomFilterIndex | int | scripted |
spawnedCustomFilterIndex | int | scripted |
gangsAsyncSpawnRequests | WeakHandle<ink.AsyncSpawnRequest>[] | scripted |
customFiltersList | WeakHandle<WorldMapFiltersListItem>[] | scripted |
animationProxy | ink.anim.Proxy? | scripted |
entityAttached | bool | scripted |
readyToZoom | bool | scripted |
isHoveringOverFilters | bool | scripted |
isPanning | bool | scripted |
isZooming | bool | scripted |
pressedRMB | bool | scripted |
startedFastTraveling | bool | scripted |
Functions
bool IsEntitySetup()RTTIbool IsEntityAttachedAndSetup()RTTIgame.data.WorldMapSettings_Record? GetSettings()RTTIWeakHandle<game.ui.WorldMapPreviewGameController> GetEntityPreview()RTTIvoid SetSelectedMappin(game.ui.BaseWorldMapMappinController mappinController)RTTIbool HasCustomFilter(game.data.WorldMapFilter filter)RTTIuint GetCustomFilters()RTTIvoid SetCustomFilter(game.data.WorldMapFilter filter)RTTIvoid ClearCustomFilter(game.data.WorldMapFilter filter)RTTIgame.data.WorldMapFilter GetQuickFilter()RTTIvoid SetQuickFilter(game.data.WorldMapFilter filter)RTTIvoid SetQuickFilterFromRecord(WeakHandle<game.data.MappinUIFilterGroup_Record> filterGroup)RTTIvoid SaveFilters()RTTIvoid SetMapCursorEnabled(bool enabled)RTTIvoid SetFloorPlanVisible()RTTIvoid TrackMappin(game.ui.MappinBaseController mappinController)RTTIvoid UntrackMappin()RTTIvoid TrackCustomPositionMappin()RTTIvoid TrackDelamainTaxiMappin()RTTIvoid UntrackCustomPositionMappin()RTTIvoid UntrackDelamainTaxiMappin()RTTIvoid ConfirmDelamainTaxiMappinPosition()RTTIvoid CancelDelamainTaxiMappinPosition()RTTIfloat GetTravelDistance()RTTIvoid SetMappinVisited(game.ui.BaseWorldMapMappinController mappinController)RTTIvoid MoveToPlayer()RTTIvoid ZoomToMappin(game.ui.BaseWorldMapMappinController mappinController)RTTIvoid ZoomWithMouse(bool zoomIn)RTTIvoid FrameMappinPath(uint hash, float transitionTime, ink.Margin? margin)RTTIvoid SetMousePanEnabled(bool enabled)RTTIvoid SetMouseRotateEnabled(bool enabled)RTTIbool AreDistrictsVisible()RTTIfloat GetCurrentZoom()RTTIbool CanDebugTeleport()RTTIbool OnInitialize()RTTIbool OnUninitialize()RTTIvoid InitializeQuickFiltersList()RTTIbool OnFilterLeftArrowClicked(ink.PointerEvent evt)RTTIbool OnFilterRightArrowClicked(ink.PointerEvent evt)RTTIbool OnFilterArrowHoverOver(ink.PointerEvent e)RTTIbool OnFilterArrowHoverOut(ink.PointerEvent e)RTTIbool OnQuickFilterChanged(WeakHandle<game.data.MappinUIFilterGroup_Record> filterGroup)RTTIvoid InitializeCustomFiltersList()RTTIvoid UninitializeCustomFiltersList()RTTIbool OnFilterListItemSpawned(ink.Widget filterWidget, IScriptable userData)RTTIbool OnFilterSwitched(ink.PointerEvent evt)RTTIbool OnCustomFilterChanged()RTTIbool OnTrackedEntryChanges(uint hash, CName className, game.JournalNotifyOption notifyOption, game.JournalChangeType changeType)RTTIvoid PlayCustomFiltersAnimations()RTTIvoid UpdateTrackedQuest()RTTIbool OnSetUserData(IScriptable userData)RTTIbool OnRemovePreloader(WeakHandle<ink.Widget> widget)RTTIbool OnShowSpinner()RTTIbool OnEntityAttached()RTTIbool OnMapNavigationDelay(MapNavigationDelay evt)RTTIbool OnEntityDetached()RTTIbool OnZoomLevelChanged(int oldLevel, int newLevel)RTTIbool OnZoomTransitionFinished()RTTIbool OnZoomToMappinEnabledChanged(bool flag)RTTIbool OnCanChangeCustomFilterChanged(bool flag)RTTIbool OnSelectedMappinChanged(game.ui.BaseWorldMapMappinController oldController, game.ui.BaseWorldMapMappinController newController)RTTIbool OnSetZoomLevelEvent(SetZoomLevelEvent eventData)RTTIbool OnHoverOverMappin(ink.PointerEvent e)RTTIbool OnHoverOutMappin(ink.PointerEvent e)RTTICName GetDistrictAnimation(game.ui.EWorldMapDistrictView view, bool show)RTTIbool OnDistrictViewChanged(game.ui.EWorldMapDistrictView oldView, game.ui.EWorldMapDistrictView newView)RTTIbool OnUpdateHoveredDistricts(game.data.District district, game.data.District subdistrict)RTTIbool OnSetMenuEventDispatcher(WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher)RTTIbool OnBack(IScriptable userData)RTTIvoid CycleQuickFilterPrev()RTTIvoid CycleQuickFilterNext()RTTIvoid UpdateFastTravelVisiblity(bool fastTravelEnabled)RTTIvoid UpdateDelamainTaxiVisiblity(bool delamainTaxiEnabled)RTTIvoid NavigateCustomFilters(ECustomFilterDPadNavigationOption option)RTTIvoid CycleWorldMapFilter(bool cycleNext)RTTIvoid SetQuickFilterIndicator(int index)RTTIvoid ToggleQuickFilterIndicatorsVsibility(bool toggle)RTTIvoid OpenSelectedQuest()RTTIbool CanOpenCodexPopup(WeakHandle<game.map.pins.IMappin> mappin)RTTIWeakHandle<game.JournalEntry> GetCodexEntryForMappin(WeakHandle<game.map.pins.IMappin> mappin)RTTIvoid OpenCodexPopup(WeakHandle<game.JournalEntry> jurnalEntry)RTTIvoid OpenTrackedQuest()RTTIvoid OpenQuestInJournal(WeakHandle<game.JournalEntry> questEntry)RTTIvoid UpdateCustomFilter(game.data.WorldMapFilter filter, bool enable)RTTIvoid SetMappinIconsVisible(bool visible)RTTIvoid UpdateGameTime()RTTIvoid TryFastTravel()RTTIbool TryConfirmDelamainTaxi()RTTIvoid PrepFastTravel()RTTIvoid TryTrackQuestOrSetWaypoint()RTTIvoid TrackQuestMappin(game.ui.MappinBaseController controller)RTTIvoid UpdateTravelDestination()RTTIint GetTravelCost()RTTIvoid FastTravel()RTTIvoid DEBUG_Teleport()RTTIvoid HandleAxisInput(ink.PointerEvent e)RTTIvoid HandlePressInput(ink.PointerEvent e)RTTIvoid HandleReleaseInput(ink.PointerEvent e)RTTIvoid HandleHoldInput(ink.PointerEvent e)RTTIbool OnPressInput(ink.PointerEvent e)RTTIbool OnReleaseInput(ink.PointerEvent e)RTTIbool OnHoldInput(ink.PointerEvent e)RTTIbool OnAxisInput(ink.PointerEvent e)RTTIbool IsPoliceTooltip(game.data.MappinVariant mappinVariant)RTTIbool ShouldDisplayInHud(game.data.MappinVariant mappinVariant)RTTIWorldMapTooltipType GetTooltipType(game.data.MappinVariant mappinVariant)RTTIvoid ShowMappinTooltip(WeakHandle<game.ui.BaseWorldMapMappinController> controller)RTTIvoid HideMappinTooltip(WeakHandle<game.ui.BaseWorldMapMappinController> controller)RTTIvoid ShowGangsInfo(game.data.District district, game.data.District sub)RTTIvoid ClearAllAsyncSpawnRequests()RTTIbool OnGangListItemSpawned(ink.Widget gangWidget, IScriptable userData)RTTIvoid HideAllTooltips()RTTIvoid UpdateTooltip(WorldMapTooltipType tooltipType, WeakHandle<game.ui.BaseWorldMapMappinController> controller)RTTIvoid UpdateSelectedMappinTooltip()RTTIbool CanOpenJournalForMappin(WeakHandle<game.map.pins.IMappin> mappin)RTTIvoid RefreshInputHints()RTTIgame.ui.MappinUIProfile CreateMappinUIProfile(WeakHandle<game.map.pins.IMappin> mappin, game.data.MappinVariant mappinVariant, game.ui.MappinControllerCustomData customData)overrideRTTIWeakHandle<game.Object> GetPlayer()RTTIWeakHandle<game.JournalManager> GetJournalManager()RTTIint GetTotalZoomLevels()RTTIFastTravelSystem? GetFastTravelSystem()RTTIbool IsFastTravelEnabled()RTTIDelamainTaxiSystem? GetDelamainTaxiSystem()RTTIbool IsDelamainTaxiEnabled()RTTIgame.Object? GetOwner()RTTIbool HasSelectedMappin()RTTIbool HasSelectedDelamainTaxiMappin()RTTIgame.JournalEntry? GetMappinJournalEntry(game.map.pins.IMappin mappin)RTTIuint GetMappinJournalPathHash(game.map.pins.IMappin mappin)RTTIbool CanQuestTrackMappin(WeakHandle<game.map.pins.IMappin> mappin)RTTIbool CanQuestTrackMappin(WeakHandle<game.ui.BaseWorldMapMappinController> controller)RTTIbool IsMappinQuestTracked(WeakHandle<game.map.pins.IMappin> mappin)RTTIbool IsMappinQuestTracked(WeakHandle<game.ui.BaseWorldMapMappinController> controller)RTTIbool CanPlayerTrackMappin(WeakHandle<game.map.pins.IMappin> mappin)RTTIbool CanPlayerTrackMappin(WeakHandle<game.ui.BaseWorldMapMappinController> controller)RTTIbool CanZoomToMappin(WeakHandle<game.ui.BaseWorldMapMappinController> controller)RTTIbool CanPay()RTTI