DrSmugleaf
1fd934d5dc
Use EntityQuery for footstep modifier and map grid in SharedMoverController ( #30575 )
2024-08-02 10:08:46 -04:00
Plykiya
e6b67540e4
Update MoverController.cs to not use Component.Owner ( #29965 )
...
* Update MoverController.cs
* Update a bunch of movement code to use Entity<T>
* Last errors
* wow, there were more errors
---------
Co-authored-by: plykiya <plykiya@protonmail.com >
2024-08-02 11:32:32 +10:00
Leon Friedrich
1faa1b5df6
Allow zoom command to modify an eye's PVS range ( #29245 )
...
Allow zoom command to modify an eye's PVS range
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2024-07-03 16:44:55 +10:00
DrSmugleaf
c6d718d126
Fix camera recoil system overriding all other eye offsets ( #29146 )
2024-07-02 19:51:16 -07:00
Leon Friedrich
fa3c89a521
Partial buckling refactor ( #29031 )
...
* partial buckling refactor
* git mv test
* change test namespace
* git mv test
* Update test namespace
* Add pulling test
* Network BuckleTime
* Add two more tests
* smelly
2024-06-20 01:14:18 +10:00
Hannah Giovanna Dawson
d4fe7eda51
SS14-26964 Clown Waddling Replicates, etc ( #26983 )
2024-06-04 09:23:09 -04:00
Plykiya
c5ff647ca6
Replace obsolete EntityWhitelist IsValid usages part 2 ( #28506 )
2024-06-03 17:40:03 -04:00
metalgearsloth
93f289c7dc
Fix water postshader ( #28130 )
2024-05-25 16:23:34 -04:00
Leon Friedrich
0f6e1196d8
Use non-generic TryComp() for metadata & transform ( #28133 )
2024-05-20 22:40:35 -07:00
DrSmugleaf
401350759c
Move step sound distance and footstep variation to MobMoverComponent ( #27799 )
2024-05-08 20:22:09 +10:00
Leon Friedrich
3c154abb5b
Content changes for engine exception tolerance PR ( #27455 )
...
* Content changes for engine exception tolerance PR
* Poke tests
2024-04-29 18:43:15 +10:00
Tayrtahn
964c6d54ca
Code cleanup: Purge obsoleted SharedPhysicsSystem methods ( #26287 )
...
Updated calls to SharedPhysicsSystem methods
2024-03-25 17:37:25 +11:00
Tayrtahn
ae3d745430
Code Cleanup: Purge obsolete MapManager methods ( #26279 )
...
* GetGrid
* GridExists
* TryGetGrid
2024-03-22 18:08:40 +11:00
Tayrtahn
4a83c36585
Code cleanup: Dirty(Comp) ( #26238 )
...
* Replaced uses of Dirty(Component) with Dirty(Uid, Component)
Modified some systems (notably pulling-related) to use uids.
* Missed a few
* Revert changes to pulling
* No
2024-03-19 23:27:02 -04:00
metalgearsloth
c584f6444a
Pulling rework v2 ( #24936 )
...
* Pulling rework
Fixing up the FOUR systems managing pulling, all the shitcode, and also making it nicer ingame.
* More pulling cleanup
* stats
* More cleanup
* First draft
* More pulling
* weh
* Fix puller
* Pulling working
* Fix merge
* Dunked
* Self-merge time
* Fix hotkey
* Fix container changes
* oop
* Fix multi-pulling
* Move alerts cleanup.
* pulling fixes
2024-03-19 14:30:56 +11:00
Ed
c35ff87e14
SlowContactsSystem to SpeedModifierContactsSystem mini rework ( #26110 )
...
* rework
* update logic
2024-03-17 13:27:22 +11:00
metalgearsloth
a9502be29e
Revert "Fix chat bubbles ( #25643 )" ( #25645 )
...
* Revert "Fix chat bubbles (#25643 )"
This reverts commit 23d2c4d924 .
* Revert "Fixes obsolete Transform warnings in Content. (#25256 )"
This reverts commit f284b43ff6 .
2024-02-28 00:51:20 +11:00
TemporalOroboros
f284b43ff6
Fixes obsolete Transform warnings in Content. ( #25256 )
...
* Fix TransformComponent.MapPosition warnings in Content.Client
* Fix TransformComponent.MapPosition warnings in Content.IntegrationTests
* Fix TransformComponent.MapPosition warnings in Content.Shared
* Fix TransformComponent.MapPosition warnings in Content.Server
* Fix TransformComponent.WorldPosition warnings in Content.Shared
* Fix TransformComponent.WorldPosition warnings in Content.Client
Excepts ClickableComponent b/c that needs to be ECS'd entirely later
* Fix TransformComponent.WorldPosition warnings in Content.Server
* Fix TransformComponent.WorldRotation warnings in Content.*
* Fix TransformComponent.MapPosition warnings I missed
* Fix TransformComponent.WorldMatrix warnings in Content.*
* Fix TransformComponent.InvWorldMatrix warnings in Content.*
* Fix TransformComponent.GetWorldPositionRotationMatrixWithInv warnings in Content.*
* Fix TransformComponent.GetWorldPositionRotationMatrix warnings in Content.*
* Fix TransformComponent.GetWorldPositionRotation warnings in Content.*
* Fix TransformComponent.Anchored.set warnings in Content.*
* Fix TransformComponent.Coordinates.set warnings in Content.*
* Fix TransformComponent.LocalPosition.set warnings in Content.*
* Fix TransformComponent.AttachToGridOrMap warnings in Content.*
* Fix TransformComponent.AttachParent warnings in Content.*
* Preempt TransformComponent.LocalRotation.set warnings in Content.Shared
* Preempt TransformComponent.LocalRotation.set warnings in Content.Client
* Preempt TransformComponent.LocalRotation.set warnings in Content.IntegrationTests
* Preempt TransformComponent.LocalRotation.set warnings in Content.Server
* Fix/Preempt the remaining obsolete TransformComponent properties/methods in Content.*
* ECS ClickableComponent
* Fix obsolete SharedTransformSystem methods in Content.*
* Fix ExplosionOverlay `SharedTransformSystem` dependency
* Maybe fix null eye position breaking tests
* MGS requested changes
2024-02-27 12:06:20 +11:00
Pieter-Jan Briers
68ce53ae17
Random spontaneous cleanup PR ( #25131 )
...
* Use new Subs.CVar helper
Removes manual config OnValueChanged calls, removes need to remember to manually unsubscribe.
This both reduces boilerplate and fixes many issues where subscriptions weren't removed on entity system shutdown.
* Fix a bunch of warnings
* More warning fixes
* Use new DateTime serializer to get rid of ISerializationHooks in changelog code.
* Get rid of some more ISerializationHooks for enums
* And a little more
* Apply suggestions from code review
Co-authored-by: 0x6273 <0x40@keemail.me >
---------
Co-authored-by: 0x6273 <0x40@keemail.me >
2024-02-13 16:48:39 -05:00
Jezithyr
c15b0691ec
Emergency revert for pulling ( #24923 )
...
Revert "Pulling rework (#20906 )"
This reverts commit 0d8254b2a2 .
2024-02-03 10:32:30 -08:00
metalgearsloth
0d8254b2a2
Pulling rework ( #20906 )
...
* Pulling rework
Fixing up the FOUR systems managing pulling, all the shitcode, and also making it nicer ingame.
* More pulling cleanup
* stats
* More cleanup
* First draft
* More pulling
* weh
* Fix puller
* Pulling working
* Fix merge
* Dunked
* Self-merge time
2024-02-03 14:36:09 +11:00
Tayrtahn
c1fd42202f
Holding the walk button no longer activates sprite movement state ( #24455 )
...
* Dancing is forbidden
* Suggested changes
2024-01-24 12:26:45 +11:00
metalgearsloth
9a40cf81f5
Add sprite movement states ( #22940 )
...
* Add sprite movement states
Did it for borgs for reference for future implementations.
* Fix
* Fix prediction issue
* review
2023-12-24 23:34:21 -08:00
Morb
f6b47b3945
Fix set target zoom data field for ContentEye ( #22292 )
2023-12-10 23:36:53 +11:00
metalgearsloth
acf60db5a4
Optimise mob movement ( #21978 )
2023-11-29 20:14:14 +11:00
metalgearsloth
269c93245d
Unrevert audio ( #21330 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
2023-11-27 22:12:34 +11:00
Leon Friedrich
c9e2a91f13
Fix ghost FOV bug ( #21614 )
2023-11-13 05:36:00 +11:00
KISS
4cacb7b9e3
Ice anomaly spawns ice underneath it ( #21227 )
...
* added TileAnomalySystem to AnomalyIce
* added FloorIce for station
* created ice crust entity to spawn under ice anomaly
* update draw depth for ice crust
* uh oh, added ice-sliding but at what cost
* resolved mispredicts
* updated sprite alpha, removed appearance component (not used)
* fixed function not reflecting event name, left datafield attributes blank, added one comment about saving data (?)
---------
Co-authored-by: Yurii Kis <yurii.kis@smartteksas.com >
2023-11-05 19:41:42 -07:00
metalgearsloth
5b8f3c48c4
Revert "Update submodule to 175.0.0 ( #21318 )" ( #21319 )
2023-10-29 15:29:30 +11:00
metalgearsloth
9b1b3e03ed
Content audio ( #20862 )
2023-10-29 14:58:23 +11:00
Leon Friedrich
e685cb626b
Un-revert IPlayerManager refactor ( #21244 )
2023-10-28 09:59:53 +11:00
metalgearsloth
a2bbda43cc
Revert "Update submodule to 172.0.0 ( #21222 )" ( #21225 )
2023-10-24 21:55:20 +11:00
Leon Friedrich
7ba0ea2926
IPlayerManager refactor ( #21215 )
2023-10-24 20:19:08 +11:00
Leon Friedrich
3101e5a18d
Fix action-granting items not being predicted ( #20778 )
...
* Ensure actions are predicted
* Fix test fail
2023-10-07 15:08:13 -04:00
DrSmugleaf
a44fa86b68
Update trivial components to use auto comp states ( #20539 )
2023-09-28 16:20:29 -07:00
Kara
b8b4e918e2
Mouse rotator system ( #19267 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2023-09-23 15:45:13 +10:00
metalgearsloth
28bf3a6240
Remove SharedEye (but content) ( #19481 )
2023-09-11 16:15:23 +10:00
Kara
64a29f0d8a
InAir tweaks & chasm fixes (#19707 )
2023-09-11 16:03:16 +10:00
metalgearsloth
5a0fc68be2
Content update for NetEntities ( #18935 )
2023-09-11 09:42:41 +10:00
DrSmugleaf
c71f97e3a2
Refactor actions to be entities with components ( #19900 )
2023-09-08 18:16:05 -07:00
Kara
cd9ceb2378
Ice & snow tile modernization ( #19689 )
...
* Add snow tile edges
* Changes for edge tile prio
* Add support for tile weightlessness
* Add weightlessness to ice
* snow duggy moments
* fix ice thing yeah
* actually why even use weightless movement
* upd8 nukieplanet
* i have no idea what im doing
* sprite modifications
2023-08-31 15:31:23 -06:00
metalgearsloth
cae574cbda
Add tile entity occlusion ( #14626 )
2023-08-30 12:32:35 +10:00
metalgearsloth
0b542098db
Remove ghost compref ( #19478 )
2023-08-25 18:50:46 +10:00
metalgearsloth
1ba517ec84
Fix eye zoom lerp ( #19377 )
2023-08-25 14:41:04 +10:00
Leon Friedrich
4d845caa07
Allow zoom command to ignore zoom limits ( #19419 )
2023-08-22 19:27:41 +10:00
Doru991
a554ad24e1
Vehicle stun/sleep immunity fix ( #18962 )
...
* Fix stuns on vehicles
* Unicycle 1984
* Fix sleeping and driving
* Discard that too
2023-08-13 01:13:19 -06:00
metalgearsloth
73c323fd62
Some MoverController cleanup ( #18484 )
...
Was going to code a feature but forgor it already existed so I just cleaned up some Dirty / EntityQuery<T> stuff.
2023-08-01 00:08:52 -04:00
metalgearsloth
1de396d566
Fix jetpack warnings ( #18227 )
2023-07-23 16:00:59 +10:00
metalgearsloth
68480af109
Update content vectors to numerics ( #17759 )
2023-07-08 14:08:32 +10:00
metalgearsloth
90110183be
Fix a bunch of logger warnings ( #17691 )
2023-06-27 23:56:52 +10:00