I don't need to test my programs. I have an error-correcting modem.
UE1:ZoneInfo (UT)
Contents
- 1 Properties
- 1.1 Property group 'LensFlare'
- 1.2 Property group 'LocationStrings'
- 1.3 Property group 'Reverb'
- 1.4 Property group 'ZoneInfo'
- 1.4.1 bBounceVelocity
- 1.4.2 bDestructive
- 1.4.3 bFogZone
- 1.4.4 bGravityZone
- 1.4.5 bKillZone
- 1.4.6 bMoveProjectiles
- 1.4.7 bNeutralZone
- 1.4.8 bNoInventory
- 1.4.9 bPainZone
- 1.4.10 bWaterZone
- 1.4.11 DamagePerSec
- 1.4.12 DamageString
- 1.4.13 DamageType
- 1.4.14 EntryActor
- 1.4.15 EntrySound
- 1.4.16 ExitActor
- 1.4.17 ExitSound
- 1.4.18 MaxCarcasses
- 1.4.19 MaxLightCount
- 1.4.20 MaxLightingPolyCount
- 1.4.21 MinLightCount
- 1.4.22 MinLightingPolyCount
- 1.4.23 ZoneFluidFriction
- 1.4.24 ZoneGravity
- 1.4.25 ZoneGroundFriction
- 1.4.26 ZonePlayerEvent
- 1.4.27 ZoneTag
- 1.4.28 ZoneTerminalVelocity
- 1.4.29 ZoneVelocity
- 1.5 Property group 'ZoneLight'
- 1.6 Internal variables
- 1.7 Default values
- 2 Functions
- 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, UE2Runtime, UT2003, U2XMP, UT2004, UDK, 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.
Properties[edit]
Property group 'LensFlare'[edit]
LensFlare[edit]
Type: Texture
Array size: 12
LensFlareOffset[edit]
Type: float
Array size: 12
LensFlareScale[edit]
Type: float
Array size: 12
Property group 'LocationStrings'[edit]
ZoneName[edit]
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'[edit]
bRaytraceReverb[edit]
Type: bool
bReverbZone[edit]
Type: bool
Whether sounds are played with added reverb effects in this zone.
CutoffHz[edit]
Type: int
Default value: 6000
Delay[edit]
Type: byte
Array size: 6
Default value, index 0: 20
Default value, index 1: 34
Gain[edit]
Type: byte
Array size: 6
Default value, index 0: 150
Default value, index 1: 70
MasterGain[edit]
Type: byte
Default value: 100
SpeedOfSound[edit]
Type: float
Default value: 8000.0
Property group 'ZoneInfo'[edit]
bBounceVelocity[edit]
Type: bool
bDestructive[edit]
Type: bool
Destroys carcasses.
bFogZone[edit]
Type: bool
Modifiers: const
Zone is fog-filled.
bGravityZone[edit]
Type: bool
Whether this zone's gravity differs from the global gravity as defined in the LevelInfo.
bKillZone[edit]
Type: bool
Modifiers: const
Zone instantly kills those who enter.
bMoveProjectiles[edit]
Type: bool
this velocity zone should impart velocity to projectiles and effects
Default value: True
bNeutralZone[edit]
Type: bool
Players can't take damage in this zone.
bNoInventory[edit]
Type: bool
bPainZone[edit]
Type: bool
Zone causes pain.
bWaterZone[edit]
Type: bool
Zone is water-filled.
DamagePerSec[edit]
Type: int
DamageString[edit]
Type: string
Modifiers: localized
DamageType[edit]
Type: name
EntryActor[edit]
e.g. a splash (only if water zone)
EntrySound[edit]
Type: Sound
only if waterzone
ExitActor[edit]
e.g. a splash (only if water zone)
ExitSound[edit]
Type: Sound
only if waterzone
MaxCarcasses[edit]
Type: int
Default value: 3
MaxLightCount[edit]
Type: byte
maximum number of lights to use (when MeshPolyCount drops below MinLightingPolyCount)
Default value: 6
MaxLightingPolyCount[edit]
Type: int
Default value: 5000
MinLightCount[edit]
Type: byte
minimum number of lights to use (when MaxLightingPolyCount is exceeded)
Default value: 6
MinLightingPolyCount[edit]
Type: int
Default value: 1000
ZoneFluidFriction[edit]
Type: float
Default value: 1.2
ZoneGravity[edit]
Type: Object.Vector
Default value:
Member | Value |
---|---|
Z | -950.0 |
ZoneGroundFriction[edit]
Type: float
Default value: 8.0
ZonePlayerEvent[edit]
Type: name
ZoneTag[edit]
Type: name
ZoneTerminalVelocity[edit]
Type: float
Default value: 2500.0
ZoneVelocity[edit]
Type: Object.Vector
Property group 'ZoneLight'[edit]
AmbientBrightness[edit]
Type: byte
AmbientHue[edit]
Type: byte
AmbientSaturation[edit]
Type: byte
Default value: 255
EnvironmentMap[edit]
Type: Texture
Modifiers: const
FogColor[edit]
Type: Object.Color
FogDistance[edit]
Type: float
TexUPanSpeed[edit]
Type: float
Default value: 1.0
TexVPanSpeed[edit]
Type: float
Default value: 1.0
ViewFlash[edit]
Type: Object.Vector
ViewFog[edit]
Type: Object.Vector
Internal variables[edit]
LocationID[edit]
Type: LocationID
Linked list of LocationID actors in this zone that provide finer location naming control.
NumCarcasses[edit]
Type: int
SkyZone[edit]
Type: SkyZoneInfo
The sky box zone assigned to this zone.
ZonePlayerCount[edit]
Type: int
Default values[edit]
Property | Value |
---|---|
bAlwaysRelevant | True |
bNoDelete | True |
bStatic | True |
NetUpdateFrequency | 2.0 |
Texture | Texture'Engine.S_ZoneInfo' |
Functions[edit]
Iterator functions[edit]
ZoneActors[edit]
Events[edit]
ActorEntered[edit]
ActorLeaving[edit]
PreBeginPlay[edit]
Overrides: Actor.PreBeginPlay
Trigger[edit]
Overrides: Actor.Trigger