Commit Graph

14 Commits

Author SHA1 Message Date
metalgearsloth ca07522c03
NPC utility queries (#15843) 2023-05-01 14:57:11 -04:00
metalgearsloth 9361b0b469
NPC obstacle fixes (#15645) 2023-04-22 18:57:19 +10:00
metalgearsloth e780c6a98a
Fix NPC door prying (#15605) 2023-04-21 15:05:29 +10:00
metalgearsloth 9b616784ed
Fix NPC arrival distance for nodes (#15193) 2023-04-07 20:54:20 +10:00
metalgearsloth b5a33ea7ab
Avoid NPCs getting stuck around tables (#14807) 2023-03-23 23:53:17 +11:00
metalgearsloth e93d5113ad
Remove .Owner from melee weapons (#14600) 2023-03-12 15:56:05 +11:00
metalgearsloth 28dbbbb734
Add NPC stuck detection (#14410) 2023-03-05 16:13:09 +11:00
metalgearsloth 0a9da80058
Steering tweaks (#14140)
- Fix the direct-path so NPCs. This is most noticeable when moving diagonally on planetmaps (given the current pathfinder is cardinal)
- Reduce static collision avoidance weight and distance. This seems to reduce instances of getting stuck on railings.
2023-02-16 08:24:57 -06:00
metalgearsloth 99dfe5694a
More NPC steering tweaks (#14119) 2023-02-15 16:54:06 +11:00
metalgearsloth 181e16db53
Reduce NPC static collision avoidance range (#13197) 2022-12-27 12:30:31 +11:00
metalgearsloth f5e6628465
NPC separation adjustments (#13176) 2022-12-25 11:29:52 +11:00
metalgearsloth a5b04b49b6
Fix NPC obstacle handling (#13007) 2022-12-15 15:30:28 +11:00
metalgearsloth 666d81a869
Ignore non-hard bodies for npc steering (#12990) 2022-12-12 04:20:13 -06:00
metalgearsloth 7910bd3ff4
Context steering for NPCs (#12915) 2022-12-12 14:33:43 +11:00