Commit Graph

315 Commits

Author SHA1 Message Date
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
Manuel Vögele 23c1a903a0 Release v1.10.1 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
José Lozano c4595f408f Spanish updated (#141) 2022-01-07 15:07:54 +01:00
Manuel Vögele fae1bb8fe0 Release v1.10.0 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
Brother Sharp ad005c1bb1 update ja.json (file provided by touge) 2022-01-02 09:03:28 +01:00
Manuel Vögele 40b882ec93 Release v1.9.1 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