* Begin clickcode attack_self fix
Begins the work to make everything call back to parent for attack_self so that signals are sacred.
* Makes MORE things call the attack_self() parent
Yes, I could make special_handling a var on obj/item HOWEVER i want it to be specific so it can be tracked down later and ONLY the objects that use it can be refactored instead of sitting there literally forever and it just becoming 'a thing'.
* Finishes making the rest of attack_self call parent.
As mentioned, things such as 'specialty_goggles' 'special_handling' and the such are only there to help with attack_self until the attack_self is recoded for those items.
* begone foul demon
* some more cleanup
* These
* GOD this was annoying
* yeh
* Fix this
* fLARES
* Thesee too
* toys!
* Even more!
* More fixes
* Even more
* rest of em
* these too
* Update syndie.dm
* hardref clear
* Update code/game/gamemodes/nuclear/pinpointer.dm
* Update code/game/objects/effects/mines.dm
* Update code/game/objects/items/blueprints_vr.dm
* Update code/game/objects/items/blueprints_vr.dm
* Update code/game/objects/items/contraband_vr.dm
* Update code/game/objects/items/crayons.dm
* Update code/game/objects/items/crayons.dm
* Update code/game/objects/items/gunbox.dm
* Update code/game/objects/items/gunbox.dm
* Update code/game/objects/items/gunbox_vr.dm
* Update code/game/objects/items/gunbox_vr.dm
* Update code/game/objects/items/weapons/gift_wrappaper.dm
* Update code/game/objects/items/crayons.dm
* Update code/game/objects/items/crayons.dm
* Update code/game/objects/items/gunbox.dm
* these too
* Update maintpanel_stack.dm
* angry warning
* Fixes packaged snacks.
Fixes improper var default.
* Special handling for these
* proper poly types
* Fixes magclaws
Makes the 'features' it had just part of base magboots that can be adjusted via varswap.
* Fixes jackets
Fixes https://github.com/VOREStation/VOREStation/issues/18941
* Small bugfix
Makes p_Theyre properly capitialize
Makes examine show proper wording
* Update gift_wrappaper.dm
* Begin the sprite consolidation
* med stand
* Library
* kitchen cart
* hydroponics
* Delete hydroponics_machines_vr.dmi
* furniture
* unused computer
* food
* fitness
* fixes the eggs
* Decals
* Drinks, Devices, and Drakie
* Cryogenic2
* combines
* chemical
* card new
* cards
* bereaucracy
* Xenoarch
* compile
* virology
* vehicles
* toys
* Surgery
* stationobjs
* clean these up
* gets rid of some dupes
* bye
* how did that get there
* Unused
* Gets rid of unused ninja dupe file
* Move all these old doors
* this too
* get rid of dupes
* Update airlock_angled_bay.dm
* fixes the map with a prop
* map fixes
* selection target
* ugh
* fix deadmin
* larger
* fix paper icons
* those are inverted
* don't miss that
* fix all
* point transfer
* add nostrip flag to items
* un.... teppi
* .
* end life proc after qdel
* this could be null in very rare cases
* this has a lot of sleeps, someday should be refactored and check for qdeleted
* needs to be an object
* qdel check this
* use the rsc properly
* wtf?
* .
* fix narrate
* .
* push
* inform user, null it
* .
* can be null
* fix maint lurkers
* .
* spans
* .
* fix that too
* urg
* fix distillery
* don't wrap them
* needs usr
* Update cash_register.dm
* quick hook cleanup
* lots of fixes
* .
* clean that up for reasons
* some more new to init
* rigs
* rigs
* intellisense moment
* telcoms and landmarks
* fix that as well
* some more minor things
* re add missing message
* fix trash eating...
* 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>