Merge pull request #13239 from AnturK/animalbots

Simple Animal Bots - Beepsky strikes back.
This commit is contained in:
phil235
2015-11-27 17:37:59 +01:00
46 changed files with 1439 additions and 1342 deletions
-22
View File
@@ -1,22 +0,0 @@
var/datum/subsystem/bots/SSbot
/datum/subsystem/bots
name = "Bots"
priority = 8
var/list/processing = list()
/datum/subsystem/bots/New()
NEW_SS_GLOBAL(SSbot)
/datum/subsystem/bots/stat_entry(msg)
..("P:[processing.len]")
/datum/subsystem/bots/fire()
var/seconds = wait * 0.1
for(var/thing in processing)
if(thing && !thing:gc_destroyed)
spawn(-1)
thing:bot_process(seconds)
continue
processing.Remove(thing)