move those back (#19336)

* move those back

* .
This commit is contained in:
Kashargul
2026-03-25 23:17:33 +01:00
committed by GitHub
parent 2e51eb0156
commit c779adfeef
8 changed files with 27 additions and 5 deletions
-1
View File
@@ -97,7 +97,6 @@ GLOBAL_LIST_INIT(ai_verbs_default, list(
var/max_multicams = 6
can_be_antagged = TRUE
var/idcard_type = /obj/item/card/id/synthetic
/mob/living/silicon/ai/proc/add_ai_verbs()
add_verb(src, GLOB.ai_verbs_default)
+1 -2
View File
@@ -13,7 +13,7 @@
can_pull_size = ITEMSIZE_SMALL
can_pull_mobs = MOB_PULL_SMALLER
var/idcard_type = /obj/item/card/id
idcard_type = /obj/item/card/id
var/idaccessible = 0
var/network = "SS13"
@@ -105,7 +105,6 @@
//////////////////////////////////////////////////////////////////////////////////////////////////
/mob/living/silicon/pai/Initialize(mapload)
. = ..()
init_id(idcard_type)
card = loc
if(!istype(card))
@@ -70,6 +70,8 @@
I.canremove = FALSE
/obj/item/robot_module/proc/create_equipment(var/mob/living/silicon/robot/robot)
if(!istype(robot.idcard, idcard_type))
QDEL_NULL(robot.idcard)
robot.init_id(idcard_type)
return
@@ -85,8 +87,10 @@
robot.set_default_module_icon()
robot.scrubbing = FALSE
modules -= robot.idcard
QDEL_NULL(robot.idcard)
if(robot.idcard.loc != robot)
robot.idcard.forceMove(robot)
robot.module = null
qdel(src)
@@ -5,6 +5,7 @@
lawchannel = "State"
braintype = "Drone"
ui_theme = "malfunction"
idcard_type = /obj/item/card/id/lost
/mob/living/silicon/robot/malf/init()
aiCamera = new/obj/item/camera/siliconcam/robot_camera(src)
@@ -28,11 +28,13 @@
var/hudmode = null
fire_stack_decay_rate = -0.55
var/idcard_type = /obj/item/card/id/synthetic
/mob/living/silicon/Initialize(mapload, is_decoy = FALSE)
. = ..()
GLOB.silicon_mob_list += src
if(!is_decoy)
init_id(idcard_type)
add_language(LANGUAGE_GALCOM)
apply_default_language(GLOB.all_languages[LANGUAGE_GALCOM])
init_subsystems()
@@ -29,6 +29,7 @@
/mob/living/silicon/robot/syndicate
register_alarms = 0
silicon_subsystems = list(/mob/living/silicon/proc/subsystem_law_manager)
idcard_type = /obj/item/card/id/syndicate
/mob/living/silicon/proc/init_subsystems()
alarm_monitor = new(src)