Dennis Ploeger
94d86d24d5
fix: Huge cleanup ( #420 )
...
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
2021-10-25 08:59:07 +02: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
Dennis Ploeger
af26521d3d
feat: Rewrote inventory handling basing on ESCItems ( #417 )
...
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
2021-10-21 21:56:25 +02:00
Julian Murgia
89da6924a3
Clean after change room: game scene is cleanly removed from prev room ( #416 )
2021-10-19 15:48:26 +02:00
Julian Murgia
00de7fcc4d
Removed hardcoded "camera" name reference and manual tween node camera ( #411 )
...
Co-authored-by: StraToN <StraToN@users.noreply.github.com >
2021-10-07 08:22:27 +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
b4bf5b82d6
Event flags implementation ( #382 )
...
* Added event flags
* Added transition ESC command
* Also edited .gitignore to ignore .translation files
* docs: Automatic update of API docs
Co-authored-by: StraToN <StraToN@users.noreply.github.com >
2021-09-07 09:13:09 +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
Julian Murgia
711cfe9888
Added a method to interrupt a running event in ESCEventManager. ( #375 )
...
Co-authored-by: StraToN <StraToN@users.noreply.github.com >
2021-08-27 08:16:12 +02:00
Julian Murgia
fc3ea147a7
Implement save overwrite confirmation ( #368 )
...
* Implement save overwrite confirmation + fixed pause game not pausing game execution.
* docs: Automatic update of API docs
Co-authored-by: StraToN <StraToN@users.noreply.github.com >
2021-08-13 09:28:38 +02:00
Julian Murgia
cbb64df969
Removed hardcoded global_id "player" ( #359 )
...
* Removed hardcoded global_id "player"
Removed hardcoded node name "start_position"
* docs: Automatic update of API docs
Co-authored-by: StraToN <StraToN@users.noreply.github.com >
2021-08-08 12:10:46 +02:00
Julian Murgia
a0218e2998
Add default behaviors in ESCGame click handlers on BG and items. ( #356 )
...
If ESCGame functions concerned by this PR are not overridden in user's game.gd script, the default behavior will be used.
NB: if these function are overridden in user's game.gd script, these default behaviors will not be called (unless explicitly called using parent script call by adding a dot before the function: .left_click_on_bg())
2021-08-04 12:57:42 +02:00
Julian Murgia
dc4cda82ab
Moved UI scenes and resources to their own plugin.
2021-07-05 14:34:44 +02:00