Phantasmal Site > Phantasmal API > API Listing > add_deferred_exits
API Function: add_deferred_exits
- Summary:
- resolve any exits that couldn't be loaded
because an endpoint room wasn't available
- Defined In LPC Object:
- /usr/common/sys/exitd.c
- Prototype:
- void add_deferred_exits(void)
- Can Be Called By:
- System, Common, Game
- Description:
-
When a zone is loaded, it may have exits to other zones, not
necessarily yet loaded. To facilitate zone-by-zone loading,
Phantasmal allows cross-zone exits to be "deferred", which
means that they aren't resolved and don't appear until
specifically requested. Normally a zone load command will
choose to resolve deferred exits as part of normal operation
since a new zone may introduce new rooms and thus allow the
resolution of new exits.
- Return Value:
-
None.
- Errors:
- Normally none.
- See Also:
- num_deferred_exits ,
add_twoway_exit_between
|