Manuel Vögele
|
b649dacdb5
|
Add World of Darkness 20th ed to supported Game System list
|
2024-03-25 16:38:38 +01:00 |
|
Manuel Vögele
|
f12dbf0e61
|
Update wall colission error string to it's new location (it's a foundry native string that was moved to a new key)
|
2024-03-06 22:31:57 +01:00 |
|
Manuel Vögele
|
f1fcc52867
|
Remove v10 support code
|
2023-06-13 19:53:30 +02:00 |
|
Manuel Vögele
|
af03341638
|
Use token.center instead of calculating the center manually
|
2023-06-13 18:25:42 +02:00 |
|
Manuel Vögele
|
79db620fc1
|
Release v1.13.8
|
2023-06-13 18:08:40 +02:00 |
|
Manuel Vögele
|
8bf075c2ce
|
Use the token center as token position in getMovedDistanceFromToken on gridless scenes (fixes #200)
|
2023-06-13 18:04:14 +02:00 |
|
Manuel Vögele
|
f0c6ce1bcc
|
Release v1.13.7
|
2023-06-13 17:01:02 +02:00 |
|
Manuel Vögele
|
7b392e5c9d
|
Update module.json to reflect the new discord name
|
2023-06-13 17:00:48 +02:00 |
|
Manuel Vögele
|
52b64c3016
|
Release v1.13.6
|
2023-06-12 22:22:54 +02:00 |
|
Manuel Vögele
|
48d0d17628
|
Use canvas.scene.grid.type instead of cnavas.scene.gridType (which is undefined since v10) (fixes #272)
|
2023-06-12 22:21:19 +02:00 |
|
Manuel Vögele
|
8101381cc4
|
Remove redundant & broken code path in _computeDistance (fixes #280)
|
2023-06-12 21:40:04 +02:00 |
|
Manuel Vögele
|
844df150a6
|
Release v1.13.5
|
2023-06-12 19:52:33 +02:00 |
|
Manuel Vögele
|
47715e95f6
|
Replace newly private functions with public alternatives
|
2023-06-12 19:50:55 +02:00 |
|
Manuel Vögele
|
1dccbcb081
|
Reformat with prettier
|
2023-06-12 19:36:20 +02:00 |
|
Manuel Vögele
|
4c3d7ab42a
|
Add .prettierignore
|
2023-06-12 19:26:44 +02:00 |
|
Manuel Vögele
|
61fc795f7b
|
Correct a typo in a variable name (fixes #255)
|
2023-06-11 13:46:09 +02:00 |
|
Manuel Vögele
|
c844318836
|
Update module.json to reflect v11 compatiblility
|
2023-06-11 13:20:11 +02:00 |
|
Manuel Vögele
|
56f506bad2
|
Release v1.13.4
|
2023-03-14 16:27:36 +01:00 |
|
Manuel Vögele
|
e1d54ed55d
|
Use "cn" as language code for Simplified Chinese, as is done by foundry
|
2023-03-14 16:24:16 +01:00 |
|
Manuel Vögele
|
b7ace776d5
|
Release v1.13.3
|
2023-02-21 10:02:05 +01:00 |
|
Manuel Vögele
|
a65ff4ddb4
|
Release v1.13.2
|
2022-10-15 18:40:48 +02:00 |
|
Manuel Vögele
|
c2aa47985b
|
Take into account that the hex size support module may not be installed (fixes #241)
|
2022-10-15 18:39:44 +02:00 |
|
Manuel Vögele
|
4b5fea0763
|
Release v1.13.1
|
2022-10-15 17:54:15 +02:00 |
|
Manuel Vögele
|
26c3475db6
|
Repair regressions of a9c15d77 where square token highlighting would break
|
2022-10-15 16:48:07 +02:00 |
|
Manuel Vögele
|
2cf97e2804
|
Add comments about re-used code in routinglib
|
2022-10-15 16:37:47 +02:00 |
|
Manuel Vögele
|
7dcb8b5c71
|
Remove hex-size-support from readme, as it's no longer needed for hex support
|
2022-10-15 16:01:32 +02:00 |
|
Manuel Vögele
|
a9c15d779b
|
v10 compat: Make Drag Ruler play nice with Foundry v10's hex grid and the new hex-size-support module
|
2022-10-15 16:00:38 +02:00 |
|
Manuel Vögele
|
01b9941c16
|
Export getRangesFromSpeedProvider
|
2022-10-15 10:33:32 +02:00 |
|
Manuel Vögele
|
6b4965f507
|
Translated using Weblate (German)
Currently translated at 100.0% (59 of 59 strings)
Translation: Drag Ruler/main
Translate-URL: https://weblate.foundryvtt-hub.com/projects/drag-ruler/main/de/
|
2022-10-14 23:56:03 +02:00 |
|
Manuel Vögele
|
e57829936e
|
Translated using Weblate (English)
Currently translated at 100.0% (59 of 59 strings)
Translation: Drag Ruler/main
Translate-URL: https://weblate.foundryvtt-hub.com/projects/drag-ruler/main/en/
|
2022-10-14 23:56:03 +02:00 |
|
Manuel Vögele
|
1713380900
|
Make pathfinding demonstration loop
|
2022-10-14 22:21:24 +02:00 |
|
Manuel Vögele
|
0896265f87
|
Transmit the cost options to ETL properly (fixes #238)
|
2022-10-14 22:21:20 +02:00 |
|
Manuel Vögele
|
8a91c8843d
|
v10 compat: Get rid of several deprecation warnings (fixes #237)
|
2022-10-14 11:17:27 +02:00 |
|
Manuel Vögele
|
6027735f4c
|
Release v1.13.0
|
2022-10-13 10:33:53 +02:00 |
|
Manuel Vögele
|
84bce39043
|
Add documentation for the pathfinding feature
|
2022-10-13 10:28:25 +02:00 |
|
Manuel Vögele
|
46c504341c
|
Remove getCostForStep SpedProvider function in favor or the Enhanced Terrain Layer API
|
2022-10-13 08:18:59 +02:00 |
|
Manuel Vögele
|
ff9b187d90
|
v10 compat: Use the new way of checking a wall collision
|
2022-10-13 08:07:08 +02:00 |
|
Manuel Vögele
|
7a00d6fcc2
|
Stop pathfinding if the measurement is canceled mid-pathfinding
|
2022-10-04 21:32:26 +02:00 |
|
Manuel Vögele
|
4957188630
|
If a previous pathfinding job is done, reset it to undefined
|
2022-10-04 10:25:55 +02:00 |
|
Manuel Vögele
|
944ff96a26
|
Add comment about identical an identical function in another module
|
2022-10-03 10:51:09 +02:00 |
|
Manuel Vögele
|
58565b7011
|
v10 compat: Update to new token animation name
|
2022-10-01 07:56:20 +02:00 |
|
Manuel Vögele
|
25fc6258e7
|
Cancel running pathfinding jobs before scheduling a new one
|
2022-09-30 22:47:51 +02:00 |
|
Manuel Vögele
|
ac00aac85b
|
Gracefully handle situations where no path exists
|
2022-09-30 22:36:48 +02:00 |
|
Manuel Vögele
|
8d5a6716e1
|
v10 compat: Migrate manifest
|
2022-09-30 22:07:55 +02:00 |
|
Manuel Vögele
|
c43b0bfd64
|
Rename js/ to src/ since the rust component is now gone
|
2022-09-30 22:04:41 +02:00 |
|
Manuel Vögele
|
c21e4c91d6
|
Move pathfinding into routinglib; call routinglib for pathfinding jobs
|
2022-09-30 21:52:48 +02:00 |
|
Manuel Vögele
|
4b30d52da1
|
Fix several issues with Terrain Ruler based measurements
|
2022-09-30 19:46:25 +02:00 |
|
Manuel Vögele
|
08c39b5683
|
Fix references to the Ruler class
|
2022-09-30 14:08:38 +02:00 |
|
Manuel Vögele
|
2e2353e1d1
|
v10 compat: migrate to new data paths
|
2022-09-30 14:03:59 +02:00 |
|
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 |
|
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 |
|
Manuel Vögele
|
0dba39b145
|
Merge branch 'master' into develop
|
2022-04-12 00:22:20 +02:00 |
|
Manuel Vögele
|
c1b0e9d7fb
|
Release v1.12.8
|
2022-04-12 00:13:34 +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
|
3afb1f30b7
|
Release v1.12.7
|
2022-04-01 18:06:46 +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 |
|
Manuel Vögele
|
8f81fd707e
|
Merge branch 'master' into develop
|
2022-03-08 23:13:36 +01:00 |
|
Manuel Vögele
|
5f6e348bf0
|
Release v1.12.6
|
2022-03-08 23:12:17 +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
|
5add0be393
|
Release v1.12.5
|
2022-03-08 22:06:14 +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
|
e84632c0d7
|
Release v1.12.4
|
2022-03-08 12:49:56 +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
|
793e87bc2f
|
Merge branch 'master' into develop
|
2022-03-08 09:56:03 +01:00 |
|
Manuel Vögele
|
df4c515fcd
|
Release v1.12.3
|
2022-03-07 16:53:48 +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 |
|
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 |
|
Manuel Vögele
|
54cee52eb2
|
Add support for the wall height module in the gridless pathfinder
|
2022-02-28 22:48:15 +01:00 |
|
Manuel Vögele
|
ee956abd78
|
Update .gitignore
|
2022-02-17 11:15:40 +01:00 |
|
Manuel Vögele
|
1334703877
|
Release v1.12.2
|
2022-02-17 00:58:33 +01:00 |
|
Manuel Vögele
|
d6cccf4466
|
Ensure pathfinding on gridless is possible by always generating a pathfinding point when a virtual wall is being inserted
|
2022-02-17 00:53:51 +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
|
e5b8f896f8
|
Release v1.12.1
|
2022-02-16 12:48:59 +01:00 |
|
Manuel Vögele
|
3de350d3e9
|
Remove wasm snippets from release builds
|
2022-02-16 12:47:23 +01:00 |
|
Manuel Vögele
|
8f97081236
|
Release v1.12.0
|
2022-02-16 11:57:33 +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 |
|
Manuel Vögele
|
ad3fdf4d18
|
Release v1.11.5
|
2022-02-12 18:29:52 +01:00 |
|
Manuel Vögele
|
58946096a6
|
Remove debugging output
|
2022-02-12 18:25:50 +01:00 |
|
Manuel Vögele
|
22112ddfd5
|
Release v1.11.4
|
2022-02-09 10:58:02 +01:00 |
|
Manuel Vögele
|
f59b0f9d2d
|
When changing the measurement mode via a keybinding send the updated ruler state to other players immediately (fixes #152)
|
2022-02-09 10:51:19 +01:00 |
|
Manuel Vögele
|
443cfd4317
|
Don't apply snapping to rulers received from other players (fixes #150)
|
2022-02-09 10:41:01 +01:00 |
|
Manuel Vögele
|
fb3665d758
|
If no measurement has been performed yet before dropping the token, schedule a measurement on drop (fixes #153)
|
2022-02-09 10:30:17 +01:00 |
|
Manuel Vögele
|
96cb690431
|
Use foundries new, improved way of wainting for animations when moving tokens (fixes #156)
|
2022-02-09 08:57:30 +01:00 |
|