Julian Murgia
b8f668df0a
Fixed a bug where bottle in magical closet room 9 had wrong interaction position.
2021-02-26 21:31:50 +01:00
Julian Murgia
f743d1089c
Added "label" command.
...
Continued room9 puzzle (not finished)
2021-02-23 23:10:24 +01:00
Julian Murgia
38f554b496
Implemented tooltip follows mouse (not perfect).
...
Fixed bug when using mousewheel action on inventory items.
Added a debug mode for tooltip following mouse
2021-02-19 07:53:45 +01:00
Julian Murgia
52d19c34bd
Created ESCGame class to force game.tscn scene to have empty functions by inheritance.
...
Also continued some tests about tooltip following mouse.
Fixed project settings wrongly set.
2021-02-11 13:40:23 +01: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
4f2977ea98
Added management of overlapped item in room 9.
2021-02-03 22:40:50 +01:00
Julian Murgia
89d52c32f8
Added Escoria logo by Livio Fania
2021-02-03 18:19:52 +01:00
Julian Murgia
bd3ef71c80
Added hover stack to manage overlapping Area2Ds
...
Added room selector in demo scenes
Modified dialogues in room 1, fixed bug in room 8 and 9
2021-02-03 18:19:40 +01:00
Julian Murgia
b789490f63
Attempt to fix dialogs "finish_fast" action.
2021-01-30 14:00:23 +01:00
Julian Murgia
e6f4af74a8
Fixed bug where walk action initiated by ESC would never call finished().
...
Also removed call to inexisting function in ESCInventoryContainer.
2021-01-28 17:12:10 +01:00
Julian Murgia
14e85edba7
Fixed double click cause actions being executed twice on "arrived" signal.
...
Known bug: NPC movement broken ("arrived" not emitted?)
2021-01-28 08:49:44 +01:00
Julian Murgia
2552e444ed
Moved last movement-related vars into Movable.gd
2021-01-27 17:15:46 +01:00
Julian Murgia
183439337a
Added check on "arrived" event in Movable so that the right context continues, not others.
...
To continue: move walk_* variables in ESCPlayer into Movable makes camera go wrong.
2021-01-27 17:02:13 +01:00
Julian Murgia
41e289cce9
Fixed warning on ESCItem because of tool mode.
2021-01-27 16:52:59 +01:00
Julian Murgia
9fd1d6738d
Added new room demonstrating a puzzle scene superposed on top of the room.
...
Need ESC commands to hide escoria.main.current_room and escoria.main.game.ui.*
2021-01-22 14:03:31 +01:00
Julian Murgia
6890d927f5
Continued camera effects adding (zoom, shift)
...
Added trigger behaviour to ESCItem and removed ESCTriggerZone.
2021-01-18 23:34:58 +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
933122f085
Deleted non-CC0 assets
...
Managed room7 camera pushes
2021-01-09 18:41:35 +01:00
Julian Murgia
ff89dc1677
Add NPC and items walking.
2020-12-28 08:39:57 +01:00
Julian Murgia
af8a9ea086
Added a new character and modified the way :setup and :ready events are run.
2020-12-26 23:00:10 +01:00
Julian Murgia
f26d96f115
Initial commit of Escoria-Reloaded. Still a lot of missing stuff.
2020-12-17 16:31:12 +01:00