The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE1:ZoneInfo (UT)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT Object >> Actor >> Info >> ZoneInfo

Contents

Package: 
Engine
Direct subclasses:
CloudZone, KillingField, LavaZone, LevelInfo, NitrogenZone, PressureZone, SkyZoneInfo, SlimeZone, TarZone, TeleporterZone, ToggleZoneInfo, VacuumZone, WarpZoneInfo, WaterZone
Known custom subclass:
Wormbo/SelectableSkyZoneInfo
This class in other games:
RTNP, U1, U2, U2XMP, UDK, UE2Runtime, UT2003, UT2004, UT3

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.

[edit] Properties

[edit] Property group 'LensFlare'

[edit] LensFlare

Type: Texture

Array size: 12


[edit] LensFlareOffset

Type: float

Array size: 12


[edit] LensFlareScale

Type: float

Array size: 12


[edit] Property group 'LocationStrings'

[edit] 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.

[edit] Property group 'Reverb'

[edit] bRaytraceReverb

Type: bool


[edit] bReverbZone

Type: bool

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

[edit] CutoffHz

Type: int


Default value: 6000

[edit] Delay

Type: byte

Array size: 6


Default value, index 0: 20

Default value, index 1: 34

[edit] Gain

Type: byte

Array size: 6


Default value, index 0: 150

Default value, index 1: 70

[edit] MasterGain

Type: byte


Default value: 100

[edit] SpeedOfSound

Type: float


Default value: 8000.0

[edit] Property group 'ZoneInfo'

[edit] bBounceVelocity

Type: bool


[edit] bDestructive

Type: bool

Destroys carcasses.

[edit] bFogZone

Type: bool

Modifiers: const

Zone is fog-filled.

[edit] bGravityZone

Type: bool

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

[edit] bKillZone

Type: bool

Modifiers: const

Zone instantly kills those who enter.

[edit] bMoveProjectiles

Type: bool

this velocity zone should impart velocity to projectiles and effects

Default value: True

[edit] bNeutralZone

Type: bool

Players can't take damage in this zone.

[edit] bNoInventory

Type: bool


[edit] bPainZone

Type: bool

Zone causes pain.

[edit] bWaterZone

Type: bool

Zone is water-filled.

[edit] DamagePerSec

Type: int


[edit] DamageString

Type: string

Modifiers: localized


[edit] DamageType

Type: name


[edit] EntryActor

Type: class<Actor>

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

[edit] EntrySound

Type: Sound

only if waterzone

[edit] ExitActor

Type: class<Actor>

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

[edit] ExitSound

Type: Sound

only if waterzone

[edit] MaxCarcasses

Type: int


Default value: 3

[edit] MaxLightCount

Type: byte

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

Default value: 6

[edit] MaxLightingPolyCount

Type: int


Default value: 5000

[edit] MinLightCount

Type: byte

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

Default value: 6

[edit] MinLightingPolyCount

Type: int


Default value: 1000

[edit] ZoneFluidFriction

Type: float


Default value: 1.2

[edit] ZoneGravity

Type: Object.Vector


Default value:

Member Value
Z -950.0

[edit] ZoneGroundFriction

Type: float


Default value: 8.0

[edit] ZonePlayerEvent

Type: name


[edit] ZoneTag

Type: name


[edit] ZoneTerminalVelocity

Type: float


Default value: 2500.0

[edit] ZoneVelocity

Type: Object.Vector


[edit] Property group 'ZoneLight'

[edit] AmbientBrightness

Type: byte


[edit] AmbientHue

Type: byte


[edit] AmbientSaturation

Type: byte


Default value: 255

[edit] EnvironmentMap

Type: Texture

Modifiers: const


[edit] FogColor

Type: Object.Color


[edit] FogDistance

Type: float


[edit] TexUPanSpeed

Type: float


Default value: 1.0

[edit] TexVPanSpeed

Type: float


Default value: 1.0

[edit] ViewFlash

Type: Object.Vector


[edit] ViewFog

Type: Object.Vector


[edit] Internal variables

[edit] LocationID

Type: LocationID

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

[edit] NumCarcasses

Type: int


[edit] SkyZone

Type: SkyZoneInfo

The sky box zone assigned to this zone.

[edit] ZonePlayerCount

Type: int


[edit] Default values

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

[edit] Functions

[edit] Iterator functions

[edit] ZoneActors

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


[edit] Events

[edit] ActorEntered

event ActorEntered (Actor Other)


[edit] ActorLeaving

event ActorLeaving (Actor Other)


[edit] PreBeginPlay

simulated event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


[edit] Trigger

event Trigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.Trigger


[edit] Other instance functions

[edit] LinkToSkybox

simulated function LinkToSkybox ()


Personal tools