Stream Level is used to 'stream' or load and
unload individual levels out of a 'master' or 'persistent' map.
This action is used when a smaller sublevel is contained within
a larger persistent level. Imagine a large open terrain with
smaller quadrants that are filled with meshes or BSP or whatever
else. The terrain would be in the 'persistent' level. But each
quadrant would be its own individual level, but contained within
the terrain level. Depending on where the player roams, you
can use the 'stream level' action to load sublevels - other
quadrants - before the player gets to them, and unload others
that the player isn't near anymore. This way, level content
is always active near the player, but not sitting around uselessly
when they player can no longer interact with or see it.
• Load will cause the designated map to load.
• Unload will cause the designated map to unload.
|
|
• bMakeVisibileAfterLoad will allow the level's contents
to be visbile immediately after being loaded if checked. If
unchecked, the level will load, but will not be visible until
a 'change level visbility' action is applied to the particular
level.
• bShouldBlockOnLoad (I think) will block players from
entering the level area until the level is fully loaded if checked
off.
• The level is commonly assigned by typing in the level
name under 'LevelName'.
|