Commit Graph

  • 422db46f87 chore: storing version and changelog StraToN 2022-04-30 18:10:36 +00:00
  • 8a58aa7efc Fix: disable ESCGame inputs until signal room_ready is emitted (#582) Julian Murgia 2022-04-30 20:10:14 +02:00
  • 0414833c6d chore: storing version and changelog StraToN 2022-04-30 18:06:34 +00:00
  • 5d23bb1af1 fix: avoids brief flickering to current scene during scene transition; can be moved since these were left in place pre-transition overhaul Duncan Brown 2022-04-23 21:03:44 -04:00
  • f69b29da29 fix: eliminates intermittent flicker with UI; NO_UI shouldn't be allowed for :setup events Duncan Brown 2022-04-23 19:33:19 -04:00
  • eeb7042d11 fix: adds control node to ESCGame for UI that must be populated, along with Escoria-only UI methods; this helps to avoid display issues on startup Duncan Brown 2022-04-23 16:25:16 -04:00
  • 6afff99e7c fix: allows for transition to be disabled on init; still has issue w/ UI showing up for fraction of a second Duncan Brown 2022-04-21 21:32:20 -04:00
  • 4c39e47d38 chore: storing version and changelog StraToN 2022-04-30 18:04:13 +00:00
  • bb594deab4 fix:removed debug.gd after it was accidently readded with PR569 (#590) balloonpopper 2022-05-01 04:03:49 +10:00
  • 08dd74cf55 chore: storing version and changelog StraToN 2022-04-27 16:42:41 +00:00
  • 72e6517a35 fix: Enforce rooms to be located at (0,0) (#576) balloonpopper 2022-04-28 02:42:18 +10:00
  • c302b7e75f chore: storing version and changelog StraToN 2022-04-24 13:31:21 +00:00
  • b23adae360 Fix: removed calls to inexisting "escoria" singleton after plugin disbld (#578) Julian Murgia 2022-04-24 15:30:57 +02:00
  • 75542c3606 chore: storing version and changelog StraToN 2022-04-23 17:20:15 +00:00
  • 3acf5ebe2a fix: incorrect dialog player type Duncan Brown 2022-04-19 13:42:56 -04:00
  • fed551573c chore: storing version and changelog StraToN 2022-04-23 17:09:33 +00:00
  • ad96ff4177 fix : crash when current scene is null (#583) monsieur xx 2022-04-23 19:09:12 +02:00
  • a351e0142c chore: storing version and changelog StraToN 2022-04-23 16:56:19 +00:00
  • 488b20656d feat: New room 15 files (#575) balloonpopper 2022-04-24 02:55:57 +10:00
  • 371197423b chore: storing version and changelog StraToN 2022-04-23 16:55:44 +00:00
  • 4b2b6f516e feat: Save objects states in Obj Manager to keep them btwn rooms (#554) Julian Murgia 2022-04-23 18:55:21 +02:00
  • 9b060085c7 chore: storing version and changelog StraToN 2022-04-21 08:18:32 +00:00
  • 2c88786a97 Update CODEOWNERS Julian Murgia 2022-04-21 10:18:08 +02:00
  • 3bde47b3e9 chore: storing version and changelog StraToN 2022-04-21 07:56:19 +00:00
  • c4296a17a1 fix: fixes incorrect date formatting (#577) monsieur xx 2022-04-21 09:55:55 +02:00
  • 1135b0368f chore: storing version and changelog StraToN 2022-04-21 07:55:24 +00:00
  • 584b81a496 fix: Corrected wether to whether Balloonpopper 2022-04-20 13:34:48 +10:00
  • 3b47a93a9e chore: storing version and changelog StraToN 2022-04-21 07:54:26 +00:00
  • eeea2d0e5a refactor: remove deprecated debug command Balloonpopper 2022-04-15 12:49:01 +10:00
  • 9f4a5d53c6 chore: storing version and changelog StraToN 2022-04-19 14:26:27 +00:00
  • 1db0bc4a39 fix: correct change nodes of node type to node2d type to fix transition bug Balloonpopper 2022-04-14 09:13:42 +10:00
  • 59aff141a3 chore: storing version and changelog StraToN 2022-04-19 14:25:52 +00:00
  • 9db27c6a74 fix: fixes issue w/ bottle from room9 and inventory across rooms; fixes issue w/ room10 and text rendering Duncan Brown 2022-04-15 00:39:59 -04:00
  • 0cf4672161 fix: needs instantiation; also small cleanup Duncan Brown 2022-04-15 00:22:44 -04:00
  • 0175342a61 wip: splits out camera from UI game scene; makes camera a per-room thing; updated check for running rooms directly; corrected timing issue w/ updating state immediately by ensuring animation player does seek with immediate animation update Duncan Brown 2022-04-14 22:31:01 -04:00
  • 8d1b00bb90 fix: moves game scene removal/addition to room until after transition; still needs testing, especially w instant transitions Duncan Brown 2022-04-13 16:32:14 -04:00
  • eac4385b81 wip: moving camera setup closer to actual :setup event post-transition out to allow for more setup to be done 'under the hood' Duncan Brown 2022-04-13 15:56:18 -04:00
  • b985c42e08 fix: change hotspots Node to Node2D to allow for proper room visibility swapping Duncan Brown 2022-04-13 15:54:47 -04:00
  • 4b3b96b688 fix: missing this parameter Duncan Brown 2022-04-13 15:43:21 -04:00
  • 92e23beb00 fix: should now block for yielding events but only on the same channel Duncan Brown 2022-04-13 15:19:05 -04:00
  • 3ff3849232 fix: prevents async (i.e. events that are yielded to) from overlapping Duncan Brown 2022-04-11 22:20:39 -04:00
  • c92c4edacf fix: remove duplicate transition out (needs testing) Duncan Brown 2022-04-11 21:04:01 -04:00
  • a8ab14cd01 chore: storing version and changelog StraToN 2022-04-19 07:12:53 +00:00
  • b4a57fa788 feat: Added warning message when multiple locations found for an item Balloonpopper 2022-04-17 09:21:26 +10:00
  • 0a1f16f61f chore: storing version and changelog StraToN 2022-04-19 05:55:31 +00:00
  • 768f65d929 fix: allows for bare decimals (no leading 0) to be properly interpreted; also adds in additional validation for 'wait' command Duncan Brown 2022-04-15 15:19:55 -04:00
  • 7050a8a2fb feat: adds in max args checking; also removes duplicate command validation and now properly validates min_args; re-orders validation to allow argument descriptor validation to always be done first; misc. cleanup of error strings Duncan Brown 2022-04-11 16:03:10 -04:00
  • b1b301d917 WIP: added max args checking; working on fixing min args checking and validation in general as commands are validating on prepared args and therefore cannot validate on original user args currently Duncan Brown 2022-04-09 17:32:50 -04:00
  • 157c2f564c fix: properly validate min_args and remove superfluous validation call to argument descriptor Duncan Brown 2022-04-09 10:28:41 -04:00
  • 7a46908569 chore: storing version and changelog StraToN 2022-04-09 14:13:32 +00:00
  • baee79f5a0 feat: reports source of ESC errors when possible (#568) Duncan Brown 2022-04-09 10:13:09 -04:00
  • fda97352a0 chore: storing version and changelog StraToN 2022-04-08 19:20:45 +00:00
  • 05f139ef1a Fix: Avoid globals starting with 'i/' (#556) Julian Murgia 2022-04-08 21:20:20 +02:00
  • 431efd853a chore: storing version and changelog StraToN 2022-04-08 19:19:23 +00:00
  • 6d98e7bdce fix: should now also prevent areas from spawning events; also removes a superfluous variable Duncan Brown 2022-04-02 15:52:01 -04:00
  • 85b86f38be fix: handles the case where no coroutines are run as part of room creation; also fixes a small bug in ESCCamera Duncan Brown 2022-04-02 15:02:27 -04:00
  • 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 Duncan Brown 2022-03-31 21:49:53 -04:00
  • 114ef2fc55 wip: rough attempt at properly incorporating existing coroutines to correctly place room swapping. Duncan Brown 2022-03-31 18:40:10 -04:00
  • c87e853ba6 fix: add code to handle scenes run directly from the Godot editor and allow for the current room to be set in the object manager, allowing proper setup Duncan Brown 2022-03-30 14:59:29 -04:00
  • 2508786cde fix: break loading up into two batches so objects can be loaded and accessed by other code in the loading method here Duncan Brown 2022-03-26 13:17:54 -04:00
  • 7ff0176d62 fix: allows for proper reloading of all globals (reserved or otherwise); also now properly saves reserved objects; plus a couple small guards to correct issues while quitting after loading games in certain conditions Duncan Brown 2022-03-23 18:10:09 -04:00
  • 84c84d3a0f fix: makes the loading process more consistent by using all ESC commands; also fixes issue caused by loaded save games not executing :setup or :ready, thereby preventing proper room switching in this case Duncan Brown 2022-03-21 22:30:16 -04:00
  • ecb7bfb528 fix: accommodate empty parameter Duncan Brown 2022-03-17 19:15:10 -04:00
  • 0556ccbf32 fix: we now need to transition in from :ready in the case of manual transitions Duncan Brown 2022-03-15 15:30:25 -04:00
  • 99568c1764 Fixes issues with inventory items not properly persisting between rooms as well as a bug with unregistering items more than once. Also a couple small cleanup items and some additional docstrings. Duncan Brown 2022-03-03 22:39:50 -05:00
  • 01d7d041cd chore: refactor of object manager to use array of objects instead of untyped dictionary. Duncan Brown 2022-03-03 14:36:32 -05:00
  • 82acf8374d feat: adds instant transitions with an object manager rework, along with something missed from PR #487 Duncan Brown 2022-02-27 22:02:52 -05:00
  • fc7665fc2b chore: storing version and changelog dploeger 2022-04-07 18:37:18 +00:00
  • 06d37b0aad feat: Reverse save games order - issue 211 (#565) balloonpopper 2022-04-08 04:36:53 +10:00
  • 607808536d chore: storing version and changelog StraToN 2022-04-05 06:03:09 +00:00
  • 3e80abf322 feat: Added print command to print output at any debug level (#564) balloonpopper 2022-04-05 16:02:49 +10:00
  • 27c15d7dc7 chore: storing version and changelog StraToN 2022-04-05 06:02:39 +00:00
  • 167e06bfd5 feat: Add global interpolation for say command (#562) balloonpopper 2022-04-05 16:02:17 +10:00
  • 9cc06679c9 chore: storing version and changelog StraToN 2022-04-05 06:02:05 +00:00
  • aa6a4c4d50 feat: Added ability to print globals as part of debug messages (#561) balloonpopper 2022-04-05 16:01:40 +10:00
  • c42349372e chore: storing version and changelog dploeger 2022-03-29 05:20:34 +00:00
  • 2c79da17e4 fix: rand_global fixes (#555) balloonpopper 2022-03-29 16:20:12 +11:00
  • eb6f5fa01a chore: storing version and changelog dploeger 2022-03-29 05:10:49 +00:00
  • d60e659978 chore: Approve asset lib edit directly (#557) Dennis Ploeger 2022-03-29 07:10:28 +02:00
  • 3775d68ffc chore: storing version and changelog StraToN 2022-03-26 13:25:11 +00:00
  • 9dd06d0d81 fix: Fix broken camera push. Issue 125 Balloonpopper 2022-03-22 21:32:44 +11:00
  • af2c975006 chore: storing version and changelog StraToN 2022-03-24 06:28:58 +00:00
  • dd4b120289 feat: intro cutscene Balloonpopper 2022-03-17 15:55:04 +11:00
  • a9aa8dd7e6 chore: storing version and changelog StraToN 2022-03-24 06:28:13 +00:00
  • 3c74e18119 fix: Added animations for the worker character Balloonpopper 2022-03-23 22:52:18 +11:00
  • 543ba16105 chore: storing version and changelog dploeger 2022-03-24 06:23:18 +00:00
  • 38e3eb264d fix: exit loop as soon as command is found (#550) bolinfest 2022-03-23 23:22:57 -07:00
  • bda879fd22 chore: storing version and changelog StraToN 2022-03-23 12:56:44 +00:00
  • 284cb0d539 Fix: Mirroed ESCItem's talk animation was conflicting with mirrored idle Julian Murgia 2022-03-23 13:56:18 +01:00
  • 82eb95c99a chore: storing version and changelog StraToN 2022-03-23 12:05:30 +00:00
  • a3c8fe882e fix: eliminate escoria/esc/command_paths that duplicates escoria/main/command_directories Michael Bolin 2022-03-20 20:35:03 -07:00
  • 23b51938e7 chore: storing version and changelog StraToN 2022-03-21 21:32:20 +00:00
  • 23ce44eefb feat: Updated exit documentation (#545) balloonpopper 2022-03-22 08:31:57 +11:00
  • 77add65e2d chore: storing version and changelog StraToN 2022-03-21 21:19:34 +00:00
  • 3c0ebf1869 Fix: out of bounds exception in camera_push (#546) Julian Murgia 2022-03-21 22:19:11 +01:00
  • 9455bf8e21 chore: storing version and changelog StraToN 2022-03-18 09:21:06 +00:00
  • 9b80aeb154 New logo that looks less like a risen middle finger (#544) Julian Murgia 2022-03-18 10:20:41 +01:00
  • 82078a22a3 chore: storing version and changelog StraToN 2022-03-17 22:10:15 +00:00
  • e98209d387 fix: Reset audio bus layout (#542) Dennis Ploeger 2022-03-17 23:09:53 +01:00
  • 8e1302b57b chore: storing version and changelog StraToN 2022-03-17 21:33:42 +00:00