Commit Graph

34393 Commits

Author SHA1 Message Date
PJBot
1b1704af0b Automatic changelog update 2025-10-11 00:21:29 +00:00
Hitlinemoss
04cde9a0ac Ice (the reagent) now actually does stuff (#40149)
* ice now evaporates and quenches thirst

* Ice uses BaseDrink as parent instead of Water

* Misc ice cleanup

* Ice no longer inherits Extinguish reactiveEffect

* Test fixes

* Deparented Ice from BaseDrink (was causing test fails)

* Whoops, forgot to remove the part actually causing the test fails

* Added code comments
2025-10-11 00:08:47 +00:00
slarticodefast
af05313f37 fix NetEntity datafield in JointVisualsComponent (#39987)
fix netentity datafield
2025-10-10 23:59:56 +00:00
PJBot
871d262214 Automatic changelog update 2025-10-11 00:04:21 +00:00
Crude Oil
3df66219d6 Remove holopad projection verb on station AI core (#39937)
Add check for station AI's projector verb on itself
2025-10-10 23:52:54 +00:00
slarticodefast
ca5053fe7b Predict artifact crushers (#40180)
predict artifact crushers
2025-10-10 23:48:08 +00:00
slarticodefast
a6dce11566 Predict damage examine (#40168)
* predict damage examine

* .

* required true

* nits

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2025-10-10 23:23:26 +00:00
PJBot
648ae75562 Automatic changelog update 2025-10-10 23:32:12 +00:00
David
8572fdf3ca Fix Error Logged in Graffana for SharedStaminaSystem (#40764)
* Added Appearance component to MobElementalBase

* Added StunVisuals

* Changed MobElementalBase to inherit from BaseMob and MobCombat

* Fix linted error

* Fix damage type

* Apply suggestions from code review

* Update Resources/Prototypes/Entities/Mobs/NPCs/elemental.yml

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-10 23:20:29 +00:00
YotaXP
6f02e6c19c Decouple power sink from tickrate (#40789)
* Fix typo in `BatterySystem.ChangeCharge`.

* Decouple power sink behavior from tickrate.

* Fix power sink's price per joule
2025-10-10 23:01:33 +00:00
slarticodefast
21460c86b0 Mindrole trigger condition (#40323)
* mind role trigger condition

* fix

* nits

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2025-10-10 22:27:14 +00:00
lunarcomets
b5c8ed8356 fixed medical cyborgs not getting movement sprites (#39747)
the fix
2025-10-10 22:03:15 +00:00
Pok
dca80238f0 Attempt to fix all unlocalized lines (#40284)
* missing-localization

* cmd

* fix: fixed patron page throwing exception due to unexpected patron tier in yaml

* Revert "fix: fixed patron page throwing exception due to unexpected patron tier in yaml"

This reverts commit 28458c78b1f2eed30fda898ec26059b27f1766f1.

* review and update

* no cmd

* fix

* fix 99

---------

Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
2025-10-10 21:57:38 +00:00
slarticodefast
9ae4068432 add event to dna scrambling (#39862)
add event
2025-10-10 21:43:18 +00:00
PJBot
e35624d1f1 Automatic changelog update 2025-10-10 21:28:45 +00:00
Connor Huffine
ecc0aaaa9f Ninja Bomb Blacklisting (#40726)
* Ninja Bombing moved to blacklist

* Added blocker to "Solars"

Solars is too generic for a named bombing target.

* Change to AllEntityQuery

More clear intent

* Update migration.yml

Add migration to 'null' for removed WarpPointBombing entity

* Update NinjaConditionsSystem.cs

Undo some tidying

* Changed to tag

Ninja blocking component is now a tag instead of a new component

* Update NinjaConditionsSystem.cs

detidying

* Update NinjaConditionsSystem.cs

Change to efficient enumerator

* Move blacklist to component

Moved blacklist to spidercharge component

* Update migration.yml

fixed component reference

* Update migration.yml

Fixes Saltern. Exo is more complicated.

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2025-10-10 21:16:50 +00:00
MilenVolf
52139b5cc5 Fix glassbox prototypes (#40667)
* Fix glassbox prototypes and its construction ghost exception

* Oops
2025-10-10 21:16:48 +00:00
Connor Huffine
a384640eea Ninja Bomb Blacklisting: Map Updates (#40727)
Update Maps
2025-10-10 20:49:21 +00:00
opl-
74ebe585fa Packed: Add missing station beacons (#40817)
On Packed: Add missing station beacons

Co-authored-by: opl <4833621+opl@users.noreply.github.com>
2025-10-10 20:25:15 +00:00
PJBot
a9dcfcb9fb Automatic changelog update 2025-10-10 20:34:15 +00:00
opl-
a058921b4d Packed: Fix brig Megaseed vending machine is locked (#40821)
Co-authored-by: opl <4833621+opl@users.noreply.github.com>
2025-10-10 20:21:51 +00:00
Jessica M
2ecfb9552a Add variables to CluwneComponent, allowing for admeme customizing. Also localized two strings. (#40466)
* Add variables to cluwne component, update to the new style, add unremovable option to setoutfit.

* not nullable, shorthand

* Add comments, address reviews

* why, was i drunk?

* Apply suggestions from code review

---------

Co-authored-by: Jessica M <jessica@maybe.sh>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-10 20:17:24 +00:00
opl-
cec2fc7021 Packed: Replace duplicate security camera router with sci router (#40819)
On Packed: Replace duplicate security camera router with sci router

Co-authored-by: opl <4833621+opl@users.noreply.github.com>
2025-10-10 20:14:22 +00:00
David
3503cb52d2 Refactor Crayons to use shared charges system and autonetworking. Adds auto recharging crayon. (#40575)
* Added special crayon with infinite charges for borg usage.

* Use battery system to manage charges.

* Reverted extra changes

* Set charge on init

* removed init assignment

* Added comments to crayoncomponent

* tweaked comments

* Working with the new charges component, but at what cost?

* Remvoed extra field

* Apply suggestion from @slarticodefast

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

* Apply suggestion from @slarticodefast

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

* Apply suggestion from @slarticodefast

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

* Apply suggestion from @slarticodefast

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

* Fix renamed variables and descriptions in comments

* Variable naming, comment cleanup and autonetworking.

* Fix for test case, modified on init

* Cleaned up/merged charges logic

* review

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-10 19:45:48 +00:00
qwerltaz
766c2b8759 fix singulo generator triggering failsafe when field is obstructed (#39593)
fix singulo gen failsafe when field obstructed
2025-10-10 19:41:21 +00:00
PJBot
1fca29a167 Automatic changelog update 2025-10-10 12:43:05 +00:00
Hitlinemoss
9964fe9a6b Replaces D&D5e-based paladin lawset with PF2e-based laws (#40343)
* Replace D&D5e paladin laws with PF2e paladin laws

* Truncated law 2
2025-10-10 12:30:34 +00:00
PJBot
566cb710b6 Automatic changelog update 2025-10-10 05:00:34 +00:00
Princess Cheeseballs
6b4c10264e Fix Officer's Handgun Objective (#40811)
This is like george orwell's book 1984

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-10-10 04:48:36 +00:00
PJBot
d4814df43c Automatic changelog update 2025-10-10 01:12:43 +00:00
ToastEnjoyer
accb59b6c7 Added more nitrogen canisters to plasma (#40794) 2025-10-10 01:00:46 +00:00
FungiFellow
d3d52615d4 Lootpool Tweaks Mail/Maints (#39892)
* Added Claymore to MaintWeaponTable

* SyndieBusinessCard+InsulsTable
2025-10-09 22:08:52 +00:00
Jessica M
0d97699aae Migrate revenant and PAI shops to use ActionGrant instead of hardcoding them (#40475)
* add intrinsic store, replace revenant store with it.

* migrate PAI and also move to shared where possible

* fix typos and clean up... intrinisic

* oops, hopefully fixes test

* Move to StoreSystem and ActionGrant

* documentation and remove thing

* review

---------

Co-authored-by: Jessica M <jessica@maybe.sh>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-09 21:14:12 +00:00
blobadoodle
5185df4072 Add missing uranium glass locales (#40809) 2025-10-09 21:12:24 +00:00
Winkarst-cpu
e89651c774 Fix masks with flash, eye, and damage protection working while being pulled down (#40331)
Fix
2025-10-09 14:07:58 +00:00
PJBot
dc127d0857 Automatic changelog update 2025-10-09 14:01:16 +00:00
Connor Huffine
fda846ac85 Move Bulldog Drum to Emag (#40790)
* Move Bulldog Drum to Emag

Bulldog drum removed from standard techfab
Moved to emag listing

* Update Resources/Prototypes/Recipes/Lathes/Packs/syndicate.yml

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-09 13:37:09 +00:00
PJBot
8dd8a334ae Automatic changelog update 2025-10-09 13:47:30 +00:00
Princess Cheeseballs
3ac94ea7f5 PRevent the forever sleep. (#40366)
* Fix

* Rejuvenate

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-10-09 13:32:43 +00:00
PJBot
cc4c7f5ada Automatic changelog update 2025-10-09 13:33:46 +00:00
SlamBamActionman
33c0c46b5d Add slowdown to nocturine, buff duration and minor delay reduction (#40797)
* Yawn

* Remove yawning because it's kind of a nerf tbh

* Remove newline

* Begone, condition
2025-10-09 13:20:05 +00:00
Leon Friedrich
dac2c5212a Add generic event listener for integration tests (#40367)
* Add generic event listener for integration tests

* cleanup

* assert that the entity has the component

* comments & new overload
2025-10-09 13:03:44 +00:00
ScarKy0
fea8ac4522 Change whitelist logic for parcel wrap (#40800)
* init

* review
2025-10-09 13:00:13 +00:00
slarticodefast
e3f6b00362 Stable to master merge (#40798)
Update Mind Shielding section in Space Law (#40647)

* Update Mind Shielding section in Space Law

* Formatting
2025-10-09 15:05:05 +02:00
SlamBamActionman
1f1461b9db Update Mind Shielding section in Space Law (#40647)
* Update Mind Shielding section in Space Law

* Formatting
2025-10-09 13:59:43 +02:00
thetuerk
bb3fa43f1f Predict LungSystem (#40729)
* Initial edits of files
Untested yet. I would like to make sure all is accounted for before moving the files.

* trying my best

* Revert "trying my best"

This reverts commit 9aeece466df0169adec97e3947b061b54fd9b388.

* Revert "Initial edits of files"

This reverts commit 45c6e2343844b5fcafadbf2e5115fb2f241086a1.

* an actual meal

* Added networking to LungComponent.cs

* removed duplicate using

* moving GasRagents to SharedAtmosphereSystem.cs
2025-10-09 10:26:21 +00:00
Connor Huffine
6f3f7d86b8 Fix terminology (#40792)
c20r magazine description changed to "SMG"
2025-10-09 05:14:41 +00:00
slarticodefast
8e3243a156 Fix changeling blindness (#40517)
fix changeling blindness
2025-10-09 05:03:11 +00:00
PJBot
ef0c9ecc63 Automatic changelog update 2025-10-08 23:47:04 +00:00
ToastEnjoyer
72852accbe Remove enforcer from fland (#40786) 2025-10-08 23:34:48 +00:00