Commit Graph

  • 895700870d feat: allows for default/fallback actions to be specified Duncan Brown 2022-08-27 14:08:57 -04:00
  • 6e220e7e64 fix: clears tooltip after any action has finished regardless of success Duncan Brown 2022-08-26 20:47:48 -04:00
  • 99c274f00d chore: storing version and changelog BHSDuncan 2022-09-12 20:19:49 +00:00
  • ad445cd43b fix: fixes inconsistent return type from queue_event_from_esc Balloonpopper 2022-09-10 11:43:35 +10:00
  • 8dbcd52e66 chore: storing version and changelog StraToN 2022-09-11 20:51:08 +00:00
  • aedc3773d1 fix: walk error message missing a parameter Balloonpopper 2022-09-10 10:31:04 +10:00
  • 1390e43c73 chore: storing version and changelog StraToN 2022-09-04 21:29:13 +00:00
  • 382536b149 Fix: get_simple_path not working properly in Godot 3.5 Balloonpopper 2022-09-03 10:54:02 +10:00
  • bc244d5c05 chore: storing version and changelog BHSDuncan 2022-09-01 18:48:19 +00:00
  • 238b1d28f1 Fix call to interrupt method after acfb3d9ddd Julian Murgia 2022-08-18 22:14:47 +02:00
  • 04348147b9 Unified settings management and sound fixes Julian Murgia 2022-08-11 22:59:21 +02:00
  • 4ef86c6cc3 chore: storing version and changelog BHSDuncan 2022-08-26 17:45:03 +00:00
  • d04c46c14d fix: guards against scenes with no player set or loaded Duncan Brown 2022-08-23 20:43:17 -04:00
  • a2e5dd8f97 chore: storing version and changelog StraToN 2022-08-24 20:37:57 +00:00
  • 210f0d25e4 fix: ignores mouse enter events for non-actionable items (i.e. non-interactive or not active) Duncan Brown 2022-08-23 20:06:14 -04:00
  • 6c4b2618a5 chore: storing version and changelog StraToN 2022-08-24 20:36:37 +00:00
  • 5be887cdf5 fix: disallows the use of specified strings in the name argument for these commands Duncan Brown 2022-08-23 20:32:46 -04:00
  • 57f7d945ce chore: storing version and changelog BHSDuncan 2022-08-23 22:48:40 +00:00
  • 308d72d5aa fix: accounts for item offsets, i.e. those not at (0, 0) Duncan Brown 2022-08-16 23:54:05 -04:00
  • 689062989b fix: puts these items back at the origin which is necessary so their positions in the scene can be used Duncan Brown 2022-08-11 19:31:30 -04:00
  • 5b315bb0ee fix: allows inactive/non-interactive item clicks to pass through to appropriate background click event Duncan Brown 2022-08-11 19:29:05 -04:00
  • 813495051b fix: blocks actions on inputs for non-interactive and/or non-active items/objects Duncan Brown 2022-08-11 18:10:49 -04:00
  • 7755a4a163 chore: storing version and changelog BHSDuncan 2022-08-17 03:57:07 +00:00
  • 7c00f1dd37 Adds a small fix on walking interruption to avoid freed reference Julian Murgia 2022-08-11 22:49:28 +02:00
  • 881ad581bc chore: storing version and changelog StraToN 2022-08-12 14:58:58 +00:00
  • 9de6c1fe62 Warning message added when location cant be reached. Balloonpopper 2022-07-29 14:20:55 +10:00
  • da007889b6 chore: storing version and changelog BHSDuncan 2022-08-09 23:33:55 +00:00
  • 0da57b7820 fix: added prepositions to escoria-ui-keyboards-9verbs Artur Maciąg 2022-08-10 00:57:44 +02:00
  • bb983d561b fix: Issue-176 "Give xyz with" should say "give xyz to" Artur Maciąg 2022-08-08 22:13:36 +02:00
  • db84605b85 chore: storing version and changelog BHSDuncan 2022-08-09 22:15:17 +00:00
  • e633966727 fix: prevents a channel from being cleared out when there are event exceptions Duncan Brown 2022-07-18 12:46:38 -04:00
  • a1de32ea41 chore: storing version and changelog StraToN 2022-08-09 21:16:16 +00:00
  • 41f5d6606e fix: Remove useless escoria.godot config file Julian Murgia 2022-08-09 23:13:50 +02:00
  • ecc0783b00 chore: storing version and changelog StraToN 2022-08-09 20:11:00 +00:00
  • 4a6f02b7ae fix: has_point() is exclusive of right-/bottom-edge, so we need to account for that Duncan Brown 2022-07-29 22:27:18 -04:00
  • e4bb111cb9 fix: changes camera target vs limit errors to warnings and makes sure they're in the right places Duncan Brown 2022-07-29 20:48:54 -04:00
  • abb01b7f0b feat: validates updated camera position against current camera limits; also some messaging updates Duncan Brown 2022-04-28 12:10:14 -04:00
  • e0155c6097 chore: storing version and changelog StraToN 2022-08-09 19:49:23 +00:00
  • 6a223ca199 fix: prevents changing scenes to the same scene as is current (#619) Duncan Brown 2022-08-09 15:48:57 -04:00
  • 6ccede06a4 chore: storing version and changelog StraToN 2022-08-09 06:12:01 +00:00
  • c9e785142f chore: renames items_autoregister_path to inventory_items_path (#620) balloonpopper 2022-08-09 16:11:36 +10:00
  • 0b7f1b4564 chore: storing version and changelog BHSDuncan 2022-07-19 22:33:15 +00:00
  • c30d109645 fix: forces immediate animation start in order to avoid 'flashing' or delayed start Duncan Brown 2022-07-19 18:27:26 -04:00
  • 0944f601f4 fix: changes 'scenery' node from Node to Node2D so it will respect the visibility of the root (i.e. the room). Duncan Brown 2022-07-16 13:29:26 -04:00
  • 6cf08a607f chore: storing version and changelog BHSDuncan 2022-07-18 23:29:43 +00:00
  • 4991ff3423 fix: logs a warning if the avatar path isn't set or if the avatar itself can't be found Duncan Brown 2022-07-18 13:13:48 -04:00
  • c4afb59121 fix: puts a default avatar path back as it had gone missing for some reason Duncan Brown 2022-07-16 13:53:48 -04:00
  • dd2732d28d chore: storing version and changelog StraToN 2022-07-18 19:32:51 +00:00
  • 73891443ad Issue 272 - fixes buttons in room 11 and Escoria icon being wrong (#612) balloonpopper 2022-07-19 05:32:27 +10:00
  • d5fce7b7d3 chore: storing version and changelog BHSDuncan 2022-07-16 04:24:21 +00:00
  • 2966502806 feat: appends the global ID or node name of the item/player to any warning messages Duncan Brown 2022-07-16 00:00:07 -04:00
  • db85689668 feat: performs basic validation for ESCAnimationResource in-editor and in-game Duncan Brown 2022-05-13 12:02:09 -04:00
  • 306facd85f chore: storing version and changelog StraToN 2022-07-14 15:21:57 +00:00
  • 324ef5f5e6 fix: Correctly get inventory objects registered in other rooms (#608) Matteo Piovanelli 2022-07-14 17:21:24 +02:00
  • 2a85e04f33 chore: storing version and changelog StraToN 2022-07-12 13:14:20 +00:00
  • 036246436a issue 283 - make inventory appear when running via f5. Hide options menu when pausing game. (#603) balloonpopper 2022-07-12 23:13:48 +10:00
  • d874c73336 chore: storing version and changelog StraToN 2022-07-12 13:12:24 +00:00
  • 492f735b9e Fix: escoria-core warning plugin has godot editor style (#607) Julian Murgia 2022-07-12 15:11:57 +02:00
  • 052d87bb86 chore: storing version and changelog StraToN 2022-07-12 13:11:39 +00:00
  • 23bec3dfe8 Remove some trace log happening too often (#606) Julian Murgia 2022-07-12 15:11:07 +02:00
  • d7b8c893af chore: storing version and changelog StraToN 2022-07-11 21:04:09 +00:00
  • 833f9bb503 Fix a typo in a log call (#604) Julian Murgia 2022-07-11 23:03:45 +02:00
  • 2e67aa9973 chore: storing version and changelog StraToN 2022-07-10 18:40:30 +00:00
  • ad79aa69d1 Big refactor: Fix plugin issues when disabling/reenabling plugins (#598) Julian Murgia 2022-07-10 20:40:08 +02:00
  • dfbceadd1c chore: storing version and changelog StraToN 2022-06-23 09:27:38 +00:00
  • 653e336383 fix: handles translation keys that have only one word (i.e. no spaces… (#596) Duncan Brown 2022-06-23 05:27:04 -04:00
  • b634de542d chore: storing version and changelog StraToN 2022-06-10 05:23:16 +00:00
  • 245e9fa826 fix: Fixes typo in say statement (#600) Matteo Piovanelli 2022-06-10 07:22:52 +02:00
  • f8c8fc16d1 chore: storing version and changelog StraToN 2022-05-19 12:29:00 +00:00
  • 641cd9f7cb feat: room6 New graphics (#532) balloonpopper 2022-05-19 22:28:36 +10:00
  • 4f77309e5d chore: storing version and changelog StraToN 2022-05-13 08:54:51 +00:00
  • fa5e57aa4e fix: Fix #168 as turn to in room 10 didn't work correctly (#597) balloonpopper 2022-05-13 18:54:20 +10:00
  • 689600d2dc chore: storing version and changelog StraToN 2022-05-13 08:49:39 +00:00
  • 0fd0ba45ae fix: prevents duplicate item registration (#587) Duncan Brown 2022-05-13 04:49:14 -04:00
  • 3304d11579 chore: storing version and changelog StraToN 2022-05-11 17:19:59 +00:00
  • 152d92372e feature: Added ability to use Escoria variables with the custom command Balloonpopper 2022-05-04 18:30:38 +10:00
  • 44425a3f92 chore: storing version and changelog StraToN 2022-05-11 17:18:33 +00:00
  • 77ba581398 fix: room breaks since it wasn't positioned correctly Duncan Brown 2022-05-11 12:55:16 -04:00
  • f7c8b98f3b chore: changing logging level of this message to something more appropriate Duncan Brown 2022-05-11 12:54:55 -04:00
  • 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 Duncan Brown 2022-05-10 14:37:02 -04:00
  • ff178541fc fix: avoids crashes in case of input when room is run directly and interrupted; may look at updating room manager in the future Duncan Brown 2022-05-10 14:35:48 -04:00
  • 9e247a9218 fix: checks to make sure target_object after a walk to an object is the proper one in case action manager is already yielding and expecting a particular one; change to proper interrupt method name; clears out pending events Duncan Brown 2022-05-07 17:01:06 -04:00
  • 954e014cbf feat: changed approach for disabling input during scene transitions; this should be cleaner and also delays re-enabling of input until after transition in is finished (if there is one) Duncan Brown 2022-05-05 20:37:39 -04:00
  • 85947794b9 fix: necessary guard in case 'run' hasn't been executed yet Duncan Brown 2022-05-04 18:26:13 -04:00
  • c9c7cd2dfa feat: disallows user input during scene changes Duncan Brown 2022-05-04 18:11:09 -04:00
  • acfb3d9ddd fix: iterating on method outlined in ticket; blocks events/commands from being queued during scene changes, which should prevent stray/untimely events from being queued for an old room when in a new room Duncan Brown 2022-05-07 18:06:38 -04:00
  • 64ac7654f4 fix: repeating fix from another branch; these will be merged anyway Duncan Brown 2022-05-07 18:05:05 -04:00
  • 05ca4c1795 wip: initial implementation, but has issues with interrupting other running events like play_snd Duncan Brown 2022-05-04 17:05:02 -04:00
  • 2c5c4004dd chore: storing version and changelog StraToN 2022-05-02 20:51:19 +00:00
  • 738ce0debc fix: implement varargs for ESC commands. 'custom' makes use of this #592 Duncan Brown 2022-05-02 16:50:57 -04:00
  • ba5be04565 chore: storing version and changelog StraToN 2022-05-02 20:49:30 +00:00
  • 0468817812 fix: prevents the same event from being queued multiple times in a row Duncan Brown 2022-04-23 23:54:16 -04:00
  • ccfcf54a03 chore: storing version and changelog StraToN 2022-05-01 10:48:24 +00:00
  • b8983b8b42 fix: manage clearing of current_action when action is interrupted (#584) Julian Murgia 2022-05-01 12:48:02 +02:00
  • c21a7b1a23 chore: storing version and changelog StraToN 2022-05-01 10:46:06 +00:00
  • d255f781ec Prefixed all Escoria console output with 'ESC' (#591) Julian Murgia 2022-05-01 12:45:44 +02:00
  • 7aeb8ca95f chore: storing version and changelog StraToN 2022-04-30 20:05:45 +00:00
  • 357799cc4d docs: Updated say command docs for audio and translations (#589) balloonpopper 2022-05-01 06:05:21 +10:00
  • 63e22e5fb9 chore: storing version and changelog StraToN 2022-04-30 19:51:16 +00:00
  • f9e39af798 fix: avoids crashing when selected_action is null (#586) Duncan Brown 2022-04-30 15:50:55 -04:00