BlackICE Scripting

class game.ui

MappinBaseController

game.ui.MappinBaseController

  • 6 properties
  • 28 functions
  • 2 derived classes

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
iconWidgetink.ImageWidgetReference0x198
playerTrackedWidgetink.WidgetReference0x1B0
scaleWidgetink.WidgetReference0x1C8
animPlayerTrackedWidgetink.WidgetReference0x0 scripted
animPlayerAboveBelowWidgetink.WidgetReference0x18 scripted
taggedWidgetsink.WidgetReference[]0x30 scripted

Functions

  • void SetRootVisible(bool visible) RTTI
  • game.data.MappinUIRuntimeProfile_Record? GetProfile() RTTI
  • WeakHandle<game.map.pins.IMappin> GetMappin() RTTI
  • bool ShouldShowDistance() RTTI
  • bool ShouldShowDisplayName() RTTI
  • void SetProjectToScreenSpace(bool projectToScreenSpace) RTTI
  • bool IsClamped() RTTI
  • bool ShouldClamp() RTTI
  • void OverrideClamp(bool shouldClamp) RTTI
  • void OverrideClampX(bool shouldClamp) RTTI
  • void OverrideClampY(bool shouldClamp) RTTI
  • void OverrideScaleByDistance(bool shouldScale) RTTI
  • bool IsCustomPositionTracked() RTTI
  • bool IsDelamainTaxiTracked() RTTI
  • bool IsPlayerTracked() RTTI
  • bool IsTracked() RTTI
  • bool IsGPSPortal() RTTI
  • float GetDistanceToPlayer() RTTI
  • game.map.pins.VerticalPositioning GetVerticalRelationToPlayer() RTTI
  • void SetIgnorePriority(bool ignore) RTTI
  • void RequestForcedUpdate() RTTI
  • void UpdateRootState() RTTI
  • void UpdateTrackedState() RTTI
  • CName ComputeRootState() RTTI
  • WeakHandle<ink.Widget> GetWidgetForNameplateSlot() RTTI
  • GameplayRoleMappinData? GetVisualData() RTTI
  • WeakHandle<animation.Player> GetAnimPlayer_Tracked() RTTI
  • WeakHandle<animation.Player> GetAnimPlayer_AboveBelow() RTTI