diff --git a/code/__DEFINES/~~bubber_defines/robot_defines.dm b/code/__DEFINES/~~bubber_defines/robot_defines.dm index 476796239df..2ada7244fd0 100644 --- a/code/__DEFINES/~~bubber_defines/robot_defines.dm +++ b/code/__DEFINES/~~bubber_defines/robot_defines.dm @@ -180,6 +180,11 @@ #define CYBORG_ICON_SERVICE_MYOMER 'modular_zubbers/code/modules/silicons/borgs/sprites/myomer/ProjectMyomerService.dmi' #define CYBORG_ICON_SYNDI_MYOMER 'modular_zubbers/code/modules/silicons/borgs/sprites/myomer/ProjectMyomerSyndi.dmi' +//WAGECAGE CARGOBORG DEFINES - Sprites by Boviro + +#define CYBORG_ICON_CARGO_WAGECAGE 'modular_zubbers/code/modules/silicons/borgs/sprites/wagecage.dmi' +#define CYBORG_ICON_TYPE_WAGECAGE "wagecage" + /************************************************************ CYBORG HAT OFFSETS GO BELOW *************************************************************/ @@ -228,6 +233,8 @@ #define CORRUPT_HAT_OFFSET \ SKIN_HAT_OFFSET = list("north" = list(16, -4), "south" = list(16, -15), "east" = list(35, -7), "west" = list(-3, -7)), \ SKIN_HAT_REST_OFFSET = list("north" = list(16, -6), "south" = list(16, -17), "east" = list(35, -14), "west" = list(-3, -14)) +#define WAGECAGE_HAT_OFFSET \ + SKIN_HAT_OFFSET = list("north" = list(10, 20), "south" = list(-5, 15), "east" = list(13, 15), "west" = list(-13, 15)) #define MYOMER_HAT_OFFSET \ SKIN_HAT_OFFSET = list("north" = list(16, 1), "south" = list(16, 1), "east" = list(26, 1), "west" = list(6, 1)), \ SKIN_HAT_REST_OFFSET = list("north" = list(16, -11), "south" = list(16, -11), "east" = list(26, -11), "west" = list(6, -11)) diff --git a/modular_zubbers/code/modules/silicons/borgs/code/robot_model.dm b/modular_zubbers/code/modules/silicons/borgs/code/robot_model.dm index de988395e47..15d41f51184 100644 --- a/modular_zubbers/code/modules/silicons/borgs/code/robot_model.dm +++ b/modular_zubbers/code/modules/silicons/borgs/code/robot_model.dm @@ -811,6 +811,11 @@ SKIN_ICON = CYBORG_ICON_CARGO_DRAGONBORG, SKIN_FEATURES = list(TRAIT_R_UNIQUEWRECK, TRAIT_R_UNIQUEPANEL, TRAIT_R_WIDE, TRAIT_R_HAS_UNIQUE_RESTING_LIGHTS, TRAIT_R_EXPANDER_BLOCKED) ), + "Wage Cage" = list(SKIN_ICON_STATE = CYBORG_ICON_TYPE_WAGECAGE, + SKIN_ICON = CYBORG_ICON_CARGO_WAGECAGE, + SKIN_FEATURES = list(TRAIT_R_UNIQUEWRECK, TRAIT_R_TALL), + WAGECAGE_HAT_OFFSET + ), ) // Syndicate jack borgs diff --git a/modular_zubbers/code/modules/silicons/borgs/sprites/wagecage.dmi b/modular_zubbers/code/modules/silicons/borgs/sprites/wagecage.dmi new file mode 100644 index 00000000000..be95b608ead Binary files /dev/null and b/modular_zubbers/code/modules/silicons/borgs/sprites/wagecage.dmi differ