Giter Club home page Giter Club logo

epsheet's People

Contributors

bathtor avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

epsheet's Issues

Re-thinking roll button names

All the roll buttons have "-roll" appended to their names, which seems superfluous. How is

%{ABC|initiative-roll}

any more illuminating than %{ABC|initiative}? Seems to me you could get rid of the suffix. It becomes really weird for repeating roll buttons, e.g.

name="roll_activeskills_active_skill_roll"

which produces the terrible unwieldy

%{ABC|repeating_activeskills_-Abc123_activeskills_active_skill_roll}

activeskill appears THREE times in that expression! Why not

name="roll_roll"

or

name="roll_activeskill"

(i.e. equal to the section name) or something else that makes more sense?

Add foldable descriptions to Armour

For example, an Exosuit actually has quite a lot of text. Right now it would have to be split over the Gear section and the Armour section.

On the other hand it will blow up the armour section somewhat, which is currently fairly tight (though in wider layouts also fairly empty).
Still seems like better space usage overall.

Currency fields looks off

Even when they would fit into their box side-by-side, they are still on top of each other. They should either be inline, or aligned such that the inputs are on top of each other.

Add more weird rolls

  • DUR: Resist asphyxiation.
  • REF + COO + WIL: Jumping on a grenade (wtf!?)
  • REF x3: Holding your breath suddenly (pg. 201)

Add MOXx10 and change MOX roll to stat

Problem

  • Blind attacks (EP p.195) use raw moxie stat (not current moxie!).
  • The Lemon trait (EP p.150) uses MOXx10 (current moxie).
  • Biological Insurgent Virus infection uses MOXx10 (stat, not current).

Solution

  • Change MOX roll button to stat
  • Add Special Roll MOXx10 (current)
  • Use that for infection as well (with the rules from X-Risks it's not so bad)

Translation of the new translation.json

I've translated the new es.json (the last one you did with the skills). I do not know how I found your repository of upgraded sheet but it does not be on the official Roll20 repository. Do you have plans to upgrade the official Roll20 sheet? Do I wait to upload the new translation? Do I give it to you?

Not an Issue

I just wanted to say awesome the sheet is. I made the first one, and this new one is...wow...just so damn good. Fantastic. Kudos to you and thank you for your hard work.

Field for Half Damage Weapons

Support weapons that have 1d10/2 damage.

Add a flag field, that write 1 or 2 into a field X, and then change the formula to roll ceil(Nd10/X)

Separate Software from Gear

And add a field for software quality.

This makes sense, because software is kept during ego-casts (and maybe even during backups).

BF FA extra damage fails when rolled from damage roll instead of attack

Reproduction

Working Scenario:

  1. Roll a ranged attack from sheet
  2. Roll damage from chat
  3. roll BF/FA from chat

Not Working Scenario:

  1. Roll damage from sheet
  2. roll BF/FA from chat

Cause

This appears to be a Roll20 issue.
When rolling damage from the sheet, Roll20 tries to resolve the global chat button macro for BF(ranged_damage_conc_extra_bf)/FA(ranged_damage_conc_extra_fa) as if it were a repeating section, completely garbling it in the process (e.g. repeating_rangedweapons_-KnyUIqobFpVz8TjNSUx_conc_extra_fa).
When rolling via the attack roll first, Roll20 forgets that the context was a repeating section, and renders it correctly.

Possible Solutions

  1. Hope that Roll20 fixes it (yeah, right...)
  2. Remove the BF/FA rolls from damage rolls from the sheet, and move them to buttons in the shot type explanation section instead.
  3. Duplicate the BF/FA for every weapon, and use that one to roll from damage, so that Roll20 can actually resolve to an existing macro. This will cause a lot of sheet bloat, though.
  4. Make BF/FA a query that pops up when rolling damage, instead

Add ToggleField

Since Roll20 expects boolean fields to have on for true and 0 for false, add a field that behaves this way, to allow API to properly interact with checkboxes.

inlineLabelGroup within inlineLabelGroup

There are elements with class inlineLabelGroup within another inlineLabelGroup in several places, for example the morph bonus and total for skills. This leads to everything within the inner group gaining an extra top margin and throwing off alignment.

Weapon description field wastes space

weapon desc

Same problem for psi sleights and maybe other places...
There's a similar problem with Equipment and character traits, where the elements do not use the full width.

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.