Commit Graph
1126 Commits
Author SHA1 Message Date
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
StraToN 3de06adcf9 chore: storing version and changelog 2021-10-22 12:21:00 +00:00
Dennis Ploeger e17fba3eb5 Issue 45 (#419)
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
Fixes godot-escoria/escoria-issues#45
2021-10-22 14:20:36 +02:00
StraToN 83adf9f37c chore: storing version and changelog 2021-10-22 07:17:29 +00:00
Julian Murgia b3cd9abe21 Fix a wrong validation check in camera_set_limits (#418)
Events interruption should now work at all time (added interruption in room_selector scene)
Fixed missing test in game.gd for when the player is not set
Fixed some ESC scripts (worker filled sheet event is now blocking, room13 left door waits simple click, not use verb)
2021-10-22 09:17:03 +02:00
StraToN 3e07effe31 chore: storing version and changelog 2021-10-21 19:57:48 +00:00