|
ed10eabb63
|
Lots of Avian updates and QoL fixes.
|
2024-12-04 16:51:25 -06:00 |
|
|
8dc4de0bd1
|
Begin slimming down PointLike .
|
2024-12-04 12:23:26 -06:00 |
|
|
2f85dcda91
|
Merge branch 'main' into avian
|
2024-12-03 10:08:51 -06:00 |
|
|
1cfbf7f65b
|
Fix wrong directions.
|
2024-12-01 15:30:08 -06:00 |
|
|
827cae1a4b
|
Remove Angle and standardize direction types.
|
2024-10-06 17:17:48 -05:00 |
|
|
0554e2dded
|
Merge branch 'main' into avian
|
2024-10-06 11:35:53 -05:00 |
|
|
7c7504834f
|
WIP: Refactor to Avian.
|
2024-10-06 11:10:46 -05:00 |
|
|
c9c45b2569
|
Remove state configuration from plugins.
|
2024-10-06 10:42:25 -05:00 |
|
|
3d000a4d7f
|
Upgrade to Bevy 0.14.
|
2024-07-07 13:07:28 -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 |
|
|
01b796062e
|
Initial port to Bevy 0.10.
|
2023-03-28 11:57:37 -05:00 |
|
|
8e4369163a
|
Truncate coordinates rather than using floor.
continuous-integration/drone/push Build is passing
|
2023-03-28 08:49:46 -05:00 |
|
|
3fc74d10d9
|
Refactor navigation/pathfinding to actions.
continuous-integration/drone/push Build is passing
|
2023-01-31 16:48:26 -06:00 |
|
|
f255239517
|
Make many plugins own their own config.
continuous-integration/drone/push Build is passing
|
2022-12-20 09:15:09 -06:00 |
|
|
b1a11de050
|
Upgrade to Bevy 0.9.
|
2022-12-19 14:08:31 -06:00 |
|
|
0a38e65d26
|
Add yaw() to Transform .
|
2022-09-21 13:56:00 -05:00 |
|
|
1837591ba5
|
impl PointLike for &GlobalTransform .
continuous-integration/drone/push Build is passing
|
2022-09-13 10:06:04 -05:00 |
|
|
4de359ffdb
|
Add helper function for calculating closest points between GlobalTransform and colliders.
|
2022-08-22 15:51:07 -05:00 |
|
|
e1a1522269
|
Correctly calculate direction and distance with yaws.
|
2022-08-04 14:30:07 -05:00 |
|
|
57091d7e9e
|
cargo fmt
continuous-integration/drone/push Build is passing
|
2022-08-02 17:17:08 -05:00 |
|
|
c0a1befd98
|
Correct distance calculation between colliders.
|
2022-08-02 17:14:51 -05:00 |
|
|
4495174be0
|
Fix yaw calculation.
|
2022-08-02 16:49:27 -05:00 |
|
|
2ff8a858ed
|
Update to Bevy 0.8.
|
2022-08-01 11:38:15 -05:00 |
|
|
bd899b9c8e
|
Reorganize.
continuous-integration/drone/push Build is passing
|
2022-07-19 11:56:41 -05:00 |
|
|
1721dc98f8
|
Refactor helpers for direction and distance, adding some that take colliders into account.
continuous-integration/drone/push Build is failing
|
2022-07-19 11:24:45 -05:00 |
|
|
29405c7307
|
Port to Synthizer.
|
2022-05-23 13:35:25 -05:00 |
|
|
480e3cc6a5
|
Consistently convert coordinates.
|
2022-05-18 10:28:19 -05:00 |
|
|
0a141f078b
|
Add PointLike implementation for GlobalTransform .
|
2022-05-11 13:34:03 -05:00 |
|
|
13d1cb0734
|
Get rid of Coordinates .
|
2022-05-10 13:56:49 -05:00 |
|
|
9307852eda
|
Initial port to Bevy 0.7.
|
2022-05-06 11:07:59 -05:00 |
|
|
4f1c420348
|
Switch to here_be_dragons.
continuous-integration/drone/push Build is failing
|
2022-03-18 15:58:27 -05:00 |
|
|
27baaceaea
|
Ditch constructors in favor of From conversions where it makes sense.
|
2022-02-11 08:44:41 -06:00 |
|
|
c0980f66c1
|
Use new format strings.
|
2022-01-19 16:38:32 -06:00 |
|
|
698f12d9bd
|
WIP: Continue upgrade.
|
2022-01-10 23:05:51 -06:00 |
|
|
356caa09e0
|
WIP: Begin porting to Bevy 0.6.
|
2022-01-10 13:52:27 -06:00 |
|
|
83ee2635d1
|
Replace 3:00 and 9:00 with right and left.
|
2021-11-29 12:35:54 -06:00 |
|
|
91b058995c
|
Make relative direction presentation configurable.
|
2021-11-29 12:29:45 -06:00 |
|
|
e6fce1e28f
|
Replace 12:00 with ahead, and 6:00 with behind.
|
2021-11-16 16:30:58 -06:00 |
|
|
d43a4228fd
|
Add Default implementation for Pool .
|
2021-10-05 09:16:44 -05:00 |
|
|
b24a30a5d3
|
Correctly sort coordinates when moving between features.
|
2021-09-27 13:18:45 -05:00 |
|
|
9a85544ad5
|
Use clock facings for relative directions.
|
2021-08-31 21:15:52 -05:00 |
|
|
ffa783bff1
|
Tweak spawn table creation to not overflow.
|
2021-08-03 08:57:40 -05:00 |
|
|
7fe808b2a1
|
Tweak sync queries to include positions for which rigid body/collider positions aren't automatically synced by Rapier.
|
2021-07-28 09:36:50 -05:00 |
|
|
5dbc6510bc
|
Add degrees getter for cardinal directions.
|
2021-07-26 16:07:34 -05:00 |
|
|
e6af8f7618
|
More optimizations to coordinate/position sync.
|
2021-07-20 11:36:09 -05:00 |
|
|
2abeb3b08c
|
Don't sync transforms with a ColliderPosition, and also don't sync if they're already equal.
|
2021-07-20 10:53:44 -05:00 |
|
|
52ba77be46
|
Remove old area system.
|
2021-06-30 09:43:26 -05:00 |
|
|
a5fdea3292
|
Pathfinding takes physics into account.
|
2021-06-28 10:04:53 -05:00 |
|