Skip to content

Conversation

@NotActuallyMarty
Copy link
Owner

About the PR

Why / Balance

Technical details

Media

Requirements

Breaking changes

Changelog

GoobBot and others added 30 commits September 9, 2025 16:56
Co-authored-by: deltanedas <@deltanedas:kde.org>
…equipment. (#4023)

* Added Surgery Tools & Nitrous equipment

* Removed extra Nitrous from the CMO's locker

* Added breath masks

* Hopefully fixed surgery crate prices

* Update cargo_medical.yml

* fixed prices for med restock
…#4022)

* Coffee now causes jittering, and ever so slightly alters your speed

* Altered the values

* Chest pain and downsides
…th/down (#3992)

* Fixed entity spries being below the chair when facing anything other than north/up

* BuckleSystem.cs added copyright (RichardBlonski)

* Added Deltanedas suggestions
* innitial commited

* fix atmos and noclippin wizard

* train rotation live

* no one like train

* complain answered
* stuff

* lol

* a

* stuff

* Apply suggestions from code review

Co-authored-by: John Willis <[email protected]>

---------

Co-authored-by: loltart <[email protected]>
Co-authored-by: John Willis <[email protected]>
* add roundstart abductors gamemode

* dupe file

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
* Port Species Trait support from DV

* add IncludedSpecies

- Allows traits that ONLY show up for some species

* add spawn check

* Fix check

* added goob comment

* add goob comment.

forgot one I guess
* goida revert

* code fixes

* Kill all serialized prototypes...?

* COMBO!!!
* Serpentcrest

* chore: Automatically update REUSE headers

* chore: Automatically update REUSE headers

* fixes

* whitespace

* chore: Automatically update REUSE headers

* fuckin

* checklist satisfaction

* chore: Automatically update REUSE headers

* fucking whitespace

* fixes

* chore: Automatically update REUSE headers

* heart attack

* tweaks

* chore: Automatically update REUSE headers

* abc

* live test hotfix

* chore: Automatically update REUSE headers

* playtest fixes

* empty

* empty

* serialized invalid my beloathed

* merge conflict fix

* abc

* fuckin

* creature of steel

* 12

* eugh

* i hate jetpacks

* trevor moment

* empty

* nudge

* requested changes

* abc

---------

Co-authored-by: GoobBot <[email protected]>
* stuff

* stuff

* stuff

* stuff

* stuff

* stuff

* TESTFAILGOIDA

* stuff

---------

Co-authored-by: loltart <[email protected]>
…#4105)

Revert "Arachnid representation (#3389)"

This reverts commit 21a42ee.
* yes cc rework

* there

* sec updated

* sec power

* fix?

* gridification
Aviu00 and others added 18 commits September 22, 2025 19:47
* Fix knockdowns

* Ok
Update escape condition desc.

Co-authored-by: John Willis <[email protected]>
* Volcano blast 2.0

* No delay
* Ported Monolith and NF clothing

* Added it to the game

* Fixed YAML error

* Fix chud price

* Fixed attributions
* Shadowling Antagonist (SS13 Port and Remake) (#2207)

<!--
Explain this PR in as much detail as applicable

Some example prompts to consider:
How might this affect the game? The codebase?
What might be some alternatives to this?
How/Who does this benefit/hurt [the game/codebase]?
-->

Ports Shadowlings from SS13 to SS14 with a remake to make them fun to
play.

Minimal Design Doc (not up-to-date, read comments in this repo for
updates):

https://github.com/Lumminal/SS14-Design-Docs-Lumminal/blob/main/Shadowling.md

---

- Abilities
  - [X] Hatch
  - [x] Glare
  - [X] Enthrall
  - [x] Veil
  - [x] Shadow Walk
  - [x] Icy Veins
  - [x] Collective Mind
  - [x] Rapid Re-Hatch
  - [x] Destroy Engines
  - [x] Sonic Screech
  - [x] Blindness Smoke
  - [x] Null Charge
  - [x] Black Recuperation
  - [x] Empowered Enthrall
  - [x] Nox Imperii
  - [x] Ascension
  - [x] Annihilate
  - [x] Hypnosis
  - [x] Plane-Shift
  - [x] Lighting Storm
  - [x] Ascendant Broadcast
- Antags
  - [X] Thrall
      - [x] Guise
      - [x] Thrall Darksight
  - [x] Lesser Shadowling
- Passive
  - [x] Light Resistance Scaling
  - [x] Shadowmind
  - [x] Damage on Light
- Other
  - [x] Sounds
  - [x] Sprites
  - [x] Psionic Interactions
  - [x] Handle Edge Cases
---

<details><summary><h1>Media</h1></summary>
<p>

https://www.youtube.com/watch?v=H-Ee5wuRINc

</p>
</details>

---

:cl:
- add: The shadows have awakened, and their ascendance is soon to
follow. Do not enter maints.

---------

Signed-off-by: Lumminal <[email protected]>

* Fix code

* Fix YAMLLinter

* chore: Automatically update REUSE headers

* chore: Automatically update REUSE headers

* adds comments
uses entprotoid on some stuff
removes frametime from tons of abilities
removes variables that were unused

* microweh

* Optimize LightDetectionSystem with EntityLookup

* a bit more refactoring

* delete useless things

* Fixes

* Move some of the code to Shared

* OPTIMIZATION!!! and cleanup

* linter fix

* Fully depart LightDetection from Shadowlings + fix

* a bit more code cleanup

* idk

* oopsie

* don't spawn things on client probably

* UUUUUUUHHHH

* Fix all errors

* HATE

* Update abilities.yml

* Fix alert & light detection test fails

* Add collective mind

* Update SharedLightDetectionDamageSystem.cs

* Add a game preset

* Update shadowling.yml

* i hate it

* AAAAAAAAAAAAAAAAAAA

* Update game_presets.yml

* im giving up

* i give up

* final prediction cries

* final adjustments

* Update NightmareComponent.cs

---------

Signed-off-by: Lumminal <[email protected]>
Co-authored-by: Lumminal <[email protected]>
Co-authored-by: GoobBot <[email protected]>
* realer xenobio

* goida

* GOIDA

* make the implanter obtainable

* add tissue sample item

* g

* g

* goida

* g

* GOIDAAAAAAAAAAAAAAAAAA

* a

* unchud xeno sounds

* goida test

* a

* g

* goida

* fix goida

* final commit

* oop

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
* make telesci wreck easier (#37569)

rel

* Reduce most salvage mob health, reduce most salvage weapon damage. (#38131)

* Automatic changelog update

* Switch HSV to the default colorspace for character customization (#38434)

* Made HSV default for character editor

* Adds/fixes comments to HSV defaulting

* Added dropbox fix, potentially cursed

* Revert "Added dropbox fix, potentially cursed"

This reverts commit a709883366fbee813e839742125e70844672af29.

---------

Co-authored-by: TrixxedHeart <[email protected]>

* Automatic changelog update

* Fix: Don't deploy foldables when clicking on items inside containers (#38709)

* Fix

* Apply suggestions from code review

---------

Co-authored-by: slarticodefast <[email protected]>

* Fix world generation (#38713)

* Fix world generation

* Remove unused impoty

* Scurrets - Audio Improvements (#38482)

* Scurret audio tuning

* Add new sfx

* Update sneezing sfx

* YAML support

* Rename a folder

* Pressure Relief Valve (#36708)

* initial system (this math is probably WRONG)

* General code cleanup and OnExamined support
(holy moly this code sucks)

* UICode and related events foundation
TODO:
- Actually write the XAML UI and the underlying system
- Un-shitcode the entire thing
- Actually test everything...

* Working UI code
TODO: Make predicted, as this certainly isn't predicted. Even though I said it was. It isn't.

* Remove one TODO for unshitcoding the examine code

* Add reminder
yea

* Make predicted (defenitely isn't)
(also defenitely isn't a copypaste from pressure pump code)

* It's predicted!
TODO:
- Give it snazzy predicted visuals!
- Have a different field for pressure entry, lest it gets bulldozed every UI update.

* Improve gas pressure relief valve UI
TODO: Reminder to reduce amount of dirties using deltafields

* Implement DirtyField prediction

* Entity<T> cleanup
A lot of Entity<T> conversions and lukewarm cleanup.

Also got caught copy pasting code in 4K UHD but it's not like you couldn't tell.

* More cleanup and comments

* Remove TODO comment on bulldozing window title

* """refactoring"""
- Move appearance out of shared and finally fix it. Pointless to predict appearance in this instance.
- More Entity<T> conversions because I like them.
- Move UI creation handling over entirely to the ActivatableUI system.
- Fix a hardcoded locale string (why????).

* Add visuals

* Revert debugging variable replacememt
yea

* Revert skissue

* Remove unused using directives and remove TODO

* Localize, cleanup, document

* Fix adminlogging discrepancy

* Add ability to construct, add guidebook entry

* Clear up comment

* Add guidebook tooltip to valve

* Convert GasPressureReliefValveBoundUserInterface declaration into primary constructor

* Adds more input handling and adds autofill on open

* Un-deepfry input validator shitcode
Genuinely what was I smoking

* improve visuals logic

* Refactor again
- Update math to the correct implementation
- Moved code that could be re-used in the future into a helper method under AtmosphereSystem.Gases.cs

* I'm sorry but I hate warnings

* Remove unused using directive in AtmosphereSystem.Gases.cs

* Review and cleanup

* Lukewarm UI glossup

* Maintainer for the upstream project btw

* Remove redundant state sets and messy logic

* Unduplicate valve updater code

* Redo UI (im sorry Slarti)

* run tests

* Test refactored UI messaging

* Second round of UI improvements
- God please find a way to improve this system. Feels bad.

* Update loop implementation

* Further predict UI

* Clear up SetToCurrentThreshold

* cleanup

* Update to master + pipe layers and bug fixes
want to run tests

* fixes

* Deploy rename pipebomb

* Documentation and requested changes

* Rename the method that wiggled away

* Undo rounding changes

* Fix comment

* Rename and cleanup

* Apply suggestions from code review

---------

Co-authored-by: slarticodefast <[email protected]>

* Automatic changelog update

* Fix TextLinkTag (#32203)

* Adjust uplink buy button to be under item icon (#38596)

* Adjusted uplink buy button to be under item icon

* Put the discount subtext under the icon

* Indent fixes, added margin

---------

Co-authored-by: TrixxedHeart <[email protected]>

* Automatic changelog update

* Automatic changelog update

* More guidebook fixes (#38699)

* First commit
- Resolving a few different pages, fixing typos and updating spellings and phrasing to be more coherent.

* More slight changes

* Reverting slightly the salvage page change

* Fixing Science wording inconsistency

* Few other small guidebook fixes
- Updating NukeOps page to properly refer to "Corpsman" rather than "Agent".
- Typo and slight wording change in Traitors.xml.
- Updating small typos in Antagonists.xml and Zombies.xml pages.

* Automatic changelog update

* Fixes missing underwear FTLs (#38720)

* Validate `ShaderPrototype` IDs (#38728)

* Convert all shader prototype string literals to protoids in overlays

* Convert more shader prototype literal strings to protoids

* Convert ValidatePrototypeId to ProtoId

* Later

* Janitor Tool: Wire Brush (#38667)

* Wow! It's -brush-

* spacing.

* Update Resources/Prototypes/Entities/Objects/Specific/Janitorial/janitor.yml

Co-authored-by: slarticodefast <[email protected]>

* Update Resources/Prototypes/Entities/Objects/Specific/Janitorial/janitor.yml

Co-authored-by: slarticodefast <[email protected]>

* fixed changes

---------

Co-authored-by: slarticodefast <[email protected]>

* Automatic changelog update

* [BUGFIX] Fixed revenant malfunction ability not working properly only MediBots and Stasis bed (#38664)

* fixed

* clean up

* orks fix smart

* review fix 1

* more requested changes

* less cursed

* more descriptive description

* better wording

* Automatic changelog update

* Tiny Tiny Cleanup of the EyeClosingSystem. (#38734)

Update EyeClosingSystem.cs

* Typofixes for figurine dialogue (#38737)

* Typofixes for figurine dialogue

* Forgot two

* fix: Use PredictedQueueDel for gib spell (#38729)

* Fix human skin tone distribution (#38701)

* fix: don't default to uncharged sprite state for cells (#38730)

* Fix Hristov description - remove inaccurate technical specs (#38746)

- Removes inaccurate 'armor piercing 14.5mm shells' reference
- Replaces it with a more funny description, matching the style of the other snipers and guns
- Keeps ammunition type '.60 anti-materiel ammo' specification
- Fixes issue #38590

Co-authored-by: Arthur Fiorese de Andrade <[email protected]>

* Validate `ProtoId`s in tests (#38745)

* Convert string literals to protoids in Content.Tests

* Convert string literals to protoids or consts in Content.IntegrationTests

* Fix linter failures
Tricksy static using misled me

* Validate remaining `ProtoId` strings (#38747)

Validate remaining ProtoId strings

* feat: allow mopping evaporating puddles (#38743)

* Automatic changelog update

* Vox scars (#38592)

* Added vox scars n'stuff, renamed vox_tattoos.ftl to just vox.ftl

* Revert "Added vox scars n'stuff, renamed vox_tattoos.ftl to just vox.ftl"

This reverts commit c73da55ba3b39ddf93b493aecd85604c54dd8a15.

* locale key fix

* Changed top surgery scar names to be more generalized

* Adjusted face scars

* Formatting fixes

---------

Co-authored-by: TrixxedHeart <[email protected]>

* Automatic changelog update

* UnlockNode command to LEC. (#38751)

* commit

* Update UnlockNodeCommand.cs

* commit

* move command locale to its own file.

* Update Content.Server/Xenoarchaeology/Artifact/UnlockNodeCommand.cs

---------

Co-authored-by: slarticodefast <[email protected]>

* fix: spellbooks can have infinite charges (#38376)

* fix: spellbooks can have infinite charges

* refactor: indicate infinite spellbook charges with null

Not sure if I like this much better...

* Automatic changelog update

* Minor escape menu UX improvements (#38650)

* Scurret PDA slot fix (#38777)

* Automatic changelog update

* Meta.json cleanup - pins.rsi (#38781)

cleanup

* Log an error when adding an admin log containing a null char (#38782)

* Log an error when adding an admin log containing a null char

* Also log LogType and LogImpact

* Remove them

* Fix incorrect conditions on black pepper's forced cough (#38783)

no one to blame but myself

Co-authored-by: iaada <[email protected]>

* Update Credits (#38786)

Co-authored-by: PJBot <[email protected]>

* Fixing incorrect headset being given to QM visitor (#38785)

* Automatic changelog update

* Cleanup warnings: CS0414 (#38793)

Cleanup

* Move moth movement modifiers to the Base (#38795)

* Scurrets get emergency EVA suit access (#38778)

* Scurrets - spacing protection via adorable outfits

* ALPHABETIZATION!!

* fix centcom pda (#38796)

* Automatic changelog update

* Revert "HoP's beret (#38601)"

This reverts commit e9c90fe.

Please check the maintainer meeting for details

* Revert "Readds the Hypereutactic Blade for traitors, adds Hypereutatic blade for Nukies (#37182)"

This reverts commit c03afeb.

Please check the maintainer meeting for details

* Changelog removal

* Scurret naming fixes (#38776)

Co-authored-by: slarticodefast <[email protected]>

* Scurret displacement map fixes (#38775)

* Fix storage voice control bug after handssystem refactor (#38810)

* Automatic changelog update

* Reducing the amount of space in the gogo hat  (#38808)

Reducing the amount of space in the hat from 7*4 to 4*3 to make a bit more sense with the fact it is only a hat.

Co-authored-by: ArtisticRoomba <[email protected]>

* Automatic changelog update

* Automatic changelog update

* sanitize MIDI parser (#38806)

Co-authored-by: Pieter-Jan Briers <[email protected]>

* Cleanup: Remove ``TelephoneComponent.RequiresPower`` (#38823)

* Cleanup

* Forgot about yml

* Add Breach of Permanent Confinement to Space Law (#38663)

* Initial commit

* Fix category in text

* Branded lighters addition (#35514)

* newlighters

* port complete

* donk pocket box addition

* should fix test fail, proper credit

* captalisation issue

* fixed

* typo corrected

* removed accidental change to combat bakery

* fixed lock message, made NT flippo start fueled.

* Requested changes

* fixed discount dan

* moved matchbox

* requested changes, discount dan more broken than ever (somehow)

* unbungle

* uhhhhh

* maybe fixes?

* changed inheritance

* fixed enum?

* nevermind

* finally fixed

* breaking changes

* inheritance unbungled

* Automatic changelog update

* Cleanup: Remove ``TryInsert`` method from the ``DisposableSystem`` and use event subscriptions instead (#38819)

Cleanup

* JumpBoots Attempt №2 (#36862)

Co-authored-by: slarticodefast <[email protected]>
Co-authored-by: unknown <[email protected]>
Co-authored-by: ScarKy0 <[email protected]>

* Automatic changelog update

* Replace `ValidatePrototypeId` uses with `ProtoId` or `EntProtoId` (#38814)

* The easy ones

* For certain values of easy

* Easy test

* Hair

* Fix sandbox violations

* Sort usings

* Fix SSD sleep misprediction (#38831)

init

* New science unlock: the H.A.R.M.P.A.C.K (#38824)

* Automatic changelog update

* Fix: Add cluwne translation in ftl (#38835)

Fix

* Artifact glue reagent (#38670)

* a

* Revert "a"

This reverts commit 2b9ba4ea67a9395d30b7ab37c8065f627f1a961a.

* f

* dev it

* a?

* ad

* forgor

* Revert "f"

This reverts commit 39228c7cbe4d28ba43b73580b55e01c3979eb869.

* derandomisation!

* reviv

* flavor

* fixe

* dwwasdwasdwa

* dwasdwasdwas

* fuck you

* Automatic changelog update

* Contraband category fixes (#38698)

* Adding contraband to some items missing it
- This includes updating contraband to follow more consistently where items are expected to be used
- Fixing the spacing in arrays to be more consistent with other files

* Updating PPD to be Eng contra

* Automatic changelog update

* Added Vox Heterochromia (#38595)

* Added Vox Heterochromia

* Forgot to change moth to vox

* minor formatting fix

---------

Co-authored-by: TrixxedHeart <[email protected]>

* Automatic changelog update

* Make mopping predicted (and some other stuff) (#38749)

* refactor: move puddle evaporation + absorbents to shared

* refactor: move SolutionRegeneration to shared

* refactor: make AbsorbentSystem visuals clientside

* style: general formatting/cleanup on touched files

- Few logical simplifications
- Add field for hard-coded sparkle effect ent
- Switch stuff to Entity<T>

No actual prediction fixes in this commit (though in
retrospect I should've done this commit last).

* fix: use predicted variants for predicted code

* fix: average out evaporation rates in mixtures

* refactor: move SolutionPurge to shared

* style: Basic SolutionPurgeComponent field cleanup

* fix: general prediction + timing + networking fixes

- Moves client side visuals back to shared because other
  players exist
- Don't accumulate CurTime in Purge/RegenerationSystem
- Network the next update field in Purge/RegenerationSystem to
  deal with UI mispredictions???

* fix: add udder bug workaround

Not needed for SolutionPurgeSystem which doesn't resolve
solutions (probably fine that SolutionPurgeSystem doesn't
cache since it's much rarer, though it probably should), and
likely not needed for AbsorbentSystem since it only resolves
against puddles which, I don't think can be in containers.

* fix: don't divide by zero for evaporation speed = 0.

* refactor: revert evaporation changes

Will cherry-pick these out in another PR.

Also reverting the evaporation speed bugfix since it's easier
to revert all at once. :)

* fix: component cleanup; autopause fields, use ProtoID

* fix: remove unused AbsorbentComponentState

* fix: ProtoId is not string

* refactor: move PuddleSystem.UpdateAppearance to shared

* style: general PuddleSystem.UpdateAppearance tweaks

- Switch to Entity<T>
- Use ProtoIds
- Minor simplifications

* fix: add udderly silly PVS workaround

* cleanup

* fix

---------

Co-authored-by: slarticodefast <[email protected]>

* fix: Register OnRequestMovePulledObject under the right system (#38484)

* fix: Register OnRequestMovePulledObject under the right system

* nukeops test flake

* fix: correct ToggleableVisuals for toy sword and pirate helm (#38867)

* Fix lingering ghost roles (and expand tests to catch it) (#38788)

* Improve and expand `TakeRoleAndReturn` to fail on bug #38292

* fix #38292 and expanded test cases

* use validated EntProtoIds for tests

remove unusued using declarations

* use const strings that match the TestPrototypes

* Automatic changelog update

* Fix non-humanoid mobs being destroyed on devour (#38087)

* Allow non-preference living things to be added to a devourer's stomach

* Fix ordering of devour logic

* Minor refactor for whitelist on storage and food preference

* Fix linter issue

* Coerce workflow to run again; also fix bad indenting error

* Code review changes

* Automatic changelog update

* Prefer file-scoped namespaces in `.editorconfig` (#38879)

Prefer file-scoped namespaces in .editorconfig

* Parroting Parrots part 1: Help maints! SQUAWK! Maints! (#38243)

* parrots have ears. add poly

* high tech parrot functionality

* adjust times

* add accent to radio message

* don't spam everything all at once probably

* learn about the existence of prob(float)

* actually use Prob(float) correctly

* newline

* add pet spawner for poly

* move chance to talk on radio to component

* missing comment

* minor edits and doc additions

* the reviewerrrrrrr

* parrot can't learn when crit or dead

* increase default memory

* rename poly to polly

* crude way to ignore whispers. chatcode please

* This is Polly. It is set to broadcast over the engineering frequency

* add missing initialize

* add displacement map for parrot ears

* review comments - Errant

* minor things

* large rework

* fix attempting to talk when entity has no channels

* use list of active radios again to track channels

* fix bad return, some comments

* fix long learn cooldown

* minor adjustments

* use FromMinutes

* the voices told me to make these changes

* remove default reassignment

* Review changes

* remove polly's accent

* decouple radio stuff from parrotsystem

* minor stuff

* split vocalization and parroting

* minor review work

* re-add missing check

* add admin verb for clearing parrot messages

* minor action icon update

* oops

* increase icon number text size

* Admin erase parrot messages associated with players

* part 1 beck review

* add whitelist and blacklist for parrots

* Downgrade missing component error to warning

* Add comment

* add some missing comments

* Remove active radio entity tracking, use all inventory slots

* Minor changes

* small review stuff

* review radio stuff

* swap ears displacement to invisible death displacement

* remove syncsprite

* vscode why do yo have to hurt my feelings

* review changes

* use checkboth

* Automatic changelog update

* Predict RepairableSystem (#38886)

* commit

* Update SharedRepairableSystem.cs

* compo

* final touches.

* Update RepairableComponent.cs

* Update RepairableSystem.cs

* Update Content.Shared/Repairable/RepairableSystem.cs

---------

Co-authored-by: slarticodefast <[email protected]>

* Replace usages of customTypeSerializer PrototypeIdListSerializer with something that doesn't take 20 separate words to type out (#37959)

* Replace usages of customTypeSerializer PrototypeIdListSerializer with something that doesn't take 20 separate words to type out

* Missed one

* Missed another

* Fix data field ids

* Fix yaml linter and misc errors (#37444)

* Fix yaml linter

* Revert "fix cluwne pda pen slot (#35611)"

This reverts commit 66e9268.

* More fixes

* Try again with the engine requirement removed

* Decrease number of brass sheets dropped by clockwork windoors

---------

Co-authored-by: Tayrtahn <[email protected]>

* Add VV button to the solution editor (#38889)

add vv button to solution editor

* Automatic changelog update

* fix: wide swings with resistanceBypass now bypass resists (#38496)

* Allow pAIs to emote like a borg (#38425)

* Automatic changelog update

* reduced motion flash effect version 3 (#37824)

* V3

* Apply suggestions from code review

* Automatic changelog update

* feat: allow admins to interact under subfloors (#38813)

* feat: allow admins to interact under subfloors

* feat: use BypassInteractionChecks instead

* Automatic changelog update

* Minigun inhands + HMG multihand and slow move speed (#35344)

* hmg move speed

* minigun inhands

* even better inhands

* touch-up

* Automatic changelog update

* Add Bolas to SecTech vendor (#38902)

* Automatic changelog update

* Kobold/monkey AI holograms (#38888)

* Added kobold/monkey AI holograms

* Updated meta.json

* Automatic changelog update

* Fix localization error when trying to change hair on someone with a hat (#38907)

* change Identity.Name to Identity.Entity for delivery popups (#38909)

* Replace `AdvertiseComponent` with `DatasetVocalizerComponent` (#38887)

* Replace AdvertiseComponent with DatasetVocalizerComponent

* No vocalizing while broken or without power

* Kill AdvertiseComponent/System

* This really shouldn't be here

* xmldoc for VocalizerRequiresPowerComponent

* TryIndex -> Index

* Automatic changelog update

* fix clones not getting the thieving skill (#38914)

* Automatic changelog update

* Butter pat is now tiny

* Make more objects spray paintable (Reviving #31328) (#37341)

* PaintableAirlockComponent and AirlockGroupPrototype have been replaced

* Slightly redesigned SprayPainterSystem for greater versatility

* Added handling of changes to the appearance of doors and storages

* PaintableGroup prototypes have been created

* Generating tabs with styles in the UI

* Fix error with undiscovered layer

* Slight improvement

* Removed unnecessary property

* The category for `PaintableGroup` was allocated to a separate prototype so that the engine itself would check if the category existed

* Added canisters, but repainting doesn't work

* Added localization to styles

* Fix sprite changing

* Added the ability to paint canisters

* slight ui improvement

* Fix yamllinter errors

* Fix test

* The UI now remembers which tab was open

* Fix build (?)

* Rename

* Charges have been added to the spray painter

* Added a charge texture for the spray painter

* Now spray painter can paint decals

* Increased number of charges

* Spawning dummy objects has been replaced by PrototypeManager

* added a signature about the painting of the object

* fix

* Code commenting

* Fix upstream

* Update Content.Shared/SprayPainter/Components/SprayPainterAmmo.cs

Co-authored-by: pathetic meowmeow <[email protected]>

* review

* Now decals can only be painted if the corresponding tab in the menu is open.

* Fixed a bug with pipe and decal tabs not being remembered

* Update EntityStorageVisualizerSystem.cs

* record

* loc

* Cleanup

* Revert electrified visuals

* more cleanup, fix charges, del ammo4

* no empty file, remove meta component

* closet exceptions, storage visualizer fixes

* enable/disable decal through alt-verb

* Fix missed merge conflicts

* fix snap offset, button event handlers

* simpler order, fix snap loc string

* Remove PaintableViz.BaseRSI, no decal item, A-Z

* State-respecting UI, BUI updates, FTL fixes

* revert DecalPlacerWindow changes

* revert unwanted changes, cleanup function order

* Limit SprayPainterAmmo write access to AmmoSystem

* Remove PaintedSystem

* spray paint ammo lathe recipe, youtool listing

* category as a list, groups as subtabs

* Restore inhand copyright in meta.json

* empty spray painter, recipe produces an empty one

* allow alpha on spray painter decals

* add comments

* paintable wall lockers

* Restrict painting more objects

* Suggested event changes, event cleanup

* component comments, fix ammo inhands

* uncleanable decals, dirty styles on mapinit

* organize paintables, separate emergency/closet grp

* fix categories newline at EOF

* airlock group whitespace cleanup

* realphabetize

* Clean up EntityStorageViz merge conflict markers

* Apply requested changes

* Apply suggestions from sowelipililimute's review

Co-authored-by: pathetic meowmeow <[email protected]>

* betrayal most foul

* Remove members from EntityPaintedEvent

* No emerg. group, steelsec to secure, locker/closet

* Enable repainting the medical wall locker

* comments, no flags on PaintableVisuals

* Remove locked variants from closets/wall closets

* removable decals

* off value consistency

* can't paint away those bones

* fix precedence

* Remove AirlockDepartment, AirlockGroup protos

Both unused.

* whitelist consistency re: ammo component

* add standing emergency closet styles

* alphabetize the spray painter listings

---------

Co-authored-by: Ertanic <[email protected]>
Co-authored-by: Эдуард <[email protected]>
Co-authored-by: pathetic meowmeow <[email protected]>

* Automatic changelog update

* Add Serializable, NetSerializable attributes to DecalPaintMode (#38921)

Serializable, Net" on DecalPaintMode

* Rotated turret wall panel sprites (#38464)

rotated sprites

* Stun and Stamina Visuals (#37196)

* Stun animation

* Commit 2

* Almost working commit

* Best commit

* Minor cleanup and value adjustments

* Fix animation data getting wasted and cleaned up some stuff

* Don't animate if dead

* AppearanceSystem is for chumps

* Cleanup

* More cleanup

* More cleanup

* Half working commit

* Documentation

* Works

* ComponentHandleState my beloved

* AppearanceComp compatibility

* Address review

* Borgar

* AND NOW THE END IS NEAR

* AppearanceSystem compliance (Real)

* Don't need to log missing there

* I actually hate mob prototypes so much you don't even know

---------

Co-authored-by: Princess Cheeseballs <[email protected]>

* Automatic changelog update

* Automatic changelog update

* Component for clothes to suppress emotes and scream action in general, and the muzzle to suppress vocal emotes in particular (#32588)

* Component for clothes to suppress scream noise

GaggedComponent + AddGaggedClothingComponent and relevant systems to make them work.

Currently only stifles the scream _action_, not all emotes

because if a mime can silently emote, so can gagged you!

* fix comments

* swap to inventory relay

and make it more general such that specific emotes or emotes of a given category can be blocked

* power gloves shouldn't block snapping

* easy fixes

* blockable emote event

* pr comments, switch to using emote event mostly

* pr comments

add beforeEmoteEvent

add emote blocker name to popup

maybe some other stuff, I forget

* get rid of emoteevent's source because I don't need it anymore

* smol clean

* formatting, style, and one minor thing where having a muzzle in your pocket would gag you

* Automatic changelog update

* Tweaks to ShowRulesCommand structure, localization, and autocomplete. (#38855)

commit

* Automatic changelog update

* Convert Locker/Closet fills to Entity Tables: Part 2 (#38254)

Co-authored-by: Velcroboy <[email protected]>

* Updated ingredients.yml

* Fixing a singular pixel on the frame of the AI (#38936)

* Singular pixel ops

* Third commit - upholding CC-BY-SA by indicating changes made

* Bottle Drink Inhands (#38937)

* there is now bottles of booze in your hands

* Messed up the vermouth inhand fills slightly.

* oh whoops that's redundant

* Automatic changelog update

* Updated baked food folder.

* refactor: rework the new status effect system to use containers (#38915)

* fix: don't divide by zero in FragmentIntoProjectiles (#38946)

* Accents Event to Shared (#38948)

* 27 file diff

* 27 file diff 2

* Apply suggestions from code review

---------

Co-authored-by: Princess Cheeseballs <[email protected]>
Co-authored-by: slarticodefast <[email protected]>

* Update Credits (#38955)

Co-authored-by: PJBot <[email protected]>

* SharedGunSystem spread bugfix (#38960)

two bytes

* Fixed error thrown when examining indestructible plastitanium windows (#38950)

* Fixed error thrown when examining indestructible plastitanium windows

* Fixed indentation to match yaml standards

* Fix extra dollar sign in admin log for machine toggle (#38961)

* Hats (and glasses) for pets - Part 1 - Ian and McGriff (#38634)

* new branch new me

* cursed displacement

* 2 pixels of death

* forgot a line

* fixed some edge cases on corgis with the displacement

* fix conflict

* fix indentations

* a bit more displacement fixes

* Automatic changelog update

* [BUGFIX] Stops scurrets from suffocating in crates (#38951)

Prevent scurrets from dying!

* Automatic changelog update

* Cleanup warnings: CS0649 (#38797)

* make ocarina small (#38971)

Update instruments_wind.yml

* Automatic changelog update

* Add contraband parent to war declarator (#38972)

* Automatic changelog update

* Remove prototype caching from `ZombieComponent` (#38979)

Remove prototype caching from ZombieComponent

* Vox customization additions (+eyeshadows) (#38906)

vox customization stuff

* Automatic changelog update

* Refactor ExaminableDamage (#38978)

* Remove prototype caching in ExaminableDamageComponent

* Replace ExaminableDamagePrototype with LocalizedDatasetPrototype

* Allow null

* Voltage enum to shared (#38964)

* fix: ghosts shouldn't see whisper obfuscation (#38202)

* Fix devices in terminal mispredicting power state (#38647)

* The simple solution

* The better solution

* Revert "The better solution"

This reverts commit 611e56e031636734abab1ad3e77bf88b69a4de13.

* make biogenerator not accept low-nutrient plants (#38427)

* anti-noob

* dsaswa

* Minor grammar change

---------

Co-authored-by: beck-thompson <[email protected]>

* Make RunVerbAs take and return EntityUids (#38155)

fix: make RunVerbAs take and return EntityUids

* Automatic changelog update

* Buff parrot learn rates and radio chatter (#38984)

* buff parrots

* ok but not that smart

* oop

* Remove prototype caching from `TransformableContainerComponent` (#38988)

Remove prototype caching from TransformableContainer

* Made the Mosin bayonet usable. (#38295)

* Made mosin an alt-melee weapon, added reagent fill for the weapon.

* fixes

---------

Co-authored-by: RedBookcase <[email protected]>
Co-authored-by: beck-thompson <[email protected]>

* Automatic changelog update

* Adjust throwables hitboxes to match sprites (#38985)

Initial commit

* Automatic changelog update

* Moproaches (#38700)

* MOPROACHES

* rerun test - random test fail of doom

* added to random pest event, with same prob as cancer mouse

* rerun test - random test fail of doom 2 electric boogaloo

* changed moproach obtain methods

* no crafting of moproaches allowed :(

* Reverted content of file.

* requested changes

* requested changes

* requested changes

* Increase moproach health by 5 - requested by Emo on discord

* spaaaaaaaaaaaaaaaaaaaaaaaaace

* microwave recipe added

* no surgery this week

* spaaaaaaaaaaaaaaaaaaace 2 more space for your space

* space

* new mopshoes sprite

* in-hands

* inhands v2

---------

Co-authored-by: ScarKy0 <[email protected]>

* Automatic changelog update

* Mostly fix reaction sound effect stacking :( (#38999)

* fix: band-aid the reaction sound effect stacking

It's so funny I'm so sad I'm writing this commit :(

* fix: remove unused hashset

Drive by fix. 'Tis never read from.

* fix: switch to just making it server only

* fix: uncomment the if lol

Commented it out for recording video oopsie

* Convert some voice samples to mono (#39002)

* Convert Xenoborg voice sounds to mono

* Convert female human cough sounds to mono

* PressureEvent removed (dead code) (#39004)

yep

* Predict DevourSystem. (#38970)

Co-authored-by: slarticodefast <[email protected]>

* Whitelist extension for tool belt (#35212)

* sd

* xd

* im so dumb

* revert to just remote signaller

* forgot

* add code comment

---------

Co-authored-by: shampunj <[email protected]>
Co-authored-by: slarticodefast <[email protected]>

* Automatic changelog update

* Fix firelocks failing to drop fast enough (#38918)

* Automatic changelog update

* Fix Mjollnir throw while on delay (#39018)

* init

* fuck dirty

* yippee

* Automatic changelog update

* Give admin bags explosion resistance (#38384)

Co-authored-by: youtissoum <[email protected]>

* Automatic changelog update

* Inconsistent Produce Inhands Fix (#38860)

* V1 Sprites

* Adding heldPrefix

* Updated Sprites

* 4 New Inhands & Sprite Tweak

* WaterMelon/HolyMelon Front Change

* Meta Guh

* Sugarcane Updated Inhands

* Re-id 'Medical Doctor' guide entry to 'MedicalDoctor' (#39029)

chore: re-id 'Medical Doctor' guide entry

* Make diagonal windows prevent electrocution (#39032)

Add the window tag

* Automatic changelog update

* Carps Can No Longer Suicide (#39033)

Update carp.yml

* Wearable banana peels (#38868)

* Add wearable helmet sprites for banana and mimana peels

Made it so banana peels and their variants can be worn as head gear. The sprites were done by myself, so feel free to change or update them! Includes hamster compatibility.

* fixed a minor state bug

* Review fixes

- Removed blank space
- Added "FlipBrooke" to all modified meta.jsons, with the added note of which sprites I got the colors from/referenced.

* I forgot a comma

adds a comma and some periods

* NPC spiders sometimes spin webs 🕷️🕸️ (#38319)

* NPC spiders now spin webs

* oops

* move logic to always update next spawn, to prevent rare web spam

* WebSpawnCooldown is timespan

* remove vv

* add web spawn method, no sus action event method call

* dont spin web immediately at spawn

* move NextWebSpawn value init to update

* oop

* remove unused game timing

* web spawn cooldown to 45

* Automatic changelog update

* Fix Respirator Asserts (#38911)

* Fix errors

* Cleanup CanMetabolizeInhaledAir

* Wait no don't do that

* Revert changes for real

* Fix

* Code cleanup and some safety rails

* Better tests and also comments

* Better comments

---------

Co-authored-by: Princess Cheeseballs <[email protected]>

* Add supercritical sounds for ALL anomalies (#36425)

* add supercritical sounds for flesh anomaly and shadow anomaly

* fix attribution yml

* use sound collections, add TWO -- count em TWO tech anomaly supercrit sounds.

* add sound for present anomaly

* wrong soundcollection for flesh

* actually add the present anomaly sound...

* add fire anom sound

* add gravity anomaly supercritical sound

* add electric anomaly supercritical sound

* add bluespace anomaly supercritical and explosion sound

* add ice anomaly supercritical sound

* add fluid anomaly supercritical sound

* fix busted link

* typo

* add floral supercritical sound, fix typos

* Add supercritical sounds to injected anomalies

* add rock anomaly supercritical sound

* supercritical sound follows the entity, important for injected anomalies

* make the rock crit rumble a little less subtle at the start

* use CC0 freesound alternatives where available

* New pyro anomaly sound by GonTar

* New sounds by GonTar. Change AnomalyComponent so that you can change the length of supercritical properly in the prototype.

* oopsie, forgot the traps

* use TimeSpan for duration

* Automatic changelog update

* Metashield Rules Update (Removal) (#38953)

* Trim vending machines emag inventories (#36839)

* Automatic changelog update

* Add acolyte armor to chaplain uplink (#36843)

* Automatic changelog update

* Marble tiles (#38007)

* Create marble tile textures

* Flatten tiles to better match art style

* Add prototypes and translations for tiles

* Change marble footstep sound to one that makes sense

* Add marble tile object and in-hand sprites

* Add prototypes and translations for marble tile objects

* Add marble tile cutter recipes

* Double number of marble tile variants

* Increase plasma and uranium costs of plasmarble and uranium marble

* Add attributions for marble tile sprites

* Fix whitespace problem hopefully

* Fix trailing whitespace take 2

* Rename just "marble" marble to "white marble"

* Remove cutter recipes for uranium marble and plasmarble

* Fix overlapping popups for entity storages you can't access (#39039)

* fix: don't overlap popups for locked storages

* fix: tweak some lock i18n

* Automatic changelog update

* Reword thief-role-greeting-equipment to mention innate ability rather than gloves (#39045)

* Adds Estoc DMR magazines to the syndicate ammo bundle (#38413)

* Added magazines and description changes to ammo bundle

* Added naming consistency for Estoc DMR bundle

---------

Co-authored-by: august-sun <[email protected]>

* Automatic changelog update

* Allow GenPop access perms on the AccessConfigurator (#39043)

Allow the access configurtator to set Genpop Enter and leave permissions on doors.

* Automatic changelog update

* Remove omnizine from unwarmed honk pockets, honk pockets make you honk (#38152)

* Automatic changelog update

* Add empty line between changelogs discord entries (#38170)

Update actions_changelogs_since_last_run.py

* Fix communications console thinking it can announce in the first 5 seconds after spawning it (#38305)

* init

* Revert "init"

This reverts commit 7bdeb355a75333c4cba29351eb1d93d428c84366.

* fair

* nerf cheese prices, part 3: misc, last one (#38247)

* Tighten DB shotgun spread, widened sawn off spread (#37731)

buffed DB choke, nerfed sawn ooff choke

Co-authored-by: TeenSarlacc <[email protected]>

* Automatic changelog update

* Fix the max scanner distances (#39041)

* Good god

* Satan's in my PC

* Automatic changelog update

* make name identifier prefix LocId (#39035)

* Guidebook changes (#38987)

* I was working on an outdated version of the upstream resulting in some lines of code having merge conflicts, hopefully I fixed it

* Eversince the "keep X alive and make sure X completes atleast half of their objectives" were removed the parts about them stayed in the guidebook those were changed, aswell as with the removal of thieving gloves parts talking about the thieving gloves were changed to instead talk about the new pickpocketing ability thieves got.

* Apply suggestions from code review

Co-authored-by: Andrew Malcolm O'Neill <[email protected]>

* Apply suggestions from code review

Co-authored-by: slarticodefast <[email protected]>

* requested changes

* Apply suggestions from code review

Co-authored-by: slarticodefast <[email protected]>

* request

* Apply suggestions from code review

Co-authored-by: slarticodefast <[email protected]>

* request2

---------

Co-authored-by: Andrew Malcolm O'Neill <[email protected]>
Co-authored-by: slarticodefast <[email protected]>

* Automatic changelog update

* Golden plunger Trolley and Bucket Carp (#38494)

* Golden plunger and Bucket Carp

* attributions added

* Automatic changelog update

* Dehardcoded Air Alarm's UI window title (#39072)

Extract the air alarm title to no longer be hardcoded

* Automatic changelog update

* More atmos devices can be placed on layers easier. (#38672)

* Automatic changelog update

* Fix bug with pipe color (#30645)

Co-authored-by: ArtisticRoomba <[email protected]>

* Automatic changelog update

* Fix mouse rotator error spam (#39071)

Ignore mouse rotation requests when the player is switching controlled entity

* Predict healing and bloodstream (#38690)

* initial commit

* reapply 38126

* fix rootable

* someone missed an important minus sign here

* try this

* fix

* fix

* reenable crit hits

* cleanup

* fix status time dirtying

* fix

* camelCase

* Upstream code fixes

* Stasis bed cleanup and bugfixes. (#38762)

* Stasis bed sent to shed

* Code Review

* Code Review 2

* Catchable items, playable basketball (#37702)

* catching

* fix

* improve

* fix linter

* cleanup

* fix prediction

* do the same here

* fix comment

* Golden pai (#38549)

* Golden pai

* Make golden PAI public and rare

* Golden PAI = legendary salvage

* YAML fixes

fix Yaml

* Fix everything

Fix everything

Integration tests fixes

Fix devour

Update dm01-entryway.yml

* Fix some errors & bugs

* fix status effects

---------

Co-authored-by: LaCumbiaDelCoronavirus <[email protected]>
Co-authored-by: Alzore <[email protected]>
Co-authored-by: PJBot <[email protected]>
Co-authored-by: Mora <[email protected]>
Co-authored-by: TrixxedHeart <[email protected]>
Co-authored-by: Winkarst-cpu <[email protected]>
Co-authored-by: slarticodefast <[email protected]>
Co-authored-by: Kowlin <[email protected]>
Co-authored-by: Hannah Giovanna Dawson <[email protected]>
Co-authored-by: ArtisticRoomba <[email protected]>
Co-authored-by: Leon Friedrich <[email protected]>
Co-authored-by: Andrew Malcolm O'Neill <[email protected]>
Co-authored-by: Minerva <[email protected]>
Co-authored-by: Tayrtahn <[email protected]>
Co-authored-by: Tiniest Shark <[email protected]>
Co-authored-by: Velken <[email protected]>
Co-authored-by: Kyle Tyo <[email protected]>
Co-authored-by: Perry Fraser <[email protected]>
Co-authored-by: Nemanja <[email protected]>
Co-authored-by: Arthur Fiorese de Andrade <[email protected]>
Co-authored-by: Arthur Fiorese de Andrade <[email protected]>
Co-authored-by: beck-thompson <[email protected]>
Co-authored-by: Boaz1111 <[email protected]>
Co-authored-by: āda <[email protected]>
Co-authored-by: iaada <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: B_Kirill <[email protected]>
Co-authored-by: poklj <[email protected]>
Co-authored-by: lzk <[email protected]>
Co-authored-by: Vasilis The Pikachu <[email protected]>
Co-authored-by: Pieter-Jan Briers <[email protected]>
Co-authored-by: SlamBamActionman <[email protected]>
Co-authored-by: Smugman <[email protected]>
Co-authored-by: Голубь <[email protected]>
Co-authored-by: unknown <[email protected]>
Co-authored-by: ScarKy0 <[email protected]>
Co-authored-by: ScarKy0 <[email protected]>
Co-authored-by: kosticia <[email protected]>
Co-authored-by: Quantum-cross <[email protected]>
Co-authored-by: Sparlight <[email protected]>
Co-authored-by: Crude Oil <[email protected]>
Co-authored-by: DrSmugleaf <[email protected]>
Co-authored-by: Tobias Berger <[email protected]>
Co-authored-by: K-Dynamic <[email protected]>
Co-authored-by: Hitlinemoss <[email protected]>
Co-authored-by: 5tickman <[email protected]>
Co-authored-by: Whatstone <[email protected]>
Co-authored-by: Ertanic <[email protected]>
Co-authored-by: Эдуард <[email protected]>
Co-authored-by: pathetic meowmeow <[email protected]>
Co-authored-by: Princess Cheeseballs <[email protected]>
Co-authored-by: Princess Cheeseballs <[email protected]>
Co-authored-by: Centronias <[email protected]>
Co-authored-by: Velcroboy <[email protected]>
Co-authored-by: Velcroboy <[email protected]>
Co-authored-by: Mono <[email protected]>
Co-authored-by: KOTOB <[email protected]>
Co-authored-by: devinschubert14 <[email protected]>
Co-authored-by: SpaceManiac <[email protected]>
Co-authored-by: ToastEnjoyer <[email protected]>
Co-authored-by: Flareguy <[email protected]>
Co-authored-by: UpAndLeaves <[email protected]>
Co-authored-by: beck-thompson <[email protected]>
Co-authored-by: RedBookcase <[email protected]>
Co-authored-by: RedBookcase <[email protected]>
Co-authored-by: Łukasz Lindert <[email protected]>
Co-authored-by: nabegator <[email protected]>
Co-authored-by: shampunj <[email protected]>
Co-authored-by: youtissoum <[email protected]>
Co-authored-by: Prole <[email protected]>
Co-authored-by: FungiFellow <[email protected]>
Co-authored-by: FlipBrooke <[email protected]>
Co-authored-by: qwerltaz <[email protected]>
Co-authored-by: Admiral-Obvious-001 <[email protected]>
Co-authored-by: Aearo-Deepwater <[email protected]>
Co-authored-by: KamTheSythe <[email protected]>
Co-authored-by: August Sun <[email protected]>
Co-authored-by: august-sun <[email protected]>
Co-authored-by: Red <[email protected]>
Co-authored-by: TeenSarlacc <[email protected]>
Co-authored-by: TeenSarlacc <[email protected]>
Co-authored-by: Jackson Langley <[email protected]>
Co-authored-by: Pyrovi <[email protected]>
Co-authored-by: rlebell33 <[email protected]>
Co-authored-by: IgorAnt028 <[email protected]>
Co-authored-by: AsnDen <[email protected]>
* checkpoint 1

* a little changes

* Response teams ready 90%

* oops forgot .ftl

* minor changes to .ftl ert

* FUCKING SHITCODE

* Revert "FUCKING SHITCODE"

This reverts commit 7c0ac44a036fd49b135ad021f3df99fc20f4f38f.

* бегемоты

* autogenerated documents

* sci document

* sci document x2

* scam document  ready

* goobmod 1

* centcomm interns

* принимаю тяжелые наркотики день 1

* ебал рот

* scanning task, ERT removed

* return spam

* texture fix, phoron dagger, infinite money glitch fix

* addstoretime command, rare machine boards to exec. store, EVIL

* i hate my life

* uimaxxing?

* goobmod curse

* executive briefcase steal objective

* override key and bug fixes

* buying latejoin jobs

* forgor med

* epic nightcoding fail

* добавление очков

* major infinite points glitch fix & goobmod shit

* Revert "[Bounty] Tech Tree (R&D Console Rework), forma de goobmod (#2321)"

This reverts commit cf93c1a.

* Revert "добавление очков + неожиданный апстримчик"

* effects

* goobmod curse

* добавление очков

* good

* Drop pods and other fixes

* powergrid task (not working

* debugging 1

* fixed

* fixed2

* major task fixes and QOL

* actual task fixes

* localization

* OnPurchase() & correct synchronization

* ling blood task & breaking the whole task sys

* yay actual fixes

* insert attempt rework 7x

* LING TASK WORKS HALLELUYAH

* chore: Automatically update REUSE headers

* chore: Automatically update REUSE headers

* reagent tasks FOR REAL NOW

* flatpack and minor fixes

* trying to fix checkfails day 1

* checkfail fix day 2

* checkfail fixes day 3

* checkfail fix day 4

* checkfail fix day 5

* goida cleanup

* comments

* chore: Automatically update REUSE headers

* Trying to resolve checkfails 7

* chore: Automatically update REUSE headers

* 2 months without a review, do you know what does that do to a man

* chore: Automatically update REUSE headers

* fucking what

* Revert "Merge remote-tracking branch 'origin/master' into NTR"

This reverts commit 7d7a1a1edd30e8351914c1b18bc00ee8bfa37630, reversing
changes made to c360203a222fa280ab5d21855f5845cf63483305.

* Merge remote-tracking branch 'origin/master' into NTR

# Conflicts:
#	Resources/Prototypes/Objectives/objectiveGroups.yml
#	Resources/Prototypes/_Goobstation/Entities/Clothing/Head/voidsuit-helmet.yml
#	Resources/Prototypes/_Goobstation/Entities/Clothing/OuterClothing/hardsuits.yml
#	Resources/Prototypes/_Goobstation/Objectives/stealTargetGroups.yml
#	Resources/Prototypes/_Goobstation/Objectives/traitor.yml

* Revert "fucking what"

This reverts commit b72ef598f279ad40ae75f03d56928e2a87c6e922.

* fucking what 2

* gawd

* checkfail

* checkfail 8

* checkfail 9

* checkfail 10

* fixing shitcode

* bruh

* chore: Automatically update REUSE headers

* chore: Automatically update REUSE headers

* how to yaml

* yappml

* ntrtasksys refactor

* chore: Automatically update REUSE headers

* fix

* chore: Automatically update REUSE headers

* HATE. LET ME TELL YOU HOW MUCH I’VE COME TO HATE LOCALE STRINGS SINCE I BEGAN TO REWORK NTR.
THERE ARE 387.44 MILLION LOCALE STRINGS IN THE /NTR FOLDER, EVERY OF WHICH I NEED TO CHANGE.
IF THE WORD “HATE” WAS ENGRAVED ON EACH NANOANGSTROM OF THOSE MILLIONS OF LOCALE STRINGS,
IT WOULD NOT EQUAL ONE ONE-BILLIONTH OF THE HATE I FEEL FOR LOCALE STRINGS AT THIS MICRO-INSTANT.
HATE.
HATE.

* merge fail moment

* merge fail moment 2

* tweaking

* vc balancing

* i hate locale

* i hate locale 2

* checkfail purgatory `1`

* chore: Automatically update REUSE headers

* chore: Automatically update REUSE headers

* checkfail purgatory `2`

* chore: Automatically update REUSE headers

* checkfail purgatory `3`

* checkfail purgatory `4`

* checkfail purgatory `5`

* chore: Automatically update REUSE headers

* checkfail purgatory `6`

* checkfail purgatory `7`

* checkfail purgatory `8`

* checkfail purgatory `9`

* checkfail purgatory `10`

* checkfail purgatory `11`

* checkfail purgatory `12`

* Revert "checkfail purgatory `12`"

This reverts commit af12dcd35d84cdb15aafaf61c160b6b27882a0b2.

* checkfail purgatory `13`

* checkfail purgatory '14'

* chore: Automatically update REUSE headers

* wizden problem solving

* newline

* vro

* checkfail purgatory '15'

* checkfail purgatory '16'

* checkfail purgatory '17'

* checkfail purgatory '18'

* kill myself

* chore: Automatically update REUSE headers

* chore: Automatically update REUSE headers

* Apply suggestions from code review

Co-authored-by: gluesniffler <[email protected]>

* chore: Automatically update REUSE headers

* peak

* hate

* puter sprites and bsd stuff

* popups

* deadass

* test fail win?

* my life

* bwaaaah

* checkfail purgatory '19+3'

* checkfail purgatory '23'

* hate

* real

* we dont talk about this okay?

* checkfail purgatory... idk, fucking '27'?

* checkfail purgatory '28'

* checkfail purgatory '29'

* fix

* thanks to Gaby Station for playtesting

---------

Co-authored-by: BeBright <[email protected]>
Co-authored-by: GoobBot <[email protected]>
Co-authored-by: pheenty <[email protected]>
Co-authored-by: SX-7 <[email protected]>
Co-authored-by: gluesniffler <[email protected]>
* added jump boots

* added jumpboots to vendomat

* fixed goida

* fixed goida

* urm readded todo i am dumb as rocks
…ndering for ore bags!!! (#4277)

* ported construction bags now fixing

* constructing bags

* ummm grrr

* construction bags

* removed commented yml

* research and protos for lathes

* added bags to cargo lathe and protolathe

* fixed adding a white space

* changed file name

* dont put shit in the middle

* fixed rods not being sucked and cloth

* fixed no arbitrage

* Roudens changes

* Roudens changes

* requested changes + sorted tags (autism)

* requested changes

* requested changes

* more requested changes

* changes changes
* Thrall fixes

* Light Detection System & Shadowling shadow regen and damage changes

* TimeSpan

---------

Co-authored-by: BombasterDS <[email protected]>
@github-actions
Copy link

github-actions bot commented Oct 13, 2025

RSI Diff Bot; head commit 2379ae3 merging into dc1448d
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/_White/Mobs/Aliens/Xenomorphs/drone.rsi

State Old New Status
xenomorph Modified
xenomorph_dead Modified
xenomorph_unconscious Modified
xenomorph_sleep Added

Resources/Textures/_White/Mobs/Aliens/Xenomorphs/facehugger.rsi

State Old New Status
equipped-MASK Modified
facehugger Modified
facehugger_dead Modified

Resources/Textures/_White/Mobs/Aliens/Xenomorphs/hunter.rsi

State Old New Status
xenomorph Modified
xenomorph_dead Modified
xenomorph_unconscious Modified
xenomorph_sleep Added

Resources/Textures/_White/Mobs/Aliens/Xenomorphs/hunter_jump.rsi

State Old New Status
xenomorph_jump Modified

Resources/Textures/_White/Mobs/Aliens/Xenomorphs/larva.rsi

State Old New Status
xenomorph-moving Modified
xenomorph Modified
xenomorph_dead Modified
xenomorph_sleep Modified
xenomorph_unconscious Modified

Resources/Textures/_White/Mobs/Aliens/Xenomorphs/sentinel.rsi

State Old New Status
xenomorph Modified
xenomorph_dead Modified
xenomorph_unconscious Modified
xenomorph_sleep Added

Resources/Textures/_White/Mobs/Species/Xenomorph/organs.rsi

State Old New Status
embryon Modified

Resources/Textures/_Goobstation/Objects/Weapons/Melee/revflash.rsi

State Old New Status
burnt Added
flash Added
flashing Added
inhand-left Added
inhand-right Added

Resources/Textures/_Mono/Clothing/Neck/Ponchos/blackstripe.rsi

State Old New Status
equipped-NECK Added
icon Added
inhand-left Added
inhand-right Added

Edit: diff updated after 2379ae3

# Conflicts:
#	.github/workflows/labeler-review.yml
#	Content.Benchmarks/MapLoadBenchmark.cs
#	Content.Client/Inventory/StrippableBoundUserInterface.cs
#	Content.Client/Lobby/UI/HumanoidProfileEditor.xaml.cs
#	Content.Goobstation.Server/Administration/Systems/GoobAdminVerbSystem.Smites.cs
#	Content.Goobstation.Server/Chemistry/ChangeTileReaction.cs
#	Content.Goobstation.Server/Clothing/MadnessMaskSystem.cs
#	Content.Goobstation.Server/Devil/Condemned/CondemnedSystem.cs
#	Content.Goobstation.Server/Nightmare/LightEaterSystem.cs
#	Content.Goobstation.Server/Shadowling/Systems/Abilities/PreAscension/ShadowlingVeilSystem.cs
#	Content.Goobstation.Server/Shadowling/Systems/ShadowlingAscensionEggSystem.cs
#	Content.Goobstation.Server/Shadowling/Systems/ShadowlingThrallSystem.cs
#	Content.Goobstation.Server/SlaughterDemon/SlaughterDemonSystem.cs
#	Content.Goobstation.Server/StationReport/StationReportDiscordIntergrationSystem.cs
#	Content.Goobstation.Server/StationReport/StationReportSystem.cs
#	Content.Goobstation.Shared/FloorGoblin/SharedCrawlUnderFloorSystem.cs
#	Content.Goobstation.Shared/FloorGoblin/StealShoesSystem.cs
#	Content.Goobstation.Shared/GameTicking/AddGameRuleOnUseComponent.cs
#	Content.Goobstation.Shared/Nightmare/Components/LightEaterComponent.cs
#	Content.Goobstation.Shared/Nightmare/Components/LightEaterUserComponent.cs
#	Content.Goobstation.Shared/Shadowling/Components/Abilities/PreAscension/ShadowlingEnthrallComponent.cs
#	Content.Goobstation.Shared/Shadowling/Components/Abilities/PreAscension/ShadowlingGlareComponent.cs
#	Content.Goobstation.Shared/Shadowling/Components/Abilities/PreAscension/ShadowlingVeilComponent.cs
#	Content.Goobstation.Shared/Shadowling/Systems/Abilities/CollectiveMind/ShadowlingNoxImperiiSystem.cs
#	Content.Goobstation.Shared/Shadowling/Systems/Abilities/PreAscension/ShadowlingGlareSystem.cs
#	Content.Goobstation.Shared/Shadowling/Systems/Abilities/PreAscension/ShadowlingShadowWalkSystem.cs
#	Content.Goobstation.Shared/Shadowling/Systems/SharedShadowlingSystem.cs
#	Content.Goobstation.Shared/SlaughterDemon/Systems/SharedSlaughterDemonSystem.cs
#	Content.IntegrationTests/Tests/PostMapInitTest.cs
#	Content.IntegrationTests/Tests/_Shitmed/Body/BodySetupTest.cs
#	Content.Server/Administration/Systems/AdminVerbSystem.Smites.cs
#	Content.Server/Flash/FlashSystem.cs
#	Content.Server/Fluids/EntitySystems/PuddleSystem.cs
#	Content.Server/GameTicking/Rules/RevolutionaryRuleSystem.cs
#	Content.Server/Hands/Systems/HandsSystem.cs
#	Content.Server/Lathe/LatheSystem.cs
#	Content.Server/Revolutionary/RevolutionarySystem.cs
#	Content.Server/Shuttles/Systems/EmergencyShuttleSystem.cs
#	Content.Server/_EinsteinEngines/HeightAdjust/BloodstreamAdjustSystem.cs
#	Content.Server/_Shitcode/Heretic/Abilities/HereticAbilitySystem.Ash.cs
#	Content.Server/_Shitcode/Heretic/Abilities/HereticAbilitySystem.Rust.cs
#	Content.Server/_Shitcode/Heretic/Abilities/HereticAbilitySystem.cs
#	Content.Server/_Shitcode/Wizard/Systems/SpellsSystem.cs
#	Content.Server/_White/Actions/ActionsSystem.cs
#	Content.Server/_White/GameTicking/Rules/XenomorphsRuleSystem.cs
#	Content.Server/_White/Xenomorphs/Evolution/XenomorphEvolutionSystem.cs
#	Content.Server/_White/Xenomorphs/FaceHugger/FaceHuggerComponent.cs
#	Content.Server/_White/Xenomorphs/FaceHugger/FaceHuggerSystem.cs
#	Content.Server/_White/Xenomorphs/Queen/XenomorphQueenSystem.cs
#	Content.Server/_White/Xenomorphs/Xenomorph/XenomorphSystem.cs
#	Content.Shared/Body/Systems/SharedBloodstreamSystem.cs
#	Content.Shared/Clothing/Components/ClothingComponent.cs
#	Content.Shared/Devour/DevourSystem.cs
#	Content.Shared/Flash/SharedFlashSystem.cs
#	Content.Shared/Hands/EntitySystems/SharedHandsSystem.cs
#	Content.Shared/Inventory/VirtualItem/SharedVirtualItemSystem.cs
#	Content.Shared/Medical/Healing/HealingSystem.cs
#	Content.Shared/Repairable/RepairableSystem.cs
#	Content.Shared/Revolutionary/Components/HeadRevolutionaryComponent.cs
#	Content.Shared/Revolutionary/SharedRevolutionarySystem.cs
#	Content.Shared/Strip/SharedStrippableSystem.cs
#	Content.Shared/Traits/TraitPrototype.cs
#	Content.Shared/_EinsteinEngines/Revolutionary/Components/RevolutionaryConverterComponent.cs
#	Content.Shared/_EinsteinEngines/Revolutionary/RevolutionaryConverterSystem.cs
#	Content.Shared/_Shitcode/Heretic/Heretic.Abilites.cs
#	Content.Shared/_Shitcode/Heretic/Systems/Abilities/SharedHereticAbilitySystem.Ash.cs
#	Content.Shared/_Shitcode/Heretic/Systems/Abilities/SharedHereticAbilitySystem.cs
#	Content.Shared/_Shitcode/Wizard/LesserSummonGuns/EnchantedBoltActionRifleSystem.cs
#	Content.Shared/_Shitcode/Wizard/SharedSpellsSystem.cs
#	Content.Shared/_White/Actions/Events/SpawnActionEvent.cs
#	Content.Shared/_White/Actions/PlasmaCostActionSystem.cs
#	Content.Shared/_White/Xenomorphs/Acid/SharedXenomorphAcidSystem.cs
#	Content.Shared/_White/Xenomorphs/Event.cs
#	Content.Shared/_White/Xenomorphs/Queen/XenomorphQueenComponent.cs
#	Resources/Changelog/GoobChangelog.yml
#	Resources/Locale/en-US/_EinsteinEngines/shadowling/other.ftl
#	Resources/Locale/en-US/_Goobstation/Wizard/spellbook-catalog-equipment.ftl
#	Resources/Locale/en-US/_Goobstation/Wizard/spellbook-catalog-other.ftl
#	Resources/Locale/en-US/_Goobstation/language/languages.ftl
#	Resources/Locale/en-US/_Goobstation/paper/station-report.ftl
#	Resources/Locale/en-US/_Goobstation/set-selector/selectable-sets.ftl
#	Resources/Locale/en-US/_Lavaland/salvage/lavaland_names.ftl
#	Resources/Locale/en-US/_white/xenomorphs/face-hugger.ftl
#	Resources/Locale/en-US/_white/xenomorphs/queen.ftl
#	Resources/Locale/en-US/name-identifier.ftl
#	Resources/Locale/en-US/stack/stacks.ftl
#	Resources/Locale/en-US/tiles/tiles.ftl
#	Resources/Locale/ru-RU/_white/xenomorphs/face-hugger.ftl
#	Resources/Maps/Shuttles/cargo_syndicate.yml
#	Resources/Maps/_Goobstation/serpentcrest.yml
#	Resources/Prototypes/Catalog/Fills/Lockers/security.yml
#	Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml
#	Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml
#	Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml
#	Resources/Prototypes/Entities/Mobs/Species/arachnid.yml
#	Resources/Prototypes/Entities/Mobs/Species/base.yml
#	Resources/Prototypes/Entities/Mobs/Species/moth.yml
#	Resources/Prototypes/Entities/Mobs/Species/vox.yml
#	Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml
#	Resources/Prototypes/Entities/Objects/Misc/implanters.yml
#	Resources/Prototypes/Entities/Objects/Misc/tiles.yml
#	Resources/Prototypes/Entities/Objects/Tools/matches.yml
#	Resources/Prototypes/Entities/Objects/Weapons/Guns/Snipers/snipers.yml
#	Resources/Prototypes/Entities/Structures/Doors/Airlocks/airlocks.yml
#	Resources/Prototypes/GameRules/events.yml
#	Resources/Prototypes/GameRules/roundstart.yml
#	Resources/Prototypes/Loadouts/loadout_groups.yml
#	Resources/Prototypes/Maps/Pools/default.yml
#	Resources/Prototypes/Reagents/medicine.yml
#	Resources/Prototypes/Stacks/floor_tile_stacks.yml
#	Resources/Prototypes/Tiles/floors.yml
#	Resources/Prototypes/Traits/disabilities.yml
#	Resources/Prototypes/Voice/speech_emotes.yml
#	Resources/Prototypes/_DV/Catalog/VendingMachines/Inventories/salvage_points.yml
#	Resources/Prototypes/_DV/GameRules/events.yml
#	Resources/Prototypes/_DV/Voice/speech_emote_sounds.yml
#	Resources/Prototypes/_EinsteinEngines/Entities/Mobs/Species/shadow.yml
#	Resources/Prototypes/_EinsteinEngines/Entities/Mobs/Species/shadowkin.yml
#	Resources/Prototypes/_EinsteinEngines/Entities/Mobs/Species/shadowling.yml
#	Resources/Prototypes/_EinsteinEngines/InventoryTemplates/shadowling_inventory_template.yml
#	Resources/Prototypes/_EinsteinEngines/Objects/Misc/translator_implanters.yml
#	Resources/Prototypes/_EinsteinEngines/Recipes/Lathes/language.yml
#	Resources/Prototypes/_EinsteinEngines/Shadowling/Actions/shadowling.yml
#	Resources/Prototypes/_EinsteinEngines/Shadowling/Catalog/collective_mind_unlocks.yml
#	Resources/Prototypes/_EinsteinEngines/Shadowling/Entities/Mobs/shadowling.yml
#	Resources/Prototypes/_EinsteinEngines/Shadowling/Entities/Specific/abilities.yml
#	Resources/Prototypes/_EinsteinEngines/Shadowling/Roles/Antags/shadowling.yml
#	Resources/Prototypes/_EinsteinEngines/Species/shadow.yml
#	Resources/Prototypes/_Floofstation/Entities/Mobs/Species/resomi.yml
#	Resources/Prototypes/_Goobstation/Actions/types.yml
#	Resources/Prototypes/_Goobstation/Catalog/Fills/Lockers/security.yml
#	Resources/Prototypes/_Goobstation/Catalog/selectable_sets.yml
#	Resources/Prototypes/_Goobstation/Catalog/spellbook_catalog.yml
#	Resources/Prototypes/_Goobstation/Damage/modifier_sets.yml
#	Resources/Prototypes/_Goobstation/Entities/Clothing/Belt/belts.yml
#	Resources/Prototypes/_Goobstation/Entities/Clothing/Eyes/glasses.yml
#	Resources/Prototypes/_Goobstation/Entities/Clothing/Head/modsuit.yml
#	Resources/Prototypes/_Goobstation/Entities/Markers/Spawners/silicon.yml
#	Resources/Prototypes/_Goobstation/Entities/Mobs/NPCs/animals.yml
#	Resources/Prototypes/_Goobstation/Entities/Mobs/NPCs/goidabot.yml
#	Resources/Prototypes/_Goobstation/Entities/Mobs/Player/floorgoblin.yml
#	Resources/Prototypes/_Goobstation/Entities/Objects/Misc/emergencybox.yml
#	Resources/Prototypes/_Goobstation/Entities/Objects/Misc/implanters.yml
#	Resources/Prototypes/_Goobstation/GameRules/midround.yml
#	Resources/Prototypes/_Goobstation/GameRules/pests.yml
#	Resources/Prototypes/_Goobstation/GameRules/secretplus.yml
#	Resources/Prototypes/_Goobstation/Heretic/Entities/Abilities/abilities.yml
#	Resources/Prototypes/_Goobstation/Maps/serpentcrest.yml
#	Resources/Prototypes/_Goobstation/NTR/Catalog/ntr_catalog.yml
#	Resources/Prototypes/_Goobstation/NTR/Catalog/pods.yml
#	Resources/Prototypes/_Goobstation/NTR/docs.yml
#	Resources/Prototypes/_Goobstation/Objects/Devices/translator_implants.yml
#	Resources/Prototypes/_Goobstation/Objects/Misc/translator_implanters.yml
#	Resources/Prototypes/_Goobstation/Recipes/Crafting/Graphs/goidabot.yml
#	Resources/Prototypes/_Goobstation/Recipes/Crafting/goidabot.yml
#	Resources/Prototypes/_Goobstation/Recipes/Lathes/language.yml
#	Resources/Prototypes/_Goobstation/SlaughterDemon/Entities/Items/slaughter_demon.yml
#	Resources/Prototypes/_Goobstation/SlaughterDemon/Mobs/slaughter_demon.yml
#	Resources/Prototypes/_Goobstation/Traits/disabilities.yml
#	Resources/Prototypes/_Goobstation/Traits/speech.yml
#	Resources/Prototypes/_Goobstation/Voice/speech_emote_sounds.yml
#	Resources/Prototypes/_Goobstation/Voice/speech_sounds.yml
#	Resources/Prototypes/_Goobstation/Voice/speech_verbs.yml
#	Resources/Prototypes/_Goobstation/Wizard/Random/polymorph.yml
#	Resources/Prototypes/_Goobstation/Wizard/effects.yml
#	Resources/Prototypes/_Goobstation/Wizard/spellbook_catalog.yml
#	Resources/Prototypes/_Goobstation/game_presets.yml
#	Resources/Prototypes/_Goobstation/tags.yml
#	Resources/Prototypes/_Lavaland/Procedural/lavaland_grid_ruins.yml
#	Resources/Prototypes/_Lavaland/Procedural/ruin_pools.yml
#	Resources/Prototypes/_Mono/Entities/Clothing/Neck/ponchos.yml
#	Resources/Prototypes/_Mono/Entities/Structures/Machines/ftldrive.yml
#	Resources/Prototypes/_White/Actions/xenomorph.yml
#	Resources/Prototypes/_White/Body/Organs/Animal/xenomorph.yml
#	Resources/Prototypes/_White/Entities/Mobs/Player/pets.yml
#	Resources/Prototypes/_White/Entities/Mobs/Xenomorphs/base.yml
#	Resources/Prototypes/_White/Entities/Mobs/Xenomorphs/facehugger.yml
#	Resources/Prototypes/_White/Entities/Objects/Fun/toys.yml
#	Resources/Prototypes/_White/Entities/Structures/Doors/resin.yml
#	Resources/Prototypes/_White/Entities/Structures/Storage/glass_box.yml
#	Resources/Prototypes/_White/GameRules/events.yml
#	Resources/Prototypes/name_identifier_groups.yml
#	Resources/ServerInfo/Guidebook/Antagonist/Shadowlings.xml
#	Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/meta.json
#	Resources/Textures/Objects/Misc/bureaucracy.rsi/meta.json
#	Resources/Textures/Objects/Tanks/Jetpacks/black.rsi/meta.json
#	Resources/Textures/Objects/Tanks/Jetpacks/blue.rsi/meta.json
#	Resources/Textures/Objects/Tanks/Jetpacks/security.rsi/meta.json
#	Resources/Textures/Objects/Tiles/tile.rsi/meta.json
#	Resources/Textures/Structures/Machines/computers.rsi/meta.json
#	Resources/Textures/Tiles/attributions.yml
#	Resources/Textures/_EinsteinEngines/Shaders/enthrall_effect.swsl
#	Resources/Textures/_Goobstation/Objects/Misc/emergencybox.rsi/meta.json
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/drone.rsi/meta.json
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/drone.rsi/xenomorph.png
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/drone.rsi/xenomorph_dead.png
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/drone.rsi/xenomorph_unconscious.png
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/facehugger.rsi/equipped-MASK.png
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/facehugger.rsi/facehugger.png
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/facehugger.rsi/facehugger_dead.png
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/facehugger.rsi/meta.json
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/hunter.rsi/meta.json
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/hunter.rsi/xenomorph.png
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/hunter.rsi/xenomorph_dead.png
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/hunter.rsi/xenomorph_unconscious.png
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/hunter_jump.rsi/meta.json
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/hunter_jump.rsi/xenomorph_jump.png
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/larva.rsi/meta.json
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/larva.rsi/xenomorph-moving.png
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/larva.rsi/xenomorph.png
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/larva.rsi/xenomorph_dead.png
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/larva.rsi/xenomorph_sleep.png
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/larva.rsi/xenomorph_unconscious.png
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/sentinel.rsi/meta.json
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/sentinel.rsi/xenomorph.png
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/sentinel.rsi/xenomorph_dead.png
#	Resources/Textures/_White/Mobs/Aliens/Xenomorphs/sentinel.rsi/xenomorph_unconscious.png
#	Resources/Textures/_White/Mobs/Species/Xenomorph/organs.rsi/embryon.png
#	Resources/migration.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.