0d38a8646a
Updated escoria-demo-game
2023-06-06 19:28:49 +02:00
Duncan Brown
13a600598f
feat: adds option to sync talking animation finishing with either audio or text; if with text, now finishes when text is done rendering.
2022-12-04 18:36:00 +01:00
Duncan Brown
d676e50284
feat: adds additional options to dialog manager, including a left-click action option and a text skipping option
2022-12-04 18:36:00 +01:00
Duncan Brown
bd2f28214b
feat: allows for the skipping of dialogue after the text is fully visible; still need to look at integrating with user options
2022-12-04 18:36:00 +01:00
StraToN
d7b8c893af
chore: storing version and changelog
2022-07-11 21:04:09 +00:00
StraToN
2e67aa9973
chore: storing version and changelog
2022-07-10 18:40:30 +00:00
Julian Murgia
ad79aa69d1
Big refactor: Fix plugin issues when disabling/reenabling plugins ( #598 )
...
Co-authored-by: balloonpopper <5151242+balloonpopper@users.noreply.github.com >
Co-authored-by: Duncan Brown <duncan@prometheussoftware.ca >
2022-07-10 20:40:08 +02:00
StraToN
dfbceadd1c
chore: storing version and changelog
2022-06-23 09:27:38 +00:00
Duncan Brown
653e336383
fix: handles translation keys that have only one word (i.e. no spaces… ( #596 )
...
* fix: handles translation keys that have only one word (i.e. no spaces) in the actual dialogue
* fix: fixes dialogue that starts with a space
* fix: issues warning if translation key cannot be found (same for a voice file that can't be found) and uses the untranslated text in this case
2022-06-23 11:27:04 +02:00
Balloonpopper
584b81a496
fix: Corrected wether to whether
2022-04-21 09:55:00 +02:00
balloonpopper
0a45140fad
documentation: Fixes to command descriptions ( #506 )
...
Co-authored-by: Duncan Brown <duncan@prometheussoftware.ca >
Co-authored-by: Balloonpopper <balloonpopper@git.com >
2022-03-10 23:05:27 +01: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
Dennis Ploeger
b40c0a241c
feat: Removed obsolete code. Fixes godot-escoria/escoria-issues#99 ( #499 )
2022-02-17 22:25:13 +01:00
Duncan Brown
99dc1e0110
feat: refactor numerous areas and tokenize string literals where possible; also fixes some small bugs ( #487 )
...
Co-authored-by: Duncan Brown <duncan@bhs-consultants.com >
2022-02-04 17:10:40 +01:00
Julian Murgia
b4d5e380e6
Fix: makes dialog players pausable by removing yields ( #472 )
2021-12-01 09:39:24 +01:00
Dennis Ploeger
c2bbefedd3
Issue 58 ( #453 )
...
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
2021-11-21 22:18:15 +01: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
Julian Murgia
c4d1432d66
fix: Fixed input problems ( #440 )
...
Authored-by: Dennis Ploeger <develop@dieploegers.de >
2021-11-14 13:36:59 +01:00
Dennis Ploeger
57ce7fbcae
feat: Made dialogs pluggable ( #424 )
...
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
2021-10-27 08:34:13 +02:00
Dennis Ploeger
94d86d24d5
fix: Huge cleanup ( #420 )
...
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
2021-10-25 08:59:07 +02:00
Dennis Ploeger
60ea4d851b
Issue 320 ( #396 ) - Mobile fixes
...
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
Co-authored-by: dploeger <dploeger@users.noreply.github.com >
2021-09-23 08:32:08 +02:00
Julian Murgia
ad390a6f65
Fix when no speech key is used and translate speech key if used ( #389 )
2021-09-09 09:15:56 +02:00
Dennis Ploeger
c8958e7454
Issue 377 ( #383 )
...
* feat: Implements speech fixes #377
* docs: Automatic update of API docs
* chore: Updated speech translation.
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
Co-authored-by: dploeger <dploeger@users.noreply.github.com >
2021-09-06 08:52:16 +02:00
Dennis Ploeger
a639ad5f32
Issue 343 ( #379 )
...
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
Co-authored-by: dploeger <dploeger@users.noreply.github.com >
2021-08-28 22:29:04 +02:00
Dennis Ploeger
1f28fdc8f3
feat: Implemented all dialog features. Fixes #345 ( #376 )
...
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
Co-authored-by: dploeger <dploeger@users.noreply.github.com >
2021-08-27 08:15:52 +02:00
Dennis Ploeger
56bf96da8c
Checked all FIXMEs and TODOs ( #353 )
...
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
Co-authored-by: dploeger <dploeger@users.noreply.github.com >
2021-08-02 21:23:57 +02:00
Dennis Ploeger
90f880d090
Issue 315 ( #341 )
...
* feat: accept_input implemented
* feat: More fixes for accept_input and tests for it
* feat: play_snd implemented
* fix: Removed game_over and queue_animation commands
* docs: Automatic update of API docs
* fix: FIxes schedule_event command
* feat: Implemented slide and slide_block
* feat: Implemented turn_to
* docs: Automatic update of API docs
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
Co-authored-by: dploeger <dploeger@users.noreply.github.com >
2021-07-29 23:05:24 +02:00
Dennis Ploeger
746a724f5a
ESC compiler rewrite
...
Splits the former ESC_Runner and ESC_Level_Runner into multiple dedicated managers.
Authored-by: Dennis Ploeger <develop@dieploegers.de >
2021-06-04 16:12:42 +02:00
Julian Murgia
909031f536
Added translations management
...
Prepares work for line voiceovers management.
2021-04-07 08:39:59 +02:00
Julian Murgia
6aa466d6d2
Finished ESC camera commands reimplementation.
...
Some cleaning done, and all logging commands put in escoria.logger script.
2021-02-09 08:56:30 +01:00
Julian Murgia
ff56816205
Deleted ESCHotspot (use ESCItem instead)
...
Moved duplicated movement code from ESCPlayer and ESCItem/ESCHotspot to its own script.
Added talking animations management.
Fixed bug: character was turning to last_direction after talking, if coming from another direction than speaking direction.
Continued removing unfree stuff.
2021-01-13 23:23:04 +01:00
Julian Murgia
f26d96f115
Initial commit of Escoria-Reloaded. Still a lot of missing stuff.
2020-12-17 16:31:12 +01:00