* bunch of medical adjustments
* or so i thought
* De-death surgery
* Update carbon.dm
* Update mob_grab_specials.dm
* yeh
* Palpation
* internal bleeding
* Update life.dm
* duration increase
* adjust these
* Fixes a bug with defibs that I caused
When I reworked get_crit_point, it caused defibs to DEAL oxyloss instead of HEALING it, like it has been doing for the past 8 years. This fixes it.
* fixcees this
* fixes syringe stabbing
* Converts these to managed global lists
* gets rid of disabilities
* Change injury check to use do_after with delay
* lungfix
* actually remove the necrosis
* Fixes brain surgery
* fix language bug
* Update brain.dm
* ghetto surgery adjustments
Buffs some ghetto surgery
Makes some injuries sustained less gnarly if you fail with a ghetto tool.
Some mild typo fixes.
* Save~
* Fixes launch_many_projectiles having 100% miss chance
Adds laser landmines.
Makes it so portable turrets don't do janky BS for lasertag.
Gives portable lasertag turrets a fun emag/EMP effect
* emag and equipment
* cargo
* tur et
* milsim rp
* clarify
* PLEASE I HAVE A FAMILY
* cries
* signal drop
* no spawn
* Swaps species.total_health for getMaxHealth()
* fix this as well
shock_stage is what they want to increase, NOT traumatic val as it gets reeset as soon as we have a shock tick
* Remote view setting datums
* remote view handles relayed move
* setting up checks
* many fixes
* small fixes
* default relay behavior
* use camera settings
* coordinated for overmap shuttle
* lock this down
* not needed
* not needed
* inaccurate doc
* small fixes
* various set machine calls no longer needed
* runtime
* health hud moved to signal controls
* overriding huds
* allow signal based huds entirely
* uav health icon
* fix
* oops that's important
* more return types
* mmis view fix
* not needed
* protect against instantly deleted ghosts
* all of these need remote on enter
* these too
* order
* starting cleanup
* thankyou vsc very cool
* resleeving mind signal
* id card modifier signals
* fix
* borgifying mob signal
* button and brain
* death
* explosions, mob init
* oooop
* semantic
* payment account revoke and status
* missed hook listener
* wip for now
* fixes
* round signals
* only remaining
* doppler arrays behave with z levels
* audible message it is
* wizard spells applied correctly to mind datum
* Add an health scanner implant. Corrects slight naming mistakes of nearby implants.
* Makes it craftable + advanced
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* to tg style
* unify drop proc
* protection and logging on qdeleted item pickup
* prevent stripping items from the inventory menu too
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* first adjustements
* few more
* construct
* next
* next set
* next
* next
* next
* next
* next
* .
* last non modular set
* make it compile
* .
* .
* change that
* synx
* teamush
* override fix
* TEAMUSH
* adds organ sell element
* adds pick color
* get rid of these chompcomments
* removes chomp comments
* Update gaslamp_vr.dm
* zipgun
* zip and synx
* fixes synx
* Update topic.dm
* move the trash verbs
* .
* .
* .
* port
* Update rakshasa_trap.dm
* Update slug.dm
---------
Co-authored-by: C.L. <killer65311@gmail.com>
Co-authored-by: Selis <12716288+ItsSelis@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
* Fixes some medical issue stuff
Fixed medical issues not proccing for species that can't be infected.
Fixed medical issues so that they can be cured by ingested reagents too.
* Make the symptoms less frequent
* Techwebs
* Add basic stock parts
* Techweb production machines
* Circuit Imprinter
* More work
* More designs
* More designs, nodes'
* More more
* Better sorting for designs
* Add the exosuit fab'
* More conversions
* More and more and more
* mechfab parts
* Modsuit Designs
* Pinnace baron
* Equipment
* more mechfab
* vehicles
* more mecha
* Micro mechs
* Update mechfab_designs.dm
* no time
* zero
* Update mechfab_designs.dm
* Prosthetics Fabricator and fixes
* Update maps to use new parts
* Whoops, fix a few maps
* Fix lint error
* Port scene tools
* Fireworks~~
* Don't label the sex toys as sex toys
* Fixup maps in TGM format
26517b7122: maps/virgo_minitest/virgo_minitest-1.dmm
Automatically commited by: tools\mapmerge2\fixup.py
* Significant portion of designs converted
* Fix paths
* Fix tgui lints
* Just a whole bunch of designs
* Almost doneeee
* ALL DESIGNS CONVERTED
* Merk all of the old stuff
* Fix a few errors
* Fix more errors
* MORE FIX
* Make server control work
* Undo changes to archive
* Fix a TODO
* Make disks work
* Start the long process of finishing the node tree
* One more oops
* All mechfab designs
* Add departmental protolathes
* Down to 200 designs unsorted
* FINISH TECHWEBS
* Fuck whoops
* Remove the debug verbs
* Little map tweaks
* Fix mousedrop
* More map fixes
* Upstream bug lmao
* guess CI hates this
* Fixup maps in TGM format
fe062e7bc4: maps/tether/tether-03-surface3.dmm
Automatically commited by: tools\mapmerge2\fixup.py
* I gotta stop committing this
* Change scree requested
* Make science able to print implants too
* Fix ghost spawns
* Move NSFW gun
* Merk partbundles, make janus module work
* Pretty animation when you complete the tree :)
* Don't display designs you can't print
* Move security protolathes to warden's office
* Make servers recover from power failure gracefully
* Make fabricators drop their mats on the ground when destroyed
* Ore Silo
* Make CI happy
* Fixup maps in TGM format
fe062e7bc4: maps/tether/tether-05-station1.dmm
Automatically commited by: tools\mapmerge2\fixup.py
* Fix MC crash
* Make experiscanner work for borgs
* I REALLY gotta stop committing this
* Make scientists and the RD spawn with an experiscanner
* Lock NIFs behind scanning mice
* Make Biome happy
* Allow scanning Cocoa and Kendrick in case they can't find mice
* Change from Kendrick to Ratthew, ;help maint, or Brick
* Change the name of the /rat/pet class so the experiscanner is more helpful
* Add departmental_flags to a bunch of things
* Remove a few things from security's techfab
* Add a second engineering lathe to atmos
* Fix runtime recycling rig modules, add name to cost sequence
* Add a discount experiment for scanning slime cores
* Change some fluff and shuffle chameleon clothes to bluespace yadayada
* Make closets alt click immune
* Do a bunch of sorting
* Silly
* Hopefully fix all infinite material bugs in techwebs
* bad merge
* quick ai fix
* fix some robot stuff
* axe downlaod fully
* list
* no ref
* easier readable
---------
Co-authored-by: C.L. <killer65311@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
* Begin godmode
* Adds signals to a LOT of things
Also makes godmode signal based.
* Delete life_signals.dm
* better like this tbh
* this toooo
* logic is hard sometime
* Info and moving that detach
* Unreg these
* Organs
* yeh
* BESPOKE
* emp
* robutt
* YEEE HAAA
* Instant Damage
* these should be updated as well
* Update human_damage.dm
* eh lets move this as well
* WIP medical issue GM tool
* Progress
* Basics are now working
* Surgery!
Needs more testing for each step, but the few I tried worked fine.
* body scanner complete
* Completed and tested!
* Fixes my terrible TGUI stuff
* Begin antag component
* Initial changeling move
* Slow...And...Steady...
* Initial
* remove toworld testing
* More adjustments
* Update absorb.dm
Changelings get a genetic point per person absorbed
* Fixes losing your markings
* wa
* Update modularchangling.dm
* BETTER LING
WITH TGUI
* Gives all stings a global 1 second cd
Need to come up with a better way for this.
* snake_case
* Update epinephrine_overdose.dm
* Update changeling.dm
* Absorption/digestion absorbs people
Also disabled death sting because gtfo with that, it's unfun for everyone involved.
* prey ling
also DELETES death sting...It didn't even KILL properly
* fixes EMP shriek
* Update vorestation.dme
* Ling
* Unfat sting lowers nutrition more
* Update visible_camouflage.dm
* Update visible_camouflage.dm
* Changeling blades NOT embed
* Armblade fix
* Changeling spacesuit free
* Updates the armor
* Updates
* awa
* More
* Update blind_sting.dm
* Update blind_sting.dm
* Update boost_range.dm
* More adjustments
* Update _reagents.dm
* Update bioelectrogenesis.dm
* more
* all done
* awa
* shhh
* Update visible_camouflage.dm
* Update visible_camouflage.dm
* Update visible_camouflage.dm
* decon
* gets rid of AB+ blood
* Blood rejection and better checks
* changeling holder
* proper del
* Changeling lock
* Stops bodytheft
* yeah
* its reviving time
* Lets them shapeshift
* ah
* check
* Update negative.dm
* Update examine.dm
* changeling fix
* Move body spawning into BR
* small fix, organization
* replace xeno regen
* Body descriptor system removed
* Revert "Body descriptor system removed"
This reverts commit 04a0aa3ac8.
* massive bodyrecord copy refactor
* this too
* dna copying is now sane
* make a merge easier
* better file for this
* may we ensure peace everlasting
* linter
* oops, missed the test
* fixed up
* furthering the test
* different way to check
* looking promising
* required exclusions
* more test
* another tweak
* setup better
* globin
* test name change
* really mess up that monkey
* gradient style to UI entry
* scramble ignore
* illegal species
* scramble fix
* grad fix, more test fixes
* doing that right
* need these too
* missed defferal
* missed pathing
* documentation wall
* blood color needs a safety
* promethean prep
* this early set isn't needed
* some protections
* fixed waddler nulltest
* failure test
* intensify scan
* second fail test
* noticing
* dna test case
* other dna test case
* Test is bunk
* huge dna cleanup, better signal
* don't edit these
* documentation
* Do not use loc = src.loc
* oops
* Use weakrefs in pods
* remaining weakrefs
* reduce changes in pr
* cloning computer does not rotate itself when used
* moved body design to new BR code, and fixed screen size
* badlinting
* updated
* No instakilling teshari
* jiggles you
* TGUI
* move along
* m ove it
* Update AppearanceChangerMisc.tsx
* this too
* gender is race whoops
* Allow old clonepods too
* xc
* further encapsulation and some fixes
* oops
* misc not race
* separated that
* custom footsteps exchanged
* Custom speech bubble and xenochi stuff
* Update xenochimera.dm
* remove digileg snowflake
* try this
* Update xenochimera.dm
* proper close
* Always update our DNA
* awa
* extremely laggy check removed, actually useless
* explaining
* lower delay time
* slower jigglin
* Revert "slower jigglin"
This reverts commit c801f7d7f5.
* disable appearance editor due to various issues
* Promie love
* xenochi vanity test
* lmao
* earwings
* wording and slot revival
* mobvar?
* Phasing out specific shapeshifter appearances
If you have access to changing your icon, you can change whatever you want.
* saveslot loading
* more
* synth
* Shoot out limbs
* almost ready
* nullcheck
* xenochi revive handles size and weight correctly
* weaver cocoon updated xenochi internal record after tf
* cannot remove from lost limbs
* limbs properly respawn on slot revive
---------
Co-authored-by: C.L. <killer65311@gmail.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
* spooky
Adds horror organs and reworks the redspace effect
Proper organ names & tweaks
- Lowers time of the internal organ surgery steps. Min&max is the same
- When going to remove an organ, it now shows you the name of the organ instead of 'what it is'
- Removes the inability to put dead organs in bodies...Even if it's dead, you can still physically put it back in.
Fixes everyone that was missing spleens
Fixes worm meat not runtime when cut
Stumbled across these...Fix them to forcemove
* LINT
* fine you win DM
* Secret~
* Addictions
* improvements to addiction code
* some small revamps
* some polishing to reagent code
* some more fixes
* wiki updated for addiction
* proper addiction sync on respawn
* final cleanup, config
* coffee handle addiction proc
* fixed global var
* Addictions and
Gives alcohol special effects
Disables the harder addictions
Gives nicotine an a special effect
* remove >0
* safety
* Update medicine.dm
* Update medicine.dm
* Update food_drinks.dm
* update lazydefines
* disable alcohol addiction on virgo
* use lazylen, proper addiction end messages
* cure message bugfix
* use right args
* proper macro
---------
Co-authored-by: C.L. <killer65311@gmail.com>