]> git.smokeofanarchy.ru Git - space-station-14.git/log
space-station-14.git
6 months agoWearable banana peels (#38868)
FlipBrooke [Thu, 17 Jul 2025 16:29:36 +0000 (10:29 -0600)]
Wearable banana peels (#38868)

* Add wearable helmet sprites for banana and mimana peels

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

* fixed a minor state bug

* Review fixes

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

* I forgot a comma

adds a comma and some periods

6 months agoCarps Can No Longer Suicide (#39033)
FungiFellow [Thu, 17 Jul 2025 15:30:01 +0000 (11:30 -0400)]
Carps Can No Longer Suicide (#39033)

Update carp.yml

6 months agoAutomatic changelog update
PJBot [Thu, 17 Jul 2025 13:34:56 +0000 (13:34 +0000)]
Automatic changelog update

6 months agoMake diagonal windows prevent electrocution (#39032)
SlamBamActionman [Thu, 17 Jul 2025 13:33:46 +0000 (15:33 +0200)]
Make diagonal windows prevent electrocution (#39032)

Add the window tag

6 months agoRe-id 'Medical Doctor' guide entry to 'MedicalDoctor' (#39029)
Perry Fraser [Thu, 17 Jul 2025 07:26:12 +0000 (03:26 -0400)]
Re-id 'Medical Doctor' guide entry to 'MedicalDoctor' (#39029)

chore: re-id 'Medical Doctor' guide entry

6 months agoInconsistent Produce Inhands Fix (#38860)
Prole [Wed, 16 Jul 2025 22:51:09 +0000 (15:51 -0700)]
Inconsistent Produce Inhands Fix (#38860)

* V1 Sprites

* Adding heldPrefix

* Updated Sprites

* 4 New Inhands & Sprite Tweak

* WaterMelon/HolyMelon Front Change

* Meta Guh

* Sugarcane Updated Inhands

6 months agoAutomatic changelog update
PJBot [Wed, 16 Jul 2025 22:36:21 +0000 (22:36 +0000)]
Automatic changelog update

6 months agoGive admin bags explosion resistance (#38384)
slarticodefast [Wed, 16 Jul 2025 22:35:14 +0000 (00:35 +0200)]
Give admin bags explosion resistance (#38384)

Co-authored-by: youtissoum <51883137+youtissoum@users.noreply.github.com>
6 months agoAutomatic changelog update
PJBot [Wed, 16 Jul 2025 20:28:29 +0000 (20:28 +0000)]
Automatic changelog update

6 months agoFix Mjollnir throw while on delay (#39018)
ScarKy0 [Wed, 16 Jul 2025 20:27:21 +0000 (22:27 +0200)]
Fix Mjollnir throw while on delay (#39018)

* init

* fuck dirty

* yippee

6 months agoAutomatic changelog update
PJBot [Wed, 16 Jul 2025 03:20:05 +0000 (03:20 +0000)]
Automatic changelog update

6 months agoFix firelocks failing to drop fast enough (#38918)
ArtisticRoomba [Wed, 16 Jul 2025 03:18:55 +0000 (20:18 -0700)]
Fix firelocks failing to drop fast enough (#38918)

6 months agoAutomatic changelog update
PJBot [Wed, 16 Jul 2025 00:44:27 +0000 (00:44 +0000)]
Automatic changelog update

6 months agoWhitelist extension for tool belt (#35212)
nabegator [Wed, 16 Jul 2025 00:43:19 +0000 (03:43 +0300)]
Whitelist extension for tool belt (#35212)

* sd

* xd

* im so dumb

* revert to just remote signaller

* forgot

* add code comment

---------

Co-authored-by: shampunj <140359015+shampunj@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
6 months agoPredict DevourSystem. (#38970)
Kyle Tyo [Wed, 16 Jul 2025 00:21:18 +0000 (20:21 -0400)]
Predict DevourSystem. (#38970)

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
6 months agoPressureEvent removed (dead code) (#39004)
Łukasz Lindert [Tue, 15 Jul 2025 22:06:48 +0000 (00:06 +0200)]
PressureEvent removed (dead code) (#39004)

yep

6 months agoConvert some voice samples to mono (#39002)
Tayrtahn [Tue, 15 Jul 2025 20:36:44 +0000 (16:36 -0400)]
Convert some voice samples to mono (#39002)

* Convert Xenoborg voice sounds to mono

* Convert female human cough sounds to mono

6 months agoMostly fix reaction sound effect stacking :( (#38999)
Perry Fraser [Tue, 15 Jul 2025 17:02:36 +0000 (13:02 -0400)]
Mostly fix reaction sound effect stacking :( (#38999)

* fix: band-aid the reaction sound effect stacking

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

* fix: remove unused hashset

Drive by fix. 'Tis never read from.

* fix: switch to just making it server only

* fix: uncomment the if lol

Commented it out for recording video oopsie

6 months agoRemove the Qur'an (#39000)
Hannah Giovanna Dawson [Tue, 15 Jul 2025 10:52:05 +0000 (11:52 +0100)]
Remove the Qur'an (#39000)

6 months agoAutomatic changelog update
PJBot [Tue, 15 Jul 2025 02:48:54 +0000 (02:48 +0000)]
Automatic changelog update

6 months agoMoproaches (#38700)
Velken [Tue, 15 Jul 2025 02:47:47 +0000 (23:47 -0300)]
Moproaches (#38700)

* MOPROACHES

* rerun test - random test fail of doom

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

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

* changed moproach obtain methods

* no crafting of moproaches allowed :(

* Reverted content of file.

* requested changes

* requested changes

* requested changes

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

* spaaaaaaaaaaaaaaaaaaaaaaaaace

* microwave recipe added

* no surgery this week

* spaaaaaaaaaaaaaaaaaaace 2 more space for your space

* space

* new mopshoes sprite

* in-hands

* inhands v2

---------

Co-authored-by: ScarKy0 <scarky0@onet.eu>
6 months agoAutomatic changelog update
PJBot [Tue, 15 Jul 2025 00:52:21 +0000 (00:52 +0000)]
Automatic changelog update

6 months agoAdjust throwables hitboxes to match sprites (#38985)
SlamBamActionman [Tue, 15 Jul 2025 00:51:14 +0000 (02:51 +0200)]
Adjust throwables hitboxes to match sprites (#38985)

Initial commit

6 months agoAutomatic changelog update
PJBot [Tue, 15 Jul 2025 00:50:37 +0000 (00:50 +0000)]
Automatic changelog update

6 months agoMade the Mosin bayonet usable. (#38295)
RedBookcase [Tue, 15 Jul 2025 00:49:27 +0000 (17:49 -0700)]
Made the Mosin bayonet usable. (#38295)

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

* fixes

---------

Co-authored-by: RedBookcase <Usualmoves@gmail.com>
Co-authored-by: beck-thompson <beck314159@hotmail.com>
6 months agoNew holy books (#38986)
Trosling [Tue, 15 Jul 2025 00:49:08 +0000 (02:49 +0200)]
New holy books (#38986)

* Adds a few new holy books, implements one existing, and makes them pickable from loadout

* Almost forgot the yaml

* Forgot to change fork-specific paths

* Modified copyright to be less specific as requested by maintainer

* Newlines

* Replaced scroll torah with a book-bound tanakh, as recommended by dvir001

* Changed all mentions to use tanakh instead of torah

6 months agoRemove prototype caching from `TransformableContainerComponent` (#38988)
Tayrtahn [Mon, 14 Jul 2025 21:03:41 +0000 (17:03 -0400)]
Remove prototype caching from `TransformableContainerComponent` (#38988)

Remove prototype caching from TransformableContainer

6 months agoBuff parrot learn rates and radio chatter (#38984)
Crude Oil [Mon, 14 Jul 2025 16:55:27 +0000 (18:55 +0200)]
Buff parrot learn rates and radio chatter (#38984)

* buff parrots

* ok but not that smart

* oop

6 months agoAutomatic changelog update
PJBot [Mon, 14 Jul 2025 15:46:21 +0000 (15:46 +0000)]
Automatic changelog update

6 months agoMake RunVerbAs take and return EntityUids (#38155)
Perry Fraser [Mon, 14 Jul 2025 15:45:13 +0000 (11:45 -0400)]
Make RunVerbAs take and return EntityUids (#38155)

fix: make RunVerbAs take and return EntityUids

6 months agomake biogenerator not accept low-nutrient plants (#38427)
kosticia [Mon, 14 Jul 2025 08:17:46 +0000 (11:17 +0300)]
make biogenerator not accept low-nutrient plants (#38427)

* anti-noob

* dsaswa

* Minor grammar change

---------

Co-authored-by: beck-thompson <beck314159@hotmail.com>
6 months agoFix devices in terminal mispredicting power state (#38647)
Tayrtahn [Mon, 14 Jul 2025 07:49:27 +0000 (03:49 -0400)]
Fix devices in terminal mispredicting power state (#38647)

* The simple solution

* The better solution

* Revert "The better solution"

This reverts commit 611e56e031636734abab1ad3e77bf88b69a4de13.

6 months agofix: ghosts shouldn't see whisper obfuscation (#38202)
Perry Fraser [Mon, 14 Jul 2025 07:30:53 +0000 (03:30 -0400)]
fix: ghosts shouldn't see whisper obfuscation (#38202)

6 months agoVoltage enum to shared (#38964)
UpAndLeaves [Mon, 14 Jul 2025 06:13:01 +0000 (06:13 +0000)]
Voltage enum to shared (#38964)

6 months agoRefactor ExaminableDamage (#38978)
Tayrtahn [Mon, 14 Jul 2025 04:35:47 +0000 (00:35 -0400)]
Refactor ExaminableDamage (#38978)

* Remove prototype caching in ExaminableDamageComponent

* Replace ExaminableDamagePrototype with LocalizedDatasetPrototype

* Allow null

6 months agoAutomatic changelog update
PJBot [Mon, 14 Jul 2025 02:50:32 +0000 (02:50 +0000)]
Automatic changelog update

6 months agoVox customization additions (+eyeshadows) (#38906)
Flareguy [Mon, 14 Jul 2025 02:49:25 +0000 (02:49 +0000)]
Vox customization additions (+eyeshadows) (#38906)

vox customization stuff

6 months agoRemove prototype caching from `ZombieComponent` (#38979)
Tayrtahn [Mon, 14 Jul 2025 02:05:18 +0000 (22:05 -0400)]
Remove prototype caching from `ZombieComponent` (#38979)

Remove prototype caching from ZombieComponent

6 months agoAutomatic changelog update
PJBot [Sun, 13 Jul 2025 20:52:00 +0000 (20:52 +0000)]
Automatic changelog update

6 months agoAdd contraband parent to war declarator (#38972)
ToastEnjoyer [Sun, 13 Jul 2025 20:50:53 +0000 (15:50 -0500)]
Add contraband parent to war declarator (#38972)

6 months agoAutomatic changelog update
PJBot [Sun, 13 Jul 2025 19:32:51 +0000 (19:32 +0000)]
Automatic changelog update

6 months agomake ocarina small (#38971)
lzk [Sun, 13 Jul 2025 19:31:44 +0000 (21:31 +0200)]
make ocarina small (#38971)

Update instruments_wind.yml

6 months agoCleanup warnings: CS0649 (#38797)
B_Kirill [Sun, 13 Jul 2025 18:35:20 +0000 (01:35 +0700)]
Cleanup warnings: CS0649 (#38797)

6 months agoAutomatic changelog update
PJBot [Sun, 13 Jul 2025 16:49:46 +0000 (16:49 +0000)]
Automatic changelog update

6 months ago[BUGFIX] Stops scurrets from suffocating in crates (#38951)
ToastEnjoyer [Sun, 13 Jul 2025 16:48:39 +0000 (11:48 -0500)]
[BUGFIX] Stops scurrets from suffocating in crates (#38951)

Prevent scurrets from dying!

6 months agoAutomatic changelog update
PJBot [Sun, 13 Jul 2025 16:12:10 +0000 (16:12 +0000)]
Automatic changelog update

6 months agoHats (and glasses) for pets - Part 1 - Ian and McGriff (#38634)
Velken [Sun, 13 Jul 2025 16:11:00 +0000 (13:11 -0300)]
Hats (and glasses) for pets - Part 1 - Ian and McGriff (#38634)

* new branch new me

* cursed displacement

* 2 pixels of death

* forgot a line

* fixed some edge cases on corgis with the displacement

* fix conflict

* fix indentations

* a bit more displacement fixes

6 months agoDon't compile EF Core designer files on release builds (#38927)
Pieter-Jan Briers [Sun, 13 Jul 2025 08:29:18 +0000 (10:29 +0200)]
Don't compile EF Core designer files on release builds (#38927)

6 months agoFix extra dollar sign in admin log for machine toggle (#38961)
SpaceManiac [Sun, 13 Jul 2025 04:57:54 +0000 (21:57 -0700)]
Fix extra dollar sign in admin log for machine toggle (#38961)

6 months agoFixed error thrown when examining indestructible plastitanium windows (#38950)
devinschubert14 [Sun, 13 Jul 2025 04:02:04 +0000 (21:02 -0700)]
Fixed error thrown when examining indestructible plastitanium windows (#38950)

* Fixed error thrown when examining indestructible plastitanium windows

* Fixed indentation to match yaml standards

6 months agoSharedGunSystem spread bugfix (#38960)
KOTOB [Sun, 13 Jul 2025 03:59:05 +0000 (20:59 -0700)]
SharedGunSystem spread bugfix (#38960)

two bytes

6 months agoUpdate Credits (#38955)
github-actions[bot] [Sun, 13 Jul 2025 02:21:57 +0000 (19:21 -0700)]
Update Credits (#38955)

Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
6 months agoAccents Event to Shared (#38948)
Princess Cheeseballs [Sat, 12 Jul 2025 20:52:51 +0000 (13:52 -0700)]
Accents Event to Shared (#38948)

* 27 file diff

* 27 file diff 2

* Apply suggestions from code review

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
6 months agofix: don't divide by zero in FragmentIntoProjectiles (#38946)
Perry Fraser [Sat, 12 Jul 2025 19:49:46 +0000 (15:49 -0400)]
fix: don't divide by zero in FragmentIntoProjectiles (#38946)

6 months agoStable to master (#38944)
Myra [Sat, 12 Jul 2025 18:04:09 +0000 (20:04 +0200)]
Stable to master (#38944)

6 months agorefactor: rework the new status effect system to use containers (#38915) (#38943)
Fildrance [Sat, 12 Jul 2025 17:53:08 +0000 (20:53 +0300)]
refactor: rework the new status effect system to use containers (#38915) (#38943)

Co-authored-by: Perry Fraser <perryprog@users.noreply.github.com>
6 months agorefactor: rework the new status effect system to use containers (#38915)
Perry Fraser [Sat, 12 Jul 2025 16:49:58 +0000 (12:49 -0400)]
refactor: rework the new status effect system to use containers (#38915)

6 months agoAutomatic changelog update
PJBot [Sat, 12 Jul 2025 14:29:29 +0000 (14:29 +0000)]
Automatic changelog update

6 months agoBottle Drink Inhands (#38937)
Tiniest Shark [Sat, 12 Jul 2025 14:28:22 +0000 (10:28 -0400)]
Bottle Drink Inhands (#38937)

* there is now bottles of booze in your hands

* Messed up the vermouth inhand fills slightly.

* oh whoops that's redundant

6 months agoFixing a singular pixel on the frame of the AI (#38936)
Mono [Sat, 12 Jul 2025 03:33:12 +0000 (00:33 -0300)]
Fixing a singular pixel on the frame of the AI (#38936)

* Singular pixel ops

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

6 months agoConvert Locker/Closet fills to Entity Tables: Part 2 (#38254)
Velcroboy [Fri, 11 Jul 2025 20:55:35 +0000 (15:55 -0500)]
Convert Locker/Closet fills to Entity Tables: Part 2 (#38254)

Co-authored-by: Velcroboy <velcroboy333@hotmail.com>
6 months agoAutomatic changelog update
PJBot [Fri, 11 Jul 2025 17:50:07 +0000 (17:50 +0000)]
Automatic changelog update

6 months agoTweaks to ShowRulesCommand structure, localization, and autocomplete. (#38855)
Kyle Tyo [Fri, 11 Jul 2025 17:48:58 +0000 (13:48 -0400)]
Tweaks to ShowRulesCommand structure, localization, and autocomplete. (#38855)

commit

6 months agoAutomatic changelog update
PJBot [Fri, 11 Jul 2025 17:19:28 +0000 (17:19 +0000)]
Automatic changelog update

6 months agoComponent for clothes to suppress emotes and scream action in general, and the muzzle...
Centronias [Fri, 11 Jul 2025 17:18:15 +0000 (10:18 -0700)]
Component for clothes to suppress emotes and scream action in general, and the muzzle to suppress vocal emotes in particular (#32588)

* Component for clothes to suppress scream noise

GaggedComponent + AddGaggedClothingComponent and relevant systems to make them work.

Currently only stifles the scream _action_, not all emotes

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

* fix comments

* swap to inventory relay

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

* power gloves shouldn't block snapping

* easy fixes

* blockable emote event

* pr comments, switch to using emote event mostly

* pr comments

add beforeEmoteEvent

add emote blocker name to popup

maybe some other stuff, I forget

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

* smol clean

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

6 months agoFix AddHandCommand not working on aghosts (#38866)
Nemanja [Fri, 11 Jul 2025 17:10:43 +0000 (13:10 -0400)]
Fix AddHandCommand not working on aghosts (#38866)

6 months agoAutomatic changelog update
PJBot [Fri, 11 Jul 2025 12:14:19 +0000 (12:14 +0000)]
Automatic changelog update

6 months agoStun and Stamina Visuals (#37196)
Princess Cheeseballs [Fri, 11 Jul 2025 12:13:11 +0000 (05:13 -0700)]
Stun and Stamina Visuals (#37196)

* Stun animation

* Commit 2

* Almost working commit

* Best commit

* Minor cleanup and value adjustments

* Fix animation data getting wasted and cleaned up some stuff

* Don't animate if dead

* AppearanceSystem is for chumps

* Cleanup

* More cleanup

* More cleanup

* Half working commit

* Documentation

* Works

* ComponentHandleState my beloved

* AppearanceComp compatibility

* Address review

* Borgar

* AND NOW THE END IS NEAR

* AppearanceSystem compliance (Real)

* Don't need to log missing there

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

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
6 months agoRotated turret wall panel sprites (#38464)
K-Dynamic [Fri, 11 Jul 2025 04:55:16 +0000 (16:55 +1200)]
Rotated turret wall panel sprites (#38464)

rotated sprites

6 months agoAdd Serializable, NetSerializable attributes to DecalPaintMode (#38921)
Whatstone [Fri, 11 Jul 2025 03:43:56 +0000 (23:43 -0400)]
Add Serializable, NetSerializable attributes to DecalPaintMode (#38921)

Serializable, Net" on DecalPaintMode

6 months agoAutomatic changelog update
PJBot [Fri, 11 Jul 2025 00:38:05 +0000 (00:38 +0000)]
Automatic changelog update

6 months agoMake more objects spray paintable (Reviving #31328) (#37341)
Whatstone [Fri, 11 Jul 2025 00:36:57 +0000 (20:36 -0400)]
Make more objects spray paintable (Reviving #31328) (#37341)

* PaintableAirlockComponent and AirlockGroupPrototype have been replaced

* Slightly redesigned SprayPainterSystem for greater versatility

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

* PaintableGroup prototypes have been created

* Generating tabs with styles in the UI

* Fix error with undiscovered layer

* Slight improvement

* Removed unnecessary property

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

* Added canisters, but repainting doesn't work

* Added localization to styles

* Fix sprite changing

* Added the ability to paint canisters

* slight ui improvement

* Fix yamllinter errors

* Fix test

* The UI now remembers which tab was open

* Fix build (?)

* Rename

* Charges have been added to the spray painter

* Added a charge texture for the spray painter

* Now spray painter can paint decals

* Increased number of charges

* Spawning dummy objects has been replaced by PrototypeManager

* added a signature about the painting of the object

* fix

* Code commenting

* Fix upstream

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

Co-authored-by: pathetic meowmeow <uhhadd@gmail.com>
* review

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

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

* Update EntityStorageVisualizerSystem.cs

* record

* loc

* Cleanup

* Revert electrified visuals

* more cleanup, fix charges, del ammo4

* no empty file, remove meta component

* closet exceptions, storage visualizer fixes

* enable/disable decal through alt-verb

* Fix missed merge conflicts

* fix snap offset, button event handlers

* simpler order, fix snap loc string

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

* State-respecting UI, BUI updates, FTL fixes

* revert DecalPlacerWindow changes

* revert unwanted changes, cleanup function order

* Limit SprayPainterAmmo write access to AmmoSystem

* Remove PaintedSystem

* spray paint ammo lathe recipe, youtool listing

* category as a list, groups as subtabs

* Restore inhand copyright in meta.json

* empty spray painter, recipe produces an empty one

* allow alpha on spray painter decals

* add comments

* paintable wall lockers

* Restrict painting more objects

* Suggested event changes, event cleanup

* component comments, fix ammo inhands

* uncleanable decals, dirty styles on mapinit

* organize paintables, separate emergency/closet grp

* fix categories newline at EOF

* airlock group whitespace cleanup

* realphabetize

* Clean up EntityStorageViz merge conflict markers

* Apply requested changes

* Apply suggestions from sowelipililimute's review

Co-authored-by: pathetic meowmeow <uhhadd@gmail.com>
* betrayal most foul

* Remove members from EntityPaintedEvent

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

* Enable repainting the medical wall locker

* comments, no flags on PaintableVisuals

* Remove locked variants from closets/wall closets

* removable decals

* off value consistency

* can't paint away those bones

* fix precedence

* Remove AirlockDepartment, AirlockGroup protos

Both unused.

* whitelist consistency re: ammo component

* add standing emergency closet styles

* alphabetize the spray painter listings

---------

Co-authored-by: Ertanic <black.ikra.14@gmail.com>
Co-authored-by: Эдуард <36124833+Ertanic@users.noreply.github.com>
Co-authored-by: pathetic meowmeow <uhhadd@gmail.com>
6 months agoAutomatic changelog update
PJBot [Thu, 10 Jul 2025 21:38:58 +0000 (21:38 +0000)]
Automatic changelog update

6 months agofix clones not getting the thieving skill (#38914)
slarticodefast [Thu, 10 Jul 2025 21:37:50 +0000 (23:37 +0200)]
fix clones not getting the thieving skill (#38914)

6 months agoAutomatic changelog update
PJBot [Thu, 10 Jul 2025 18:17:16 +0000 (18:17 +0000)]
Automatic changelog update

6 months agoBagel genpop (#38829)
qwerltaz [Thu, 10 Jul 2025 18:16:06 +0000 (20:16 +0200)]
Bagel genpop (#38829)

* skelaton (skeleton)

* basic genpop

* genpop mostly done

* general layout

* all details

* maints firelocks, tweaks

* invalids bye, remove residual air and fire alarm

* uhh tweaked something dont remember

* remove actions

* armory: truncheon and riot crate

* remove more invalid devices

* armory holopad, graffiti tweak

* no windoor into sec substation, add flasher

* Revert "no windoor into sec substation, add flasher"

This reverts commit a7b919fb74433b82f48f92f98d5521ecb1f3eae4.

* no sub windoor, flasher

* fix camera blocking turret

* move warden and armory, restyle decals

* maints flashlights :D

* fix locker room dark tile placement

6 months agoReplace `AdvertiseComponent` with `DatasetVocalizerComponent` (#38887)
Tayrtahn [Thu, 10 Jul 2025 18:12:24 +0000 (14:12 -0400)]
Replace `AdvertiseComponent` with `DatasetVocalizerComponent` (#38887)

* Replace AdvertiseComponent with DatasetVocalizerComponent

* No vocalizing while broken or without power

* Kill AdvertiseComponent/System

* This really shouldn't be here

* xmldoc for VocalizerRequiresPowerComponent

* TryIndex -> Index

6 months agochange Identity.Name to Identity.Entity for delivery popups (#38909)
lzk [Thu, 10 Jul 2025 17:44:37 +0000 (19:44 +0200)]
change Identity.Name to Identity.Entity for delivery popups (#38909)

6 months agoFix localization error when trying to change hair on someone with a hat (#38907)
Tayrtahn [Thu, 10 Jul 2025 17:37:25 +0000 (13:37 -0400)]
Fix localization error when trying to change hair on someone with a hat (#38907)

6 months agoAutomatic changelog update
PJBot [Thu, 10 Jul 2025 17:12:31 +0000 (17:12 +0000)]
Automatic changelog update

6 months agoKobold/monkey AI holograms (#38888)
Hitlinemoss [Thu, 10 Jul 2025 17:11:23 +0000 (13:11 -0400)]
Kobold/monkey AI holograms (#38888)

* Added kobold/monkey AI holograms

* Updated meta.json

6 months agoAutomatic changelog update
PJBot [Thu, 10 Jul 2025 14:48:51 +0000 (14:48 +0000)]
Automatic changelog update

6 months agoAdd Bolas to SecTech vendor (#38902)
ScarKy0 [Thu, 10 Jul 2025 14:47:41 +0000 (16:47 +0200)]
Add Bolas to SecTech vendor (#38902)

6 months agoAutomatic changelog update
PJBot [Thu, 10 Jul 2025 12:43:10 +0000 (12:43 +0000)]
Automatic changelog update

6 months agoMinigun inhands + HMG multihand and slow move speed (#35344)
K-Dynamic [Thu, 10 Jul 2025 12:42:02 +0000 (00:42 +1200)]
Minigun inhands + HMG multihand and slow move speed (#35344)

* hmg move speed

* minigun inhands

* even better inhands

* touch-up

6 months agoOperation Remove Gun Bloat (#38104)
Nox [Thu, 10 Jul 2025 12:36:18 +0000 (05:36 -0700)]
Operation Remove Gun Bloat (#38104)

* Remove long-unused magazines

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Not sure why that failed, going to rerun tests real quick

* Testing if this resolves the tests. Anyone know how to run tests locally, without waiting for github?

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Fully removed boxes of vector ammo and the vector ammo tag

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* This might fix the tests

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Nulled more =

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
* Nulled more migrations

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
---------

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
6 months agoAutomatic changelog update
PJBot [Thu, 10 Jul 2025 11:15:44 +0000 (11:15 +0000)]
Automatic changelog update

6 months agofeat: allow admins to interact under subfloors (#38813)
Perry Fraser [Thu, 10 Jul 2025 11:14:37 +0000 (07:14 -0400)]
feat: allow admins to interact under subfloors (#38813)

* feat: allow admins to interact under subfloors

* feat: use BypassInteractionChecks instead

6 months agoAutomatic changelog update
PJBot [Thu, 10 Jul 2025 09:32:05 +0000 (09:32 +0000)]
Automatic changelog update

6 months agoreduced motion flash effect version 3 (#37824)
slarticodefast [Thu, 10 Jul 2025 09:30:58 +0000 (11:30 +0200)]
reduced motion flash effect version 3 (#37824)

* V3

* Apply suggestions from code review

6 months agoAutomatic changelog update
PJBot [Thu, 10 Jul 2025 07:57:25 +0000 (07:57 +0000)]
Automatic changelog update

6 months agoAllow pAIs to emote like a borg (#38425)
Tobias Berger [Thu, 10 Jul 2025 07:56:17 +0000 (09:56 +0200)]
Allow pAIs to emote like a borg (#38425)

6 months agofix: wide swings with resistanceBypass now bypass resists (#38496)
Perry Fraser [Thu, 10 Jul 2025 07:48:45 +0000 (03:48 -0400)]
fix: wide swings with resistanceBypass now bypass resists (#38496)

6 months agoAutomatic changelog update
PJBot [Thu, 10 Jul 2025 06:32:47 +0000 (06:32 +0000)]
Automatic changelog update

6 months agoAdd VV button to the solution editor (#38889)
slarticodefast [Thu, 10 Jul 2025 06:31:39 +0000 (08:31 +0200)]
Add VV button to the solution editor (#38889)

add vv button to solution editor

6 months agoFix yaml linter and misc errors (#37444)
Leon Friedrich [Thu, 10 Jul 2025 04:25:36 +0000 (16:25 +1200)]
Fix yaml linter and misc errors (#37444)

* Fix yaml linter

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

This reverts commit 66e926843f7a8633f0a9389e2449a5b476157423.

* More fixes

* Try again with the engine requirement removed

* Decrease number of brass sheets dropped by clockwork windoors

---------

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
6 months agoReplace usages of customTypeSerializer PrototypeIdListSerializer with something that...
DrSmugleaf [Thu, 10 Jul 2025 03:06:51 +0000 (20:06 -0700)]
Replace usages of customTypeSerializer PrototypeIdListSerializer with something that doesn't take 20 separate words to type out (#37959)

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

* Missed one

* Missed another

* Fix data field ids

6 months agoPredict RepairableSystem (#38886)
Kyle Tyo [Thu, 10 Jul 2025 02:39:34 +0000 (22:39 -0400)]
Predict RepairableSystem (#38886)

* commit

* Update SharedRepairableSystem.cs

* compo

* final touches.

* Update RepairableComponent.cs

* Update RepairableSystem.cs

* Update Content.Shared/Repairable/RepairableSystem.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
6 months agoAutomatic changelog update
PJBot [Wed, 9 Jul 2025 19:06:05 +0000 (19:06 +0000)]
Automatic changelog update

6 months agoParroting Parrots part 1: Help maints! SQUAWK! Maints! (#38243)
Crude Oil [Wed, 9 Jul 2025 19:04:57 +0000 (21:04 +0200)]
Parroting Parrots part 1: Help maints! SQUAWK! Maints! (#38243)

* parrots have ears. add poly

* high tech parrot functionality

* adjust times

* add accent to radio message

* don't spam everything all at once probably

* learn about the existence of prob(float)

* actually use Prob(float) correctly

* newline

* add pet spawner for poly

* move chance to talk on radio to component

* missing comment

* minor edits and doc additions

* the reviewerrrrrrr

* parrot can't learn when crit or dead

* increase default memory

* rename poly to polly

* crude way to ignore whispers. chatcode please

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

* add missing initialize

* add displacement map for parrot ears

* review comments - Errant

* minor things

* large rework

* fix attempting to talk when entity has no channels

* use list of active radios again to track channels

* fix bad return, some comments

* fix long learn cooldown

* minor adjustments

* use FromMinutes

* the voices told me to make these changes

* remove default reassignment

* Review changes

* remove polly's accent

* decouple radio stuff from parrotsystem

* minor stuff

* split vocalization and parroting

* minor review work

* re-add missing check

* add admin verb for clearing parrot messages

* minor action icon update

* oops

* increase icon number text size

* Admin erase parrot messages associated with players

* part 1 beck review

* add whitelist and blacklist for parrots

* Downgrade missing component error to warning

* Add comment

* add some missing comments

* Remove active radio entity tracking, use all inventory slots

* Minor changes

* small review stuff

* review radio stuff

* swap ears displacement to invisible death displacement

* remove syncsprite

* vscode why do yo have to hurt my feelings

* review changes

* use checkboth