Commit Graph

  • 68220ced91 fix: ensures proper number of interpolation placeholders Duncan Brown 2023-01-08 20:13:29 -05:00
  • da4dd67157 Merge pull request #663 from godot-escoria/turn_to_fix balloonpopper 2023-01-10 14:49:11 +11:00
  • 9f944e1f26 Merge pull request #667 from godot-escoria/wizard_character_name balloonpopper 2023-01-10 13:21:16 +11:00
  • dc4b6c24fe feat: Wizard - set up combine when selected for inventory items Balloonpopper 2023-01-02 17:18:04 +11:00
  • cc0a067b18 fix: Enabled playing of animated sprite by default Balloonpopper 2023-01-01 16:56:52 +11:00
  • b0c0c5d61b fix: Wizard - NPCs have to be ESCItems instead of ESCPlayers Balloonpopper 2022-12-31 16:54:02 +11:00
  • 0610449dbf fix: Populate default animation as the object manager expects it Balloonpopper 2022-12-30 23:10:37 +11:00
  • b47e65345f fix: Character creator - add tooltip, fix 8 dir angles, and make character selectable by default Balloonpopper 2022-12-30 22:33:37 +11:00
  • 6692953385 fix: Remove call to stop dialog to correct player mirroring Balloonpopper 2023-01-01 01:25:49 +11:00
  • 5f78c026da fix: Corrected error message for angle in esc_movable Balloonpopper 2022-12-30 12:11:01 +11:00
  • 0ea7b285b7 fix: Movable commands on non-movable items will be handled gracefully. Balloonpopper 2022-12-29 22:37:14 +11:00
  • 4e146ae78c Fix: wrong argument passed in turn_to error message Balloonpopper 2022-12-29 12:37:04 +11:00
  • 82ebdc2d6e fix: Correct error message for missing animation player Balloonpopper 2022-12-26 10:39:25 +11:00
  • 3727f82fbf fix: allows for string joining that's compatible with pre-3.5 Godot Duncan Brown 2022-12-28 00:27:10 -05:00
  • 6842ed48ea fix: necessary in order to prevent error message from printing out Duncan Brown 2022-12-23 23:50:28 -05:00
  • 7f1add6505 fix: missing this check to see if the item needs to be combined with something or not Duncan Brown 2022-12-23 17:56:30 -05:00
  • b827092176 fix: clears tooltip when event is finished Duncan Brown 2022-12-23 13:31:34 -05:00
  • 4604e00648 fix: Fix p_child is null exit on quit Balloonpopper 2022-12-21 22:25:19 +11:00
  • 3e90c67035 chore: storing version and changelog BHSDuncan 2022-12-15 22:15:03 +00:00
  • 2a55da5067 feat: Add thinking avatar scene for Mark Balloonpopper 2022-12-10 11:42:43 +11:00
  • 2db581861a fix: changes the registering of items already in a room from ERROR to WARN. Duncan Brown 2022-12-03 12:02:37 -05:00
  • b2547da867 chore: storing version and changelog StraToN 2022-12-09 09:44:21 +00:00
  • c0a56d55c0 chore: Remove dploeger for the time being Dennis Ploeger 2022-12-09 10:42:49 +01:00
  • ac3a52b6ee chore: storing version and changelog StraToN 2022-12-09 09:43:34 +00:00
  • 68f55e2d5a feat: Updated room 6 conversation Balloonpopper 2022-12-07 11:18:31 +11:00
  • 9398ce96c3 fix: restores state on returning; for some reason, previously state was modified but never restored. Duncan Brown 2022-12-03 18:56:47 -05:00
  • 328e5efdd9 fix: returns an appropriate RC code when no more options are left at a particular dialog level; this has the somewhat beneficial side effect of moving up a level in dialog if there is one, although this requires a 'stop' command to be present in at least one of the top-most dialog options. Duncan Brown 2022-12-03 13:24:27 -05:00
  • 9b27bc4b24 chore: storing version and changelog StraToN 2022-12-09 09:41:33 +00:00
  • 0ff35136ba fix: disallows dialog blocks that aren't properly indented; however, this also changes how dialog options are parsed and will require substantial testing. Duncan Brown 2022-12-04 17:24:47 -05:00
  • 8cd61cdd2b chore: storing version and changelog StraToN 2022-12-04 17:36:23 +00:00
  • f12d78ba51 feat: Added 1 and 2 direction animations to wizard character creator Balloonpopper 2022-12-04 17:20:58 +11:00
  • 3e93fd31c6 fix: Trimmed audio files Balloonpopper 2022-12-03 12:26:04 +11:00
  • 13a600598f feat: adds option to sync talking animation finishing with either audio or text; if with text, now finishes when text is done rendering. Duncan Brown 2022-12-02 20:01:34 -05:00
  • f64b59621d feat: adds warnings w/ defaults when using settings; uses same calculation basis for text speeds/times; changes time units to ms Duncan Brown 2022-12-02 18:20:10 -05:00
  • e4414141cb fix: prevents illegal WPM values and uses default in those cases. Duncan Brown 2022-12-02 13:10:18 -05:00
  • d676e50284 feat: adds additional options to dialog manager, including a left-click action option and a text skipping option Duncan Brown 2022-12-01 22:57:16 -05:00
  • d955e2ef1b chore: speech stops immediately when skipping/interrupting Duncan Brown 2022-11-15 14:49:06 -05:00
  • bd2f28214b feat: allows for the skipping of dialogue after the text is fully visible; still need to look at integrating with user options Duncan Brown 2022-11-14 22:43:40 -05:00
  • 886f402395 chore: storing version and changelog StraToN 2022-12-04 16:45:52 +00:00
  • 064973f0a9 fix: allows for colons to be placed anywhere in the dialogue being spoken. Duncan Brown 2022-12-03 14:03:08 -05:00
  • f64b7d5186 chore: storing version and changelog BHSDuncan 2022-12-04 01:27:54 +00:00
  • 29371ef936 Fix: discard non interactive items from hovering when they are hidden Julian Murgia 2022-11-23 00:41:10 +01:00
  • 79997eaed2 Changes to room 18 to demonstrate problems Balloonpopper 2022-11-22 20:33:18 +11:00
  • 70dd91c35d chore: storing version and changelog balloonpopper 2022-11-28 23:41:38 +00:00
  • a5ac2ec960 Merge pull request #640 from godot-escoria/skip_dialogs_fix balloonpopper 2022-11-29 10:41:13 +11:00
  • 028de087fd fix: Removing dialog settings from core Balloonpopper 2022-11-23 11:30:32 +11:00
  • 62f48621a4 chore: storing version and changelog balloonpopper 2022-11-28 07:17:47 +00:00
  • fcfd6965b6 Merge pull request #650 from godot-escoria/issue-325 balloonpopper 2022-11-28 18:17:26 +11:00
  • 36c199a5f5 Fix: Wizard - verify that inventory items are written to valid folders Balloonpopper 2022-11-27 00:01:51 +11:00
  • 0377cabce9 chore: storing version and changelog StraToN 2022-11-21 19:40:32 +00:00
  • a131efcfc2 Fix when ESCPlayer is not selectable or interactive manage click through Julian Murgia 2022-11-21 13:58:27 +01:00
  • 23b5de6ac2 chore: storing version and changelog StraToN 2022-11-13 15:39:06 +00:00
  • a3da01e4cc feat: adds adjustable reading speed/display time Duncan Brown 2022-11-11 20:50:49 -05:00
  • 42e22f579b chore: storing version and changelog StraToN 2022-11-13 15:38:38 +00:00
  • 595bbed870 fix: makes this button usable again Duncan Brown 2022-11-11 20:20:30 -05:00
  • 9f2cfd0dd0 fix: yield a frame for any tweening period in case camera commands are back-to-back, resulting in a potential race condition. Duncan Brown 2022-11-09 11:20:12 -05:00
  • 20f1aee6c2 feat: adds blocking versions of camera commands that can tween/transition. Duncan Brown 2022-11-08 15:15:27 -05:00
  • 0a0a57bd02 First pass at blocking camera command. Duncan Brown 2022-10-25 10:42:13 -04:00
  • 998c9e2535 chore: storing version and changelog BHSDuncan 2022-11-09 15:39:00 +00:00
  • 7dcd1fdd67 Checked whether multiple enabled navpolys upon adding and deleting Julian Murgia 2022-11-08 13:02:39 +01:00
  • 056db75929 Fix: unwanted error messages when opening a room in editor Julian Murgia 2022-11-08 01:29:23 +01:00
  • c80e71c395 chore: storing version and changelog StraToN 2022-11-08 19:43:52 +00:00
  • 0e397c4667 fix: interrupt not implemented messages changed to debug from warn Balloonpopper 2022-11-08 22:03:35 +11:00
  • 3fd339c089 chore: storing version and changelog StraToN 2022-11-08 19:43:13 +00:00
  • 372e3c66cb fix: issue_292 - Corrected navigation polygon for room 4 Balloonpopper 2022-11-08 23:21:18 +11:00
  • 54bfcc7640 chore: storing version and changelog balloonpopper 2022-11-08 00:06:59 +00:00
  • 227f962885 Merge pull request #639 from godot-escoria/wizard_room_setting_fix balloonpopper 2022-11-08 11:06:34 +11:00
  • e551e365ac fix: Move wizard path to rooms to its own Godot setting Balloonpopper 2022-11-01 16:40:44 +11:00
  • fed2a98270 chore: storing version and changelog BHSDuncan 2022-10-31 20:45:30 +00:00
  • d5b15b3f5c chore: fills in missing docstrings; adds new base class for cameras to avoid duplication of viewport warnings. Duncan Brown 2022-10-30 21:25:15 -04:00
  • 1657c0d452 fix: room 7 lift interaction fixed based on new camera behavior. Balloonpopper 2022-10-29 11:00:34 +11:00
  • 3009fe1242 fix: camera_push now validates against camera_node like ESCCamera. Duncan Brown 2022-10-28 12:15:19 -04:00
  • e807044e45 fix: cleaning up and updating validation code. Duncan Brown 2022-10-28 11:48:31 -04:00
  • 3673977d5c Start of cleanup. Previous changes look to be holding up according to testing. Duncan Brown 2022-10-28 01:51:36 -04:00
  • 6d0e9e5326 WIP: Iterating on warning message. Clamping set_target target in case of target being too close to limits. Duncan Brown 2022-10-28 01:38:05 -04:00
  • ec33580d73 WIP: Correcting for switched camera limits. Updating validation for camera methods, although this is a WIP. Duncan Brown 2022-10-28 00:16:07 -04:00
  • d95d26ff5f fix: updates camera limit checking in commands to respect viewport limits (i.e. taking into account camera centre and half-screen limits); also updates warning message and no longer fails on limit violation. Duncan Brown 2022-10-27 15:37:48 -04:00
  • 9842feea33 Fixed up math for compensation. It looks as though no other limit clamping or checking should be needed. Duncan Brown 2022-10-26 13:37:56 -04:00
  • cc74206e6c fix: Updates those camera commands that make use of translation to compensate for drag margins. Duncan Brown 2022-10-22 19:14:03 -04:00
  • 164d094b63 chore: storing version and changelog BHSDuncan 2022-10-31 20:17:39 +00:00
  • b11e196d4b feat: adds in additional information concerning failed statement. Duncan Brown 2022-10-30 22:41:48 -04:00
  • 4065b5c83e feat: includes most-currently run statement when signalling a statement's/event's completion to aid in debugging messages Duncan Brown 2022-10-30 21:38:15 -04:00
  • ce7d20e61e chore: storing version and changelog StraToN 2022-10-30 18:11:01 +00:00
  • 88214e4611 fix: ensures a failed command/event doesn't leave the game in a state where it isn't accepting inputs. Duncan Brown 2022-10-28 12:47:50 -04:00
  • 17d127b0f2 chore: storing version and changelog StraToN 2022-10-24 22:00:53 +00:00
  • 950ee463d8 fix: fixes background image blowing up to 1:1 size; also small cleanup Duncan Brown 2022-09-13 17:51:00 -04:00
  • c660e2d51c Correct bug with 2nd loaded image in item creator showing at the wrong size Balloonpopper 2022-09-13 22:30:38 +10:00
  • f74cb48b3d fix: small UI touchups/fixes Duncan Brown 2022-09-12 17:29:18 -04:00
  • faab5ba808 feat: escoria-wizard Balloonpopper 2022-07-28 22:10:46 +10:00
  • a53637fac1 chore: storing version and changelog StraToN 2022-10-24 21:49:30 +00:00
  • 6ea0c29234 fix: Documentation clarifications Balloonpopper 2022-10-25 08:47:48 +11:00
  • 287c61c1a3 chore: storing version and changelog StraToN 2022-10-24 21:42:59 +00:00
  • fd6142c7c2 fix: Support for both int and real for set_angle command Balloonpopper 2022-09-15 22:39:44 +10:00
  • d6158b375e chore: storing version and changelog StraToN 2022-09-14 06:50:54 +00:00
  • 62c2920439 fix: UI should now highlight proper verb instead of always going back to an item's default action Duncan Brown 2022-09-13 19:24:32 -04:00
  • e07c4043ad chore: storing version and changelog BHSDuncan 2022-09-13 23:27:23 +00:00
  • 7201f02304 fix: adds proper player selectable checking in click events; also properly orders hover_stack in ascending z_index order Duncan Brown 2022-09-08 17:26:55 -04:00
  • 169a5b501a fix: focuses the 'topmost' element from hover_stack inline with what hotspot_focused already is Duncan Brown 2022-09-07 17:29:08 -04:00
  • 5f4c97ca99 feat: allows for command to specify the currently active player for saying things Duncan Brown 2022-08-30 10:31:23 -04:00
  • d28118f567 fix: Interrupts player's simple walk on any new action Julian Murgia 2022-08-28 10:25:39 +02:00