Shiptest 13 - Modules - TypesProc Details

map_generator

Management class used to handle successive calls used to generate a list of turfs.

Procs

generate_turfInternal proc that actually calls ChangeTurf on and changes the area of a turf passed to generate_turfs(). Should never sleep; should always respect changeturf_flags in the call to ChangeTurf.
generate_turfsGiven a list of turfs, asynchronously changes a list of turfs and their areas. Does not fill them with objects; this should be done with populate_turfs. This is a wrapper proc for generate_turf(), handling batch processing of turfs.
populate_turfInternal proc that actually adds objects to a turf passed to populate_turfs(). Should never sleep.
populate_turfsGiven a list of turfs, presumed to have been previously changed by generate_turfs, asynchronously fills them with objects and decorations. This is a wrapper proc for populate_turf(), handling batch processing of turfs to improve speed.

Proc Details

generate_turf

Internal proc that actually calls ChangeTurf on and changes the area of a turf passed to generate_turfs(). Should never sleep; should always respect changeturf_flags in the call to ChangeTurf.

generate_turfs

Given a list of turfs, asynchronously changes a list of turfs and their areas. Does not fill them with objects; this should be done with populate_turfs. This is a wrapper proc for generate_turf(), handling batch processing of turfs.

populate_turf

Internal proc that actually adds objects to a turf passed to populate_turfs(). Should never sleep.

populate_turfs

Given a list of turfs, presumed to have been previously changed by generate_turfs, asynchronously fills them with objects and decorations. This is a wrapper proc for populate_turf(), handling batch processing of turfs to improve speed.