Mostly Harmless
Difference between revisions of "UE3:UTMapInfo (UDK)"
(Talk) |
m (1 revision: class descriptions for UDK January update (part 7)) |
(No difference)
|
Latest revision as of 05:52, 17 January 2010
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 Instance functions
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. |
Properties[edit]
Property group 'Map'[edit]
DefaultMapSize[edit]
Type: float
Holds the Size of the map when designed
Default value: 255.0
Property group 'Minimap'[edit]
MapCenter[edit]
Type: Object.Vector
Location which is used as center for minimap (onslaught)
MapExtent[edit]
Type: float
Radius of map (how far it extends from center) used by minimap
MapTexture[edit]
Type: Texture
reference to the texture to use for the HUD map
MapTextureYaw[edit]
Type: float
Allows for additional rotation on the texture to be applied
MapYaw[edit]
Type: int
Default yaw to apply to minimap
RotatingMiniMapRange[edit]
Type: float
range for rotating minimap
Default value: 12000.0
Property group 'UTMapInfo'[edit]
MapMusicInfo[edit]
Type: UTMapMusicInfo
This is stored in a content package and then pointed to by the map *
RecommendedPlayersMax[edit]
Type: int
recommended player count range - for display on the UI and the auto number of bots setting
Default value: 10
RecommendedPlayersMin[edit]
Type: int
recommended player count range - for display on the UI and the auto number of bots setting
Default value: 6
VisibilityModifier[edit]
Type: float
modifier to visibility/range calculations for AI (0 to 1)
Default value: 1.0
Internal variables[edit]
ActualMapCenter[edit]
Type: Object.Vector
Modifiers: transient
bMapUpToDate[edit]
Type: bool
Modifiers: transient
If true, this map and all of the associated data is up to date.
CenterPos[edit]
Type: Object.Vector
Modifiers: transient
ColorPercent[edit]
Type: float
Modifiers: transient
CurrentActor[edit]
Type: Actor
Modifiers: transient
CurrentMapRotYaw[edit]
Type: int
Current map yaw
GreenIconMaterialInstance[edit]
Type: MaterialInstanceConstant
Modifiers: transient
HUDIcons[edit]
Type: Material
Modifiers: transient
Holds a reference to the material to use for rendering hud icons
HUDIconsT[edit]
Type: Texture2D
Modifiers: transient
KeyVehicles[edit]
Type: UTVehicle
Array size: 2
MapMaterialInstance[edit]
Type: MaterialInstanceConstant
Modifiers: transient
Holds the MIC that will be used to scale/rotate the map Background
MapMaterialReference[edit]
Type: Material
Default value: Material'UI_HUD.Materials.MapRing_Mat'
MapRotX[edit]
Type: Object.Vector
Current map coordinate axes
Default value:
Member | Value |
---|---|
X | 1.0 |
Y | 0.0 |
Z | 0.0 |
MapRotY[edit]
Type: Object.Vector
Current map coordinate axes
Default value:
Member | Value |
---|---|
X | 0.0 |
Y | 1.0 |
Z | 0.0 |
MapScale[edit]
Type: float
Modifiers: transient
Objectives[edit]
Type: array<UTGameObjective>
Holds a list of objectives
PlayerIconCoords[edit]
Type: UIRoot.TextureCoordinates
Default value:
Member | Value |
---|---|
U | 657.0 |
UL | 68.0 |
V | 129.0 |
VL | 106.0 |
RadarRange[edit]
Type: float
Modifiers: transient
RadarWidth[edit]
Type: float
Modifiers: transient
Sensors[edit]
Type: array<UTGameObjective>
UseableRadius[edit]
Type: float
Default value: 0.3921
WatchedActor[edit]
Type: Actor
Modifiers: transient
Holds the node that is currently being hovered over by the mouse
Instance functions[edit]
AddKeyVehicle[edit]
ChangeMapRotation[edit]
DrawMap[edit]
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[edit]
Draws the map image for the mini map
DrawRotatedMaterialTile[edit]
DrawRotatedTile[edit]
FindObjectives[edit]
GetActorHudLocation[edit]
RenderAdditionalInformation[edit]
Give objectives a chance to add information to minimap
RenderLinks[edit]
Tell all the nodes to render themselves
UpdateHUDLocation[edit]
Updates the Map Location for a given world location
UpdateNodes[edit]
Update Node positions and sensor array
VerifyMapExtent[edit]
Map Rendering