I don't need to test my programs. I have an error-correcting modem.
UE2:UDamagePack (UT2004)
From Unreal Wiki, The Unreal Engine Documentation Site
Object >> Actor >> Pickup >> TournamentPickup >> UDamagePack |
- Package:
- XPickups
- Direct subclass:
- UDamageReward
- Known custom subclass:
- Crusha/UltimateMappingTools
- This class in other games:
- UT2003
Pickup class for the Double Damage power-up.
The Double Damage does not have its own Inventory class. The entire functionality is handled by the various UDamage-related functions in xPawn and the UDamageTimer class.
Default values[edit]
Property | Value | ||||
---|---|---|---|---|---|
AmbientGlow | 254 | ||||
bPredictRespawns | True | ||||
CollisionHeight | 23.0 | ||||
CollisionRadius | 32.0 | ||||
DrawScale | 0.9 | ||||
DrawType | DT_StaticMesh | ||||
Mass | 10.0 | ||||
MaxDesireability | 2.0 | ||||
Physics | PHYS_Rotating | ||||
PickupForce | "UDamagePickup" | ||||
PickupMessage | "DOUBLE DAMAGE!" | ||||
PickupSound | Sound'PickupSounds.UDamagePickUp' | ||||
RespawnTime | 90.0 | ||||
RotationRate |
|
||||
ScaleGlow | 0.6 | ||||
StaticMesh | StaticMesh'E_Pickups.Udamage' | ||||
Style | STY_AlphaZ | ||||
TransientSoundRadius | 600.0 |
Functions[edit]
Static functions[edit]
StaticPrecache[edit]
static function StaticPrecache (LevelInfo L)
Overrides: Pickup.StaticPrecache
Precaches the pickup mesh and material.
Instance functions[edit]
UpdatePrecacheMaterials[edit]
simulated function UpdatePrecacheMaterials ()
Overrides: Actor.UpdatePrecacheMaterials
Precaches the pickup material.
UpdatePrecacheStaticMeshes[edit]
simulated function UpdatePrecacheStaticMeshes ()
Overrides: Actor.UpdatePrecacheStaticMeshes
Precaches the pickup mesh.
States[edit]
Pickup[edit]
Inherits from: Pickup.Pickup
Modifiers: auto
Pickup.Touch[edit]
event Touch (Actor Other)
Overrides: Pickup.Pickup.Touch
Activates Double Damage for the player who picked it up by calling xPawn.EnableUDamage().