Port of TG ghost role spawner and Corpse Landmark refactor (#8211)

Port of TG ghost role spawner and Corpse Landmark refactor
This commit is contained in:
Aurorablade
2018-10-03 11:31:55 +08:00
committed by variableundefined
parent 986a68313d
commit ce3ecee145
16 changed files with 3224 additions and 3016 deletions
+8 -6
View File
@@ -89,12 +89,9 @@
for(var/path in backpack_contents)
var/number = backpack_contents[path]
for(var/i = 0, i < number, i++)
equip_item(H, path, slot_in_backpack)
if(implants)
for(var/path in implants)
var/obj/item/implant/I = new path(H)
I.implant(H)
for(var/i in 1 to number)
H.equip_to_slot_or_del(new path(H), slot_in_backpack)
for(var/path in cybernetic_implants)
var/obj/item/organ/internal/O = new path(H)
O.insert(H)
@@ -107,6 +104,11 @@
H.internal = H.get_item_by_slot(internals_slot)
H.update_action_buttons_icon()
if(implants)
for(var/implant_type in implants)
var/obj/item/implant/I = new implant_type(H)
I.implant(H, null)
H.update_body()
return 1