TemporalOroboros
b193a96fdf
Use SharedMapSystem for GridTileToLocal ( #37894 )
2025-08-05 19:10:14 +02:00
metalgearsloth
f015a88907
Fix tile-events returns ( #37502 )
...
* Fix tile-events returns
Should really be continues.
* More
* More optimisations
2025-05-18 17:55:33 +01:00
Tayrtahn
c49f137013
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-18 17:52:32 +01:00
J
482c197630
NPC Warnings cleanup ( #36189 )
...
* NPC Warnings cleanup
* Reverting unnecessary changes
* Reverting unnecessary changes, missed
* Using entity GetGrid override instead
2025-04-06 20:55:06 +01:00
Tayrtahn
7fdfc90ee1
Cleanup PathfindingSystem ( #36083 )
...
* EntityCoordinates.GetMapUid -> SharedTransformSystem.GetMap
* EntityCoordinates.GetGridUid -> SharedTransformSystem.GetGrid
* EntityCoordinates.ToMapPos -> SharedTransformSystem.ToMapCoordinates().Position
* Formatting why not
2025-04-06 20:38:38 +01:00
TemporalOroboros
3f07580073
Purges uses of TransformComponent.WorldMatrix and TransformComponent.InvWorldMatrix ( #34944 )
2025-03-01 12:44:03 +00:00
Pieter-Jan Briers
7ece549aa8
.NET 9 forward compatibility changes ( #33421 )
...
This doesn't switch the projects over to .NET 9, but it does make them work on .NET 9 when we decide to switch in the future.
2024-12-07 16:21:13 +00:00
metalgearsloth
d58bdd65ec
Station AI ( #30944 )
...
* Station AI overlay
* implement
* Bunch of ports
* Fix a heap of bugs and basic scouting
* helldivers
* Shuffle interactions a bit
* navmap stuff
* Revert "navmap stuff"
This reverts commit d1f89dd4be83233e22cf5dd062b2581f3c6da062.
* AI wires implemented
* Fix examines
* Optimise the overlay significantly
* Back to old static
* BUI radial working
* lots of work
* Saving work
* thanks fork
* alright
* pc
* AI upload console
* AI upload
* stuff
* Fix copy-paste shitcode
* AI actions
* navmap work
* Fixes
* first impressions
* a
* reh
* Revert "navmap work"
This reverts commit 6f63fea6e9245e189f368f97be3e32e9b210580e.
* OD
* radar
* weh
* Fix examines
* scoop mine eyes
* fixes
* reh
* Optimise
* Final round of optimisations
* Fixes
* fixes
2024-08-30 07:53:19 +01:00
Nemanja
caf92a723f
Fix npcs throwing themselves straight into space ( #31118 )
2024-08-21 15:21:03 +01:00
metalgearsloth
3b3e8d77fd
VGRoid support ( #27659 )
...
* Dungeon spawn support for grid spawns
* Recursive dungeons working
* Mask approach working
* zack
* More work
* Fix recursive dungeons
* Heap of work
* weh
* the cud
* rar
* Job
* weh
* weh
* weh
* Master merges
* orch
* weh
* vgroid most of the work
* Tweaks
* Tweaks
* weh
* do do do do do do
* Basic layout
* Ore spawning working
* Big breaking changes
* Mob gen working
* weh
* Finalising
* emo
* More finalising
* reverty
* Reduce distance
2024-08-09 17:27:13 +01:00
eoineoineoin
c62bd23656
Replace Matrix3 with System.Numerics.Matrix3x2 ( #27443 )
...
Replace Matrix3 with Matrix3x2
2024-06-06 21:44:48 +02:00
Leon Friedrich
74308b008f
Use non-generic `TryComp()` for metadata & transform ( #28133 )
2024-06-01 16:53:51 +02:00
Tayrtahn
3dd5dcadc5
Code cleanup: Purge calls to obsolete EntityCoordinates methods ( #26292 )
...
* Purge calls to obsolete EntityCoordinates methods
* Pizza defruited; rerun those tests!
(cherry picked from commit f4cb02fb0ca385c858569c07c51afb0d24ade949)
2024-03-24 00:07:58 +01:00
Pieter-Jan Briers
e7a3b82a8d
Use new ComponentPauseGenerator ( #25183 )
...
Also includes some (non critical) changes to the solution file to re-organize the Roslyn components.
(cherry picked from commit e00f74505c62310bd15aeaba8d6530f648397074)
2024-03-07 00:57:05 +01:00
LordCarve
ad35a2fda3
Obsolete refactor - ConnectedClient to Channel ( #24409 )
...
(cherry picked from commit 05a2e6b3a21e5fb3198432d885bbe28506d85b9c)
2024-01-27 23:44:02 +01:00
metalgearsloth
32216a1b03
Entitylookup method renames ( #23519 )
...
(cherry picked from commit 1f3a29c0926c2d3af7ce1ef8148a73d332c3302f)
2024-01-26 22:38:25 +01:00
metalgearsloth
ec9c1cefff
Pathfinding stuff ( #23516 )
...
Won't fix any crashes
(cherry picked from commit f84cd9c48a20c4773afd0bb70b073c51e3c1f3d3)
2024-01-26 21:37:20 +01:00
Kara
a28d300fdf
Broadcast MoveEvent -> C# event ( #22689 )
2023-12-22 22:56:58 +01:00
Leon Friedrich
e66c0b5035
Un-revert IPlayerManager refactor ( #21244 )
2023-10-31 19:00:44 +01:00
DrSmugleaf
9cc8a7fc81
Remove 700 usages of Component.Owner ( #21100 )
2023-10-20 15:31:13 +02:00
metalgearsloth
de7879694f
Climbing refactor ( #20516 )
2023-10-14 22:02:29 +02:00
metalgearsloth
4b19bfdbbf
Suppress pathfinding debug assert ( #20101 )
2023-09-27 21:59:12 +02:00
metalgearsloth
c9648da984
Content update for NetEntities ( #18935 )
2023-09-27 21:59:12 +02:00
metalgearsloth
4cfc578011
Revert "Remove most usages of obsolete TransformComponent methods (#1… ( #19714 )
2023-09-01 12:30:29 +10:00
Visne
1416942bea
Remove most usages of obsolete TransformComponent methods ( #19571 )
2023-08-30 12:05:19 +10:00
metalgearsloth
7dbd8f8b7a
Add TryGetNpc ( #19553 )
2023-08-26 13:45:29 +10:00
DrSmugleaf
321986d5cc
Fixed trying to resolve unregistered NPCComponent type, fix NPCs ( #19547 )
2023-08-25 14:52:23 -07:00
DrSmugleaf
a88e747a0b
Refactor serialization copying to use source generators ( #19412 )
2023-08-22 18:14:33 -07:00
metalgearsloth
5d3503222c
Cleanup some lookup stuff ( #18738 )
2023-08-06 15:11:43 +10:00
metalgearsloth
cc5d83fe21
Pathfinder parallel change ( #18736 )
2023-08-06 14:41:57 +10:00
metalgearsloth
d3aece12cb
Lookup changes ( #18416 )
2023-08-06 12:44:05 +10:00
metalgearsloth
e97e7f8137
Revert "Add pathfinding for dynamic bodies" ( #18397 )
2023-07-28 19:58:31 +10:00
Vordenburg
49f3f07e30
Add pathfinding support for NPCs climbing tables ( #17415 )
2023-07-28 16:37:29 +10:00
Vordenburg
494b9e5b93
Add pathfinding for dynamic bodies ( #17416 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-07-28 16:28:00 +10:00
metalgearsloth
c43db830ea
Significantly improve NPC steering ( #17931 )
2023-07-14 00:48:04 +10:00
metalgearsloth
68480af109
Update content vectors to numerics ( #17759 )
2023-07-08 14:08:32 +10:00
metalgearsloth
cca1a78384
Dungeon generation refactor ( #17121 )
2023-06-27 19:17:42 +10:00
metalgearsloth
8a28d7bc70
Bagel fix ( #17514 )
2023-06-21 09:19:15 +10:00
metalgearsloth
23b6d87a79
Hotfix NPC pathfinding ( #17360 )
2023-06-16 01:01:26 +10:00
Vordenburg
620678df98
Flip curTime and NextUpdate in UpdateGrid ( #17306 )
2023-06-14 10:37:51 +10:00
metalgearsloth
3840255ebb
Fix thindow pathing ( #15349 )
2023-04-12 23:50:07 +10:00
metalgearsloth
6157dfa3c0
Salvage dungeons ( #14520 )
2023-03-10 16:41:22 +11:00
metalgearsloth
344238c0f1
Make NPC steering actually debuggable ( #14142 )
2023-02-17 12:30:10 +11:00
Visne
c6d3e4f3bd
Fix warnings and code cleanup/fixes ( #13570 )
2023-01-19 13:56:45 +11:00
metalgearsloth
243fd73db4
Update tilechangedevent to ref structs ( #13383 )
2023-01-09 13:45:21 +11:00
metalgearsloth
95011a4a97
Force pathfinding graph for empty chunks ( #12856 )
...
* Force pathfinding graph for empty chunks
* im merging
2022-12-19 21:59:33 -06:00
metalgearsloth
c656e051c2
Revert parallel steering ( #13085 )
2022-12-19 18:46:27 +11:00
metalgearsloth
8b177e83e5
Add VV to gridpathfinding comp ( #13081 )
2022-12-19 13:11:09 +11:00
metalgearsloth
6fa9104ad7
Update content for pause event changes ( #12970 )
2022-12-14 11:55:51 +11:00
metalgearsloth
3b3963083b
Replace GridEntityId with Owner ( #12743 )
2022-12-12 14:59:02 +11:00