Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
UE3:UTMapInfo (UT3)
Contents
- 1 Properties
- 1.1 Property group 'Map'
- 1.2 Property group 'Minimap'
- 1.3 Property group 'UTMapInfo'
- 1.4 Internal variables
- 1.4.1 ActualMapCenter
- 1.4.2 bMapUpToDate
- 1.4.3 CenterPos
- 1.4.4 ColorPercent
- 1.4.5 CurrentActor
- 1.4.6 CurrentMapRotYaw
- 1.4.7 GreenIconMaterialInstance
- 1.4.8 HUDIcons
- 1.4.9 HUDIconsT
- 1.4.10 KeyVehicles
- 1.4.11 MapMaterialInstance
- 1.4.12 MapMaterialReference
- 1.4.13 MapRotX
- 1.4.14 MapRotY
- 1.4.15 MapScale
- 1.4.16 Objectives
- 1.4.17 PlayerIconCoords
- 1.4.18 RadarRange
- 1.4.19 RadarWidth
- 1.4.20 Sensors
- 1.4.21 UseableRadius
- 1.4.22 WatchedActor
- 2 Functions
- Package:
- UTGame
- Direct subclass:
- UTOnslaughtMapInfo
- This class in other games:
- UDK
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Properties
Property group 'Map'
DefaultMapSize
Type: float
Holds the Size of the map when designed
Default value: 255.0
Property group 'Minimap'
MapCenter
Type: Object.Vector
Location which is used as center for minimap (onslaught)
MapExtent
Type: float
Radius of map (how far it extends from center) used by minimap
MapTexture
Type: Texture
reference to the texture to use for the HUD map
MapTextureYaw
Type: float
Allows for additional rotation on the texture to be applied
MapYaw
Type: int
Default yaw to apply to minimap
RotatingMiniMapRange
Type: float
range for rotating minimap
Default value: 12000.0
Property group 'UTMapInfo'
bBuildTranslocatorPaths
Type: bool
whether the path builder should build translocator/lowgrav/jumpboot paths for this level
Default value: True
MapMusicInfo
Type: UTMapMusicInfo
This is stored in a content package and then pointed to by the map *
RecommendedPlayersMax
Type: int
recommended player count range - for display on the UI and the auto number of bots setting
Default value: 10
RecommendedPlayersMin
Type: int
recommended player count range - for display on the UI and the auto number of bots setting
Default value: 6
VisibilityModifier
Type: float
modifier to visibility/range calculations for AI (0 to 1)
Default value: 1.0
Internal variables
ActualMapCenter
Type: Object.Vector
Modifiers: transient
bMapUpToDate
Type: bool
Modifiers: transient
If true, this map and all of the associated data is up to date.
CenterPos
Type: Object.Vector
Modifiers: transient
ColorPercent
Type: float
Modifiers: transient
CurrentActor
Type: Actor
Modifiers: transient
CurrentMapRotYaw
Type: int
Current map yaw
GreenIconMaterialInstance
Type: MaterialInstanceConstant
Modifiers: transient
HUDIcons
Type: Material
Modifiers: transient
Holds a reference to the material to use for rendering hud icons
HUDIconsT
Type: Texture2D
Modifiers: transient
KeyVehicles
Type: UTVehicle
Array size: 2
MapMaterialInstance
Type: MaterialInstanceConstant
Modifiers: transient
Holds the MIC that will be used to scale/rotate the map Background
MapMaterialReference
Type: Material
Default value: Material'UI_HUD.Materials.MapRing_Mat'
MapRotX
Type: Object.Vector
Current map coordinate axes
Default value:
Member | Value |
---|---|
X | 1.0 |
Y | 0.0 |
Z | 0.0 |
MapRotY
Type: Object.Vector
Current map coordinate axes
Default value:
Member | Value |
---|---|
X | 0.0 |
Y | 1.0 |
Z | 0.0 |
MapScale
Type: float
Modifiers: transient
Objectives
Type: array<UTGameObjective>
Holds a list of objectives
PlayerIconCoords
Type: UIRoot.TextureCoordinates
Default value:
Member | Value |
---|---|
U | 657.0 |
UL | 68.0 |
V | 129.0 |
VL | 106.0 |
RadarRange
Type: float
Modifiers: transient
RadarWidth
Type: float
Modifiers: transient
Sensors
Type: array<UTGameObjective>
UseableRadius
Type: float
Default value: 0.3921
WatchedActor
Type: Actor
Modifiers: transient
Holds the node that is currently being hovered over by the mouse
Functions
Native functions
RenderAdditionalInformation
Give objectives a chance to add information to minimap
RenderLinks
Tell all the nodes to render themselves
UpdateHUDLocation
Updates the Map Location for a given world location
UpdateNodes
Update Node positions and sensor array
Other instance functions
AddKeyVehicle
ChangeMapRotation
DrawMap
Draw a map on a canvas.
Parameters:
- Canvas - The Canvas to draw on
- PlayerOwner - Who is this map being shown to
- XPos - YPos Where on the Canvas should it be drawn
- Width - Height How big
DrawMapImage
Draws the map image for the mini map
DrawRotatedMaterialTile
DrawRotatedTile
FindObjectives
GetActorHudLocation
VerifyMapExtent
Map Rendering