Errant
43ac91ef0f
Merge stable into master ( #35340 )
2025-03-01 13:57:18 +00:00
metalgearsloth
047215cc93
Remove storage hotbar GUI bandaid ( #35054 )
...
* Remove storage hotbar GUI bandaid
With BUI deferred opens it also happened to fix this issue which is nice.
* Update Content.Client/Storage/StorageBoundUserInterface.cs
2025-03-01 13:54:05 +00:00
metalgearsloth
1f355142b8
General storage fixes ( #34845 )
...
* Fix storage stars
* Fix some more storage bugs
- Fix positions not saving.
- Fix the 1-tick delay between parent and child storage UIs opening / closing.
- Fix BackButton being visible sometimes when it shouldn't be.
* milon is a furry
2025-03-01 13:31:09 +00:00
pathetic meowmeow
4bfd53fc66
Don't force-show storage windows when their contents change ( #35048 )
2025-03-01 12:38:14 +00:00
deltanedas
57ff361009
Revert "Revert `Storage UI V2` ( #2950 )"
...
This reverts commit 94dcefd803 .
2025-03-01 12:37:16 +00:00
Michael Shaw
94dcefd803
Revert `Storage UI V2` ( #2950 )
...
* Revert `Storage UI V2`
Storage UI v2 has been a buggy and infuriating mess to use.
This idea needs additional polish before it is ready. I think we should
go ahead and remove it until that point, to alleviate further
aggrevation.
Signed-off-by: Michael Shaw <michaelsshaw44@gmail.com>
* storage: remove unused cvars
---------
Signed-off-by: Michael Shaw <michaelsshaw44@gmail.com>
2025-02-10 22:55:39 +00:00
metalgearsloth
767b43fd26
Storage UI V2 ( #33045 )
2025-01-28 04:52:58 +00:00
metalgearsloth
2fc56bdb6b
Storage BUI bandaid ( #31506 )
...
grug storageuicontroller
2024-08-30 07:54:16 +01:00
metalgearsloth
f8b8ec7994
Power stuff ( #31314 )
...
* Power stuff
- Add shared IsPowered
- Add shared ResolveApc
- Move PowerChangedEvent to shared for now
- Add SlimPoweredLight that actually functions how you'd expect a PoweredLight to function it id didn't have a bunch of bloat on it.
* big update
* boing
2024-08-27 01:00:42 +01:00
Crude Oil
b8af5b195c
Add ability to show stack visuals on closed containers ( #29309 )
...
* add ability to show stack visuals on closed containers
* remove container stack visuals logic from sharedstoragesystem
* improve comments a bit
* move logic for open/closed containers into itemcountersystem
* move behavior to storage component
* remove unused import
* remove old comment
* fix comments
* fix wrong property name
* Update Content.Shared/Storage/EntitySystems/SharedStorageSystem.cs
* Rename variable for clarity
---------
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2024-08-09 17:52:22 +01:00
Plykiya
1f8b8180e5
Replace obsolete EntityCoordiates.InRange() with TransformSystem.InRange() ( #29993 )
...
* Replace EntityCoordiates.InRange() with TransformSystem.InRange()
* nullspace
* I figured it out
* man I have no clue how client side sutff works
* please have mercy
* remove RadiationPulseOverlay changes
* nullspace
---------
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-08-09 17:47:22 +01:00
Plykiya
ae0a69d769
Replace obsolete xform.ToMap() with xformSystem.ToMapCoordinates() ( #30010 )
...
* Get rid of a bunch of obsolete usages
* position
---------
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-08-09 17:47:21 +01:00
DrSmugleaf
914f397035
Fix storages bugging out if an open storage has its component removed ( #29485 )
...
* Fix storages bugging out if an open storage has its component removed
* Fix error on close
2024-07-25 01:50:40 +02:00
eoineoineoin
c62bd23656
Replace Matrix3 with System.Numerics.Matrix3x2 ( #27443 )
...
Replace Matrix3 with Matrix3x2
2024-06-06 21:44:48 +02:00
metalgearsloth
1d63b4cfcb
Content update for UI prediction ( #27214 )
...
* Content update for UI refactor
* Big update
* Sharing
* Remaining content updates
* First big update
* Prototype updates
* AUGH
* Fix UI comp ref
* Cleanup
- Fix predicted message, fix item slots, fix interaction range check.
* Fix regressions
* Make this predictive
idk why it wasn't.
* Fix slime merge
* Merge conflict
* Fix merge
(cherry picked from commit 5896e6875266b22c565009b5d45f60ceb981d90a)
2024-05-03 00:15:32 +02:00
metalgearsloth
8bd58f68b5
More storage tweaks ( #25970 )
...
- Fix some prediction stuff.
- Fix some jank.
- UseDelay.
- Cap.
(cherry picked from commit b2b1926eccbae918c8d9702cfba40e54d1f4d870)
2024-04-21 23:20:53 +02:00
MilenVolf
cb0fdb47d1
LockVisualizer ( #25224 )
...
* LockVisualizer
* Fix state
* Clean some code
* Make it component, fix tests fail
* Fix for StateUnlocked
Now it is possible to manually set the unlocked state and it will work!
* Optimize LockVisualizer, add check for unlocked state
* No todo I guess
(cherry picked from commit c7870882f6f956eea07cbb4738ae45c8805c8ce6)
2024-02-18 23:27:28 +01:00
metalgearsloth
c639a4efbb
Predicted movement opening lockers ( #24937 )
...
Relay wasn't really networked properly and this annoys me.
EntityStorage is still pretty skrunkly but this fixes the main issue I think.
(cherry picked from commit 042feae2e91f41f7d39e55340405e3c448903d61)
2024-02-08 12:36:12 +01:00
Debug
18f0af1f68
Implement gridinv, proper ( #703 )
...
* Implement gridinv, 1500 squashed commits :elp:
* Me when
* Linter errors
* Fix katana belts
2024-01-21 19:58:28 +01:00
Nemanja
f3f3dcff8b
artifact crusher ( #22301 )
2023-12-16 19:56:00 +01:00
ShadowCommander
144b0c7f4a
Change ListContainer to send null when selected is removed from the data ( #20595 )
2023-10-31 18:45:36 +01:00
DrSmugleaf
9cc8a7fc81
Remove 700 usages of Component.Owner ( #21100 )
2023-10-20 15:31:13 +02:00
DrSmugleaf
ce08cd5b35
Remove obsolete usages of AnimationPlayerComponent ( #20806 )
2023-10-14 22:07:18 +02:00
Kara
b8f401d664
Bows & arrows ( #19771 )
2023-09-27 21:59:12 +02:00
metalgearsloth
74f4ef114e
Dispose storage windows on state change ( #20095 )
2023-09-27 21:59:12 +02:00
metalgearsloth
a7208af7d6
Add ore bag area pickups ( #19358 )
2023-09-27 21:59:12 +02:00
metalgearsloth
7d502f3205
Fix merge artifact ( #20025 )
2023-09-27 21:59:12 +02:00
metalgearsloth
f38f0ab614
Predict StorageComponent ( #19682 )
2023-09-27 21:59:12 +02:00
metalgearsloth
21fdea5e5a
Remove lights compref ( #19531 )
2023-09-27 21:59:12 +02:00
metalgearsloth
c9648da984
Content update for NetEntities ( #18935 )
2023-09-27 21:59:12 +02:00
Nemanja
f5d961e7be
Fix foldables ( #19717 )
2023-09-01 12:30:40 +10:00
metalgearsloth
ef5a4ec306
More ent storage ref ( #19693 )
2023-08-31 22:29:11 +10:00
metalgearsloth
609bf63893
Remove entity storage compref ( #19557 )
2023-08-31 18:32:03 +10:00
metalgearsloth
789c5e0a2b
Add fultons ( #18958 )
2023-08-29 16:34:05 +10:00
Visne
11a57be230
Remove usages of obsolete SpriteView.Sprite.set() ( #19500 )
2023-08-25 11:16:46 +10:00
DrSmugleaf
a88e747a0b
Refactor serialization copying to use source generators ( #19412 )
2023-08-22 18:14:33 -07:00
metalgearsloth
fcf01cc6ef
Trashbag stuff ( #18096 )
2023-07-18 21:44:00 +10:00
TemporalOroboros
3ac4cf85db
Cleaner BoundUserInterfaces ( #17736 )
2023-07-09 02:02:17 +10:00
metalgearsloth
68480af109
Update content vectors to numerics ( #17759 )
2023-07-08 14:08:32 +10:00
TemporalOroboros
f43683e3b9
Resolves StorageVisualizer is Obsolete ( #13910 )
2023-05-18 14:03:20 -04:00
TemporalOroboros
a1715666f0
Resolves StackVisualizer is Obsolete ( #13908 )
2023-05-18 16:16:53 +10:00
TemporalOroboros
8094965285
Resolves BagOpenCloseVisualizer is Obsolete v2 Uncooked Edition ( #16399 )
2023-05-15 16:37:45 -04:00
metalgearsloth
a9c0007c77
Stack and storage enhancements ( #16405 )
2023-05-14 22:24:45 -04:00
Leon Friedrich
cc4edb9f87
Rollerbed / foldable strap fixes. ( #16106 )
2023-05-05 17:27:15 +10:00
Leon Friedrich
49a22ed29d
Set SpriteView sizes in various controls. ( #15935 )
2023-04-30 16:46:45 +10:00
metalgearsloth
ae01618874
Revert "Revert "Replace `ResourcePath` with `ResPath` ( #15308 )" (#155… ( #15566 )
2023-04-20 20:16:01 +10:00
metalgearsloth
acf79a8209
Revert "Replace `ResourcePath` with `ResPath` ( #15308 )" ( #15551 )
2023-04-20 11:43:54 +10:00
Ygg01
71f358a027
Replace `ResourcePath` with `ResPath` ( #15308 )
2023-04-19 23:39:17 +10:00
Nemanja
a5b9cecc78
Predict entitystorage ( #14082 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-02-26 23:44:30 +11:00
Visne
5a5a3afbb1
Remove some obsolete AppearanceComponent method usages ( #13726 )
2023-02-02 12:34:53 -04:00