Commit Graph

143 Commits

Author SHA1 Message Date
4371d1d386 cambios 2023-02-07 16:21:22 +01:00
Balloonpopper
1709a25452 fix: Debug message for when an item has no ESCLocation 2023-01-19 15:09:55 +01:00
balloonpopper
53c900b36e Simplemouse fixes (#669)
* fix: Simplemouse bounding box size fix
* fix: Bug when exiting game with simplemouse with disconnecting non-connected gamepad
* fix: issue-339. Simplemouse gives an error in the debug when you move on/off ESCItems
* fix: tracks mouse position to allow for mouse tracking as well as on-demand tooltip updates on immediate target change, i.e. rendering doesn't lag a frame behind.
* chore: decouple further by using a signal
* fix: Correct action getting randomly lost with simplemouse
* fix: deleted objects aren't always equated to null.
* fix: clear the tooltip when an action is finished.
* fix: clears tooltip only on successful event completion; debug code cleanup.
* Broken room 5
* fix: Item collisions correctly determined when game resolution = screen resolution
* Update addons/escoria-core/game/core-scripts/esc_item.gd
Co-authored-by: Duncan Brown <duncan@prometheussoftware.ca>
* Update addons/escoria-ui-simplemouse/game.gd
Co-authored-by: Duncan Brown <duncan@prometheussoftware.ca>
* fix: Reverted default UI to 9 verbs
Co-authored-by: Balloonpopper <balloonpopper@git.com>
Co-authored-by: Duncan Brown <duncan@prometheussoftware.ca>
2023-01-12 22:38:06 +11:00
Balloonpopper
2a55da5067 feat: Add thinking avatar scene for Mark 2022-12-15 17:14:40 -05:00
Balloonpopper
68f55e2d5a feat: Updated room 6 conversation 2022-12-09 10:43:15 +01:00
Balloonpopper
3e93fd31c6 fix: Trimmed audio files 2022-12-04 18:36:00 +01:00
Balloonpopper
79997eaed2 Changes to room 18 to demonstrate problems 2022-12-03 20:27:26 -05:00
Julian Murgia
a131efcfc2 Fix when ESCPlayer is not selectable or interactive manage click through 2022-11-21 20:40:04 +01:00
Duncan Brown
595bbed870 fix: makes this button usable again 2022-11-13 16:38:15 +01:00
Duncan Brown
0a0a57bd02 First pass at blocking camera command. 2022-11-13 16:38:15 +01:00
Balloonpopper
372e3c66cb fix: issue_292 - Corrected navigation polygon for room 4 2022-11-08 20:42:50 +01:00
Balloonpopper
1657c0d452 fix: room 7 lift interaction fixed based on new camera behavior. 2022-10-31 16:44:53 -04:00
Balloonpopper
6ea0c29234 fix: Documentation clarifications 2022-10-24 23:49:07 +02:00
Balloonpopper
ad445cd43b fix: fixes inconsistent return type from queue_event_from_esc 2022-09-12 16:19:24 -04:00
Duncan Brown
689062989b fix: puts these items back at the origin which is necessary so their positions in the scene can be used 2022-08-23 18:48:16 -04:00
balloonpopper
c9e785142f chore: renames items_autoregister_path to inventory_items_path (#620)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-08-09 08:11:36 +02:00
Duncan Brown
0944f601f4 fix: changes 'scenery' node from Node to Node2D so it will respect the visibility of the root (i.e. the room). 2022-07-19 18:32:50 -04:00
balloonpopper
73891443ad Issue 272 - fixes buttons in room 11 and Escoria icon being wrong (#612)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-07-18 21:32:27 +02: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
Matteo Piovanelli
245e9fa826 fix: Fixes typo in say statement (#600) 2022-06-10 07:22:52 +02:00
balloonpopper
641cd9f7cb feat: room6 New graphics (#532)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-05-19 14:28:36 +02:00
balloonpopper
fa5e57aa4e fix: Fix #168 as turn to in room 10 didn't work correctly (#597)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-05-13 10:54:20 +02:00
Balloonpopper
152d92372e feature: Added ability to use Escoria variables with the custom command 2022-05-11 19:19:36 +02:00
Duncan Brown
77ba581398 fix: room breaks since it wasn't positioned correctly 2022-05-11 19:18:05 +02:00
Duncan Brown
aeffe09e34 fix: avoids being able to pause during transitions; also moves pausing request responsibility to UI; also fixes issue w/ trying to pause during intro and main menu 2022-05-11 19:18:05 +02:00
Duncan Brown
738ce0debc fix: implement varargs for ESC commands. 'custom' makes use of this #592 2022-05-02 22:50:57 +02:00
Duncan Brown
f69b29da29 fix: eliminates intermittent flicker with UI; NO_UI shouldn't be allowed for :setup events 2022-04-30 20:06:13 +02:00
balloonpopper
72e6517a35 fix: Enforce rooms to be located at (0,0) (#576)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-04-27 18:42:18 +02:00
Duncan Brown
3acf5ebe2a fix: incorrect dialog player type 2022-04-23 19:19:53 +02:00
balloonpopper
488b20656d feat: New room 15 files (#575)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-04-23 18:55:57 +02:00
Balloonpopper
eeea2d0e5a refactor: remove deprecated debug command 2022-04-21 09:54:02 +02:00
Balloonpopper
1db0bc4a39 fix: correct change nodes of node type to node2d type to fix transition bug 2022-04-19 16:26:03 +02:00
Duncan Brown
9db27c6a74 fix: fixes issue w/ bottle from room9 and inventory across rooms; fixes issue w/ room10 and text rendering 2022-04-19 16:25:26 +02:00
Duncan Brown
b985c42e08 fix: change hotspots Node to Node2D to allow for proper room visibility swapping 2022-04-19 16:25:26 +02:00
Duncan Brown
6d98e7bdce fix: should now also prevent areas from spawning events; also removes a superfluous variable 2022-04-08 21:18:57 +02:00
Duncan Brown
503d6134dd fix: eliminates the need to run two batches of ESC commands for loading games by introducing an extra ESC command; also corrects situations where transitions that are mixed and matched don't work together; and additional cleanup 2022-04-08 21:18:57 +02:00
Duncan Brown
114ef2fc55 wip: rough attempt at properly incorporating existing coroutines to correctly place room swapping. 2022-04-08 21:18:57 +02:00
Duncan Brown
0556ccbf32 fix: we now need to transition in from :ready in the case of manual transitions 2022-04-08 21:18:57 +02:00
Duncan Brown
82acf8374d feat: adds instant transitions with an object manager rework, along with
something missed from PR #487
2022-04-08 21:18:57 +02:00
balloonpopper
3e80abf322 feat: Added print command to print output at any debug level (#564)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-04-05 08:02:49 +02:00
balloonpopper
167e06bfd5 feat: Add global interpolation for say command (#562)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-04-05 08:02:17 +02:00
balloonpopper
aa6a4c4d50 feat: Added ability to print globals as part of debug messages (#561)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-04-05 08:01:40 +02:00
Balloonpopper
dd4b120289 feat: intro cutscene 2022-03-24 07:28:34 +01:00
Balloonpopper
3c74e18119 fix: Added animations for the worker character 2022-03-24 07:27:50 +01:00
Balloonpopper
061ff9193c fix: player_start needed to be where the level description is 2022-03-10 23:03:49 +01:00
balloonpopper
21ebb017e6 fix: Updated camera x limit to 1280 to match the background graphics (#535)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-03-09 11:57:19 +01:00
Balloonpopper
587b3b316b fix: room text is readable again 2022-03-09 08:51:18 +01:00
Balloonpopper
7e3688fa63 feat: Updated room 9 graphics 2022-03-09 08:02:23 +01:00
Balloonpopper
3a2913f6a5 feature: Updated room 4 graphics 2022-03-09 07:56:30 +01:00
Balloonpopper
a3d531c89b feat: New graphics room 12 2022-03-09 07:56:08 +01:00