Skip to content

Conversation

@beck-thompson
Copy link
Member

@beck-thompson beck-thompson commented Nov 18, 2025

About the PR

Add the foolbox! The clowns favorite box filled with various items to help them on their pranking journey.

From: moff-station/moff-station-14#160

Why / Balance

Cute item that helps fill their formally empty locker

Technical details

Added a filled version of the clown locker I hope mappers map it

Media

2025-11-17.17-49-36.mp4

Changelog

🆑 captainkawaii666

  • add: A foolbox with various pranking items for clowns
  • tweak: Crayon boxes are now slightly smaller

@PJBot PJBot added S: Untriaged Status: Indicates an item has not been triaged and doesn't have appropriate labels. S: Approved Status: Reviewed and approved by at least one maintainer; a PR may require another approval. S: Needs Review Status: Requires additional reviews before being fully accepted. Not to be replaced by S: Approved. Changes: Sprites Changes: Might require knowledge of spriting or visual design. size/M Denotes a PR that changes 100-999 lines. Changes: No C# Changes: Requires no C# knowledge to review or fix this item. labels Nov 18, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Nov 18, 2025

RSI Diff Bot; head commit 46da8aa merging into 12b9e37
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/Objects/Tools/Toolboxes/foolbox.rsi

State Old New Status
icon-open Added
icon Added
inhand-left Added
inhand-right Added

Edit: diff updated after 46da8aa

@PJBot PJBot added size/S Denotes a PR that changes 10-99 lines. and removed size/M Denotes a PR that changes 100-999 lines. labels Nov 18, 2025
Copy link
Member

@iaada iaada left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I love it <3

@arenaconspiracy
Copy link

The changelog needs to be a full sentence, because add: turns into an icon ingame.

@Hitlinemoss
Copy link
Contributor

Fan of the foolbox itself but iirc we currently have a freeze on job locker changes until the design doc on roundstart equipment (space-wizards/docs#524) is completed.

Also, this is just my personal take, but: the contents of the foolbox are randomized and I don't personally think that job locker contents (even for a "silly" role like clown) should be randomized; I think a clown should have a consistent baseline number of pies and whatnot available roundstart, rather than their equipment varying based on random chance or what items are mapped in their room. So if it were up to me I'd probably change the random item table to a static list.

Copy link
Member

@slarticodefast slarticodefast left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Due to vital game balance reasons I request that you set the storage open and insert sounds correctly

grafik

@PJBot PJBot added S: Awaiting Changes Status: Changes are required before another review can happen and removed S: Needs Review Status: Requires additional reviews before being fully accepted. Not to be replaced by S: Approved. labels Nov 19, 2025
@slarticodefast slarticodefast added T: New Feature Type: New feature or content, or extending existing content A: Service Area: Service department, including cooking, botany, etc and removed S: Untriaged Status: Indicates an item has not been triaged and doesn't have appropriate labels. labels Nov 19, 2025
@github-actions github-actions bot added the S: Merge Conflict Status: Needs to resolve merge conflicts before it can be accepted label Nov 23, 2025
@github-actions
Copy link
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@PJBot PJBot added size/M Denotes a PR that changes 100-999 lines. and removed size/S Denotes a PR that changes 10-99 lines. labels Dec 7, 2025
@github-actions github-actions bot removed the S: Merge Conflict Status: Needs to resolve merge conflicts before it can be accepted label Dec 7, 2025
@beck-thompson
Copy link
Member Author

Due to vital game balance reasons I request that you set the storage open and insert sounds correctly

Added them! I added it for EVERY interaction so it might be too much let me know!

children:
- id: RevolverCapGun
- id: BoxCartridgeCap
prob: 0.70
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Above section could additionally be accomplished by doubling the weight of this entry, removing the above entry, and halving the prob of BoxCartridgeCap, or by deceasing this ones weight to 0.7 and removing the prob but increasing the above entry's weight to 1.3.

@PJBot PJBot added S: Awaiting Changes Status: Changes are required before another review can happen and removed S: Needs Review Status: Requires additional reviews before being fully accepted. Not to be replaced by S: Approved. labels Dec 15, 2025
@beck-thompson beck-thompson requested a review from iaada December 15, 2025 18:54
@PJBot PJBot added S: Needs Review Status: Requires additional reviews before being fully accepted. Not to be replaced by S: Approved. and removed S: Awaiting Changes Status: Changes are required before another review can happen labels Dec 15, 2025
- id: FoodBanana
- id: FoodPieBananaCream
weight: 0.75
- !type:GroupSelector # Fun clothing
Copy link
Member

@iaada iaada Dec 15, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I spawned a few thousand foolboxes and it seems like it'll be fine to have 2x2s in the clothing. There's a lot of outer clothing that would fit, some of which is literally not used anywhere. Like ClothingOuterCoatSpaceAsshole, though it might be a bad idea to give that to clowns. :o)

Ideas that I found glancing: ClothingOuterCoatExpensive, ClothingOuterGhostSheet, ClothingShoesBling. Another idea is to have an item for each department to encourage pretending to help getting a new job. ClothingOuterVestHazard, ClothingOuterCoatLab, ClothingMaskClownSecurity, ClothingHeadHatCargosoft.

My theory is that you can get players to try new ideas with a simple encouragement of what to wear. If the game hands you a space asshole coat, especially round start, it gives you something to latch onto (which is the whole idea I think behind starting with a bunch of random tools).

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let me know what you think 🫡

@PJBot PJBot added S: Awaiting Changes Status: Changes are required before another review can happen and removed S: Needs Review Status: Requires additional reviews before being fully accepted. Not to be replaced by S: Approved. labels Dec 15, 2025
- id: ClothingOuterSuitJanitorBomb

- type: entity
id: LockerClownFilled
Copy link
Contributor

@Hitlinemoss Hitlinemoss Dec 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Something I want to make note of here is that this is a different prototype than the existing clown locker, so maps will need to be manually updated to actually replace those lockers. I'll also note that some maps don't have even the current empty locker(s) mapped anywhere (namely Plasma, I think maybe at least one other but I forget off the top of my head), so that's something that'll also need to be addressed. Swapping the lockers out should be their own individual per-map PRs, though (ideally alongside other small updates/fixes to the map in the same PR), since that's how mapping changes are generally done for these kinds of things.

I do have my own PR open (#40122) for putting some things in the clown/mime lockers based on what items are near-universally found mapped in their room(s), but once these lockers are mapped, changing their contents is just a matter of changing what's listed in their fill tables, so the contents don't need to be 100% decided on before they actually get mapped or anything. I mostly just mention all this as a sort of reminder that we need to map this new locker eventually.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Talked to roomba, he said to just have clowns start with this inhand until those issues are fixed!

@beck-thompson beck-thompson requested a review from iaada December 16, 2025 01:01
@PJBot PJBot added S: Needs Review Status: Requires additional reviews before being fully accepted. Not to be replaced by S: Approved. and removed S: Awaiting Changes Status: Changes are required before another review can happen labels Dec 16, 2025
Copy link
Member

@iaada iaada left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It all looks good to me! Let the clown revolution begin :o)

@iaada iaada added this pull request to the merge queue Dec 16, 2025
Merged via the queue into space-wizards:master with commit 186b646 Dec 16, 2025
12 checks passed
@TiniestShark TiniestShark added the S: Art Approval Status: The art (e.g. Spritework) has been approved by an art lead. label Dec 20, 2025
@TiniestShark
Copy link
Member

Art approval got missed.

