Cogito, ergo sum

UE2:BubbleSpawner (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Effects >> BubbleSpawner
Package: 
U2

BubbleSpawner.uc $Author: Mfox $ $Date: 8/05/02 12:35p $ $Revision: 5 $

Properties[edit]

Property group 'BubbleSpawner'[edit]

bContinuous[edit]

Type: bool

once started, keep spawning bubbles forever

bDestroy[edit]

Type: bool

whether to destroy BubbleSpawner when first group of bubbles spawned

Default value: True

bTrigger[edit]

Type: bool

if set, bubbles spawned on trigger, otherwise spawned on creation

MaxBubbles[edit]

Type: int

max # bubbles to spawn

Default value: 8

MinBubbles[edit]

Type: int

min # bubbles to spawn

Default value: 1

OffsetMaxX[edit]

Type: float

shift final X (along rotation axis) coordinate + this value

Default value: 5.0

OffsetMaxY[edit]

Type: float

shift final Y (along rotation axis) coordinate + this value

Default value: 5.0

OffsetMaxZ[edit]

Type: float

shift final Z coordinate + this value

Default value: 10.0

OffsetMinX[edit]

Type: float

shift final X (along rotation axis) coordinate - this value

OffsetMinY[edit]

Type: float

shift final Y (perpendicular to rotation axis) coordinate - this value

Default value: -5.0

OffsetMinZ[edit]

Type: float

shift final Z coordinate - this value

Default value: -5.0

TimeBetweenBubbles[edit]

Type: float

time delay between spawning each bubble

Default value: 0.1

TimeBetweenGroups[edit]

Type: float

time delay between spawning groups of bubbles

Default value: 5.0

Internal variables[edit]

BaseLocation[edit]

Type: Object.Vector

Modifiers: private


BaseRotation[edit]

Type: Object.Rotator

Modifiers: private


BubbleIndex[edit]

Type: int

Modifiers: private


NextBubbleTime[edit]

Type: float

Modifiers: private


NextGroupTime[edit]

Type: float

Modifiers: private


NumBubbles[edit]

Type: int

Modifiers: private


Default values[edit]

Property Value
bDirectional True
bHidden True

Functions[edit]

Events[edit]

PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


Tick[edit]

event Tick (float DeltaTime)

Overrides: Actor.Tick


Other instance functions[edit]

SetupSpawnBubbles[edit]

function SetupSpawnBubbles ()


SpawnBubble[edit]

function SpawnBubble ()


Trigger[edit]

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

Overrides: Actor.Trigger