* initial commit
* misc additions and fixes
* final tests and additions
* cleanup 1
* fix tests and add a test
* fix tests AGAIN
* abject horror and misery
* cleanup
* cleanup 2
* address some issues
* make door bolting powergaming no longer relevant anymore
port and remove moff guard comments
* update desc
* One line bugefix
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
* initial shitcode commit
* command boilerplate
* command flushed out and docs fixes
* missed one important thing in method extraction
* do loc properly
* rest later
* address review
* this worked on my laptop but not on my desktop but okay
* review comments
* address review
* predicted examine
* atrociously satanic
* do it right this time
* deltafields aren't necessary
* Update Content.Server/Atmos/EntitySystems/AtmosphereSystem.DeltaPressure.cs
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* metabolizing slime restores blood level
* halved the effectiveness of hunger satiation when slime is consumed by a slime organ
* kaboom
* ref george orwell's 1984
* rewrite george orwell's 1984
* Revert "rewrite george orwell's 1984"
This reverts commit c283a38e584c477f601179ea7504ec2651d22d31.
* this is exactly like doublethink from george orwell's 1984
* this is exactly like the ministry of truth from george orwell's 1984
* this is exactly like the ministry of peace from george orwell's 1984
* i'm going to lose it just like the protagonist in george orwell's 1984
* add the job wehs, add job crate fill and add purchaseable crate
* add job wehs to new loadout type
* add the MULTIWEH
* fix that one bug in testing
* mime and clown plushies have custom sounds
* was looking at the wrong thing alright
* indecisive
* properly attribute multiweh
* my worst nemesis, yaml linter... how dare they point out my mistakes...
* Remove crate and cargo buy at maintainer request
* add multiweh to bulk lizard plushie crate at a 1% chance
* double whammy
---------
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
This PR adds delta-pressure damage. In short, airtight structures can now take damage proportional to the difference in pressures between the sides of the structure.
* Thieves can innately pickpocket (#107)
Pickpocketing a skyrim guard's armor off
(cherry picked from commit 21b9f1ddb251ea3c7c6803e78871abefcaecbfb4)
* this isnt moff
* Make predicted, cleanup
* !skating-basketball
* orks are NOT the best trollface
* Implement much more sensible component replication prevention
---------
Co-authored-by: DuckManZach <144298822+duckmanzach@users.noreply.github.com>
* DetGadget Hat
* uh... half-assed item description
* Reduce hat range to one tile, you have to stand on someone to steal their hat items
* Fix Integration Errors
* Only the wearer can access voice commands
* init work - handscomp is unable to be pulled
* second bit of progress
* basic working implementation
* nuke storageslots and add adminlogging
* disallow trolling nukies or hiding objective items
* remove unnecessary tags additions
* finish nuking unused tags
* death to yamllinter
* int tests be damned
* milon is a furry
* address review
* upd desc
* address reviews part 2
* address more reviews
* remove unused refs
* fix order of dependencies
* add ShowVerb to SharedStorageSystem.cs
This will allow or disallow showing the "Open Storage" verb if defined on the component.
* orks is a nerd
* add proper locale, fix adminlogging
* orks is a nerd 2
---------
Co-authored-by: Coenx-flex <coengmurray@gmail.com>
* engineering guidebook improvements
* whoops
* Changes
* this game is en-US, so it shall be gasses, not gases
* make changes to AccessConfigurator.xml, SolarPanels.xml, TeslaEngine.xml
---------
Co-authored-by: ScarKy0 <scarky0@onet.eu>
Significantly updates the Engineering guidebook (more explicitly the Atmos section) to have a lot more relevant and useful information.
Right now engineering has been getting update after update with no real change to the relevant guidebook entry. This has lead to a lot of out of date information and bad practices being prevalent in the guidebook, something that pains me to read.
* make insert and eject datafields in ItemSlotsComponent.cs nullable, make mime PDA silent
* make it so that you can't fit wirecutters into the slots, among other various things
* A looooooooot of new cotton foods for the moffs
* address slam's comments on the food for moffs not having any moff food in the food (the food that's intended for moffs)
* alternative sprites for bagel-cottondough.png, baguette-cotton.png, and croissant-cotton.png
* update requested sprites
* change requested sprites
* address part of sloth's review, awaiting response
* address second half of review, fix magical food nutriment mitosis bug
* Use class instead of out variables
* Show battery level in power monitoring console
* Better color contrast for battery level + localized string
* Add visualization to battery percentage
* Reverts random ChatSystem.cs whitespace change
* Address review
* Show BatteryLevel stats in child view when selecting devices
---------
Co-authored-by: Crotalus <crotalus@users.noreply.github.com>
* Adds Advanced SMES machine and board to autolathe roundstart
* Make Advanced SMES T2 Advanced Powercells research, reduce cost, remove from random spawner, add sprites by augustsun
* fix attribution formatting
* Update smes.yml to address review
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* add new sprites and change naming scheme, testing something
* address review, tested it a bit more, works ingame
---------
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* adds new icon, changes binary key icon and frame, changes contraband designation
* added back the regular key as admeme because it makes sense (why am I not thinking about these things)
* hehe I cannot read!
* Adds salvage magnet board to lathe as default recipe, changes board sprite to supply sprite
* Adds the salvage magnet board to the QM's locker, science cannot be trusted and never should be
* my body is a machine that turns commits pushed to the wrong branch into machinations on git
---------
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
* Adds fibers-insulative-frayed to fibers.ftl and relevant fibers-insulative-frayed components to budget insuls
* +1 to the "different types of fibers in the game" info under the forensics guidebook entry (pray this is actually correct and accurate)