diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index c50f76d0bead..c1eaec4dd9db 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -380,6 +380,11 @@ "Drake" = image(icon = 'modular_sand/icons/mob/cyborg/drakemech.dmi', icon_state = "drakemedbox"), "Assaultron" = image(icon = 'modular_splurt/icons/mob/robots.dmi', icon_state = "assaultron_medical"), // SPLURT Addon "Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mekamed"), // SPLURT Addon + "Meka (alt)" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mekamed_alt"), // SPLURT Addon (Bubbers Port) + "M-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mmekamed"), // SPLURT Addon (Bubbers Port) + "F-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "fmekamed"), // SPLURT Addon (Bubbers Port) + "K4T" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "k4tmed"), // SPLURT Addon (Bubbers Port) + "K4T (alt)" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "k4tmed_alt1"), // SPLURT Addon (Bubbers Port) "Feline" = image(icon = 'modular_splurt/icons/mob/widerobot.dmi', icon_state = "vixmed-b"), // SPLURT Addon (ChompS Port) "Raptor V-4" = image(icon = 'modular_splurt/icons/mob/robots_64x45.dmi', icon_state = "medraptor-b"), // SPLURT Addon (ChompS Port) "Raptor V-4 (alt)" = image(icon = 'modular_splurt/icons/mob/robots_64x45.dmi', icon_state = "traumaraptor-b"), // SPLURT Addon (ChompS Port) @@ -520,6 +525,31 @@ cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' hat_offset = 3 hasrest = TRUE + if("Meka (alt)") + cyborg_base_icon = "mekamed_alt" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("M-Meka") + cyborg_base_icon = "mmekamed" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("F-Meka") + cyborg_base_icon = "fmekamed" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("K4T") + cyborg_base_icon = "k4tmed" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("K4T (alt)") + cyborg_base_icon = "k4tmed_alt1" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE if("Feline") // SPLURT Addon (Chomp Port) cyborg_base_icon = "vixmed" cyborg_icon_override = 'modular_splurt/icons/mob/widerobot.dmi' @@ -622,6 +652,11 @@ "Drake" = image(icon = 'modular_sand/icons/mob/cyborg/drakemech.dmi', icon_state = "drakeengbox"), "Assaultron" = image(icon = 'modular_splurt/icons/mob/robots.dmi', icon_state = "assaultron_engi"), // SPLURT Addon "Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mekaengi"), // SPLURT Addon + "Meka (alt)" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mekaengi_alt"), // SPLURT Addon (Bubbers Port) + "M-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mmekaeng"), // SPLURT Addon (Bubbers Port) + "F-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "fmekaeng"), // SPLURT Addon (Bubbers Port) + "K4T" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "k4tengi"), // SPLURT Addon (Bubbers Port) + "K4T (alt)" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "k4tengi_alt1"), // SPLURT Addon (Bubbers Port) "Haydee" = image(icon = 'modular_splurt/icons/mob/robots.dmi', icon_state = "haydeeengi"), // SPLURT Addon "Feline" = image(icon = 'modular_splurt/icons/mob/widerobot.dmi', icon_state = "vixengi-b"), // SPLURT Addon (ChompS Port) "Raptor V-4" = image(icon = 'modular_splurt/icons/mob/robots_64x45.dmi', icon_state = "engiraptor-b"), // SPLURT Addon (ChompS Port) @@ -762,6 +797,31 @@ cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' hat_offset = 3 hasrest = TRUE + if("Meka (alt)") + cyborg_base_icon = "mekaengi_alt" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("M-Meka") + cyborg_base_icon = "mmekaeng" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("F-Meka") + cyborg_base_icon = "fmekaeng" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("K4T") + cyborg_base_icon = "k4tengi" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("K4T (alt)") + cyborg_base_icon = "k4tengi_alt1" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE if("Haydee") // SPLURT Addon cyborg_base_icon = "haydeeengi" cyborg_icon_override = 'modular_splurt/icons/mob/robots.dmi' @@ -837,6 +897,10 @@ "EdgyGirl" = image(icon = 'modular_splurt/icons/mob/widerobot.dmi', icon_state = "prettyboi-b"), // SPLURT Addon (VIRGO Port) "Drake" = image(icon = 'modular_sand/icons/mob/cyborg/drakemech.dmi', icon_state = "drakesecbox"), "Assaultron" = image(icon = 'modular_splurt/icons/mob/robots.dmi', icon_state = "assaultron_sec"), // SPLURT Addon + "Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mekasec"), // SPLURT Addon (Bubbers Port) + "M-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mmekasec"), // SPLURT Addon (Bubbers Port) + "F-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "fmekasec"), // SPLURT Addon (Bubbers Port) + "K4T" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "k4tsec"), // SPLURT Addon (Bubbers Port) "Haydee" = image(icon = 'modular_splurt/icons/mob/robots.dmi', icon_state = "haydeesec"), // SPLURT Addon "Feline" = image(icon = 'modular_splurt/icons/mob/widerobot.dmi', icon_state = "vixsec-b"), // SPLURT Addon (ChompS Port) "Raptor V-4" = image(icon = 'modular_splurt/icons/mob/robots_64x45.dmi', icon_state = "secraptor-b"), // SPLURT Addon (ChompS Port) @@ -982,6 +1046,22 @@ cyborg_base_icon = "assaultron_sec" cyborg_icon_override = 'modular_splurt/icons/mob/robots.dmi' hat_offset = 3 + if("Meka") + cyborg_base_icon = "mekasec" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + if("M-Meka") + cyborg_base_icon = "mmekasec" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + if("F-Meka") + cyborg_base_icon = "fmekasec" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + if("K4T") + cyborg_base_icon = "k4tsec" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 if("Haydee") // SPLURT Addon cyborg_base_icon = "haydeesec" cyborg_icon_override = 'modular_splurt/icons/mob/robots.dmi' @@ -1054,6 +1134,9 @@ "Assaultron" = image(icon = 'modular_splurt/icons/mob/robots.dmi', icon_state = "assaultron_peacekeeper"), // SPLURT Adoon "Haydee" = image(icon = 'modular_splurt/icons/mob/robots.dmi', icon_state = "haydeepk"), // SPLURT Addon "Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mekapeace"), // SPLURT Addon + "M-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mmekapeace"), // SPLURT Addon + "F-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "fmekapeace"), // SPLURT Addon + "K4T" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "k4tpeace"), // SPLURT Addon "Feline" = image(icon = 'modular_splurt/icons/mob/widerobot.dmi', icon_state = "vixpk-b"), // SPLURT Addon (ChompS Port) "Raptor V-4" = image(icon = 'modular_splurt/icons/mob/robots_64x45.dmi', icon_state = "peaceraptor-b"), // SPLURT Addon (ChompS Port) "SmollRaptor" = image(icon = 'modular_zubbers/icons/mob/smolraptor.dmi', icon_state = "smolraptor_pk-b"), // BubberStation Port; Made by aKhro/@aKromatopzia (GitHub) @@ -1132,6 +1215,21 @@ cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' hat_offset = 3 hasrest = TRUE + if("M-Meka") + cyborg_base_icon = "mmekapeace" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("F-Meka") + cyborg_base_icon = "fmekapeace" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("K4T") + cyborg_base_icon = "k4tpeace" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE if("Feline") // SPLURT Addon (ChompS Port) cyborg_base_icon = "vixpk" cyborg_icon_override = 'modular_splurt/icons/mob/widerobot.dmi' @@ -1293,6 +1391,10 @@ "(Service) K69" = image(icon = 'modular_splurt/icons/mob/widerobot.dmi', icon_state = "k69-b"), // SPLURT Addon (Skyrat Port) // The Cursed One "(Service) Borgi" = image(icon = 'modular_splurt/icons/mob/widerobot.dmi', icon_state = "borgi-serv-b"), // SPLURT Addon (Skyrat Port) "(Service) Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mekaserve"), // SPLURT Addon + "(Service) M-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mmekaserv"), // SPLURT Addon + "(Service) F-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "fmekaserv"), // SPLURT Addon + "(Service) K4T" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "k4tserve"), // SPLURT Addon + "(Service Alt) K4T" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "k4tserve_alt1"), // SPLURT Addon "(Service) Feline" = image(icon = 'modular_splurt/icons/mob/widerobot.dmi', icon_state = "vixserv-b"), // SPLURT Addon (ChompS Port) "(Service) Raptor V-4" = image(icon = 'modular_splurt/icons/mob/robots_64x45.dmi', icon_state = "serviraptor-b"), // SPLURT Addon (ChompS Port) "(Fancy) Raptor V-4" = image(icon = 'modular_splurt/icons/mob/robots_64x45.dmi', icon_state = "fancyraptor-b"), // SPLURT Addon (ChompS Port) @@ -1321,6 +1423,10 @@ "Assaultron" = image(icon = 'modular_splurt/icons/mob/robots.dmi', icon_state = "assaultron_service"), // SPLURT Addon "(Janitor) Haydee" = image(icon = 'modular_splurt/icons/mob/robots.dmi', icon_state = "haydeejan"), // SPLURT Addon "(Janitor) Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mekajani"), // SPLURT Addon + "(Janitor) M-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mmekajani"), // SPLURT Addon + "(Janitor) F-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "fmekajani"), // SPLURT Addon + "(Janitor) K4T" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "k4tjani"), // SPLURT Addon + "(Janitor Alt) K4T" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "k4tjani_alt1"), // SPLURT Addon "(Janitor) Feline" = image(icon = 'modular_splurt/icons/mob/widerobot.dmi', icon_state = "vixjani-b"), // SPLURT Addon (ChompS Port) "(Janitor Alt) Feline" = image(icon = 'modular_splurt/icons/mob/widerobot.dmi', icon_state = "vixsci-b"), // SPLURT Addon (ChompS Port) "(Janitor) Raptor V-4" = image(icon = 'modular_splurt/icons/mob/robots_64x45.dmi', icon_state = "janiraptor-b"), // SPLURT Addon (ChompS Port) @@ -1434,6 +1540,26 @@ cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' hat_offset = 3 hasrest = TRUE + if("(Service) M-Meka") + cyborg_base_icon = "mmekaserv" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("(Service) F-Meka") + cyborg_base_icon = "fmekaserv" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("(Service) K4T") + cyborg_base_icon = "k4tserve" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("(Service Alt) K4T") + cyborg_base_icon = "k4tserve_alt1" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE if("(Service) Feline") // SPLURT Addon (ChompS Port) cyborg_base_icon = "vixserv" cyborg_icon_override = 'modular_splurt/icons/mob/widerobot.dmi' @@ -1556,6 +1682,26 @@ cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' hat_offset = 3 hasrest = TRUE + if("(Janitor) M-Meka") + cyborg_base_icon = "mmekajani" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("(Janitor) F-Meka") + cyborg_base_icon = "fmekajani" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("(Janitor) K4T") + cyborg_base_icon = "k4tjani" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("(Janitor Alt) K4T") + cyborg_base_icon = "k4tjani_alt1" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE if("(Janitor) Feline") // SPLURT Addon (ChompS Port) cyborg_base_icon = "vixjani" cyborg_icon_override = 'modular_splurt/icons/mob/widerobot.dmi' @@ -1657,6 +1803,11 @@ "Assaultron" = image(icon = 'modular_splurt/icons/mob/robots.dmi', icon_state = "assaultron_mining"), // SPLURT Addon "Haydee" = image(icon = 'modular_splurt/icons/mob/robots.dmi', icon_state = "haydeeminer"), // SPLURT Addon "Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mekamine"), // SPLURT Addon + "Meka (alt)" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mekamine_alt"), // SPLURT Addon + "M-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mmekamine"), // SPLURT Addon + "F-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "fmekamine"), // SPLURT Addon + "K4T" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "k4tmine"), // SPLURT Addon + "K4T (alt)" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "k4tmine_alt1"), // SPLURT Addon "Feline" = image(icon = 'modular_splurt/icons/mob/widerobot.dmi', icon_state = "vixmine-b"), // SPLURT Adoon (ChompS Port) "Raptor V-4" = image(icon = 'modular_splurt/icons/mob/robots_64x45.dmi', icon_state = "mineraptor-b"), // SPLURT Adoon (ChompS Port) "SmollRaptor" = image(icon = 'modular_zubbers/icons/mob/smolraptor.dmi', icon_state = "smolraptor_min-b"), // BubberStation Port; Made by aKhro/@aKromatopzia (GitHub) @@ -1777,6 +1928,31 @@ cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' hat_offset = 3 hasrest = TRUE + if("Meka (alt)") + cyborg_base_icon = "mekamine_alt" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("M-Meka") + cyborg_base_icon = "mmekamine" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("F-Meka") + cyborg_base_icon = "fmekamine" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("K4T") + cyborg_base_icon = "k4tmine" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("K4T (alt)") + cyborg_base_icon = "k4tmine_alt1" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE if("Feline") // SPLURT Addon (ChompS Port) cyborg_base_icon = "vixmine" cyborg_icon_override = 'modular_splurt/icons/mob/widerobot.dmi' diff --git a/modular_sand/code/modules/mob/living/silicon/robot/robot_modules.dm b/modular_sand/code/modules/mob/living/silicon/robot/robot_modules.dm index 016020c69326..40e3364504f1 100644 --- a/modular_sand/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/modular_sand/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -79,7 +79,11 @@ "Chesty" = image(icon = 'modular_splurt/icons/mob/robots.dmi', icon_state = "chesty"), // SPLURT Addon (Skyrat Port) "RoboMaid" = image(icon = 'modular_splurt/icons/mob/robots.dmi', icon_state = "robomaid_synd"), // SPLURT Addon (Old Skyrat Port) "BootyNukie" = image(icon = 'modular_splurt/icons/mob/robots.dmi', icon_state = "bootynukie"), // SPLURT Addon (Hyper Port) - "BootyGorlex" = image(icon = 'modular_splurt/icons/mob/robots.dmi', icon_state = "bootygorlex") // SPLURT Addon (Hyper Port) + "BootyGorlex" = image(icon = 'modular_splurt/icons/mob/robots.dmi', icon_state = "bootygorlex"), // SPLURT Addon (Hyper Port) + "Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mekasyndi"), // SPLURT Addon (Bubbers Port) + "M-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mmekasyndi"), // SPLURT Addon (Bubbers Port) + "F-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "fmekasyndi"), // SPLURT Addon (Bubbers Port) + "K4T" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "k4tsyndi") // SPLURT Addon (Bubbers Port) )) var/syndiejack_icon = show_radial_menu(R, R , syndicatejack_icons, custom_check = CALLBACK(src, PROC_REF(check_menu), R), radius = 42, require_near = TRUE) switch(syndiejack_icon) @@ -113,6 +117,26 @@ if("BootyGorlex") // SPLURT Addon (Hyper Port) cyborg_base_icon = "bootygorlex" cyborg_icon_override = 'modular_splurt/icons/mob/robots.dmi' + if("Meka") + cyborg_base_icon = "mekasyndi" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("M-Meka") + cyborg_base_icon = "mmekasyndi" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("F-Meka") + cyborg_base_icon = "fmekasyndi" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("K4T") + cyborg_base_icon = "k4tsyndi" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE else return FALSE return ..() diff --git a/modular_splurt/code/modules/mob/living/silicon/robot/robot_modules.dm b/modular_splurt/code/modules/mob/living/silicon/robot/robot_modules.dm index 4d0509cfb98b..dc22934710a7 100644 --- a/modular_splurt/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/modular_splurt/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -194,6 +194,10 @@ "Drake" = image(icon = 'modular_splurt/icons/mob/widerobots_cargo.dmi', icon_state = "drakecargo"), "Assaultron" = image(icon = 'modular_splurt/icons/mob/robots_cargo.dmi', icon_state = "assaultron_cargo"), "Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mekacargo"), // SPLURT Addon + "M-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "mmekacargo"), // SPLURT Addon + "F-Meka" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "fmekacargo"), // SPLURT Addon + "K4T" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "k4tcargo"), // SPLURT Addon + "K4T (alt)" = image(icon = 'modular_splurt/icons/mob/robots_32x64.dmi', icon_state = "k4tcargo_alt1"), // SPLURT Addon "Raptor V-4" = image(icon = 'modular_splurt/icons/mob/robots_64x45.dmi', icon_state = "caraptor-b"), // ChompS Port (base); Additional spriting by @ertyuk421 "SmollRaptor" = image(icon = 'modular_zubbers/icons/mob/smolraptor.dmi', icon_state = "smolraptor_crg-b") // BubberStation Port; Made by aKhro/@aKromatopzia (GitHub) ) @@ -247,6 +251,26 @@ cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' hat_offset = 3 hasrest = TRUE + if("M-Meka") + cyborg_base_icon = "mmekacargo" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("F-Meka") + cyborg_base_icon = "fmekacargo" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("K4T") + cyborg_base_icon = "k4tcargo" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE + if("K4T (alt)") + cyborg_base_icon = "k4tcargo_alt1" + cyborg_icon_override = 'modular_splurt/icons/mob/robots_32x64.dmi' + hat_offset = 3 + hasrest = TRUE if("Feline") // ChompS Port cyborg_base_icon = "vixcargo" cyborg_icon_override = 'modular_splurt/icons/mob/widerobots_cargo.dmi' diff --git a/modular_splurt/icons/mob/robots_32x64.dmi b/modular_splurt/icons/mob/robots_32x64.dmi index 534ef7456857..b4e0481a2076 100644 Binary files a/modular_splurt/icons/mob/robots_32x64.dmi and b/modular_splurt/icons/mob/robots_32x64.dmi differ