Commit Graph
331 Commits
Author SHA1 Message Date
Dennis Ploeger 1823845141 Makes ESCDialog and ESCDialogOption instantiable without an ESC string
and other dialog optimizations
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-11-11 22:55:35 +01:00
StraToN 907ba5f9d8 chore: storing version and changelog 2021-11-11 21:46:23 +00:00
Julian Murgia e4bc9ecccf Rename flag NO_HUD to NO_UI (code) (#432) 2021-11-11 22:46:00 +01:00
StraToN 023dc211de chore: storing version and changelog 2021-11-11 21:22:35 +00:00
Julian Murgia 877d31a41f Merge pull request #427 from godot-escoria/issue-48 2021-11-11 22:22:11 +01:00
Julian Murgia c86b802cbb Add show_menu and hide_menu ESC commands
Fixes godot-escoria/escoria-issues#48
Fix: tween was stopped_all before starting


Fix: reload locale from settings in ESCGame

Since main menu and pause menu are now loaded from ESCGame and not from escoria.gd, this must be done here.
Fix: small crash in load game

But save and load are broken at the moment...
Fix: check save and load after main menu changes


Required fixes


Fix: manage the game scene better in show and hide_menu


Enh: transition back in to the previous room if there was one


Fix a bug occurring where change_scene awaits forever for setup to end


Reworked change_scene and esc_room implementation to avoid yielding


Added a controller variable to allow new event run in events_manager


Don't empty the events queue if the running_event was interrupted


Fixed transitions and automatic transitions in change_scene

Added trace log level (for esc_compiler in particular)
Fixed various bugs in ESC scripts
Fix a bug where exit_scene happened multiple times where fast walking

Needed to clear the event queue
Fixes ready event was run because BYPASS_LAST_SCENE wrongly set


Inverted parameter "disable_automatic_transitions"

for change_scene, hide_menu, show_menu commands
Fix broken sched_event


Fixes as requested in PR
2021-11-11 22:20:58 +01:00
StraToN 4767f6f652 chore: storing version and changelog 2021-11-11 20:28:52 +00:00
Julian Murgia b908a2aeee Fix: Make float dialog follow character (#430) 2021-11-11 21:28:29 +01:00
StraToN 59c03dd9e2 chore: storing version and changelog 2021-11-07 22:46:39 +00:00
Dennis PloegerandDennis Ploeger 8b70448bf7 fix: Fixes skipping empty or comment lines in groups and dialogs (#429)
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-11-07 23:46:13 +01:00
dploeger 53967dfd0b chore: storing version and changelog 2021-11-02 15:38:28 +00:00
Dennis Ploeger 8f378d40e8 fix: Don't delete index file in the api directory 2021-11-02 16:38:01 +01:00
StraToN 43b5ad197c chore: storing version and changelog 2021-11-02 15:33:12 +00:00
Dennis PloegerandDennis Ploeger d42c973369 fix: Corrected variable name (#428)
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-11-02 16:32:46 +01:00
dploeger e39483c0f5 chore: storing version and changelog 2021-11-02 12:28:32 +00:00
Dennis Ploeger 092df6c7ee docs: Fixed doc generation 2021-11-02 13:28:07 +01:00
dploeger eba04cef64 chore: storing version and changelog 2021-11-02 11:50:32 +00:00
Dennis Ploeger c986b64a9e docs: Fixed doc generation 2021-11-02 12:50:04 +01:00
StraToN 1c6a177830 chore: storing version and changelog 2021-11-02 10:27:12 +00:00
Dennis PloegerandDennis Ploeger 94f77cf646 docs: Reorganized docs to the docs repo (#426)
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-11-02 11:26:48 +01:00
StraToN 7fbe96155f chore: storing version and changelog 2021-11-01 14:02:10 +00:00
Julian Murgia 512eff3874 Wrong link 2021-11-01 15:01:44 +01:00
StraToN 1a38a865be chore: storing version and changelog 2021-11-01 14:01:22 +00:00
Julian Murgia e6a140a427 Fix link to roadmap 2021-11-01 15:00:59 +01:00
StraToN 06ced0107c chore: storing version and changelog 2021-10-27 20:27:28 +00:00
Julian Murgia 891d997d56 Fix Player walk miscaluculation (#425) 2021-10-27 22:27:03 +02:00
dploeger 0f0058f513 chore: storing version and changelog 2021-10-27 16:31:52 +00:00
Dennis Ploeger 3910a3065e chore: Workflow bugfixing 2021-10-27 18:31:16 +02:00
dploeger e3ddc13326 chore: storing version and changelog 2021-10-27 15:58:47 +00:00
Dennis Ploeger 73089169e8 chore: Testing pinning to Ubuntu 20.04 2021-10-27 17:58:15 +02:00
dploeger 0d81158b37 chore: storing version and changelog 2021-10-27 15:47:53 +00:00
Dennis Ploeger 1c36b065d3 chore: Final bugfix for fanout 2021-10-27 17:46:57 +02:00
dploeger 0a049a2904 chore: storing version and changelog 2021-10-27 15:33:45 +00:00
Dennis Ploeger cf2e96b354 chore: Bugfixing fanout workflow 2021-10-27 17:33:18 +02:00
dploeger 9d011bcb01 chore: storing version and changelog 2021-10-27 15:31:04 +00:00
Dennis Ploeger 40c0b4e78f chore: Make fanout run on develop as well 2021-10-27 17:30:29 +02:00
StraToN 9ec787a2fe chore: storing version and changelog 2021-10-27 06:35:28 +00:00
StraToN 08645e6903 docs: Automatic update of API docs 2021-10-27 06:35:05 +00:00
StraToN 7b5f96c98c chore: storing version and changelog 2021-10-27 06:34:40 +00:00
Dennis PloegerandDennis Ploeger 57ce7fbcae feat: Made dialogs pluggable (#424)
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-10-27 08:34:13 +02:00
StraToN 29dffbcf32 chore: storing version and changelog 2021-10-26 19:30:45 +00:00
Julian Murgia b7b01c5770 Simplified overcomplex test (#423) 2021-10-26 21:30:20 +02:00
StraToN fdd9f1b5b0 chore: storing version and changelog 2021-10-26 14:37:47 +00:00
StraToN 5240ccec54 docs: Automatic update of API docs 2021-10-26 14:37:15 +00:00
StraToN 471e7444a7 chore: storing version and changelog 2021-10-26 14:36:33 +00:00
Julian Murgia 9dbcf2b58b Make ESCLocation is_start_location work (#421)
Introducing BYPASS_LAST_ROOM global to allow changing scene without considering the previous room
Fixes godot-escoria/escoria-issues#40
2021-10-26 16:36:02 +02:00
StraToN 2e87a2c1e6 chore: storing version and changelog 2021-10-25 07:00:43 +00:00
StraToN ee03321b37 docs: Automatic update of API docs 2021-10-25 07:00:14 +00:00
StraToN 689669d06e chore: storing version and changelog 2021-10-25 06:59:39 +00:00
Dennis PloegerandDennis Ploeger 94d86d24d5 fix: Huge cleanup (#420)
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-10-25 08:59:07 +02:00