Commit Graph

1212 Commits

Author SHA1 Message Date
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