Commit Graph
125 Commits
Author SHA1 Message Date
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
balloonpopperandBalloonpopper 641cd9f7cb feat: room6 New graphics (#532)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-05-19 14:28:36 +02:00
balloonpopperandBalloonpopper 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
balloonpopperandBalloonpopper 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
balloonpopperandBalloonpopper 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
balloonpopperandBalloonpopper 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
balloonpopperandBalloonpopper 167e06bfd5 feat: Add global interpolation for say command (#562)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-04-05 08:02:17 +02:00
balloonpopperandBalloonpopper 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
balloonpopperandBalloonpopper 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
Balloonpopper 7a64c7707f Feat: New graphics for room 8 2022-03-08 14:33:02 +01:00
StraToN 19272ffeb2 chore: storing version and changelog 2022-03-07 08:44:59 +00:00
balloonpopperandBalloonpopper eea74ff828 fix: New graphics for room 10 (#529)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-03-07 09:05:57 +01:00
balloonpopperandBalloonpopper b70c52edda feat: Made room 5's background more interesting (#530)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-03-07 08:53:49 +01:00
balloonpopperandBalloonpopper bcb366c6af feat: Graphics update for room 5 (#525)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-03-04 14:49:15 +01:00
Balloonpopper 3fd481df32 Fix room3 logic issues 2022-03-03 19:08:11 +01:00
Balloonpopper 75a78f63e1 feat: New graphics for room 7 2022-03-03 18:43:59 +01:00
balloonpopperandBalloonpopper 09ab75a913 feat: Updated room 2 and 3 graphics (#492)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-02-15 18:21:42 +01:00
balloonpopperandBalloonpopper 5005267e0d feat: Updated room 1 graphics (#491)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
2022-02-12 21:09:48 +01:00
Duncan BrownandDuncan Brown 99dc1e0110 feat: refactor numerous areas and tokenize string literals where possible; also fixes some small bugs (#487)
Co-authored-by: Duncan Brown <duncan@bhs-consultants.com>
2022-02-04 17:10:40 +01:00
Julian Murgia 353b349d1b Set a default implementation for ESCGame._on_event_done() (#486) 2022-02-04 16:27:21 +01:00
Julian Murgia 3e6db46ec6 Fix transitions not happening if the ESCRoom has no ESC script (#485)
Fixes godot-escoria/escoria-issues#95
2022-01-17 09:48:25 +01:00
Duncan BrownandDuncan Brown 391bf08f21 feat: add esc_current_scene reserved global (#474)
Co-authored-by: Duncan Brown <duncan@bhs-consultants.com>
2021-12-03 08:45:02 +01:00
Dennis PloegerandDennis Ploeger 0e295f0ebb feat: Support WAV files as well (#469)
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-11-28 15:36:50 +01:00
Julian Murgia a49e5a2690 Fix auto transition when changing room without exit_scene event (#462)
Added a new fourth button in room14 to demonstrate this.
Renamed BYPASS_LAST_SCENE to FORCE_LAST_SCENE_NULL to make it a bit clearer.
Made events "finished" and "interrupted" signals connections as ONESHOT (so they are disconnected once the signal was received).

Also removed some unused files, many others remain.
And fixed some bugs here and there.
2021-11-25 15:24:33 +01:00
Dennis PloegerandDennis Ploeger 7963f03087 feat: Keep current animations resource (#459)
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-11-23 22:19:24 +01:00
Dennis PloegerandDennis Ploeger e14373b179 feat: New streamlined exit item (#455)
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-11-22 13:08:10 +01:00
Dennis PloegerandDennis Ploeger 9adc7bbade feat: This introduces background events queue in Escoria (#444)
Co-authored-by: Dennis Ploeger <develop@dieploegers.de>
2021-11-22 11:04:35 +01:00