Gah - a solution with more questions. – EntropicLqd
UE2:DamageType (UT2004)
Contents
- 1 Properties
- 1.1 Property group 'DamageType'
- 1.1.1 bAlwaysGibs
- 1.1.2 bAlwaysSevers
- 1.1.3 bArmorStops
- 1.1.4 bCauseConvulsions
- 1.1.5 bCausesBlood
- 1.1.6 bDetonatesGoop
- 1.1.7 bFastInstantHit
- 1.1.8 bInstantHit
- 1.1.9 bKUseOwnDeathVel
- 1.1.10 bKUseTearOffMomentum
- 1.1.11 bLocationalHit
- 1.1.12 bSkeletize
- 1.1.13 bSpecial
- 1.1.14 bSuperWeapon
- 1.1.15 DamageDesc
- 1.1.16 DamageEffect
- 1.1.17 DamageKick
- 1.1.18 DamageOverlayMaterial
- 1.1.19 DamageOverlayTime
- 1.1.20 DamageThreshold
- 1.1.21 DamageWeaponName
- 1.1.22 DeathOverlayMaterial
- 1.1.23 DeathOverlayTime
- 1.1.24 DeathString
- 1.1.25 FemaleSuicide
- 1.1.26 FlashFog
- 1.1.27 FlashScale
- 1.1.28 GibModifier
- 1.1.29 GibPerterbation
- 1.1.30 LowDetailEffect
- 1.1.31 LowDetailEmitter
- 1.1.32 LowGoreDamageEffect
- 1.1.33 LowGoreDamageEmitter
- 1.1.34 LowGoreDamageSounds
- 1.1.35 MaleSuicide
- 1.1.36 PawnDamageEffect
- 1.1.37 PawnDamageEmitter
- 1.1.38 PawnDamageSounds
- 1.1.39 ViewFlash
- 1.1.40 ViewFog
- 1.2 Property group 'Karma'
- 1.3 Internal variables
- 1.1 Property group 'DamageType'
- 2 Static functions
- Package:
- Engine
- Direct subclasses:
- DamTypeKrallBolt, Burned, Corroded, Crushed, DamRanOver, DamTypeBelch, DamTypeDestroyedVehicleRoadKill, DamTypeExploBarrel, DamTypeIonVolume, DamTypeMutant, DamTypeONSVehicleExplosion, DamTypeONSVehicle, DamTypeSkaarjProj, DamTypeTelefragged, Depressurized, Drowned, VehicleDamageType, MeleeDamage, Fell, Gibbed, Suicided, WeaponDamageType
- Known custom subclasses:
- Crusha/DynamicWeather, Crusha/DynamicWeather/NatureDamageTypes
- This class in other games:
- RTNP, U1, UT, U2XMP, U2, UE2Runtime, UT2003, UDK, UT3
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. |
DamageType, the base class of all damagetypes. this and its subclasses are never spawned, just used as information holders
Properties
Property group 'DamageType'
bAlwaysGibs
Type: bool
bAlwaysSevers
Type: bool
bArmorStops
Type: bool
does regular armor provide protection against this damage
Default value: True
bCauseConvulsions
Type: bool
bCausesBlood
Type: bool
Default value: True
bDetonatesGoop
Type: bool
bFastInstantHit
Type: bool
done by fast repeating trace hit weapon
bInstantHit
Type: bool
done by trace hit weapon
bKUseOwnDeathVel
Type: bool
For ragdoll death. Rather than using default - use death velocity specified in this damage type.
bKUseTearOffMomentum
Type: bool
For ragdoll death. Add entirety of killing hit's momentum to ragdoll's initial velocity.
bLocationalHit
Type: bool
Default value: True
bSkeletize
Type: bool
swap model to skeleton
bSpecial
Type: bool
bSuperWeapon
Type: bool
if true, also damages teammates even if no friendlyfire
DamageDesc
Type: int
Describes the damage
Default value: 1
DamageEffect
Special effect.
DamageKick
Type: Object.Vector
DamageOverlayMaterial
Type: Material
for changing player's shader when hit
DamageOverlayTime
Type: float
timing for this
DamageThreshold
Type: int
How much damage much occur before playing effects
DamageWeaponName
Type: string
weapon that caused this damage
DeathOverlayMaterial
Type: Material
for changing player's shader when hit
DeathOverlayTime
Type: float
timing for this
Default value: 6.0
DeathString
Type: string
Modifiers: localized
string to describe death by this type of damage
Default value: "%o was killed by %k."
FemaleSuicide
Type: string
Modifiers: localized
Default value: "%o killed herself."
FlashFog
Type: Object.Vector
Default value:
Member | Value |
---|---|
X | 900.0 |
Y | 0.0 |
Z | 0.0 |
FlashScale
Type: float
for flashing victim's screen
Default value: 0.3
GibModifier
Type: float
Default value: 1.0
GibPerterbation
Type: float
When gibbing, the chunks will fly off in random directions.
Default value: 0.06
LowDetailEffect
Low Detail effect
LowDetailEmitter
Low Detail emitter
LowGoreDamageEffect
effect to spawn when low gore
LowGoreDamageEmitter
Emitter to use when it's low gore
LowGoreDamageSounds
Sound Effects to play with Damage occurs with low gore
MaleSuicide
Type: string
Modifiers: localized
Default value: "%o killed himself."
PawnDamageEffect
effect to spawn when pawns are damaged by this damagetype
PawnDamageEmitter
effect to spawn when pawns are damaged by this damagetype
PawnDamageSounds
Sound Effect to Play when Damage occurs
ViewFlash
Type: float
View flash to play.
ViewFog
Type: Object.Vector
View fog to play.
Property group 'Karma'
KDamageImpulse
Type: float
magnitude of impulse applied to KActor due to this damage type.
Default value: 8000.0
KDeathUpKick
Type: float
Amount of upwards kick ragdolls get when they die
KDeathVel
Type: float
How fast ragdoll moves upon death
Internal variables
bBulletHit
Type: bool
bCausedByWorld
Type: bool
this damage was caused by the world (falling off level, into lava, etc)
bDelayedDamage
Type: bool
for delayed damage damagetypes that set Pawn's DelayedDamageInstigatorController
bDirectDamage
Type: bool
bExtraMomentumZ
Type: bool
Add extra Z to momentum on walking pawns
Default value: True
bFlaming
Type: bool
bLeaveBodyEffect
Type: bool
bNeverSevers
Type: bool
bRagdollBullet
Type: bool
bRubbery
Type: bool
bThrowRagdoll
Type: bool
bVehicleHit
Type: bool
caused by vehicle running over you
VehicleDamageScaling
Type: float
multiply damage by this for vehicles
Default value: 1.0
VehicleMomentumScaling
Type: float
Default value: 1.0