Warcry > Portal System Manager

Portal System Manager

.Actor
...PortalSystemManager

Class Description

This actor is responsible for the intialisation and the update of the portal system, it's requiered to have one and only one on the map in order to make it work

Nodes

Add Light
Add Light from Actor
Event On Zones Visibility Changed
Force Update Portal System
Get Portal System Manager Instance
Notify Light Moved
Rebuild Portal System Data

Properties

Zones
TArray <APortalSystemZone*>
store every Zones of the world
ShowDebugLines
bool
Enable/Disable the rendering of the lines to get a cleaner editor view
EnableOptimisation
bool
Enable/Disable Portal system Optimisation
EnableOptimisationInEditor
bool
Enable/Disable Portal system Optimisation in editor
/!\ Having any portal system item ( manager, zone, portal ,etc ) will cause portal system to automatically rebuild potentially having a small perf hit ( in editor only )
ManualRebuildOnly
bool
This is to use in case of open worlds (with lvl streaming)
       enable it before saving to avoid "cross level references errors"
       disable it to have auto rebuild in editor and build your levels with portals helper lines
UpdateForAllViewLocations
bool
*This is to use in case of multiViewport multi camera game
LogWarningsOnRebuild
bool
*Log to the console the rebuild warning. only ingame or firstRebuild after toogling ManualRebuildOnly off as it would spam console du to continus rebuild in editor
LogVerboseWarnings
bool
*Log to the console any warning. could spam console if many objects
LogGlobalInfosOfInternalState
bool
*Log Minimal Infos
LogVerboseInfosOfInternalState
bool
*Log many Infos, could spam console if many objects