Add a context menu entry that the gm can use to reset the movement history

This commit is contained in:
Manuel Vögele
2021-04-26 11:09:56 +02:00
parent 908600bfa3
commit 70b166d844
5 changed files with 24 additions and 2 deletions
+11
View File
@@ -72,3 +72,14 @@ export function getMovementHistory(token) {
return [];
return dragRulerFlags.passedWaypoints ?? [];
}
export async function resetMovementHistory(combat, combatantId) {
const combatant = combat.getCombatant(combatantId);
const dragRulerFlags = combatant.flags.dragRuler;
if (!dragRulerFlags)
return;
dragRulerFlags.passedWaypoints = undefined;
dragRulerFlags.trackedRound = undefined;
dragRulerFlags.rulerState = undefined;
await updateCombatantDragRulerFlags(combat, combatant, dragRulerFlags);
}