Gah - a solution with more questions. – EntropicLqd
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[edit]
Property group 'KAsset'[edit]
bBlockPawns[edit]
Type: bool
Whether this KAsset should block Pawns.
bDamageAppliesImpulse[edit]
Type: bool
Default value: True
bWakeOnLevelStart[edit]
Type: bool
SkeletalMeshComponent[edit]
Type: SkeletalMeshComponent
Modifiers: const, editconst
Default value: SkeletalMeshComponent'KAssetSkelMeshComponent'
Internal variables[edit]
ReplicatedMesh[edit]
Type: SkeletalMesh
Modifiers: repnotify, transient
Used to replicate mesh to clients
ReplicatedPhysAsset[edit]
Type: PhysicsAsset
Modifiers: repnotify, transient
Used to replicate physics asset to clients
Default values[edit]
Subobjects[edit]
KAssetSkelMeshComponent[edit]
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[edit]
Class: Engine.DynamicLightEnvironmentComponent
No new values.
Functions[edit]
Events[edit]
PostBeginPlay[edit]
Overrides: Actor.PostBeginPlay
ReplicatedEvent[edit]
Overrides: Actor.ReplicatedEvent
TakeDamage[edit]
Overrides: Actor.TakeDamage
Default behaviour when shot is to apply an impulse and kick the KActor.
Other instance functions[edit]
DoKismetAttachment[edit]
Overrides: Actor.DoKismetAttachment
Performs actual attachment. Can be subclassed for class specific behaviors.
OnTeleport[edit]
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[edit]
If this KAsset receives a Toggle ON event from Kismet, wake the physics up.
SetMeshAndPhysAsset[edit]
Sets the new mesh and physics asset, along with the replicated properties for clients.
TakeRadiusDamage[edit]
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)