Merged pull requests:
- feature: NPC sheet export #90 (gioppoluca)
Merged pull requests:
- feature: new extended character sheet #86 (gioppoluca)
Fixed bugs:
- [Bug]: V11 dnd5e not working #81
- [Bug]: Empty PDF when exporting PF1e #75
- [Bug]: german dnd5e: PDF Sheet | Invalid mapping Javascript Object #67
Merged pull requests:
- Update module.js for pushing next release #84 (dyoung418)
- Fixed for v11 and closes #10 #82 (gioppoluca)
- Fixes pf2e mapping and adds pf2e-extended with full feature descriptions #80 (dyoung418)
- Add starfinder mapping #70 (Beff42)
- Background was not appearing #68 (SebaSOFT)
DnD5e mapping: compatibility with Foundry v10.291 & DnD5e 2.1.4 (thanks to @SebaSOFT)
Pathfinder 2e mapping: comment out Immunities & Resistances (thanks to @FuzzyFlipFlop)
Fix for The Forge
Pathfinder 2e mapping: update for system version 4.2.2 (thanks to @BlauKreuz)
Pathfinder 2e mapping: update for system version 4.1.3 (thanks to @BlauKreuz)
Update to Call of Cthulhu 7th Edition mapping (thanks to @Dick-K)
- Updated german dnd5e mapping for new PDF v2.8.2 and fix null issue in
htmlToText
function (thanks to @manolitto) - Code formatting & linting
- Update manifest for v10
Pathfinder 2e mapping: correct Current Bulk value for system version 3.12.1.9 (thanks to @BlauKreuz)
- Make window wider to make the interface less crowded
- Update French localization
- Invalid JSON in English localization
- French localization (thanks to @zdaar)
- New SWADE mapping (thanks to @SalmonRain)
Pathfinder 2e mapping: fixes for Pathfinder2e 3.11.0.3 (thanks to @BlauKreuz)
Pathfinder 2e mapping: fixes for Pathfinder2e 3.8.4.11118 (thanks to @BlauKreuz)
German dnd5e mapping: updated mapping for new PDF v2.8.1 (thanks to @manolitto)
Pathfinder 2e mapping: fixes for Pathfinder2e 3.8.2.11047 (thanks to @BlauKreuz)
DCC mapping: add 0 level character sheet mapping (thanks to @mphagan)
DnD5e mapping: Export entire text from the description field of feats and traits (thanks to @FreakyFerrox)
Pathfinder 2e mapping: fixes for Pathfinder2e 3.7.2.10819 (thanks to @BlauKreuz)
Thanks to @Jinix16
- Cases where certain properties don't exist
- Spell mappings on 5e character sheet and added spell component indicators (VSMC)
- Pathfinder 2e mapping: further updates for v9 (thanks to @BlauKreuz)
- Shadownrun 5e mapping: added condition tracks which had been forgotten (thanks to @BlauKreuz)
- Pathfinder 2e mapping: update for v9 (thanks to @BlauKreuz)
All thanks to @manolitto:
- Translate and organize proficiencies, respect semicolon in custom lists (#20)
- Use
derivedDamage
strings in attacks (#19) - Strip HTML chars from personality traits, ideals, bonds, and flaws (compatibility with Tidy5e)
- Include to-hit bonus in attacks
- Asterisk indicates there is additional damage from attack (more than one damage part)
- Equipment sheet includes only weapons, equipment, and tools; containers and consumables moved to treasure for space management
- Spells removed from equipment list
- Strip html from all fields using DOM methods
- Show all damage types, indicating type
- All movement types shown if non-walking or multiple types
- Mapping for a german dnd5e character sheet (thanks to @manolitto)
- Pathfinder 2e mapping (thanks to @BlauKreuz)
- PDF select boxes (thanks to @manolitto)
- PF1 mapping (thanks to
@Mira#2306
)
- Resize module settings window to fit mapping settings
- Name downloaded PDFs with the actor name
- 0.7.9 compatibility
- Removed console log
- Works with other languages that don't have localizations
Removed the default keys for the keybinding for better compatibility (users can define their own)
Shadowrun 5 mapping: fixed SINs lines 1 and 2
Starwars FFG mapping: skip career skill check if removed
Invalid JSON
Shadowrun 5e unofficial mapping (thanks to @BlauKreuz)
- Star Wars EOTE (FFG) mapping (thanks to @HaxxonHax)
- Support for other systems in the PDF downloading button
- Press
P
with a character sheet open to show the config (requires v9d2 or later)
- Loading mappings into Foundry VTT instances using a route prefix
- Fixed dealing with PDFs containing Acrobat forms
Rename node_modules
to libraries
to work on The Forge
D&D 5e mapping: Added all spells (thanks to @cadowtin)
D&D 5e mapping: Added mapping for Spell Casting Class (basic), Spell Casting Ability, Spell Save DC, Spell Attack Bonus, Cantrips and 1st level spell slots (thanks to @cadowtin)
- CoC7 Mapping (thanks to @Dick-K)
- Disabled inputs as they do nothing currently
dnd5e mapping: more specific properties for appearance (thanks to @jocolamarco)
- Fix for Cypher System mapping (thanks to @Fashtas)
- Fix issues with localization of the download PDF button
- Fix window sizing & inner margin
- Localization for the download PDF button
- Update to the
dnd5e
mapping (thanks to @sneat)- Support for classes, weapons, currency, features, equipment, and treasure
- Fix appearance fields showing
undefined
Revert/fix node modules not getting included in package
.mapping
files placed in Data/modules/pdf-sheet/mappings
are automatically loaded into the list in settings
- Added WIP D&D 5e mapping (thanks to
@Pluto Anatole
) - Fixed some typos
- Improved error feedback in console to allow you to browse to the location of the error in the evaluated mapping by clicking on the link in the top right of the error message
Removed comments from Cypher Mapping, since they were causing issues and normalized formatting
- Added Cypher System mapping (thanks to
@Fashtas
) - Added dropdown menu to the module settings to allow you to load in finished mappings
Removed log
- Switched to
textarea
s for strings to allow them to be multiline - Made application size more dynamic
- Lined up the inputs & labels in the form and assigned the labels to their inputs
- Improved information displayed in the logs
Updated terminology used internally
- Added the abiltiy to use full JavaScript syntax in the mapping, unlocking funtionality which uses functions, arrays, and more. Consequently, you must remove the quotes around the "foundry" field's value. See the README for details
- Groupped and improved logs
- Better error handling with a link to the README
- Stopped attempting to inject an Ace editor for non-GMs when opening the settings menu
- Fix header button not appearing in systems which use "PC" rather than "character" for the player character actor type
- Hide unhelpful Ace annotations and automatically attempt to beautify Ace editor contents
- Clicking the header button while the application is already open, now brings it to the top
Fixed not bundling the library with the module
Fixed no default setting for mapping (#2)