50 KiB
50 KiB
4.0.0-alpha.174 (2022-04-30)
Bug Fixes
- 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 (eeb7042)
- allows for transition to be disabled on init; still has issue w/ UI showing up for fraction of a second (6afff99)
- avoids brief flickering to current scene during scene transition; can be moved since these were left in place pre-transition overhaul (5d23bb1)
- eliminates intermittent flicker with UI; NO_UI shouldn't be allowed for :setup events (f69b29d)
4.0.0-alpha.173 (2022-04-30)
4.0.0-alpha.172 (2022-04-27)
Bug Fixes
4.0.0-alpha.171 (2022-04-24)
Bug Fixes
4.0.0-alpha.170 (2022-04-23)
Bug Fixes
- incorrect dialog player type (3acf5eb)
4.0.0-alpha.169 (2022-04-23)
4.0.0-alpha.168 (2022-04-23)
Features
4.0.0-alpha.167 (2022-04-23)
Features
4.0.0-alpha.166 (2022-04-21)
4.0.0-alpha.165 (2022-04-21)
Bug Fixes
4.0.0-alpha.164 (2022-04-21)
Bug Fixes
- Corrected wether to whether (584b81a)
4.0.0-alpha.163 (2022-04-21)
Code Refactoring
- remove deprecated debug command (eeea2d0)
4.0.0-alpha.162 (2022-04-19)
Bug Fixes
- correct change nodes of node type to node2d type to fix transition bug (1db0bc4)
4.0.0-alpha.161 (2022-04-19)
Bug Fixes
- change hotspots Node to Node2D to allow for proper room visibility swapping (b985c42)
- fixes issue w/ bottle from room9 and inventory across rooms; fixes issue w/ room10 and text rendering (9db27c6)
- missing this parameter (4b3b96b)
- moves game scene removal/addition to room until after transition; still needs testing, especially w instant transitions (8d1b00b)
- needs instantiation; also small cleanup (0cf4672)
- prevents async (i.e. events that are yielded to) from overlapping (3ff3849)
- remove duplicate transition out (needs testing) (c92c4ed)
- should now block for yielding events but only on the same channel (92e23be)
4.0.0-alpha.160 (2022-04-19)
Features
- Added warning message when multiple locations found for an item (b4a57fa)
4.0.0-alpha.159 (2022-04-19)
Features
- 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 (7050a8a)
Bug Fixes
- allows for bare decimals (no leading 0) to be properly interpreted; also adds in additional validation for 'wait' command (768f65d)
- properly validate min_args and remove superfluous validation call to argument descriptor (157c2f5)
4.0.0-alpha.158 (2022-04-09)
Features
4.0.0-alpha.157 (2022-04-08)
Bug Fixes
4.0.0-alpha.156 (2022-04-08)
Features
Bug Fixes
- accommodate empty parameter (ecb7bfb)
- 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 (c87e853)
- 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 (7ff0176)
- break loading up into two batches so objects can be loaded and accessed by other code in the loading method here (2508786)
- 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 (503d613)
- handles the case where no coroutines are run as part of room creation; also fixes a small bug in ESCCamera (85b86f3)
- 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 (84c84d3)
- should now also prevent areas from spawning events; also removes a superfluous variable (6d98e7b)
- we now need to transition in from :ready in the case of manual transitions (0556ccb)
4.0.0-alpha.155 (2022-04-07)
Features
4.0.0-alpha.154 (2022-04-05)
Features
4.0.0-alpha.153 (2022-04-05)
Features
4.0.0-alpha.152 (2022-04-05)
Features
4.0.0-alpha.151 (2022-03-29)
Bug Fixes
4.0.0-alpha.150 (2022-03-29)
4.0.0-alpha.149 (2022-03-26)
Bug Fixes
- Fix broken camera push. Issue 125 (9dd06d0)
4.0.0-alpha.148 (2022-03-24)
Features
- intro cutscene (dd4b120)
4.0.0-alpha.147 (2022-03-24)
Bug Fixes
- Added animations for the worker character (3c74e18)
4.0.0-alpha.146 (2022-03-24)
Bug Fixes
4.0.0-alpha.145 (2022-03-23)
Bug Fixes
- Mirroed ESCItem's talk animation was conflicting with mirrored idle (284cb0d)
4.0.0-alpha.144 (2022-03-23)
Bug Fixes
- eliminate escoria/esc/command_paths that duplicates escoria/main/command_directories (a3c8fe8)
4.0.0-alpha.143 (2022-03-21)
Features
4.0.0-alpha.142 (2022-03-21)
Bug Fixes
4.0.0-alpha.141 (2022-03-18)
4.0.0-alpha.140 (2022-03-17)
Bug Fixes
4.0.0-alpha.139 (2022-03-17)
4.0.0-alpha.138 (2022-03-17)
4.0.0-alpha.137 (2022-03-17)
Features
- Add walk fast flag to walk_pos commands to make them consistent with the walk commands (1b4f3dc)
4.0.0-alpha.136 (2022-03-15)
Bug Fixes
4.0.0-alpha.135 (2022-03-14)
Bug Fixes
- Reduced log to warning if multiple navigation polygons are enabled while in editor (fdd61de), closes godot-escoria/escoria-issues#103
4.0.0-alpha.133 (2022-03-14)
Features
4.0.0-alpha.132 (2022-03-10)
Bug Fixes
- Wrong variable used causing a crash on UI de-registering (cb538ed)
4.0.0-alpha.131 (2022-03-10)
Bug Fixes
4.0.0-alpha.130 (2022-03-10)
4.0.0-alpha.129 (2022-03-10)
Bug Fixes
- player_start needed to be where the level description is (061ff91)
4.0.0-alpha.128 (2022-03-09)
Bug Fixes
4.0.0-alpha.127 (2022-03-09)
Bug Fixes
- room text is readable again (587b3b3)
4.0.0-alpha.126 (2022-03-09)
Features
- Updated room 9 graphics (7e3688f)
4.0.0-alpha.125 (2022-03-09)
Features
- New graphics room 12 (a3d531c)
4.0.0-alpha.124 (2022-03-09)
Bug Fixes
- Automatically remove trailing whitespace when parsing scripts to avoid needing to change all regular expressions separately (b05be36)
4.0.0-alpha.123 (2022-03-08)
Features
- New graphics for room 8 (7a64c77)
4.0.0-alpha.122 (2022-03-08)
Features
- introduce escoria-ui-keyboard-9verbs to verify register_custom_input_handler() API (5a77bd6)
- register_custom_input_handler() API (14cf132)
4.0.0-alpha.121 (2022-03-07)
Code Refactoring
- remove trailing whitespace from all .gd files (7bf3e9f)
4.0.0-alpha.120 (2022-03-07)
4.0.0-alpha.119 (2022-03-07)
4.0.0-alpha.118 (2022-03-07)
Bug Fixes
4.0.0-alpha.117 (2022-03-07)
Features
4.0.0-alpha.116 (2022-03-04)
Features
4.0.0-alpha.115 (2022-03-03)
Bug Fixes
- early return for mouse_in_shape (f21ec15)
4.0.0-alpha.114 (2022-03-03)
Code Refactoring
- remove redundant check for camera node (10f7708)
4.0.0-alpha.113 (2022-03-03)
4.0.0-alpha.112 (2022-03-03)
Features
- New graphics for room 7 (75a78f6)
4.0.0-alpha.111 (2022-03-03)
Bug Fixes
- parameter validation function cant print arrays (4fbe352)
4.0.0-alpha.110 (2022-03-03)
Features
- more useful error messages (5bdd519)
4.0.0-alpha.109 (2022-03-01)
Bug Fixes
4.0.0-alpha.108 (2022-02-27)
Bug Fixes
4.0.0-alpha.107 (2022-02-25)
Bug Fixes
4.0.0-alpha.106 (2022-02-25)
Bug Fixes
4.0.0-alpha.105 (2022-02-25)
Bug Fixes
4.0.0-alpha.104 (2022-02-25)
4.0.0-alpha.103 (2022-02-25)
Bug Fixes
4.0.0-alpha.102 (2022-02-24)
Bug Fixes
4.0.0-alpha.101 (2022-02-19)
4.0.0-alpha.100 (2022-02-19)
Bug Fixes
- animations doesnt have a speaks parameter when it is null (1664140)
4.0.0-alpha.99 (2022-02-17)
Code Refactoring
4.0.0-alpha.98 (2022-02-17)
Features
4.0.0-alpha.97 (2022-02-17)
4.0.0-alpha.96 (2022-02-17)
4.0.0-alpha.95 (2022-02-16)
Bug Fixes
- guard for cases where no animations are set. (ea3543b)
- set a proper guard in case of no speaking animations and correct the upper limit check for the speaking index (31b5750)
4.0.0-alpha.94 (2022-02-15)
Features
4.0.0-alpha.93 (2022-02-15)
Bug Fixes
4.0.0-alpha.92 (2022-02-12)
Features
4.0.0-alpha.91 (2022-02-06)
Bug Fixes
4.0.0-alpha.90 (2022-02-04)
Features
- refactor numerous areas and tokenize string literals where possible; also fixes some small bugs (#487) (99dc1e0)
4.0.0-alpha.89 (2022-02-04)
4.0.0-alpha.88 (2022-01-17)
4.0.0-alpha.87 (2022-01-13)
4.0.0-alpha.86 (2021-12-31)
4.0.0-alpha.85 (2021-12-15)
4.0.0-alpha.84 (2021-12-14)
4.0.0-alpha.83 (2021-12-13)
4.0.0-alpha.82 (2021-12-13)
Features
4.0.0-alpha.81 (2021-12-06)
Bug Fixes
4.0.0-alpha.80 (2021-12-06)
Features
4.0.0-alpha.79 (2021-12-03)
Bug Fixes
4.0.0-alpha.78 (2021-12-03)
Features
4.0.0-alpha.77 (2021-12-01)
Features
4.0.0-alpha.76 (2021-12-01)
4.0.0-alpha.75 (2021-12-01)
Bug Fixes
4.0.0-alpha.74 (2021-11-29)
4.0.0-alpha.73 (2021-11-29)
4.0.0-alpha.72 (2021-11-28)
Bug Fixes
4.0.0-alpha.71 (2021-11-28)
Features
4.0.0-alpha.70 (2021-11-28)
Bug Fixes
4.0.0-alpha.69 (2021-11-27)
Features
4.0.0-alpha.68 (2021-11-26)
Bug Fixes
4.0.0-alpha.67 (2021-11-25)
4.0.0-alpha.66 (2021-11-25)
Features
4.0.0-alpha.65 (2021-11-25)
4.0.0-alpha.64 (2021-11-25)
Features
4.0.0-alpha.63 (2021-11-23)
4.0.0-alpha.62 (2021-11-23)
Features
4.0.0-alpha.61 (2021-11-23)
Bug Fixes
4.0.0-alpha.60 (2021-11-22)
Bug Fixes
4.0.0-alpha.59 (2021-11-22)
4.0.0-alpha.58 (2021-11-22)
Features
4.0.0-alpha.57 (2021-11-22)
Features
4.0.0-alpha.56 (2021-11-21)
4.0.0-alpha.55 (2021-11-21)
4.0.0-alpha.54 (2021-11-21)
Bug Fixes
4.0.0-alpha.53 (2021-11-21)
Bug Fixes
4.0.0-alpha.52 (2021-11-18)
4.0.0-alpha.51 (2021-11-18)
4.0.0-alpha.50 (2021-11-18)
4.0.0-alpha.49 (2021-11-18)
4.0.0-alpha.48 (2021-11-18)
Features
4.0.0-alpha.47 (2021-11-17)
4.0.0-alpha.46 (2021-11-15)
Bug Fixes
4.0.0-alpha.45 (2021-11-15)
Bug Fixes
4.0.0-alpha.44 (2021-11-15)
4.0.0-alpha.43 (2021-11-14)
4.0.0-alpha.42 (2021-11-14)
Bug Fixes
4.0.0-alpha.41 (2021-11-13)
4.0.0-alpha.40 (2021-11-13)
4.0.0-alpha.39 (2021-11-12)
4.0.0-alpha.38 (2021-11-12)
4.0.0-alpha.37 (2021-11-12)
4.0.0-alpha.36 (2021-11-12)
4.0.0-alpha.35 (2021-11-12)
Bug Fixes
- Fixed apidoc workflow to comply with latest doc changes (bf8929b)
4.0.0-alpha.34 (2021-11-12)
Features
4.0.0-alpha.33 (2021-11-11)
4.0.0-alpha.32 (2021-11-11)
4.0.0-alpha.31 (2021-11-11)
4.0.0-alpha.30 (2021-11-11)
Bug Fixes
4.0.0-alpha.29 (2021-11-07)
Bug Fixes
4.0.0-alpha.28 (2021-11-02)
Bug Fixes
- Don't delete index file in the api directory (8f378d4)
4.0.0-alpha.27 (2021-11-02)
Bug Fixes
4.0.0-alpha.26 (2021-11-02)
Documentation
- Fixed doc generation (092df6c)
4.0.0-alpha.25 (2021-11-02)
Documentation
- Fixed doc generation (c986b64)
4.0.0-alpha.24 (2021-11-02)
Documentation
4.0.0-alpha.23 (2021-11-01)
4.0.0-alpha.22 (2021-11-01)
4.0.0-alpha.21 (2021-10-27)
4.0.0-alpha.20 (2021-10-27)
4.0.0-alpha.19 (2021-10-27)
4.0.0-alpha.18 (2021-10-27)
4.0.0-alpha.17 (2021-10-27)
4.0.0-alpha.16 (2021-10-27)
4.0.0-alpha.15 (2021-10-27)
Documentation
- Automatic update of API docs (08645e6)
4.0.0-alpha.14 (2021-10-27)
Features
4.0.0-alpha.13 (2021-10-26)
4.0.0-alpha.12 (2021-10-26)
Documentation
- Automatic update of API docs (5240cce)
4.0.0-alpha.11 (2021-10-26)
4.0.0-alpha.10 (2021-10-25)
Documentation
- Automatic update of API docs (ee03321)
4.0.0-alpha.9 (2021-10-25)
Bug Fixes
4.0.0-alpha.8 (2021-10-22)
4.0.0-alpha.7 (2021-10-22)
4.0.0-alpha.6 (2021-10-21)
Documentation
- Automatic update of API docs (b04df15)
4.0.0-alpha.5 (2021-10-21)
Features
4.0.0-alpha.4 (2021-10-19)
Bug Fixes
- Fixed assetlib id (f0ca51c)
4.0.0-alpha.3 (2021-10-19)
4.0.0-alpha.2 (2021-10-17)
4.0.0-alpha.1 (2021-10-17)
Bug Fixes
4.0.1-alpha.0 (2021-10-17)
Bug Fixes
- Updated attributes and corrected license file typo (cb67c78)