Acruid
4f9be42f40
Remove Explicit GridId References ( #8315 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-06-12 11:54:41 +10:00
Leon Friedrich
87eede8785
Cache CanMove ( #7480 )
2022-04-10 14:48:11 +10:00
metalgearsloth
ba9312ccc7
Predicted footstep sounds ( #7107 )
2022-03-14 02:42:39 +11:00
metalgearsloth
6bf24e748b
Revert "Predicted footstep sounds" ( #7068 )
2022-03-11 14:56:43 +11:00
metalgearsloth
f1e6a352a8
Predicted footstep sounds ( #7060 )
2022-03-11 12:48:03 +11:00
Leon Friedrich
c4ecb1678a
Fix more movement-rotation issues ( #7016 )
2022-03-07 18:05:44 +11:00
Leon Friedrich
79b05c4e9b
Fix how movement sets an entities' rotation. ( #6960 )
2022-03-02 13:18:04 +11:00
metalgearsloth
2e5808085d
Set mover velocity via system ( #6288 )
2022-02-02 17:34:25 +11:00
Vera Aguilera Puerto
7a61f784ca
Fixes moving in space.
2021-12-27 21:11:29 +01:00
Vera Aguilera Puerto
525c38b794
Move Eye Lerping to content and fix/improve it a bunch. ( #5900 )
2021-12-27 18:50:00 +01:00
Vera Aguilera Puerto
4dcfebfd53
Fix build
2021-12-08 17:44:39 +01:00
Vera Aguilera Puerto
cdc8336695
Even more resolve removals.
2021-12-08 17:41:14 +01:00
metalgearsloth
8af335097f
More (IComponent) shenanigans and also some contaminated IoCManager.Resolve<IEntityManager>() very long yes calls
2021-12-07 22:22:34 +11:00
Vera Aguilera Puerto
f386b57148
Inline OwnerUid
2021-12-03 16:30:34 +01:00
Vera Aguilera Puerto
5cd42c9ad6
Inline UID
2021-12-03 15:53:09 +01:00
Vera Aguilera Puerto
a5b57c8e10
Inline Transform
2021-12-03 14:20:34 +01:00
Vera Aguilera Puerto
69b270017b
Inline TryGetComponent completely, for real
2021-12-03 14:17:01 +01:00
Vera Aguilera Puerto
0feebbff00
Inline HasComponent entirely
2021-12-03 12:23:18 +01:00
metalgearsloth
96aa70e304
Avoid unnecessary parent worldrot resolve for kinematic movement
2021-11-13 14:40:27 +11:00
metalgearsloth
6cb05f48d6
Avoid unnecessary WorldRotation in mover code
2021-11-13 14:14:19 +11:00
Vera Aguilera Puerto
b6337ffe7a
Makes many things use OwnerUid instead of Owner.Uid
2021-11-09 15:05:49 +01:00
Vera Aguilera Puerto
5f9cfaac43
ActionBlocker CanMove uses EntityUid exclusively
2021-11-09 13:15:55 +01:00
Javier Guardia Fernández
f5b11d6af8
Remove IMobStateComponent ( #5220 )
2021-11-08 15:11:58 +01:00
Vera Aguilera Puerto
e6e15b3728
Replace all ITransformComponent by TransformComponent
2021-11-08 12:37:32 +01:00
Saphire Lattice
f5b4e461b3
Make humans move based on their last grid's angle ( #5122 )
...
* Make humans move based on their last grid's angle
* Fix ghost movement, fix weightless grid parenting
* Make sure to init the last grid angle without needing to move
2021-11-03 00:35:02 +11:00
metalgearsloth
f0f7cd0e76
Update content for physics query namespace change ( #4701 )
2021-10-10 14:18:19 +11:00
metalgearsloth
ad783396f8
Update CloseTo to CloseToPercent ( #4708 )
2021-09-29 20:07:01 +10:00
metalgearsloth
f35ea5418d
Pass in EntityManager to Mover
...
Saves 5% of mover code
2021-09-06 18:20:44 +10:00
metalgearsloth
5ade8c2695
Fix pulling lerping ( #4550 )
2021-09-01 19:35:16 -07:00
metalgearsloth
dcbb2d2a11
Increase MoverController performance ( #4448 )
...
Should be a decent amount; rest will come from removing IActionBlocker.
2021-08-15 14:03:08 +10:00
metalgearsloth
d3beadbb38
Grid-relative movement ( #4327 )
...
* Grid-relative movement
Might add a test for it, but not today as it's obvious when it's on / off.
* Comment
2021-07-25 17:48:22 +02:00
metalgearsloth
500b9cb1ea
Make Saltern driveable ( #4257 )
...
* Broadphase refactor (content)
* Shuttle jank
* Fixes
* Testing jank
* Features and things
* Balance stuffsies
* AHHHHHHHHHHHHHHHH
* Mass and stuff working
* Fix drops
* Another balance pass
* Balance AGEN
* Add in stuff for rotating shuttles for debugging
* Nothing to see here
* Testbed stuffsies
* Fix some tests
* Fixen test
* Try fixing map
* Shuttle movement balance pass
* lasaggne
* Basic Helmsman console working
* Slight docking cleanup
* Helmsman requires power
* Basic shuttle test
* Stuff
* Fix computations
* Add shuttle console to saltern
* Rename helmsman to shuttleconsole
* Final stretch
* More tweaks
* Fix piloting prediction for now.
2021-07-21 21:15:12 +10:00
Visne
b7dc3c81ae
Remove redundant #nullable enable ( #4275 )
2021-07-16 17:37:09 -07:00
DrSmugleaf
9b8185db23
Deprecate IActionBlocker in favour of cancellable events ( #4193 )
...
* Deprecate IActionBlocker in favour of cancellable events
* Bring back old speech/emoting component restrictions
* Rename action blocker listener methods
* Use Entity System public methods instead of extension methods
Co-authored-by: Vera Aguilera Puerto <gradientvera@outlook.com >
2021-06-19 10:03:24 +02:00