NEWSOURCE: Add PZO1136 Villain Codex dataset - #7726
Closed
cpstence wants to merge 1 commit into
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary of Changes
Adds the dataset implementation for the Pathfinder RPG supplement Villain Codex (PZO1136) under data/pathfinder/paizo/roleplaying_game/villain_codex/.
Key Additions & Structure
villain_codex.pcc: Master campaign file configured with source metadata, licensing information, display properties, and file inclusion definitions.
vc_abilities.lst: Archetypes, archetype features, Cavalier Orders, and Oracle Mysteries/Curses:
Archetypes: Fortune-Teller (Bard), Hellcat (Monk), Hunting Serpent (Ninja)
Cavalier Order: Order of the Whip
Oracle Options: Ascetic Mystery and Toxic Blood Curse
vc_feats.lst: Transcribed combat, style, panache, and general feats (including Balor Whip feat tree, Twin Fang Style line, Musketeer grit/panache feats, and Craft Shoddy Item).
vc_spells.lst: New villainous and support spells (e.g., Amnesia, Greater Appearance of Life, Covetous Urge, Escape Alarm, Virulent Miasma, Shadow Claws, Shadow Jaunt, Fool's Gold).
vc_equip.lst: Magic and mundane equipment, including alchemical items, specialized wagons, and rods (Alchemical Cleaner, Caravan Master's Wagon, Rod of Burning Blood, Sucker's Barrel, etc.).
vc_templates.lst: Acquired templates, including the Pallid Vector template.
vc_kits.lst: Pre-configured starting kits for NPC equipment loadouts (Guard's Kit, Shoddy Artisan Gear).
vc_companionmods.lst: Companion and familiar progression definitions for archetype NPCs.
Validation
Verified via ./gradlew datatest, itest, and slowtest.
Tested dataset loading within the local PCGen client without parsing or orphan errors.