Mostly Harmless
UE3:KAsset (UDK)
Contents
- Package:
- Engine
- Direct subclass:
- KAssetSpawnable
- This class in other games:
- 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. |
Properties
Property group 'KAsset'
bBlockPawns
Type: bool
Whether this KAsset should block Pawns.
bDamageAppliesImpulse
Type: bool
Default value: True
bWakeOnLevelStart
Type: bool
SkeletalMeshComponent
Type: SkeletalMeshComponent
Modifiers: const, editconst
Default value: SkeletalMeshComponent'KAssetSkelMeshComponent'
Internal variables
ReplicatedMesh
Type: SkeletalMesh
Modifiers: repnotify, transient
Used to replicate mesh to clients
ReplicatedPhysAsset
Type: PhysicsAsset
Modifiers: repnotify, transient
Used to replicate physics asset to clients
Default values
Subobjects
KAssetSkelMeshComponent
Class: Engine.SkeletalMeshComponent
Property | Value | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
bHasPhysicsAssetInstance | True | ||||||||||
BlockActors | True | ||||||||||
BlockRigidBody | True | ||||||||||
BlockZeroExtent | True | ||||||||||
bSkipAllUpdateWhenPhysicsAsleep | True | ||||||||||
bUpdateKinematicBonesFromAnimation | False | ||||||||||
CollideActors | True | ||||||||||
LightEnvironment | DynamicLightEnvironmentComponent'Engine.Default__KAsset:MyLightEnvironment' | ||||||||||
PhysicsWeight | 1.0 | ||||||||||
RBChannel | RBCC_GameplayPhysics | ||||||||||
RBCollideWithChannels |
|
||||||||||
ReplacementPrimitive | None |
MyLightEnvironment
Class: Engine.DynamicLightEnvironmentComponent
No new values.
Functions
Events
PostBeginPlay
Overrides: Actor.PostBeginPlay
ReplicatedEvent
Overrides: Actor.ReplicatedEvent
TakeDamage
Overrides: Actor.TakeDamage
Default behaviour when shot is to apply an impulse and kick the KActor.
Other instance functions
DoKismetAttachment
Overrides: Actor.DoKismetAttachment
Performs actual attachment. Can be subclassed for class specific behaviors.
OnTeleport
Overrides: Actor.OnTeleport
(Description copied from Actor.OnTeleport)
Called upon receiving a SeqAct_Teleport action. Grabs the first destination available and attempts to teleport this actor.
Parameters:
- Action - teleport action that was activated
OnToggle
If this KAsset receives a Toggle ON event from Kismet, wake the physics up.
SetMeshAndPhysAsset
Sets the new mesh and physics asset, along with the replicated properties for clients.
TakeRadiusDamage
Overrides: Actor.TakeRadiusDamage
Take Radius Damage
Parameters:
- InstigatedBy - instigator of the damage
- Base - Damage
- Damage - Radius (from Origin)
- DamageType - class
- Momentum - float)
- HurtOrigin - origin of the damage radius.
- DamageCauser - the Actor that directly caused the damage (i.e. the Projectile that exploded, the Weapon that fired, etc)