UE1:ZoneInfo (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 17:00, 19 December 2008 by imported>Wormbo (added some descriptions)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
UT Object >> Actor >> Info >> ZoneInfo
Package: 
Engine
Known custom subclass:
Wormbo/SelectableSkyZoneInfo
S ZoneInfo.png

ZoneInfo actors are used to set properties of zones that are different from the global level properties as defined in the map's LevelInfo. They can be used to assign names to areas of the map and can specify audio reverb effects.

Properties

Property group 'LensFlare'

LensFlare

Type: Texture

Array size: 12


LensFlareOffset

Type: float

Array size: 12


LensFlareScale

Type: float

Array size: 12


Property group 'LocationStrings'

ZoneName

Type: string

Modifiers: localized

The location name of this zone's area. If you want to "fine-tune" the location names below the zone level, use LocationID actors.

Property group 'Reverb'

bRaytraceReverb

Type: bool


bReverbZone

Type: bool

Whether sounds are played with added reverb effects in this zone.

CutoffHz

Type: int


Default value: 6000

Delay

Type: byte

Array size: 6


Default value, index 0: 20

Default value, index 1: 34

Gain

Type: byte

Array size: 6


Default value, index 0: 150

Default value, index 1: 70

MasterGain

Type: byte


Default value: 100

SpeedOfSound

Type: float


Default value: 8000.0

Property group 'ZoneInfo'

bBounceVelocity

Type: bool


bDestructive

Type: bool

Destroys carcasses.

bFogZone

Type: bool

Modifiers: const

Zone is fog-filled.

bGravityZone

Type: bool

Whether this zone's gravity differs from the global gravity as defined in the LevelInfo.

bKillZone

Type: bool

Modifiers: const

Zone instantly kills those who enter.

bMoveProjectiles

Type: bool

this velocity zone should impart velocity to projectiles and effects

Default value: True

bNeutralZone

Type: bool

Players can't take damage in this zone.

bNoInventory

Type: bool


bPainZone

Type: bool

Zone causes pain.

bWaterZone

Type: bool

Zone is water-filled.

DamagePerSec

Type: int


DamageString

Type: string

Modifiers: localized


DamageType

Type: name


EntryActor

Type: class<Actor>

e.g. a splash (only if water zone)

EntrySound

Type: Sound

only if waterzone

ExitActor

Type: class<Actor>

e.g. a splash (only if water zone)

ExitSound

Type: Sound

only if waterzone

MaxCarcasses

Type: int


Default value: 3

MaxLightCount

Type: byte

maximum number of lights to use (when MeshPolyCount drops below MinLightingPolyCount)

Default value: 6

MaxLightingPolyCount

Type: int


Default value: 5000

MinLightCount

Type: byte

minimum number of lights to use (when MaxLightingPolyCount is exceeded)

Default value: 6

MinLightingPolyCount

Type: int


Default value: 1000

ZoneFluidFriction

Type: float


Default value: 1.2

ZoneGravity

Type: Object.Vector


Default value:

Member Value
Z -950.0

ZoneGroundFriction

Type: float


Default value: 8.0

ZonePlayerEvent

Type: name


ZoneTag

Type: name


ZoneTerminalVelocity

Type: float


Default value: 2500.0

ZoneVelocity

Type: Object.Vector


Property group 'ZoneLight'

AmbientBrightness

Type: byte


AmbientHue

Type: byte


AmbientSaturation

Type: byte


Default value: 255

EnvironmentMap

Type: Texture

Modifiers: const


FogColor

Type: Object.Color


FogDistance

Type: float


TexUPanSpeed

Type: float


Default value: 1.0

TexVPanSpeed

Type: float


Default value: 1.0

ViewFlash

Type: Object.Vector


ViewFog

Type: Object.Vector


Internal variables

LocationID

Type: LocationID

Linked list of LocationID actors in this zone that provide finer location naming control.

NumCarcasses

Type: int


SkyZone

Type: SkyZoneInfo

The sky box zone assigned to this zone.

ZonePlayerCount

Type: int


Default values

Property Value
bAlwaysRelevant True
bNoDelete True
bStatic True
NetUpdateFrequency 2.0
Texture Texture'Engine.S_ZoneInfo'

Functions

Iterator functions

ZoneActors

native(308) final iterator function ZoneActors (class<ActorBaseClass, out Actor Actor)


Events

ActorEntered

event ActorEntered (Actor Other)


ActorLeaving

event ActorLeaving (Actor Other)


PreBeginPlay

simulated event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


Trigger

event Trigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.Trigger


Other instance functions

LinkToSkybox

simulated function LinkToSkybox ()