Commit Graph

36788 Commits

Author SHA1 Message Date
slarticodefast e8cd4d39dc fix NetEntity datafield in JointVisualsComponent (#39987)
fix netentity datafield
2025-12-29 11:39:21 -06:00
Crude Oil 5cd3ba3a20 Remove holopad projection verb on station AI core (#39937)
Add check for station AI's projector verb on itself
2025-12-29 11:39:20 -06:00
Connor Huffine 2a18bb524e 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-12-29 11:39:20 -06:00
Hitlinemoss 62f657f5f5 Replaces D&D5e-based paladin lawset with PF2e-based laws (#40343)
* Replace D&D5e paladin laws with PF2e paladin laws

* Truncated law 2
2025-12-29 11:39:20 -06:00
David bd6d752b29 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-12-29 11:39:20 -06:00
Pok 3409152873 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-12-29 11:39:20 -06:00
MilenVolf d9db30932c Fix glassbox prototypes (#40667)
* Fix glassbox prototypes and its construction ghost exception

* Oops
2025-12-29 11:39:20 -06:00
qwerltaz 05142fef18 fix singulo generator triggering failsafe when field is obstructed (#39593)
fix singulo gen failsafe when field obstructed
2025-12-29 11:39:20 -06:00
slarticodefast bd874ed067 Predict artifact crushers (#40180)
predict artifact crushers
2025-12-29 11:39:20 -06:00
slarticodefast 709ebff010 Predict damage examine (#40168)
* predict damage examine

* .

* required true

* nits

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2025-12-29 11:39:20 -06:00
Vanessa d62a8a54c7 Disable stun visuals for elementals 2025-12-29 11:39:20 -06:00
David 81bc7960fb 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-12-29 11:39:20 -06:00
YotaXP 4bfbf387dc 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-12-29 11:39:20 -06:00
slarticodefast 4354afdf08 Mindrole trigger condition (#40323)
* mind role trigger condition

* fix

* nits

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2025-12-29 11:39:20 -06:00
slarticodefast 31da074baf add event to dna scrambling (#39862)
add event
2025-12-29 11:39:20 -06:00
lunarcomets 94395edf26 fixed medical cyborgs not getting movement sprites (#39747)
the fix
2025-12-29 11:39:20 -06:00
Jessica M 45c25fb1ca 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-12-29 11:39:20 -06:00
Connor Huffine 04e63c53bb Fix terminology (#40792)
c20r magazine description changed to "SMG"
2025-12-29 11:39:20 -06:00
FungiFellow a37c5f33a6 Lootpool Tweaks Mail/Maints (#39892)
* Added Claymore to MaintWeaponTable

* SyndieBusinessCard+InsulsTable
2025-12-29 11:39:19 -06:00
Jessica M 24e061bd4e 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-12-29 11:39:19 -06:00
blobadoodle 3c373dbaf2 Add missing uranium glass locales (#40809) 2025-12-29 11:39:19 -06:00
Winkarst-cpu ddec12679f Fix masks with flash, eye, and damage protection working while being pulled down (#40331)
Fix
2025-12-29 11:39:19 -06:00
Vanessa 2b375b5132 Fixed LungComponent reference 2025-12-29 11:39:19 -06:00
thetuerk 5280db52c4 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-12-29 11:39:19 -06:00
Connor Huffine 7c57e97624 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-12-29 11:39:19 -06:00
Princess Cheeseballs 138bd6203a PRevent the forever sleep. (#40366)
* Fix

* Rejuvenate

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-12-29 11:39:19 -06:00
SlamBamActionman 2deccd0e51 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-12-29 11:39:19 -06:00
Leon Friedrich 43553cc680 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-12-29 11:39:19 -06:00
ScarKy0 067ca89c4f Change whitelist logic for parcel wrap (#40800)
* init

* review
2025-12-29 11:39:19 -06:00
slarticodefast 74a5d42791 Fix changeling blindness (#40517)
fix changeling blindness
2025-12-29 11:39:19 -06:00
Hitlinemoss a0478b9ee2 Added folders and clipboards to trinkets tab (#39920)
* Added folders to trinkets tab

* Fixed loadout grouping

* Added plastic clipboards to trinkets

* Whoops, forgot to create BoxFolderPlasticClipboardThreePapers prototype

* Added regular clipboards as trinkets (1 hour of command required)

* Reduced folder bloat
2025-12-29 11:39:19 -06:00
Centronias f454fdc8ba Wrapped Parcels can be labelled with Papers (#40783)
* labels

* oop

* Update Resources/Prototypes/Entities/Objects/Misc/parcel_wrap.yml
2025-12-29 11:39:19 -06:00
SlamBamActionman 65aba07f9c Allow more energy projectiles to hit holo creatures (#40782)
* Allow more energy projectiles to hit holo creatures.

* Disabler SMG
2025-12-29 11:39:19 -06:00
B_Kirill efdd361285 Cleanup warnings: CS0414, CS8524 (#40776)
* Cleanup

* CS8524
2025-12-29 11:39:18 -06:00
K-Dynamic 83eeb63b73 Fix: Allow energy shotgun lethal projectiles to hit holos (#37920)
BulletLaser opaque mask
2025-12-29 11:39:18 -06:00
YoungThug 9acdd2f1a7 Fix the temperature gun not reflecting and going through windows (#37581)
* Fix Temp Gun

* Fix mask, muzzle flash

---------

Co-authored-by: SlamBamActionman <slambamactionman@gmail.com>
2025-12-29 11:39:18 -06:00
slarticodefast c6ccf13818 Add disclaimer about AI generated content to Readme.md (#39334)
* Add disclaimer about AI generated content to Readme.md

* Update README.md

* rephrase
2025-12-29 11:39:18 -06:00
āda 6035471707 cleanup and reorganize belts.yml (#40773)
commit discipline? Never heard of it

Co-authored-by: iaada <iaada@users.noreply.github.com>
2025-12-29 11:39:18 -06:00
UpAndLeaves c00cae9b7d Slightly re-nerf zombification speed (#37445)
Initial Commit
2025-12-29 11:39:18 -06:00
āda 1b798a7ead Clean up bucket.yml (#40772)
SMASH that bucket

Co-authored-by: iaada <iaada@users.noreply.github.com>
2025-12-29 11:39:18 -06:00
Archee 79e57ecf63 Fix- Cobras killing adders (#37424)
* fixed

* adds SimpleHostile to SpaceAdder (the stealth snake)

* whoops i branched this off a branch not master

This reverts commit fe1562581f91a113950cfedd284a1790e51a48e6.
2025-12-29 11:39:18 -06:00
SlamBamActionman 128e4c469e Change Energy Shotgun to fit as a Warden weapon (#40757)
* Initial commit

* Fix toggle mode name and also miscalculated charge times oops
2025-12-29 11:39:18 -06:00
Hitlinemoss a8cca225cb MRE wrappers / cotton nutri-bâtards are no longer twice as nutritious as nutribricks (#40761) 2025-12-29 11:39:18 -06:00
Hitlinemoss 1b961934f4 Added the golden shaker (playtime reward for Bartenders) (#40762)
* Added a golden shaker (playtime reward for Bartenders)

* Removed redundant icon line
2025-12-29 11:39:18 -06:00
David 76f602cb8d (Cleanup) Fix logger obsolete warnings (#40553)
* Switched obsolete logger usages to use Sawmill

Fix the majority of obsolete logger usages outside the engine code.

* Fix injection in ChatManager and revert BuildMech changes

* Removed extra manual injection

* Reduced extra static injection and reverted changes to CommandButton as it needs engine changes.

* Removed two more cases of double injection and an extra using

* Reverted changes for Inventory Display

* Moved sawmill setup outside constructor in Table to resolve test failure
2025-12-29 11:39:18 -06:00
Spanky 519aaee2d8 Head of Security's Energy Magnum (and Warden's Energy Shotgun) (#40615)
* Energy magnum and projectile protos, locker fills, and traitor objective updates.

* Fix objective

* Objective and .rsi tweaks

* Rewrite item description.

* Remove energy shotgun self charging and decrease magnum disabler cost.

* Bring magnum disabler fire cost in line with regular disabler.

* Bunch of sprite improvements including charge status visuals.

* whoops

* Minor sprite edit for clarity

---------

Co-authored-by: SlamBamActionman <slambamactionman@gmail.com>
2025-12-29 11:39:18 -06:00
āda a23fde4d21 Standardize state names in drinks yml (#40316)
* drinks_base

* drinks_special

* drinks_fun

* drinks_cans - the holy minus diff

* bottles_glass and metamorphic

* mugs

* Solar's Best Hot Drinks

* misc drinks_cups

* slight addition to base

* lint fix

* metamorphic glass

---------

Co-authored-by: iaada <iaada@users.noreply.github.com>
2025-12-29 11:39:18 -06:00
āda 22624cf5aa Cleanup material_doors.yml (#40666)
cleanup

Co-authored-by: iaada <iaada@users.noreply.github.com>
2025-12-29 11:39:18 -06:00
dffdff2423 e3ab862e35 Add log statement for missing guidebook proto (#40380)
* Add log statement for missing guidebook proto

Also removed an unused parameter.

* Update Content.Client/Guidebook/DocumentParsingManager.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-12-29 11:39:18 -06:00
Mora 8ebc7373d5 Added Vox Beak Types, New Markings, and Sprite Layering Fixes (#40569)
* Added more Vox customizations

* Adds Vox Head Markings

* Update meta.json

* stray comma, woe be upon ye

* added tiny pixel to visage left and right

* Added eyeliner ftl

* Removed duplicate FTL

how the fuck did this happen

* Added cheek marking

* Made tip marking look a bit better

* Fix eyeliner ID

* ok whatever shut up build test. mean to me

* changed underbelly to have more flat transparency

* didnt like how it looked so i adjusted it

* Adjusted base eyeliner color

* Fixed inconsistency with nightling head tattoo

* Updated V tattoo

* Delete chest_v.png

* fix yml

ITS EVEN FUNNIER THE SECOND TIME

* minor sprite fix

* Update head.png

* Re added stray pixel, added square cere beak

* Added hooked beak

---------

Co-authored-by: TrixxedHeart <46364955+TrixxedBit@users.noreply.github.com>
2025-12-29 11:39:17 -06:00