Skip to content
This repository has been archived by the owner on Dec 20, 2024. It is now read-only.

Releases: BoltsJ/lancer-initiative

Numbie Go Up

14 Aug 15:44
Compare
Choose a tag to compare

Splits the players and friendly NPCs into different groups. The color of each can now be changed separately, but defaults to the dame color.

The skip defeated option in the combat tracker settings now causes combatants to have activations set to 0 on round change.
Changelog

  • f57488a - Add a distinction between player and friendly combatants
  • 1e65b37 - Properly skip defeated combatants
  • a2847a0 - Make data path for activations configurable.
  • 1d278a8 - Use foundry-vtt-types
  • e86473b - Update dependencies
  • cf9a2d8 - Stop using SemVer

0.6.1

24 Jun 21:54
Compare
Choose a tag to compare

Changelog

  • d413bc5 - Export LancerCombatant
  • 60cac4c - Create a getter for Comabtant Activations
  • cc0310a - Mark 0.8.8 compatibility.

Documentary Filmmaking

23 Jun 00:49
Compare
Choose a tag to compare

This add support for foundry 0.8.x. Earlier versions are not supported with this release. This also does not support pre-0.8 compatible versions of the lancer system for foundry.

This also lays some groundwork for better integration with other systems.

Changelog

  • 9313a23 - Initial support for foundry 0.8.x
  • ef92a7d - Update module.json to reflect compatible foundry versions.
  • 78a9251 - Update CombatTracker contect menu options
  • fb1b127 - Prettier format lancer-combat-tracker.ts
  • 6c0777c - Use global.d.ts for type declarations
  • deee350 - Use handlebars to render the combat tracker changes.
  • ba4133d - Update the configuration form.
  • 2cfd3c0 - Fixup review issues
  • 5805740 - Move setting max activations to prepareData

0.5.1

05 Jun 19:06
Compare
Choose a tag to compare

Mark for 0.7.10 compatibility

Type Dreams

01 Jan 23:11
Compare
Choose a tag to compare

Lancer Initiatve is now a Typescript project! 🎉

The behavior for when a player click the activation button can now be customized using a hook. A reference module is here that has users send a prompt to the GM can be found here: https://github.com/BoltsJ/li-player-request. The Hook Macros module could be used to write a custom handler as well.

The plugin can be installed using this manifest url: https://github.com/BoltsJ/li-player-request/releases/latest/download/module.json

Settings migration is still in place since this update went a lot quicker than I anticipated.

Changelog

  • 492fc39 - Update module.json
  • b5124f8 - Initial port to typescript
  • 6e537a3 - Setup foundry build
  • 196fea9 - Update github workflow to include compilation step
  • 6428a80 - Update tooling and module.json
  • 0b5360d - Small fixes
  • ec2db8d - Add LancerCombatRequestActivate hook
  • fb55f52 - Update docs on LancerCombat
  • b52e8ea - Remove unnecessary parameter from request hook

Off the Hook

27 Dec 22:34
Compare
Choose a tag to compare

This is an important update to get if you have customized your appearance settings, as this contains code to migrate existing settings to a new format. The plan is to remove the migration code in the 0.5.x updates.

Clicking the activation button now correctly stops the click event, preventing the view from panning on activation. This behavior can be restored by the Combat Utility Belt module.

An issue with how sorting combatants with no token would cause unexpected behavior has been resolved.

This moves the modification of the combatants out of a hooked static function into the normal rendering process of the combat tracker allowing the event handlers on the custom elements to be set up normally.

Defaults can now be changed by modifying the CONFIG.LancerInitiative.def_appearance option, allowing systems to change some defaults.

Changelog

  • ddce81c - Update github workflow
  • ba68e3b - Update README.md
  • 70ad2f6 - Move combat tracker modifications out of hooks.
  • 1184bbe - Sort tokenless combatants after hostile
  • 54526a1 - Fix sorting
  • 5fd8a75 - Disply initiative when initiative rolling is enabled
  • ea0bccc - Change inactive icons to <i> tags
  • 77f4909 - Fix buttons with EMU
  • 9ddb0ac - Change settings storage

Taking Initiative

18 Dec 23:12
Compare
Choose a tag to compare

Adds an option to enable initiative rolling in the combat tracker for systems that specify an initiative formula. The button shows up next to the hide and defeated buttons.

image

Changelog

  • c3c1ab0 - Bump compatibleCoreVersion
  • 3c6d8eb - Add combat control for initiative on systems with initiative
  • 6fa8ff5 - Bump dev version

0.4.2

17 Dec 05:52
Compare
Choose a tag to compare

Works around a FoundryVTT bug that doesn't check for a null value when preparing the chat message for initiative rolls. This allows the roll all and roll npcs buttons to generate initiative rolls on systems that use inititiave rolling.

Changelog

  • b97ad93 - Set initative value on the dummy

0.4.1

16 Dec 04:49
Compare
Choose a tag to compare

Update the pt-BR translation to the new menu strings.

Changelog

Form in a Teacup

15 Dec 23:34
Compare
Choose a tag to compare

Adds a fancy form for configuring the icon. The form features proper color selectors and a live preview of what the icon looks like in a mock combat tracker combatant listing. The icon will change to the icon entered in the configuration field, resize to the specified size slider and change to the color of the last hovered color selector. Sizing has been moved to a separate option allowing more fine grained control of the size. The default size is slightly larger.

The sorting option has been changed so that the current unit is put at the top of the tracker in addition to moving units that have gone to the end of the tracker.

Adds a Brazilian Portuguese translation by @mclemente .

Because of the changes to the options, the Spanish and Portuguese translations are slightly out of date.

Changelog

  • 66568fd - Portuguese Translation
  • 844a044 - Update module.json
  • 69cf973 - Add a custom settings dialog for icon settings
  • 2e83524 - Style the preview icon the same as the combat tracker.
  • a88b46c - Update tooling and screenshot
  • 3152cb2 - Rework tracker sorting