Tayrtahn
6f46698410
Cleanup warning CS0414 ( #37648 )
2025-05-20 23:14:10 +02:00
metalgearsloth
0d4f9640b5
CompFactory updates ( #37559 )
2025-05-20 01:08:55 -04:00
Princess Cheeseballs
203befb16c
Galosh Slowdown Fix ( #37628 )
...
Begone Galosh
2025-05-19 22:47:03 -04:00
SpeltIncorrectyl
97e6127cf0
Give kammerer tighter spread so it's not a complete downgrade to the enforcer ( #37616 )
2025-05-19 15:45:18 -07:00
Tayrtahn
6e4e2d0b69
Add validation test for ExplosionPrototypes ( #37621 )
...
* Add validation test for ExplosionPrototype
* Remove runtime validation in prototype
2025-05-19 18:22:47 -04:00
Tayrtahn
80e7711966
Remove ParallaxVV property from ParallaxComponent ( #37617 )
...
Delete ParallaxVV
2025-05-19 17:36:30 -04:00
Red
b07fadf5b0
EntityLootTable deleted ( #37604 )
2025-05-19 19:53:29 +10:00
kosticia
791ce3a5cd
remove ignition functional from welder component ( #37586 )
...
* a
* webedit
2025-05-19 11:49:59 +02:00
keronshb
054d35a4f8
Force Wall Tweaks ( #37525 )
...
* Reduces forcewall time to 10 seconds
* Increases force wall action delay to 15
* Adds Special Wall Layer
* Fixes indenting. Changes Mask and Layer to Special Wall Layer
* Update Resources/Prototypes/Entities/Structures/Walls/walls.yml
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-05-19 03:30:46 +02:00
slarticodefast
f3c4ff8a2a
Add keybind for swapping hands in the other direction ( #37588 )
...
add swap hands reverse
2025-05-18 21:17:35 -04:00
metalgearsloth
47adf1abd6
Fix item stuck check ( #37570 )
2025-05-18 16:38:31 +02:00
slarticodefast
643bdf547e
Cleanup atmos air grenade code ( #37568 )
...
cleanup
2025-05-18 22:18:31 +10:00
ScarKy0
30537e13a4
Bomb Deliveries ( #37069 )
...
* init
* BOMB!!!
* review
* partial review
* review
2025-05-18 10:57:22 +02:00
metalgearsloth
fc5c63ac09
Add ImplicitRoofComponent ( #36112 )
...
* Add ImplicitRoofComponent
So shuttles get marked as rooved.
* Early-out
So the new render doesn't suck up perf unnecessarily.
2025-05-18 17:47:35 +10:00
ArtisticRoomba
95cc36c41d
Atmos Air Grenades ( #37531 )
2025-05-17 21:32:51 -07:00
Nemanja
0d878751fa
Salvage Job Board ( #37549 )
...
* Salvage Job Board
* More development
* Small boy
* Computer yaml (partial)
* UI
* Rank unlock logic
* Job label printing
* appraisal tool integration
* Jobs
* add board to QM locker
* boom!
* command desc
* mild rewording
* ackh, mein pr ist brohken
2025-05-18 14:02:52 +10:00
metalgearsloth
c70e06b2d7
Predict subdermal implants ( #37538 )
2025-05-17 21:55:23 -04:00
YotaXP
e404e45ffc
Persist construction menu favorites server-side ( #35867 )
...
* Persist construction menu favorites to player profile
* Use `ProtoId`s for construction favorites
* Validate construction favorites updates from the client
* Actually await the async database call
2025-05-17 13:37:19 -04:00
Ilya246
356dabb9c9
shuttle impacts port ( #37422 )
...
* initial
* adjust densities and thruster hp
* Fix evil hack
* Last stuff
* review, cleanup
* admin RW
* minor cleanup
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2025-05-18 03:11:08 +10:00
metalgearsloth
4afccdd5db
DungeonData rework ( #37172 )
...
* DungeonData rework
Back to fields, serializes better, just make new layers dumby.
* wawawewa
* Fix this
* Fixes
* review
* thanks fork
* fix
2025-05-18 03:10:30 +10:00
ScarKy0
9acead4236
Network SolutionScanner ( #37541 )
...
* init
* doc
2025-05-17 17:00:32 +02:00
Errant
bf76ba28e2
MindRemoveRole refactor ( #34880 )
...
* MindRemoveRole refactor
* role removal logstring rework
* zombiesystem fix
2025-05-17 16:24:32 +10:00
āda
de24413bd5
HumanoidCharacterProfile and IdCardConsoleComponent constants moved to cvar. Sync id card length with character name length ( #35407 )
...
* commit
* mark TODOs
* compiles
* cleanup
* cleanup
* oops
* changed my mind
* requested changes
* genpop fix
2025-05-17 15:27:39 +10:00
Nemanja
6f809d1ad6
Allow protected grids to be repaired ( #36989 )
...
* Allow protected grids to be repaired
* Probably implement it
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2025-05-17 11:54:27 +10:00
metalgearsloth
f192ba1c8f
Predict pulling hands blocking ( #37504 )
...
Think I forgor to add this one when I split the 1 morbillion PRs out.
2025-05-16 08:44:46 -04:00
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