Manuel Vögele
|
cf74a11f18
|
v10 compat: Split measure function into several subfunctions as suggested by Foundry v10
|
2022-09-30 14:03:47 +02:00 |
|
Manuel Vögele
|
a1c10e088d
|
Add documentation to keybinding globals
|
2022-09-30 14:00:34 +02:00 |
|
Manuel Vögele
|
626829e989
|
v10 compat: migrate to new data paths
|
2022-09-28 08:07:02 +02:00 |
|
Manuel Vögele
|
b87e91b63c
|
v10 compat: Reference CONFIG.Canvas.rulerClass instead of Ruler
|
2022-09-28 08:05:14 +02:00 |
|
Manuel Vögele
|
ed10144cc6
|
Disable background caching in preparation for routinglib
|
2022-09-28 07:46:34 +02:00 |
|
Manuel Vögele
|
5e82049686
|
Reformat with prettier
|
2022-09-28 07:35:16 +02:00 |
|
gsterling
|
71424cd284
|
add splittermond with speed and dash multiplier (#223)
|
2022-09-28 07:31:20 +02:00 |
|
Manuel Vögele
|
445c03d29a
|
Add difficult terrain support for pathfinding on gridded scenes
|
2022-05-10 08:39:19 +02:00 |
|
Manuel Vögele
|
5904efbdd5
|
Remove redundant first waypoint from path generated by pathfinder
This fixes a bug where gridless snapping would snap slightly below the target range
|
2022-05-07 08:12:30 +02:00 |
|
Manuel Vögele
|
d325f8acee
|
Don't attempt to start background caching on gridless scenes, as it's currently unsupported (fixes #196)
|
2022-05-06 20:22:42 +02:00 |
|
Jonathan Calvert
|
1577435a33
|
Fix issue caused by client setting moving from Levels to Wall Height (#195)
|
2022-05-06 20:16:52 +02:00 |
|
Cole Schultz
|
1b8b2328c6
|
Add the pathfinding radius setting (#194)
|
2022-04-29 10:41:05 +02:00 |
|
Manuel Vögele
|
0dba39b145
|
Merge branch 'master' into develop
|
2022-04-12 00:22:20 +02:00 |
|
Manuel Vögele
|
9d227efcd1
|
Enusre that measurements to determine the highlight color are always done center to center (fixes #189)
|
2022-04-12 00:11:30 +02:00 |
|
Manuel Vögele
|
a3d942c287
|
Apply wall height's bounds to the rays before doing colission checks (fixes #190)
|
2022-04-12 00:11:30 +02:00 |
|
Manuel Vögele
|
bdbd4fde18
|
Merge branch 'master' into develop
|
2022-04-01 18:07:25 +02:00 |
|
Manuel Vögele
|
654f8e3111
|
Fix a typo that caused measurement template snapping to be broken (fixes #185)
|
2022-04-01 18:04:25 +02:00 |
|
Jonathan Calvert
|
2979e86201
|
Improve Pathfinding: Add background caching (#175)
|
2022-03-09 18:40:43 +01:00 |
|
Manuel Vögele
|
8f81fd707e
|
Merge branch 'master' into develop
|
2022-03-08 23:13:36 +01:00 |
|
Manuel Vögele
|
82f2a885fb
|
getSnappedPosition cannot be used on gridless to calculate the snap point for measured templates
|
2022-03-08 23:09:06 +01:00 |
|
Manuel Vögele
|
d536ae8dfb
|
Merge branch 'master' into develop
|
2022-03-08 22:07:43 +01:00 |
|
Manuel Vögele
|
f77990420a
|
Replace getSnapPointForMeasuredTemplate with foundry native function (fixes #181)
|
2022-03-08 20:17:25 +01:00 |
|
Manuel Vögele
|
44efabc656
|
Merge branch 'master' into develop
|
2022-03-08 12:50:16 +01:00 |
|
Manuel Vögele
|
30bd3d33e0
|
If no dragged entity is being transmitted, unset it (fixes #179)
|
2022-03-08 12:48:17 +01:00 |
|
Manuel Vögele
|
6604e322bd
|
Show diagnoal count in debug print
|
2022-03-08 11:49:27 +01:00 |
|
Manuel Vögele
|
b68f3bbe29
|
Elevation also needs to be respected if only "wall-height" is enabled
|
2022-03-08 11:45:58 +01:00 |
|
Manuel Vögele
|
02dfd8db0d
|
Only reclaculate the ruler if it's a Drag Ruler (fixes #161)
|
2022-03-07 14:39:31 +01:00 |
|
Manuel Vögele
|
65911c11f0
|
Only reclaculate the ruler if it's a Drag Ruler (fixes #161)
|
2022-03-07 14:37:15 +01:00 |
|
Manuel Vögele
|
ddf89f9499
|
Add support for the wall height module in the gridless pathfinder
|
2022-03-07 12:40:16 +01:00 |
|
Jonathan Calvert
|
0dfdb23bfb
|
Levels Compatibility: Clear pathfinding cache after changing elevation (#173)
|
2022-03-07 12:39:16 +01:00 |
|
Jonathan Calvert
|
3f2e9e1a3e
|
Fix one-way wall collision detection (fixes #167) (#172)
|
2022-03-07 12:38:30 +01:00 |
|
Jonathan Calvert
|
846e39d946
|
Pathfinding: Keep Multiple Caches (#177)
|
2022-03-05 21:36:56 +01:00 |
|
Manuel Vögele
|
26748ee234
|
Revert ebd0ee6ccf, which introduced a bug instead of fixing one
|
2022-03-04 08:40:04 +01:00 |
|
Manuel Vögele
|
ebd0ee6ccf
|
Fix the order of colission checks during pathfinding waypoint culling to make one-way-walls work properly
|
2022-03-02 22:33:42 +01:00 |
|
Jonathan Calvert
|
1d477094b8
|
Fix bug with diagonal movement (#174)
|
2022-03-01 14:28:01 +01:00 |
|
Jonathan Calvert
|
bbfce2bb77
|
Pathfinding Improvements: Improve 5-10-5 Diagonal Handling (#170)
|
2022-02-28 23:08:56 +01:00 |
|
Manuel Vögele
|
54cee52eb2
|
Add support for the wall height module in the gridless pathfinder
|
2022-02-28 22:48:15 +01:00 |
|
Jonathan Calvert
|
a967a03197
|
Levels Compatibility: Clear pathfinding cache after changing elevation (#173)
|
2022-02-28 21:17:54 +01:00 |
|
Jonathan Calvert
|
8d243ce919
|
Fix one-way wall collision detection (fixes #167) (#172)
|
2022-02-28 19:13:12 +01:00 |
|
Jonathan Calvert
|
b227d5073b
|
Pathfinding Improvements: Replace nextNodes array with PriorityQueueSet (#169)
|
2022-02-28 18:23:46 +01:00 |
|
Jonathan Calvert
|
576db2dc5a
|
Pathfinding Improvements: Bound Algorithm to Canvas (#168)
|
2022-02-28 09:52:12 +01:00 |
|
EndlesNights
|
b031acaa6e
|
dnd 4e system support (#162)
|
2022-02-28 09:42:10 +01:00 |
|
Manuel Vögele
|
074d2f5052
|
Disable pathfinding when the hotkey for moving tokens without pathfinding is enabled (fixes #158)
|
2022-02-17 00:47:13 +01:00 |
|
Manuel Vögele
|
18253dc42b
|
Delay reload to make sure all settings are being applied
|
2022-02-16 11:46:46 +01:00 |
|
Manuel Vögele
|
fb702cd850
|
Add support for gridless pathfinding
|
2022-02-15 17:56:08 +01:00 |
|