Dennis Ploeger
3dc779311c
Issue 336 ( #380 )
...
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
Co-authored-by: dploeger <dploeger@users.noreply.github.com >
2021-08-30 20:57:25 +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
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
Julian Murgia
2ed184ad4a
Refactor ESCMovable._process() ( #374 )
...
* Refactor ESCMovable._process()
Fixes #348
* Fixes
* docs: Automatic update of API docs
Co-authored-by: StraToN <StraToN@users.noreply.github.com >
2021-08-26 14:29:35 +02:00
Julian Murgia
3ab3d0945c
Refactor ESCMovable._is_angle_in_interval() ( #373 )
...
* Refactor ESCMovable._is_angle_in_interval().
Fixes #349
* docs: Automatic update of API docs
* Fixes
Co-authored-by: StraToN <StraToN@users.noreply.github.com >
2021-08-24 15:59:29 +02:00
Julian Murgia
b230966fc6
Moved and split escoria._ev_left_click_on_item() function into ESCController ( #371 )
...
* Moved and split escoria._ev_left_click_on_item() function into ESCController.
Added a boolean in ESCWalkContext to hold whether interact should happen after destination is reached.
Co-authored-by: StraToN <StraToN@users.noreply.github.com >
2021-08-24 08:19:55 +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
Dennis Ploeger
712083d126
fix: FIxed non-editor call to _set_animation_player ( #369 )
...
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
Co-authored-by: dploeger <dploeger@users.noreply.github.com >
2021-08-12 23:22:09 +02:00
Julian Murgia
a00bbd4d4d
Removed hardcoded access to node named "sprite" ( #364 )
2021-08-10 22:20:30 +02:00
Dennis Ploeger
c1c25aae03
Optimized item and background signal handling ( #365 )
...
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
Co-authored-by: dploeger <dploeger@users.noreply.github.com >
2021-08-10 22:14:00 +02:00
Dennis Ploeger
15bf1a8c81
Stable interface for both Animation player and Animated Sprite ( #363 )
...
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
2021-08-10 21:35:01 +02:00
Julian Murgia
61726bca81
:setup action is not managed only once anymore ( #358 )
...
Co-authored-by: StraToN <StraToN@users.noreply.github.com >
2021-08-08 23:23:11 +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
c711db5d3c
Add set_angle 'immediate' parameter. ( #357 )
...
* Add set_angle 'immediate' parameter.
Modified fade_in transition to happen between :setup and :ready so that :ready don't start before fade_in is finished.
* docs: Automatic update of API docs
* Same fixes in style and removed a useless test.
Co-authored-by: StraToN <StraToN@users.noreply.github.com >
2021-08-08 12:10:20 +02:00
Julian Murgia
51e1cfa92b
Some fixes in mark_animations and span command ( #355 )
...
Co-authored-by: StraToN <StraToN@users.noreply.github.com >
2021-08-04 11:02:48 +02:00
Julian Murgia
392dc2d607
Add ESCAnimationResource to hold characters animations. ( #342 )
...
Co-authored-by: StraToN <StraToN@users.noreply.github.com >
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
Co-authored-by: dploeger <dploeger@users.noreply.github.com >
2021-08-03 17:48:55 +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
Julian Murgia
f2991c30c7
Added sound management in savegames and load games. ( #337 )
...
Fixes #300
Fix crash on loading game when the saved position was a float while teleport_pos command needs integers.
Fix pause menu missing in simplemouse-ui, causing a crash when calling pause menu.
Co-authored-by: StraToN <StraToN@users.noreply.github.com >
2021-07-29 14:22:42 +02:00
Julian Murgia
2c8107964c
Fix tooltip_node wrong references ( #332 )
...
* Created a signal room_ready in ESCMain to notify ESCTooltip that it is ready.
Fixes #302
* docs: Automatic update of API docs
Co-authored-by: StraToN <StraToN@users.noreply.github.com >
2021-07-29 07:53:44 +02:00
Julian Murgia
387d20ba92
Fix inputs on player CollisionShape2D node causing a crash ( #334 )
...
* Fix inputs on player CollisionShape2D node causing a crash
* docs: Automatic update of API docs
Co-authored-by: StraToN <StraToN@users.noreply.github.com >
2021-07-28 15:38:54 +02:00
Julian Murgia
7f8555f6a4
Renamed _hover_stack_pop() to _hover_stack_erase_item() ( #331 )
...
* Renamed _hover_stack_pop() to _hover_stack_erase_item(). Fixes #313
* docs: Automatic update of API docs
Co-authored-by: StraToN <StraToN@users.noreply.github.com >
2021-07-28 12:37:28 +02:00
Dennis Ploeger
29d594e43f
Fixes an issue with calculating the hover stack which resulted in #324
...
Fixes #324
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
Co-authored-by: dploeger <dploeger@users.noreply.github.com >
2021-07-28 09:51:48 +02:00
Dennis Ploeger
49749980f9
Issue 328 ( #330 )
...
* docs: Automatic update of API docs
* fix: Added deployment token to workflow. Fixes #328
* docs: Automatic update of API docs
Co-authored-by: dploeger <dploeger@users.noreply.github.com >
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
2021-07-28 09:40:39 +02:00
Dennis Ploeger
604cccb56d
Fix command docs, automate API doc generation ( #327 )
...
Co-authored-by: Dennis Ploeger <develop@dieploegers.de >
Co-authored-by: dploeger <dploeger@users.noreply.github.com >
2021-07-27 16:05:14 +02:00
Dennis Ploeger
58d880101d
Optimized Docs ( #7 )
...
Authored-by: Dennis Ploeger <develop@dieploegers.de >
2021-06-22 23:06:20 +02:00
Dennis Ploeger
4e09f522ff
Documentation and Optimization Part 1 ( #2 )
...
Authored-by: Dennis Ploeger <develop@dieploegers.de >
2021-06-16 10:12:51 +02:00