Coder Social home page Coder Social logo

tardog / lancer-initiative Goto Github PK

View Code? Open in Web Editor NEW

This project forked from boltsj/lancer-initiative

0.0 0.0 0.0 3.06 MB

Implements Lancer's popcorn style initiative in Foundry VTT

Home Page: https://foundryvtt.com/packages/lancer-initiative/

License: Apache License 2.0

JavaScript 56.93% TypeScript 2.44% CSS 9.40% Handlebars 31.23%

lancer-initiative's Introduction

Lancer Initiative

Lancer's initiative system for Foundry VTT. While intended for Lancer, this can be used to get popcorn style initiative on any system. Lancer Initiative makes the following changes to the Foundry VTT turn tracker:

  • Sorts the initiative tracker by token disposition and then token name. The order is players, then friendly NPCs, then neutrals, then hostiles. Setting the initiative for an entry can change the sort order from within the category.
  • Replaces the Roll Initiative button and initiative display with an activation button. Clicking the button will set the current initiative to that token. Buttons are color coded by faction and greyed out for tokens that have already acted.
  • Adds the option to sort the tracker by activation status. With the option enabled, the current comabtant will be displayed first, and combatants with no remaining turns will be displayed last.
  • Initiative rolling can be re-enabled on systems that have an inititaive formula defined. The button and initiative display is moved to the combatant controls under the name.
  • Adds options to the combatant context menu to add, remove and reset activations.

Screenshot

Installation

Recommended

Install from the Foundry module installation dialog by searching for ‘Lancer Initiative’.

Manual

Paste the following url into the install module dialog in Foundry VTT: https://github.com/BoltsJ/lancer-initiative/releases/latest/download/module.json

Known issues

  • Status Icon Counters does not track turns properly when used with this module.
  • Turn Marker and Next-Up do not properly handle the turn being chaned to null on new rounds and fail to properly update the marker.
  • Monk's Little Details does not reset start position markers on round change, and doesn't play new round sound.

lancer-initiative's People

Contributors

boltsj avatar tardog avatar mclemente avatar xurxodiz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.