Commit Graph

42 Commits

Author SHA1 Message Date
eoineoineoin
b44b159431 Replace Matrix3 with System.Numerics.Matrix3x2 (#27443)
Replace Matrix3 with Matrix3x2
2024-06-02 14:07:41 +10:00
Leon Friedrich
0f6e1196d8 Use non-generic TryComp() for metadata & transform (#28133) 2024-05-20 22:40:35 -07:00
Pieter-Jan Briers
e00f74505c Use new ComponentPauseGenerator (#25183)
Also includes some (non critical) changes to the solution file to re-organize the Roslyn components.
2024-02-26 14:36:19 +11:00
metalgearsloth
1f3a29c092 Entitylookup method renames (#23519) 2024-01-14 19:10:38 +11:00
metalgearsloth
f84cd9c48a Pathfinding stuff (#23516)
Won't fix any crashes
2024-01-04 05:33:56 -07:00
Kara
340c1782df Broadcast MoveEvent -> C# event (#22689) 2023-12-19 12:23:25 +11:00
DrSmugleaf
f560f88eb5 Remove 700 usages of Component.Owner (#21100) 2023-10-19 12:34:31 -07:00
metalgearsloth
edbfef22d6 Climbing refactor (#20516) 2023-10-10 16:41:11 -07:00
metalgearsloth
7e4f755d7f Suppress pathfinding debug assert (#20101) 2023-09-15 23:34:01 +10:00
metalgearsloth
5a0fc68be2 Content update for NetEntities (#18935) 2023-09-11 09:42:41 +10: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
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
68480af109 Update content vectors to numerics (#17759) 2023-07-08 14:08:32 +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
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
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
metalgearsloth
f8a8b41976 Fix rat pathfinding (#12951)
Fixes https://github.com/space-wizards/space-station-14/issues/12950
2022-12-10 20:31:02 +11:00
metalgearsloth
540a3d9028 Increase NPC chase persistence (#12850) 2022-12-06 15:34:23 -08:00
metalgearsloth
5a6f30fb74 Fix another pathfinding invalid node slipping (#12739) 2022-11-24 18:28:17 +11:00
metalgearsloth
fee44d13b2 Re-implement parallel for pathfinding crumbs (#12355) 2022-11-22 13:36:34 +11:00
metalgearsloth
6c76061887 Content changes for mapgrid kill (#12567) 2022-11-22 13:12:04 +11:00
Leon Friedrich
86ef8c5473 Make PathfindingSystem take a nap during large explosions (#12309) 2022-11-04 12:24:41 +11:00
metalgearsloth
c0abea8047 Content side for removing IMap / IMapGrid comps (#12357) 2022-11-04 10:12:25 +11:00
metalgearsloth
508b810137 Bandaid pathpoly neighbors for now (#12337) 2022-11-01 23:39:58 +11:00
Leon Friedrich
0b8622e9e7 Misc content xform changes (#12166) 2022-10-24 00:19:51 -07:00
metalgearsloth
4a3df4f85a Maybe fix pathfinding nullref (#12085) 2022-10-22 15:29:01 -07:00
metalgearsloth
f456ad911e Pathfinder rework (#11452) 2022-09-30 14:39:48 +10:00
metalgearsloth
78a4ab6eb2 Update for collision events by-ref (#10933) 2022-09-14 17:26:26 +10:00
metalgearsloth
0286b88388 NPC refactor (#10122)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-09-06 00:28:23 +10:00