MissKay1994 pushed a commit to MissKay1994/space-station-14-testing that referenced this pull request Jan 28, 2026
commit 78189bbe6407daac401432f2dc8df1c2d584fe75
Merge: c867adb937 0444896603
Author: Myra <[email protected]>
Date:   Sun Dec 21 16:18:39 2025 +0100

    Stable release for 2025-12-20 (#41934)

commit 0444896603ca4680bf3080942a53e1a03ac7276a
Author: Princess Cheeseballs <[email protected]>
Date:   Sat Dec 20 12:54:14 2025 -0800

    [Staging/Hotfix] A couple bloodstream fixes. (#41906)

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

commit c4a798632ad912068163992470fd9f9d1228219c
Author: SlamBamActionman <[email protected]>
Date:   Fri Dec 19 20:28:06 2025 +0100

    [Staging] Fix certain projectiles moving faster than intended (#41905)

    Return to original value (25)

commit 55fef2ab2edae20bfaca8aa7b68126cbb8d05b64
Author: PJBot <[email protected]>
Date:   Thu Dec 18 19:54:36 2025 +0000

    Automatic changelog update

commit bb95787af77cc9491998749a61806fa957d4cdcc
Author: SlamBamActionman <[email protected]>
Date:   Thu Dec 18 20:41:08 2025 +0100

    Make StaminaModifier into a status effect, apply to Hyperzine (#41902)

    * Initial commit

    * Probably better this way.

    * Review fixes

    * cleanup

    ---------

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

commit 89b25adf52d908fcec7810c8597b4b3197c73e36
Author: PJBot <[email protected]>
Date:   Thu Dec 18 19:34:16 2025 +0000

    Automatic changelog update

commit 4fe48ec3cc868ef7bb8d42b3228664fdb3bae10f
Author: Hitlinemoss <[email protected]>
Date:   Thu Dec 18 14:20:38 2025 -0500

    Adds debug wizard's grimoire (#41900)

commit ecd876cab9647a8b741706d7cefbbd75c9bc5ef3
Author: ArtisticRoomba <[email protected]>
Date:   Thu Dec 18 01:36:23 2025 -0800

    Mirror contrib guidelines to GitHub (#41896)

    add contrib guidelines

commit a1f4ea8365905b0d1e58c088270ad84850fbd75b
Author: PJBot <[email protected]>
Date:   Thu Dec 18 09:27:01 2025 +0000

    Automatic changelog update

commit b4fa6f4a07a1cf6f1871cebaaa3d677ef94f7f8c
Author: Pieter-Jan Briers <[email protected]>
Date:   Thu Dec 18 10:13:35 2025 +0100

    Fix loadout entity names not being exported/imported (#41891)

    Fix entity names not being saved in loadouts.

    Just missing a [DataField]

commit c93fea42dd52f704f413d31da7eefdb3c3520d3c
Author: Princess Cheeseballs <[email protected]>
Date:   Thu Dec 18 00:48:30 2025 -0800

    [Bugfix/Optimization] Metabolize Foreign Blood (#41892)

    * Metabolize foreign blood

    * fix

    * misc

    ---------

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

commit 13ddce2a09c50119cc1a311ffcc274c611a8bc78
Author: PJBot <[email protected]>
Date:   Thu Dec 18 02:30:37 2025 +0000

    Automatic changelog update

commit 1bb4b935af3d9898bed2c8a20a19c8d2940a18b6
Author: Samuka <[email protected]>
Date:   Wed Dec 17 23:17:04 2025 -0300

    Fix xenoborg modules (#41625)

    * change name from heavy laser to laser cannon

    * fixed some ids

    * fix name and description

    * change cost of upgrade modules

    * remove unwield penalty

    * commentary

    * change name of scout modules

    * same firerate as before

    * typo

    Co-authored-by: āda <[email protected]>

    * new line at end of file

    * duplicated

    ---------

    Co-authored-by: āda <[email protected]>

commit e9ecdeec650d53186402e94664a538022ccdb7b2
Author: PJBot <[email protected]>
Date:   Thu Dec 18 00:54:44 2025 +0000

    Automatic changelog update

commit 926a81abe511a8b60deffaec375a468754d89296
Author: NoreUhh <[email protected]>
Date:   Wed Dec 17 16:41:11 2025 -0800

    Give Vulps "Unique" Stomachs (#41893)

    * Bit funny init?

    * remove reptilianfood tag

    * oops too muchgit add Resources/Prototypes/Body/Organs/vulpkanin.yml!

    ---------

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

commit 31c91ce342b8e79cdf5bc88cf2306b0a6fa74d0c
Author: PJBot <[email protected]>
Date:   Wed Dec 17 23:05:49 2025 +0000

    Automatic changelog update

commit 3c15d9f312db4543ff6b10ff502ae392bf36eafd
Author: Centronias <[email protected]>
Date:   Wed Dec 17 14:52:32 2025 -0800

    Adds BallisticAmmoSelfRefillerComponent (#38537)

    * Adds BallisticAmmoSelfRefillerComponent

    And uses it to replace battery-based refilling of the Syndicate L6 and Viper modules.
    - Add `BallisticAmmoSelfRefillerComponent`
    - Handle `EmpPulseEvent` to pause refilling behavior for EMP's duration
    - Change `Content.Server.Weapons.Ranged.Systems.Update` override in `GunSystem.AutoFire.cs` to `UpdateAutoFire`
    - Add `Content.Server.Weapons.Ranged.Systems.Update` to `GunSystem.cs` so that it can call `UpdateAutoFire` and `UpdateBallistic`
    - Add public methods to GunSystem for use by refilling implementation
      - PauseSelfRefill
      - IsFullBallistic (same as #299)
      - CanInsertBallistic (same as #299)
      - TryBallisticInsert (same as #299)

    * _timing -> Timing

    * unspawned count stuff

    * imagine building the code before pushing

    * - apply to c20r ROW
    - make predicted/shared

    * revert server system import only changes

    * oop

    * o great and wise Slarti

    * Scar comments

    * field deltas + correct serializer

    * review

    ---------

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

commit 97508e81a8da0eac59b036579aa06f95baa926db
Author: Tobias Berger <[email protected]>
Date:   Wed Dec 17 23:00:57 2025 +0100

    Update nix dev env (#41886)

    Update flake

commit 30322514445215774d3486b3886860a9361125ea
Author: PJBot <[email protected]>
Date:   Wed Dec 17 19:35:02 2025 +0000

    Automatic changelog update

commit 0e76d4e5ed6ae70a31d60beb350b7ce3c1a2f9b7
Author: Nikovnik <[email protected]>
Date:   Wed Dec 17 20:21:16 2025 +0100

    Metabolizing bloodstream (#35071)

    * merged chemical into bloodstream

    * changed injectable to bloodstream

    * separated bleeding and direct blood removal

    * removed blood gain from protein

    * reduced blood gain from saline

    * rejuvenating fills to reference volume

    * fixed blood regulation

    * red mead requires stirring to make

    * reverted accidental line deletion

    * cleared the skeletons from the closet

    * additional routing

    * field rename for xeno

    * removed mention of chemstream and field rename for asteroid mobs

    * minor optimizations

    * Revert "reduced blood gain from saline"

    This reverts commit de26fd1c0d99f3019fe7dd1451a50230cc90f058.

    * Revert "removed blood gain from protein"

    This reverts commit 7a1648caf39fe26406db73c2a5afa389b82c612f.

    * removed unused component fetch

    * dead check mini refactor

    * eventized blood exclusion

    * quick fix

    * Pain

    * Commit of doom

    * COMMIT

    * renamed bloodMaxFactor to MaxVolumeFactor

    * addressed floating point error

    * returned vomiting chemicals

    * blood reagent always skips the flush

    * no need to mention blood reagent

    * fixed passing blood flush

    * adadsafasfasfassfasf

    * whoops

    * merge fixed injectors

    * Revert "adadsafasfasfassfasf"

    This reverts commit 0a5313a68dd6484d36d28d08930c76851b72ae38.

    * simplify reagent removal

    * enabled foreign blood transfusion

    * Revert "COMMIT"

    This reverts commit 19abd679cd7761ebd47bb242bd644176a3006a42.

    * simplified reagent removal when modifying blood level

    * removed misleading coment since the changes

    * documented MetabolismExclusionEvent

    * fixed negative negative modification of blood level

    * fixed hypervolemia not normalizing

    * constrainted blood modification

    * returned bloodpack stop on fully healed

    * forgot to stage this

    * band aid for diona blood

    * swapping GetReagent with GetPrototype

    * optimize blood filtering

    * multiplicative multi reagent blood level calculation

    * removed unused stuff

    * optimized blood calculation a tiny bit

    * added per reagent blood regulation

    * optimized (referenceVolume + bloodReagents) into referenceSolution

    * polished coded to proper function

    * forgot to stage rootable system change

    * clean up, unnecessary GetBloodLevel call

    * rename method name to TryAddToBloodstream instead of Chemicals

    * placed overfill safety

    * cleanup and final touches

    * final touch

    ---------

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

commit 4484f0f3514363804343a5443509e8b5b2fc8b31
Author: slarticodefast <[email protected]>
Date:   Wed Dec 17 19:15:49 2025 +0100

    Fix prototypes so they pass analyzer checks (again) (AGAIN) (#41882)

    fix

commit 511b66df0f95aaf7649b537b5ae117d7ca7dd6b1
Author: PJBot <[email protected]>
Date:   Wed Dec 17 08:38:45 2025 +0000

    Automatic changelog update

commit 2455dbbdb093006e7ef0516869c9001214522c33
Author: Connor Huffine <[email protected]>
Date:   Wed Dec 17 03:24:54 2025 -0500

    Remove flammability mass (#41803)

    * Remove flammability mass

    * Adjust mass fudge number

    * Remove fudge

commit 2ef64bd5cc761d7864149ce9c30629aed9a6366b
Author: ScarKy0 <[email protected]>
Date:   Wed Dec 17 00:45:34 2025 +0100

    TriggerOnIngested (#41875)

    * init

    * nobody will ever know i copy paste

    * i hate these names

    * comment

    ---------

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

commit 4aa7a963dc3dcebd4813f9d1e28b10c22f1402e6
Author: Princess Cheeseballs <[email protected]>
Date:   Tue Dec 16 15:30:15 2025 -0800

    Prevent Vestine and all other Botany chemicals from affecting all seeds. (#41883)

    * EnsureUniqueSeed

    * mfw

    * aaaaaaaaaaaaa

    ---------

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

commit f079ec6233eeb4dd0db1db87487014e539d7524f
Author: ArtisticRoomba <[email protected]>
Date:   Tue Dec 16 12:37:27 2025 -0800

    Fix destructible benchmark OOMing (#41880)

    * not working

    * fix

commit 19126949c37ae7328c6f7c091848cdaebad3809d
Author: slarticodefast <[email protected]>
Date:   Tue Dec 16 20:19:37 2025 +0100

    wallmount debug overlay (#38495)

    * wallmount debug overlay

    * make circles a little smoother

    * add permissions

    * Update Resources/Locale/en-US/commands/show-wallmounts-command.ftl

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

    * fix

    ---------

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

commit 41042fcfb78b83f9d4f595b32484853795ce5dc3
Author: PJBot <[email protected]>
Date:   Tue Dec 16 19:01:35 2025 +0000

    Automatic changelog update

commit 5facf93b4af88c4fae5a7cf165706565b6133087
Author: slarticodefast <[email protected]>
Date:   Tue Dec 16 19:48:20 2025 +0100

    fix AI battery alert (#41879)

    * fix AI battery alert

    * fix copy paste error

commit 4643bb8bbb4969a12630522b9dc81bcc0a6040e0
Author: Princess Cheeseballs <[email protected]>
Date:   Tue Dec 16 10:42:57 2025 -0800

    Arcryox Metabolism Fix (#41881)

    * fix arcryox metabolism

    * dont change that shit wrong branch

    ---------

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

commit 20600ab700cc56f94fcc8dcfc0d34e11f4304d5e
Author: PJBot <[email protected]>
Date:   Tue Dec 16 18:46:27 2025 +0000

    Automatic changelog update

commit 2a596d283c47e9223d58c1af4a1a150f12fd72f0
Author: alexalexmax <[email protected]>
Date:   Tue Dec 16 10:32:56 2025 -0800

    Decouple standing state and drop item behavior (#41566)

    * removed DropHandsItemEvent from standing state system, added DropHandsItemEvent calls in slippery system and shared stun system

    * added DropHandItemsEvent calls in mobstate system subscribers

    * Added DropHandItemsEvent call in SharedBodySystem.Parts

    * Add a standingState check in RemoveLeg so removing the legs of a downed person won't cause them to drop items

    * new method for downing + dropping held items in mobstatesystem

    * mild cleanup

    * Bugfix

    * update BuckleTest to reflect new item dropping behavior when removing legs

    * light cleanup

    ---------

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

commit b0b88b216d146e9a401345f058bc7b5d11742d83
Author: āda <[email protected]>
Date:   Tue Dec 16 05:17:53 2025 -0600

    Small improvement to suit sensor update loop (#41872)

    commit

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

commit 110b8e16dd3f38cc9776b82f332ecddb35fb2db7
Author: PJBot <[email protected]>
Date:   Tue Dec 16 07:24:21 2025 +0000

    Automatic changelog update

commit 870b8db07612b73d9d1dbb47b94bb89f6a9e8fac
Author: Pancake <[email protected]>
Date:   Mon Dec 15 23:10:45 2025 -0800

    Tweak Killer Tomato Size (#35866)

    * Update miscellaneous.yml

    y tho

    * Apply suggestions from code review

    ---------

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

commit 13638bd65508458b3c5c9465178f9cbecdf9ee44
Author: PJBot <[email protected]>
Date:   Tue Dec 16 03:33:29 2025 +0000

    Automatic changelog update

commit 186b6460c7211b129b8369e8e2aee2d69af31d22
Author: beck-thompson <[email protected]>
Date:   Mon Dec 15 19:19:56 2025 -0800

    Add foolbox (#41473)

    * Add foolbox to clown lockers

    * this is beter

    * updated table w/ new items

    * more clown like

    * Tweaks

    * thank you iaada

    * cleanup

    * review

    * fun!

    * fixes and microbalance

    * clowns start with it inhand now

commit 5e907889d93587232d12bcb6a1364761b7c97b82
Author: PJBot <[email protected]>
Date:   Tue Dec 16 02:13:44 2025 +0000

    Automatic changelog update

commit ab64807e2ce04f111f7dbc90d45197ceb83d76ce
Author: Hitlinemoss <[email protected]>
Date:   Mon Dec 15 21:00:17 2025 -0500

    Station AI now rolls before most standard crew (#41663)

    * Station AI now rolls before standard crew

    * github tests are high

    ---------

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

commit 45eb268247405f2cefbde748986a9a0827dc0bc0
Author: Samuka <[email protected]>
Date:   Mon Dec 15 22:56:34 2025 -0300

    Fix mothership core fixture (#41745)

    fix mothership core fixture

commit 619f807b97c5528e2f38ccc7f5dabb0ea8ff22bd
Author: PJBot <[email protected]>
Date:   Tue Dec 16 01:52:02 2025 +0000

    Automatic changelog update

commit 8fba285cdb8e1a1062260174ef7186c4d856a211
Author: imatsoup <[email protected]>
Date:   Tue Dec 16 01:32:08 2025 +0000

    Add audio collections for Weh, Hew, and Honk to Vulps (so that they have audio when they do that) (#41610)

    Vulps can weh and honk now

commit 49743515ee03fc6b97b768f39d62aec9aa605a5a
Author: āda <[email protected]>
Date:   Mon Dec 15 19:30:20 2025 -0600

    Remove unused tags tied to unused entities (#41366)

    * commit

    * fix for haunted

    * not a magazine

    * unused sprites

    * the lost tags

    ---------

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

commit 7d0f1b335bc4038debc732ecf4135702a8e1c9b5
Author: PJBot <[email protected]>
Date:   Tue Dec 16 01:38:31 2025 +0000

    Automatic changelog update

commit 0fb6f26edb4017ffc31569aecd6459790452c3c6
Author: Samuka <[email protected]>
Date:   Mon Dec 15 22:24:54 2025 -0300

    Xenoborg door control module (#41546)

    * add door control module

    * some commentary

    * can't eject stuff anymore

    * make xenoborg door remote eletrify doors

    * clean yml

    * anchors and aliases

    * not show stuff about id in xenoborg access config

    * engi xenoborg can see eletrified doors

commit 971d4efca83615bae0aa42459e334e761d413681
Author: PJBot <[email protected]>
Date:   Tue Dec 16 01:21:51 2025 +0000

    Automatic changelog update

commit 10b989e7bfa84e9991b6653b46c5001c97640f40
Author: Princess Cheeseballs <[email protected]>
Date:   Mon Dec 15 17:04:55 2025 -0800

    Cryogenics evenheal + New chem "Arcyrox" (#41696)

    * Cryo chems

    * Actually cryo eats a lot of this stuff, should probably buff the amount you get...

    * minor necrosol buff

    * fuck it old recipe

    * Fucked up my math, half is closer to 6 here.

    * cryox

    ---------

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

commit 5e963250019d3191e65919fc6725ca12e08e4f5e
Author: PJBot <[email protected]>
Date:   Tue Dec 16 01:08:22 2025 +0000

    Automatic changelog update

commit a0e7fe8233c0ebb7fd2e1de28787727804732250
Author: SlamBamActionman <[email protected]>
Date:   Tue Dec 16 01:55:16 2025 +0100

    Exo - Exomas Version (revertable) (#41715)

    kill

commit 574cdf9c4ca752f00dd40f116ec30540e149d6be
Author: ArtisticRoomba <[email protected]>
Date:   Mon Dec 15 15:50:48 2025 -0800

    Add myself to atmos codeowners (#41869)

    yep thats right

commit 61bf74e4e3e289e9217a273f2680a042592773ef
Author: PJBot <[email protected]>
Date:   Mon Dec 15 23:40:34 2025 +0000

    Automatic changelog update

commit b17ee1c882cc7b46304773d80797c1baffd1f13d
Author: JesterX666 <[email protected]>
Date:   Mon Dec 15 18:27:40 2025 -0500

    Ignite atmosphere on explosions (#41262)

    * Ignite atmosphere on explosions

    * Fixed to add a temperature property

    * Code review corrections

    * Removed unused usings

    * Correction to use TryComp instead of EntityManager to make it prettier

    * Code review corrections

    * Code review corrections

    * Corrections

    * misc fixes

    ---------

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

commit 2619bc47ef3849bd7c87bcea847ecc528994bf51
Author: psykana <[email protected]>
Date:   Mon Dec 15 23:18:10 2025 +0000

    Add tile atmosphere tests (#41228)

    * Tile atmosphere tests

    * master markers

    * TryLoadMap

    * whoopsie

    * Dirty

    * Add new abstract class, room spacing tests

    * review

commit d602541c1d0a2eff2f08ae854e8650c89a0ae83d
Author: PJBot <[email protected]>
Date:   Mon Dec 15 12:29:01 2025 +0000

    Automatic changelog update

commit d53fe69b863a33b7146d6ec22154e8d1f9910649
Author: Samuka <[email protected]>
Date:   Mon Dec 15 09:15:22 2025 -0300

    Repairing borgs now takes multiple doafters (#41638)

    * borg repair is now multiple doafters

    * is a float now

    * use else

    * remove random new line i added for some reason

    * add new line at the end of the file

    * add documentation

    * made repair system super robust

    * borg heal faster from crit

    * forgot to make it a datafield

    * less overpower

    * cant repair futher than the threshold for alive if not alive or dead

    * fix math

    * more math

    * fixes

    * some comentary

    * more accurate

    * simple solution

    * new solution

    * better numbers

    * more accurate

    * use helper function

    * fine tunning the number

    * better way to restart the doafter

    * update AutoDoAfter

    * not used

    * more clear

    * remove inline if

    * improve helper methods

    * updare pop up message

    * another unused

    * nuke consecutive repair bonus

    * increase the repair (so it doesn't take ages to fix a borg)

    * back to 10 per repair

    * heal evenly

    * fix for edge case

    * fix

    * fix

    * it works now

    * add / fix comments

    * small clean up

    * make easier to understand

    * use FixedPoint2.Zero

    * make it smaller

    * add support for group even heal

    * ops

    * easier to read

    * typo

    * make the HealEvenly better

    * rename to GetDamage

    * negative value

    * Update Content.Shared/Repairable/RepairableSystem.cs

    ---------

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

commit 83e1a6a8eb4b992f2ed71eb83f814786f7d9deaa
Author: MissKay1994 <[email protected]>
Date:   Mon Dec 15 06:11:29 2025 -0500

    Prevent Initial Infected from rolling on evac (#41863)

    evac ambuzol

commit c65dba54b390d1b7cd6715f286f3456dc3c58657
Author: Pieter-Jan Briers <[email protected]>
Date:   Mon Dec 15 05:29:35 2025 +0100

    Revert "Remove most unknown shuttle events" (#41862)

    Revert "Remove most unknown shuttle events (#41860)"

    This reverts commit 6c9ef19e9e83d280ccf9253d85b43d865c2bfaa1.

commit 1e01a1ed6bbacbd2274a3110033081027726f2d3
Author: PJBot <[email protected]>
Date:   Mon Dec 15 04:00:16 2025 +0000

    Automatic changelog update

commit bfb0c1791e8ef557cbf93cd9987300ff88c03399
Author: Nox <[email protected]>
Date:   Sun Dec 14 19:47:28 2025 -0800

    ERT Overhaul 2/3: Equipment (#38105)

    * fixed naming

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

    * Added equipment to be used by ERT.

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

    * Added flamethrower suffix

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

    * Added hydra filled with frag grenades

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

    * Made basic grenades centcomm restricted

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

    * Made energy swords central command contraband

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

    * Parented ERT backpacks to syndicate ones

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

    * Revert "Parented ERT backpacks to syndicate ones"

    This reverts commit 615526512d90ea17c0e452ed24fdb351f54740bc.

    :wq#

    * Updated labels and containers

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

    * Added ERT survival box with double emergency tank

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

    * removed flamethrower

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

    * Made C4 CC contra, reverted Incen to syni contra

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

    * reverted contraband

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

    * revert the rest of the contraband

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

    * Heisentest

    * Added label component to spray bottles.

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

    * Added suffixes to the space cleaner bottles

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

    ---------

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

commit 2b08ae480d613052fd13aa39584ebd837e8a1952
Author: Meara <[email protected]>
Date:   Mon Dec 15 13:46:39 2025 +1000

    Adds crowbar to Mediborg Rescue Module (#41861)

    Added crowbar to Borg Rescue module.

commit 5f6c08e1015acc8cf45ffb237e95e125b2b16e27
Author: Nox <[email protected]>
Date:   Sun Dec 14 19:43:57 2025 -0800

    ERT Overhaul 1/3: Apparel (#37855)

    * Initial commit: Added ERT web vest and sprites, added ERT magboots.

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

    * Added duffle bag and magboots

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

    * Half finished updating the web vest

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

    * Removed unused items

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

    * Added ERT chest rig, changed sprites of backpacks

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

    * Parented all ERT hardsuit stats to nukie hardsuits

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

    * Parented ERT backpacks to syndicate ones

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

    * changed size of ERT backpacks

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

    * Unparented ERT duffels from syndicate ones

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

    * Fixed belt sprites

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

    * Fixed ERT medic backpack sprite

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

    * Added explosion resistance to backpacks

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

    * Removed ERT duffel bag.

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

    ---------

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

commit 165d5ecc2ed6c49b3d20958b1ffaf4e0f06adb06
Author: PJBot <[email protected]>
Date:   Mon Dec 15 03:44:06 2025 +0000

    Automatic changelog update

commit 6c9ef19e9e83d280ccf9253d85b43d865c2bfaa1
Author: Pieter-Jan Briers <[email protected]>
Date:   Mon Dec 15 04:30:50 2025 +0100

    Remove most unknown shuttle events (#41860)

    All except the hostile ones (which is like, three. I didn't even know we had hostile ones other t han loneop)

    These are complete content slop bloat

commit 42e7bad3dfd62ff7484d838e568a036d359866c1
Author: beck-thompson <[email protected]>
Date:   Sun Dec 14 19:19:41 2025 -0800

    Fix news console formatting and pda news formating (#41799)

    * Fix news console formatting

    * another fix

    * Fix review

    Un-copy-paste. Twice. *sigh*

    ---------

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

commit 4d76c130516ac3f3a990f42c785ea65596677b52
Author: āda <[email protected]>
Date:   Sun Dec 14 20:50:39 2025 -0600

    Rollersakes heisen bounty (#41859)

    commit

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

commit a0817cdbb3e9a8925d9399ff9104ee1c1de2289b
Author: Pieter-Jan Briers <[email protected]>
Date:   Mon Dec 15 03:07:32 2025 +0100

    Fix ColorExtensions math (#41717)

    All of this was doing sRGB -> OkLAB conversions without linearizing the sRGB first, so it was broken. I could have sworn I pointed this out in review but I guess that got lost.

    Also, add a gamut clipping step since we have out-of-gamut colors and I don't want random negative values causing weird nightmare bugs somewhere. Shouldn't change anything in regular rendering.

commit 9206ad9a64737c1899b09fb9c7da5a927472e766
Author: PJBot <[email protected]>
Date:   Mon Dec 15 01:51:28 2025 +0000

    Automatic changelog update

commit 12992fd75bbba558ca6c074a6e3940b3560f60ff
Author: ScarKy0 <[email protected]>
Date:   Mon Dec 15 02:37:48 2025 +0100

    Remove roundstart tools from some cyborgs (#41823)

    * remove tools

    * actually let derelict borgs keep it

commit 841f22dcfdf73911d2eb502bb31b5f362e928c64
Author: PJBot <[email protected]>
Date:   Mon Dec 15 01:34:58 2025 +0000

    Automatic changelog update

commit fbb452b60dea2fd5a79ad9778bdcb0327b3e1e9b
Author: JackspajfMain <[email protected]>
Date:   Sun Dec 14 20:21:32 2025 -0500

    Update to Bardrobe to add Pun Pun's outfit (#41705)

    bardrobe update to add pun's outfit

commit 12b9e3735b9ecb70744daaba0773f5edb3956c19
Author: Samuka <[email protected]>
Date:   Sun Dec 14 19:31:15 2025 -0300

    Move logic from EvenHealthChangeEntityEffectSystem to the damage system API (#41684)

    * add two methods

    * move stuff to damage system api

    * use TryIndex

    * simplify

    * minor fix

    * add helper functions

    * fix

    * remove random new line

    * simplify

    * remove unnecessary lines

    * rename to GetDamage

    * Got it working

    * make more clear

    * why backwards

    * value should be the amount to heal

    * fix

    * fix all dumb fixedpoint2 edge cases I hope

    * One more thing

    * fix

    * make it more simple

    * ops it was backwards

    * valueHeal can't be more than remaining

    * add all keys beforehand and no need to check and add them inside the loop

    * break for loop in case remaining is zero

    * comment was wrong

    * optimized, works

    * remove random spaces

    ---------

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

commit 5650e6be0fd39da9888f29c64452650c4e9e70f9
Author: Princess Cheeseballs <[email protected]>
Date:   Sun Dec 14 13:51:16 2025 -0800

    Fix plant metabolism in guidebook. (#41854)

    * AAAAAAAAAAAAAAAAAAAAAAA

    * cleaner

    * even cleaner

    ---------

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

commit faa12d0e663377aa255d8c4d0130d6877bc47862
Author: PJBot <[email protected]>
Date:   Sun Dec 14 20:57:11 2025 +0000

    Automatic changelog update

commit 7eb797e7e5779831c6c6fcd39c36957023856fcb
Author: āda <[email protected]>
Date:   Sun Dec 14 14:39:25 2025 -0600

    Toys entity tables (#41840)

    * ai talks

    * kill cheepo

    * mech figures

    * finished

    * touchup

    * wider net

    * final changes

    * never final

    * fix test fail

    * commit

    * self review

    * self review 2

    * buff

    * nerf

    * microbalance continues until i'm happy

    * requested and more

    * toys.yml is scary

    * pace yourself, hun

    * finished tables

    * update related tables

    * finish tables

    * spawners

    * new item

    * other tables and cargo crate

    * move board games

    * commit

    * last changes

    * last last changes

    * bounty changes

    * remove pies :o(

    * readjust prices

    * requested microbalance

    * friends for life

    ---------

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

commit cc90ac99f8f5f74be4c5935a8b611272dd2c0f77
Author: RedSpy <[email protected]>
Date:   Sun Dec 14 23:32:12 2025 +0300

    Make gun chamber empty by default (#41791)

    gun chamber empty by default now

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

commit ff8a000a0afea5df8d9bbad9dc6f2bf6cb403921
Author: PJBot <[email protected]>
Date:   Sun Dec 14 20:42:59 2025 +0000

    Automatic changelog update

commit 410b2c99458d8c0de518841a309f0babfeeaa798
Author: Hitlinemoss <[email protected]>
Date:   Sun Dec 14 15:20:55 2025 -0500

    Skeletons are now affected by Holy damage (#41757)

commit 30afada8f3f172b135f795bfdd02334108f5a143
Author: PJBot <[email protected]>
Date:   Sun Dec 14 20:29:06 2025 +0000

    Automatic changelog update

commit 226f91068613699cbd402c06d57224c7f473f826
Author: Hitlinemoss <[email protected]>
Date:   Sun Dec 14 15:13:52 2025 -0500

    Assorted minor cleanup (and shotgun shell descriptions) in Resources\Prototypes\Entities\Objects\Weapons\Guns\Ammunition\ (#41841)

    * YAML cleanup of shotgun rounds

    * Descriptions for all shotgun ammo types

    * YAML cleanup of pistol rounds

    * YAML cleanup of magnum rounds (and tweaks to uranium ammo descriptions)

    * YAML cleanup of rifle rounds

    * YAML cleanup of toy rounds

    * YAML cleanup of magnum/pistol/rifle/shotgun projectiles

    * YAML cleanup of magnum/pistol/toy speedloaders

    * YAML cleanup of light rifle rounds

    * Descriptions for anti-materiel rounds and boxes

    * YAML cleanup of base_cartridge.yml

    * YAML cleanup of caseless rounds (plus minor viper-mag description tweaks)

    * YAML cleanup of heavy rifle rounds

    * YAML cleanup of grenades and explosives

    * machine pistol magazine is now Security contraband

    * Practice ammunition description updates

    * Missed a magnum ammo description tweak

    * Whoops, misspelled the word 'description' a lot

    * Practice ammunition description updates 2!

    * Better name/description for joke L6 foam dart mag

    * Tweak to that last commit

    * Fixed practice machine pistol magazines using real bullets

commit 368fa40f5c44c306dd29b89544a34592d1baa0ef
Author: PJBot <[email protected]>
Date:   Sun Dec 14 19:28:39 2025 +0000

    Automatic changelog update

commit 6fc13a5875ea2cc7d46a4bcbc822cecef0dfd577
Author: Borsh <[email protected]>
Date:   Sun Dec 14 22:15:22 2025 +0300

    Adding a random gate (#41627)

    * Added random gate

    * minor edit

    * cleaning up my shit after trying to do something faster

    * new lines

    * some changes

    * joke

    * UI

    * Long Division

    * Dont use ctrl + x in 3 am

    * I hope these are the final touches

    * One thing, I don't know why

    * noname commit

    * no way, 1kk of code lines edit

    * sudo rm -rf ... and something there...

    * update

    * sometimes its sad

commit c5148750d56f8f132b16aa84998155ffb411eda1
Author: PJBot <[email protected]>
Date:   Sun Dec 14 03:28:46 2025 +0000

    Automatic changelog update

commit f20288046193abbf67a940f1faee73e88a3a41a8
Author: AshBats <[email protected]>
Date:   Sun Dec 14 14:15:58 2025 +1100

    Admin log now shows APC power toggle interactions (#41839)

    Added logging to the APC's toggle interaction

commit 482e963227ca6f6c7a7260332b98ee99a6083fec
Author: PJBot <[email protected]>
Date:   Sun Dec 14 02:31:16 2025 +0000

    Automatic changelog update

commit 231a93e742fb2cbab906e418f62b6ff18df0a6dd
Author: ScarKy0 <[email protected]>
Date:   Sun Dec 14 03:11:58 2025 +0100

    TriggerOnUserInteractHand and TriggerOnUserInteractUsing (#41843)

    * init

    * handle check

    * oops

    * cleanup

    * fix resolve

    ---------

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

commit a40d130f0fbbe63f21c920838869ed84c88ce711
Author: Mehnix <[email protected]>
Date:   Sun Dec 14 02:07:28 2025 +0000

    Edible Produce are now also Butcherable (#36786)

    Butcherable Produce

    Adds Butcherable capabilities to Bananas, Mimanas, Corn, Gatfruit, Capfruit, Bungo, and Cherries.

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

commit 2b7361cec7fa3843287127f098409e08d3f3e031
Author: PJBot <[email protected]>
Date:   Sun Dec 14 02:17:59 2025 +0000

    Automatic changelog update

commit 40ae49bb8502ef7dddc63efa74f9daf7425eef16
Author: ScarKy0 <[email protected]>
Date:   Sun Dec 14 03:04:28 2025 +0100

    Killsign cleanup (#41845)

    * init

    * rsi

    * review

    * scale

    * it

    * cat, dog, nerd

    * rsi

    * I just microbalanced animation speed

    * raider, stinky resprite

    * review

    * HideFromOwner

    * hidden smite

    * copyright

    * Apply suggestions from code review

    ---------

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

commit a92d280a3982aea1adea6c6fe4be5cbcef8f238e
Author: PJBot <[email protected]>
Date:   Sun Dec 14 01:40:52 2025 +0000

    Automatic changelog update

commit 6b3ddc681369e6dc1d773eaa625a111cddee6dde
Author: āda <[email protected]>
Date:   Sat Dec 13 19:27:28 2025 -0600

    Five bounty arbitrage fixes (#41846)

    * commit

    * tweak

    * more bounties

    ---------

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

commit 5457ce5ec970a219ff8ea710552a7d3f36e76903
Author: PJBot <[email protected]>
Date:   Sun Dec 14 00:56:08 2025 +0000

    Automatic changelog update

commit 15968acdf6ce71aaca0b8e26aa0cab0ef98d4a7a
Author: ScarKy0 <[email protected]>
Date:   Sun Dec 14 01:42:54 2025 +0100

    Don't remove borg access without power (#41844)

    * init

    * comment

commit 7d1c75c1bb8861285fdd938e391311205541fccc
Author: NoreUhh <[email protected]>
Date:   Sat Dec 13 16:42:42 2025 -0800

    Fixed Vulp Hair layering Under Hoods and Hardsuits (#41827)

    fix the freakin hair

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

commit 41e2a5dad3c90c69ce503517f65c10ad60f9de9e
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Sun Dec 14 01:40:19 2025 +0100

    Update Credits (#41848)

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

commit 594ec9acffbfff09a73468030a38af91c2ec852b
Author: āda <[email protected]>
Date:   Sat Dec 13 13:19:42 2025 -0600

    All Figurines Entity Table (#41775)

    * ai talks

    * kill cheepo

    * mech figures

    * finished

    * touchup

    * wider net

    * final changes

    * never final

    * fix test fail

    * review

    ---------

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

commit 6e04013cf19b57fee18e0097e8b1a8821d570333
Author: PJBot <[email protected]>
Date:   Sat Dec 13 19:14:33 2025 +0000

    Automatic changelog update

commit a761100cf5cfc79107d1707eed13c82a2e84999f
Author: Absotively <[email protected]>
Date:   Sat Dec 13 12:01:00 2025 -0700

    Hand labeler can always remove labels (#40330)

    * Hand labeler can always remove labels

    * Simplify labeling functions

    * Address review comments

    * Use Entity<Component> more places

    * Always use default style for remove label verb

commit bc3fd3c323afdf9fc6cb129181e1b772164d113f
Author: PJBot <[email protected]>
Date:   Sat Dec 13 02:47:20 2025 +0000

    Automatic changelog update

commit 6f5e6445b6c65d15300b5e5098cda64abc295931
Author: K-Dynamic <[email protected]>
Date:   Sat Dec 13 15:33:54 2025 +1300

    Preserve arbitrage by fixing a bug (#41756)

    no more infinite money

commit b3106a40006e51aa024255cd2ad416a3078bf8f8
Author: PJBot <[email protected]>
Date:   Fri Dec 12 17:59:15 2025 +0000

    Automatic changelog update

commit 5944f1a817bd7acc60ee7c538449cf0a8a7c5d45
Author: Connor Huffine <[email protected]>
Date:   Fri Dec 12 12:45:53 2025 -0500

    Add KI pills to the radsuit locker (#41576)

    * Add KI pills

    * Add variability

    * Remove unnecessary value

commit 75bb75539bbe84964be0f3303dc8473d135c4a4a
Author: WS01 <[email protected]>
Date:   Fri Dec 12 14:10:43 2025 +0200

    Changed PullingSystem to use MobStateChangedEvent instead of UpdateMo… (#41835)

    Changed PullingSystem to use MobStateChangedEvent instead of UpdateMobStateEvent

commit 51404cc1e45cc75211ce98c7a35b05790d611f6b
Author: PJBot <[email protected]>
Date:   Fri Dec 12 11:28:19 2025 +0000

    Automatic changelog update

commit cbbf978408117385555d96863cf16a67f36732dd
Author: alexalexmax <[email protected]>
Date:   Fri Dec 12 03:14:45 2025 -0800

    ScramOnTrigger teleportation logic rewrite (#41808)

    * shuffle logic and remove arbitrary line

    * actually fix radius for real

    * code comment for clarity

    * rewrote SelectRandomTileInRange

    * Update Content.Shared/Trigger/Systems/ScramOnTriggerSystem.cs

    Co-authored-by: āda <[email protected]>

    * Update Content.Shared/Trigger/Systems/ScramOnTriggerSystem.cs

    Co-authored-by: āda <[email protected]>

    * i love helper methods!

    * remove unused dependencies

    * check collisiongroup of teleporting entity

    * remove unused dep.

    * unused query and init

    ---------

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

commit 2d803293ee147b5527bbfcdd0c49fce5abb468e7
Author: PJBot <[email protected]>
Date:   Fri Dec 12 10:38:00 2025 +0000

    Automatic changelog update

commit 6e85abf26de083fe6b9b355949f58a24d9fdb5fb
Author: Princess Cheeseballs <[email protected]>
Date:   Fri Dec 12 02:24:31 2025 -0800

    Remove remote detonation/disable from the robotics console. (#41834)

    End the war

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

commit 429e925608404f4bb7c8e2b71c90d57c1712edc0
Author: Tiniest Shark <[email protected]>
Date:   Fri Dec 12 04:04:15 2025 -0500

    Re-sprite the Ripley (#41832)

    newish ripley yay

commit c3c24a664ef80b2b319ce4d745e1d4e6271edf14
Author: PJBot <[email protected]>
Date:   Fri Dec 12 02:14:54 2025 +0000

    Automatic changelog update

commit 59d0df0e7c66e4b6d5e2decece2e138a68ec4009
Author: cloudyskies <[email protected]>
Date:   Thu Dec 11 20:00:55 2025 -0600

    diona are now less debilitated by rooting in blood (#41642)

    * diona are now less debilitated by rooting in blood

    * Rerun tests

    * Rerun tests

commit d947dd8c6c2baf3af8c3d8d3f88d21414532abb5
Author: Centronias <[email protected]>
Date:   Thu Dec 11 17:58:22 2025 -0800

    Smart Fridges can contain anything edible (#41830)

    I'm sure this will cause zero unintended consequences

commit 6fc487531cabba44c361873e8d3faa04619f603d
Author: slarticodefast <[email protected]>
Date:   Fri Dec 12 01:58:51 2025 +0100

    Add small cooldown to NukeKeypadEnterMessages (#41831)

    * cooldown

    * d

    * time offset serializer

    * undo button disabling according to feedback

    * Update Content.Client/Nuke/NukeBoundUserInterface.cs

commit fffbc654dd9c8aa5997152b1e58b19eead243b11
Author: āda <[email protected]>
Date:   Wed Dec 10 18:17:03 2025 -0600

    Soap, Banana peel, and Slip entity tables (#41783)

    * commit

    * self review

    * self review 2

    * buff

    * nerf

    * microbalance continues until i'm happy

    * requested and more

    ---------

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

commit b7251fbdeba7587d7d0c04eaf9a5cbbb4cecc1bb
Author: PJBot <[email protected]>
Date:   Wed Dec 10 19:05:47 2025 +0000

    Automatic changelog update

commit 4a460468d09be73bdfe234df356e04403cd523e9
Author: Connor Huffine <[email protected]>
Date:   Wed Dec 10 13:52:55 2025 -0500

    Improve ClothingSpeedModifier, Fix Paramedic Void Suit (#41820)

    * Add RequireActivated bool

    * Fix paramedic voidsuit

    * Remove explicit check

    This is actually unnecessarily verbose.

    * Improve comment

    * Update Content.Shared/Clothing/ClothingSpeedModifierSystem.cs

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

    * Add cref linking

    * Change reference from system to component

    * Fix missing closing tag before anyone notices

    * Add clarity about when this field is used.

    * Add early return if not affected by toggling

    ---------

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

commit 19bad6266f3fb4ccd34e9d944299da0d6530c629
Author: Pok <[email protected]>
Date:   Wed Dec 10 14:27:06 2025 +0200

    Predict RootableSystem (#41729)

    RootableSystem-move-to-shared

commit 67b4ba0425ae26f577ac59c3cb4654bb5e1cbf3b
Author: PJBot <[email protected]>
Date:   Wed Dec 10 10:57:05 2025 +0000

    Automatic changelog update

commit 2834ac2d500eb2c2963c0f5b18bf3fd1a87f79aa
Author: JackspajfMain <[email protected]>
Date:   Wed Dec 10 05:35:42 2025 -0500

    Change that specifies escape via the escape shuttle rather than pods in escape objectives (#41809)

    * specifies escape via escape shuttle (because escape pods do not count)

    * corrects capitalization of CentComm

    * apply fixes to thief objectives aswell

    * apply fixes to paradox clone objectives aswell

commit 00f86e9bd5e59e6e0a30de35bde0fc124b421b3e
Author: PJBot <[email protected]>
Date:   Wed Dec 10 10:41:41 2025 +0000

    Automatic changelog update

commit 86f47958497d45c1163ff1746560be77efbba98d
Author: slarticodefast <[email protected]>
Date:   Wed Dec 10 11:28:28 2025 +0100

    Fix rigged power cells exploding early (#41813)

    * fix riggable

    * fix

commit 5927babfbe1bfbab0910e979460512fac0d7965d
Author: PJBot <[email protected]>
Date:   Wed Dec 10 02:41:47 2025 +0000

    Automatic changelog update

commit 452fdf0165e3dd7ae2dcce39a9ce4f7f7406d2a5
Author: K-Dynamic <[email protected]>
Date:   Wed Dec 10 15:28:43 2025 +1300

    Chefs start with chef shoes (#41814)

    starting chef shoes

commit c6430203cfed08011078db23b3ca0386bee9e553
Author: Myra <[email protected]>
Date:   Tue Dec 9 19:46:34 2025 +0100

    Update the erase script to support the latest migration (#41524)

    No changes needed, its compatible still

    Tested in production :3

commit c5d7444af68437e74a68c604c6a458c5471f85d5
Author: tkirkby <[email protected]>
Date:   Tue Dec 9 09:11:05 2025 -0800

    Migrate Bot Speech Catalogs to One Folder (#41478)

    migrate bot speech catalogs to one place

commit 6dbd2f6acc53a50630e9daea743353ff1612a923
Author: Hitlinemoss <[email protected]>
Date:   Tue Dec 9 09:48:57 2025 -0500

    Add BasePaperLabelable and BasePaperLabelableVisualized abstract prototypes (#41807)

    * Add BasePaperLabelable to base_item.yml

    * CrateGeneric now parents from BasePaperLabelable

    * TWO types of BaseParcelWrapable

    * Body bags use BasePaperLabelable

    * Artifact containers use BasePaperLabelable

    * Lockers now use BasePaperLabelable

    * Comment cleanup + redundancies

    * Seeds now use BasePaperLabelable (but need more paper sprites in the future)

    * Parcel wrap bugfix

    * Remove redundant components from crates

    * Fix testfail tied to ContainerContainer component

    * Fixed bad line alignment

    * Gas canisters now use BasePaperLabelableVisualized

    * Comment updates

    * Other comment update

commit 9edf121a15e69c9112418f5cfdd3db35ccc6515a
Author: PJBot <[email protected]>
Date:   Tue Dec 9 13:18:27 2025 +0000

    Automatic changelog update

commit dc616f67e7436d65ba28b0e118de21b37c1f9885
Author: alexalexmax <[email protected]>
Date:   Tue Dec 9 04:59:38 2025 -0800

    Fix mobs not being blindable (#41788)

    added blindable component to BaseSimpleMob

commit 95deb3d966f8184aa0c65b32d5ecf0ee9bccfad8
Author: PJBot <[email protected]>
Date:   Tue Dec 9 13:04:32 2025 +0000

    Automatic changelog update

commit 67e18a0693c501f43b15fc8705720d7b6e14f31d
Author: ArtisticRoomba <[email protected]>
Date:   Tue Dec 9 04:50:50 2025 -0800

    Make door bolting powergaming no longer relevant anymore (#41138)

    * make door bolting powergaming no longer relevant anymore
    port and remove moff guard comments

    * update desc

    * One line bugefix

    ---------

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

commit 3835489af0520e7cbd923c6682e5dd9c9c5b318d
Author: Connor Huffine <[email protected]>
Date:   Tue Dec 9 06:39:37 2025 -0500

    Delete license.txt (#41805)

commit 92482dfb52e3c08e5ab3ca287cce3191f7b71edd
Author: PJBot <[email protected]>
Date:   Tue Dec 9 09:46:37 2025 +0000

    Automatic changelog update

commit 3a4484b702816be32ffee785310e9215094428a4
Author: Tiniest Shark <[email protected]>
Date:   Tue Dec 9 04:33:04 2025 -0500

    Add paper labels to gas canisters (#41737)

    * paper? on canisters? are you KIDDING

    * woops forgot something

    * I think this'll fix the errors?

commit 7ada931549831aeb9cc1189c9f19415c48f8526f
Author: PJBot <[email protected]>
Date:   Tue Dec 9 06:55:47 2025 +0000

    Automatic changelog update

commit 66b9df28df5838fc3bf7933d80cf38dec9012e4a
Author: Spessmann <[email protected]>
Date:   Mon Dec 8 22:42:17 2025 -0800

    Snowball update (#41806)

    snowball update

commit 3b6d0be65f24702fbdc2dc963405489488cdf446
Author: Errant <[email protected]>
Date:   Mon Dec 8 22:27:40 2025 +0100

    fix a typo in the changelog (#41798)

    fix a typo

commit 4197dd352f27ffcbdbef0bbcafa071636028ad6f
Author: PJBot <[email protected]>
Date:   Mon Dec 8 20:21:12 2025 +0000

    Automatic changelog update

commit e038b07a40a9d8d9918536090ebb82bea520c160
Author: halycon <[email protected]>
Date:   Mon Dec 8 21:07:32 2025 +0100

    Hushpup Shotgun (#41512)

    * upstream hushpup

    * fixes incorrect filename in attribution

    * sprite cleanup

    * Make the YAML not ass

    * Remove redundant line of code

    * Resprite, attributes original sources

    * More sourcing fixes

    * Last minute sprite touchups

    * So... don't accidentally copy paste stuff

    * Fixes bolt being on the wrong side while wielded

    * adjust rolloffFactor

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

    * Resprite

    * No more pegs

    * Spanky mind controlled me to commit these changes

    ---------

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

commit af2fd9950cd0cdd4feda7cf83f85e9a0baea81bf
Author: ArtisticRoomba <[email protected]>
Date:   Mon Dec 8 09:29:24 2025 -0800

    Bagel Theater will randomly spawn in partially broken (#41794)

    * Revert "Sometimes the Bagel Theater doesn't like showing up to work (#41787)"

    This reverts commit c0e90815d9e8c6b6bc86d22f624561c26adf8ad9.

    * Reapply "Sometimes the Bagel Theater doesn't like showing up to work (#41787)"

    This reverts commit 114266990897d338ef25fa435d0ad7350457dd63.

    * remove blank

    * upd CL

commit e8f018bd8f8609041c3252b881b5657419081b81
Author: Exetron <[email protected]>
Date:   Mon Dec 8 13:21:04 2025 -0300

    Fix batteries not counting towards the battery bounty (#41792)

    add PredictedBattery

commit a99452fbb800eaf84efefa417fd83fb6fe2191ff
Author: PJBot <[email protected]>
Date:   Mon Dec 8 15:27:14 2025 +0000

    Automatic changelog update

commit c0e90815d9e8c6b6bc86d22f624561c26adf8ad9
Author: ArtisticRoomba <[email protected]>
Date:   Mon Dec 8 07:26:04 2025 -0800

    Sometimes the Bagel Theater doesn't like showing up to work (#41787)

commit 9c2dc0451940fe4518ceff693eceafb2278fd245
Author: Red <[email protected]>
Date:   Mon Dec 8 14:20:42 2025 +0300

    Clothing equipping doAfter tweak (#41732)

    * clothing moving break

    * Rename EquipOnMoving to EquipWhileMoving

    * Update InventorySystem.Equip.cs

commit 0031beca4b63e7f3107c97299fc74fdac6c6c3e4
Author: slarticodefast <[email protected]>
Date:   Mon Dec 8 11:35:11 2025 +0100

    Reapply "Trip APCs when they exceed a power limit (#41377)" (#41789)

    Revert "Merge stable into master"

commit 406231cdb3343a742bb0948937a11b7942d4f4ec
Merge: 32c1c44367 c867adb937
Author: slarticodefast <[email protected]>
Date:   Mon Dec 8 11:14:13 2025 +0100

    Merge stable into master (#41781)

    Revert "Trip APCs when they exceed a power limit (#41377)" (#41766)

    This reverts commit a5c223c0

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

commit 32c1c44367baa69bfa0c792e0729cfc3c04749cd
Author: ArtisticRoomba <[email protected]>
Date:   Sun Dec 7 21:08:48 2025 -0800

    fix CL AGAIN (#41782)

commit f1443f0cd7a26747582e2f204309b02b17138827
Author: sleepyyapril <[email protected]>
Date:   Mon Dec 8 00:20:42 2025 -0400

    TriggerOn(Un)Embed (#41720)

    * feat: TriggerOn(Un)Embed

    * feat: StopEmbedEvent

    * fix: forgot initialize

    * chore: better naming

    * chore: oops

    * Update Content.Shared/Trigger/Components/Triggers/TriggerOnUnembedComponent.cs

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

    * Update Content.Shared/Projectiles/EmbedEvents.cs

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

    * review

    im lazy

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

    * Update Content.Shared/Trigger/Components/Triggers/TriggerOnEmbedComponent.cs

    * chore: docs

    * comment change

    ---------

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

commit 25bb98c1a2eb6568f76479fde63d518f1c8493c0
Author: PJBot <[email protected]>
Date:   Mon Dec 8 01:50:49 2025 +0000

    Automatic changelog update

commit fde6129e5f79d996342cd10e2cc0ab4aed8a2d56
Author: UpAndLeaves <[email protected]>
Date:   Mon Dec 8 01:37:06 2025 +0000

    Allow removing species from the RNG pool of a new player's initial auto-generated character (#41678)

    * First commit

    * Fix it!

    * Requested Changes

commit 5fa2028ce978ff0e0154281fa5dd3045457b7f4a
Author: PJBot <[email protected]>
Date:   Mon Dec 8 01:24:10 2025 +0000

    Automatic changelog update

commit 36e009f21ecb57fe6269a51c2a6cc4b7f07074e5
Author: Princess Cheeseballs <[email protected]>
Date:   Sun Dec 7 17:10:28 2025 -0800

    Fix Bible Fast Healing (#41777)

    * broble

    * slightly cleaner I guess actually

    * im straight refactoring it, and by it, i mean.... my entity

    ---------

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

commit 4bfa0a6eafb05c21e37591937b016cb8fcc69f52
Author: PJBot <[email protected]>
Date:   Mon Dec 8 01:03:57 2025 +0000

    Automatic changelog update

commit 8dc131dec69815f727cea31600413366eadc088c
Author: ArtisticRoomba <[email protected]>
Date:   Sun Dec 7 17:02:48 2025 -0800

    fix oasis APC powernet (#41776)

commit 94ff45796727ee32f4e519e9ad3c70fcee63ff7b
Author: PJBot <[email protected]>
Date:   Mon Dec 8 00:36:59 2025 +0000

    Automatic changelog update

commit 84ce9522b75a8b6dc702c04817d99e2288a49973
Author: ArtisticRoomba <[email protected]>
Date:   Sun Dec 7 16:35:49 2025 -0800

    fix fland APC powernet (#41773)

commit c8b71f8989eac9c28ae43245e0ef26f20d8d0c40
Author: ArtisticRoomba <[email protected]>
Date:   Sun Dec 7 16:35:29 2025 -0800

    fix elkridge APC powernet (#41772)

commit 8a29a8d813fce8a43ebd512a1aff99f05ac1385c
Author: ArtisticRoomba <[email protected]>
Date:   Sun Dec 7 16:35:01 2025 -0800

    fix CC APC powernet (#41771)

commit 9806153b9388bfd749aa23b7f656b284113963f1
Author: ArtisticRoomba <[email protected]>
Date:   Sun Dec 7 16:34:25 2025 -0800

    fix box APC powernet (#41770)

commit 7bc1e94b479021b10342dc367426d6b606bf915d
Author: PJBot <[email protected]>
Date:   Sun Dec 7 22:41:58 2025 +0000

    Automatic changelog update

commit 4f2d2208f5fb60f55be5454c10295503e488460e
Author: Tiniest Shark <[email protected]>
Date:   Sun Dec 7 17:28:39 2025 -0500

    Misc Proper Rotation Sprites (#41764)

    * Proper rotation sprites.

    * copyright mentions

    * wrong one

    * better ointment

commit e8462ebe55a673589135cfe0f4b89f89b3cc1c93
Author: ArtisticRoomba <[email protected]>
Date:   Sun Dec 7 14:28:31 2025 -0800

    fix bagel APC powernet (#41769)

commit d79065bdbb1184d88e34f39d2c34850d5703f4dc
Author: PJBot <[email protected]>
Date:   Sun Dec 7 20:40:58 2025 +0000

    Automatic changelog update

commit 9d13d348b40f9831baef05e2e4079e69d461ea50
Author: Hitlinemoss <[email protected]>
Date:   Sun Dec 7 15:27:49 2025 -0500

    Remove map list from station-specific jobs' descriptions (#41748)

commit 0eead492de323aea52e7d6c20edb7ae7bd77f3bd
Author: Tiniest Shark <[email protected]>
Date:   Sun Dec 7 15:14:49 2025 -0500

    Reverts Mop + Glowstick Storage Rotation (#41765)

    diagonal pixels are ugly, sorry.

commit 5fdba3f0bc8648a41f52b54cbe1de96eb44ff2cb
Author: RedSpy <[email protected]>
Date:   Sun Dec 7 23:10:01 2025 +0300

    Hitscans now have names (#41763)

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

commit 5c70d28927836a7bb671547bac2ea2230c0477a4
Author: sleepyyapril <[email protected]>
Date:   Sun Dec 7 15:54:10 2025 -0400

    TriggerOnUiOpen/Close (#41718)

    * feat: TriggerOnUiOpen/Close

    * chore: minor clarification

    * Update Content.Shared/Trigger/Components/Triggers/TriggerOnUiCloseComponent.cs

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

    * Update Content.Shared/Trigger/Components/Triggers/TriggerOnUiOpenComponent.cs

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

    * chore: review

    ---------

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

commit 7cc256890b8099b5f3427dc0fb9c9a69fc78fc14
Author: PJBot <[email protected]>
Date:   Sun Dec 7 18:05:58 2025 +0000

    Automatic changelog update

commit ee2e1eb93272ac76ad0e0191b67709c8750d2ba1
Author: Samuka <[email protected]>
Date:   Sun Dec 7 14:52:27 2025 -0300

    Make xenoborg light brighter (#41580)

    * make light better

    * minor color fix

commit 5b7d3757e68de1ac65fa183378d6d594f7e1eba5
Author: cammusubi <[email protected]>
Date:   Sun Dec 7 10:36:20 2025 -0600

    Green Glowsticks are their own entity (#41712)

    * Addresses and resolves Issue #41145, creates a separate entity for green glowsticks, which were previously just the base glowstick.

    * Adds old+new ID for green glowsticks to migration.yml, refactors formatting in glowstick.yml

commit f99b59b7ed4410a6b44e1df977ffe2de18c43605
Author: PJBot <[email protected]>
Date:   Sun Dec 7 16:48:22 2025 +0000

    Automatic changelog update

commit 51b7af73f76e82fac4f5cfedc1ae2846a5cab0ff
Author: metalgearsloth <[email protected]>
Date:   Mon Dec 8 03:35:06 2025 +1100

    Double bullet speeds (#34971)

    * Double bullet speeds

    The only reason we had it at 20m/s was tunneling reasons.

    The quick maths is (BodyA size + BodyB size) / frametime. Currently the game is doing substepping AFAIK so we can use 0.016 as the frametime therefore with a 0.40 width body we can get up to 40.625 (assuming the target is no narrower than 0.25 which given my thindows change last year should be a decently safe assumption).

    * Fix

    * Fix impact visuals, as they overshoot otherwise

    * Revert changes

    ---------

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

commit 94327566ef87ead81864661cf66828a46b39af37
Author: PJBot <[email protected]>
Date:   Sun Dec 7 16:28:11 2025 +0000

    Automatic changelog update

commit 34f60c115eea800d9e59c2fc0934ea5c84f2adb1
Author: Princess Cheeseballs <[email protected]>
Date:   Sun Dec 7 08:14:38 2025 -0800

    Add GenPop Enter/Leave to ID Card Computer. Add shuffle the accesses a bit. (#41739)

    fixe

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

commit 7b3c83c56566408c2684ca7aebd13f85a12dbeca
Merge: 58b23d3162 db366bc20d
Author: Myra <[email protected]>
Date:   Sun Dec 7 16:14:15 2025 +0100

    Fix box shuttle from overloading instantly (#41753) (Stable merge) (#41760)

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

commit 58b23d31621fa3829b33c1c34d8dfc9af0345516
Author: PJBot <[email protected]>
Date:   Sun Dec 7 13:39:15 2025 +0000

    Automatic changelog update

commit c164897ead168e7ef08bc1521d8c8b3eb74d7862
Author: Velken <[email protected]>
Date:   Sun Dec 7 10:25:57 2025 -0300

    Snap Booms (fake snap pops) (#38654)

    * snap booms

    * damage nerf

    * fixing brain issue of being 8am and i havent slept yet

    * typo

    * Update damage and name

    * Fix linter issues

    * fixed typo snapPopFake -> snapPopExplosive

    ---------

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

commit e0299c9afaba8395df6d344b545bfb329bb4cd3b
Author: PJBot <[email protected]>
Date:   Sun Dec 7 11:57:19 2025 +0000

    Automatic changelog update

commit 35ea5f18200a0cc02859760645b20af262652312
Author: Hitlinemoss <[email protected]>
Date:   Sun Dec 7 06:42:34 2025 -0500

    Fixed hyperzine (micro)injector descriptions (#41755)

commit 113507d4b424ee4aacf36b63b448021f07ae9105
Author: PJBot <[email protected]>
Date:   Sun Dec 7 03:21:00 2025 +0000

    Automatic changelog update

commit 58f884133bcd3978411556bc55b7ece3bda71e3f
Author: SlamBamActionman <[email protected]>
Date:   Sun Dec 7 04:07:32 2025 +0100

    Remove Zookeeper and Boxer jobs (#41741)

commit c9ebb1b6b769242a403d546ecaf88848da396ba2
Author: PJBot <[email protected]>
Date:   Sun Dec 7 02:49:13 2025 +0000

    Automatic changelog update

commit dd79254a0fcd4ff6e996c2effc0ef1f964355728
Author: beck-thompson <[email protected]>
Date:   Sat Dec 6 18:35:46 2025 -0800

    Add voice mask implant (#41551)

    * Add voice mask implant

    * Remove voice mask

    * Voice mask implant now  overrides your identity

    * voice mask implant can now be extracted, when taking out the voice mask implant it now updates your name proplery

    * Simplify logic

commit 49656df4102d4c74eeb17308c4da565e495c873b
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Sun Dec 7 01:50:18 2025 +0100

    Update Credits (#41750)

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

commit 9e71a4212bcb7439d8706ad73b2db8c7dc03a6c6
Author: PJBot <[email protected]>
Date:   Sat Dec 6 20:54:00 2025 +0000

    Automatic changelog update

commit 9bd27fd24529b8e8924a86ca3031666647773039
Author: August Sun <[email protected]>
Date:   Sat Dec 6 13:40:37 2025 -0700

    Adds the sticky grappling hand (#37551)

    * Adds sprites, entity and sounds for sticky grappling hand

    * Switched audio to mono

    * Update Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml

    Co-authored-by: āda <[email protected]>

    * Added empty sound, changed yaml to suit conventions, added description

    ---------

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

commit 6de6217242d2c101d38e656574228f31177040c7
Author: PJBot <[email protected]>
Date:   Sat Dec 6 18:27:15 2025 +0000

    Automatic changelog update

commit d54a431584c607bc27f7db72ab0c9fc99d4e90ff
Author: Samuka <[email protected]>
Date:   Sat Dec 6 15:13:40 2025 -0300

    Remove explosive component from mothership cpre (#41743)

    remove explosive comp

commit 432c9578be79b611b9f71ce0337aeee351fc7cbd
Author: Errant <[email protected]>
Date:   Sat Dec 6 16:45:50 2025 +0100

    move GameMapPrototype and GameMapCondition to shared (#41742)

    * move GameMapPrototype and GameMapCondition to shared

    * fix

commit 9268cec0c98ad7c8cb1c4c40c95999bdb696b56d
Author: slarticodefast <[email protected]>
Date:   Fri Dec 5 21:46:38 2025 +0100

    Predict ReactionMixerSystem (#41218)

    * predict

    * documentation

    * review

commit 92263d24302d511cb86ea41d7d5e00418a3ce498
Author: PJBot <[email protected]>
Date:   Fri Dec 5 17:34:59 2025 +0000

    Automatic changelog update

commit 8054071c325d730d3c0f112c93f174a896897df7
Author: Princess Cheeseballs <[email protected]>
Date:   Fri Dec 5 09:21:47 2025 -0800

    Vestine now Mutates Plants to Produce Vestine (#41731)

    * ready freddy!

    * remove that shit

    * fsasfaf

    ---------

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

comm…
MissKay1994 pushed a commit to MissKay1994/space-station-14-testing that referenced this pull request Jan 28, 2026
commit 9212f261eac13e8c6393b49bd1d67df2c4d95846
Author: ScarKy0 <[email protected]>
Date:   Wed Dec 24 07:34:10 2025 +0100

    [HOTFIX] Fix MMI mind transfer (#41941)

commit 78189bbe6407daac401432f2dc8df1c2d584fe75
Merge: c867adb937 0444896603
Author: Myra <[email protected]>
Date:   Sun Dec 21 16:18:39 2025 +0100

    Stable release for 2025-12-20 (#41934)

commit 0444896603ca4680bf3080942a53e1a03ac7276a
Author: Princess Cheeseballs <[email protected]>
Date:   Sat Dec 20 12:54:14 2025 -0800

    [Staging/Hotfix] A couple bloodstream fixes. (#41906)

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

commit c4a798632ad912068163992470fd9f9d1228219c
Author: SlamBamActionman <[email protected]>
Date:   Fri Dec 19 20:28:06 2025 +0100

    [Staging] Fix certain projectiles moving faster than intended (#41905)

    Return to original value (25)

commit 55fef2ab2edae20bfaca8aa7b68126cbb8d05b64
Author: PJBot <[email protected]>
Date:   Thu Dec 18 19:54:36 2025 +0000

    Automatic changelog update

commit bb95787af77cc9491998749a61806fa957d4cdcc
Author: SlamBamActionman <[email protected]>
Date:   Thu Dec 18 20:41:08 2025 +0100

    Make StaminaModifier into a status effect, apply to Hyperzine (#41902)

    * Initial commit

    * Probably better this way.

    * Review fixes

    * cleanup

    ---------

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

commit 89b25adf52d908fcec7810c8597b4b3197c73e36
Author: PJBot <[email protected]>
Date:   Thu Dec 18 19:34:16 2025 +0000

    Automatic changelog update

commit 4fe48ec3cc868ef7bb8d42b3228664fdb3bae10f
Author: Hitlinemoss <[email protected]>
Date:   Thu Dec 18 14:20:38 2025 -0500

    Adds debug wizard's grimoire (#41900)

commit ecd876cab9647a8b741706d7cefbbd75c9bc5ef3
Author: ArtisticRoomba <[email protected]>
Date:   Thu Dec 18 01:36:23 2025 -0800

    Mirror contrib guidelines to GitHub (#41896)

    add contrib guidelines

commit a1f4ea8365905b0d1e58c088270ad84850fbd75b
Author: PJBot <[email protected]>
Date:   Thu Dec 18 09:27:01 2025 +0000

    Automatic changelog update

commit b4fa6f4a07a1cf6f1871cebaaa3d677ef94f7f8c
Author: Pieter-Jan Briers <[email protected]>
Date:   Thu Dec 18 10:13:35 2025 +0100

    Fix loadout entity names not being exported/imported (#41891)

    Fix entity names not being saved in loadouts.

    Just missing a [DataField]

commit c93fea42dd52f704f413d31da7eefdb3c3520d3c
Author: Princess Cheeseballs <[email protected]>
Date:   Thu Dec 18 00:48:30 2025 -0800

    [Bugfix/Optimization] Metabolize Foreign Blood (#41892)

    * Metabolize foreign blood

    * fix

    * misc

    ---------

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

commit 13ddce2a09c50119cc1a311ffcc274c611a8bc78
Author: PJBot <[email protected]>
Date:   Thu Dec 18 02:30:37 2025 +0000

    Automatic changelog update

commit 1bb4b935af3d9898bed2c8a20a19c8d2940a18b6
Author: Samuka <[email protected]>
Date:   Wed Dec 17 23:17:04 2025 -0300

    Fix xenoborg modules (#41625)

    * change name from heavy laser to laser cannon

    * fixed some ids

    * fix name and description

    * change cost of upgrade modules

    * remove unwield penalty

    * commentary

    * change name of scout modules

    * same firerate as before

    * typo

    Co-authored-by: āda <[email protected]>

    * new line at end of file

    * duplicated

    ---------

    Co-authored-by: āda <[email protected]>

commit e9ecdeec650d53186402e94664a538022ccdb7b2
Author: PJBot <[email protected]>
Date:   Thu Dec 18 00:54:44 2025 +0000

    Automatic changelog update

commit 926a81abe511a8b60deffaec375a468754d89296
Author: NoreUhh <[email protected]>
Date:   Wed Dec 17 16:41:11 2025 -0800

    Give Vulps "Unique" Stomachs (#41893)

    * Bit funny init?

    * remove reptilianfood tag

    * oops too muchgit add Resources/Prototypes/Body/Organs/vulpkanin.yml!

    ---------

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

commit 31c91ce342b8e79cdf5bc88cf2306b0a6fa74d0c
Author: PJBot <[email protected]>
Date:   Wed Dec 17 23:05:49 2025 +0000

    Automatic changelog update

commit 3c15d9f312db4543ff6b10ff502ae392bf36eafd
Author: Centronias <[email protected]>
Date:   Wed Dec 17 14:52:32 2025 -0800

    Adds BallisticAmmoSelfRefillerComponent (#38537)

    * Adds BallisticAmmoSelfRefillerComponent

    And uses it to replace battery-based refilling of the Syndicate L6 and Viper modules.
    - Add `BallisticAmmoSelfRefillerComponent`
    - Handle `EmpPulseEvent` to pause refilling behavior for EMP's duration
    - Change `Content.Server.Weapons.Ranged.Systems.Update` override in `GunSystem.AutoFire.cs` to `UpdateAutoFire`
    - Add `Content.Server.Weapons.Ranged.Systems.Update` to `GunSystem.cs` so that it can call `UpdateAutoFire` and `UpdateBallistic`
    - Add public methods to GunSystem for use by refilling implementation
      - PauseSelfRefill
      - IsFullBallistic (same as #299)
      - CanInsertBallistic (same as #299)
      - TryBallisticInsert (same as #299)

    * _timing -> Timing

    * unspawned count stuff

    * imagine building the code before pushing

    * - apply to c20r ROW
    - make predicted/shared

    * revert server system import only changes

    * oop

    * o great and wise Slarti

    * Scar comments

    * field deltas + correct serializer

    * review

    ---------

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

commit 97508e81a8da0eac59b036579aa06f95baa926db
Author: Tobias Berger <[email protected]>
Date:   Wed Dec 17 23:00:57 2025 +0100

    Update nix dev env (#41886)

    Update flake

commit 30322514445215774d3486b3886860a9361125ea
Author: PJBot <[email protected]>
Date:   Wed Dec 17 19:35:02 2025 +0000

    Automatic changelog update

commit 0e76d4e5ed6ae70a31d60beb350b7ce3c1a2f9b7
Author: Nikovnik <[email protected]>
Date:   Wed Dec 17 20:21:16 2025 +0100

    Metabolizing bloodstream (#35071)

    * merged chemical into bloodstream

    * changed injectable to bloodstream

    * separated bleeding and direct blood removal

    * removed blood gain from protein

    * reduced blood gain from saline

    * rejuvenating fills to reference volume

    * fixed blood regulation

    * red mead requires stirring to make

    * reverted accidental line deletion

    * cleared the skeletons from the closet

    * additional routing

    * field rename for xeno

    * removed mention of chemstream and field rename for asteroid mobs

    * minor optimizations

    * Revert "reduced blood gain from saline"

    This reverts commit de26fd1c0d99f3019fe7dd1451a50230cc90f058.

    * Revert "removed blood gain from protein"

    This reverts commit 7a1648caf39fe26406db73c2a5afa389b82c612f.

    * removed unused component fetch

    * dead check mini refactor

    * eventized blood exclusion

    * quick fix

    * Pain

    * Commit of doom

    * COMMIT

    * renamed bloodMaxFactor to MaxVolumeFactor

    * addressed floating point error

    * returned vomiting chemicals

    * blood reagent always skips the flush

    * no need to mention blood reagent

    * fixed passing blood flush

    * adadsafasfasfassfasf

    * whoops

    * merge fixed injectors

    * Revert "adadsafasfasfassfasf"

    This reverts commit 0a5313a68dd6484d36d28d08930c76851b72ae38.

    * simplify reagent removal

    * enabled foreign blood transfusion

    * Revert "COMMIT"

    This reverts commit 19abd679cd7761ebd47bb242bd644176a3006a42.

    * simplified reagent removal when modifying blood level

    * removed misleading coment since the changes

    * documented MetabolismExclusionEvent

    * fixed negative negative modification of blood level

    * fixed hypervolemia not normalizing

    * constrainted blood modification

    * returned bloodpack stop on fully healed

    * forgot to stage this

    * band aid for diona blood

    * swapping GetReagent with GetPrototype

    * optimize blood filtering

    * multiplicative multi reagent blood level calculation

    * removed unused stuff

    * optimized blood calculation a tiny bit

    * added per reagent blood regulation

    * optimized (referenceVolume + bloodReagents) into referenceSolution

    * polished coded to proper function

    * forgot to stage rootable system change

    * clean up, unnecessary GetBloodLevel call

    * rename method name to TryAddToBloodstream instead of Chemicals

    * placed overfill safety

    * cleanup and final touches

    * final touch

    ---------

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

commit 4484f0f3514363804343a5443509e8b5b2fc8b31
Author: slarticodefast <[email protected]>
Date:   Wed Dec 17 19:15:49 2025 +0100

    Fix prototypes so they pass analyzer checks (again) (AGAIN) (#41882)

    fix

commit 511b66df0f95aaf7649b537b5ae117d7ca7dd6b1
Author: PJBot <[email protected]>
Date:   Wed Dec 17 08:38:45 2025 +0000

    Automatic changelog update

commit 2455dbbdb093006e7ef0516869c9001214522c33
Author: Connor Huffine <[email protected]>
Date:   Wed Dec 17 03:24:54 2025 -0500

    Remove flammability mass (#41803)

    * Remove flammability mass

    * Adjust mass fudge number

    * Remove fudge

commit 2ef64bd5cc761d7864149ce9c30629aed9a6366b
Author: ScarKy0 <[email protected]>
Date:   Wed Dec 17 00:45:34 2025 +0100

    TriggerOnIngested (#41875)

    * init

    * nobody will ever know i copy paste

    * i hate these names

    * comment

    ---------

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

commit 4aa7a963dc3dcebd4813f9d1e28b10c22f1402e6
Author: Princess Cheeseballs <[email protected]>
Date:   Tue Dec 16 15:30:15 2025 -0800

    Prevent Vestine and all other Botany chemicals from affecting all seeds. (#41883)

    * EnsureUniqueSeed

    * mfw

    * aaaaaaaaaaaaa

    ---------

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

commit f079ec6233eeb4dd0db1db87487014e539d7524f
Author: ArtisticRoomba <[email protected]>
Date:   Tue Dec 16 12:37:27 2025 -0800

    Fix destructible benchmark OOMing (#41880)

    * not working

    * fix

commit 19126949c37ae7328c6f7c091848cdaebad3809d
Author: slarticodefast <[email protected]>
Date:   Tue Dec 16 20:19:37 2025 +0100

    wallmount debug overlay (#38495)

    * wallmount debug overlay

    * make circles a little smoother

    * add permissions

    * Update Resources/Locale/en-US/commands/show-wallmounts-command.ftl

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

    * fix

    ---------

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

commit 41042fcfb78b83f9d4f595b32484853795ce5dc3
Author: PJBot <[email protected]>
Date:   Tue Dec 16 19:01:35 2025 +0000

    Automatic changelog update

commit 5facf93b4af88c4fae5a7cf165706565b6133087
Author: slarticodefast <[email protected]>
Date:   Tue Dec 16 19:48:20 2025 +0100

    fix AI battery alert (#41879)

    * fix AI battery alert

    * fix copy paste error

commit 4643bb8bbb4969a12630522b9dc81bcc0a6040e0
Author: Princess Cheeseballs <[email protected]>
Date:   Tue Dec 16 10:42:57 2025 -0800

    Arcryox Metabolism Fix (#41881)

    * fix arcryox metabolism

    * dont change that shit wrong branch

    ---------

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

commit 20600ab700cc56f94fcc8dcfc0d34e11f4304d5e
Author: PJBot <[email protected]>
Date:   Tue Dec 16 18:46:27 2025 +0000

    Automatic changelog update

commit 2a596d283c47e9223d58c1af4a1a150f12fd72f0
Author: alexalexmax <[email protected]>
Date:   Tue Dec 16 10:32:56 2025 -0800

    Decouple standing state and drop item behavior (#41566)

    * removed DropHandsItemEvent from standing state system, added DropHandsItemEvent calls in slippery system and shared stun system

    * added DropHandItemsEvent calls in mobstate system subscribers

    * Added DropHandItemsEvent call in SharedBodySystem.Parts

    * Add a standingState check in RemoveLeg so removing the legs of a downed person won't cause them to drop items

    * new method for downing + dropping held items in mobstatesystem

    * mild cleanup

    * Bugfix

    * update BuckleTest to reflect new item dropping behavior when removing legs

    * light cleanup

    ---------

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

commit b0b88b216d146e9a401345f058bc7b5d11742d83
Author: āda <[email protected]>
Date:   Tue Dec 16 05:17:53 2025 -0600

    Small improvement to suit sensor update loop (#41872)

    commit

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

commit 110b8e16dd3f38cc9776b82f332ecddb35fb2db7
Author: PJBot <[email protected]>
Date:   Tue Dec 16 07:24:21 2025 +0000

    Automatic changelog update

commit 870b8db07612b73d9d1dbb47b94bb89f6a9e8fac
Author: Pancake <[email protected]>
Date:   Mon Dec 15 23:10:45 2025 -0800

    Tweak Killer Tomato Size (#35866)

    * Update miscellaneous.yml

    y tho

    * Apply suggestions from code review

    ---------

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

commit 13638bd65508458b3c5c9465178f9cbecdf9ee44
Author: PJBot <[email protected]>
Date:   Tue Dec 16 03:33:29 2025 +0000

    Automatic changelog update

commit 186b6460c7211b129b8369e8e2aee2d69af31d22
Author: beck-thompson <[email protected]>
Date:   Mon Dec 15 19:19:56 2025 -0800

    Add foolbox (#41473)

    * Add foolbox to clown lockers

    * this is beter

    * updated table w/ new items

    * more clown like

    * Tweaks

    * thank you iaada

    * cleanup

    * review

    * fun!

    * fixes and microbalance

    * clowns start with it inhand now

commit 5e907889d93587232d12bcb6a1364761b7c97b82
Author: PJBot <[email protected]>
Date:   Tue Dec 16 02:13:44 2025 +0000

    Automatic changelog update

commit ab64807e2ce04f111f7dbc90d45197ceb83d76ce
Author: Hitlinemoss <[email protected]>
Date:   Mon Dec 15 21:00:17 2025 -0500

    Station AI now rolls before most standard crew (#41663)

    * Station AI now rolls before standard crew

    * github tests are high

    ---------

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

commit 45eb268247405f2cefbde748986a9a0827dc0bc0
Author: Samuka <[email protected]>
Date:   Mon Dec 15 22:56:34 2025 -0300

    Fix mothership core fixture (#41745)

    fix mothership core fixture

commit 619f807b97c5528e2f38ccc7f5dabb0ea8ff22bd
Author: PJBot <[email protected]>
Date:   Tue Dec 16 01:52:02 2025 +0000

    Automatic changelog update

commit 8fba285cdb8e1a1062260174ef7186c4d856a211
Author: imatsoup <[email protected]>
Date:   Tue Dec 16 01:32:08 2025 +0000

    Add audio collections for Weh, Hew, and Honk to Vulps (so that they have audio when they do that) (#41610)

    Vulps can weh and honk now

commit 49743515ee03fc6b97b768f39d62aec9aa605a5a
Author: āda <[email protected]>
Date:   Mon Dec 15 19:30:20 2025 -0600

    Remove unused tags tied to unused entities (#41366)

    * commit

    * fix for haunted

    * not a magazine

    * unused sprites

    * the lost tags

    ---------

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

commit 7d0f1b335bc4038debc732ecf4135702a8e1c9b5
Author: PJBot <[email protected]>
Date:   Tue Dec 16 01:38:31 2025 +0000

    Automatic changelog update

commit 0fb6f26edb4017ffc31569aecd6459790452c3c6
Author: Samuka <[email protected]>
Date:   Mon Dec 15 22:24:54 2025 -0300

    Xenoborg door control module (#41546)

    * add door control module

    * some commentary

    * can't eject stuff anymore

    * make xenoborg door remote eletrify doors

    * clean yml

    * anchors and aliases

    * not show stuff about id in xenoborg access config

    * engi xenoborg can see eletrified doors

commit 971d4efca83615bae0aa42459e334e761d413681
Author: PJBot <[email protected]>
Date:   Tue Dec 16 01:21:51 2025 +0000

    Automatic changelog update

commit 10b989e7bfa84e9991b6653b46c5001c97640f40
Author: Princess Cheeseballs <[email protected]>
Date:   Mon Dec 15 17:04:55 2025 -0800

    Cryogenics evenheal + New chem "Arcyrox" (#41696)

    * Cryo chems

    * Actually cryo eats a lot of this stuff, should probably buff the amount you get...

    * minor necrosol buff

    * fuck it old recipe

    * Fucked up my math, half is closer to 6 here.

    * cryox

    ---------

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

commit 5e963250019d3191e65919fc6725ca12e08e4f5e
Author: PJBot <[email protected]>
Date:   Tue Dec 16 01:08:22 2025 +0000

    Automatic changelog update

commit a0e7fe8233c0ebb7fd2e1de28787727804732250
Author: SlamBamActionman <[email protected]>
Date:   Tue Dec 16 01:55:16 2025 +0100

    Exo - Exomas Version (revertable) (#41715)

    kill

commit 574cdf9c4ca752f00dd40f116ec30540e149d6be
Author: ArtisticRoomba <[email protected]>
Date:   Mon Dec 15 15:50:48 2025 -0800

    Add myself to atmos codeowners (#41869)

    yep thats right

commit 61bf74e4e3e289e9217a273f2680a042592773ef
Author: PJBot <[email protected]>
Date:   Mon Dec 15 23:40:34 2025 +0000

    Automatic changelog update

commit b17ee1c882cc7b46304773d80797c1baffd1f13d
Author: JesterX666 <[email protected]>
Date:   Mon Dec 15 18:27:40 2025 -0500

    Ignite atmosphere on explosions (#41262)

    * Ignite atmosphere on explosions

    * Fixed to add a temperature property

    * Code review corrections

    * Removed unused usings

    * Correction to use TryComp instead of EntityManager to make it prettier

    * Code review corrections

    * Code review corrections

    * Corrections

    * misc fixes

    ---------

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

commit 2619bc47ef3849bd7c87bcea847ecc528994bf51
Author: psykana <[email protected]>
Date:   Mon Dec 15 23:18:10 2025 +0000

    Add tile atmosphere tests (#41228)

    * Tile atmosphere tests

    * master markers

    * TryLoadMap

    * whoopsie

    * Dirty

    * Add new abstract class, room spacing tests

    * review

commit d602541c1d0a2eff2f08ae854e8650c89a0ae83d
Author: PJBot <[email protected]>
Date:   Mon Dec 15 12:29:01 2025 +0000

    Automatic changelog update

commit d53fe69b863a33b7146d6ec22154e8d1f9910649
Author: Samuka <[email protected]>
Date:   Mon Dec 15 09:15:22 2025 -0300

    Repairing borgs now takes multiple doafters (#41638)

    * borg repair is now multiple doafters

    * is a float now

    * use else

    * remove random new line i added for some reason

    * add new line at the end of the file

    * add documentation

    * made repair system super robust

    * borg heal faster from crit

    * forgot to make it a datafield

    * less overpower

    * cant repair futher than the threshold for alive if not alive or dead

    * fix math

    * more math

    * fixes

    * some comentary

    * more accurate

    * simple solution

    * new solution

    * better numbers

    * more accurate

    * use helper function

    * fine tunning the number

    * better way to restart the doafter

    * update AutoDoAfter

    * not used

    * more clear

    * remove inline if

    * improve helper methods

    * updare pop up message

    * another unused

    * nuke consecutive repair bonus

    * increase the repair (so it doesn't take ages to fix a borg)

    * back to 10 per repair

    * heal evenly

    * fix for edge case

    * fix

    * fix

    * it works now

    * add / fix comments

    * small clean up

    * make easier to understand

    * use FixedPoint2.Zero

    * make it smaller

    * add support for group even heal

    * ops

    * easier to read

    * typo

    * make the HealEvenly better

    * rename to GetDamage

    * negative value

    * Update Content.Shared/Repairable/RepairableSystem.cs

    ---------

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

commit 83e1a6a8eb4b992f2ed71eb83f814786f7d9deaa
Author: MissKay1994 <[email protected]>
Date:   Mon Dec 15 06:11:29 2025 -0500

    Prevent Initial Infected from rolling on evac (#41863)

    evac ambuzol

commit c65dba54b390d1b7cd6715f286f3456dc3c58657
Author: Pieter-Jan Briers <[email protected]>
Date:   Mon Dec 15 05:29:35 2025 +0100

    Revert "Remove most unknown shuttle events" (#41862)

    Revert "Remove most unknown shuttle events (#41860)"

    This reverts commit 6c9ef19e9e83d280ccf9253d85b43d865c2bfaa1.

commit 1e01a1ed6bbacbd2274a3110033081027726f2d3
Author: PJBot <[email protected]>
Date:   Mon Dec 15 04:00:16 2025 +0000

    Automatic changelog update

commit bfb0c1791e8ef557cbf93cd9987300ff88c03399
Author: Nox <[email protected]>
Date:   Sun Dec 14 19:47:28 2025 -0800

    ERT Overhaul 2/3: Equipment (#38105)

    * fixed naming

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

    * Added equipment to be used by ERT.

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

    * Added flamethrower suffix

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

    * Added hydra filled with frag grenades

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

    * Made basic grenades centcomm restricted

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

    * Made energy swords central command contraband

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

    * Parented ERT backpacks to syndicate ones

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

    * Revert "Parented ERT backpacks to syndicate ones"

    This reverts commit 615526512d90ea17c0e452ed24fdb351f54740bc.

    :wq#

    * Updated labels and containers

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

    * Added ERT survival box with double emergency tank

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

    * removed flamethrower

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

    * Made C4 CC contra, reverted Incen to syni contra

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

    * reverted contraband

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

    * revert the rest of the contraband

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

    * Heisentest

    * Added label component to spray bottles.

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

    * Added suffixes to the space cleaner bottles

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

    ---------

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

commit 2b08ae480d613052fd13aa39584ebd837e8a1952
Author: Meara <[email protected]>
Date:   Mon Dec 15 13:46:39 2025 +1000

    Adds crowbar to Mediborg Rescue Module (#41861)

    Added crowbar to Borg Rescue module.

commit 5f6c08e1015acc8cf45ffb237e95e125b2b16e27
Author: Nox <[email protected]>
Date:   Sun Dec 14 19:43:57 2025 -0800

    ERT Overhaul 1/3: Apparel (#37855)

    * Initial commit: Added ERT web vest and sprites, added ERT magboots.

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

    * Added duffle bag and magboots

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

    * Half finished updating the web vest

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

    * Removed unused items

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

    * Added ERT chest rig, changed sprites of backpacks

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

    * Parented all ERT hardsuit stats to nukie hardsuits

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

    * Parented ERT backpacks to syndicate ones

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

    * changed size of ERT backpacks

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

    * Unparented ERT duffels from syndicate ones

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

    * Fixed belt sprites

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

    * Fixed ERT medic backpack sprite

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

    * Added explosion resistance to backpacks

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

    * Removed ERT duffel bag.

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

    ---------

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

commit 165d5ecc2ed6c49b3d20958b1ffaf4e0f06adb06
Author: PJBot <[email protected]>
Date:   Mon Dec 15 03:44:06 2025 +0000

    Automatic changelog update

commit 6c9ef19e9e83d280ccf9253d85b43d865c2bfaa1
Author: Pieter-Jan Briers <[email protected]>
Date:   Mon Dec 15 04:30:50 2025 +0100

    Remove most unknown shuttle events (#41860)

    All except the hostile ones (which is like, three. I didn't even know we had hostile ones other t han loneop)

    These are complete content slop bloat

commit 42e7bad3dfd62ff7484d838e568a036d359866c1
Author: beck-thompson <[email protected]>
Date:   Sun Dec 14 19:19:41 2025 -0800

    Fix news console formatting and pda news formating (#41799)

    * Fix news console formatting

    * another fix

    * Fix review

    Un-copy-paste. Twice. *sigh*

    ---------

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

commit 4d76c130516ac3f3a990f42c785ea65596677b52
Author: āda <[email protected]>
Date:   Sun Dec 14 20:50:39 2025 -0600

    Rollersakes heisen bounty (#41859)

    commit

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

commit a0817cdbb3e9a8925d9399ff9104ee1c1de2289b
Author: Pieter-Jan Briers <[email protected]>
Date:   Mon Dec 15 03:07:32 2025 +0100

    Fix ColorExtensions math (#41717)

    All of this was doing sRGB -> OkLAB conversions without linearizing the sRGB first, so it was broken. I could have sworn I pointed this out in review but I guess that got lost.

    Also, add a gamut clipping step since we have out-of-gamut colors and I don't want random negative values causing weird nightmare bugs somewhere. Shouldn't change anything in regular rendering.

commit 9206ad9a64737c1899b09fb9c7da5a927472e766
Author: PJBot <[email protected]>
Date:   Mon Dec 15 01:51:28 2025 +0000

    Automatic changelog update

commit 12992fd75bbba558ca6c074a6e3940b3560f60ff
Author: ScarKy0 <[email protected]>
Date:   Mon Dec 15 02:37:48 2025 +0100

    Remove roundstart tools from some cyborgs (#41823)

    * remove tools

    * actually let derelict borgs keep it

commit 841f22dcfdf73911d2eb502bb31b5f362e928c64
Author: PJBot <[email protected]>
Date:   Mon Dec 15 01:34:58 2025 +0000

    Automatic changelog update

commit fbb452b60dea2fd5a79ad9778bdcb0327b3e1e9b
Author: JackspajfMain <[email protected]>
Date:   Sun Dec 14 20:21:32 2025 -0500

    Update to Bardrobe to add Pun Pun's outfit (#41705)

    bardrobe update to add pun's outfit

commit 12b9e3735b9ecb70744daaba0773f5edb3956c19
Author: Samuka <[email protected]>
Date:   Sun Dec 14 19:31:15 2025 -0300

    Move logic from EvenHealthChangeEntityEffectSystem to the damage system API (#41684)

    * add two methods

    * move stuff to damage system api

    * use TryIndex

    * simplify

    * minor fix

    * add helper functions

    * fix

    * remove random new line

    * simplify

    * remove unnecessary lines

    * rename to GetDamage

    * Got it working

    * make more clear

    * why backwards

    * value should be the amount to heal

    * fix

    * fix all dumb fixedpoint2 edge cases I hope

    * One more thing

    * fix

    * make it more simple

    * ops it was backwards

    * valueHeal can't be more than remaining

    * add all keys beforehand and no need to check and add them inside the loop

    * break for loop in case remaining is zero

    * comment was wrong

    * optimized, works

    * remove random spaces

    ---------

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

commit 5650e6be0fd39da9888f29c64452650c4e9e70f9
Author: Princess Cheeseballs <[email protected]>
Date:   Sun Dec 14 13:51:16 2025 -0800

    Fix plant metabolism in guidebook. (#41854)

    * AAAAAAAAAAAAAAAAAAAAAAA

    * cleaner

    * even cleaner

    ---------

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

commit faa12d0e663377aa255d8c4d0130d6877bc47862
Author: PJBot <[email protected]>
Date:   Sun Dec 14 20:57:11 2025 +0000

    Automatic changelog update

commit 7eb797e7e5779831c6c6fcd39c36957023856fcb
Author: āda <[email protected]>
Date:   Sun Dec 14 14:39:25 2025 -0600

    Toys entity tables (#41840)

    * ai talks

    * kill cheepo

    * mech figures

    * finished

    * touchup

    * wider net

    * final changes

    * never final

    * fix test fail

    * commit

    * self review

    * self review 2

    * buff

    * nerf

    * microbalance continues until i'm happy

    * requested and more

    * toys.yml is scary

    * pace yourself, hun

    * finished tables

    * update related tables

    * finish tables

    * spawners

    * new item

    * other tables and cargo crate

    * move board games

    * commit

    * last changes

    * last last changes

    * bounty changes

    * remove pies :o(

    * readjust prices

    * requested microbalance

    * friends for life

    ---------

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

commit cc90ac99f8f5f74be4c5935a8b611272dd2c0f77
Author: RedSpy <[email protected]>
Date:   Sun Dec 14 23:32:12 2025 +0300

    Make gun chamber empty by default (#41791)

    gun chamber empty by default now

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

commit ff8a000a0afea5df8d9bbad9dc6f2bf6cb403921
Author: PJBot <[email protected]>
Date:   Sun Dec 14 20:42:59 2025 +0000

    Automatic changelog update

commit 410b2c99458d8c0de518841a309f0babfeeaa798
Author: Hitlinemoss <[email protected]>
Date:   Sun Dec 14 15:20:55 2025 -0500

    Skeletons are now affected by Holy damage (#41757)

commit 30afada8f3f172b135f795bfdd02334108f5a143
Author: PJBot <[email protected]>
Date:   Sun Dec 14 20:29:06 2025 +0000

    Automatic changelog update

commit 226f91068613699cbd402c06d57224c7f473f826
Author: Hitlinemoss <[email protected]>
Date:   Sun Dec 14 15:13:52 2025 -0500

    Assorted minor cleanup (and shotgun shell descriptions) in Resources\Prototypes\Entities\Objects\Weapons\Guns\Ammunition\ (#41841)

    * YAML cleanup of shotgun rounds

    * Descriptions for all shotgun ammo types

    * YAML cleanup of pistol rounds

    * YAML cleanup of magnum rounds (and tweaks to uranium ammo descriptions)

    * YAML cleanup of rifle rounds

    * YAML cleanup of toy rounds

    * YAML cleanup of magnum/pistol/rifle/shotgun projectiles

    * YAML cleanup of magnum/pistol/toy speedloaders

    * YAML cleanup of light rifle rounds

    * Descriptions for anti-materiel rounds and boxes

    * YAML cleanup of base_cartridge.yml

    * YAML cleanup of caseless rounds (plus minor viper-mag description tweaks)

    * YAML cleanup of heavy rifle rounds

    * YAML cleanup of grenades and explosives

    * machine pistol magazine is now Security contraband

    * Practice ammunition description updates

    * Missed a magnum ammo description tweak

    * Whoops, misspelled the word 'description' a lot

    * Practice ammunition description updates 2!

    * Better name/description for joke L6 foam dart mag

    * Tweak to that last commit

    * Fixed practice machine pistol magazines using real bullets

commit 368fa40f5c44c306dd29b89544a34592d1baa0ef
Author: PJBot <[email protected]>
Date:   Sun Dec 14 19:28:39 2025 +0000

    Automatic changelog update

commit 6fc13a5875ea2cc7d46a4bcbc822cecef0dfd577
Author: Borsh <[email protected]>
Date:   Sun Dec 14 22:15:22 2025 +0300

    Adding a random gate (#41627)

    * Added random gate

    * minor edit

    * cleaning up my shit after trying to do something faster

    * new lines

    * some changes

    * joke

    * UI

    * Long Division

    * Dont use ctrl + x in 3 am

    * I hope these are the final touches

    * One thing, I don't know why

    * noname commit

    * no way, 1kk of code lines edit

    * sudo rm -rf ... and something there...

    * update

    * sometimes its sad

commit c5148750d56f8f132b16aa84998155ffb411eda1
Author: PJBot <[email protected]>
Date:   Sun Dec 14 03:28:46 2025 +0000

    Automatic changelog update

commit f20288046193abbf67a940f1faee73e88a3a41a8
Author: AshBats <[email protected]>
Date:   Sun Dec 14 14:15:58 2025 +1100

    Admin log now shows APC power toggle interactions (#41839)

    Added logging to the APC's toggle interaction

commit 482e963227ca6f6c7a7260332b98ee99a6083fec
Author: PJBot <[email protected]>
Date:   Sun Dec 14 02:31:16 2025 +0000

    Automatic changelog update

commit 231a93e742fb2cbab906e418f62b6ff18df0a6dd
Author: ScarKy0 <[email protected]>
Date:   Sun Dec 14 03:11:58 2025 +0100

    TriggerOnUserInteractHand and TriggerOnUserInteractUsing (#41843)

    * init

    * handle check

    * oops

    * cleanup

    * fix resolve

    ---------

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

commit a40d130f0fbbe63f21c920838869ed84c88ce711
Author: Mehnix <[email protected]>
Date:   Sun Dec 14 02:07:28 2025 +0000

    Edible Produce are now also Butcherable (#36786)

    Butcherable Produce

    Adds Butcherable capabilities to Bananas, Mimanas, Corn, Gatfruit, Capfruit, Bungo, and Cherries.

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

commit 2b7361cec7fa3843287127f098409e08d3f3e031
Author: PJBot <[email protected]>
Date:   Sun Dec 14 02:17:59 2025 +0000

    Automatic changelog update

commit 40ae49bb8502ef7dddc63efa74f9daf7425eef16
Author: ScarKy0 <[email protected]>
Date:   Sun Dec 14 03:04:28 2025 +0100

    Killsign cleanup (#41845)

    * init

    * rsi

    * review

    * scale

    * it

    * cat, dog, nerd

    * rsi

    * I just microbalanced animation speed

    * raider, stinky resprite

    * review

    * HideFromOwner

    * hidden smite

    * copyright

    * Apply suggestions from code review

    ---------

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

commit a92d280a3982aea1adea6c6fe4be5cbcef8f238e
Author: PJBot <[email protected]>
Date:   Sun Dec 14 01:40:52 2025 +0000

    Automatic changelog update

commit 6b3ddc681369e6dc1d773eaa625a111cddee6dde
Author: āda <[email protected]>
Date:   Sat Dec 13 19:27:28 2025 -0600

    Five bounty arbitrage fixes (#41846)

    * commit

    * tweak

    * more bounties

    ---------

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

commit 5457ce5ec970a219ff8ea710552a7d3f36e76903
Author: PJBot <[email protected]>
Date:   Sun Dec 14 00:56:08 2025 +0000

    Automatic changelog update

commit 15968acdf6ce71aaca0b8e26aa0cab0ef98d4a7a
Author: ScarKy0 <[email protected]>
Date:   Sun Dec 14 01:42:54 2025 +0100

    Don't remove borg access without power (#41844)

    * init

    * comment

commit 7d1c75c1bb8861285fdd938e391311205541fccc
Author: NoreUhh <[email protected]>
Date:   Sat Dec 13 16:42:42 2025 -0800

    Fixed Vulp Hair layering Under Hoods and Hardsuits (#41827)

    fix the freakin hair

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

commit 41e2a5dad3c90c69ce503517f65c10ad60f9de9e
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Sun Dec 14 01:40:19 2025 +0100

    Update Credits (#41848)

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

commit 594ec9acffbfff09a73468030a38af91c2ec852b
Author: āda <[email protected]>
Date:   Sat Dec 13 13:19:42 2025 -0600

    All Figurines Entity Table (#41775)

    * ai talks

    * kill cheepo

    * mech figures

    * finished

    * touchup

    * wider net

    * final changes

    * never final

    * fix test fail

    * review

    ---------

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

commit 6e04013cf19b57fee18e0097e8b1a8821d570333
Author: PJBot <[email protected]>
Date:   Sat Dec 13 19:14:33 2025 +0000

    Automatic changelog update

commit a761100cf5cfc79107d1707eed13c82a2e84999f
Author: Absotively <[email protected]>
Date:   Sat Dec 13 12:01:00 2025 -0700

    Hand labeler can always remove labels (#40330)

    * Hand labeler can always remove labels

    * Simplify labeling functions

    * Address review comments

    * Use Entity<Component> more places

    * Always use default style for remove label verb

commit bc3fd3c323afdf9fc6cb129181e1b772164d113f
Author: PJBot <[email protected]>
Date:   Sat Dec 13 02:47:20 2025 +0000

    Automatic changelog update

commit 6f5e6445b6c65d15300b5e5098cda64abc295931
Author: K-Dynamic <[email protected]>
Date:   Sat Dec 13 15:33:54 2025 +1300

    Preserve arbitrage by fixing a bug (#41756)

    no more infinite money

commit b3106a40006e51aa024255cd2ad416a3078bf8f8
Author: PJBot <[email protected]>
Date:   Fri Dec 12 17:59:15 2025 +0000

    Automatic changelog update

commit 5944f1a817bd7acc60ee7c538449cf0a8a7c5d45
Author: Connor Huffine <[email protected]>
Date:   Fri Dec 12 12:45:53 2025 -0500

    Add KI pills to the radsuit locker (#41576)

    * Add KI pills

    * Add variability

    * Remove unnecessary value

commit 75bb75539bbe84964be0f3303dc8473d135c4a4a
Author: WS01 <[email protected]>
Date:   Fri Dec 12 14:10:43 2025 +0200

    Changed PullingSystem to use MobStateChangedEvent instead of UpdateMo… (#41835)

    Changed PullingSystem to use MobStateChangedEvent instead of UpdateMobStateEvent

commit 51404cc1e45cc75211ce98c7a35b05790d611f6b
Author: PJBot <[email protected]>
Date:   Fri Dec 12 11:28:19 2025 +0000

    Automatic changelog update

commit cbbf978408117385555d96863cf16a67f36732dd
Author: alexalexmax <[email protected]>
Date:   Fri Dec 12 03:14:45 2025 -0800

    ScramOnTrigger teleportation logic rewrite (#41808)

    * shuffle logic and remove arbitrary line

    * actually fix radius for real

    * code comment for clarity

    * rewrote SelectRandomTileInRange

    * Update Content.Shared/Trigger/Systems/ScramOnTriggerSystem.cs

    Co-authored-by: āda <[email protected]>

    * Update Content.Shared/Trigger/Systems/ScramOnTriggerSystem.cs

    Co-authored-by: āda <[email protected]>

    * i love helper methods!

    * remove unused dependencies

    * check collisiongroup of teleporting entity

    * remove unused dep.

    * unused query and init

    ---------

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

commit 2d803293ee147b5527bbfcdd0c49fce5abb468e7
Author: PJBot <[email protected]>
Date:   Fri Dec 12 10:38:00 2025 +0000

    Automatic changelog update

commit 6e85abf26de083fe6b9b355949f58a24d9fdb5fb
Author: Princess Cheeseballs <[email protected]>
Date:   Fri Dec 12 02:24:31 2025 -0800

    Remove remote detonation/disable from the robotics console. (#41834)

    End the war

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

commit 429e925608404f4bb7c8e2b71c90d57c1712edc0
Author: Tiniest Shark <[email protected]>
Date:   Fri Dec 12 04:04:15 2025 -0500

    Re-sprite the Ripley (#41832)

    newish ripley yay

commit c3c24a664ef80b2b319ce4d745e1d4e6271edf14
Author: PJBot <[email protected]>
Date:   Fri Dec 12 02:14:54 2025 +0000

    Automatic changelog update

commit 59d0df0e7c66e4b6d5e2decece2e138a68ec4009
Author: cloudyskies <[email protected]>
Date:   Thu Dec 11 20:00:55 2025 -0600

    diona are now less debilitated by rooting in blood (#41642)

    * diona are now less debilitated by rooting in blood

    * Rerun tests

    * Rerun tests

commit d947dd8c6c2baf3af8c3d8d3f88d21414532abb5
Author: Centronias <[email protected]>
Date:   Thu Dec 11 17:58:22 2025 -0800

    Smart Fridges can contain anything edible (#41830)

    I'm sure this will cause zero unintended consequences

commit 6fc487531cabba44c361873e8d3faa04619f603d
Author: slarticodefast <[email protected]>
Date:   Fri Dec 12 01:58:51 2025 +0100

    Add small cooldown to NukeKeypadEnterMessages (#41831)

    * cooldown

    * d

    * time offset serializer

    * undo button disabling according to feedback

    * Update Content.Client/Nuke/NukeBoundUserInterface.cs

commit fffbc654dd9c8aa5997152b1e58b19eead243b11
Author: āda <[email protected]>
Date:   Wed Dec 10 18:17:03 2025 -0600

    Soap, Banana peel, and Slip entity tables (#41783)

    * commit

    * self review

    * self review 2

    * buff

    * nerf

    * microbalance continues until i'm happy

    * requested and more

    ---------

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

commit b7251fbdeba7587d7d0c04eaf9a5cbbb4cecc1bb
Author: PJBot <[email protected]>
Date:   Wed Dec 10 19:05:47 2025 +0000

    Automatic changelog update

commit 4a460468d09be73bdfe234df356e04403cd523e9
Author: Connor Huffine <[email protected]>
Date:   Wed Dec 10 13:52:55 2025 -0500

    Improve ClothingSpeedModifier, Fix Paramedic Void Suit (#41820)

    * Add RequireActivated bool

    * Fix paramedic voidsuit

    * Remove explicit check

    This is actually unnecessarily verbose.

    * Improve comment

    * Update Content.Shared/Clothing/ClothingSpeedModifierSystem.cs

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

    * Add cref linking

    * Change reference from system to component

    * Fix missing closing tag before anyone notices

    * Add clarity about when this field is used.

    * Add early return if not affected by toggling

    ---------

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

commit 19bad6266f3fb4ccd34e9d944299da0d6530c629
Author: Pok <[email protected]>
Date:   Wed Dec 10 14:27:06 2025 +0200

    Predict RootableSystem (#41729)

    RootableSystem-move-to-shared

commit 67b4ba0425ae26f577ac59c3cb4654bb5e1cbf3b
Author: PJBot <[email protected]>
Date:   Wed Dec 10 10:57:05 2025 +0000

    Automatic changelog update

commit 2834ac2d500eb2c2963c0f5b18bf3fd1a87f79aa
Author: JackspajfMain <[email protected]>
Date:   Wed Dec 10 05:35:42 2025 -0500

    Change that specifies escape via the escape shuttle rather than pods in escape objectives (#41809)

    * specifies escape via escape shuttle (because escape pods do not count)

    * corrects capitalization of CentComm

    * apply fixes to thief objectives aswell

    * apply fixes to paradox clone objectives aswell

commit 00f86e9bd5e59e6e0a30de35bde0fc124b421b3e
Author: PJBot <[email protected]>
Date:   Wed Dec 10 10:41:41 2025 +0000

    Automatic changelog update

commit 86f47958497d45c1163ff1746560be77efbba98d
Author: slarticodefast <[email protected]>
Date:   Wed Dec 10 11:28:28 2025 +0100

    Fix rigged power cells exploding early (#41813)

    * fix riggable

    * fix

commit 5927babfbe1bfbab0910e979460512fac0d7965d
Author: PJBot <[email protected]>
Date:   Wed Dec 10 02:41:47 2025 +0000

    Automatic changelog update

commit 452fdf0165e3dd7ae2dcce39a9ce4f7f7406d2a5
Author: K-Dynamic <[email protected]>
Date:   Wed Dec 10 15:28:43 2025 +1300

    Chefs start with chef shoes (#41814)

    starting chef shoes

commit c6430203cfed08011078db23b3ca0386bee9e553
Author: Myra <[email protected]>
Date:   Tue Dec 9 19:46:34 2025 +0100

    Update the erase script to support the latest migration (#41524)

    No changes needed, its compatible still

    Tested in production :3

commit c5d7444af68437e74a68c604c6a458c5471f85d5
Author: tkirkby <[email protected]>
Date:   Tue Dec 9 09:11:05 2025 -0800

    Migrate Bot Speech Catalogs to One Folder (#41478)

    migrate bot speech catalogs to one place

commit 6dbd2f6acc53a50630e9daea743353ff1612a923
Author: Hitlinemoss <[email protected]>
Date:   Tue Dec 9 09:48:57 2025 -0500

    Add BasePaperLabelable and BasePaperLabelableVisualized abstract prototypes (#41807)

    * Add BasePaperLabelable to base_item.yml

    * CrateGeneric now parents from BasePaperLabelable

    * TWO types of BaseParcelWrapable

    * Body bags use BasePaperLabelable

    * Artifact containers use BasePaperLabelable

    * Lockers now use BasePaperLabelable

    * Comment cleanup + redundancies

    * Seeds now use BasePaperLabelable (but need more paper sprites in the future)

    * Parcel wrap bugfix

    * Remove redundant components from crates

    * Fix testfail tied to ContainerContainer component

    * Fixed bad line alignment

    * Gas canisters now use BasePaperLabelableVisualized

    * Comment updates

    * Other comment update

commit 9edf121a15e69c9112418f5cfdd3db35ccc6515a
Author: PJBot <[email protected]>
Date:   Tue Dec 9 13:18:27 2025 +0000

    Automatic changelog update

commit dc616f67e7436d65ba28b0e118de21b37c1f9885
Author: alexalexmax <[email protected]>
Date:   Tue Dec 9 04:59:38 2025 -0800

    Fix mobs not being blindable (#41788)

    added blindable component to BaseSimpleMob

commit 95deb3d966f8184aa0c65b32d5ecf0ee9bccfad8
Author: PJBot <[email protected]>
Date:   Tue Dec 9 13:04:32 2025 +0000

    Automatic changelog update

commit 67e18a0693c501f43b15fc8705720d7b6e14f31d
Author: ArtisticRoomba <[email protected]>
Date:   Tue Dec 9 04:50:50 2025 -0800

    Make door bolting powergaming no longer relevant anymore (#41138)

    * make door bolting powergaming no longer relevant anymore
    port and remove moff guard comments

    * update desc

    * One line bugefix

    ---------

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

commit 3835489af0520e7cbd923c6682e5dd9c9c5b318d
Author: Connor Huffine <[email protected]>
Date:   Tue Dec 9 06:39:37 2025 -0500

    Delete license.txt (#41805)

commit 92482dfb52e3c08e5ab3ca287cce3191f7b71edd
Author: PJBot <[email protected]>
Date:   Tue Dec 9 09:46:37 2025 +0000

    Automatic changelog update

commit 3a4484b702816be32ffee785310e9215094428a4
Author: Tiniest Shark <[email protected]>
Date:   Tue Dec 9 04:33:04 2025 -0500

    Add paper labels to gas canisters (#41737)

    * paper? on canisters? are you KIDDING

    * woops forgot something

    * I think this'll fix the errors?

commit 7ada931549831aeb9cc1189c9f19415c48f8526f
Author: PJBot <[email protected]>
Date:   Tue Dec 9 06:55:47 2025 +0000

    Automatic changelog update

commit 66b9df28df5838fc3bf7933d80cf38dec9012e4a
Author: Spessmann <[email protected]>
Date:   Mon Dec 8 22:42:17 2025 -0800

    Snowball update (#41806)

    snowball update

commit 3b6d0be65f24702fbdc2dc963405489488cdf446
Author: Errant <[email protected]>
Date:   Mon Dec 8 22:27:40 2025 +0100

    fix a typo in the changelog (#41798)

    fix a typo

commit 4197dd352f27ffcbdbef0bbcafa071636028ad6f
Author: PJBot <[email protected]>
Date:   Mon Dec 8 20:21:12 2025 +0000

    Automatic changelog update

commit e038b07a40a9d8d9918536090ebb82bea520c160
Author: halycon <[email protected]>
Date:   Mon Dec 8 21:07:32 2025 +0100

    Hushpup Shotgun (#41512)

    * upstream hushpup

    * fixes incorrect filename in attribution

    * sprite cleanup

    * Make the YAML not ass

    * Remove redundant line of code

    * Resprite, attributes original sources

    * More sourcing fixes

    * Last minute sprite touchups

    * So... don't accidentally copy paste stuff

    * Fixes bolt being on the wrong side while wielded

    * adjust rolloffFactor

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

    * Resprite

    * No more pegs

    * Spanky mind controlled me to commit these changes

    ---------

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

commit af2fd9950cd0cdd4feda7cf83f85e9a0baea81bf
Author: ArtisticRoomba <[email protected]>
Date:   Mon Dec 8 09:29:24 2025 -0800

    Bagel Theater will randomly spawn in partially broken (#41794)

    * Revert "Sometimes the Bagel Theater doesn't like showing up to work (#41787)"

    This reverts commit c0e90815d9e8c6b6bc86d22f624561c26adf8ad9.

    * Reapply "Sometimes the Bagel Theater doesn't like showing up to work (#41787)"

    This reverts commit 114266990897d338ef25fa435d0ad7350457dd63.

    * remove blank

    * upd CL

commit e8f018bd8f8609041c3252b881b5657419081b81
Author: Exetron <[email protected]>
Date:   Mon Dec 8 13:21:04 2025 -0300

    Fix batteries not counting towards the battery bounty (#41792)

    add PredictedBattery

commit a99452fbb800eaf84efefa417fd83fb6fe2191ff
Author: PJBot <[email protected]>
Date:   Mon Dec 8 15:27:14 2025 +0000

    Automatic changelog update

commit c0e90815d9e8c6b6bc86d22f624561c26adf8ad9
Author: ArtisticRoomba <[email protected]>
Date:   Mon Dec 8 07:26:04 2025 -0800

    Sometimes the Bagel Theater doesn't like showing up to work (#41787)

commit 9c2dc0451940fe4518ceff693eceafb2278fd245
Author: Red <[email protected]>
Date:   Mon Dec 8 14:20:42 2025 +0300

    Clothing equipping doAfter tweak (#41732)

    * clothing moving break

    * Rename EquipOnMoving to EquipWhileMoving

    * Update InventorySystem.Equip.cs

commit 0031beca4b63e7f3107c97299fc74fdac6c6c3e4
Author: slarticodefast <[email protected]>
Date:   Mon Dec 8 11:35:11 2025 +0100

    Reapply "Trip APCs when they exceed a power limit (#41377)" (#41789)

    Revert "Merge stable into master"

commit 406231cdb3343a742bb0948937a11b7942d4f4ec
Merge: 32c1c44367 c867adb937
Author: slarticodefast <[email protected]>
Date:   Mon Dec 8 11:14:13 2025 +0100

    Merge stable into master (#41781)

    Revert "Trip APCs when they exceed a power limit (#41377)" (#41766)

    This reverts commit a5c223c0

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

commit 32c1c44367baa69bfa0c792e0729cfc3c04749cd
Author: ArtisticRoomba <[email protected]>
Date:   Sun Dec 7 21:08:48 2025 -0800

    fix CL AGAIN (#41782)

commit f1443f0cd7a26747582e2f204309b02b17138827
Author: sleepyyapril <[email protected]>
Date:   Mon Dec 8 00:20:42 2025 -0400

    TriggerOn(Un)Embed (#41720)

    * feat: TriggerOn(Un)Embed

    * feat: StopEmbedEvent

    * fix: forgot initialize

    * chore: better naming

    * chore: oops

    * Update Content.Shared/Trigger/Components/Triggers/TriggerOnUnembedComponent.cs

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

    * Update Content.Shared/Projectiles/EmbedEvents.cs

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

    * review

    im lazy

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

    * Update Content.Shared/Trigger/Components/Triggers/TriggerOnEmbedComponent.cs

    * chore: docs

    * comment change

    ---------

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

commit 25bb98c1a2eb6568f76479fde63d518f1c8493c0
Author: PJBot <[email protected]>
Date:   Mon Dec 8 01:50:49 2025 +0000

    Automatic changelog update

commit fde6129e5f79d996342cd10e2cc0ab4aed8a2d56
Author: UpAndLeaves <[email protected]>
Date:   Mon Dec 8 01:37:06 2025 +0000

    Allow removing species from the RNG pool of a new player's initial auto-generated character (#41678)

    * First commit

    * Fix it!

    * Requested Changes

commit 5fa2028ce978ff0e0154281fa5dd3045457b7f4a
Author: PJBot <[email protected]>
Date:   Mon Dec 8 01:24:10 2025 +0000

    Automatic changelog update

commit 36e009f21ecb57fe6269a51c2a6cc4b7f07074e5
Author: Princess Cheeseballs <[email protected]>
Date:   Sun Dec 7 17:10:28 2025 -0800

    Fix Bible Fast Healing (#41777)

    * broble

    * slightly cleaner I guess actually

    * im straight refactoring it, and by it, i mean.... my entity

    ---------

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

commit 4bfa0a6eafb05c21e37591937b016cb8fcc69f52
Author: PJBot <[email protected]>
Date:   Mon Dec 8 01:03:57 2025 +0000

    Automatic changelog update

commit 8dc131dec69815f727cea31600413366eadc088c
Author: ArtisticRoomba <[email protected]>
Date:   Sun Dec 7 17:02:48 2025 -0800

    fix oasis APC powernet (#41776)

commit 94ff45796727ee32f4e519e9ad3c70fcee63ff7b
Author: PJBot <[email protected]>
Date:   Mon Dec 8 00:36:59 2025 +0000

    Automatic changelog update

commit 84ce9522b75a8b6dc702c04817d99e2288a49973
Author: ArtisticRoomba <[email protected]>
Date:   Sun Dec 7 16:35:49 2025 -0800

    fix fland APC powernet (#41773)

commit c8b71f8989eac9c28ae43245e0ef26f20d8d0c40
Author: ArtisticRoomba <[email protected]>
Date:   Sun Dec 7 16:35:29 2025 -0800

    fix elkridge APC powernet (#41772)

commit 8a29a8d813fce8a43ebd512a1aff99f05ac1385c
Author: ArtisticRoomba <[email protected]>
Date:   Sun Dec 7 16:35:01 2025 -0800

    fix CC APC powernet (#41771)

commit 9806153b9388bfd749aa23b7f656b284113963f1
Author: ArtisticRoomba <[email protected]>
Date:   Sun Dec 7 16:34:25 2025 -0800

    fix box APC powernet (#41770)

commit 7bc1e94b479021b10342dc367426d6b606bf915d
Author: PJBot <[email protected]>
Date:   Sun Dec 7 22:41:58 2025 +0000

    Automatic changelog update

commit 4f2d2208f5fb60f55be5454c10295503e488460e
Author: Tiniest Shark <[email protected]>
Date:   Sun Dec 7 17:28:39 2025 -0500

    Misc Proper Rotation Sprites (#41764)

    * Proper rotation sprites.

    * copyright mentions

    * wrong one

    * better ointment

commit e8462ebe55a673589135cfe0f4b89f89b3cc1c93
Author: ArtisticRoomba <[email protected]>
Date:   Sun Dec 7 14:28:31 2025 -0800

    fix bagel APC powernet (#41769)

commit d79065bdbb1184d88e34f39d2c34850d5703f4dc
Author: PJBot <[email protected]>
Date:   Sun Dec 7 20:40:58 2025 +0000

    Automatic changelog update

commit 9d13d348b40f9831baef05e2e4079e69d461ea50
Author: Hitlinemoss <[email protected]>
Date:   Sun Dec 7 15:27:49 2025 -0500

    Remove map list from station-specific jobs' descriptions (#41748)

commit 0eead492de323aea52e7d6c20edb7ae7bd77f3bd
Author: Tiniest Shark <[email protected]>
Date:   Sun Dec 7 15:14:49 2025 -0500

    Reverts Mop + Glowstick Storage Rotation (#41765)

    diagonal pixels are ugly, sorry.

commit 5fdba3f0bc8648a41f52b54cbe1de96eb44ff2cb
Author: RedSpy <[email protected]>
Date:   Sun Dec 7 23:10:01 2025 +0300

    Hitscans now have names (#41763)

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

commit 5c70d28927836a7bb671547bac2ea2230c0477a4
Author: sleepyyapril <[email protected]>
Date:   Sun Dec 7 15:54:10 2025 -0400

    TriggerOnUiOpen/Close (#41718)

    * feat: TriggerOnUiOpen/Close

    * chore: minor clarification

    * Update Content.Shared/Trigger/Components/Triggers/TriggerOnUiCloseComponent.cs

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

    * Update Content.Shared/Trigger/Components/Triggers/TriggerOnUiOpenComponent.cs

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

    * chore: review

    ---------

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

commit 7cc256890b8099b5f3427dc0fb9c9a69fc78fc14
Author: PJBot <[email protected]>
Date:   Sun Dec 7 18:05:58 2025 +0000

    Automatic changelog update

commit ee2e1eb93272ac76ad0e0191b67709c8750d2ba1
Author: Samuka <[email protected]>
Date:   Sun Dec 7 14:52:27 2025 -0300

    Make xenoborg light brighter (#41580)

    * make light better

    * minor color fix

commit 5b7d3757e68de1ac65fa183378d6d594f7e1eba5
Author: cammusubi <[email protected]>
Date:   Sun Dec 7 10:36:20 2025 -0600

    Green Glowsticks are their own entity (#41712)

    * Addresses and resolves Issue #41145, creates a separate entity for green glowsticks, which were previously just the base glowstick.

    * Adds old+new ID for green glowsticks to migration.yml, refactors formatting in glowstick.yml

commit f99b59b7ed4410a6b44e1df977ffe2de18c43605
Author: PJBot <[email protected]>
Date:   Sun Dec 7 16:48:22 2025 +0000

    Automatic changelog update

commit 51b7af73f76e82fac4f5cfedc1ae2846a5cab0ff
Author: metalgearsloth <[email protected]>
Date:   Mon Dec 8 03:35:06 2025 +1100

    Double bullet speeds (#34971)

    * Double bullet speeds

    The only reason we had it at 20m/s was tunneling reasons.

    The quick maths is (BodyA size + BodyB size) / frametime. Currently the game is doing substepping AFAIK so we can use 0.016 as the frametime therefore with a 0.40 width body we can get up to 40.625 (assuming the target is no narrower than 0.25 which given my thindows change last year should be a decently safe assumption).

    * Fix

    * Fix impact visuals, as they overshoot otherwise

    * Revert changes

    ---------

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

commit 94327566ef87ead81864661cf66828a46b39af37
Author: PJBot <[email protected]>
Date:   Sun Dec 7 16:28:11 2025 +0000

    Automatic changelog update

commit 34f60c115eea800d9e59c2fc0934ea5c84f2adb1
Author: Princess Cheeseballs <[email protected]>
Date:   Sun Dec 7 08:14:38 2025 -0800

    Add GenPop Enter/Leave to ID Card Computer. Add shuffle the accesses a bit. (#41739)

    fixe

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

commit 7b3c83c56566408c2684ca7aebd13f85a12dbeca
Merge: 58b23d3162 db366bc20d
Author: Myra <[email protected]>
Date:   Sun Dec 7 16:14:15 2025 +0100

    Fix box shuttle from overloading instantly (#41753) (Stable merge) (#41760)

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

commit 58b23d31621fa3829b33c1c34d8dfc9af0345516
Author: PJBot <[email protected]>
Date:   Sun Dec 7 13:39:15 2025 +0000

    Automatic changelog update

commit c164897ead168e7ef08bc1521d8c8b3eb74d7862
Author: Velken <[email protected]>
Date:   Sun Dec 7 10:25:57 2025 -0300

    Snap Booms (fake snap pops) (#38654)

    * snap booms

    * damage nerf

    * fixing brain issue of being 8am and i havent slept yet

    * typo

    * Update damage and name

    * Fix linter issues

    * fixed typo snapPopFake -> snapPopExplosive

    ---------

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

commit e0299c9afaba8395df6d344b545bfb329bb4cd3b
Author: PJBot <[email protected]>
Date:   Sun Dec 7 11:57:19 2025 +0000

    Automatic changelog update

commit 35ea5f18200a0cc02859760645b20af262652312
Author: Hitlinemoss <[email protected]>
Date:   Sun Dec 7 06:42:34 2025 -0500

    Fixed hyperzine (micro)injector descriptions (#41755)

commit 113507d4b424ee4aacf36b63b448021f07ae9105
Author: PJBot <[email protected]>
Date:   Sun Dec 7 03:21:00 2025 +0000

    Automatic changelog update

commit 58f884133bcd3978411556bc55b7ece3bda71e3f
Author: SlamBamActionman <[email protected]>
Date:   Sun Dec 7 04:07:32 2025 +0100

    Remove Zookeeper and Boxer jobs (#41741)

commit c9ebb1b6b769242a403d546ecaf88848da396ba2
Author: PJBot <[email protected]>
Date:   Sun Dec 7 02:49:13 2025 +0000

    Automatic changelog update

commit dd79254a0fcd4ff6e996c2effc0ef1f964355728
Author: beck-thompson <[email protected]>
Date:   Sat Dec 6 18:35:46 2025 -0800

    Add voice mask implant (#41551)

    * Add voice mask implant

    * Remove voice mask

    * Voice mask implant now  overrides your identity

    * voice mask implant can now be extracted, when taking out the voice mask implant it now updates your name proplery

    * Simplify logic

commit 49656df4102d4c74eeb17308c4da565e495c873b
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Sun Dec 7 01:50:18 2025 +0100

    Update Credits (#41750)

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

commit 9e71a4212bcb7439d8706ad73b2db8c7dc03a6c6
Author: PJBot <[email protected]>
Date:   Sat Dec 6 20:54:00 2025 +0000

    Automatic changelog update

commit 9bd27fd24529b8e8924a86ca3031666647773039
Author: August Sun <[email protected]>
Date:   Sat Dec 6 13:40:37 2025 -0700

    Adds the sticky grappling hand (#37551)

    * Adds sprites, entity and sounds for sticky grappling hand

    * Switched audio to mono

    * Update Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml

    Co-authored-by: āda <[email protected]>

    * Added empty sound, changed yaml to suit conventions, added description

    ---------

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

commit 6de6217242d2c101d38e656574228f31177040c7
Author: PJBot <[email protected]>
Date:   Sat Dec 6 18:27:15 2025 +0000

    Automatic changelog update

commit d54a431584c607bc27f7db72ab0c9fc99d4e90ff
Author: Samuka <[email protected]>
Date:   Sat Dec 6 15:13:40 2025 -0300

    Remove explosive component from mothership cpre (#41743)

    remove explosive comp

commit 432c9578be79b611b9f71ce0337aeee351fc7cbd
Author: Errant <[email protected]>
Date:   Sat Dec 6 16:45:50 2025 +0100

    move GameMapPrototype and GameMapCondition to shared (#41742)

    * move GameMapPrototype and GameMapCondition to shared

    * fix

commit 9268cec0c98ad7c8cb1c4c40c95999bdb696b56d
Author: slarticodefast <[email protected]>
Date:   Fri Dec 5 21:46:38 2025 +0100

    Predict ReactionMixerSystem (#41218)

    * predict

    * documentation

    * review

commit 92263d24302d511cb86ea41d7d5e00418a3ce498
Author: PJBot <[email protected]>
Date:   Fri Dec 5 17:34:59 2025 +0000

    Automatic changelog update

commit 8054071c325d730d3c0f112c93f174a896897df7
Author: Princess Cheeseballs <[email protected]>
Date:   Fri Dec 5 09:21:47 2025 -0800

    Vestine now Mutates Plants …
ThatGuyUSA pushed a commit to ThatGuyUSA/space-station-14 that referenced this pull request Feb 3, 2026
* Add foolbox to clown lockers

* this is beter

* updated table w/ new items

* more clown like

* Tweaks

* thank you iaada

* cleanup

* review

* fun!

* fixes and microbalance

* clowns start with it inhand now
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A: Service Area: Service department, including cooking, botany, etc Changes: No C# Changes: Requires no C# knowledge to review or fix this item. Changes: Sprites Changes: Might require knowledge of spriting or visual design. S: Approved Status: Reviewed and approved by at least one maintainer; a PR may require another approval. S: Art Approval Status: The art (e.g. Spritework) has been approved by an art lead. S: Needs Review Status: Requires additional reviews before being fully accepted. Not to be replaced by S: Approved. size/M Denotes a PR that changes 100-999 lines. T: New Feature Type: New feature or content, or extending existing content

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants