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 |
|
Manuel Vögele
|
fa581ddfc3
|
Release v1.11.3
|
2022-02-03 18:23:35 +01:00 |
|
Manuel Vögele
|
56e15be4ca
|
Don't perform pathfinding on other player's rulers
|
2022-02-03 17:59:35 +01:00 |
|
Manuel Vögele
|
1509307313
|
Show the setting for automatic pathfinding to players if they are allowed to use pathfinding
|
2022-02-03 17:59:09 +01:00 |
|
Manuel Vögele
|
68885385ea
|
Formatting fix
|
2022-02-03 17:42:35 +01:00 |
|
Manuel Vögele
|
6748617f6a
|
Add "DnD5e Drag Ruler Integration" and "Shadow of the Demon Lord" to list of Drag Ruler integraion
|
2022-02-01 20:57:44 +01:00 |
|
Manuel Vögele
|
9d5dccb504
|
Release v1.11.2
|
2022-02-01 11:35:46 +01:00 |
|
Manuel Vögele
|
a252da620a
|
Always allow the GM to use pathfinding
|
2022-02-01 11:33:33 +01:00 |
|
Manuel Vögele
|
39f9204fa7
|
Destroy labels that are no longer used
|
2022-02-01 02:58:55 +01:00 |
|
Manuel Vögele
|
10633e4e2a
|
Add .gitignore
|
2022-01-30 14:28:02 +01:00 |
|
Manuel Vögele
|
f3e1492edd
|
Release v1.11.1
|
2022-01-30 10:55:10 +01:00 |
|
Manuel Vögele
|
7ac1c828b6
|
Perform pathfinding on grid-corner to grid-corner basis for tokens with size divisible by two (fixes #144)
|
2022-01-30 10:51:58 +01:00 |
|
Manuel Vögele
|
1972498b05
|
Avoid unnecessary diagonal calculation on hex grids
|
2022-01-30 10:16:19 +01:00 |
|
Manuel Vögele
|
4a5b9bbb11
|
Release v1.11.0
|
2022-01-30 00:22:43 +01:00 |
|
Manuel Vögele
|
d467fe5bcf
|
Add pathfinidng support for square and hex grids
|
2022-01-30 00:06:48 +01:00 |
|
Manuel Vögele
|
1f770f7597
|
Release v1.10.3
|
2022-01-27 14:00:29 +01:00 |
|
Manuel Vögele
|
fa62e1d9c4
|
Resetting the token drag vision moved from token drop to token cancel in foundry 9.245
|
2022-01-27 12:47:39 +01:00 |
|
Manuel Vögele
|
f18ce33779
|
Release v1.10.2
|
2022-01-17 21:24:15 +01:00 |
|
Manuel Vögele
|
34cead5cba
|
Clean up vision of clones when dropping a token (fixes #140)
|
2022-01-17 13:42:48 +01:00 |
|
Manuel Vögele
|
eeb6db76a6
|
Measure the full path to determine highlight color (fixes #142)
|
2022-01-17 12:50:05 +01:00 |
|
Manuel Vögele
|
9c44994fd2
|
Add "A5e Drag Ruler Integration" to the list of game system integrations
|
2022-01-14 12:58:38 +01:00 |
|
Manuel Vögele
|
23c1a903a0
|
Release v1.10.1
|
2022-01-07 15:12:24 +01:00 |
|
Manuel Vögele
|
1b3f563c4e
|
Keybindings no longer break if no scene is active (fixes #113)
|
2022-01-07 15:10:17 +01:00 |
|
Manuel Vögele
|
fae1bb8fe0
|
Release v1.10.0
|
2022-01-03 09:15:10 +01:00 |
|
Manuel Vögele
|
f203bea673
|
Add Symbaroum drag ruler integration to the list of game system integrations
|
2022-01-03 08:54:05 +01:00 |
|
Manuel Vögele
|
84c18a6221
|
Organzie imports
|
2022-01-03 00:44:16 +01:00 |
|
Manuel Vögele
|
0573adf0fe
|
Sort translations by language code
|
2022-01-03 00:42:02 +01:00 |
|
Manuel Vögele
|
76c71329d6
|
Add french translation (thanks Elfenduli) (provided by & closes #129)
|
2022-01-03 00:42:02 +01:00 |
|
Manuel Vögele
|
f918e148fe
|
Add support for difficult terrain measurements on euclidean gridded scenes (resolves #134)
|
2022-01-03 00:23:35 +01:00 |
|
Manuel Vögele
|
52d77ba0a4
|
Code changes for v9 compatibility (moves keybindings into the new foundry API)
|
2022-01-02 18:32:30 +01:00 |
|
Manuel Vögele
|
b06169f149
|
Remove migration from unnamed version
|
2022-01-02 18:32:00 +01:00 |
|
Manuel Vögele
|
c914eb23ae
|
Port to libwrapper
|
2022-01-02 18:32:00 +01:00 |
|
Manuel Vögele
|
c8a7c73ace
|
Immediately override the Ruler after extension to increase interoperability with other modules
|
2022-01-02 18:32:00 +01:00 |
|
Manuel Vögele
|
76cff06b66
|
Update formatting of japanes localization
|
2022-01-02 18:31:29 +01:00 |
|
Manuel Vögele
|
40b882ec93
|
Release v1.9.1
|
2021-12-28 17:20:08 +01:00 |
|
Manuel Vögele
|
1c8ce20a45
|
Move fallback to default color to a location where it's accessible (fixes #137)
|
2021-12-28 16:17:52 +01:00 |
|
Manuel Vögele
|
a3e0ea9832
|
Typo
|
2021-11-24 16:30:13 +01:00 |
|
Manuel Vögele
|
aa2b8b3928
|
Release v1.9.0
|
2021-11-24 09:53:02 +01:00 |
|
Manuel Vögele
|
a164811bb6
|
Add hint that shift can disable gridless snapping to the setting
|
2021-11-24 09:52:31 +01:00 |
|
Manuel Vögele
|
752b8375ab
|
Non-square tokens are now fully supported on square grids (fixes #116)
|
2021-11-24 09:14:27 +01:00 |
|
Manuel Vögele
|
32b38d8efe
|
Make tokens snap to their speed ranges on gridless scenes (resolves #71)
|
2021-11-23 11:10:21 +01:00 |
|
Manuel Vögele
|
c3a62e3646
|
Only switch to the next color once the distance is 0.01 above the allowed distance
The goal of this is to reduce color flickering noise due to floating number errors
|
2021-11-21 22:55:02 +01:00 |
|
Manuel Vögele
|
39f7bab4b6
|
Pass enableTerrainRuler option to all measureDistances calls
This fixes a regression introduced with e1265ad6fb
|
2021-11-21 20:58:18 +01:00 |
|
Manuel Vögele
|
a3be4ceb03
|
Remove support for TerrainLayer (Enhanced Terrain Layer stays supported)
|
2021-11-21 16:52:55 +01:00 |
|
Manuel Vögele
|
b275e777db
|
Ignore space key presses if there is no active canvas (fixes #123)
|
2021-11-21 15:13:45 +01:00 |
|
Manuel Vögele
|
035cfb8969
|
Add API function to receive the color for a given distance and token
|
2021-11-17 12:16:36 +01:00 |
|
Manuel Vögele
|
90a25f467b
|
Add "TheWitcherTRPG" to the game system integration list
|
2021-11-17 11:48:18 +01:00 |
|
Manuel Vögele
|
ab85b98a5c
|
Add several new game system integrations to the list
|
2021-10-17 20:38:01 +02:00 |
|
Manuel Vögele
|
1669edf757
|
Release v1.8.2
|
2021-09-17 18:43:05 +02:00 |
|
Manuel Vögele
|
d1b5f7c39b
|
Verified to work with 0.8.9
|
2021-09-17 15:26:58 +02:00 |
|
Manuel Vögele
|
9c7d4ead50
|
Release v1.8.1
|
2021-08-03 10:41:56 +02:00 |
|
Manuel Vögele
|
a91c3c1b8c
|
setSnapParameterOnOptions was still using the old parameters here (fixes #102)
|
2021-08-03 10:17:13 +02:00 |
|
Manuel Vögele
|
792d644803
|
Release v1.8.0
|
2021-08-02 16:03:17 +02:00 |
|
Manuel Vögele
|
63b13cbb34
|
Abort the drag when pressing ESC (resolves #73)
|
2021-08-02 15:51:12 +02:00 |
|
Manuel Vögele
|
f1a153a2eb
|
Only execute "toLowerCase" once
|
2021-08-02 15:47:10 +02:00 |
|
Manuel Vögele
|
59c12d017b
|
When Ctrl+Z undoes a movement, remove that movement form the movement history as well (resolves #64)
|
2021-08-02 15:43:22 +02:00 |
|
Manuel Vögele
|
9552c25e6e
|
Add a setting that disables Drag Ruler by default and only activates it once the button to add a waypoint is being pressed
|
2021-08-02 15:23:49 +02:00 |
|
Manuel Vögele
|
461e1d0818
|
Cancel scheudled measurements then the ruler is being cleared
|
2021-07-30 12:40:32 +02:00 |
|
Manuel Vögele
|
93f0bf6369
|
Create LICENSE
|
2021-07-28 17:57:15 +02:00 |
|
Manuel Vögele
|
07d0c37fe9
|
Release v1.7.7
|
2021-07-08 22:02:57 +02:00 |
|
Manuel Vögele
|
b8b97ac27a
|
Update generic speed provider default for swade (resolves #93)
|
2021-07-08 22:01:29 +02:00 |
|
Manuel Vögele
|
0e9215e8bb
|
Release v1.7.6
|
2021-07-08 21:58:01 +02:00 |
|
Manuel Vögele
|
dc4355e0de
|
Add spanish translation to readme
|
2021-07-08 21:57:23 +02:00 |
|
Manuel Vögele
|
fe8a3b7b39
|
Verified to work with 0.8.8
|
2021-07-08 17:37:59 +02:00 |
|
Manuel Vögele
|
be9535acd3
|
Add korean translation to manifest and readme
|
2021-07-08 17:32:17 +02:00 |
|
Manuel Vögele
|
0456fb0849
|
Release v1.7.5
|
2021-06-22 23:20:36 +02:00 |
|
Manuel Vögele
|
01d01f9887
|
Movement speeds can be floats (fixes #85)
|
2021-06-22 23:14:53 +02:00 |
|
Manuel Vögele
|
9042b79967
|
Release v1.7.4
|
2021-06-18 13:58:54 +02:00 |
|
Manuel Vögele
|
4159d20e18
|
Verified to work with Foundry 0.8.7
|
2021-06-18 13:39:10 +02:00 |
|
Manuel Vögele
|
3897577756
|
Allow the "Monk's Active Tile Triggers" module to interrupt a token movement early
|
2021-06-18 13:37:26 +02:00 |
|
Manuel Vögele
|
1328d52f94
|
Send the info whether the dragged entity is a token or a template to the other players (fixes a snapping issue in other players clients)
|
2021-05-26 16:17:23 +02:00 |
|
Manuel Vögele
|
eef05553c0
|
Release v1.7.3
|
2021-05-22 22:00:46 +02:00 |
|
Manuel Vögele
|
7ba89e4229
|
Update code for Foundry 0.8.5
|
2021-05-22 21:57:59 +02:00 |
|
Manuel Vögele
|
d11d6385e2
|
Release v1.7.2
|
2021-05-21 14:43:13 +02:00 |
|
Manuel Vögele
|
4d2e4b7715
|
Calculate the correct snappig for measured templates when placing a waypoint
|
2021-05-21 14:41:33 +02:00 |
|
Manuel Vögele
|
3cbe41e2be
|
If a measurement is being skipped because of the ruler's rate limiting, schedule the measurement for later to ensure the ruler sticks to the token
|
2021-05-21 14:38:54 +02:00 |
|