feat: allows for the skipping of dialogue after the text is fully visible; still need to look at integrating with user options
This commit is contained in:
committed by
Julian Murgia
parent
886f402395
commit
bd2f28214b
@@ -104,6 +104,41 @@ _global_script_classes=[ {
|
||||
"language": "GDScript",
|
||||
"path": "res://addons/escoria-core/game/core-scripts/esc/commands/dec_global.gd"
|
||||
}, {
|
||||
"base": "State",
|
||||
"class": "DialogChoices",
|
||||
"language": "GDScript",
|
||||
"path": "res://addons/escoria-core/game/scenes/dialogs/state_machine/dialog_choices.gd"
|
||||
}, {
|
||||
"base": "State",
|
||||
"class": "DialogFinish",
|
||||
"language": "GDScript",
|
||||
"path": "res://addons/escoria-core/game/scenes/dialogs/state_machine/dialog_finish.gd"
|
||||
}, {
|
||||
"base": "State",
|
||||
"class": "DialogIdle",
|
||||
"language": "GDScript",
|
||||
"path": "res://addons/escoria-core/game/scenes/dialogs/state_machine/dialog_idle.gd"
|
||||
}, {
|
||||
"base": "State",
|
||||
"class": "DialogInterrupt",
|
||||
"language": "GDScript",
|
||||
"path": "res://addons/escoria-core/game/scenes/dialogs/state_machine/dialog_interrupt.gd"
|
||||
}, {
|
||||
"base": "State",
|
||||
"class": "DialogSay",
|
||||
"language": "GDScript",
|
||||
"path": "res://addons/escoria-core/game/scenes/dialogs/state_machine/dialog_say.gd"
|
||||
}, {
|
||||
"base": "State",
|
||||
"class": "DialogSayFast",
|
||||
"language": "GDScript",
|
||||
"path": "res://addons/escoria-core/game/scenes/dialogs/state_machine/dialog_say_fast.gd"
|
||||
}, {
|
||||
"base": "State",
|
||||
"class": "DialogVisible",
|
||||
"language": "GDScript",
|
||||
"path": "res://addons/escoria-core/game/scenes/dialogs/state_machine/dialog_visible.gd"
|
||||
}, {
|
||||
"base": "Resource",
|
||||
"class": "ESCActionManager",
|
||||
"language": "GDScript",
|
||||
@@ -194,7 +229,7 @@ _global_script_classes=[ {
|
||||
"language": "GDScript",
|
||||
"path": "res://addons/escoria-core/game/scenes/dialogs/esc_dialog_options_chooser.gd"
|
||||
}, {
|
||||
"base": "Node",
|
||||
"base": "StateMachine",
|
||||
"class": "ESCDialogPlayer",
|
||||
"language": "GDScript",
|
||||
"path": "res://addons/escoria-core/game/scenes/dialogs/esc_dialog_player.gd"
|
||||
@@ -574,6 +609,16 @@ _global_script_classes=[ {
|
||||
"language": "GDScript",
|
||||
"path": "res://addons/escoria-core/game/core-scripts/esc/commands/spawn.gd"
|
||||
}, {
|
||||
"base": "Node",
|
||||
"class": "State",
|
||||
"language": "GDScript",
|
||||
"path": "res://addons/escoria-core/patterns/state_machine/state.gd"
|
||||
}, {
|
||||
"base": "Node",
|
||||
"class": "StateMachine",
|
||||
"language": "GDScript",
|
||||
"path": "res://addons/escoria-core/patterns/state_machine/state_machine.gd"
|
||||
}, {
|
||||
"base": "ESCBaseCommand",
|
||||
"class": "StopCommand",
|
||||
"language": "GDScript",
|
||||
@@ -649,6 +694,13 @@ _global_script_class_icons={
|
||||
"ChangeSceneCommand": "",
|
||||
"CustomCommand": "",
|
||||
"DecGlobalCommand": "",
|
||||
"DialogChoices": "",
|
||||
"DialogFinish": "",
|
||||
"DialogIdle": "",
|
||||
"DialogInterrupt": "",
|
||||
"DialogSay": "",
|
||||
"DialogSayFast": "",
|
||||
"DialogVisible": "",
|
||||
"ESCActionManager": "",
|
||||
"ESCAnimationName": "",
|
||||
"ESCAnimationPlayer": "",
|
||||
@@ -743,6 +795,8 @@ _global_script_class_icons={
|
||||
"SlideBlockCommand": "",
|
||||
"SlideCommand": "",
|
||||
"SpawnCommand": "",
|
||||
"State": "",
|
||||
"StateMachine": "",
|
||||
"StopCommand": "",
|
||||
"StopSndCommand": "",
|
||||
"TeleportCommand": "",
|
||||
|
||||
Reference in New Issue
Block a user