Visual novels
Projects
Built in MAIN flows
If there is a res://dialogue/MAIN.soot
, these flows will be called automatically when certain things happen.
Flow id | Called when: | Potential uses: |
---|---|---|
started | New game first starts. | Goto whatever scene you want to start with. |
dialogue_ended | The dialogue ended. | End game or start a new dialogue. |
Built in scene flows
If there is a .soot
with the same id
as the current scene, these will be called automatically when certain things happen.
:: | Flow id | Called when: | Potential uses: |
---|---|---|---|
![]() | SCENE_INIT | Scene entered. | Showing/hiding objects based on State. |
![]() | CHANGED-* | State property changed. | Changing scene nodes based on State. |
![]() | FLOW_STARTED-* | ||
![]() | FLOW_ENDED-* | ||
scene_started | Scene entered, and no other flow is running. |
= No text in this flow will be displayed. It’s meant for calling functions based on State conditions.
Node actions
See here
Action | Desc | Examples |
---|---|---|
@VN | The VisualNovel autoload. | @VN.version |