Commit Graph

222 Commits

Author SHA1 Message Date
StraToN
32fb682412 chore: storing version and changelog 2021-11-21 20:10:46 +00:00
Dennis Ploeger
dbc7415aaf fix: Say command fixes (#452)
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-11-21 21:10:22 +01:00
StraToN
e2f68fb0bf chore: storing version and changelog 2021-11-18 20:50:02 +00:00
Julian Murgia
d9932e964a Connect crash_popup_confirmed signal automatically 2021-11-18 21:49:33 +01:00
StraToN
7e02c27aba chore: storing version and changelog 2021-11-18 20:41:51 +00:00
Julian Murgia
43f06e38c2 Adds default crash popup, if game.gd doesn't reimplement it (#449) 2021-11-18 21:41:27 +01:00
StraToN
726bf4d57e chore: storing version and changelog 2021-11-18 20:21:24 +00:00
Julian Murgia
bb0520adcb Re-add removed assert(false) (#448) 2021-11-18 21:21:01 +01:00
StraToN
7c9c509420 chore: storing version and changelog 2021-11-18 19:53:18 +00:00
Julian Murgia
6393a7edd8 Adds a popup on crash, wait for it to close to quit the game (#447) 2021-11-18 20:52:54 +01:00
StraToN
0684563758 chore: storing version and changelog 2021-11-18 19:01:28 +00:00
Dennis Ploeger
c9a6f802c7 feat: Optimizes animation commands (#446)
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-11-18 20:01:03 +01:00
StraToN
294fc72840 chore: storing version and changelog 2021-11-17 21:28:22 +00:00
Dennis Ploeger
37b0c6c0f1 Support fixes (#445)
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-11-17 22:27:57 +01:00
StraToN
58c7484338 chore: storing version and changelog 2021-11-15 20:34:03 +00:00
Dennis Ploeger
9068bb8e94 fix: Resets the current verb after the action has finished (#443)
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-11-15 21:33:40 +01:00
StraToN
29761e87d2 chore: storing version and changelog 2021-11-15 09:35:18 +00:00
Dennis Ploeger
b626973f11 fix: Fixed more input events (#442)
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-11-15 10:34:56 +01:00
StraToN
c13fde6428 chore: storing version and changelog 2021-11-15 08:18:39 +00:00
Julian Murgia
729a60f6c0 Manage save game in case of room loading failure (#441) 2021-11-15 09:18:15 +01:00
StraToN
a117a8dccf chore: storing version and changelog 2021-11-14 13:12:43 +00:00
Julian Murgia
4221cda1c2 Logger outputs logfile and savegame on crash (#439) 2021-11-14 14:12:18 +01:00
StraToN
d8a91e220a chore: storing version and changelog 2021-11-14 12:37:23 +00:00
Julian Murgia
c4d1432d66 fix: Fixed input problems (#440)
Authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-11-14 13:36:59 +01:00
StraToN
eb04020a92 chore: storing version and changelog 2021-11-13 10:15:24 +00:00
Julian Murgia
a6beb40b3e Added a check on unknown ESC command at compilation time (#438) 2021-11-13 11:15:03 +01:00
StraToN
e638919377 chore: storing version and changelog 2021-11-13 09:14:42 +00:00
Julian Murgia
555f820254 Fix broken room camera (#437) 2021-11-13 10:14:18 +01:00
StraToN
524fc05cb0 chore: storing version and changelog 2021-11-12 22:50:22 +00:00
Julian Murgia
d55c1394fd Fix missing file error (#436) 2021-11-12 23:49:59 +01:00
StraToN
23a011b02f chore: storing version and changelog 2021-11-12 21:58:10 +00:00
Julian Murgia
bbe885edc2 Ensure player is set at start location if there is one (#435)
This is done even if there is no ESC script attached to the room.
First default position will then be the start ESCLocation if there is one.
Else, fallback to origin (0,0).
2021-11-12 22:57:44 +01:00
dploeger
e9fc3a030e chore: storing version and changelog 2021-11-12 18:06:49 +00:00
Dennis Ploeger
eed923d708 chore: Added esc reference to api doc workflow 2021-11-12 19:06:22 +01:00
dploeger
75a4874c1a chore: storing version and changelog 2021-11-12 18:04:45 +00:00
Dennis Ploeger
1e210a40ae chore: Added esc reference to api doc workflow 2021-11-12 19:04:15 +01:00
dploeger
d62eeddf50 chore: storing version and changelog 2021-11-12 17:46:00 +00:00
Dennis Ploeger
bf8929ba2d fix: Fixed apidoc workflow to comply with latest doc changes 2021-11-12 18:45:31 +01:00
StraToN
2dc4a09a5a chore: storing version and changelog 2021-11-12 15:55:49 +00:00
Dennis Ploeger
15b3e30e28 feat: Optimized ESCCamera (#434)
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-11-12 16:55:26 +01:00
StraToN
c325c7f66d chore: storing version and changelog 2021-11-11 21:55:57 +00:00
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