* someone fucking broke tails again thanks guys
* adds the "structures" crafting category and puts all the shit that belongs in it into it
* on jod ???
* let the man grill
* remove multiplier since you get bonus stuff from upgrades anyway
* the maps
* changes things made with protein nutriment to be have protein
* rest of the maps
* fixes some bugs/inconsistencies
* bringing you up to speed with yugioh 5D
* fix name
* Update code/modules/hydroponics/grown/towercap.dm
Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
* Update code/modules/hydroponics/grown/towercap.dm
Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
* piss
* second set of files
* theos feels pain and dies
* code works lmao
* other stuff
* YES YES YES
* Update zombies.dm
* egg
* whoops
* bubblegum alt attacks won't wound
* bone hurting juice hurts bones
* something's fucky wucky
* humans are no longer blue space babes but projectile damage is still wack
* IT WORKS???????
* other stuff
* turns out im big brain and already handled that should be testable live now
* WHOOPS
* medical pens not in stupid area
* fix regen mesh icons
* tool_behavior and defines plus allowing wound healing to override surgical tool no touchy bit
* should help
* mapping problem
* fix monkies shitting out blood all the time
* going to remove examine_more being stupid
* this is stupid i think it works though
* Empty commit, more bad code
* this probably fdixes something
* buckshot buffed back to where it should be
* woundings
* missed this one
* fix gamebreaking bug
* turns out damaging ANYTHING causes suit sensors to break whoops
* stuff up to limb disable refactor
* aid scanner can no longer kill you if you use it too much, preventing the robot uprising for another few decades
* Update burn_dressing.dm
* wtf
* shotgun slugs have a wound bonus of -30 putting them in line with other high damage weaponry that has even less
* burn debriding uses the scalpel rather than the hemostat
* debriding for patch/treat no longer causes wounds
* Give syndicate medical cyborg a bonesetter
* like 5 more prs ported
* fixes burn ointment and mesh application not having a progress bar
* gamemode zombies get easydismember and easily wounded
* managed to screw up self cautery this fixes it
* carbons can't use check self for injuries but humans can
* honey gives +2 sanitization to burns
* re-add this if sensors get fixed
* should fix a runtime I made on accident when trying to make examine more less jank
* last 2 prs and some holdup fixes since these touched on that
* set target = src so the progress par shows up i think
* Update mutations.dm
* fixes twohanded reuqired weapons by reverting some change I don't understand
* fixes blood sprites
* actually properly fixes the thing
Co-authored-by: Gabriel Adamson <adamson.g@gmail.com>
Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
* add basic stuff and minor tweaks
* stack healing change
* Update medical.dm
* makes things work better
* removes unneefded modularization
* Update medical.dm
* i am going to poo my pants
* thought i fixed that
* Update medicine.dm
* im stuff
* Update medicine.dm
* pant poop
* forgot that
* Apply suggestions from code review
not my fualt mostly
Co-authored-by: Hopekz <hopekxx@gmail.com>
* Update code/game/objects/items/stacks/medical.dm
Co-authored-by: Hopekz <hopekxx@gmail.com>
* Update misc.dm
Co-authored-by: Hopekz <hopekxx@gmail.com>
* ports cobbychem need a break after this
* fix surface and add stuff to borg hypo whatever
* genius theos
* were it not for the laws of this land i would have slaughtered you
* should fix that
* Update cat2_medicines.dm
* final changes, adds lemoline and gates trekchems behind it, replaces any use of bicaridine and kelotane with their cobby equivalent and adds polypyr and galaxythistles
* icons for trumpet and thistle
* Update other_reagents.dm
* Update other_reagents.dm
* whoops
* Update flowers.dm
* Update misc.dm
* Update cat2_medicine_reagents.dm
* Update cat2_medicines.dm
* Update cat2_medicine_reagents.dm
* Update cat2_medicine_reagents.dm
* Update flowers.dm
* forgot this?
* remove old useless vars
* Update cat2_medicine_reagents.dm
* Update medicine.dm
Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
* Night 1
* Bit more
* MORE
* JS AND SHIT
* MORE
* IT COMPILES MOSTLY
* More and prepare for tgchat
* Woah there captain, TGUI 4.1 first.
* Shoo
* Copyshites
* Hmm
* Hmm
* Fixxxxx
* Fucking Apcs
* Fuck off autoupdate
* Rename DropDown.js to Dropdown.js
* Vending
* Few Fixes
* More Fixes
* Stand HO
* fixes sleepers without breaking anything else I think
* Oops
* Fixerinos
* Oopsie
* BUNDLE
Co-authored-by: Theos <theubernyan@gmail.com>
* Changes obj_break on machines to use parent calls (#46485)
The way stat |= BROKEN was done was a mess, this makes everywhere use obj_break with proper parent calls and adds a signal for when a machine enters the broken state.
Why It's Good For The Game
Better code quality, more signals.
* e
* Can pass refactor (#48659)
* Makes all CanPass procs call parent
* Makes CanPass more extendable and gives the mover a say in the matter
* Replace CanPass with CanAllowThrough to use the new system
Regex replace `(?<!proc)/CanPass\(` => `/CanAllowThrough(`
* Simple optimization pass
* Adds linting for equipped() pickup() dropped() (#46614)
* lint some inventory procs
* lineends
* f
* line end
* lineend
* fuck
* changes per review
* does more
* Changes power_change() to respect parent calls for toggling NOPOWER (#46486)
About The Pull Request
Similar to #46485
Now all relevant uses of power_change() call parent, theres a signal sent when a machine changes the NOPOWER flag, all remaining machines that were using power_change() instead of update_icon() have been fixed.
Why It's Good For The Game
code quality, eventually signal stuff. and signal stuff
* Fix Crossed/Entered/Exited/Bump/ui_act parameter casting (#49016)
About The Pull Request
Detected as part of my work on SpaceManiac/SpacemanDMM#167
* Makes Crossed and Moved should call parent (#49671)
* makes setDir shouldcallparent (#49692)
* owo
* hehe
* Update atoms.dm
* Update atoms.dm
* Update atoms_movable.dm
Co-authored-by: spookydonut <github@spooksoftware.com>
Co-authored-by: alexkar598 <>
Co-authored-by: Emmett Gaines <ninjanomnom@gmail.com>
* Portals now Ctrl Click on
* Portable Ctrl Clicks
* Lockboxes
* Mining Vendor
* Mining machine id
* Medical Machine id
* Suit Storage Ctrl Click Open
* Generators
* Grav Gen
* Plant Genes
* Outlet injectors
* Space heaters
* Tcomms Traffic Control
* Smes
* Cryo Cells
* Drying rack..
* Chemical Heater
* Quick Fixes
* Alt click is for tanks
* More fixes
* Alex likes User
* User REEEEEE
* Rad Collector
* Hopek Fixes
* Missed One - REEEEEEEEE
* Ai can now use things
* On Contruct (Anchored)
Would conflict otherwise
* Emitters and Collectors
* Fixes for Alexkar and Hopek
* Alexkar Good
* Brick
* I blame hopek
* I am Brick
Co-authored-by: alexkar598 <25136265+alexkar598@users.noreply.github.com>
* No longer needed due to tgui
Co-authored-by: alexkar598 <25136265+alexkar598@users.noreply.github.com>