Commit Graph

10 Commits

Author SHA1 Message Date
balloonpopper
06d37b0aad feat: Reverse save games order - issue 211 (#565)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-04-07 20:36:53 +02:00
balloonpopper
21df2af2c8 refactor: Whitespace removal from all .gd files (#494)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-02-17 23:00:53 +01:00
Julian Murgia
bb4d218277 Fix crash when save folder is empty and manage corrupted savegame file (#497) 2022-02-17 22:23:41 +01:00
Julian Murgia
2384127ca4 Fix: use Escoria plugin version from plugin.cfg in savegames (#489) 2022-02-15 18:21:19 +01:00
Julian Murgia
2179b803e0 Implement custom data save in settings and savegames (#484) 2022-01-13 11:09:06 +01:00
Duncan Brown
fd47499fed feat: add options menu to pause menu (#477)
Co-authored-by: Duncan Brown <duncan@bhs-consultants.com>
2021-12-06 07:56:31 +01:00
Julian Murgia
b031d69cd9 Save and load game fixes (and some other small fixes) (#466) 2021-11-29 14:21:29 +01:00
Julian Murgia
4221cda1c2 Logger outputs logfile and savegame on crash (#439) 2021-11-14 14:12:18 +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
Dennis Ploeger
94d86d24d5 fix: Huge cleanup (#420)
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-10-25 08:59:07 +02:00