Mostly Harmless
UE2:Decoration (UT2003)
From Unreal Wiki, The Unreal Engine Documentation Site
- Package:
- Engine
- Direct subclasses:
- DestroyableTrigger, GameObject, UTeamBanner, ScaledSprite, Shark, XBombBase, XBombDeliveryHole, XCTFBase, XDomLetter, XDomRing, XMonitor, XTeamBanner
- This class in other games:
- RTNP, U1, UT, UE2Runtime, U2XMP, UT2004, U2
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. |
Decoration.
Properties
Property group 'Decoration'
bDamageable
Type: bool
bPushable
Type: bool
contents
spawned when destroyed
EffectWhenDestroyed
EndPushSound
Type: Sound
FragSkin
Type: Texture
skin to use for fragments
FragType
type of fragment to use
Health
Type: int
NumFrags
Type: int
number of fragments to spawn when destroyed
PushSound
Type: Sound
SplashTime
Type: float
Internal variables
bPushSoundPlaying
Type: bool
bSplash
Type: bool
FragMomentum
Type: Object.Vector
momentum to be imparted to frags when destroyed
LastAnchor
Type: NavigationPoint
Modifiers: const
recent nearest path
LastValidAnchorTime
Type: float
last time a valid anchor was found
numLandings
Type: int
Modifiers: const
Used by engine physics.
Default values
Property | Value |
---|---|
bCanBeDamaged | True |
bOrientOnSlope | True |
bShouldBaseAtStartup | True |
bStasis | True |
bStatic | True |
DrawType | DT_Mesh |
NetUpdateFrequency | 10.0 |
Functions
Events
BaseChange
singular event BaseChange ()
Overrides: Actor.BaseChange
Bump
event Bump (Actor Other)
Overrides: Actor.Bump
Destroyed
simulated event Destroyed ()
Overrides: Actor.Destroyed
HitWall
event HitWall (Object.Vector HitNormal, Actor Wall)
Overrides: Actor.HitWall
Landed
event Landed (Object.Vector HitNormal)
Overrides: Actor.Landed
NotReachableBy
event NotReachableBy (Pawn P)
PhysicsVolumeChange
singular event PhysicsVolumeChange (PhysicsVolume NewVolume)
Overrides: Actor.PhysicsVolumeChange
TakeDamage
event TakeDamage (int NDamage, Pawn instigatedBy, Object.Vector hitlocation, Object.Vector momentum, class<DamageType> damageType)
Overrides: Actor.TakeDamage
Timer
event Timer ()
Overrides: Actor.Timer
Trigger
Overrides: Actor.Trigger
Other instance functions
CanSplash
function bool CanSplash ()
Overrides: Actor.CanSplash
Drop
function Drop (Object.Vector newVel)