I'm a doctor, not a mechanic
UE1:ZoneInfo (UT)
From Unreal Wiki, The Unreal Engine Documentation Site
- 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
e.g. a splash (only if water zone)
[edit] EntrySound
Type: Sound
only if waterzone
[edit] ExitActor
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
[edit] Events
[edit] ActorEntered
[edit] ActorLeaving
[edit] PreBeginPlay
Overrides: Actor.PreBeginPlay
[edit] Trigger
Overrides: Actor.Trigger
