* Food Synthesizers
Initial port, need to figure out what madness you people have done to tgui... and sprite sheets.
At this moment, it compiles but I haven't tested it yet. Too eepy
* iconforge spritesheet nonsense
* Cleaning up tgui menu
full disclosure, After six plus hours of trying to figure out how to do the spritesheets and the tgui stuff I just gave up on this particular bit and threw it into Gemini for a looksie over.
As it's originally my code I figure it's worth at least a reasonable proof read. The side-by-side comparison is pretty wild.
* Passes tgu-lint building
* Appease Gripe err Grep checks
* Oh these for the grep as well whoops
* Sorts out the backend
also piss off linter check, it's COMMENTED OUT aaaaaaaaaa.
* changes from will
* changes from will and some UI splitting, needs proper testing and final adjustments
* passadata
* .
* can be combined
* .
* ml={1}
* id
* Crew category
* id handling
* .
* more cleanup
* smaller cleanup
* why not
* deps up, minor tgui core fix
* timer
* .
* .
* missed to put that back
* order
* this
* Change preference category for foodsynth cookies
* Enforce south facement for cookie image
* Maurice I am no longer asking
* .
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
* Start
Adds starts active versions of barbed wire.
Adds 'named from material' var.
Fixes spears from defaulting to fragile if they're made with a butterfly knife.
* Makes cautery properly stop bleeding
* Adds Glass Wire
Adds wire that cuts a limb, doing 12 damage and a surgical cut to the limb.
This is blocked via thick clothing.
* Combines traps & traps_vr
* Update alien_alloy.dm
Makes adminspawn object unobtainable
* wip
* wip
* Fire Abber
* awaw
* housekeeeping
* Glass
* ye
* Update fire.dm
* whoops infinite glass
* rando
* Horror modifier adjusments
Removes nutrition drain
Makes it so your organs mutate every 200 seconds you've been under it instead of checking life ticks.
Makes it so only 1-2 organs get replaced per 200 seconds instead of 2-3
Makes redspace injection chance much lower (3%->0.5%)
Makes it so you won't repeatedly stab someone with fleshy spread if they already have it.
Makes exiting battle stance while infected a bit better.
Armor now lasts 1 minute. Lowers after 1 minute if health and the such is fixed.
Allows using bruise/ointment on changeling flesh armor...it's flesh and an extension of them.
Makes the fleshy virus chance of organ mutation from 5 to 0.5
Fixes GBS to be actually curable.
Implements COMSIG_ITEM_ATTACK_ZONE and COMSIG_ITEM_ATTACK
* Update redspace_corruption.dm
* Update vorestation.dme
* Update horror.dm
* Makes trasheating more generous
* Redo this
* Update trash_eating.dm
* Update trash_eating.dm
* Update trash_eating.dm
* Expansion
* Fixes PDA eating
* Change the name of adminbus_trash
* Initial dept goal stuff
* missing round stat
* voregoals to separate file
* use length()
* admin verbs to modern
* Department goals UI
* updated
---------
Co-authored-by: Guti <guti23400@gmail.com>
* Shock Absorb flag
* Cleans up unused species var
* Update species.dm
* FOotsteps
* Update footsteps.dm
* Update footsteps.dm
* Flash fix
* Update flash.dm
* Update human_powers.dm
* Gets rid of unused var
* Unused variable
* Update gun.dm
* Unused var
* grr
* Get rid of duplicate define
This was overwritten by the 70 below.
* Consolidate these
* Update species_helpers.dm
* lets get the foundations right
* collapsing
* more cleanup
* coordinator
* more cleanup
* put those in a better place
* awa
* these live in config now
* that too
* cleanup
* changed over
* cleanup
* more cleanup
* oop
* Cleanup
* deargod
* sanity achieved
* cleanup stuff
* cleared duplicated hud code
* documenting
* clarify
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* it's yours my friend
as long as you have enough
* Sellable
AND bombcode is fixed
* this
* Craftable
* Update code/controllers/subsystems/supply.dm
* Update code/modules/economy/cargo_point_scanner.dm
* Apply suggestion from @Cameron-The-Raven
* April Fool !
there's 30 minutes till midnight in my timezone so it's still valid
* Powder that make the maintainer say yes
* Apply suggestions from code review
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* Edits
* Update watercloset.dm
* five nights at space station toilet
pls merge or else poopwater 2 pr will be next
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* Add admin verb: convert player save files between .sav and .json
* Block savefile conversion if player connected this round
* Move Verb Category and try to debug save not properly converting on roundtrip
Implement category change ad log change. Try to fix save file being unusable on roundtrip
* Fix lang arrays turning to objects on roundtrip
Save file transplant worked now yippee
---------
Co-authored-by: sharkmare <sharkmare@vorestation>
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* WIP swoopie fix
* no self suck
* Update vacpack.dm
* Update vacpack.dm
* Update vacpack.dm
* fixes CPR on self
* Fixes shoes
* Fixes leash issue
Fixes#18979
* Fixes looping sounds
Fixes it so that if a looping sound returns NULL or FALSE for its get_sound (i.e. geiger counters) they don't play(), meaning they don't send a sound that motion tracking can see.
* Makes paralysis and stunned count for incorp movement
* Fake flowers
* Fixes borg items turning brown
* Update industrial_reagent_waste.dm
* teshari rigfix
* Fixes urns and cyborgknives
* Update find_spawning.dm
* Makes telecube spawn mated
* Update inducer_vr.dm
* Update find_spawning.dm
* Fixes drop everything admin command
* Adds strip mine
* Update robot.dm
* typooo
* flarefix
* Update find_spawning.dm
* Makse archaeological_find abstract
This only spawns if a runtime occurs
* map stuff first
get this out of my changes
* Update vorestation.dme
* rest of it
* Better Bags
* Update ore_bag.dm
* Gets rid of bag override
* edits
* Less Jank
* aaa
* this doesnt work
* LOL WHY
* The future is NOW old man
* bye bye
* no hard refs~
* Update dog_sleeper.dm
* Update dog_sleeper.dm
* bunch of runtimes
* fix that nif ref properly
* .
* Makes this more clear it's overriding
* Update geiger.dm
* Update geiger.dm
* Implement TG attack_ui
Makes get_item_by_slot actually work. It's the TG naming for our proc get_equipped_item(slot)
* Fixes geiger and ore signals
* These
* Update inventory.dm
* Unneeded
* These
* Leave this for another PR
* Update bags.dm
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>