docs: cleaned up tables + added method description
This commit is contained in:
parent
8b7ede5a87
commit
da3401a508
28
README.md
28
README.md
|
@ -87,7 +87,7 @@ It has several properties that you can change either in-editor or using GDScript
|
||||||
|
|
||||||
### Properties
|
### Properties
|
||||||
| Type | Property | Default value |
|
| Type | Property | Default value |
|
||||||
|--------------|-----------|------------|
|
|------------------------------------------------------------------------------------------------|-------------------|---------------|
|
||||||
| [String](https://docs.godotengine.org/en/lastest/classes/class_string.html#class-string) | path | `''` |
|
| [String](https://docs.godotengine.org/en/lastest/classes/class_string.html#class-string) | path | `''` |
|
||||||
| [String](https://docs.godotengine.org/en/lastest/classes/class_string.html#class-string) | starting_node | `'Start'` |
|
| [String](https://docs.godotengine.org/en/lastest/classes/class_string.html#class-string) | starting_node | `'Start'` |
|
||||||
| [bool](https://docs.godotengine.org/en/stable/classes/class_bool.html) | auto_start | `false` |
|
| [bool](https://docs.godotengine.org/en/stable/classes/class_bool.html) | auto_start | `false` |
|
||||||
|
@ -97,11 +97,11 @@ It has several properties that you can change either in-editor or using GDScript
|
||||||
|
|
||||||
### Methods
|
### Methods
|
||||||
| Return value | Method name |
|
| Return value | Method name |
|
||||||
|--------------|-----------|
|
|----------------------|----------------------------------------------------------------------------------------------------------------------------|
|
||||||
| void | select_option ( [int](https://docs.godotengine.org/en/stable/classes/class_int.html#class-int) id ) |
|
|
||||||
| void | start ( [String](https://docs.godotengine.org/en/lastest/classes/class_string.html#class-string) starting_node = 'Start' ) |
|
| void | start ( [String](https://docs.godotengine.org/en/lastest/classes/class_string.html#class-string) starting_node = 'Start' ) |
|
||||||
| void | pause ( ) |
|
| void | pause ( ) |
|
||||||
| void | resume ( ) |
|
| void | resume ( ) |
|
||||||
|
| void | select_option ( [int](https://docs.godotengine.org/en/stable/classes/class_int.html#class-int) id ) |
|
||||||
|
|
||||||
### Signals
|
### Signals
|
||||||
|
|
||||||
|
@ -180,6 +180,26 @@ It has several properties that you can change either in-editor or using GDScript
|
||||||
|
|
||||||
In the future there'll be a signal added for when the `variable_storage` is updated.
|
In the future there'll be a signal added for when the `variable_storage` is updated.
|
||||||
|
|
||||||
|
### Method Descriptions
|
||||||
|
|
||||||
|
* start ( [String](https://docs.godotengine.org/en/lastest/classes/class_string.html#class-string) starting_node = 'Start')
|
||||||
|
|
||||||
|
Starts the dialogue at the `starting_node` (defaults to the value of `self.starting_node` which is `Start`)
|
||||||
|
When the dialogue comes to a full stop through reaching the end or reaching a `<<stop>` command, you need to explicitly call this function instead of `resume ( )`.
|
||||||
|
|
||||||
|
* pause ( )
|
||||||
|
|
||||||
|
Pauses the dialogue until `resume ( )` is called.
|
||||||
|
|
||||||
|
* resume ( )
|
||||||
|
|
||||||
|
Resumes the dialogue. Won't work when the dialogue comes to a full stop by reaching the end or reaching a `<<stop>>` command. You need to call `start ( starting_node )` instead.
|
||||||
|
|
||||||
|
* select_option ( [int](https://docs.godotengine.org/en/stable/classes/class_int.html#class-int) id )
|
||||||
|
|
||||||
|
When getting an option from the `options` signal, use this function to let Wol node which option you want to select.
|
||||||
|
Use `Option.id` for the `id` parameter.
|
||||||
|
|
||||||
## `Line`
|
## `Line`
|
||||||
_Inherits from [Object](https://docs.godotengine.org/en/stable/classes/class_object.html)_
|
_Inherits from [Object](https://docs.godotengine.org/en/stable/classes/class_object.html)_
|
||||||
|
|
||||||
|
@ -190,7 +210,7 @@ The `Line` object is _the_ object that you're gonna be interacting with the most
|
||||||
|
|
||||||
### Properties
|
### Properties
|
||||||
| Type | Property |
|
| Type | Property |
|
||||||
|--------------|-----------|
|
|-------------------------------------------------------------------------------------------|---------------|
|
||||||
| [String](https://docs.godotengine.org/en/lastest/classes/class_string.html#class-string) | text |
|
| [String](https://docs.godotengine.org/en/lastest/classes/class_string.html#class-string) | text |
|
||||||
| [String](https://docs.godotengine.org/en/lastest/classes/class_string.html#class-string) | node_name |
|
| [String](https://docs.godotengine.org/en/lastest/classes/class_string.html#class-string) | node_name |
|
||||||
| [String](https://docs.godotengine.org/en/lastest/classes/class_string.html#class-string) | file_name |
|
| [String](https://docs.godotengine.org/en/lastest/classes/class_string.html#class-string) | file_name |
|
||||||
|
|
Reference in a new issue