Go to file
Robin Hübner fc533fe39f skeletons of load/about menu 2018-09-23 00:01:25 +02:00
common hmm 2018-09-21 19:51:38 +02:00
dialog go back to menu for now 2018-09-21 20:25:05 +02:00
img testing bg stuff 2018-09-21 19:45:08 +02:00
menus skeletons of load/about menu 2018-09-23 00:01:25 +02:00
scenes options menu start 2018-09-21 20:39:08 +02:00
ui clicky region to dialog box, also moreo ptions stuff 2018-09-22 21:50:05 +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 add README.md and LICENSE stub 2018-09-21 21:21:05 +02:00
data.gd bikeshedding 2018-09-21 21:14:12 +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 get a basic fade transition in 2018-09-21 04:54:04 +02:00
dialog_vm.gd initial commit. 2018-09-21 03:43:57 +02:00
game.gd button press style stuff 2018-09-22 21:22:16 +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 get a basic fade transition in 2018-09-21 04:54:04 +02:00

README.md

godot-vn

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