Files
VOREStation/code/modules
Cameron Lennox e3409de8b9 Robot Sprite Unit test, Robot Upports, Robot Sprite Fixes [MDB IGNORE] [IDB IGNORE] (#17139)
* Robot sprite validity

* key instead of index

* kash additions

* missing tag

* fail out on no name

* fixes

* let the dance commence

* rest style

* Fixes some of the sprites

Merging so I can see what else it wants

* check belly stages too not just max

* this too

* fixes

* fixes

* Adds variant catborgs

- Adds variant carborgs. These are the older models. Upport from CS.

NEEDS REMOVAL:
DMI FILE: modular_chomp/icons/mob/catborg/catborg.dmi

SPECIFIC REMOVAL IN FILES:
modular_chomp/code/modules/mob/living/silicon/robot/sprites/mining.dm
modular_chomp/code/modules/mob/living/silicon/robot/sprites/medical.dm
modular_chomp/code/modules/mob/living/silicon/robot/sprites/janitor.dm
modular_chomp/code/modules/mob/living/silicon/robot/sprites/science.dm
modular_chomp/code/modules/mob/living/silicon/robot/sprites/security.dm
modular_chomp/code/modules/mob/living/silicon/robot/sprites/civilian.dm
modular_chomp/code/modules/mob/living/silicon/robot/sprites/engineering.dm

* DULLAHAN BORGS

Up-ported dullahan borgs.
Makes it so proteans can choose dullahans as their sprite blob sprite.
NOTE: DULLAHAN-NINJA (V3) DOES NOT HAVE A SIT SPRITE. IT'S ALSO UNUSED. SYNDI SPRITE WAS PUT TO ACT AS A STANDIN

TO BE REMOVED DOWNSTREAM:
modular_chomp/icons/mob/dullahanborg

modular_chomp/code/modules/mob/living/silicon/robot/sprites/civilian.dm (dullahan/service & dullahan/servicealt)

modular_chomp/code/modules/mob/living/silicon/robot/sprites/engineering.dm
(dullahan/engineerv1 & dullahan/envingeerv2)

modular_chomp/code/modules/mob/living/silicon/robot/sprites/janitor.dm
(dullahan/janitor & dullahan/janitoralt)

modular_chomp/code/modules/mob/living/silicon/robot/sprites/medical.dm
(dullahan/crisis & dullahan/crisisalt)

modular_chomp/code/modules/mob/living/silicon/robot/sprites/mining.dm
(dullahan, dullahan/miner, dullahan/mineralt, dullahancarg, dullahancarg/cargo, dullahancarg/cargoalt

modular_chomp/code/modules/mob/living/silicon/robot/sprites/syndicate.dm
(Delete the entire file)

modular_chomp/code/modules/mob/living/silicon/robot/sprites/security.dm
(security/dullahan dullahan/sec dullahan/secalt)

* Update science.dm

* fixes dead overlays

* Update mining.dm

* more borgs

DOWNSTREAM REMOVAL:
code/modules/mob/living/silicon/robot/robot_modules/Widerobot_Clown_ch.dm
modular_chomp/code/modules/mob/living/silicon/robot/sprites/clown.dm
code/modules/mob/living/silicon/robot/robot_modules/Widerobot_Standard_ch.dm (This file was unticked. It was placed in standard.dm)
modular_chomp/code/modules/mob/living/silicon/robot/sprites/combat.dm
modular_chomp/code/modules/mob/living/silicon/robot/sprites/medical.dm
code/modules/mob/living/silicon/robot/subtypes/boozeborg_ch.dm (Unticked in the DMI. Moved to subtypes/boozeborg.dm)
modular_chomp/code/modules/mob/living/silicon/robot/dogborg/dog_sleeper.dm
modular_chomp/icons/mob/raptorborg/raptor.dmi - Unused
All the worm borg overrides

Downstream as well:
/obj/item/robot_tongue/examine(user) in code\modules\mob\living\silicon\robot\dogborg\dog_modules_vr.dm needs to be enabled.

* whew

* gwah

* SAVE

* fixes

* fixes sprites more

* Adds Outpost Borgs

Stoat and Possum.
Other versions of possum WIP

* no wreck overlay

* gwah

* decals to list

* fixing

* .

* fixes there 3 being 3

* fix decal resting

* sleeper fix

* fix struggle resting

* puts surgery module in its place

* no CE

---------

Co-authored-by: Willburd <7099514+Willburd@users.noreply.github.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-02-27 13:00:02 -05:00
..
2025-02-26 18:12:03 -05:00
2025-02-26 18:12:03 -05:00
2025-02-26 18:12:03 -05:00
2025-02-13 23:12:48 +01:00
2025-02-26 18:12:03 -05:00
2025-02-26 18:12:03 -05:00
2025-02-26 18:12:03 -05:00
2025-02-11 02:01:27 -05:00
2025-02-11 02:01:27 -05:00
2025-02-13 06:27:14 -05:00
2025-02-13 23:12:48 +01:00
2025-01-30 17:17:46 -05:00
2025-02-26 18:12:03 -05:00
2025-02-12 07:51:26 -05:00
2025-02-11 02:01:27 -05:00
2025-02-08 14:08:08 -05:00
2025-02-26 18:12:03 -05:00
2025-02-01 14:23:25 -05:00
2025-02-13 18:30:38 +01:00
2025-02-26 18:12:03 -05:00
2025-02-21 10:35:16 -05:00
2025-02-26 18:12:03 -05:00
2025-02-01 14:23:25 -05:00
2025-02-13 23:28:01 +01:00
2025-01-30 17:17:46 -05:00
2025-02-16 04:27:52 -05:00
2025-02-16 00:16:15 +01:00
2025-02-26 18:12:03 -05:00
2025-02-26 18:12:03 -05:00
2025-02-16 00:16:15 +01:00
2025-01-30 17:17:46 -05:00
2025-02-26 18:12:03 -05:00
2025-02-27 05:05:34 -05:00
2025-02-27 05:06:27 -05:00
2025-02-26 18:12:03 -05:00
2025-01-30 17:17:46 -05:00
2025-02-26 18:12:03 -05:00
2025-02-26 18:12:03 -05:00
2025-02-26 18:12:03 -05:00
2025-02-16 00:16:15 +01:00
2025-02-01 14:04:00 -05:00
2025-02-13 18:30:38 +01:00
2025-02-13 18:30:38 +01:00
2025-02-13 18:30:38 +01:00
2025-02-16 00:16:15 +01:00
2025-02-11 02:01:27 -05:00
2025-02-16 00:16:15 +01:00
2025-01-30 17:17:46 -05:00
2025-02-27 07:08:44 -05:00
2025-02-01 14:23:25 -05:00
2025-02-07 12:20:46 -05:00
2025-02-16 00:16:15 +01:00
2025-02-16 00:16:15 +01:00