Gah - a solution with more questions. – EntropicLqd

UE2:U2Kicker (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site

(Redirected from UE2:EKickedPawnType (U2XMP))
Jump to: navigation, search
U2XMP Object >> Actor >> Triggers >> U2Kicker

Contents

Package: 
U2
Direct subclass:
U2KickReflector

U2Kicker Creatures will jump on hitting this trigger in direction specified

[edit] Constants

[edit] MaxKickedClasses

Value: 4


[edit] Properties

[edit] Property group 'U2Kicker'

[edit] bActive

Type: bool


Default value: True

[edit] bKickOnJump

Type: bool

if true, kicker simply modifies Pawn's JumpZ temporarily (Pawns only)

[edit] bKillVelocity

Type: bool

(if !bKickOnJump) and true, kills affected actor's incoming velocity not just Z part

[edit] bRandomize

Type: bool

whether to randomize

[edit] KickedClasses

Type: name

Array size: 4 (MaxKickedClasses)

names of classes which are affected (defaults to Pawns)

Default value: Pawn

[edit] KickedPawnTypes

Type: EKickedPawnType

if Pawn, which type to allow (KPT_RealPlayers)

Default value: KPT_RealPlayers

[edit] KickOnJumpMultiplier

Type: float

(if bKickOnJump), amount to multiply normal JumpZ by

Default value: 10.0

[edit] KickSound

Type: Sound


Default value: Sound'U2A.Effects.Kick'

[edit] KickSoundNoOverride

Type: bool


[edit] KickSoundPitch

Type: float


Default value: 1.0

[edit] KickSoundRadius

Type: float


Default value: 500.0

[edit] KickSoundSlot

Type: Actor.ESoundSlot


Default value: SLOT_Misc

[edit] KickSoundVolume

Type: float


Default value: 1.0

[edit] KickVelocity

Type: Object.Vector

(if !bKickOnJump) velocity (X/Y/Z) used to launch actor

Default value:

Member Value
Z 1200.0

[edit] Default values

Property Value
bDirectional True
RemoteRole ROLE_SimulatedProxy

[edit] Enums

[edit] EKickedPawnType

KPT_None 
KPT_All 
KPT_Players 
KPT_RealPlayers 

[edit] Functions

[edit] Events

[edit] PostTouch

simulated event PostTouch (Actor Other)

Overrides: Actor.PostTouch


[edit] Touch

simulated event Touch (Actor Other)

Overrides: Actor.Touch


[edit] UnTouch

simulated event UnTouch (Actor Other)

Overrides: Actor.UnTouch


[edit] Other instance functions

[edit] IsAffected

simulated function bool IsAffected (Actor Other)


[edit] Trigger

function Trigger (Actor Other, Pawn EventInstigator, optional name EventName)

Overrides: Actor.Trigger