mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 19:52:29 +00:00
- Ensure Throw attack thresholds get updated when Agility value is updated
141 lines
7.1 KiB
Markdown
141 lines
7.1 KiB
Markdown
# Maximum Apocalypse
|
|
|
|
Building the sheet from scratch, while learning Roll20 custom sheet conventions & CCS grids along the way.
|
|
|
|
Haven't actually played a game of Maximum Apocalypse yet, but it looks like a really fun setting with interesting character, roll & inventory mechanics.
|
|
|
|
I'm using this project as a way to become familiar with the mechanics.
|
|
|
|
Also see the API script which implements the logic to handle initiative tracking (4 action phases, each reducing value by 5) & the "enemy attraction gauge" as a token.
|
|
|
|
## Usage Notes
|
|
|
|
- Automatically calculates all derived stats: half/quarter stats, special stats, build/repair table & encumbrance
|
|
- Automatic calculations incorporate effects from following abilities: Collar, Faith, Giant Genetics, Instinctive, Luck Stars, Moving Target, Reflex, Tightening the Belt, Unreliable
|
|
- Hunger conditions will highlight in red when active
|
|
- Roll buttons for stats, skills, special stats, defenses, attacks & damage
|
|
- Roll buttons query for 0-3 advantages/disadvantages & implement advantage/disadvantage effects
|
|
- Roll template indicates level & degree of success
|
|
- Sheet also has roll buttons for base stat actions & shows required food units
|
|
- Tick the "Threshold modifier prompt on every roll" checkbox to specify misc. threshold modifer for subsequent rolls
|
|
- Tick the "Damage code prompt on every attack" checkbox to specify damage code for subsequent attack rolls
|
|
- Tick the "Manually set Armor, Special Stats and Dodge" checkbox to disable automatic calculations for named fields
|
|
- Drop down selections for archetypes, apocalypse & skill proficiencies
|
|
- Initiative includes modifiers from being encumbered, shaken, acute, starving & emaciated
|
|
- "Next Combat Phase" button to reduce initiative tracker value by 5 (See API script to do this automatically, track phase number & reset for new round)
|
|
- Temporary initiative modifier field for situational special ability effects
|
|
- Special Ability and Gear descriptions can be expanded/contracted to see the full text when needed
|
|
- Starving condition will apply -10 modifier to base stats (modifier indicator will appear next to base stats)
|
|
- Structure very close to to core rulebook
|
|
- Structure deviations from core rulebook implemented to provide enough room for Special Ability and Gear descriptions
|
|
- Fully enabled for language translations
|
|
- If sheet is too wide/large setting browser zoom to 80% is a good alternate size
|
|
- Install Maximum Apocalypse API & tick the "Use API for rolls (Requires Pro Account)" checkbox to use "Re-Roll" button to re-roll & reduce luck uses
|
|
|
|
## Aspirational enhancements
|
|
- Distinguish between current & max ammo
|
|
- Add range to weapons
|
|
- Distinguish between current & max ammo
|
|
- Add radiation infection table
|
|
- Add food poisoning table
|
|
- Slowed condition should indicate penalties
|
|
- Default proficiency roll prompt to disadvantage for non-proficient skills
|
|
- Implement Disadvantage to all rolls when Emaciated
|
|
- Implement special ability conditional modifier roll queries (e.g. Bravery, Hollow Points ...)
|
|
|
|
## Change Log
|
|
|
|
### April 8th 2021 v11.0
|
|
- Correct attack skill column label
|
|
- Ensure Throw attack thresholds get updated when Agility value is updated
|
|
|
|
### April 5th 2021 v10.0
|
|
- Correct weapon attacks' half and quarter threshold field value order
|
|
|
|
### February 7th 2021 v9.0
|
|
- Add checkbox for special ability & gear textareas to toggle height between 1 & 6
|
|
|
|
### January 21st 2021 v8.0
|
|
- Make damage roll query optional
|
|
- Fix Resilience calculation missing Fort value
|
|
- Add damage dice to DC option tooltip
|
|
- Fix bug where threshold modifier was enabled by default
|
|
- Implement option to disable armor, dodge & special stat calculations
|
|
- Unarmed/Brawl attack text should be translated
|
|
|
|
### January 7th 2021 v7.0
|
|
- Add Luck button!
|
|
- Add button to add initiative to tracker
|
|
- Use tracker macro to reduce initiative for "Full Dodge" and Riposte
|
|
- Add button to adjust initiative for next combat phase
|
|
- Add Parry & Riposte buttons for each weapon
|
|
- Add Luck Re-Roll button when using the API
|
|
- Optimise grid spacings for FireFox
|
|
- Add translation to roll template
|
|
- Add translation order for selects options
|
|
- Add translations for roll queries
|
|
|
|
### December 27th 2020 v6.0
|
|
- Added support to field calculations for specific special abilities:
|
|
- Collar
|
|
- Instinctive
|
|
- Added base stat action roll button below skills. Contort roll incorporates build modifier.
|
|
- For weapons with Unreliable trait, the roll template will show if weapon becomes jammed
|
|
- Added required food units below build
|
|
- Ensure all read-only fields have a grey background
|
|
|
|
### December 14th 2020 v5.0
|
|
- Added support to field calculations for specific special abilities:
|
|
- Tightening the Belt
|
|
- Moving Target
|
|
- Giant Genetics
|
|
- Luck Stars
|
|
|
|
### December 13th 2020 v4.0
|
|
|
|
- Changed attack DC field to dropdown
|
|
- Change weapon trait field font to match abilities & gear (more room for text)
|
|
- Re-arranged structure to make room in attacks section for skill field & roll buttons
|
|
- Added skill selection for attacks
|
|
- Added attack & damage roll buttons for attacks
|
|
- Added roll buttons for defenses
|
|
- Attack thresholds automatically calculated based on chosen skill
|
|
- Attack thresholds automatically re-calculated if chosen skill prociency changes
|
|
- Changed section widths to percentages so it adjusts with sheet window
|
|
|
|
### December 7th 2020 v3.0
|
|
|
|
- Added roll buttons for stats, skills & special stats
|
|
- Roll formulas include query for 0-3 advantages/disadvantages
|
|
- Dice rolled will take into account advantages/disadvantages (roll 'tens' dice twice & keep/lose the lowest)
|
|
- More than one advantage will adjust success threshold targets
|
|
- More than one disadvantage will raise the number degrees of success required
|
|
- Roll template showing:
|
|
- Proficiency (for skill rolls)
|
|
- Advantage/Disadvantage modifier
|
|
- Normal, Great & Amazing success threshold targets
|
|
- The dice roll with calculated outcome
|
|
- Degrees of success (where not failure)
|
|
- Player can activate an additional roll query to specify other threshold modifiers
|
|
- Temporary modifier field for Initiative
|
|
- Character with the "Faith" special ability will gain 3 luck uses
|
|
- Character with the "Reflex" special ability will gain 10 to their Dodge threshold
|
|
- Starving condition will apply -10 modifier to base stats (modifier indicator will appear next to base stats)
|
|
|
|
### November 26th 2020 v2.0
|
|
|
|
- Changed structure so repeating groups have enough room to show text & many entries won't stretch the sheet
|
|
- Used textareas for special ability and gear descriptions; user can then expand/contract these to see the full text when needed.
|
|
- Changed font for numbers from Bangers (since 1 & 7 look too similar) to Candal (one of Roll20's default fonts)
|
|
- Added sheet workers for all derived stats: half/quarter stats, special stats, build/repair table & encumbrance
|
|
- Initiative sheet worker includes modifiers from being encumbered, shaken, acute, starving & emaciated.
|
|
- Hunger conditions will highlight in red when active
|
|
|
|
### November 17th 2020 v1.0
|
|
|
|
- First version
|
|
- Full layout to match core rulebook, using Blinker & Bangers Google fonts
|
|
- Drop down selections for archetypes, apocalypse & skill proficiencies
|
|
- Repeating sections for armor, attacks, special abilities and gear
|
|
- All input fields are manual values
|