Commit graph

34597 commits

Author SHA1 Message Date
SolidSyn
31dd4ed0bd
Changes Slippery Slope to not require a robe and hat for casting. (#41038) 2025-10-23 01:17:17 +00:00
PJBot
151f3bfd45 Automatic changelog update 2025-10-22 13:33:54 +00:00
ToastEnjoyer
7cfd957c1f
added seclight to hos locker (#41031) 2025-10-22 13:20:49 +00:00
Huaqas
599af998f7
Remove reference to Velcro (#41032)
Velcro is a brand that is owned by a company that has lawyers. Lawyers are bad.
2025-10-22 08:29:55 +00:00
Absotively
ad2e70f3d7
Move ChemMaster buffer sort button out of transfer/discard button group (#41018)
* Move chemmaster buffer sort button out of transfer/discard button group

* Use margin for layout
2025-10-21 23:56:30 +00:00
PJBot
19712e8090 Automatic changelog update 2025-10-21 22:48:55 +00:00
SolidSyn
341dc4d383
Changed mindswaps cooldown from 5 minutes to 3 minutes (#41027) 2025-10-21 22:36:35 +00:00
eoineoineoin
914ae617ac
Add a sheetlet for ConfirmButton (#41011)
* Add a sheetlet for ConfirmButton

* Move sheetlet to central location; alphabetize using statements
2025-10-21 22:23:52 +00:00
eoineoineoin
18feb67ff5
Fix style on paper editing background (#41009) 2025-10-21 22:21:32 +00:00
PJBot
672c837786 Automatic changelog update 2025-10-21 22:18:23 +00:00
SlamBamActionman
c6352786f1
Add doafter to filling the hypopen (#40538)
* Initial commit

* Small QOL buff

* Review changes

* Ch-ch-ch-ch-chaaaanges

* Review changes

* oops

* Oh ya fix the fill thing

* cleanup warnings make a few more private methods

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-10-21 22:05:44 +00:00
eoineoineoin
09aada2e3e
Fix refresh button in fax machine (#41024) 2025-10-21 22:01:22 +00:00
PJBot
393197e94f Automatic changelog update 2025-10-21 20:25:13 +00:00
Princess Cheeseballs
4aac3dbc9d
Fix Being Drunk! (#41002)
* Drunk moment

* push

* fix test fails + a smidge of cleanup

* two smidges of cleanup

* Unpredicted so don't need the workaround

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-10-21 20:12:36 +00:00
Pieter-Jan Briers
04a2c2e968
Don't show NaN/infinity if AME has no cores (#41026)
Fixes #41025
2025-10-21 19:15:32 +00:00
Kyle Tyo
1250b388f3
Mosin be tested, Verin be breaded. (#40957)
* Create WeaponSniperTests.cs

* Update SharedGunSystem.cs

* requested changes.

* Update WeaponTests.cs

* rerun tests

* Update WeaponTests.cs

* Update WeaponTests.cs

* Update Content.IntegrationTests/Tests/Weapons/WeaponTests.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-21 15:40:41 +00:00
Perry Fraser
5a0a984aa8
fix: make IdentityComp.IdentityEntitySlot optional (#39357)
* fix: make IdentityComp.IdentityEntitySlot optional

* Revert "fix: make IdentityComp.IdentityEntitySlot optional"

This reverts commit fa25263be916ed142bf2cff9871fca3e64c6da2b.

* fix conflicts

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-21 15:33:59 +00:00
PJBot
43b9d71973 Automatic changelog update 2025-10-21 14:17:10 +00:00
Mora
31b0a52235
Changed Vox Head Marking Point Limit To 4 (#40542)
* Fix vox head marking limit

* Sets Vox head marking points 4

---------

Co-authored-by: TrixxedHeart <46364955+TrixxedBit@users.noreply.github.com>
2025-10-21 14:05:16 +00:00
JesterX666
578b4c61df
Add Integration Testing for issue #40868 (#40972)
* Integration tests for hunger and thirst

* Adjustements after the code review comments

* cleanup

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-21 12:22:58 +00:00
PJBot
d0dd5b21d9 Automatic changelog update 2025-10-21 12:29:12 +00:00
Fildrance
0a0806ac78
Feature/door remote radial (#36378)
* it works! kinda

* so it works now

* minor cleanup

* central button now is useful too

* more cleanup

* minor cleanup

* more cleanup

* refactor: migrated code from toolbox (as it was rejected as too specific)

* feat: moved border drawing for radial menu into RadialMenuTextureButton. Radial menu position setting into was moved to OverrideArrange to not being called on every frame

* refactor: major reworks!

* renamed DrawBagleSector to DrawAnnulusSector

* Remove strange indexing

* Regularize math

* refactor: re-orienting segment elements to be Y-mirrored

* refactor: extracted radial menu radius multiplier property, changed color pallet for radial menu button

* refactor: removed icon backgrounds on textures used in current radial menu buttons with sectors, RadialContainer Radius renamed and now actually changed control radius.

* refactor: in RadialMenuTextureButtonWithSector all sector colors are converted to and from sRGB in property getter-setters

* refactor: renamed srgb to include Srgb suffix so devs gonna see that its srgb clearly

* fix: enabled any functional keys pressed when pushing radial menu buttons

* fix: radial menu sector now scales with UIScale

* fix: accept only one event when clicking on radial menu ContextualButton

* fix: now radial menu buttons accepts only click/alt-click, now clicks outside menu closes menu always

* feat: simple radial menu prototype for easier creation

* refactor: cleanup, restored emote filtering, button models now have class hierarchy

* refactor: remove usage of closure from 'outside code'

* refactor: remove non existing type from UiControlTest

* refactor: remove unused using

* refactor: revert ability to declare radial menu layers in xaml, scale 32px sprites using scale in radial menu

* refactor: whitespaces

* feat: now door remote have some kind of ui to switch mode

* refactor: subscribe for dispose on existing radial menus

* feat: now simple radial menu button models can have custom color for each sector background (and hover background color). Also added OpenOverMouseScreenPosition inside SimpleRadialMenu

* fix: AI door menu now can be closed by verb if it gets unpowered

* refactor: simplify code for DoorRemoteBoundUserInterface

* fix open/close mode sprite

* remove broken merge changes

* refactor: changed DoorRemoteSystem to be fully in shared

* refactor: localize DoorRemoteBoundUserInterface

* refactor: fix multiple invocation for  TryToggleDoor inside DoorRemoteSystem on prediction

* refactor: extracted sprites and loc strings into prototype for cleaner code. Currently selected mode now have different background.

* refactor: changed hover selected color to recommmended

* refactor: reuse stylenano colors!

* review

* refactor: remove StyleNano reference

* refactor: revert removal of item status for door remote

* refactor: fix status control misprediction

* refactor: remove invalid comments, rename client DoorRemoteSystem comp after handle method

* refactor: fix DoorRemoteStatusControl not displaying status on entity pickup

---------

Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-21 12:16:38 +00:00
lzk
3bbc1e1dde
fix species name in station records (#36217)
* fix species name in station records

* the hellish commit

* Update GeneralStationRecordConsoleWindow.xaml.cs

* fix

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-21 11:07:23 +00:00
Leon Friedrich
0241a4855f
Fix IdCardConsoleSystem NRE (#40994) 2025-10-21 11:06:58 +00:00
PJBot
3b210fc28f Automatic changelog update 2025-10-21 10:28:37 +00:00
Quasr
479e5f61d6
Prevent freindly fauna node from spawning hostile mobs (#40979)
* "friendly"

* remove hostile mobs

* completely remove hostiles

* add hostile fauna

---------

Co-authored-by: Quasr <~182430031+quasr-9@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-21 10:13:37 +00:00
PJBot
a77877b948 Automatic changelog update 2025-10-21 10:16:07 +00:00
Kresny
28ca7d011f
Update Controls.xml (#40978)
* initial commit

* Apply suggestions from code review

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-21 09:46:27 +00:00
PJBot
0086ee305a Automatic changelog update 2025-10-21 10:03:38 +00:00
qwerltaz
20e0c41995
goats eat kudzu again (#40220)
* kudzu edible, food htn starts at peckish, no nutrition needed for npc to eat

* fix kudzu tags

* remove old stomach 2 from ruminant body

* make kudzu nutrition non-zero

* skip targeting food if nutrition is zero

* move edible from baseKudzu
2025-10-21 09:46:09 +00:00
PJBot
7bef430b21 Automatic changelog update 2025-10-21 09:51:24 +00:00
SnappingOpossum
bba83e88b0
Allow upgraded solars to take structural damage (#40992)
Parent Damageable on solars
2025-10-21 09:28:59 +00:00
PJBot
401f461fcd Automatic changelog update 2025-10-21 09:38:53 +00:00
Michael Chessall
8634cec82a
Allow matches to be placed into ash trays. (#41016)
This simple change adds 'Matchstick' to the whitelist for ashtrays, allowing burnt and unburnt matches to be placed into an ashtray.

Co-authored-by: frnaw <notsreal@gmail.com>
2025-10-21 09:26:15 +00:00
PJBot
1c799515a7 Automatic changelog update 2025-10-21 08:57:27 +00:00
B_Kirill
e3880a3c43
Criminal console status expansion (#36244)
* Criminal console update and new icons sprites

* Change Hostile and Paroled sprites

* Change Hostile sprite

* Return the 8x8 scale, redraw new icons

* Some changes

Redraw eliminated icon and change icons scaling in pda

* Update Resources/Textures/Interface/Misc/security_icons.rsi/meta.json

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Update Content.Client/CartridgeLoader/Cartridges/WantedListUiFragment.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-21 08:44:50 +00:00
PJBot
b4d148a016 Automatic changelog update 2025-10-20 18:08:01 +00:00
Princess Cheeseballs
43e6c524a4
Zombies can't hurt II. (#41007)
* Make zombie system not fard

* Actually who cares if our owner is not a zombie, let melee weapons be zombies that's funny as fuck

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-10-20 17:55:34 +00:00
āda
b92f5dc533
Consistency fix for soap making (#40998)
soap

Co-authored-by: iaada <iaada@users.noreply.github.com>
2025-10-20 08:21:46 +00:00
Leon Friedrich
5da71c27e3
Remove StressTestMovementComponent (#40993) 2025-10-20 08:17:28 +00:00
PJBot
ed307860d2 Automatic changelog update 2025-10-20 02:57:50 +00:00
Kittygyat
31808fde3e
Added the cosmetic carp suit to the autodrobe inventory (#40995)
Added cosmetic carp suit to the autodrobe inventory
2025-10-20 02:45:17 +00:00
PJBot
7e0f15e1c7 Automatic changelog update 2025-10-20 00:41:47 +00:00
ArtisticRoomba
2328b3faa1
Slime organs metabolizing slime restores blood level + halves slime hunger satiation when consumed by a slime organ (#32537)
* metabolizing slime restores blood level

* halved the effectiveness of hunger satiation when slime is consumed by a slime organ

* kaboom

* ref george orwell's 1984

* rewrite george orwell's 1984

* Revert "rewrite george orwell's 1984"

This reverts commit c283a38e584c477f601179ea7504ec2651d22d31.

* this is exactly like doublethink from george orwell's 1984

* this is exactly like the ministry of truth from george orwell's 1984

* this is exactly like the ministry of peace from george orwell's 1984

* i'm going to lose it just like the protagonist in george orwell's 1984
2025-10-20 00:29:16 +00:00
PJBot
8dde7f0038 Automatic changelog update 2025-10-19 23:53:06 +00:00
AsnDen
218c31630a
Large thruster (#37681)
* Large thruster

* copyright

* remove russian 📣

* Make it stronger (16x of normal)

* More energy consumption

* Update meta.json

* You can't deconstruct this thruster

* price - 1500 (5x)
2025-10-19 23:40:34 +00:00
PJBot
5e4728c1be Automatic changelog update 2025-10-19 22:30:03 +00:00
ArtisticRoomba
1bbf958171
New job lizard plushies + Job-specific trinkets loadout (#34127)
* add the job wehs, add job crate fill and add purchaseable crate

* add job wehs to new loadout type

* add the MULTIWEH

* fix that one bug in testing

* mime and clown plushies have custom sounds

* was looking at the wrong thing alright

* indecisive

* properly attribute multiweh

* my worst nemesis, yaml linter... how dare they point out my mistakes...

* Remove crate and cargo buy at maintainer request

* add multiweh to bulk lizard plushie crate at a 1% chance

* double whammy

---------

Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
2025-10-19 22:17:26 +00:00
Fildrance
22fe5185a3
refactor: new overload for SharedRandomExtensions.HashCodeCombine (#40990)
* refactor: new overload for SharedRandomExtensions.HashCodeCombine

* Update Content.Shared/Random/Helpers/SharedRandomExtensions.cs

---------

Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-19 21:29:31 +00:00
PJBot
9c44c1707e Automatic changelog update 2025-10-19 21:24:10 +00:00