Difference between revisions of "Dynamic Zones"

From Oldunreal-Wiki
Jump to navigation Jump to search
Line 7: Line 7:
*'''bMoveForcesTouchUpdate''': forces the update of actors touching the zone when the DynamicZoneInfo moves or is altered.
*'''bMoveForcesTouchUpdate''': forces the update of actors touching the zone when the DynamicZoneInfo moves or is altered.
*'''BoxMax''' and '''BoxMin''': define the size of the zone around the DynamicZoneInfo actor if the ZoneAreaType is DZONE_Cube.
*'''BoxMax''' and '''BoxMin''': define the size of the zone around the DynamicZoneInfo actor if the ZoneAreaType is DZONE_Cube.
*'''bUseRelativeToRotation''': ?
*'''bUseRelativeToRotation''': the zone shape should be relative to dynamic zoneinfo's rotation.
*'''CylinderSize''': defines the ''height'' of the cylinder if the ZoneAreaType is DZone_Cylinder.
*'''CylinderSize''': defines the ''height'' of the cylinder if the ZoneAreaType is DZone_Cylinder.
*'''MatchOnlyZone''': ?
*'''MatchOnlyZone''': Write name of a BSP zoneinfo actor here to make the dynamic zoneinfo only effect inside that zone.
*'''SphereSize''': radius of the sphere if ZoneAreaType is DZONE_Sphere, or radius of the cylinder if ZoneAreaType is DZONE_Cylinder.
*'''SphereSize''': radius of the sphere if ZoneAreaType is DZONE_Sphere, or radius of the cylinder if ZoneAreaType is DZONE_Cylinder.
*'''ZoneAeraType''': zone of effect of the DynamicZoneInfo : Cube, Cylinder, Sphere, or SCRIPT to call Uscript events (warning : very slow).
*'''ZoneAeraType''': zone of effect of the DynamicZoneInfo : Cube, Cylinder, Sphere, or SCRIPT to call Uscript events (warning : very slow).

Revision as of 17:36, 22 September 2013

DynamicZoneInfo.png

Dynamic Zoneinfos are simply ZoneInfos that can be moved and spawned at will while playing. They come in handy to create effects such as rising water or temporary flooded or altered areas. They are not limited by portals and BSP but act within a defined volume around the DynamicZoneInfo actor.

Properties

  • bMoveForcesTouchUpdate: forces the update of actors touching the zone when the DynamicZoneInfo moves or is altered.
  • BoxMax and BoxMin: define the size of the zone around the DynamicZoneInfo actor if the ZoneAreaType is DZONE_Cube.
  • bUseRelativeToRotation: the zone shape should be relative to dynamic zoneinfo's rotation.
  • CylinderSize: defines the height of the cylinder if the ZoneAreaType is DZone_Cylinder.
  • MatchOnlyZone: Write name of a BSP zoneinfo actor here to make the dynamic zoneinfo only effect inside that zone.
  • SphereSize: radius of the sphere if ZoneAreaType is DZONE_Sphere, or radius of the cylinder if ZoneAreaType is DZONE_Cylinder.
  • ZoneAeraType: zone of effect of the DynamicZoneInfo : Cube, Cylinder, Sphere, or SCRIPT to call Uscript events (warning : very slow).

Subclasses

The DynamicZoneInfo has sublasses equivalent to the ZoneInfo's subclasses : Nitrogen, Teleport, Water, Lava, Tar and Slime zones. They are similar to the static versions but have the benefits of movement and on-the-fly creation, as the DynamicZoneInfo.