The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
Difference between revisions of "UE3:UTGameObjective instance functions (UT3)"
(Auto-generated page) |
m (added missing members) |
||
Line 84: | Line 84: | ||
returns the rating of the highest rated locked vehicle available at this node | returns the rating of the highest rated locked vehicle available at this node | ||
+ | |||
+ | ====GetBestLocker==== | ||
+ | {{code|function {{cl|UTWeaponLocker}} '''GetBestLocker''' ()}} | ||
+ | |||
+ | <!-- enter function description --> | ||
====GetFlag==== | ====GetFlag==== |
Latest revision as of 03:51, 16 August 2009
Object >> Actor >> NavigationPoint >> Objective >> UTGameObjective (instance functions) |
Contents
- 1 Instance functions
- 1.1 AddScorer
- 1.2 AddTeamStaticMesh
- 1.3 BetterObjectiveThan
- 1.4 BotNearObjective
- 1.5 CalcCamera
- 1.6 CanDoubleJump
- 1.7 ClientReset
- 1.8 DrawMapSelection
- 1.9 FindGoodEndView
- 1.10 FindNearestFriendlyNode
- 1.11 GetAutoObjectiveActor
- 1.12 GetBestAvailableVehicleRating
- 1.13 GetBestLocker
- 1.14 GetFlag
- 1.15 GetHUDOffset
- 1.16 GetHumanReadableName
- 1.17 GetLocationMessageIndex
- 1.18 GetLocationSpeechFor
- 1.19 GetLocationStringFor
- 1.20 GetNumDefenders
- 1.21 HighlightOnMinimap
- 1.22 IsNeutral
- 1.23 IsStandalone
- 1.24 MarkShootSpotsFor
- 1.25 NearObjective
- 1.26 NeedsHealing
- 1.27 ObjectiveChanged
- 1.28 ReachedParkingSpot
- 1.29 RenderExtraDetails
- 1.30 SetAlarm
- 1.31 SetTeam
- 1.32 ShareScore
- 1.33 Shootable
- 1.34 TeamLink
- 1.35 TeleportTo
- 1.36 TellBotHowToDisable
- 1.37 TellBotHowToHeal
- 1.38 TriggerFlagEvent
- 1.39 UpdateTeamStaticMeshes
- 1.40 UsedBy
- 1.41 ValidSpawnPointFor
- UTGameObjective instance functions in other games:
- UDK
- Other member categories for this class:
- internal variables
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. |
Instance functions[edit]
AddScorer[edit]
AddTeamStaticMesh[edit]
adds the given team static mesh to our list and initializes its team
BetterObjectiveThan[edit]
BotNearObjective[edit]
CalcCamera[edit]
Overrides: Actor.CalcCamera
Calculate camera view point, when viewing this actor.
Parameters:
- fDeltaTime - delta time seconds since last update
- out_CamLoc - Camera Location
- out_CamRot - Camera Rotation
- out_FOV - Field of View
Returns:
- true if Actor should provide the camera point of view.
CanDoubleJump[edit]
ClientReset[edit]
called by UTPlayerController::ClientReset() when restarting level without reloading performs any clientside only actions
DrawMapSelection[edit]
FindGoodEndView[edit]
Overrides: Actor.FindGoodEndView
Used by PlayerController.FindGoodView() in RoundEnded State
FindNearestFriendlyNode[edit]
FindNearestFriendlyNode() returns nearest node at which team can spawn
GetAutoObjectiveActor[edit]
Returns:
- the actor that the given player should use to complete this objective
GetBestAvailableVehicleRating[edit]
returns the rating of the highest rated locked vehicle available at this node
GetBestLocker[edit]
GetFlag[edit]
returns the UTCarriedObject (if any) associated with this objective
GetHUDOffset[edit]
GetHumanReadableName[edit]
Overrides: Actor.GetHumanReadableName
GetLocationMessageIndex[edit]
GetLocationSpeechFor[edit]
GetLocationStringFor[edit]
Overrides: Actor.GetLocationStringFor
GetNumDefenders[edit]
HighlightOnMinimap[edit]
IsNeutral[edit]
IsStandalone[edit]
MarkShootSpotsFor[edit]
mark NavigationPoints the given Pawn can shoot this objective from as endpoints for pathfinding this is so that the AI can figure out how to get in range of objectives that are shootable but not reachable
NearObjective[edit]
NeedsHealing[edit]
ObjectiveChanged[edit]
Used for a notification chain when an objective changes
ReachedParkingSpot[edit]
returns whether the given Pawn has reached one of our VehicleParkingSpots
RenderExtraDetails[edit]
Called if rendering full size map
SetAlarm[edit]
turns on or off the alarm sound played when under attack
SetTeam[edit]
[edit]
Shootable[edit]
TeamLink[edit]
TeleportTo[edit]
Will attempt to teleport a pawn to this objective
TellBotHowToDisable[edit]
TellBotHowToHeal[edit]
TriggerFlagEvent[edit]
triggers all UTSeqEvent_FlagEvent attached to this objective with the given flag event type
UpdateTeamStaticMeshes[edit]
updates TeamStaticMeshes array for a change in our team
UsedBy[edit]
Overrides: Actor.UsedBy
(Description copied from Actor.UsedBy)
Called when being activated by the specified pawn. Default implementation searches for any SeqEvent_Used and activates them.
Returns:
- true to indicate this actor was activated