cswendrowski / FoundryVTT-ViNo

Nath look

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VINO - Visual Interactive Novel Overlay

GitHub issues

Latest Release Download Count

Forge Installs

Foundry Core Compatible Version

Latest Version

Foundry Hub Endorsements

GitHub all releases

Translation status

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

Support the development: alt-text

Buy a coffe to 4535992: alt-text

Installation

It's always better and easier to install modules through in in app browser.

To install this module manually:

  1. Inside the Foundry "Configuration and Setup" screen, click "Add-on Modules"
  2. Click "Install Module"
  3. In the "Manifest URL" field, paste the following url: https://raw.githubusercontent.com/cswendrowski/FoundryVTT-ViNo/master/src/module.json
  4. Click 'Install' and wait for installation to complete
  5. Don't forget to enable the module in game using the "Manage Module" button

Features

Chat commnads for different image and font

/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.

Build

Install all packages

npm install

dev

dev will let you develop you own code with hot reloading on the browser

npm run dev

Build

Install all packages

npm install

dev

dev will let you develop you own code with hot reloading on the browser

npm run dev

build

build will build and set up a symlink between dist and your dataPath.

npm run build

build:watch

build:watch will build and watch for changes, rebuilding automatically.

npm run build:watch

prettier-format

prettier-format launch the prettier plugin based on the configuration here

npm run-script prettier-format

lint

lint launch the eslint process based on the configuration here

npm run-script lint

lint:fix

lint:fix launch the eslint process with the fix argument

npm run-script lint:fix

build:json

build:json unpack LevelDB pack on src/packs to the json db sources in src/packs/_sourcevery useful for backup your items and manually fix some hard issue with some text editor

npm run-script build:json

build:clean

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

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

Issues

Any issues, bugs, or feature requests are always welcome to be reported directly to the Issue Tracker, or using the Bug Reporter Module.

License

This package is under an GPL-3.0 and the Foundry Virtual Tabletop Limited License Agreement for module development.

About

Nath look

License:GNU General Public License v3.0


Languages

Language:JavaScript 95.6%Language:CSS 2.6%Language:HTML 1.8%Language:Shell 0.0%