mirror of
https://github.com/goonstation/goonstation-2016.git
synced 2026-03-28 04:12:39 +00:00
29 lines
669 B
Plaintext
29 lines
669 B
Plaintext
// handles various global init and the position of the sun.
|
|
datum/controller/process/world
|
|
var/shuttle
|
|
|
|
setup()
|
|
name = "World"
|
|
schedule_interval = 23
|
|
|
|
setupgenetics()
|
|
if(genResearch) genResearch.setup()
|
|
|
|
setup_radiocodes()
|
|
|
|
emergency_shuttle = new /datum/shuttle_controller/emergency_shuttle()
|
|
src.shuttle = emergency_shuttle
|
|
|
|
generate_access_name_lookup()
|
|
|
|
doWork()
|
|
sun.calc_position()
|
|
|
|
if(genResearch) genResearch.progress()
|
|
|
|
for (var/byondkey in muted_keys)
|
|
var/value = muted_keys[byondkey]
|
|
if (value > 1)
|
|
muted_keys[byondkey] = value - 1
|
|
else if (value == 1 || value == 0)
|
|
muted_keys -= byondkey |