Manuel Vögele
|
cd61aa948e
|
Implement clippy suggestions
|
2022-01-31 23:29:01 +01:00 |
|
Manuel Vögele
|
8817775201
|
Several pathfinding bugfixes
|
2022-01-31 23:09:16 +01:00 |
|
Manuel Vögele
|
673fa42a20
|
Call gridless pathfinder from rust code
|
2022-01-31 22:33:02 +01:00 |
|
Manuel Vögele
|
1ee406a047
|
Include inline snippets in release archive
|
2022-01-31 22:00:39 +01:00 |
|
Manuel Vögele
|
08f41ed2ff
|
Rust code for gridless pathfinding
|
2022-01-31 21:48:20 +01:00 |
|
Manuel Vögele
|
dc85609a75
|
Wasm skeleton
|
2022-01-31 11:03:25 +01:00 |
|
Manuel Vögele
|
472b373f13
|
Merge branch 'develop' into pathfinding
|
2022-01-30 14:29:18 +01:00 |
|
Manuel Vögele
|
10633e4e2a
|
Add .gitignore
|
2022-01-30 14:28:02 +01:00 |
|
Manuel Vögele
|
57ed4d2cc5
|
Rename src/ to js/
|
2022-01-30 14:24:10 +01:00 |
|
Manuel Vögele
|
81acdc3e63
|
Merge branch 'develop' into pathfinding
|
2022-01-30 13:53:44 +01:00 |
|
Manuel Vögele
|
f3e1492edd
|
Release v1.11.1
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
|
64bce387d1
|
Merge branch 'develop' into pathfinding
|
2022-01-30 00:42:00 +01:00 |
|
Manuel Vögele
|
4a5b9bbb11
|
Release v1.11.0
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
|
6a5c96e425
|
Immediately re-measure when the pathfinding mode is changed
|
2022-01-30 00:06:14 +01:00 |
|
Manuel Vögele
|
43c05745c8
|
Don't try to paint debug info if debugging is disabled
|
2022-01-30 00:01:40 +01:00 |
|
Manuel Vögele
|
efc3eb871c
|
Hex support
|
2022-01-29 23:54:26 +01:00 |
|
Manuel Vögele
|
8f134a49ba
|
Fix errors
|
2022-01-29 23:33:59 +01:00 |
|
Manuel Vögele
|
e2c7fd992b
|
Comment changes
|
2022-01-29 23:20:04 +01:00 |
|
Manuel Vögele
|
2e06a2440c
|
Preparations for hex
|
2022-01-29 23:16:05 +01:00 |
|
Manuel Vögele
|
1c27f1a4a8
|
Small refactor
|
2022-01-29 23:04:34 +01:00 |
|
Manuel Vögele
|
5e96be458e
|
Fix a regression in 5/5/5
|
2022-01-29 22:14:34 +01:00 |
|
Manuel Vögele
|
b56d4fd14d
|
On 5/10/5, start pathfinding on the correct layer
|
2022-01-29 22:03:15 +01:00 |
|
Manuel Vögele
|
b822ada782
|
Re-check for grid settings everytime pathfinding is restarted
|
2022-01-29 13:40:55 +01:00 |
|
Manuel Vögele
|
b610a00f0f
|
Add note about a possible oversight
|
2022-01-29 12:01:42 +01:00 |
|
Manuel Vögele
|
fe3efd7fe4
|
Proper waypoint deletion support while pathfinding
|
2022-01-29 11:41:00 +01:00 |
|
Manuel Vögele
|
5f971862e8
|
Better pathfinding enabling scheme
|
2022-01-29 00:14:23 +01:00 |
|
Manuel Vögele
|
b8c29de841
|
Only enable pathfinding on square grids
|
2022-01-29 00:06:46 +01:00 |
|
Manuel Vögele
|
a5b40382d7
|
Don't remove calculated path when a new waypoint is created
|
2022-01-28 23:59:51 +01:00 |
|
Manuel Vögele
|
ce9bea14fc
|
Show distance labels for points placed by pathfinding
|
2022-01-28 23:55:58 +01:00 |
|
Manuel Vögele
|
a404353d38
|
5/10/5 support
|
2022-01-28 23:39:49 +01:00 |
|
Manuel Vögele
|
a132ac2bf3
|
Rename functions to use snake case
|
2022-01-28 23:05:24 +01:00 |
|
Manuel Vögele
|
e3a785d8fe
|
Preparations for 5/10/5
|
2022-01-28 23:05:24 +01:00 |
|
Manuel Vögele
|
6e0571c565
|
Improve comment
|
2022-01-28 22:16:22 +01:00 |
|
Manuel Vögele
|
4c006d34c9
|
Add keybinding for the pathfinding feature
|
2022-01-27 23:58:51 +01:00 |
|
Manuel Vögele
|
9140ef3acf
|
Add setting to forbid the usage of pathfinding
|
2022-01-27 23:29:08 +01:00 |
|
Manuel Vögele
|
7e19fb95b0
|
Don't do pathfinding by default
|
2022-01-27 23:16:32 +01:00 |
|
Manuel Vögele
|
c9696f8725
|
Add an option to do pathfinding automatically
|
2022-01-27 23:07:58 +01:00 |
|
Manuel Vögele
|
54cebc3192
|
Reduce broken caching
|
2022-01-27 23:07:58 +01:00 |
|
Manuel Vögele
|
310014bb8a
|
Broadcast pathfinding waypoints to other players
|
2022-01-27 23:07:58 +01:00 |
|
Manuel Vögele
|
d53399fa1e
|
Penalize diagonals minimally to disincentivise using unnecessary diagonals
|
2022-01-27 23:07:58 +01:00 |
|
Manuel Vögele
|
369159e6bb
|
Initial working pathfinding impl
|
2022-01-27 23:07:28 +01:00 |
|
Manuel Vögele
|
1f770f7597
|
Release v1.10.3
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
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 |
|