ViNo is a module designed to offer a visual novel themed chat replacement system.
NOTE: This module is under maintenance, I have no plans to update or add features. However, I will try to fix any bugs as possible. Any contribution is welcome.
For those who would like to support this module there are two ways to get it to help 4535992 with his VINO integration directly on the Theatre, or support cswendrowski's patreon here Iron Moose Development. If you are feeling particularly generous you can also buy 4535992 a coffee here 4535992
It's always better and easier to install modules through in in app browser.
To install this module manually:
- Inside the Foundry "Configuration and Setup" screen, click "Add-on Modules"
- Click "Install Module"
- In the "Manifest URL" field, paste the following url:
https://raw.githubusercontent.com/cswendrowski/FoundryVTT-ViNo/master/src/module.json
- Click 'Install' and wait for installation to complete
- Don't forget to enable the module in game using the "Manage Module" button
/vino [emote key]
Integration with the Theatre module
If the Theatre modules is present and acitve all the fonts and moods are syncronized betweens these two module, so you can have more choices about the styling.
npm install
dev
will let you develop you own code with hot reloading on the browser
npm run dev
npm install
dev
will let you develop you own code with hot reloading on the browser
npm run dev
build
will build and set up a symlink between dist
and your dataPath
.
npm run build
build:watch
will build and watch for changes, rebuilding automatically.
npm run build:watch
prettier-format
launch the prettier plugin based on the configuration here
npm run-script prettier-format
lint
launch the eslint process based on the configuration here
npm run-script lint
lint:fix
launch the eslint process with the fix argument
npm run-script lint:fix
build:json
unpack LevelDB pack on src/packs
to the json db sources in src/packs/_source
very useful for backup your items and manually fix some hard issue with some text editor
npm run-script build:json
build:clean
clean packs json sources in src/packs/_source
. NOTE: usually this command is launched after the command build:json
and after make some modifications on the json source files with some text editor, but before the build:db
npm run-script build:clean
build:db
packs the json db sources in src/packs/_source
to LevelDB pack on src/packs
with the new jsons. NOTE: usually this command is launched after the command build:json
and after make some modifications on the json source files with some text editor
npm run-script build:db
Any issues, bugs, or feature requests are always welcome to be reported directly to the Issue Tracker, or using the Bug Reporter Module.
This package is under an GPL-3.0 and the Foundry Virtual Tabletop Limited License Agreement for module development.