Kyle Tyo
2c54ec10c6
replace obsolete IsGrid calls with HasComp<MapGridComponent> ( #36729 )
...
* replace obsolete IsGrid calls with HasComp<MapGridComponent>
* remove IMapManager dependency
* well would you look at that
* just look at it
2025-04-20 14:14:58 +10:00
Nemanja
f04f19a7aa
Fix ore silo clients showing up when out of range ( #36741 )
2025-04-20 11:00:23 +10:00
slarticodefast
51e2607a12
cleanup RingerSystem ( #36731 )
...
cleanup ringersystem
2025-04-19 19:11:08 +02:00
Fildrance
b36169c58f
fixing spessman getting teleported inside artifact ( #36719 )
...
* fixing spessman getting teleported inside artifact
* refactor: move XAEPortal comp to server
* refactor: replace Spawn and coord logic with with TrySpawnNextTo
---------
Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru >
2025-04-19 13:07:23 -04:00
metalgearsloth
39aefa0441
Fix detailed examine mispredicts ( #33814 )
...
So:
- Shared examine like armour, adds the button incorrectly and mispredicts it.
- Server-only like damage, doesn't add it (correct) and no mispredict.
We'll just prune any verbs if the server sends them in unless the verb is client-only and it should fix it unless there's client-side code not flagging it as clientexclusive.
2025-04-19 10:37:45 -04:00
Milon
6138fcdce9
Predict and cleanup RingerComponent ( #35907 )
...
* clean up most stuff
* move to shared
* works
* shuffle shit around
* oops! access
* fixes
* todo: everything
* SUFFERING
* curse you
2025-04-19 15:55:05 +02:00
metalgearsloth
bffd951867
Fix charges ( #36714 )
...
We have the absolute value so use that.
2025-04-19 18:49:02 +10:00
metalgearsloth
9bdd7307fd
Predicted multihanded component ( #36712 )
...
* Predicted multihanded component
* Refview
* reh
2025-04-19 18:05:20 +10:00
metalgearsloth
64cd180556
Update submodule to 254.1.0 ( #36711 )
...
* Update submodule to 254.1.0
* API update
2025-04-19 17:29:32 +10:00
metalgearsloth
4682149e74
Predict virtual hands and co ( #36617 )
...
These are the easy ones anything else gets slightly spicier.
2025-04-19 16:51:12 +10:00
metalgearsloth
63dfd21b14
Predict dumping ( #32394 )
...
* Predict dumping
- This got soaped really fucking hard.
- Dumping is predicted, this required disposals to be predicte.d
- Disposals required mailing (because it's tightly coupled), and a smidge of other content systems.
- I also had to fix a compnetworkgenerator issue at the same time so it wouldn't mispredict.
* Fix a bunch of stuff
* nasty merge
* Some reviews
* Some more reviews while I stash
* Fix merge
* Fix merge
* Half of review
* Review
* re(h)f
* lizards
* feexes
* feex
2025-04-19 16:20:40 +10:00
SlamBamActionman
b6e101b96f
Prevent certain foldable items from being unfolded on structures ( #36687 )
...
initial commit
2025-04-19 12:17:13 +10:00
metalgearsloth
72372dc77d
Predict gas volume pumps ( #33835 )
...
* Predict gas volume pumps
* Also this one
* Review
2025-04-19 11:48:41 +10:00
metalgearsloth
8ab0e59db6
Refactor disarms ( #36546 )
...
* Refactor disarms
- Move client stuff to shared
- Cleanup a bunch of stuff
- Ref events
- Fix the swing sound mispredict (I noticed it on target dummies).
* Revert this change
* minor review
* Rebiew
---------
Co-authored-by: Milon <milonpl.git@proton.me >
2025-04-19 11:38:22 +10:00
SlamBamActionman
a44baec417
Fix forensics not being applied to held items ( #30609 )
...
* Initial commit
* Fix merge changes
* sloth comment: bitmask
* fix MIA parameter
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: EmoGarbage404 <retron404@gmail.com >
2025-04-18 21:02:41 -04:00
Booblesnoot42
9317bbf653
Fix Airlock Crushing Animation ( #34523 )
...
fixed issue
2025-04-18 20:57:17 -04:00
IProduceWidgets
d69738a9f4
Fix two zombie bugs ( #34472 )
...
* fix two zombie bugs
* add comment
2025-04-18 20:38:33 -04:00
Aaron
56feab4e0b
Add PreventFTLComponent and changed FTL check ( #34077 )
...
* Add PreventFTLComponent and changed FTL check
* Remove component body.
---------
Co-authored-by: Milon <milonpl.git@proton.me >
2025-04-18 20:14:44 -04:00
Jajsha
a6741e42c1
Un-Hardcode water evaporation & mopping behavior ( #33399 )
...
* Un-harcode slipperiness
* Make it actually work
* Prettyfy
* Cleanup GetEvaporatingReagents
* Fix mopping with space lube + wrong solutions in absorbance
* Remove LINQ and rename parameters
* Change evaporation speed to fixedpoint2
* Add evaporating speed functionality
* Remove unused imports
* Swap around reagent evaporation speed and puddle evaporation speed.
---------
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com >
2025-04-18 20:11:28 -04:00
Nemanja
f8ff7aee92
Local Material Silo ( #36492 )
...
* Material Silo
* fix board, fix copyright
* a bit of review.... for the vibe....
* a tiny bit of review
* 4 spaced
* sloths no good very tiny nitpick
* fix ui flickers
* oops
* slightly lower range
* Sloth Review
---------
Co-authored-by: ScarKy0 <scarky0@onet.eu >
2025-04-19 09:43:17 +10:00
Skye
5a1dd9de42
Fix Speedloader Partial Reload ( #32396 )
2025-04-18 19:26:44 -04:00
lzk
b96fa3dcfa
Fix space wind layer removal ( #33888 )
...
* Fix space wind layer removal
* apply review
* Update MovedByPressureComponent.cs
* remove this
2025-04-19 00:52:09 +02:00
Ilya246
615584e7e4
extend hotbar hotkeys to 20 keys via shift ( #33872 )
...
shift+ keys in hotbar
2025-04-18 18:45:20 -04:00
Milon
3fc9bcbbbe
remove Session from MindComponent ( #34753 )
...
* yummy
* fix tests
2025-04-19 00:23:01 +02:00
Nemanja
ba6d8f5376
Cargo Funds Exception ( #36694 )
2025-04-19 08:21:01 +10:00
deltanedas
14d9a35116
ciggie sounds ( #32426 )
...
* add sounds
* change _active to BurningComponent
* play sound when lighting and snuffing a cigar
* network it
* mono
* attribution
* doc
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-04-19 00:01:52 +02:00
J
a89af44f56
Weapons warnings cleanup ( #36164 )
...
* Weapons warnings cleanup
* Changes to audio on Reflection stuff
2025-04-19 00:28:40 +10:00
ScarKy0
3f9895cb38
Slightly tweak base funding allocations. ( #36688 )
...
init
2025-04-18 23:37:58 +10:00
metalgearsloth
e838667d87
Predict blocking examine + fix blocking breaking persistence ( #36619 )
...
* Predict blocking examine
No idea why this was blocked.
* Fix blocking
* remove nullcheck that made no sense
* predict popups
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-04-18 14:57:23 +02:00
Leon Friedrich
e4f3d19094
Make MappingDataNode use string keys ( #36111 )
...
* MappingDataNode string keys
* a
* poke
2025-04-18 19:28:22 +10:00
Tayrtahn
e00e2ba407
Add PopupPredictedCursor and fix doubled popups on vending machines ( #36655 )
...
* Add PopupCursorPredicted method
* Fix doubled popups on vending machine restock failures
* Rename to match existing pattern
2025-04-18 14:01:46 +10:00
metalgearsloth
7d2ef2bd47
Action charges refactor ( #33993 )
...
* Action charges refactor
- Fixes the slight godmoding of baseactioncomponent.
- Gets back 1ms of server time.
* chorg
* Remove FrameUpdate
* Fixes
* More fixes
* Combine
* Fixes
* Updates
* weh
* Last fixes
* weh
* Fix naughty
* YAML fixes
* This one too
* Merge conflicts
* This thing
* Review
* Fix this as well
* Icon fix
* weh
* Review
* Review
* seamless
* Review
2025-04-18 13:45:48 +10:00
slarticodefast
e1a1150257
Allow fire extinguishers and sprays to push grids you are standing on ( #31754 )
...
* allow fire extinguishers and sprays to push grids
* add cvar and reduce pushback
* EmoGarbage Review - Resolve Conflicts
* Ensure grid parenting
---------
Co-authored-by: EmoGarbage404 <retron404@gmail.com >
2025-04-18 13:41:27 +10:00
metalgearsloth
e1a21728e7
Storage fixes ( #36533 )
...
* Storage fixes
- Add size event.
- Fix reclaim not running always.
* Block the toggles
* Standardise and popup explaining
* Disable item toggles in bags
* Fix verb popping up even if we can't activate
* Conflicts
* Validate
* Stop drags if source closes
* Really fixes
* Real fix
* Revert this
2025-04-18 12:11:31 +10:00
Nemanja
57bbf76ec6
Fix inability to engage with economic Cargonia ( #36668 )
...
Fix inability to engage with cargo supremacy
2025-04-18 12:06:29 +10:00
mjarduk
fb912b3d5c
Added the ability to refuel torches (and other expendable lights) ( #36209 )
...
* Added expendable light source refueling. Also fixed it to use the name modifier system so attributes like glue show up.
* Removed a duplicate line of code.
* Replaced TryGetComponent with TryComp, changed a variable name to be a little more clear.
* Removed the removed field "spentDesc" in flares and glowsticks
* Fixed to comply with slarticodefast's review. Name modifiers don't work yet (fixing that tmr)
* Fixed the localization!!!! :DDDD
2025-04-17 21:59:41 -04:00
gus
2c60d6b27f
RCD Refactor ( #34781 )
...
* fixed prediction (hopefully), removed caching of prototype, sealed the class, removed any and count
* erroneus using statement
* removed unused timing, removed obsolete method of getting gridUid
* nuked mapgriddata
* code cleanup
* cleanup
* this has to be a string without me rewriting more code than i want to in this moment
* kill
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2025-04-17 21:34:38 -04:00
Killerqu00
e0308d0913
Contraband examine changes (again) ( #36032 )
...
* g
* no one caught it in review, damn
2025-04-18 11:23:02 +10:00
metalgearsloth
9b7af5dfcf
Fix hunger + thirst mispredicts ( #36549 )
...
* Fix hunger + thirst mispredicts
* Review
2025-04-17 21:43:16 +10:00
Errant
9b1a7dea1d
Geiger counters can now be heard by everyone nearby ( #30463 )
...
* haha geiger counter go brrrrrrr
* move hardcoded values to datafields
* syntax cleanup
2025-04-17 21:24:47 +10:00
Leon Friedrich
f46bb301fb
Fix lathe arbitrage test ( #34449 )
...
* Fix lathe arbitrage test
* Add refinables
* nullable
* nullable2
* Fix merge
* Ignore failures
2025-04-17 21:07:51 +10:00
beck-thompson
28b4fd9763
Fix trash bag visuals ( #32386 )
...
* First commit
* Dont even look what I did at first I'm silly
* more negative diff!!
2025-04-17 20:36:23 +10:00
Nemanja
cc7df12996
Fix artifact point extraction going into negatives ( #36642 )
2025-04-16 23:14:17 -04:00
Ed
5a69877fe7
storedOffset bugfix ( #33606 )
...
* Update ItemGridPiece.cs
* Update SharedItemSystem.cs
* Update ItemGridPiece.cs
* EmoGarbage Review
---------
Co-authored-by: EmoGarbage404 <retron404@gmail.com >
2025-04-16 20:42:22 -04:00
Tayrtahn
aec8e7f8d9
Add self message variants for starting/finishing vending machine restocking ( #36633 )
...
* Add self message variants for starting/finishing restock
* Identity
2025-04-16 23:33:02 +02:00
Ciarán Walsh
a16097fa33
Fix duplicate suit signals ( #35918 )
...
* Include the suit owner’s UID in suit sensor status updates.
* Show a single monitoring entry per crew member
* Rewrite sensor collection using a dictionary
2025-04-16 23:14:05 +02:00
metalgearsloth
468d1424ec
Vending machine popup prediction ( #36622 )
...
Title.
2025-04-16 15:39:14 -04:00
pathetic meowmeow
5d38ae56de
Add chatty lathes ( #34959 )
2025-04-16 21:29:25 +02:00
UpAndLeaves
1c7e6592e9
Zombification resistance rework ( #36485 )
...
* initial commit
* Commit cuz beck said so 👍
* Implement balance changes, and revert some stuff
* fix yaml test real
* Added full stop, ensured display of infection chance, buffed biosuit speed
* Maint reviews, I commit
* Review completed, winter coats nerfed, CMO bio suit removed for future PR
* Final-final commit-REAL (2)-COPY
2025-04-16 14:21:45 -04:00
Errant
fb388d2265
Role subtypes ( #35359 )
2025-04-16 19:04:48 +02:00