bathtor / epsheet Goto Github PK
View Code? Open in Web Editor NEWEclipse Phase Character Sheet for Roll20
License: MIT License
Eclipse Phase Character Sheet for Roll20
License: MIT License
Seems to happen only when creating abilities in the same invocation as clearing them.
Simple fix might be to disallow --clear with anything else.
Only after all characters are updated.
Either use colours, or +/- (the latter probably being more consistent.
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.
Visible Gender, Visible Age
Suggested changes (for the .sheet-flowPar class):
font-size: 0.8rem (increase).
line-height: 1.5 (decrease from stupid Roll20 fixed 18px).
... if there's extra damage like from rolling with 30+ MoS
Not sure if there should be a separate tab for this or on core?
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.
As the title says. Makes e.g. the freeform gear field look wrong.
I know, I know ... but it should really clear up inline roll hover info. The only problem is that translations for these are a bit awkward to do.
Working Scenario:
Not Working Scenario:
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.
And add a field for software quality.
This makes sense, because software is kept during ego-casts (and maybe even during backups).
Selects should have some extra CSS to make them less unnecessarily tall:
select {
height: 20px;
line-height: 20px;
}
Likely I'm missing something obvious but I cant work out how to input my characters "Morph Bonuses"
As asyncs have TT-1
For backup corruption tests (p.272)
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?
Note to self: Just do it. No excuses!
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)
See #31 for explanation.
It's a matter of opinion, but text inputs without any padding look odd, there should at least be something like 2px of left padding to make them feel less cramped.
E.g. descriptions, display values, footer values
p. 225
For Integration test failures.
For things like active boosters/neurochem/poisons, etc
For example to post psi sleight descriptions that don't involve active rolls
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.
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?
It's fine to leave it empty, but writing something and then deleting it causes the activation to crash with "Could not get attributes" error.
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.
It will be great to acces to the Skills to be translated in the same translations/x.json or another one.
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.
So people know where they left that particular morph (and maybe if it's being rented out)
Stablisation tracking issue for v1.7.2-rc.
Stabilisation phase is 4 playing sessions without blocking issues.
As we saw today.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.