|
|
1fa48f89ab
|
Move map-based pathfinding code to Map.
|
2025-01-07 16:24:58 -05:00 |
|
|
|
08c91380ad
|
Various pathfinding/navigation fixes.
|
2025-01-06 20:33:46 -05:00 |
|
|
|
90351718cc
|
Shuffle marker components out of `map module.
|
2025-01-03 20:13:53 -05:00 |
|
|
|
380506b75c
|
Initial port to Bevy 0.15.
|
2025-01-03 14:19:57 -05:00 |
|
|
|
330d915267
|
Get pathfinding working.
|
2024-12-10 13:17:55 -06:00 |
|
|
|
ed10eabb63
|
Lots of Avian updates and QoL fixes.
|
2024-12-04 16:51:25 -06:00 |
|
|
|
2f85dcda91
|
Merge branch 'main' into avian
|
2024-12-03 10:08:51 -06:00 |
|
|
|
827cae1a4b
|
Remove Angle and standardize direction types.
|
2024-10-06 17:17:48 -05:00 |
|
|
|
7c7504834f
|
WIP: Refactor to Avian.
|
2024-10-06 11:10:46 -05:00 |
|
|
|
2c378d65a2
|
Update leafwing-input-manager and fix various issues.
|
2024-08-25 17:57:52 -05:00 |
|
|
|
65c9c6db46
|
Move noncritical systems to fixed schedules.
|
2024-08-17 11:52:54 -04:00 |
|
|
|
0accbb4789
|
Merge branch 'main' into bevy-0.14
|
2024-08-11 09:22:15 -05:00 |
|
|
|
afca116394
|
Various mapping/collision/visibility tweaks.
|
2024-08-11 09:08:44 -05:00 |
|
|
|
3d000a4d7f
|
Upgrade to Bevy 0.14.
|
2024-07-07 13:07:28 -05:00 |
|
|
|
aeb8039463
|
Switch to action_data_mut_or_default.
|
2024-03-24 12:15:19 -05:00 |
|
|
|
764ab980bd
|
Merge branch 'main' into bevy-0.12
|
2024-03-14 13:39:29 -05:00 |
|
|
|
40047010fe
|
Chain dependent systems.
|
2024-03-14 13:38:39 -05:00 |
|
|
|
d0c4f5b29b
|
Upgrade to Bevy 0.13.
|
2024-03-14 13:37:46 -05:00 |
|
|
|
4e0a36c4a5
|
Upgrade to Bevy 0.12.
|
2024-02-09 14:59:16 -06:00 |
|
|
|
96b7dcb091
|
Update to Bevy 0.11.
|
2023-09-08 16:12:35 -05:00 |
|
|
|
e6662f1f33
|
Eliminate some warnings.
continuous-integration/drone/push Build is passing
|
2023-04-15 09:46:34 -05:00 |
|
|
|
151f482854
|
Remove logging.
continuous-integration/drone/push Build is passing
|
2023-04-10 15:25:00 -05:00 |
|
|
|
880e79eb8d
|
Only trigger stuck detection when against map obstruction.
continuous-integration/drone/push Build is passing
|
2023-04-04 13:00:00 -05:00 |
|
|
|
865bdc333c
|
Remove commands hack.
continuous-integration/drone/push Build is passing
|
2023-04-01 07:20:59 -05:00 |
|
|
|
966cdd903b
|
Get rid of a bunch of iter calls.
|
2023-03-28 12:13:23 -05:00 |
|
|
|
01b796062e
|
Initial port to Bevy 0.10.
|
2023-03-28 11:57:37 -05:00 |
|
|
|
30250a4310
|
Action-based pathfinding.
|
2023-03-28 08:49:17 -05:00 |
|
|
|
b113ab891f
|
Simplify costmaps and add bounds checks to prevent overflows.
continuous-integration/drone/push Build is passing
|
2023-02-02 10:45:52 -06:00 |
|
|
|
c2b2694866
|
Switch leafwing-input-manager forks.
continuous-integration/drone/push Build is passing
|
2023-02-01 14:08:06 -06:00 |
|
|
|
3fc74d10d9
|
Refactor navigation/pathfinding to actions.
continuous-integration/drone/push Build is passing
|
2023-01-31 16:48:26 -06:00 |
|
|
|
b1a11de050
|
Upgrade to Bevy 0.9.
|
2022-12-19 14:08:31 -06:00 |
|
|
|
08d4d7429c
|
Simplify and fix various issues with pathfinding.
continuous-integration/drone/push Build is passing
|
2022-09-12 17:00:33 -05:00 |
|
|
|
a4b2a1b026
|
cargo fmt
continuous-integration/drone/push Build is passing
|
2022-09-07 08:25:21 -05:00 |
|
|
|
0f78ed421d
|
Add ability to store path cost modifiers as a component.
continuous-integration/drone/push Build is failing
|
2022-09-06 17:25:14 -05:00 |
|
|
|
1020f818b9
|
Bump here_be_dragons.
continuous-integration/drone/push Build is failing
|
2022-08-27 09:11:37 -05:00 |
|
|
|
5f14a90b92
|
Refactor access of AsyncComputeTaskPool.
|
2022-08-01 12:30:37 -05:00 |
|
|
|
2d00bbb2db
|
Add implementation of PointLike for &Destination.
continuous-integration/drone/push Build is passing
|
2022-07-18 11:53:33 -05:00 |
|
|
|
bff40340a8
|
Upgrade Rapier.
|
2022-07-12 12:43:43 -05:00 |
|
|
|
3c61a57bc6
|
cargo fmt
continuous-integration/drone/push Build is passing
|
2022-06-15 10:30:53 -05:00 |
|
|
|
eae03f8f7a
|
Correctly offset shape when calculating whether it will collide at tile.
|
2022-06-15 10:28:00 -05:00 |
|
|
|
13d1cb0734
|
Get rid of Coordinates.
|
2022-05-10 13:56:49 -05:00 |
|
|
|
f3d03d531a
|
Appease Clippy.
|
2022-05-07 04:53:21 -05:00 |
|
|
|
623b731765
|
Only check collisions with map when pathfinding.
|
2022-05-07 04:50:17 -05:00 |
|
|
|
9307852eda
|
Initial port to Bevy 0.7.
|
2022-05-06 11:07:59 -05:00 |
|
|
|
bc24308fa1
|
Appease Clippy and fix gnarly visibility error.
continuous-integration/drone/push Build is passing
|
2022-03-25 01:00:30 -05:00 |
|
|
|
4f1c420348
|
Switch to here_be_dragons.
continuous-integration/drone/push Build is failing
|
2022-03-18 15:58:27 -05:00 |
|
|
|
24334ba511
|
Update mapgen to custom fork.
|
2022-03-15 10:37:28 -05:00 |
|
|
|
0fa6875d8c
|
No need to remove this component, and guard against entity not existing.
|
2022-03-02 09:44:27 -06:00 |
|
|
|
0f4da55509
|
Remove calculating task at time of creation to avoid needing a separate system.
|
2022-03-01 11:30:48 -06:00 |
|
|
|
7d179b45f7
|
Fix a crash.
|
2022-01-26 14:56:52 -06:00 |
|