The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
UE3:UTHeroPawn (UT3)
Contents
- Package:
- UTGame
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-2008 Epic Games, Inc. All Rights Reserved.
Properties[edit]
Functions[edit]
Events[edit]
Destroyed[edit]
Overrides: UTPawn.Destroyed
EncroachedBy[edit]
Overrides: UTPawn.EncroachedBy
EndCrouch[edit]
Overrides: UTPawn.EndCrouch
Event called from native code when Pawn stops crouching. Called on non owned Pawns through bIsCrouched replication. Network: ALL
Parameters:
- HeightAdjust - height difference in unreal units between default collision height, and actual crouched cylinder height.
GetPawnViewLocation[edit]
Overrides: UTPawn.GetPawnViewLocation
For heroes, use the camera's actual location, instead of an approximation that assumes the camera is directly above the pawn's location
IsHero[edit]
Overrides: UTPawn.IsHero
Landed[edit]
Overrides: UTPawn.Landed
PlayFootStepSound[edit]
Overrides: UTPawn.PlayFootStepSound
ReplicatedEvent[edit]
Overrides: UTPawn.ReplicatedEvent
Check on various replicated data and act accordingly.
StartCrouch[edit]
Overrides: UTPawn.StartCrouch
Event called from native code when Pawn starts crouching. Called on non owned Pawns through bIsCrouched replication. Network: ALL
Parameters:
- HeightAdjust - height difference in unreal units between default collision height, and actual crouched cylinder height.
TakeDamage[edit]
Overrides: UTPawn.TakeDamage
(Description copied from UTPawn.TakeDamage)
We override TakeDamage and allow the weapon to modify it
See: Pawn.TakeDamage
Other instance functions[edit]
See UTHeroPawn instance functions.
States[edit]
Dying[edit]
Inherits from: UTPawn.Dying
Modifiers: simulated
Dying.BeginState[edit]
Overrides: UTPawn.Dying.BeginState
Called immediately when entering a state, while within the GotoState() call that caused the state change (before any state code is executed).
Dying.EndState[edit]
Overrides: UTPawn.Dying.EndState
Called immediately before going out of the current state, while within the GotoState() call that caused the state change, and before BeginState() is called within the new state.
Dying.SpawnHeroGibs[edit]
Overrides: SpawnHeroGibs (global)