Go to file
Robin Hübner 8042c7becf fix some things 2018-09-29 19:34:20 +02:00
common hmm 2018-09-21 19:51:38 +02:00
dialog fix some things 2018-09-29 19:34:20 +02:00
img fix some things 2018-09-29 19:34:20 +02:00
menus fix some things 2018-09-29 19:34:20 +02:00
scenes fix some things 2018-09-29 19:34:20 +02:00
ui fix some things 2018-09-29 19:34:20 +02:00
.gitattributes initial commit. 2018-09-21 03:43:57 +02:00
.gitignore initial commit. 2018-09-21 03:43:57 +02:00
LICENSE add README.md and LICENSE stub 2018-09-21 21:21:05 +02:00
README.md update readme 2018-09-29 19:04:35 +02:00
data.gd fix some things 2018-09-29 19:34:20 +02:00
default_bus_layout.tres initial commit. 2018-09-21 03:43:57 +02:00
default_env.tres initial commit. 2018-09-21 03:43:57 +02:00
dialog.gd initial commit. 2018-09-21 03:43:57 +02:00
dialog_controller.gd initial commit. 2018-09-21 03:43:57 +02:00
dialog_layer.gd fix some things 2018-09-29 19:34:20 +02:00
dialog_vm.gd comment out printo 2018-09-29 15:31:32 +02:00
game.gd fix some things 2018-09-29 19:34:20 +02:00
game.tscn get a basic fade transition in 2018-09-21 04:54:04 +02:00
icon.png initial commit. 2018-09-21 03:43:57 +02:00
icon.png.import initial commit. 2018-09-21 03:43:57 +02:00
project.godot add way of tracking scenes 2018-09-21 03:48:13 +02:00
scene_switcher.gd initial commit. 2018-09-21 03:43:57 +02:00
transition.gd fix some things 2018-09-29 19:34:20 +02:00

README.md

godot-vn

A little sample project for my dialog VM that is essentially a little VN engine.

What is this?

It's a small project, based around a virtual machine and DSL for dialog I wrote for a previous game, cleaning it up and putting it in the public domain.

Why would I be interested?

Are you using godot, needing a simple dialog DSL with support for things like functions that dialog yields on before continuing as well as easy extensibility? It's even reasonably easy to integrate this in some other kind of game, the supplied use just happens to be one for a kind of VN template.

Like for instance, in the game I used it for, dialog was activated by walking up to things, and it was even used in popups, not necessarily only in full screen-covering dialog, even if thats the use it is most fitting for.

How do I use it?

... TODO

How does it work?

... TODO

License

MIT/X11, see LICENSE