* Part 1
* WIP
* The rest of these
* More stuff
* Whoops, did that wrong
* typo
* gweeen
* This all works
* SHOWER
* Rads
* awa
* rad
* Update life.dm
* edits
* Makes lvl 3 rads give you a warning.
You should already know by this point, but this makes it EXTRA clear you're getting fucked
* Update vorestation.dme
* aaa
* propagate
* gwah
* more fixes
* AAA
* Update radiation.dm
* Update radiation.dm
* mobs rads
* rads
* fix this
* Update _reagents.dm
* these
* Get rid of these
* rad
* Update config.txt
* fixed
* Update radiation_effects.dm
* cleans up some more update Dialog
* .
* pod UI
* .
* modern rcon console
* .
* no dupe tags
* .
* nbeeds a recode
* .
* .
* ice cream as tgui
* ,
* legacy drone fab
* more a POI object
* .
* missing dels
* navbeacon
* eh that is part of the default now
* del useless list
* .
* .
* .
* retail scanner
* better
* finish retail
* .
* be gone
* .
* .
* 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
* Makes R&D artifacts not just 'destroy them for the rocks'
* elemental
* oh lol
* signals
* Update deconstructable_research.dm
* Update deconstructable_research.dm
* Update __techweb_helpers.dm
* Add status effect signals
* fix illegal assignments
* remote view drops on status effects
* missed
* protect turf decouple
* don't bother if we will just restart it anyway
* don't remove
* equiping items should end view too
* inconsistent login behavior
* this is triggering during laggy attach
* seems fixed
* keep order
* docing
* typo
* better doc
* lets try this
* keep old remote views for the decoupling
* removal of machine var
* shimsham
* deprecation warnings
* COMSIG_LIVING_HANDLE_VISION signal
* improved
* more cleanup
* more fixes
* this is fine
* fixed radios
* notices for now, tgui fix
* cleaned up hud and vision parent calls, adds COMSIG_LIVING_HANDLE_HUD
* radios use tgui now
* guestpass does not need machine anymore
* cloning machine doesn't use it
* this arcade machine is tgui too
* autolathe does not need machine
* remaining cleanup
* doc fix
* fix
* logout handling
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* initial work
* a much better way of doing this
* these are needed
* minimize change
* nope
* missing elements
* whitespace
* species cases
* reduce pasta in ghosts
* more small fixes
* fixes for windows and inventory
* unneeded
* protected
* circulator uses examine
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* Prevents insta-actions
* Do_after sanity
NOTE: NUKE do_after_action
* Update bonfire.dm
* The rest of them
Also fixes a tpyo
* no minitest :)
* .
* .
* Gets rid of the slowdown for now
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
* Gets rid of hasvar usage
* thiiis
* moves damtype to /obj/item
* throwing
* Move vars moved
* matter as well
Pretty much only used for the robot lathe and when crafting...When you could only smelt down obj/item for its materials
* Update floor_light.dm
* exploitable
* this can be moved up...
* move persist to /item
you can't ever place /obj in storage anyway...It would imply you can store the supermatter, which I think we don't want.
* gets rid of being_used
I added this for xenoarch, that was a mistake
* move these
* move these to the base file
* Makes floorlight autolathe recipe not shit
* Update floor_light.dm
* Update floor_light.dm
* Mechs no longer gib when hitting things
---------
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com>
* 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
* reagent based cooling for heaters and coolers
* UI and wiki
* some adjustments
and fixes coolant tanks lol
* adds coolant tank to cargo
---------
Co-authored-by: C.L. <killer65311@gmail.com>
* dizzy and jitter component
* no need for set_jittery
* minimize proc differences
* not needed
* jitter
* match old behavior
* jitter medical issue fix
* Fixes fleshmend not giving text that it's active/deactivated
* Better warnings
* Replacing floor tiles
* i forgor this
* fix this exploit...
* a
* sc
* 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
* Combines all the engineering borg tools into one multitool
Sprites from /tg/
Combines:
Wirecutters, Crowbar, Welder, Wrench, Crowbar, Screwdriver
* this is a WAY better way to do it
* a
* dont worry about overlays anymore
* Better grippers and better lists
In which I go insane having to continually patch exploit after exploit in gripper code, resulting in it looking like a mad man's scribbles.
* No deleting shoes when putting them on someone
* empty pocket is now empty
* RENAMING stuff instead of copypaste
* MORE borg stuff
* more bugproofing
* Admin proc
* this
* this
* Framework for TGUI
* Update robot_simple_items.dm
* Fix
* Framework v2
* Update ModifyRobotMultiBelt.tsx
* goooo
* Update modify_robot.dm
* modify
* sub category
* .
* string to define
* some globs
* more
* .
* .
* .
* add sanely
* push that real quick
* .
* sanity
* .
* .
* .
* .
* .
* .
* .
* Cut
* .
* gives to those that need
* push
* clean up
* auto fix
* .
* .
* .
* getmodule
* Update robot_simple_items.dm
* .
* untyped
* Update stack.dm
* .
* .
* .
* .
* -
* .
* Update _map_selection.dm
* Update _map_selection.dm
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
* forensics datum initial work
* typo fix
* glove recursion fix
* missing bloodtype on organ data
* removed frustrating and unneeded b_type var from humans
* no leaky
* listcheck
* documenting
* documentation
* insanity
- Crawling
- Recursive Listeners
- Global Conversion to GLOB.
- Sound channels (and sound (but not looping sound yet))
- Species and gender specific sounds
- Admin proc to enable vore antag on a target
- Dying by being crushed inside of shoes now enables your vore_death flag
- *pain emote
- RNG Spaceslipping removed
- Selecting the groin with help intent will do a bellyrub on the target
- Xenochimera get lick wounds
- Wolves now get stomachs (and stomach overlays)
- Proper vantag handling
- Staff exiting will now notify staff
- Modular computers get a power on sound now
GET IN THERE
* whoops forgot to give it to mobs
* Bellyrubbing is now an emote
* Update vorestation.dme
* some small edits
actually gives voice freq a valid starting selection
makes the default voice less jarring
* Update atoms_movable.dm
* Update atoms_movable.dm