metalgearsloth
fca7337bcf
Fix tile-events returns ( #37502 )
...
* Fix tile-events returns
Should really be continues.
* More
* More optimisations
2025-05-16 14:22:20 +02:00
Tayrtahn
b9337693d3
Fix prototypes and datadefs so they pass analyzer checks (again) ( #37485 )
...
Fix prototypes so they pass analyzer checks (again)
2025-05-15 20:30:50 +02:00
metalgearsloth
c042669eae
Predict sleeping action ( #37414 )
...
* Predict sleeping action
* reviews
2025-05-15 22:52:24 +10:00
metalgearsloth
7ec37451d0
Revert "Fix goliath tentacle exploit ( #37168 )" ( #37479 )
...
* Revert "Fix goliath tentacle exploit (#37168 )"
This reverts commit 6fbd0c9da1 .
* wawawewa
2025-05-15 12:54:20 +02:00
Tayrtahn
4dc1c4c3d6
Content changes for SetTiles change ( #37229 )
...
* Content changes for SetTiles change
* Retest with new engine changes
* Derp
* Update for new engine PR changes
2025-05-15 20:26:47 +10:00
Nemanja
6fbd0c9da1
Fix goliath tentacle exploit ( #37168 )
2025-05-14 20:55:04 -07:00
Nemanja
91e441ada1
Infer NumberSelector type in EntityTables ( #36568 )
...
* Infer number selector types from context
* forgor
2025-05-15 11:21:54 +10:00
slarticodefast
7121b464f2
Merge stable into master ( #37465 )
2025-05-15 01:54:06 +02:00
metalgearsloth
494861dc3d
HOTFIX: Fix camera auto-orienting ( #37437 )
...
* Fix camera auto-orienting
* Optimise
2025-05-15 01:42:39 +02:00
Kyle Tyo
c84d4753b9
MapManager warning cleanup shared edition ( #36795 )
...
* cleanup and reworking
* one of these days I'll merge a conflict without breaking shit.
* Update Content.Shared/Shuttles/Systems/SharedShuttleSystem.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* Update Content.Shared/Tabletop/SharedTabletopSystem.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* I'm gonna send this but... I'll be honest, I dunno what it does.
* fix coordinates
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-05-15 01:24:44 +02:00
qwerltaz
b374d2468a
air alarm panic wire snipping forces panic mode ( #36439 )
...
* air alarm panic wire snipping forces panic mode
* document
* ForcedMode is datafield
* switch to bool flag
* lock button when panic wire cut
* prevent manually individually changing scrubbers from siphon when panic wire is cut
* failure alert when wire snipped
* is Control
* remove double horizontalExpand
* Update Content.Server/Atmos/Monitor/Systems/AirAlarmSystem.cs
* Update Content.Server/Atmos/Monitor/Systems/AirAlarmSystem.cs
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-05-14 22:39:47 +02:00
LaCumbiaDelCoronavirus
d6e998272f
Change balancing of atmos gas tank bombs ( #36780 )
...
* i will put functionality in salt later
* la
* to 10
2025-05-14 21:49:57 +02:00
metalgearsloth
c09aa6039c
Predict gas valves ( #33836 )
...
* Predict gas valves
* wawawewa
* Fix imports before I get yelled at
* soff
2025-05-14 20:06:37 +02:00
Qerd
d958a4d891
Prediction of Acquistion Slip error message ( #37442 )
...
* Fix to repeated error messages writing on slip
* Changing from Predicted to Client.
2025-05-13 22:56:50 -07:00
slarticodefast
d52a464caa
Merge shuttle hotfix back into master ( #37420 )
2025-05-13 18:26:30 +02:00
Princess Cheeseballs
61adee05f6
[HOTFIX] Movement Rewrite Hotfix Shuttles now respect their friction values ( #37154 )
...
* Shuttles now use their proper friction values
* Documentation
* Shuttles now use their proper friction values
* Documentation
* What the instrumentsystem doin
* what the instrumentsystem doing 2
2025-05-13 22:14:18 +10:00
metalgearsloth
df2257cd92
Predict gasthermomachines ( #33837 )
...
* Predict gasthermomachines
* despawn
* smellby
2025-05-13 21:49:43 +10:00
Nemanja
866f1fb47b
Adjust walking sounds ( #36941 )
2025-05-13 02:16:16 -07:00
chromiumboy
7ac67ebf8c
Station AI customizations ( #34501 )
...
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com >
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com >
2025-05-13 01:50:43 -07:00
slarticodefast
79b55d7549
Merge stable into master ( #37387 )
2025-05-12 23:40:55 +02:00
ScarKy0
45253ca79e
[Hotfix] Fix anomalies breaking your legs ( #37366 )
...
* Update SharedAnomalySystem.cs
* oops
2025-05-12 23:27:46 +02:00
Perry Fraser
e8c8cae31e
fix: don't retroactively drain disabled batteries ( #37364 )
...
* fix: don't retroactively drain disabled batteries
If something that used PowerCellDraw temporarily disabled said draw,
once it became re-enabled the system would play catch-up trying to
drain the battery for all the time since the component was disabled.
* fixup! fix: don't retroactively drain disabled batteries
2025-05-12 23:24:00 +02:00
Winkarst
08d9d46b46
New Feature: Slot blockers ( #35172 )
...
* First commit
* More comments
* Update
* Update
* For Beloved Maintainers
* Beck T, my beloved
* Update
* Old stuff
* Update EquipAttemptEvents.cs
* Update UnequipAttemptEvent.cs
---------
Co-authored-by: beck-thompson <107373427+beck-thompson@users.noreply.github.com >
2025-05-12 10:35:42 -07:00
Winkarst
63b04c4769
Cleanup: Make separate event for the equip/unequip target ( #37333 )
...
* Cleanup
* Update
2025-05-11 23:14:32 -04:00
Errant
f6fcca49f6
Stable merge for hotfix ( #37356 )
2025-05-11 19:39:11 +02:00
Errant
c261cc21a0
[HOTFIX] Ensure that mobs wake up when zombified ( #37346 )
...
zombie sleep fix
2025-05-11 18:49:22 +02:00
Winkarst
4b555ca64e
Fix: Play sound when equiping clothing by using it in hand ( #37351 )
...
Fix
2025-05-11 10:37:09 -04:00
Winkarst
078814ce41
Refactor: ProximityDetectionSystem ( #35133 )
...
* Refactor: ProximityDetectionSystem
* Update
* Update
* Update
* Yikes
* Update
* Dirty
* Update
* Update
* Lil cleanup
* Update
* Update
2025-05-12 00:33:35 +10:00
SlamBamActionman
ca39645b69
Fix allowRotationMirror not appearing for the YAML linter ( #37343 )
...
Initial commit
2025-05-11 09:40:59 -04:00
ssdaniel24
9881528692
Station news Discord webhook ( #36807 )
...
* Add news article Discord webhook
* Send all station articles on round end
* Changed event subscrice to RoundEndMessageEvent
* Review remarks fix
* Added new cvar discord.news_webhook_embed_color
Default color taken from news manager console sprite.
* Using EntityQueryEnumerator instead of GetStationInMap with TryComp
* Extra review remarks fixing
* Sorted imports
* Added article publication time in embed
* Removed markup from article content
* Added sorting for articles iteration
* Discord hook embed color cvar is string now
* Added comment about limits
* Added new cvar for posting articles during round
* Shitty discord rate limit handling
* Fixing copypaste accident
Co-authored-by: pathetic meowmeow <uhhadd@gmail.com >
* Null initialization of webhook id
* SendArticleToDiscordWebhook is non-void now
---------
Co-authored-by: Morb0 <14136326+Morb0@users.noreply.github.com >
Co-authored-by: pathetic meowmeow <uhhadd@gmail.com >
2025-05-10 11:21:02 -07:00
Ethan_k
0512de555d
Increase paper max char limit to 10,000 ( #37270 )
...
HOP MAINS REJOICE
2025-05-10 17:12:17 +02:00
Princess Cheeseballs
62c380fc53
Better Godmode ( #37020 )
...
* Commit
* Oversights oops
* breaking changes
* unbreaking changes
* Compatibility with AfterFullyEaten
* Fixed
* Update Content.Server/Kitchen/EntitySystems/ReagentGrinderSystem.cs
---------
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com >
2025-05-10 01:06:19 -04:00
Princess Cheeseballs
5dbd40c9dd
Mob pull spin fix ( #37256 )
...
Angular Friction applied to Kinematic Controllers
2025-05-10 14:18:33 +10:00
pathetic meowmeow
5a0e0524ca
Make reagent dispensers gridinv-based instead of pseudo-listinv ( #34205 )
...
This simplifies the code and makes the experience of examining contents
easier without the reagent dispenser UI, as well as adding the possibility
for dispensers to have items of heterogeneous sizes in them, which would
allow configuring reagent dispensers to accept smaller containers such
as beakers or vials in order to allow for more types of smaller quantities
of reagents, or other flexibilities brought by using a standard storage
component.
2025-05-09 23:49:05 -04:00
Nemanja
942b2b4dcb
Change atmos plaques to yaml ( #37318 )
...
* Change atmos plaques to yaml
* remove locale strings
2025-05-10 02:24:07 +02:00
deltanedas
bb7742e21e
move SignalState to shared ( #37303 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-05-09 20:05:19 -04:00
Samuka-C
fbe05977d5
Fix the component toggler ( #37309 )
...
* Make the ComponentToggle remember what entity it gave components to
* fix the null problem by just ignoring the null problem
* Add documentation to the new datafield + removing the "= null" that is not necessary
* small fixes and cleaning the code
* whitespace my beloved
* wait, I dont need those lines, why did I add them?
2025-05-09 20:00:58 +02:00
Nemanja
7bec148634
Validate Cargo Markets ( #37271 )
...
* Validate cargo markets
* readonly market ID
2025-05-08 21:53:19 +02:00
Tayrtahn
4aa635620c
Fix debug asserts in WoolySystem and UdderSystem ( #35314 )
2025-05-08 09:55:41 +02:00
Cojoke
fdf860d64f
Small InventorySystem.Equip Unequip Reason bugfix ( #37265 )
...
Fix small bug
2025-05-07 20:47:03 -04:00
Quantum-cross
6bb3b83bf1
For DamagedSiliconAccent use Destructible threshold for default "DamageAtMaxThreshold" ( #37252 )
...
* set DamageAtMaxCorruption as nullable with null default and use destructible trigger threshold for this if null.
* fix documentation
* these really don't need to be passed by reference
2025-05-07 20:44:36 -04:00
themias
14adb1ff01
Cargo request and bounty console deny sound cooldown ( #37234 )
...
* Cargo bounty console deny sound cooldown
* ordering computer cooldown
* Update Content.Shared/Cargo/Components/CargoBountyConsoleComponent.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* Update Content.Shared/Cargo/Components/CargoBountyConsoleComponent.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* Update Content.Server/Cargo/Systems/CargoSystem.Bounty.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* AutoGenerateComponentPause
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-05-07 20:34:44 -04:00
B_Kirill
c196538aaf
Cleanup warnings: CS0414 ( #36950 )
...
* Clean up
* Use #pragma
2025-05-07 20:00:12 -04:00
B_Kirill
9ff5850667
AI context menu fix ( #37224 )
...
* AI context menu fix
* Revert "AI context menu fix"
This reverts commit 86a0476fcb0aa952c0dcadb1bc4246532abd62b7.
* Better implementation
* Retry
2025-05-07 19:48:39 -04:00
Tayrtahn
ef79373904
Fix chairs deleting players ( #37261 )
...
Unbuckle entities when a strap is about to be deleted
2025-05-07 19:25:17 -04:00
Verm
47258651a3
Make container draw disableble for mob-affecting Hyposprays ( #30683 )
...
* Seperate container draw from affects mobs
* Spaces
* More spaces
* Fix toggle
* Use better ands
* Reorder checks for Performance™️
---------
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com >
2025-05-07 16:43:47 -04:00
deltanedas
50bad5ad60
fix pka admin log ( #37255 )
2025-05-07 10:56:20 -07:00
kosticia
665fecf677
Make animals drop giblets into container or floor when they inserted into container ( #37228 )
...
* a
* Revert "a"
This reverts commit 2b9ba4ea67a9395d30b7ab37c8065f627f1a961a.
* auausasuasuausuuAUSTRALIA!!!!!!aausuasusdasda
* 77+33!=100
2025-05-06 22:14:08 -04:00
UpAndLeaves
8cf6ca78cf
Fire damage system fixes ( #37241 )
...
Fire fixes
2025-05-06 22:03:05 -04:00
pathetic meowmeow
cfba56c2b4
Make departmental orders consoles print slips ( #36944 )
...
* Make departmental orders consoles print slips
* feed back cycle
2025-05-06 15:04:18 -04:00