Commit Graph

103 Commits

Author SHA1 Message Date
Jakub Jagiello
1c917da75c Switch pathfinder refresh to timestamp-based interval (#11482) 2025-12-22 15:21:30 -05:00
Anuken
086933614b Better pathfinder allDeep calculation 2025-07-12 14:26:02 -04:00
Anuken
f0d8c06380 Faster avoidance calculation 2025-07-06 14:23:50 -04:00
Anuken
b5eba35ed9 Merge branch 'master' of https://github.com/Anuken/Mindustry into wave-pathfind-avoidance 2025-07-06 13:13:55 -04:00
Anuken
b006a2a4f5 Better conditional avoidance system 2025-07-06 01:20:57 -04:00
WMF
d1b4158285 make pathfinder acknowledge that status effects given by floors can do damage too (#10987) 2025-07-04 10:41:15 -04:00
Anuken
044b47cfd5 Unit avoidance for wave pathfinder (mostly broken) 2025-07-03 23:29:05 -04:00
Sh1p*nfire
6c29460ade Fix randomWaveAI causing units to target untargetable blocks (#10870)
* Update Pathfinder.java

* Update FlyingAI.java
2025-06-01 11:49:03 -04:00
Anuken
91ca60e90f More decimals for RTG stats / Pathfinder crash fix in editor 2025-05-23 19:23:09 -04:00
Anuken
685a52eb48 Fixed #10769 2025-05-06 10:28:34 -04:00
Anuken
f5f2951d26 Fixed wave naval pathfinding for solid blocks 2025-04-30 14:29:38 -04:00
Haerbin23456
de350ea2c7 fix(tile): correct loop variable from i to j in nearby check (#10701)
In TilePreChangeEvent handling, the inner loop used `i` instead of `j` when checking nearby tiles, which could lead to incorrect nearSolid flag updates. This fixes the variable naming conflict.
2025-04-21 09:32:26 -04:00
Anuken
b7dbe54d76 Merging changes from private branch 2025-04-04 11:47:35 -04:00
Anuken
643506e39b Misc fixes 2025-01-13 23:46:44 -05:00
Anuken
f0027a3eff Minor AI fix 2024-09-14 09:43:30 -04:00
Anuken
a15a0d945f Difficulty & AI tweaks 2024-09-14 09:22:56 -04:00
Anuken
6e5561a36e Campaign rule for unpredictable wave AI 2024-09-13 18:50:46 -04:00
Anuken
6b95a4b70e Fixed doors not updating pathfinder 2024-09-11 14:17:35 -04:00
Anuken
7536bbfeb0 Pathfinding fixes 2023-09-25 12:23:46 -04:00
Anuken
c7181999b2 Pathfinding improvements 2023-06-19 17:21:21 -04:00
Anuken
ab95b88c05 Fixed Base AI not working sometimes 2023-05-27 09:57:53 -04:00
Anuken
94fe92d67d Pathfinder fixes / Hail resprite by Snake#2132 on Discord 2023-05-20 10:40:33 -04:00
Anuken
0daafc5ff3 Steam kick bugfixes 2023-03-25 11:11:06 -04:00
Anuken
d07706e039 Pathfinder bugfixes 2023-03-18 16:18:16 -04:00
Anuken
0c09c10741 Misc minor bugfixes 2022-07-08 16:38:25 -04:00
Anuken
2dee4a380f Pathfinder fix / Version logging 2022-06-30 20:05:53 -04:00
Anuken
459428ef25 Crash fix, begin rebalancing 2022-05-03 11:23:24 -04:00
Anuken
bfdf07d0eb Fixed override issue 2022-04-21 11:10:36 -04:00
Anuken
f1c6b6f949 Launch sector description 2022-04-20 14:15:23 -04:00
Anuken
f21f649387 Fixed privileged blocks being "built" on landing 2022-04-17 20:06:08 -04:00
Anuken
d1cf1e2aba Avoid caching paths on servers 2022-04-17 18:53:28 -04:00
Anuken
6fe71dfe9c Core vicinity buildup system 2022-04-11 12:14:17 -04:00
Anuken
21066acc6e Pathfinder cleanup 2022-04-08 22:31:02 -04:00
Anuken
759d872115 Blast doors 2022-04-08 13:53:10 -04:00
Anuken
46489f9893 Bugfixes 2022-03-06 16:22:37 -05:00
Anuken
3d31de7d69 Removed unused rally field 2022-03-03 11:41:39 -05:00
Anuken
672dfc8538 Disabled flow fields for RTS / Removed pathfind command 2022-02-20 14:29:21 -05:00
Anuken
eaf96fcc86 WIP dynamic fog + bugfixes + cleanup 2022-02-19 14:53:06 -05:00
Anuken
49a39d42e7 Proper pathfinding fixes 2022-02-17 15:15:51 -05:00
Anuken
ba475b681c Better stell cell 2022-02-17 13:42:17 -05:00
Anuken
41f50ff8ea Pathfinder fallback system 2022-02-14 10:16:15 -05:00
Anuken
e0b3003c95 Better pathfinder maxUpdate implementation for multiple teams 2022-02-09 17:52:02 -05:00
Anuken
44b37cfe55 Cleanup & enemy follow commands 2022-02-09 17:21:15 -05:00
Anuken
fa79c5e93a Unit pathfinding 2022-02-09 17:13:02 -05:00
Anuken
6483d924af Unit cargo transport system 2021-11-29 20:06:49 -05:00
TranquillyUnpleasant
1a6d2e9dd6 fix ai (#6273) 2021-10-31 09:30:33 -04:00
Anuken
6b59c1cd83 More branch merging 2021-10-14 20:58:03 -04:00
Anuken
a2f40a5565 Fixed #6148 2021-10-13 19:35:04 -04:00
buthed010203
fc7f689ea4 Named pathfinder thread (#5969) 2021-09-10 15:56:42 -04:00
Anuken
6c18634b0d Minor logic unit rotation fix / Core capture unit derelict tareting 2021-06-29 16:26:02 -04:00