Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE3:TriggerStreamingLevel (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Actor >> Trigger >> TriggerStreamingLevel
Package: 
Engine
This class in other games:
UDK

This volume is used to control which levels are loaded/unloaded during gameplay.

Properties[edit]

Property group 'TriggerStreamingLevel'[edit]

Levels[edit]

Type: array<LevelStreamingData>

Modifiers: editinline

Holds the list of levels to load/unload when triggered

Subobjects[edit]

CollisionCylinder[edit]

Class: Engine.CylinderComponent

Inherits from: Trigger.CollisionCylinder

No new values.

Sprite[edit]

Class: Engine.SpriteComponent

Inherits from: Trigger.Sprite

No new values.

Structs[edit]

LevelStreamingData[edit]

Holds the various settings needed to un/load a streaming level

bool bShouldBeLoaded 
Whether the level should be loaded
bool bShouldBeVisible 
Whether the level should be visible if it is loaded
bool bShouldBlockOnLoad 
Whether we want to force a blocking load
LevelStreaming Level 
The level that will be streamed in

Events[edit]

Touch[edit]

event Touch (Actor Other, PrimitiveComponent OtherComp, Object.Vector HitLocation, Object.Vector HitNormal)

Overrides: Trigger.Touch

Loads & unloads the specified streaming levels when triggered

Parameters:

  • Other - the actor generating the event
  • HitLocation - the location of the touch
  • HitNormal - the normal generated at the touch