├── .editorconfig ├── .eslintrc.js ├── .github ├── FUNDING.yml └── workflows │ ├── build.yaml │ ├── codeql-analysis.yml │ ├── get-version.js │ ├── notify-release.yaml │ └── pr.yml ├── .gitignore ├── .nvmrc ├── .prettierrc ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── content ├── icons │ ├── Adventure-Map-icon -128x128.png │ ├── Adventure-Map-icon -16x16.png │ ├── Adventure-Map-icon -24x24.png │ ├── Adventure-Map-icon -32x32.png │ ├── Adventure-Map-icon -48x48.png │ ├── Adventure-Map-icon -64x64.png │ ├── Adventure-Map-icon -96x96.png │ ├── Adventure-Map-icon.png │ ├── Chanut-Role-Playing-Adventure-Map.icns │ ├── Chanut-Role-Playing-Adventure-Map.ico │ ├── Chanut-Role-Playing-Adventure-Map.svg │ ├── README.md │ └── icon.png └── templates │ ├── 1char.svg │ ├── 2char.svg │ ├── 3char.svg │ ├── 4char.svg │ ├── adventure.json │ ├── compendium.json │ ├── folder.json │ ├── journal-pages.json │ ├── scene.json │ └── table.json ├── dev-build.sh ├── docker.sh ├── docs └── development.md ├── main.js ├── munch ├── .gitignore ├── adventure │ ├── Adventure.js │ ├── Assets.js │ ├── Config.js │ ├── Database.js │ ├── FileHelper.js │ ├── FolderFactory.js │ ├── Folders │ │ └── Folder.js │ ├── Helpers.js │ ├── IdFactory.js │ ├── JournalFactory.js │ ├── Journals │ │ ├── ImageJournal.js │ │ ├── Journal.js │ │ └── Page.js │ ├── Monsters.js │ ├── NoteFactory.js │ ├── Replacer.js │ ├── Row.js │ ├── SceneFactory.js │ ├── Scenes │ │ ├── Scene.js │ │ └── SceneParser.js │ ├── TableFactory.js │ └── Tables │ │ ├── ParsedTable.js │ │ ├── Table.js │ │ └── TableParser.js ├── data │ ├── bookData.js │ ├── ddb.js │ └── enhance.js ├── index.js ├── load-scenes.sh ├── logger.js ├── loop.sh ├── scene-load.js ├── status.js └── total-scene-reload.sh ├── package-dev.json ├── package.json ├── preload.js └── renderer ├── index.html ├── index.js ├── spectre.min.css └── style.css /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | patreon: MrPrimate 4 | -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/get-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/.github/workflows/get-version.js -------------------------------------------------------------------------------- /.github/workflows/notify-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/.github/workflows/notify-release.yaml -------------------------------------------------------------------------------- /.github/workflows/pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/.github/workflows/pr.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | dist/ 3 | node_modules/ 4 | thumbs.db 5 | .idea/ 6 | winehq.key 7 | *.log 8 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | lts/jod 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/README.md -------------------------------------------------------------------------------- /content/icons/Adventure-Map-icon -128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/icons/Adventure-Map-icon -128x128.png -------------------------------------------------------------------------------- /content/icons/Adventure-Map-icon -16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/icons/Adventure-Map-icon -16x16.png -------------------------------------------------------------------------------- /content/icons/Adventure-Map-icon -24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/icons/Adventure-Map-icon -24x24.png -------------------------------------------------------------------------------- /content/icons/Adventure-Map-icon -32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/icons/Adventure-Map-icon -32x32.png -------------------------------------------------------------------------------- /content/icons/Adventure-Map-icon -48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/icons/Adventure-Map-icon -48x48.png -------------------------------------------------------------------------------- /content/icons/Adventure-Map-icon -64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/icons/Adventure-Map-icon -64x64.png -------------------------------------------------------------------------------- /content/icons/Adventure-Map-icon -96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/icons/Adventure-Map-icon -96x96.png -------------------------------------------------------------------------------- /content/icons/Adventure-Map-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/icons/Adventure-Map-icon.png -------------------------------------------------------------------------------- /content/icons/Chanut-Role-Playing-Adventure-Map.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/icons/Chanut-Role-Playing-Adventure-Map.icns -------------------------------------------------------------------------------- /content/icons/Chanut-Role-Playing-Adventure-Map.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/icons/Chanut-Role-Playing-Adventure-Map.ico -------------------------------------------------------------------------------- /content/icons/Chanut-Role-Playing-Adventure-Map.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/icons/Chanut-Role-Playing-Adventure-Map.svg -------------------------------------------------------------------------------- /content/icons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/icons/README.md -------------------------------------------------------------------------------- /content/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/icons/icon.png -------------------------------------------------------------------------------- /content/templates/1char.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/templates/1char.svg -------------------------------------------------------------------------------- /content/templates/2char.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/templates/2char.svg -------------------------------------------------------------------------------- /content/templates/3char.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/templates/3char.svg -------------------------------------------------------------------------------- /content/templates/4char.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/templates/4char.svg -------------------------------------------------------------------------------- /content/templates/adventure.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/templates/adventure.json -------------------------------------------------------------------------------- /content/templates/compendium.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/templates/compendium.json -------------------------------------------------------------------------------- /content/templates/folder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/templates/folder.json -------------------------------------------------------------------------------- /content/templates/journal-pages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/templates/journal-pages.json -------------------------------------------------------------------------------- /content/templates/scene.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/templates/scene.json -------------------------------------------------------------------------------- /content/templates/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/content/templates/table.json -------------------------------------------------------------------------------- /dev-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/dev-build.sh -------------------------------------------------------------------------------- /docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/docker.sh -------------------------------------------------------------------------------- /docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/docs/development.md -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/main.js -------------------------------------------------------------------------------- /munch/.gitignore: -------------------------------------------------------------------------------- 1 | ddb-books.json 2 | -------------------------------------------------------------------------------- /munch/adventure/Adventure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/Adventure.js -------------------------------------------------------------------------------- /munch/adventure/Assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/Assets.js -------------------------------------------------------------------------------- /munch/adventure/Config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/Config.js -------------------------------------------------------------------------------- /munch/adventure/Database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/Database.js -------------------------------------------------------------------------------- /munch/adventure/FileHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/FileHelper.js -------------------------------------------------------------------------------- /munch/adventure/FolderFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/FolderFactory.js -------------------------------------------------------------------------------- /munch/adventure/Folders/Folder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/Folders/Folder.js -------------------------------------------------------------------------------- /munch/adventure/Helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/Helpers.js -------------------------------------------------------------------------------- /munch/adventure/IdFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/IdFactory.js -------------------------------------------------------------------------------- /munch/adventure/JournalFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/JournalFactory.js -------------------------------------------------------------------------------- /munch/adventure/Journals/ImageJournal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/Journals/ImageJournal.js -------------------------------------------------------------------------------- /munch/adventure/Journals/Journal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/Journals/Journal.js -------------------------------------------------------------------------------- /munch/adventure/Journals/Page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/Journals/Page.js -------------------------------------------------------------------------------- /munch/adventure/Monsters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/Monsters.js -------------------------------------------------------------------------------- /munch/adventure/NoteFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/NoteFactory.js -------------------------------------------------------------------------------- /munch/adventure/Replacer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/Replacer.js -------------------------------------------------------------------------------- /munch/adventure/Row.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/Row.js -------------------------------------------------------------------------------- /munch/adventure/SceneFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/SceneFactory.js -------------------------------------------------------------------------------- /munch/adventure/Scenes/Scene.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/Scenes/Scene.js -------------------------------------------------------------------------------- /munch/adventure/Scenes/SceneParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/Scenes/SceneParser.js -------------------------------------------------------------------------------- /munch/adventure/TableFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/TableFactory.js -------------------------------------------------------------------------------- /munch/adventure/Tables/ParsedTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/Tables/ParsedTable.js -------------------------------------------------------------------------------- /munch/adventure/Tables/Table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/Tables/Table.js -------------------------------------------------------------------------------- /munch/adventure/Tables/TableParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/adventure/Tables/TableParser.js -------------------------------------------------------------------------------- /munch/data/bookData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/data/bookData.js -------------------------------------------------------------------------------- /munch/data/ddb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/data/ddb.js -------------------------------------------------------------------------------- /munch/data/enhance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/data/enhance.js -------------------------------------------------------------------------------- /munch/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/index.js -------------------------------------------------------------------------------- /munch/load-scenes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/load-scenes.sh -------------------------------------------------------------------------------- /munch/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/logger.js -------------------------------------------------------------------------------- /munch/loop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/loop.sh -------------------------------------------------------------------------------- /munch/scene-load.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/scene-load.js -------------------------------------------------------------------------------- /munch/status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/status.js -------------------------------------------------------------------------------- /munch/total-scene-reload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/munch/total-scene-reload.sh -------------------------------------------------------------------------------- /package-dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/package-dev.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/package.json -------------------------------------------------------------------------------- /preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/preload.js -------------------------------------------------------------------------------- /renderer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/renderer/index.html -------------------------------------------------------------------------------- /renderer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/renderer/index.js -------------------------------------------------------------------------------- /renderer/spectre.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/renderer/spectre.min.css -------------------------------------------------------------------------------- /renderer/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrPrimate/ddb-adventure-muncher/HEAD/renderer/style.css --------------------------------------------------------------------------------