Development System set up - WookieeMatt/Essence20 GitHub Wiki
- Install GitHub Desktop GitHub Desktop | Simple collaboration from your desktop
- Install Visual Studio Code Visual Studio Code - Code Editing. Redefined
- In Github Desktop, go to File-Clone Repository and enter the URL https://github.com/foundryvtt/foundryvtt-cli.git and sync it wherever you would like on your system.
- Still in GitHub Desktop, once again go to File-Clone Repository and enter the URL https://github.com/WookieeMatt/Essence20.git, For ease you should sync that to C:\users<username>\AppData\Local\FoundryVTT\Data\systems\essence20
- Set the Current Repository to Essence20, set the Current Branch to heads/beta, and then do Branch-New Branch and name it appropriately (pr-equipment would work)
- In Visual Studio Code, navigate to where you are syncing the Foundry VTT CLI and then run in the terminal window.
npm install -g @foundryvtt/[email protected]
fvtt configure set installPath 'C:/Program Files/Foundry Virtual Tabletop'
fvtt configure set dataPath 'c:/users/<username>/AppData/Local/FoundryVTT'
fvtt package workon "essence20" --type "System"
- `fvtt configure view (it should look like the following)
-
fvtt package pack "compendiumName"
(this is the name of the folder) - atsitems Across the Stars
- ccitems Cobra Codex
- fgtaaitems Field Guide to Action and Adventure
- gijcrbitems GI Joe Core Rulebook
- mlpcrbitems My Little Pony Core Rulebook
- prcrbitems Power Rangers Core Rulebook
- sssitems Sgt Slaughter Sourcebook
- tfcrbitems Transformers Core Rulebook
This will put all existing items into the Compendium that you are working on.
It should look like this.
- Open Foundry and enter the items you are working on. When you are done close Foundry and run the following: fvtt package unpack "compendiumName" Then in C:\Users<username>\AppData\Local\FoundryVTT\Data\systems\essence20\packs<compendiumName> Delete all of the files other than _source folder.