mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2025-12-18 14:12:20 +00:00
@@ -350,20 +350,11 @@ Turf and target are seperate in case you want to teleport some distance from a t
|
|||||||
//When an AI is activated, it can choose from a list of non-slaved borgs to have as a slave.
|
//When an AI is activated, it can choose from a list of non-slaved borgs to have as a slave.
|
||||||
/proc/freeborg()
|
/proc/freeborg()
|
||||||
var/select = null
|
var/select = null
|
||||||
var/list/names = list()
|
|
||||||
var/list/borgs = list()
|
var/list/borgs = list()
|
||||||
var/list/namecounts = list()
|
|
||||||
for (var/mob/living/silicon/robot/A in player_list)
|
for (var/mob/living/silicon/robot/A in player_list)
|
||||||
var/name = A.real_name
|
if (A.stat == 2 || A.connected_ai || A.scrambledcodes)
|
||||||
if (A.stat == 2)
|
|
||||||
continue
|
continue
|
||||||
if (A.connected_ai)
|
var/name = "[A.real_name] ([A.modtype] [A.braintype])"
|
||||||
continue
|
|
||||||
else
|
|
||||||
if(A.module)
|
|
||||||
name += " ([A.module.name])"
|
|
||||||
names.Add(name)
|
|
||||||
namecounts[name] = 1
|
|
||||||
borgs[name] = A
|
borgs[name] = A
|
||||||
|
|
||||||
if (borgs.len)
|
if (borgs.len)
|
||||||
|
|||||||
Reference in New Issue
Block a user