Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix burning to ash not working on all mobs #27158

Merged
merged 2 commits into from
Apr 20, 2024

Conversation

QuietlyWhisper
Copy link
Contributor

About the PR

This behavior only worked if the entity had an inventory component, code is now updated to not require inventory component.

Changelog

🆑 Whisper

  • fix: All mobs should now properly burn to ash.

@EmoGarbage404 EmoGarbage404 merged commit c7bbaa4 into space-wizards:master Apr 20, 2024
11 checks passed
@QuietlyWhisper QuietlyWhisper deleted the fix-burnbody branch April 20, 2024 19:13
Errant-4 added a commit to Errant-4/space-station-14 that referenced this pull request Apr 24, 2024
* Fix some airlocks with multiple access types (space-wizards#26980)

Co-authored-by: Velcroboy <velcroboy333@hotmail.com>

* Automatic changelog update

* Fix some TryGetMind overrides relying on player data (space-wizards#26992)

* Fix some TryGetMind overrides relying on player data

* A

* Rider has bamboozled me

* Update `data.Mind` before attaching to entity.

* Give names to solution & identity entities (space-wizards#26993)

* Add QM maintenance airlock (space-wizards#26982)

Co-authored-by: Velcroboy <velcroboy333@hotmail.com>

* Update submodule to 218.1.0 (space-wizards#26997)

* Loadouts redux (space-wizards#25715)

* Loadouts redux

* Loadout window mockup

* More workout

* rent

* validation

* Developments

* bcs

* More cleanup

* Rebuild working

* Fix model and loading

* obsession

* efcore

* We got a stew goin

* Cleanup

* Optional + SeniorEngineering fix

* Fixes

* Update science.yml

* add

add

* Automatic naming

* Update nukeops

* Coming together

* Right now

* stargate

* rejig the UI

* weh

* Loadouts tweaks

* Merge conflicts + ordering fix

* yerba mate

* chocolat

* More updates

* Add multi-selection support

* test

h

* fikss

* a

* add tech assistant and hazard suit

* huh

* Latest changes

* add medical loadouts

* and science

* finish security loadouts

* cargo

* service done

* added wildcards

* add command

* Move restrictions

* Finalising

* Fix existing work

* Localise next batch

* clothing fix

* Fix storage names

* review

* the scooping room

* Test fixes

* Xamlify

* Xamlify this too

* Update Resources/Prototypes/Loadouts/Jobs/Medical/paramedic.yml

Co-authored-by: Mr. 27 <45323883+Dutch-VanDerLinde@users.noreply.github.com>

* Update Resources/Prototypes/Loadouts/loadout_groups.yml

Co-authored-by: Mr. 27 <45323883+Dutch-VanDerLinde@users.noreply.github.com>

* Update Resources/Prototypes/Loadouts/Jobs/Civilian/clown.yml

Co-authored-by: Mr. 27 <45323883+Dutch-VanDerLinde@users.noreply.github.com>

* Update Resources/Prototypes/Loadouts/Jobs/Civilian/clown.yml

Co-authored-by: Mr. 27 <45323883+Dutch-VanDerLinde@users.noreply.github.com>

* Update Resources/Prototypes/Loadouts/loadout_groups.yml

Co-authored-by: Mr. 27 <45323883+Dutch-VanDerLinde@users.noreply.github.com>

* Update Resources/Prototypes/Loadouts/Jobs/Security/detective.yml

Co-authored-by: Mr. 27 <45323883+Dutch-VanDerLinde@users.noreply.github.com>

* Update Resources/Prototypes/Loadouts/loadout_groups.yml

Co-authored-by: Mr. 27 <45323883+Dutch-VanDerLinde@users.noreply.github.com>

* ben

* Margins

---------

Co-authored-by: Firewatch <54725557+musicmanvr@users.noreply.github.com>
Co-authored-by: Mr. 27 <koolthunder019@gmail.com>
Co-authored-by: Mr. 27 <45323883+Dutch-VanDerLinde@users.noreply.github.com>

* Fix starting gear (space-wizards#27008)

Slight blunder on the loadout prototype being used and all the names aligning means playtesting didn't catch it earlier.

Ideally player spawning code wouldn't have sucked so I could add tests like I wanted but it is what it is.

* Reduce clown snore volume (space-wizards#27012)

* reduced gain by 25dB

* changed volume again

---------

Co-authored-by: Martin Petkovski <63034378+martin69420@users.noreply.github.com>

* Automatic changelog update

* Add changelog for loadouts (space-wizards#27020)

* Automatic changelog update

* Fix senior ID cards and other loadout shit (space-wizards#27017)

* remove senior backpacks

* fix ID cards

* Update atmospheric_technician.yml

* Automatic changelog update

* Re-add IAdminRemarksCommon to DB model for SS14.Admin (space-wizards#27028)

This was removed in space-wizards#25280 as the relevant DB entities didn't go outside the DB layer anymore. SS14.Admin however still uses them directly (as it only supports Postgres), so the interface is still useful there.

* Add autism pins to loadout (space-wizards#27034)

add autism pins to loadout

* Add winter coats and shoes to loadouts (space-wizards#27022)

* inital

* Update loadout-groups.ftl

* fix order

* add winter boots

* fix test fails

* Automatic changelog update

* LobbyUI fixes (space-wizards#27033)

* LobbyUI fixes

I have no idea which were bugs prior but anyway fix stuff.

* More fixes

* Test moment

* Automatic changelog update

* Lower player requirements for nukies back down to 20 (space-wizards#27036)

Update roundstart.yml

* Automatic changelog update

* Add Nun Hood to Chaplain loadout options (space-wizards#27025)

Adds Nun Hood to starting Chaplain loadout options

* Automatic changelog update

* add ancient jumpsuit to passenger loadout (space-wizards#27035)

inital

* Update submodule to 218.2.0 (space-wizards#27041)

* Added Jukebox (space-wizards#26736)

* Added Jukebox, along with music for jukebox

* Fixed Jukebox meta.json copyright

* Removed songs I couldn't find a license for.

* Renamed files to solve check failures from spaces

* Added missing attributions.yml

* Fixed lack of description in Jukebox

* Jukebox is now constructable.

* Change Jukebox menu to FancyWindow

* Moved Jukebox messages out of jukebox component

* Removed Jukebox OnValueChanged.

* JukeboxComp now uses AutoGenerateComponentState

* Removed state code, since it's auto generated

* Fixed various Jukebox code to match conventions.

* Updated Standard.yml to match changed song list.

* fixes

* Jukebox workin

* Fix

* Polishing

* Finalising

* Revert

* bad

* jukey

* Reviews

* name

* Update submodule to 218.2.0

---------

Co-authored-by: iNVERTED <alextjorgensen@gmail.com>

* Automatic changelog update

* Add jani gloves loadout (space-wizards#27011)

* Mobs auto state handlers (space-wizards#26957)

* Autogenerate MobStateComponentState

* changed CurrentState to DataField, updated DataField attribute for AllowedStates

* Update Content.Shared/Mobs/Components/MobStateComponent.cs

* Update Content.Shared/Mobs/Components/MobStateComponent.cs

---------

Co-authored-by: BuildTools <unconfigured@null.spigotmc.org>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Fix capitalization for pirates and rats (space-wizards#26644)

* Fix capitalization for pirates and rats

* Deal with replacements better

* Be smarter about caps

* Do last word properly

* Variables named a bit better

* Fix Consistency

* Undo change that's not needed anymore

* Fix up pirate since it doesn't need to check early either

* Make mobster replacin' a bit better anyway

* Remove extra space

* Use capture groups for mobster in', add comments for first and last words

* Slightly more clarification with comments

* Automatic changelog update

* Fix character preview not updating on character change (space-wizards#27043)

I love lobby code :3

* Automatic changelog update

* Fixed gloved weapons being able to attack when not equipped. (space-wizards#26762)

* Initial commit. No evil hidden files this time :)

* Added newline because I forgot :(

* We <3 tags :)

* Fixed! Works now

* Update Content.Shared/Weapons/Melee/MeleeWeaponComponent.cs

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Automatic changelog update

* Make cargo pallets smoothing with eachother (space-wizards#27049)

* Revert "Update .editorconfig to correspond Code Conventions" (space-wizards#27051)

Revert "Update .editorconfig to correspond Code Conventions (space-wizards#26824)"

This reverts commit 882aeb0.

* Show volume on the gas analyzer (space-wizards#25720)

The gas analyzer now shows the volume of pipes, tanks, canisters and the environment.

Adjust gas analyzers so that the volume and number of moles shown corresponds to only the scanned element, e.g. a canister or single pipe in a pipenet.

* Automatic changelog update

* Navmap rework (space-wizards#26713)

* Optimized the drawing of lines and tracked entities

* Optimized nav map updating and added thin wall support

* Added support for thin doors

* Removed floor tile seams, more line drawing optimizations

* Fixed split grids not updating correctly

* Cleaned up NavMapControl code

* Fix nav map header

* Converted nav map updates from system network messages to delta-states

* Addressed review comments

* Fixed timing issue where NavMapSystem would update before AirtightSystem did

* fland update (space-wizards#27064)

* fland update

* n2 lockers

* meta update (space-wizards#27067)

* saltern update (space-wizards#26507)

* saltern update

* update atmos too

* run fixgridatmos

* fix power outside botany, fix botany air alarm

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>

* atlas artifact  update (space-wizards#26506)

atlas update

Co-authored-by: deltanedas <@deltanedas:kde.org>

* prop hunt ss14 (real) (space-wizards#26691)

* texture appropriation

* add code for projector

* add chameleon projector yml

* damage and actions

* prevent small props being killed round removing you (700 damage from a single shot)

* tweak default

* oop

* do appearance properly, need engine update

* fix bugs, blacklist pda

* remove status icons

* amou

* sus

* fix test + make props fast

* amouuuung

* remove funny log

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>

* Automatic changelog update

* box update (space-wizards#27069)

* box update

* argh

* Fix PDA and ID card data not getting set on loadouts (space-wizards#27062)

* Automatic changelog update

* Standardize HoS/Warden winter coats, add unarmored variants for printing (space-wizards#24865)

* Both winter coats with same armor as their counterparts

* Matching description for HoS's, unarmored variants for balancing the uniform printer

* Forgot some text

* New sprite provided by PursuitinAshes, old sprite moved to unarmored version

* Removed the 'unarmored' specifier, in line with the rest of the winter coats

* Remove unarmored warden, no sprite

* Re-implemented the warden's unarmored coat, with sprites from Dutch-VanDerLinde

* CRLF to LF

* Move armor values to abstract

* Chances of triggering effects (space-wizards#27056)

* electrocution

* slippery

* flashibg

* Update SlipperyComponent.cs

* Update SlipperySystem.cs

* Automatic changelog update

* cargo console radio messages on approving (space-wizards#27038)

* 1

* void --> "Unknown"

* Automatic changelog update

* Make Holy Water more like Water (space-wizards#27068)

holy water can now be used to satiate thirst, water plants, and extinguish fires.

* Low-Key Zombie Rebalance (space-wizards#27060)

initial soft zombie rebalance - lower infection chance, damage, and chance of outbreak

Co-authored-by: Bellwether <null>

* Automatic changelog update

* Partially reverts the remote signaller resprite (space-wizards#27073)

de-sprites the remote signaller

* fix soap popup (space-wizards#27054)

fix soap

* Automatic changelog update

* Reduces the captain's sabre reflect chance to 10% (space-wizards#26969)

add

* add greysec loadout (space-wizards#27023)

* inital

* George orwell

* Automatic changelog update

* Add ability to shake fizzy drinks so they spray in peoples' faces (space-wizards#25574)

* Implemented Shakeable

* Prevent shaking open Openables

* Prevent shaking empty drinks. Moved part of DrinkSystem to Shared.

* DrinkSystem can have a little more prediction, as a treat

* Cleanup

* Overhauled PressurizedDrink

* Make soda cans/bottles and champagne shakeable. The drink shaker too, for fun.

* We do a little refactoring.
PressurizedDrink is now PressurizedSolution, and fizziness now only works on solutions containing a reagent marked as fizzy.

* Documentation, cleanup, and tweaks.

* Changed fizziness calculation to use a cubic-out easing curve.

* Removed broken YAML that has avoid the linter's wrath for far too long

* Changed reagent fizzy bool to fizziness float.
Solution fizzability now scales with reagent proportion.

* Rename file to match changed class name

* DoAfter improvements. Cancel if the user moves away; block if no hands.

* Match these filenames too

* And this one

* guh

* Updated to use Shared puddle methods

* Various fixes and improvements.

* Made AttemptShakeEvent a struct

* AttemptAddFizzinessEvent too

* Automatic changelog update

* Add Hardhats to Station Engineer Loadouts (space-wizards#27044)

* Add hardhats to loadout.

* Update Resources/Prototypes/Loadouts/Jobs/Engineering/station_engineer.yml

* Update Resources/Prototypes/Loadouts/loadout_groups.yml

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Fix loadouts UI not refreshing on char change (space-wizards#27075)

I love lobby code. Refreshing the entire jobs UI doesn't seem to cause issues. At least jobpriorityselector was my fault when I was far fucking stupider writing this shit.

* Automatic changelog update

* Rebalance: From Insuzine recipe removed Benzene (space-wizards#26829)

* From Insuzine recipe removed Benzene

* Remove ash from Insuzine recipe

* Nukie Medivisor REAL (space-wizards#26218)

* Nukie Medihud REAL

adds a new HUD that the nukie agent starts with, does the same shit as the other visor, but with health bars. Also tinted slightly blue to differentiate it. (also medhuds are blue)

* the blue-ening

makes the icons bluer 'cause someone asked.

* Automatic changelog update

* Refactor status icons take 2, cyborgs don't see criminal status (space-wizards#26207)

* Initial commit.

* review

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Automatic changelog update

* Add recipe of beverage jug (space-wizards#25681)

* Add craft of beverage jug

* Change steel to plastic

* Fix price

* Automatic changelog update

* Cleanup in HumanoidCharacterAppearance (space-wizards#26974)

* namespace

* Tidy up the code for selecting random humanoid color

* Update submodule to 219.0.0 (space-wizards#27077)

* Content changes for MapManager/System refactor (space-wizards#26994)

* Content changes for MapManager/System refactor

* Poke Tests

* Why is this failing?

* Will this make the analyzer happy?

* Fix merg conflict (space-wizards#27080)

bo

* Chatfactor: Chat Repository, Admin Commands, Chat Created Events (space-wizards#26113)

* Chatfactor: Chat Repository, Admin Commands, Chat Created Events

This addition-only PR covers a repository that stores chat messages.
This PR defines what chat messages can be stored, what can be done
with those stored messages, and what events occur when the repository
does things.

This PR also includes to admin commands that show how the repository
will be used for administration purposes at first. Because all chat
messages will be uniquely identified per round (and, as rounds are
uniquely identified, are essentially a GUID) we can delete, amend
or nuke messages.

Note there's no "amend" command right now. The original chatfactor PR
didn't include one, and I'm avoiding further feature bloat with these
chatfactor PRs...

* Remove an event that shouldn't be in this PR

* Resolve PR comments.

* Resolve peak goober moment

* Also make sure we tell the user why if their delete command fails

* Supply a reason if the nukeuserids command is malformed

* Tidy messages

* Some more docstring tidyup

* Imagine tests handling IOC correctly chat

* Imagine tests handling IOC correctly chat

* Resolve PR comments

* Fix goobering with needing to use ToolshedCommand

* In which we bikeshed toolshed

* loud metal pipe sound effect

* One must imagine funny boulder pushing man happy

* Move commands to new folder

* Mald, seethe, cope.

* I hate toolshed I hate toolshed I hate toolshed

* Fix command ftls

* Bit of tidy-up and a YAGNI removal of a get we don't need yet

* Whelp lmao

* UserIDs are in a weird fucky state I didn't anticipate, so I've removed the remove-by-userID command for the time being.

* Rename ChatRepository to ChatRepositorySystem.

* Resolve PR review comments

---------

Co-authored-by: Your Name <you@example.com>

* Flash buff (space-wizards#25730)

* flash buff

* oops!

* bool

* 3 -> 1.5 seconds

* okay fix

* sluth

* Fixing the cryogenic section of the guidebook (space-wizards#26803)

Its fixed, but the cryopod is being partially covered by text and the caption is not aligned to the captions next to it. No clue how to fix this, but good enough for me.

* Ports a fuckton of vox clothing from Paradise and /vg/station (space-wizards#27021)

* adds a bunch of vox clothing sprites

* bird up

* bee mask

* fix test fails. i hope. this better be the only damn one

* fix "eqipped"

* A.

* outerclohting

* ???

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Emergency Lights now changes color depending on alert level and whether or not the light is powered. (space-wizards#26932)

* Emergency Lights now change color depending on alert level and whether or not they are powered.

* Made a condition for null alert level, added summary doc.

* Refactored uid and emergencylightcomponent into Entity<EmergencyLightComponent>

* Adds plasma windoors for Armory, Sec, Command, and Atmos (space-wizards#26149)

* Adds plasma windoors for Armory, Sec, Command

* Adds atmos too

---------

Co-authored-by: Jeff <velcroboy333@hotmail.com>

* Automatic changelog update

* Chemists now start with chemical analysis goggles (space-wizards#27047)

Update chemist.yml

* Automatic changelog update

* Killer tomatoes (space-wizards#26053)

* make tomatoes

* many friends! many mommies

* finish

* renaming system

* fix

* Update miscellaneous.yml

* Update Content.Server/NPC/Systems/NPCImpritingBehaviourSystem.cs

Co-authored-by: faint <46868845+ficcialfaint@users.noreply.github.com>

* N

* deleete exception?

* merge conflict fix

* fix?

* fuck you

* sloth fixes

* fixess?

* fix

---------

Co-authored-by: faint <46868845+ficcialfaint@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>

* Automatic changelog update

* Component of planet initialization on the map (space-wizards#26510)

* no cl no fun

* DevPlanet

* fix europa?

* Update Content.Server/Station/Components/StationBiomeComponent.cs

* Update Content.Server/Station/Components/StationBiomeComponent.cs

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Automatic changelog update

* Revert space-wizards#26994 and space-wizards#27077 (space-wizards#27090)

* Nerfs the Experimental Research Hardsuit's size (space-wizards#27094)

* nerfs rds hardsuit to be the size all other hardsuits are

* 4x4 > 5x5

* Automatic changelog update

* fix RD hardsuit description (space-wizards#27094) (space-wizards#27095)

* Fix duplicate science backpack for reserach assistant (space-wizards#27096)

Update research_assistant.yml

* atlas update (space-wizards#27070)

Co-authored-by: deltanedas <@deltanedas:kde.org>

* saltern update (space-wizards#27071)

Co-authored-by: deltanedas <@deltanedas:kde.org>

* Changes to frills axolotl (space-wizards#27104)

* add roboticist gear to science loadout (space-wizards#27045)

* inital

* yes

* g

* death

* DEATH

* Automatic changelog update

* Raise difficulty class of RD hardsuit objective (space-wizards#27103)

Raise difficulty class of RD hardsuit

* Automatic changelog update

* Made glass more opaque (space-wizards#26948)

* Made glass more opaque

* Made glass a bit less opaque

* Automatic changelog update

* Fix fixgridatmos command (space-wizards#27113)

* Fix storage fill giving no reason for failing (space-wizards#27122)

* Hide some map related logs from clients (space-wizards#27127)

* Hide some map related logs from clients

* #if !DEBUG

* Fix typo

* Make station components use StationPostInitEvent (space-wizards#27126)

* Fix Mindshield positioning (space-wizards#27120)

fixed-ops

Im sure there is a more elegant way of fixing this, but this way requires no code changes. So I guess it works.

* "make thief" admin action: fix missing icon (space-wizards#27119)

* Fix lizard snouts disappearing when wearing masks (space-wizards#25716)

* fixes it

* Snout fix

* Partway commit

* Partway commit

* Update masks and helmets to use the new system

* add dirty calls to mask system (space-wizards#27128)

* add dirty calls to mask system

* among

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>

* Automatic changelog update

* Stunprod rework (space-wizards#25922)

stunprod

* webedit ops (space-wizards#27131)

* Automatic changelog update

* Make YAML Linter validate server/client-only components (space-wizards#26809)

* YAML Linter now validates invalid fields in server-only and client-only components

* Update to change in engine PR

* Use reflection manager to get the lists of client/server assemblies.

Also made it use a hashset on type instead of the previous code.

* I'm dumb my bad.

* Fix 2 errors that snuck through, showing why we need this.

---------

Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com>

* Fix emergency shuttle initialization

* Update EmergencyShuttleSystem.cs

* add fuel costs back to finishing welding (space-wizards#27030)

* add fuel costs back to welding

* ack

* meh

* eek!

* Automatic changelog update

* Reduced Pneumatic Cannon inventory space by 75%, removed cannon blacklist (space-wizards#26878)

Reduced Pneumatic Cannon inventory space by 75%, removed cannon whitelist.

* Automatic changelog update

* Add new jukebox song. (space-wizards#27074)

add song to jukebox

for funsies!

* No More Bartender Incendiaries on Meta (space-wizards#27142)

deleted bartender's incend

* Disable Communication Console Announcement Button for Too Long Messages. (space-wizards#27145)

Disable comms console announce for long messages

Disable the "announce" button on the communications console for messages
above the cap. I did not touch broadcasting because I could not identify
an easy way to check the maximum length for it.

* Automatic changelog update

* Wallmount substations can once again be created (space-wizards#27138)

* Wallmount substation once again obtainable

* Fill mapped wallmount substations with components

* Automatic changelog update

* More storage tweaks (space-wizards#25970)

- Fix some prediction stuff.
- Fix some jank.
- UseDelay.
- Cap.

* chili/chilly peppers sprite alignment fix & minor refactorization (space-wizards#25971)

* png alignment and minor refactorization

* Update migration.yml

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>

* Automatic changelog update

* Automatic changelog update

* Adds non randomized rod velocity (space-wizards#27123)

* adds non randomized rod velocity

* Adds despawn suffix to despawn rod

* Optimise immovable rod mapinit (space-wizards#27149)

Redundant getworldpos.

* make filled inventory slots blank (space-wizards#27150)

* blank filled slots

* Update InventoryTemplatePrototype.cs

* fix cryopod volume (space-wizards#27148)

* Automatic changelog update

* Fixed debug assert while getting network state in ClothingSystem (space-wizards#27153)

* Add evac shuttle test. (space-wizards#27152)

* Add evac shuttle test.

* Fix typo in comment

* Floor trap (space-wizards#26314)

* trap

* without effect

* Guidebook update for the Space Ninja (space-wizards#26650)

* added ninja to Antagonists.xml

* give the space ninja some love

* by the way did you know there are now 25 fiber types? i demand this number get updated with every single PR

* Automatic changelog update

* You can bless more containers with a bible (space-wizards#26526)

* Made more things blessable

* Removed junk

* Remove whatever that was

* Make bowls blessable

* New mixablesolution component, converted everything to work with it

* Fix minor mishaps

* Fix extra spaces in bottle yml

* Fix last extra space, fix bottle havign the wrong solution name

* Remvoe unneeded event(I think), fix alcohol bottles not being mixable

* I missed cans

* Automatic changelog update

* Glass shards damage (space-wizards#26783)

* Update shards.yml

Changed glass shards damage depends on their type, each tier of glass gains 1 more damage, also changed attack rate to 1, because you cant fast swing with weapon that can hurt you

* Oops

Forgot about base shard

* Update shards.yml

Cleanup

* Update shards.yml

Changed damage on step (Attack damage + 1)

* Automatic changelog update

* Add medical gloves and sterile masks to medical loadouts (space-wizards#27029)

* Add medical gloves to loadouts

* Realize I don't need to duplicate them

* Re-add extra lines

* I did it wrong...

* Format it back to how it was this time for sure

* For real this time

* ...

* Add sterile masks too

* I can't spell officer apparently

* Standardize order of where gloves are

* Add Nurse Hat to doctors

* Remove duplication of gloves and masks

* Remove extra space

* Name glove protos similiar to other ones

* Remove latex gloves proto from medical (sci has it)

* Fix crates masks (space-wizards#27137)

Fixes crates masks not allowing them to go under plastic flaps + crates no longer can go trough windoors.

* Move storage binds and slot click handling to shared (space-wizards#27135)

* Automatic changelog update

* Windoors now contain proper electronics (space-wizards#27133)

* Windoors now contain proper electronics

* weh

* Automatic changelog update

* Admin log shuttle gibbing + Make shuttle gibbing and immovable rods drop organs and correctly put player in ghost (space-wizards#27114)

* Add admin log when someone gets gibbed by a shuttle

* Make shuttle gibbing work properly again

* Fix immovable rod gibbing, no longer puts you into nullspace

* Update Content.Server/ImmovableRod/ImmovableRodSystem.cs

* Update Content.Server/Shuttles/Systems/ShuttleSystem.FasterThanLight.cs

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Adds the option to fit the viewport to vertical screenspace (space-wizards#27061)

* Adds the option to fit your viewport to your vertical screenspace

* fixes documentation

* Removes commented-out leftover

* Hides the viewport width slider and also we dont know if the viewport width causing stretching/squishing was a bug present before but we fixed that while we were at it

* Removes commented out leftovers

* Automatic changelog update

* Make remaining IPrototypes partial (space-wizards#27157)

* disable rehydration prediction (space-wizards#27166)

Co-authored-by: deltanedas <@deltanedas:kde.org>

* Corrected misleading protections in jumpsuit/skirt descriptions (space-wizards#27160)

removed misleading protections

* fix burning to ash not working on all mobs (space-wizards#27158)

* Automatic changelog update

* Make banpanel defaults use cvars (space-wizards#27168)

* Make banpanel respect CCVars. Add CCVars for default ip/hwid/use last
details checkboxes.

* Move severity handling for server/role ban to another function

* Save sawmill

* Line goofyness

---------

Co-authored-by: Vasilis <vasilis@pikachu.systems>

* Automatic changelog update

* Fix for inventory and belt not opening (space-wizards#27179)

Co-authored-by: Plykiya <plykiya@protonmail.com>

* belts get their equip sound (space-wizards#27174)

done

* Updatte engine to v219.1.0

* Un-revert space-wizards#26994

* Make material arbitrage test more verbose (space-wizards#27180)

List entities spawned by destruction for debugging

* Fixed potential duplicate engraved lighter steal objective (space-wizards#27177)

* Fixed potential duplicate engraved lighter steal objective

* Update Resources/Prototypes/Entities/Clothing/OuterClothing/coats.yml

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>

* Implement pigeonpeas' suggestion

* Also replaced the one if the vending machine, unsure if this vending machine is used or if vended items retain their fills, but figure can't hurt

---------

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>

* Possible fix for evac shuttle test failures (space-wizards#27175)

It couldn't be this easy, could it?

* Make material arbitrage test ignore price of contained entities (space-wizards#27182)

Material arbitrage test now ignores price of contained entities

* Try fix random shuttle test failures (space-wizards#27186)

* Update Credits (space-wizards#27192)

Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>

* Update Core (space-wizards#27195)

* add

* fix invalid

* Add map Oasis (space-wizards#25736)

* Add map Oasis

* integration test fix

* psych job

* 1984 an invalid component

* address reviews

* address reviews, touch ups.

* tiny feexes

* move a tree

* Actually put it in the active maps pool.

* minor tweeks

* tweek some door accesses.

* add extra lawyer, make evac the right docking arrangement.

* Address the small things, fix cryopods, make perma huge.

* Fix some small things in the new perma.

* Improve perma spacing resiliancy... maybe.

* burn the invalids

* Pray to the Sloth gods that painters arent cooked.

* rearrange some buttons

* fix fax names and add a genedrobe.

* Housekeeping

* fix some stuff I thought I already fixed

* wood benches

* Some under door tiles, a couple missing decals.

* one pipe got brokey. feexit!

* astrograsses and lathe to cargo

* N2 lockers, minor things.

* cap laser to case

* GridFill the briggle so it feels better. Some other minor things

* name the Briggle correctly

* Automatic changelog update

* Two-Tone lizard snouts (space-wizards#27143)

snouts

* Adds security webbing and security belts to Security Officer loadout (space-wizards#27189)

* added filled security webbing

* moved sec belt to loadout

* added webbing for head of security and warden

* Automatic changelog update

* Update engine to v219.1.1 (space-wizards#27201)

* Automatic changelog update

* Update engine to v219.1.2 (space-wizards#27206)

* Fix ghost prayer interaction (space-wizards#27199)

fix ghost prayer interaction

Co-authored-by: Júlio César <j.cesarueti@yahoo.com>

* Add rainbow jumpsuit to passenger loadout. (space-wizards#27211)

* Add all colored jumpsuits to passenger loadout

* onlyrainbowiguess

* Automatic changelog update

* THE RETURN OF ITEM STATUS (space-wizards#22986)

* THE RETURN OF ITEM STATUS

Item status is now inline with the hands again. You can now see item status for both hands at once.

If you have more than 2 hands, the last active hand of that side is displayed in the respective item status.

The item status for the active hand is also highlighted.

Item status has been given a new look so it looks unique and matches every UI theme.

* Shrink item status to 125px

This is going to require fixing the existing controls. Do that later.

* New bullet item status rendering

sex

* Make gun item status look just a little bit nicer.

Avoid only one or two bullets ending up on a single row of an item status.

* Delete Eris theme files

* More improvements

Fixed the fact that left/right were flipped around when assigning status panel locations. Involved renaming all the UI textures.

Redid how content margins are set from the theme. Less complex and cleaner now.

Made the item name always left-aligned, just looks better since other UI elements don't adapt anyways.

* Compact down item status text

Now it fits 3 lines of text on one line. Yay.

This is achieved by compacting RichTextLabels by reducing their line height and giving them a negative bottom margin.

* Add item status sprites for Ashen theme.

* Add status control to show beaker/bucket/jug solution/transfer volumes

Also PollingItemStatusControl I'll be using that more.

* Fix welder item status, clean up welder code

The item status control implementation was ancient and bad. That's why it was buggy.

Removed all the complex dated networking stuff for welders, we just sync the solution contents now anyways so none of that is needed anymore. This moves a buncha stuff to shared and just removes code.

Cleanup. The code was doing some really dumb stuff.

* Spray bottles show contents in item status.

* cowtools

* Fix plasmafire and clockwork themes.

Actual git gaslighting wtf.

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>

* Automatic changelog update

* Buff welding supplies closet (space-wizards#27212)

In SS13 this closet gives you THREE welding masks and THREE welders. Over here, sometimes it only contained a single mini welding tool.

* Add clothing equipped/unequipped events (space-wizards#27155)

* Added ClothingGotEquipped/ClothingGotUnequipped events

* Better version

* Implemented in a few places

* More implementations

* Add ClothingDidEquipped/ClothingDidUnequipped events

* Removed CC and recall reference in pallet descriptions (space-wizards#27209)

cleaned pallet descriptions

* SS14-26480 Roll Traversal Distorter into regular Artifact Analyzers (space-wizards#26545)

* SS14-26480 Roll Traversal Distorter into regular Artifact Analyzers

Bit of a grab-bag of cleanup of Xenoarchaeology prompted by space-wizards#26480.

1. Traversal distortion biases are now "up" and "down" instead of "in" and "out".
2. Node generation has been tidied up to make it a little clearer how it works.
3. Traversal Distorters have been removed from the game along with their board.
4. Traversal distortion is now done by the artifact analyzers by default.
5. Some loc strings have been made clearer.
6. The Abnormal Artifact Manipulation tech has been made slightly cheaper.
7. The aformentioned tech is now localized as Artifact Recycling, given all it does is unlock the crusher.
8. The Xenoarchaeology guidebook entry has been given a bit of a rewrite, putting all information into
one page and making sure to cover the basics that otherwise would require someone typing "Liltenhead
artifact tutorial" into Youtube.

* Fix references to deleted guidebook entry

* Add fancy button to console because @EmoGarbage404 asked me to

* migration comprete

* Fixed a goober comment

* maint fails to resolve conflicts: more at 11

* Resolve PR comments

* Make UI nice

---------

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>

* Automatic changelog update

* Fixed grammar when drinking empty drink (space-wizards#27218)

Fix

* Escape markup for in-game chat, and labeler (space-wizards#26359)

* Escape markup for in-game chat, and labeler

* different way

* remove a using

---------

Co-authored-by: wrexbe <wrexbe@protonmail.com>

* Make sterile masks a tiny item (space-wizards#27213)

This minorly annoyed me because breath masks are tiny too, so if I swapped them I may run out of inventory space.

* Add SharedPopupSystem.PopupClient for cursor and coordinates (space-wizards#27231)

* Polymorphs spawn using the parents world rotation (space-wizards#27223)

changes polymorph spawn to use angle

* Add events for custom action target validation (space-wizards#27230)

* make fire spreading scale with mass (space-wizards#27202)

* make fire spreading scale with mass

* realer

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>

* Automatic changelog update

* Make CLF3 reaction require heating first. (space-wizards#27187)

* heat your bombs

* Removing comment

* Automatic changelog update

* Psicodine, Mannitol, Lipolicide and Happiness (space-wizards#27134)

* reagents

* Update Resources/Locale/en-US/reagents/meta/narcotics.ftl

---------

Co-authored-by: Kara <lunarautomaton6@gmail.com>

* Automatic changelog update

* Engineering guidebook update (space-wizards#26851)

* RTG page update

* old commits from space-wizards#22272

* Small fixes over most pages

* TEG tweaks

* Fixed a thing in airlock security

* fixed an italics tag

* singularity page now includes tesla

* Added a burn chamber to TEG page

* Prettyprinted TEG page, fixed some more issues with details

* Moved ONE singular comma

* Change Singularity page heading to include tesla

* Singularity page pretty printing + fixes

* TIL its [italic] NOT [italics]

* RTG Prettyprinting

* Access Config Prettyprinting + Netconfig tweak

* Atmospherics prettyprinting

* Construction keybind fix

* Apply suggestions from code review

---------

Co-authored-by: Kara <lunarautomaton6@gmail.com>

* Automatic changelog update

* General slime improvements (space-wizards#23425)

* General slime improvements

* Finish morphing

* oops 2x2 not 3x3

* actually lets ball - 2x3 inventory

* Last two things on the todo list

* .\RobustToolbox\

* JUST COMPILE

* fix tests 2.0

* fix tests 3.0

* Do reviews

* minor change

* guideboob

* more

---------

Co-authored-by: Kara <lunarautomaton6@gmail.com>

* Automatic changelog update

* Minor slime fix (space-wizards#27237)

* Syndi-Cat Tweaks (space-wizards#27222)

* Syndicat Price 10 -> 6

* Update animals.yml

* Update animals.yml

* Update uplink_catalog.yml

* Update uplink_catalog.yml

* Update animals.yml

* Automatic changelog update

* Little analysis console rearrangement (space-wizards#27244)

* Fix weird formatting

---------

Co-authored-by: Velcroboy <107660393+IamVelcroboy@users.noreply.github.com>
Co-authored-by: Velcroboy <velcroboy333@hotmail.com>
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: Firewatch <54725557+musicmanvr@users.noreply.github.com>
Co-authored-by: Mr. 27 <koolthunder019@gmail.com>
Co-authored-by: Mr. 27 <45323883+Dutch-VanDerLinde@users.noreply.github.com>
Co-authored-by: tosatur <63034378+tosatur@users.noreply.github.com>
Co-authored-by: Martin Petkovski <63034378+martin69420@users.noreply.github.com>
Co-authored-by: Vasilis <vasilis@pikachu.systems>
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
Co-authored-by: Doctor-Cpu <77215380+Doctor-Cpu@users.noreply.github.com>
Co-authored-by: MACMAN2003 <macman2003c@gmail.com>
Co-authored-by: Bellwether <157836624+BellwetherLogic@users.noreply.github.com>
Co-authored-by: iNVERTED <alextjorgensen@gmail.com>
Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com>
Co-authored-by: Alfred Baumann <93665570+CheesePlated@users.noreply.github.com>
Co-authored-by: BuildTools <unconfigured@null.spigotmc.org>
Co-authored-by: beck-thompson <107373427+beck-thompson@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
Co-authored-by: chromiumboy <50505512+chromiumboy@users.noreply.github.com>
Co-authored-by: Emisse <99158783+Emisse@users.noreply.github.com>
Co-authored-by: deltanedas <39013340+deltanedas@users.noreply.github.com>
Co-authored-by: ShadowCommander <shadowjjt@gmail.com>
Co-authored-by: Krunklehorn <42424291+Krunklehorn@users.noreply.github.com>
Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
Co-authored-by: icekot8 <93311212+icekot8@users.noreply.github.com>
Co-authored-by: Ghagliiarghii <68826635+Ghagliiarghii@users.noreply.github.com>
Co-authored-by: Flareguy <78941145+Flareguy@users.noreply.github.com>
Co-authored-by: MisterMecky <mrmecky@hotmail.com>
Co-authored-by: deepdarkdepths <155149356+deepdarkdepths@users.noreply.github.com>
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
Co-authored-by: Pancake <Pangogie@users.noreply.github.com>
Co-authored-by: Token <esil.bektay@yandex.com>
Co-authored-by: Golinth <amh2023@gmail.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
Co-authored-by: ArZarLordOfMango <96249677+ArZarLordOfMango@users.noreply.github.com>
Co-authored-by: Errant <35878406+Errant-4@users.noreply.github.com>
Co-authored-by: Hannah Giovanna Dawson <karakkaraz@gmail.com>
Co-authored-by: Your Name <you@example.com>
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
Co-authored-by: Detintinto <101300113+Detintinto@users.noreply.github.com>
Co-authored-by: superjj18 <gagnonjake@gmail.com>
Co-authored-by: faint <46868845+ficcialfaint@users.noreply.github.com>
Co-authored-by: Whisper <121047731+QuietlyWhisper@users.noreply.github.com>
Co-authored-by: Iztok Bajcar <50874197+iztokbajcar@users.noreply.github.com>
Co-authored-by: DrSmugleaf <10968691+DrSmugleaf@users.noreply.github.com>
Co-authored-by: no <165581243+pissdemon@users.noreply.github.com>
Co-authored-by: SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
Co-authored-by: shamp <140359015+shampunj@users.noreply.github.com>
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com>
Co-authored-by: pigeonpeas <147350443+pigeonpeas@users.noreply.github.com>
Co-authored-by: Aexxie <codyfox.077@gmail.com>
Co-authored-by: dffdff2423 <57052305+dffdff2423@users.noreply.github.com>
Co-authored-by: osjarw <62134478+osjarw@users.noreply.github.com>
Co-authored-by: Gyrandola <pasta.frollagg@gmail.com>
Co-authored-by: keronshb <54602815+keronshb@users.noreply.github.com>
Co-authored-by: Nim <128169402+Nimfar11@users.noreply.github.com>
Co-authored-by: UBlueberry <161545003+UBlueberry@users.noreply.github.com>
Co-authored-by: SoulFN <164462467+SoulFN@users.noreply.github.com>
Co-authored-by: MilenVolf <63782763+MilenVolf@users.noreply.github.com>
Co-authored-by: deathride58 <deathride58@users.noreply.github.com>
Co-authored-by: K-Dynamic <20566341+K-Dynamic@users.noreply.github.com>
Co-authored-by: nikthechampiongr <32041239+nikthechampiongr@users.noreply.github.com>
Co-authored-by: Plykiya <58439124+Plykiya@users.noreply.github.com>
Co-authored-by: Plykiya <plykiya@protonmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ubaser <134914314+UbaserB@users.noreply.github.com>
Co-authored-by: IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com>
Co-authored-by: KittenColony <149278380+KittenColony@users.noreply.github.com>
Co-authored-by: SpeltIncorrectyl <66873282+SpeltIncorrectyl@users.noreply.github.com>
Co-authored-by: Júlio César Ueti <52474532+Mirino97@users.noreply.github.com>
Co-authored-by: Júlio César <j.cesarueti@yahoo.com>
Co-authored-by: Alzore <140123969+Blackern5000@users.noreply.github.com>
Co-authored-by: Wrexbe (Josh) <81056464+wrexbe@users.noreply.github.com>
Co-authored-by: wrexbe <wrexbe@protonmail.com>
Co-authored-by: Weax <59857479+ImWeax@users.noreply.github.com>
Co-authored-by: potato1234_x <79580518+potato1234x@users.noreply.github.com>
Co-authored-by: Kara <lunarautomaton6@gmail.com>
Co-authored-by: Terraspark4941 <terraspark4941@gmail.com>
Co-authored-by: Just-a-Unity-Dev <67359748+Just-a-Unity-Dev@users.noreply.github.com>
Co-authored-by: FungiFellow <151778459+FungiFellow@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants