Gah - a solution with more questions. – EntropicLqd
UE2:HoldObjective (UT2004)
Object >> Actor >> NavigationPoint >> JumpDest >> JumpSpot >> GameObjective >> ProximityObjective >> HoldObjective |
- Package:
- UnrealGame
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. |
HoldObjective Created by Laurent Delayen © 2003, Epic Games, Inc. All Rights Reserved
Properties[edit]
Property group 'HoldObjective'[edit]
bLocationFX[edit]
Type: bool
Default value: True
MoverTag[edit]
Type: name
Internal variables[edit]
bIsHeld[edit]
Type: bool
bIsTriggerControl[edit]
Type: bool
LastPlayerTouching[edit]
Type: Controller
LinkedMover[edit]
LocationFX[edit]
Type: Emitter
TotalHeldTime[edit]
Type: float
Touchers[edit]
List of touching actors (used for TrueTouch() en TrueUnTouch() events)
TouchingPlayers[edit]
Type: array<TouchingPlayer>
List of touching players (for score sharing)
Default values[edit]
Property | Value |
---|---|
bReceivePlayerToucherDiedNotify | True |
Objective_Info_Attacker | "Hold Objective" |
ObjectiveDescription | "Touch and Hold Objective to disable it." |
ObjectiveName | "Hold Objective" |
ObjectiveTypeIcon | Material'AS_FX_TX.Icons.OBJ_Hold_FB' |
Structs[edit]
TouchingPlayer[edit]
- Controller C
- float TouchTime
Functions[edit]
Events[edit]
PostBeginPlay[edit]
Overrides: GameObjective.PostBeginPlay
Touch[edit]
Overrides: ProximityObjective.Touch
Trigger[edit]
Overrides: GameObjective.Trigger
UnTouch[edit]
Overrides: Actor.UnTouch
Other instance functions[edit]
AddNewTouchingPlayer[edit]
AwardAssaultScore[edit]
Overrides: GameObjective.AwardAssaultScore
CompleteObjective[edit]
Overrides: GameObjective.CompleteObjective
GetObjectiveProgress[edit]
Overrides: GameObjective.GetObjectiveProgress
IsCritical[edit]
Overrides: GameObjective.IsCritical
PlayerToucherDied[edit]
Overrides: NavigationPoint.PlayerToucherDied
RemoveTouchingPlayer[edit]
Reset[edit]
Overrides: GameObjective.Reset
SetObjectiveOverlay[edit]
Overrides: GameObjective.SetObjectiveOverlay
TellBotHowToDisable[edit]
Overrides: ProximityObjective.TellBotHowToDisable
UpdatePrecacheMaterials[edit]
Overrides: GameObjective.UpdatePrecacheMaterials