## [4.0.0-alpha.296](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.296) (2025-12-15)


### Bug Fixes

* combination bug didn't work + tooltip min height ([#1177](https://github.com/godot-escoria/escoria-demo-game/issues/1177)) ([f20750b](https://github.com/godot-escoria/escoria-demo-game/commit/f20750bfda12d8f75080fb85cd8266e6cc33e890))



## [4.0.0-alpha.295](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.295) (2025-12-09)


### Bug Fixes

* allows for 3569JNRXZghiklmsynotation for objects specified as an argument for a customer even, e.g. :use ([25150a8](https://github.com/godot-escoria/escoria-demo-game/commit/25150a8dbe84d79789f90789998bc7d89fde60ed))



## [4.0.0-alpha.294](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.294) (2025-11-25)


### Bug Fixes

* adds 'ambient volume' setting into Escoria settings ([#1175](https://github.com/godot-escoria/escoria-demo-game/issues/1175)) ([87c24b8](https://github.com/godot-escoria/escoria-demo-game/commit/87c24b8654de7b6425d27c4f728551a790fdc94f))



## [4.0.0-alpha.293](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.293) (2025-11-20)


### Bug Fixes

* support - in identifiers starting with $ in ASHES ([e578e59](https://github.com/godot-escoria/escoria-demo-game/commit/e578e59e340f88d06fe95549ee914d2bd1b90cb9))



## [4.0.0-alpha.292](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.292) (2025-11-17)


### Bug Fixes

* Camera limits heights need to be >= viewport height ([#772](https://github.com/godot-escoria/escoria-demo-game/issues/772)) ([c6cdf81](https://github.com/godot-escoria/escoria-demo-game/commit/c6cdf81b01857cbc70f4915af3ae2ff0c5ec8e38))



## [4.0.0-alpha.291](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.291) (2025-11-17)


### Features

* adds an ambient sound bus, volume settings, options & room4 example for same ([#777](https://github.com/godot-escoria/escoria-demo-game/issues/777)) ([0ea44d7](https://github.com/godot-escoria/escoria-demo-game/commit/0ea44d7fb5a007b715b133e78582b1302ebb6bac))



## [4.0.0-alpha.290](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.290) (2025-11-15)


### Bug Fixes

* forces the Godot IDE to show the applicable resource type to use immediately instead of needing to wade through a ton of Godot classes ([#789](https://github.com/godot-escoria/escoria-demo-game/issues/789)) ([c4784ed](https://github.com/godot-escoria/escoria-demo-game/commit/c4784ed20ceaa122dc6c5369ed9f4d24ab527ecc))



## [4.0.0-alpha.289](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.289) (2025-09-18)


### Bug Fixes

* **uid:** fix uids in several files to avoid warnings ([bc0f18a](https://github.com/godot-escoria/escoria-demo-game/commit/bc0f18ad2f90ed11a91ae2e646b1a5f6305fa460))



## [4.0.0-alpha.288](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.288) (2025-09-18)


### Bug Fixes

* **Logger:** Godot 4.5 introduced new native Logger class which clashed with Escoria Logger class ([f944055](https://github.com/godot-escoria/escoria-demo-game/commit/f944055ebd503ba7b29e27559c0f9d3463c95767))



## [4.0.0-alpha.287](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.287) (2025-09-01)


### Bug Fixes

* registers global variable with Escoria's internal globals manager during global declaration ([7fdf8f2](https://github.com/godot-escoria/escoria-demo-game/commit/7fdf8f2c210b1d0a6dafdb4a6b2151e5580a2242))



## [4.0.0-alpha.286](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.286) (2025-09-01)


### Bug Fixes

* account for int and float in type check ([0d9df92](https://github.com/godot-escoria/escoria-demo-game/commit/0d9df92a3466be926e332e9e119b303ef43dc8dc))
* type check in inc_global and dec_global ([a4be545](https://github.com/godot-escoria/escoria-demo-game/commit/a4be545296d85670887f60ca0c70160093873055))



## [4.0.0-alpha.285](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.285) (2025-09-01)


### Bug Fixes

* **action manager:** check if item to use is in inventory only if use_from_inventory_only is true ([0de1409](https://github.com/godot-escoria/escoria-demo-game/commit/0de14097d6d3c229c5752c972f88a957314eff1d))
* **action manager:** more fixes ([15e9e65](https://github.com/godot-escoria/escoria-demo-game/commit/15e9e65ecfb433de705fb3f4483424c70d480921))
* **action manager:** undo unneeded change ([5310709](https://github.com/godot-escoria/escoria-demo-game/commit/5310709268ea6be3eb6dee0af5479c1a8eee808b))



## [4.0.0-alpha.284](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.284) (2025-07-29)


### Bug Fixes

* on room ready, reset the verb menu ([07f736b](https://github.com/godot-escoria/escoria-demo-game/commit/07f736b6ff668696fe8df2fc11ea461451164bc9))



## [4.0.0-alpha.283](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.283) (2025-07-23)


### Bug Fixes

* Explicitly require combined items to be in inventory ([3fa4e4f](https://github.com/godot-escoria/escoria-demo-game/commit/3fa4e4f7a6001e0bc967acf3d93510ed8f1a355d))



## [4.0.0-alpha.282](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.282) (2025-07-19)


### Bug Fixes

* moves the event interrupt on a new game forward prior to resetting interpreter; disconnects global_changed signal from previous interpreter, although we should still keep an eye on this ([ef3fb0a](https://github.com/godot-escoria/escoria-demo-game/commit/ef3fb0a062c75cf5ce0c7c707119a7349f04dcc1))
* resets the interpreter on each 'new game' so that globals and locals alike are properly reset and don't stick around ([ca40fd4](https://github.com/godot-escoria/escoria-demo-game/commit/ca40fd4447a2ef1fe194cbdd112d3486b701671d))



## [4.0.0-alpha.281](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.281) (2025-05-30)


### Bug Fixes

* Escape key was breaking main menu ([e78d522](https://github.com/godot-escoria/escoria-demo-game/commit/e78d5224bf7724e70944326f151c9e5c88e0e87d))



## [4.0.0-alpha.280](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.280) (2025-05-20)


### Features

* adds '' keyword in ASHES in order to reveal the script's associated object or room ([badf863](https://github.com/godot-escoria/escoria-demo-game/commit/badf863e18ea7628a05257073183a3038d1fe68d))



## [4.0.0-alpha.279](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.279) (2025-05-20)


### Bug Fixes

* click doesn't reset walk animation anymore. ([0ec7bcb](https://github.com/godot-escoria/escoria-demo-game/commit/0ec7bcb85eacef1c0b7e76369b80742f8ffafa49))



## [4.0.0-alpha.278](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.278) (2025-05-20)


### Features

* Add new force_event_flag command ([8be00b9](https://github.com/godot-escoria/escoria-demo-game/commit/8be00b96551119eec3d28cd29f4ff522be0accf3))
* adds the ability to add a conditional TK flag, though it must only be a single global variable; also fixes static analysis option check ([9334abe](https://github.com/godot-escoria/escoria-demo-game/commit/9334abe030d45bbbc9e8034bdfbfec0d6fc24b71))



## [4.0.0-alpha.277](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.277) (2025-04-18)


### Bug Fixes

* corrects issues with exporting character scenes from wizard; misc. Godot 4 fixes; changes ESCItem logging to use ESCSafeLogging ([44a8a8e](https://github.com/godot-escoria/escoria-demo-game/commit/44a8a8ec39d3b1649727a457f87e729723360575))
* migrates more Godot 3-specific methods and paradigms into Godot 4 ones; these inculde updates to how AnimatedSprite2D is used, and their SpriteFrames; also includes updates to misc. functions/methods that were missed ([aac356f](https://github.com/godot-escoria/escoria-demo-game/commit/aac356f54467fa9c424e25d3adccfa9c2455c7d3))
* properly adds name/global_id based; also fixes bug w/ global_id being overwritten; still have issue w/ collision shape being 1px ([18140e1](https://github.com/godot-escoria/escoria-demo-game/commit/18140e1a3735e353f5dc7dd091c3320ffeaad8e1))
* takes the wizard out of 'test mode' ([9ca5694](https://github.com/godot-escoria/escoria-demo-game/commit/9ca569439152b9fa1495bd84c3e6c584e8733076))
* updates code to use Godot 4 constructs (other than just 1:1 syntactical updates); biggest difference is how Godot 4 handles Windows as they are no longer controls; cleaned up some UI elements; this will need a good bit of testing ([aa718b4](https://github.com/godot-escoria/escoria-demo-game/commit/aa718b4d2a493f8f7814122797caba0e31d7ef09))
* updates collision shape creation to use Godot 4 convention; also updates to 'await' an export method in order to avoid an ordering issue ([713bf8d](https://github.com/godot-escoria/escoria-demo-game/commit/713bf8d8dfbae5b72fc2e8b44aad4734b031e195))



## [4.0.0-alpha.276](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.276) (2025-04-12)


### Bug Fixes

* save and load scheduled events properly ([b0ae514](https://github.com/godot-escoria/escoria-demo-game/commit/b0ae5148958e6dfe1b3e920520d1e78401faa073))



## [4.0.0-alpha.276](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.276) (2025-04-11)


### Bug Fixes

* save and load scheduled events properly ([b0ae514](https://github.com/godot-escoria/escoria-demo-game/commit/b0ae5148958e6dfe1b3e920520d1e78401faa073))



## [4.0.0-alpha.275](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.275) (2025-04-02)


### Features

* Depency injection proposal ([96c76fe](https://github.com/godot-escoria/escoria-demo-game/commit/96c76fe45d89a06210a19569a6ecc6b770b8012f))



## [4.0.0-alpha.274](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.274) (2025-04-01)


### Bug Fixes

* **savegames:** avoid crashing when loading savegame with items in inventory ([#741](https://github.com/godot-escoria/escoria-demo-game/issues/741)) ([5acd621](https://github.com/godot-escoria/escoria-demo-game/commit/5acd621ab3b3123cb4e12f70a2f13ac2c72aae17))
* simple-mouse pause menu actually pauses game ([3041d82](https://github.com/godot-escoria/escoria-demo-game/commit/3041d82122009aceb97f263d42fa07949e211c6a))



## [4.0.0-alpha.273](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.273) (2025-03-21)


### Bug Fixes

* needs a guard since has doesn't like dealing with an invalid instance ([c24e8d9](https://github.com/godot-escoria/escoria-demo-game/commit/c24e8d9248ddb275d8b6ad2655aac89ad517820f))



## [4.0.0-alpha.272](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.272) (2025-03-11)


### Bug Fixes

* corrects repo path and variable reference ([fea6977](https://github.com/godot-escoria/escoria-demo-game/commit/fea69775c0dd8bc97450bd99fecc3b7394e472a3))
* updates Actions to act only on 'main' branch ([#734](https://github.com/godot-escoria/escoria-demo-game/issues/734)) ([14bcf32](https://github.com/godot-escoria/escoria-demo-game/commit/14bcf3248617cf882fe58627984d56296f60aa86))
* updates fanout to use PAT ([6fe17c2](https://github.com/godot-escoria/escoria-demo-game/commit/6fe17c237ef1eff1bf345db162b99c7557717a44))



## [4.0.0-alpha.271](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.271) (2025-02-26)



## [4.0.0-alpha.270](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.270) (2025-02-23)


### Bug Fixes

* fanout ([87c931c](https://github.com/godot-escoria/escoria-demo-game/commit/87c931c572463ffae141a04990022973435f727e))



## [4.0.0-alpha.269](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.269) (2025-02-23)


### Features

* adds analysis for exit_scene event that allows potential player character movement during transition/change; still has a bug concerning scanning entire project directory: forces the editor to freeze; for now, we only scan room11 ([af3c801](https://github.com/godot-escoria/escoria-demo-game/commit/af3c8012c5bd9c402db3007dc47b3ba44e58fe51))
* adds check for commands after change_scene as they won't be executed; also some refactoring and improvements in warning message rendering and formatting ([ef680be](https://github.com/godot-escoria/escoria-demo-game/commit/ef680bec967d46491022e69a170a033158d5b963))
* adds project setting dictating whether script analysis is to be run during runtime ([e96b4f4](https://github.com/godot-escoria/escoria-demo-game/commit/e96b4f4ca452c9e3c7e67f4176991f1b0711759c))
* implement a color modulate on item hovering ([6c567eb](https://github.com/godot-escoria/escoria-demo-game/commit/6c567ebb94f7ea4adf656e1a65526d5ddb8feab7))
* New compiler/interpreter ([aaa47d5](https://github.com/godot-escoria/escoria-demo-game/commit/aaa47d59b2812c00515f2b11936befb715f77961))
* updated and upgraded simple mouse plugin ([004667f](https://github.com/godot-escoria/escoria-demo-game/commit/004667fa56b16900d82310b0cc6c676ea0db9653))


### Bug Fixes

* adds proper recursion through all project directories; excludes specified directories; misc. fixes and cleanup ([6e44267](https://github.com/godot-escoria/escoria-demo-game/commit/6e4426710e6f02d04853621955be021ae6e5a0a0))
* Allow right click on inventory item without changing cursor ([0d218b4](https://github.com/godot-escoria/escoria-demo-game/commit/0d218b481d29e7260254070be9004eb6777c993e))
* avoid inventory remain up if mouse leaves it too fast ([a3e6372](https://github.com/godot-escoria/escoria-demo-game/commit/a3e637262582ee6b44ca2ea77eade2f74cd7611b))
* clone give action to use for room06 npc ([d04de7b](https://github.com/godot-escoria/escoria-demo-game/commit/d04de7b85e82c35f078730249b4fb7082c5719fa))
* corrects the class name ([fb2a395](https://github.com/godot-escoria/escoria-demo-game/commit/fb2a395813933b62f3eacdf6ad5d22f3c733756f))
* don't use Area2d in inventory to avoid overlapping with ESCItems ([b574748](https://github.com/godot-escoria/escoria-demo-game/commit/b5747485ad6a63d2879a687b7d0132104ea2c186))
* don't use default action on item if action was manually selected ([31c9a2d](https://github.com/godot-escoria/escoria-demo-game/commit/31c9a2d2fe2900dfb28488da3ed2f0bc4d6c0a92))
* emits the wrapper signal instead of the wrapped tween's finished signal ([47eea81](https://github.com/godot-escoria/escoria-demo-game/commit/47eea81e78647b602144425e078869a0da1f1480))
* ensures savegame folder exists or creates it ([f23f3cd](https://github.com/godot-escoria/escoria-demo-game/commit/f23f3cd1ed2244b5f07561f143568db73b2df699))
* initial hovering item ([c9fb11e](https://github.com/godot-escoria/escoria-demo-game/commit/c9fb11e35bf03d32528366a163801c0649e71ec5))
* initialize escoria.main.last_room_id on loading ([eaee281](https://github.com/godot-escoria/escoria-demo-game/commit/eaee281568ac484b9c0a15d7d5cbe574e16451a5))
* inventory now closes if mouse gets out of window ([b02f402](https://github.com/godot-escoria/escoria-demo-game/commit/b02f402060137641c7bc05cd70daeac6eef3d151))
* mousewheel event trigger twice on inventory button ([6d4608d](https://github.com/godot-escoria/escoria-demo-game/commit/6d4608d0602703543e609c241c33a57aafde566d))
* refactors to use offline interpreter to traverse through scripts to check for more complicated conditions; for now, it's just the :exit_scene event checker, and will need some testing since the accept_input check can happen in any scope within the event; we make best efforts to sort this out, but we will never be able to deal with variables that can change at runtime, and so we don't check scenarios such as that ([6eff3c3](https://github.com/godot-escoria/escoria-demo-game/commit/6eff3c399f319cdea4be108187e9e8e88fbe2b1f))
* removes unnecessary (and leftover) processing used before new interpreter; for some reason, this block was commented out in the cfg-interpreter branch but reverted back to another version, likely as part of the big rebasing effort when creating this branch ([2834468](https://github.com/godot-escoria/escoria-demo-game/commit/2834468b266c66836a431a9da8135952853d645f))
* Room 06 and 07 - camera fixes ([c70baa7](https://github.com/godot-escoria/escoria-demo-game/commit/c70baa729830a828df2397d7284b13ccf7f36b37))
* Tween is_active() missing function ([48b362d](https://github.com/godot-escoria/escoria-demo-game/commit/48b362d655c796eefb014fdddb4a8e8be5087e8e))
* ui was visible on main menu ([d474b66](https://github.com/godot-escoria/escoria-demo-game/commit/d474b6620db7d59ad5ad50bd0fe1214bef8c3b03))
* updates dialogs to work; still have to test dialog choices and fix possible rendering issues with the avatar type ([254b08e](https://github.com/godot-escoria/escoria-demo-game/commit/254b08eb8756e6c8acfbc5af017bceb471160606))
* use default text for dialog options if text is untranslated ([752a856](https://github.com/godot-escoria/escoria-demo-game/commit/752a856614d1abe388b76a8389d34919217bb367))



## [4.0.0-alpha.268](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.268) (2024-10-07)



## [4.0.0-alpha.267](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.267) (2024-10-07)


### Bug Fixes

* initialize escoria.main.last_room_id on loading ([ba54f2b](https://github.com/godot-escoria/escoria-demo-game/commit/ba54f2bd4621716e24bc6cf82a45e27435e60c03))



## [4.0.0-alpha.266](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.266) (2024-08-13)



## [4.0.0-alpha.265](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.265) (2024-08-13)



## [4.0.0-alpha.264](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.264) (2024-08-13)



## [4.0.0-alpha.263](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.263) (2024-06-24)


### Bug Fixes

* walking speed depending on Z value ([cef1a65](https://github.com/godot-escoria/escoria-demo-game/commit/cef1a6537a1768880b792c65d5b6540ab0b0fca0))



## [4.0.0-alpha.262](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.262) (2024-04-02)



## [4.0.0-alpha.261](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.261) (2023-10-28)


### Bug Fixes

* use default text for dialog options if text is untranslated ([77eaa4c](https://github.com/godot-escoria/escoria-demo-game/commit/77eaa4c80001b8f98371d725a899f1a9146e81b3))



## [4.0.0-alpha.260](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.260) (2023-10-11)


### Bug Fixes

* Stop crash on missing trigger event ([77c7792](https://github.com/godot-escoria/escoria-demo-game/commit/77c7792fc134e39a9db576636956b41fa9cba802))



## [4.0.0-alpha.259](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.259) (2023-10-06)


### Features

* Created interation and dialog node types ([2b3eb45](https://github.com/godot-escoria/escoria-demo-game/commit/2b3eb4579d0d3960d35c32e729908a3f19e11183))



## [4.0.0-alpha.258](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.258) (2023-10-03)



## [4.0.0-alpha.257](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.257) (2023-10-02)



## [4.0.0-alpha.256](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.256) (2023-09-21)



## [4.0.0-alpha.255](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.255) (2023-09-13)


### Bug Fixes

* allows queue_event to execute events located in a room instead of only objects in a room ([483873e](https://github.com/godot-escoria/escoria-demo-game/commit/483873e48b00f22d212a9a7bac012c7ede3ba61e))
* makes use of better-named method ([4669964](https://github.com/godot-escoria/escoria-demo-game/commit/4669964b572e3df8d722a8a5c353303292ca0854))



## [4.0.0-alpha.254](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.254) (2023-09-08)



## [4.0.0-alpha.253](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.253) (2023-08-27)



## [4.0.0-alpha.252](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.252) (2023-07-10)


### Bug Fixes

* add .cfg files and R/W permissions to android export ([2b0e65f](https://github.com/godot-escoria/escoria-demo-game/commit/2b0e65f7d1ae8045b338553bc08e8419ca1d4532))



## [4.0.0-alpha.251](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.251) (2023-06-22)


### Bug Fixes

* properly hides mouse UI and inventory, e.g. when inventory drawer is shown and the UI is then told to hide itself ([47f02a0](https://github.com/godot-escoria/escoria-demo-game/commit/47f02a09e0841eb501c17785e4f64c36548dbba6))



## [4.0.0-alpha.250](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.250) (2023-06-16)



## [4.0.0-alpha.249](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.249) (2023-06-16)



## [4.0.0-alpha.248](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.248) (2023-05-31)


### Bug Fixes

* corrects the interrupt signal call arguments ([3077907](https://github.com/godot-escoria/escoria-demo-game/commit/30779078443f1eb2ba7dd9f133fd22d804b5502b))
* forces all show_menu and hide_menu commands to use auto transitions since the pause menu pauses the game, blocking further ESC script commands from running; updates room 14 for now ([6dd0a2c](https://github.com/godot-escoria/escoria-demo-game/commit/6dd0a2cd1958d7dbd7542aa85b09596e4fd14255))



## [4.0.0-alpha.247](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.247) (2023-05-29)



## [4.0.0-alpha.246](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.246) (2023-05-27)


### Bug Fixes

* accounts for text going past vertical limits of screen ([2294d83](https://github.com/godot-escoria/escoria-demo-game/commit/2294d83ff17e1dfc50523f51dc7439c6b2869e4d))



## [4.0.0-alpha.245](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.245) (2023-05-24)


### Bug Fixes

* fixes incorrect handler signature; also checks for null since it appears that sometimes the tween parameter is null when the handler is called ([0e47989](https://github.com/godot-escoria/escoria-demo-game/commit/0e47989fd1c9fb7cabfdd3b27fc73590d0e01222))



## [4.0.0-alpha.244](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.244) (2023-05-23)



## [4.0.0-alpha.243](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.243) (2023-05-23)



## [4.0.0-alpha.242](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.242) (2023-05-14)


### Features

* adds 'block_say' command/structure to allow for the reuse of dialog players, which can produce a better visual experience for characters that have speech spanning more than one dialog box ([04121b0](https://github.com/godot-escoria/escoria-demo-game/commit/04121b087bd1a7a3bd56d4679dbe9833c4b62fc5))



## [4.0.0-alpha.241](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.241) (2023-05-04)


### Features

* add fullscren option in options menu ([19c7685](https://github.com/godot-escoria/escoria-demo-game/commit/19c7685a68fc820fb0532a46978f9e12411ae7c7))
* updates checkout action version and allows for testing on this branch ([dd00869](https://github.com/godot-escoria/escoria-demo-game/commit/dd008690a3a71a8cca192e6dba3e6fc5ff65de9e))
* validates for multiple start locations set in an ESCRoom and updates scene tree with configuration warnings next to the offending ESCLocation nodes ([1f16421](https://github.com/godot-escoria/escoria-demo-game/commit/1f16421d65407c72f78d8e30e41f5299eb8db166))
* Wizard - set up combine when selected for inventory items ([dc4b6c2](https://github.com/godot-escoria/escoria-demo-game/commit/dc4b6c24fec49190bda594d8dfca83007d1fcb41))


### Bug Fixes

* adds code to manually show the popup since, according to Godot docs, using show() in the parent CanvasLayer won't show Popup-derived nodes ([fd05bc9](https://github.com/godot-escoria/escoria-demo-game/commit/fd05bc9f744abf604000925e2c8618a745f02cae))
* allows for string joining that's compatible with pre-3.5 Godot ([3727f82](https://github.com/godot-escoria/escoria-demo-game/commit/3727f82fbfeedd8bd433aae24b62509351673eb7))
* Attempted method call on a deleted object. ([#677](https://github.com/godot-escoria/escoria-demo-game/issues/677)) ([39165e4](https://github.com/godot-escoria/escoria-demo-game/commit/39165e4f20ea08329305616df46d78a8dd0249ce))
* avoids removing and re-adding dialog managers unnecessarily ([fdba154](https://github.com/godot-escoria/escoria-demo-game/commit/fdba1541c05f11128b1ca53cf08ff893559e9196))
* changes pause mode to block children from processing during pause by default ([648747c](https://github.com/godot-escoria/escoria-demo-game/commit/648747cf62a58becfb7b9ca3583a05bcd82d1722))
* Character creator - add tooltip, fix 8 dir angles, and make character selectable by default ([b47e653](https://github.com/godot-escoria/escoria-demo-game/commit/b47e65345f1dd453541cd5953063b54db5a7660e))
* clears tooltip when event is finished ([b827092](https://github.com/godot-escoria/escoria-demo-game/commit/b8270921760b333e2058845df4e1aad7b7d353eb))
* Correct error message for missing animation player ([82ebdc2](https://github.com/godot-escoria/escoria-demo-game/commit/82ebdc2d6e8e8d122bcb8bb65e97e79c7a9a9eb7))
* Corrected error message for angle in esc_movable ([5f78c02](https://github.com/godot-escoria/escoria-demo-game/commit/5f78c026dac1511adebac931c1a9d537cc7f4103))
* Debug message for when an item has no ESCLocation ([1709a25](https://github.com/godot-escoria/escoria-demo-game/commit/1709a25452ed3a1fc0359f2ffa836c68b7811d28))
* debugging; possible expired token so switching for new one created by me ([1d69c30](https://github.com/godot-escoria/escoria-demo-game/commit/1d69c30eda26ced393bea24b547a0a9eab267df0))
* Enabled playing of animated sprite by default ([cc0a067](https://github.com/godot-escoria/escoria-demo-game/commit/cc0a067b189e94b9b2ee503526c4f78b1d413682))
* ensure tidiness ([95f849e](https://github.com/godot-escoria/escoria-demo-game/commit/95f849ed5238b1977f0c9843fa5d8bf6039d5086))
* ensures proper number of interpolation placeholders ([68220ce](https://github.com/godot-escoria/escoria-demo-game/commit/68220ced91281e15b081283d2a11689a2153774d))
* Fix bug where inventory is invisible by default ([c597414](https://github.com/godot-escoria/escoria-demo-game/commit/c597414659f4fadb72e4e8cde2fde0acb7d41c29))
* Fix p_child is null exit on quit ([4604e00](https://github.com/godot-escoria/escoria-demo-game/commit/4604e006485f0f68c44ff056ab2aa785af6fc726))
* forces current_state updates as options don't always yield ([0ba6c37](https://github.com/godot-escoria/escoria-demo-game/commit/0ba6c3782a06dea0fffc17e6fcb6e272fd54d5da))
* Issue 336 - unclickable area with simplemouse ([cbb7984](https://github.com/godot-escoria/escoria-demo-game/commit/cbb79842d8b170a15153beb323bbd3b3a5505b3c))
* Issue-333 Error when room has no Global ID set ([a5195ef](https://github.com/godot-escoria/escoria-demo-game/commit/a5195ef2fc9c362cdd1c90fdb3f01def7b0ff7f5))
* makes 9verbs the default UI plugin ([14e5625](https://github.com/godot-escoria/escoria-demo-game/commit/14e5625bb572eff2fcdb0f410d77936ccd9f11b6))
* missing this check to see if the item needs to be combined with something or not ([7f1add6](https://github.com/godot-escoria/escoria-demo-game/commit/7f1add6505189bb355a306a6b953e39952edc6d2))
* Movable commands on non-movable items will be handled gracefully. ([0ea7b28](https://github.com/godot-escoria/escoria-demo-game/commit/0ea7b285b7e2d3831862910d9a84b3150d46dab9))
* moves resource caching into _process method and out of a separate thread to avoid odd resource/RID loading issues, as noted here: https://github.com/godotengine/godot/issues/63493 ([cfbc3a5](https://github.com/godot-escoria/escoria-demo-game/commit/cfbc3a5c3137afb98a5ab12dddf8b2af7721b5a5))
* necessary in order to prevent error message from printing out ([6842ed4](https://github.com/godot-escoria/escoria-demo-game/commit/6842ed48eaf13c21cc1bcce267848bda35723d27))
* Populate default animation as the object manager expects it ([0610449](https://github.com/godot-escoria/escoria-demo-game/commit/0610449dbf4681e14e2ac07e02174e3e1b77e1e7))
* Remove call to stop dialog to correct player mirroring ([6692953](https://github.com/godot-escoria/escoria-demo-game/commit/6692953385e1a96082b4dad676715de6f8a0d2c5))
* removes type as ESCResourceCache checks the type of 'res' and can expect a non-Resource-derived value, e.g. ResourceInteractiveLoader ([16fd3d6](https://github.com/godot-escoria/escoria-demo-game/commit/16fd3d63011e9a18b9abb86a728b7b75bb6644f6))
* updates various references to use new dialog manager code ([ffb6271](https://github.com/godot-escoria/escoria-demo-game/commit/ffb6271d0eccbe95c5be4377576d0288828f9f09))
* uses proper casting and updates validation checks ([327b72f](https://github.com/godot-escoria/escoria-demo-game/commit/327b72f67b2a2358977c326d5a2f4516690cb911))
* uses updated, non-expiring PAT although it's 'personal' and mine; the fix for the fanout issues involved resetting the repos that used 'core' as there was a divergence between the repos ([bf30156](https://github.com/godot-escoria/escoria-demo-game/commit/bf301565eb51409002fcdfaae2ef0890594b87b7))
* Wizard - NPCs have to be ESCItems instead of ESCPlayers ([b0c0c5d](https://github.com/godot-escoria/escoria-demo-game/commit/b0c0c5d61b70bd0f24d62388deb1425333ac913f))
* wrong argument passed in turn_to error message ([4e146ae](https://github.com/godot-escoria/escoria-demo-game/commit/4e146ae78ca137f3056668db55bd52e82af23ab7))



## [4.0.0-alpha.240](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.240) (2022-12-15)


### Features

* Add thinking avatar scene for Mark ([2a55da5](https://github.com/godot-escoria/escoria-demo-game/commit/2a55da506735a3328b03446113ca4c1ef4f4c721))


### Bug Fixes

* changes the registering of items already in a room from ERROR to WARN. ([2db5818](https://github.com/godot-escoria/escoria-demo-game/commit/2db581861a4c8e7ce57e5595e411d381254388be))



## [4.0.0-alpha.239](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.239) (2022-12-09)



## [4.0.0-alpha.238](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.238) (2022-12-09)


### Features

* Updated room 6 conversation ([68f55e2](https://github.com/godot-escoria/escoria-demo-game/commit/68f55e2d5abffd2a6ddb14b77c7f0a3a5967235b))


### Bug Fixes

* restores state on returning; for some reason, previously state was modified but never restored. ([9398ce9](https://github.com/godot-escoria/escoria-demo-game/commit/9398ce96c376c4214e0cc85f9d4509c6b2a28818))
* 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. ([328e5ef](https://github.com/godot-escoria/escoria-demo-game/commit/328e5efdd9c126b6e0d3fbf3a1d487267258de5f))



## [4.0.0-alpha.237](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.237) (2022-12-09)


### Bug Fixes

* disallows dialog blocks that aren't properly indented; however, this also changes how dialog options are parsed and will require substantial testing. ([0ff3513](https://github.com/godot-escoria/escoria-demo-game/commit/0ff35136ba1dd1be9749a90d65721264ed3f5c22))



## [4.0.0-alpha.236](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.236) (2022-12-04)


### Features

* adds additional options to dialog manager, including a left-click action option and a text skipping option ([d676e50](https://github.com/godot-escoria/escoria-demo-game/commit/d676e50284ac5747e81bc15872eb69195905edb0))
* adds option to sync talking animation finishing with either audio or text; if with text, now finishes when text is done rendering. ([13a6005](https://github.com/godot-escoria/escoria-demo-game/commit/13a600598f427d7a86e39590596fc747c4702b7d))
* adds warnings w/ defaults when using settings; uses same calculation basis for text speeds/times; changes time units to ms ([f64b596](https://github.com/godot-escoria/escoria-demo-game/commit/f64b59621d52837dd27c4956b16959f8e197b871))
* allows for the skipping of dialogue after the text is fully visible; still need to look at integrating with user options ([bd2f282](https://github.com/godot-escoria/escoria-demo-game/commit/bd2f28214b5b18e25b8e6a2a7de49752b68b40f5))


### Bug Fixes

* prevents illegal WPM values and uses default in those cases. ([e441414](https://github.com/godot-escoria/escoria-demo-game/commit/e4414141cb35e2534cce7a3d9f8f64ac9cbc31b7))
* Trimmed audio files ([3e93fd3](https://github.com/godot-escoria/escoria-demo-game/commit/3e93fd31c61c9d29eadd3270ec2205cdaef8ea54))



## [4.0.0-alpha.235](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.235) (2022-12-04)


### Bug Fixes

* allows for colons to be placed anywhere in the dialogue being spoken. ([064973f](https://github.com/godot-escoria/escoria-demo-game/commit/064973f0a985e04fec3be2111cd0148fa96f64e8))



## [4.0.0-alpha.234](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.234) (2022-12-04)


### Bug Fixes

* discard non interactive items from hovering when they are hidden ([29371ef](https://github.com/godot-escoria/escoria-demo-game/commit/29371ef93626ef55ebb15118abf9ce6492cddbfd))



## [4.0.0-alpha.233](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.233) (2022-11-28)


### Bug Fixes

* Removing dialog settings from core ([028de08](https://github.com/godot-escoria/escoria-demo-game/commit/028de087fdd7ba97d1053dc4e66dc3da5dfc0451))



## [4.0.0-alpha.232](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.232) (2022-11-28)


### Bug Fixes

* Wizard - verify that inventory items are written to valid folders ([36c199a](https://github.com/godot-escoria/escoria-demo-game/commit/36c199a5f56757f1ba346599c201c027acb28fa6))



## [4.0.0-alpha.231](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.231) (2022-11-21)



## [4.0.0-alpha.230](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.230) (2022-11-13)


### Features

* adds adjustable reading speed/display time ([a3da01e](https://github.com/godot-escoria/escoria-demo-game/commit/a3da01e4cc3199a7250e60c2646c79ab59bd8c21))



## [4.0.0-alpha.229](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.229) (2022-11-13)


### Features

* adds blocking versions of camera commands that can tween/transition. ([20f1aee](https://github.com/godot-escoria/escoria-demo-game/commit/20f1aee6c2b2df21646d8171a0daf39b4c37b702))


### Bug Fixes

* makes this button usable again ([595bbed](https://github.com/godot-escoria/escoria-demo-game/commit/595bbed8704f12665ba6ccb5d8d4f8710468e0a1))
* yield a frame for any tweening period in case camera commands are back-to-back, resulting in a potential race condition. ([9f2cfd0](https://github.com/godot-escoria/escoria-demo-game/commit/9f2cfd0dd0b52db4f97657f75ff5e2e2d609319a))



## [4.0.0-alpha.228](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.228) (2022-11-09)


### Bug Fixes

* unwanted error messages when opening a room in editor ([056db75](https://github.com/godot-escoria/escoria-demo-game/commit/056db7592996d35010cbf67dec5b14c8073437e6))



## [4.0.0-alpha.227](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.227) (2022-11-08)


### Bug Fixes

* interrupt not implemented messages changed to debug from warn ([0e397c4](https://github.com/godot-escoria/escoria-demo-game/commit/0e397c46674c0e0e5ae4b049084f4a32f0978b9c))



## [4.0.0-alpha.226](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.226) (2022-11-08)


### Bug Fixes

* issue_292 - Corrected navigation polygon for room 4 ([372e3c6](https://github.com/godot-escoria/escoria-demo-game/commit/372e3c66cb5fdf3172c6b45d2239c1300f5cf4e8))



## [4.0.0-alpha.225](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.225) (2022-11-08)


### Bug Fixes

* Move wizard path to rooms to its own Godot setting ([e551e36](https://github.com/godot-escoria/escoria-demo-game/commit/e551e365ac2eb23219b11b4dbeedf20058aff5b4))



## [4.0.0-alpha.224](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.224) (2022-10-31)


### Bug Fixes

* camera_push now validates against camera_node like ESCCamera. ([3009fe1](https://github.com/godot-escoria/escoria-demo-game/commit/3009fe1242a83f18a6f8a7c8daa9ce9f679056e2))
* cleaning up and updating validation code. ([e807044](https://github.com/godot-escoria/escoria-demo-game/commit/e807044e45d75548858b671e85faa6ea6209d2ec))
* room 7 lift interaction fixed based on new camera behavior. ([1657c0d](https://github.com/godot-escoria/escoria-demo-game/commit/1657c0d452757b786ec60de32a424e9d7a2555bc))
* 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. ([d95d26f](https://github.com/godot-escoria/escoria-demo-game/commit/d95d26ff5fb00030c4d8a06ea95f7b040e2f2bc2))
* Updates those camera commands that make use of translation to compensate for drag margins. ([cc74206](https://github.com/godot-escoria/escoria-demo-game/commit/cc74206e6c1877d50ab29f3febd65f533620cfd5))



## [4.0.0-alpha.223](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.223) (2022-10-31)


### Features

* adds in additional information concerning failed statement. ([b11e196](https://github.com/godot-escoria/escoria-demo-game/commit/b11e196d4b1131e555b2b54731655cf1cb36b6c5))
* includes most-currently run statement when signalling a statement's/event's completion to aid in debugging messages ([4065b5c](https://github.com/godot-escoria/escoria-demo-game/commit/4065b5c83e55bc7820a5195eeb984686ab323f22))



## [4.0.0-alpha.222](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.222) (2022-10-30)


### Bug Fixes

* ensures a failed command/event doesn't leave the game in a state where it isn't accepting inputs. ([88214e4](https://github.com/godot-escoria/escoria-demo-game/commit/88214e46116d56ee6d0c84f38e80c3c41d1fc633))



## [4.0.0-alpha.221](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.221) (2022-10-24)


### Features

* escoria-wizard ([faab5ba](https://github.com/godot-escoria/escoria-demo-game/commit/faab5ba8081b5789849a62d427cdfa546d760659))


### Bug Fixes

* fixes background image blowing up to 1:1 size; also small cleanup ([950ee46](https://github.com/godot-escoria/escoria-demo-game/commit/950ee463d8b3d0829cd92d4aeecc95ca0216a465))
* small UI touchups/fixes ([f74cb48](https://github.com/godot-escoria/escoria-demo-game/commit/f74cb48b3d4dba0fe462a84f0399a5a019ea9b3b))



## [4.0.0-alpha.220](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.220) (2022-10-24)


### Bug Fixes

* Documentation clarifications ([6ea0c29](https://github.com/godot-escoria/escoria-demo-game/commit/6ea0c2923421f8b2d088aa942a346a7d5ee1e697))



## [4.0.0-alpha.219](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.219) (2022-10-24)


### Bug Fixes

* Support for both int and real for set_angle command ([fd6142c](https://github.com/godot-escoria/escoria-demo-game/commit/fd6142c7c250b2b73f4e22ce0f8b33041fc7e96f))



## [4.0.0-alpha.218](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.218) (2022-09-14)


### Bug Fixes

* UI should now highlight proper verb instead of always going back to an item's default action ([62c2920](https://github.com/godot-escoria/escoria-demo-game/commit/62c2920439a4a7cb23b30b3be321bcaa43f0c286))



## [4.0.0-alpha.217](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.217) (2022-09-13)


### Features

* allows for  command to specify the currently active player for saying things ([5f4c97c](https://github.com/godot-escoria/escoria-demo-game/commit/5f4c97ca9992a6ac7fc5fedac379593f90ac542d))
* allows for default/fallback actions to be specified ([8957008](https://github.com/godot-escoria/escoria-demo-game/commit/895700870d4d3b4da305d470bb7390762d8382db))


### Bug Fixes

* adds proper player selectable checking in click events; also properly orders hover_stack in ascending z_index order ([7201f02](https://github.com/godot-escoria/escoria-demo-game/commit/7201f02304a590dd2b40c43448294714c197f6c4))
* clears tooltip after any action has finished regardless of success ([6e220e7](https://github.com/godot-escoria/escoria-demo-game/commit/6e220e7e64c62013cfd369e2237e502fd2323e2a))
* focuses the 'topmost' element from hover_stack inline with what hotspot_focused already is ([169a5b5](https://github.com/godot-escoria/escoria-demo-game/commit/169a5b501a98b5753051f2aeec3a32d3ff435c77))
* Interrupts player's simple walk on any new action ([d28118f](https://github.com/godot-escoria/escoria-demo-game/commit/d28118f567c949e2043a662b17765dcd1d378b03))



## [4.0.0-alpha.216](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.216) (2022-09-12)


### Bug Fixes

* fixes inconsistent return type from queue_event_from_esc ([ad445cd](https://github.com/godot-escoria/escoria-demo-game/commit/ad445cd43badb5d0741707e0fe26e88a0d8e8779))



## [4.0.0-alpha.215](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.215) (2022-09-11)


### Bug Fixes

* walk error message missing a parameter ([aedc377](https://github.com/godot-escoria/escoria-demo-game/commit/aedc3773d1ff5628be88d1ec029a0f44e3e24dbe))



## [4.0.0-alpha.214](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.214) (2022-09-04)


### Bug Fixes

* get_simple_path not working properly in Godot 3.5 ([382536b](https://github.com/godot-escoria/escoria-demo-game/commit/382536b1494ba8bca603cfedf6bc6c6c9c25d165))



## [4.0.0-alpha.213](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.213) (2022-09-01)



## [4.0.0-alpha.212](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.212) (2022-08-26)


### Bug Fixes

* guards against scenes with no player set or loaded ([d04c46c](https://github.com/godot-escoria/escoria-demo-game/commit/d04c46c14d193d859084d6bfa45b200fd037ba57))



## [4.0.0-alpha.211](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.211) (2022-08-24)


### Bug Fixes

* ignores mouse enter events for non-actionable items (i.e. non-interactive or not active) ([210f0d2](https://github.com/godot-escoria/escoria-demo-game/commit/210f0d25e4560697e53840b22b0ea62eff285320))



## [4.0.0-alpha.210](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.210) (2022-08-24)


### Bug Fixes

* disallows the use of specified strings in the name argument for these commands ([5be887c](https://github.com/godot-escoria/escoria-demo-game/commit/5be887cdf592b8dd88890398594394e4a6754224))



## [4.0.0-alpha.209](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.209) (2022-08-23)


### Bug Fixes

* accounts for item offsets, i.e. those not at (0, 0) ([308d72d](https://github.com/godot-escoria/escoria-demo-game/commit/308d72d5aa914e5f3f32bbda958332e3e567e752))
* allows inactive/non-interactive item clicks to pass through to appropriate background click event ([5b315bb](https://github.com/godot-escoria/escoria-demo-game/commit/5b315bb0ee60078aaaab4088ea5b08bf248fd9de))
* blocks actions on inputs for non-interactive and/or non-active items/objects ([8134950](https://github.com/godot-escoria/escoria-demo-game/commit/813495051bdd7332da9f0f9237be81c3ac9959f9))
* puts these items back at the origin which is necessary so their positions in the scene can be used ([6890629](https://github.com/godot-escoria/escoria-demo-game/commit/689062989b6341391b7a59238e1e6816be599715))



## [4.0.0-alpha.208](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.208) (2022-08-17)



## [4.0.0-alpha.207](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.207) (2022-08-12)



## [4.0.0-alpha.206](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.206) (2022-08-09)


### Bug Fixes

* added prepositions to escoria-ui-keyboards-9verbs ([0da57b7](https://github.com/godot-escoria/escoria-demo-game/commit/0da57b78202149161ffcd15e167eb88577ece9ba))
* Issue-176 Give xyz with should say give xyz to ([bb983d5](https://github.com/godot-escoria/escoria-demo-game/commit/bb983d561b856d1fe85e3675f99a3482589ffffa))



## [4.0.0-alpha.205](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.205) (2022-08-09)


### Bug Fixes

* prevents a channel from being cleared out when there are event exceptions ([e633966](https://github.com/godot-escoria/escoria-demo-game/commit/e6339667273d921dd0308c76af2f812e477fd3bd))



## [4.0.0-alpha.204](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.204) (2022-08-09)


### Bug Fixes

* Remove useless escoria.godot config file ([41f5d66](https://github.com/godot-escoria/escoria-demo-game/commit/41f5d6606e4385e60752126aee40664a9608593f))



## [4.0.0-alpha.203](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.203) (2022-08-09)


### Features

* validates updated camera position against current camera limits; also some messaging updates ([abb01b7](https://github.com/godot-escoria/escoria-demo-game/commit/abb01b7f0b200f64667e1af963661b48f1c3e3c9))


### Bug Fixes

* changes camera target vs limit errors to warnings and makes sure they're in the right places ([e4bb111](https://github.com/godot-escoria/escoria-demo-game/commit/e4bb111cb9e49c2c184840f4c661b9c1f6345dca))
* has_point() is exclusive of right-/bottom-edge, so we need to account for that ([4a6f02b](https://github.com/godot-escoria/escoria-demo-game/commit/4a6f02b7aee156f480a5d28fbcf4bf738f261ffd))



## [4.0.0-alpha.202](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.202) (2022-08-09)


### Bug Fixes

* prevents changing scenes to the same scene as is current ([#619](https://github.com/godot-escoria/escoria-demo-game/issues/619)) ([6a223ca](https://github.com/godot-escoria/escoria-demo-game/commit/6a223ca199d8ed7fe058251aa51a5fa7ae64fe81))



## [4.0.0-alpha.201](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.201) (2022-08-09)



## [4.0.0-alpha.200](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.200) (2022-07-19)


### Bug Fixes

* changes 'scenery' node from Node to Node2D so it will respect the visibility of the root (i.e. the room). ([0944f60](https://github.com/godot-escoria/escoria-demo-game/commit/0944f601f47f63f4c7a79f8cdcbbf6388cb736a1))
* forces immediate animation start in order to avoid 'flashing' or delayed start ([c30d109](https://github.com/godot-escoria/escoria-demo-game/commit/c30d109645f5910fa560bbc6705526e3339a2a08))



## [4.0.0-alpha.199](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.199) (2022-07-18)


### Bug Fixes

* logs a warning if the avatar path isn't set or if the avatar itself can't be found ([4991ff3](https://github.com/godot-escoria/escoria-demo-game/commit/4991ff342363767497e4188f6f44418d93bf612f))
* puts a default avatar path back as it had gone missing for some reason ([c4afb59](https://github.com/godot-escoria/escoria-demo-game/commit/c4afb59121b01cb3328f74354179b2b0fa137623))



## [4.0.0-alpha.196](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.196) (2022-07-18)



## [4.0.0-alpha.195](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.195) (2022-07-16)


### Features

* appends the global ID or node name of the item/player to any warning messages ([2966502](https://github.com/godot-escoria/escoria-demo-game/commit/29665028060cde876a82161ee0a52f4e1b6eaee6))
* performs basic validation for ESCAnimationResource in-editor and in-game ([db85689](https://github.com/godot-escoria/escoria-demo-game/commit/db8568966898a8e3a0486b952ff4b47c60e9fc7c))



## [4.0.0-alpha.194](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.194) (2022-07-14)


### Bug Fixes

* Correctly get inventory objects registered in other rooms ([#608](https://github.com/godot-escoria/escoria-demo-game/issues/608)) ([324ef5f](https://github.com/godot-escoria/escoria-demo-game/commit/324ef5f5e6ac5e31fd6edc9b68b32feb365a27d9))



## [4.0.0-alpha.193](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.193) (2022-07-12)



## [4.0.0-alpha.192](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.192) (2022-07-12)


### Bug Fixes

* escoria-core warning plugin has godot editor style ([#607](https://github.com/godot-escoria/escoria-demo-game/issues/607)) ([492f735](https://github.com/godot-escoria/escoria-demo-game/commit/492f735b9ee000cd68d135ec81cdb3c0737787a0))



## [4.0.0-alpha.191](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.191) (2022-07-12)



## [4.0.0-alpha.190](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.190) (2022-07-11)



## [4.0.0-alpha.189](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.189) (2022-07-10)



## [4.0.0-alpha.188](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.188) (2022-06-23)


### Bug Fixes

* handles translation keys that have only one word (i.e. no spaces… ([#596](https://github.com/godot-escoria/escoria-demo-game/issues/596)) ([653e336](https://github.com/godot-escoria/escoria-demo-game/commit/653e33638311c8b70122aa56242dbd3782bb9b6b))



## [4.0.0-alpha.187](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.187) (2022-06-10)


### Bug Fixes

* Fixes typo in say statement ([#600](https://github.com/godot-escoria/escoria-demo-game/issues/600)) ([245e9fa](https://github.com/godot-escoria/escoria-demo-game/commit/245e9fa8266d046b5bce267264dbda2983c8e1fb))



## [4.0.0-alpha.186](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.186) (2022-05-19)


### Features

* room6 New graphics ([#532](https://github.com/godot-escoria/escoria-demo-game/issues/532)) ([641cd9f](https://github.com/godot-escoria/escoria-demo-game/commit/641cd9f7cb9b84f0cd703751e2363ebe5020eba7))



## [4.0.0-alpha.185](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.185) (2022-05-13)


### Bug Fixes

* Fix [#168](https://github.com/godot-escoria/escoria-demo-game/issues/168) as turn to in room 10 didn't work correctly ([#597](https://github.com/godot-escoria/escoria-demo-game/issues/597)) ([fa5e57a](https://github.com/godot-escoria/escoria-demo-game/commit/fa5e57aa4e30c5632d2f003ffb39f4413e875318))



## [4.0.0-alpha.184](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.184) (2022-05-13)


### Bug Fixes

* prevents duplicate item registration ([#587](https://github.com/godot-escoria/escoria-demo-game/issues/587)) ([0fd0ba4](https://github.com/godot-escoria/escoria-demo-game/commit/0fd0ba45ae1799e9ddca18693e84811478101006))



## [4.0.0-alpha.183](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.183) (2022-05-11)



## [4.0.0-alpha.182](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.182) (2022-05-11)


### Features

* 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) ([954e014](https://github.com/godot-escoria/escoria-demo-game/commit/954e014cbf5eb09e8239cb77cf959da29b6ea2ff))
* disallows user input during scene changes ([c9c7cd2](https://github.com/godot-escoria/escoria-demo-game/commit/c9c7cd2dfa426e4d6fa12c0d92075c2b5b217d77))


### Bug Fixes

* 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 ([aeffe09](https://github.com/godot-escoria/escoria-demo-game/commit/aeffe09e3429ecb6e28ac637397a6eb5e568a133))
* avoids crashes in case of input when room is run directly and interrupted; may look at updating room manager in the future ([ff17854](https://github.com/godot-escoria/escoria-demo-game/commit/ff178541fca9ecc1694af5b6e675c600452c8ceb))
* 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 ([9e247a9](https://github.com/godot-escoria/escoria-demo-game/commit/9e247a9218b2b08654ef92e060b591ff3759dcb6))
* 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 ([acfb3d9](https://github.com/godot-escoria/escoria-demo-game/commit/acfb3d9ddd8cb47c13d2d221dfb5bc3689583215))
* necessary guard in case 'run' hasn't been executed yet ([8594779](https://github.com/godot-escoria/escoria-demo-game/commit/85947794b92fc4ee4652e279ff2434cca1912e66))
* repeating fix from another branch; these will be merged anyway ([64ac765](https://github.com/godot-escoria/escoria-demo-game/commit/64ac7654f4fd81648c257f23bccdd1e8c22027ed))
* room breaks since it wasn't positioned correctly ([77ba581](https://github.com/godot-escoria/escoria-demo-game/commit/77ba581398b311a38ea14af29b87acd4cc248236))



## [4.0.0-alpha.181](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.181) (2022-05-02)


### Bug Fixes

* implement varargs for ESC commands. 'custom' makes use of this [#592](https://github.com/godot-escoria/escoria-demo-game/issues/592) ([738ce0d](https://github.com/godot-escoria/escoria-demo-game/commit/738ce0debca0f51ae3b639838eb959c01850ce9c))



## [4.0.0-alpha.180](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.180) (2022-05-02)


### Bug Fixes

* prevents the same event from being queued multiple times in a row ([0468817](https://github.com/godot-escoria/escoria-demo-game/commit/046881781285767ea911046c48a1eb60b4fabc4b))



## [4.0.0-alpha.179](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.179) (2022-05-01)


### Bug Fixes

* manage clearing of current_action when action is interrupted ([#584](https://github.com/godot-escoria/escoria-demo-game/issues/584)) ([b8983b8](https://github.com/godot-escoria/escoria-demo-game/commit/b8983b8b4269a6e5195b6baf084d86443f7b8f00))



## [4.0.0-alpha.178](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.178) (2022-05-01)



## [4.0.0-alpha.177](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.177) (2022-04-30)


### Documentation

* Updated say command docs for audio and translations ([#589](https://github.com/godot-escoria/escoria-demo-game/issues/589)) ([357799c](https://github.com/godot-escoria/escoria-demo-game/commit/357799cc4d00a1b9d70e1e7fecb0d544cf0b3eef))



## [4.0.0-alpha.176](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.176) (2022-04-30)


### Bug Fixes

* avoids crashing when selected_action is null ([#586](https://github.com/godot-escoria/escoria-demo-game/issues/586)) ([f9e39af](https://github.com/godot-escoria/escoria-demo-game/commit/f9e39af7989b7a01bfbac119dff6f7b7b5f8df5d))



## [4.0.0-alpha.175](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.175) (2022-04-30)


### Bug Fixes

* disable ESCGame inputs until signal room_ready is emitted ([#582](https://github.com/godot-escoria/escoria-demo-game/issues/582)) ([8a58aa7](https://github.com/godot-escoria/escoria-demo-game/commit/8a58aa7efc8cc27124f583789fb8f493b2ee3366))



## [4.0.0-alpha.174](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.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](https://github.com/godot-escoria/escoria-demo-game/commit/eeb7042d11019f1aa63c9b55be859d65ed5b4cef))
* allows for transition to be disabled on init; still has issue w/ UI showing up for fraction of a second ([6afff99](https://github.com/godot-escoria/escoria-demo-game/commit/6afff99e7cba6d1c534d8595ed3e0d77d0e2248e))
* avoids brief flickering to current scene during scene transition; can be moved since these were left in place pre-transition overhaul ([5d23bb1](https://github.com/godot-escoria/escoria-demo-game/commit/5d23bb1af12d58efb30d92e65ddd0679393114c6))
* eliminates intermittent flicker with UI; NO_UI shouldn't be allowed for :setup events ([f69b29d](https://github.com/godot-escoria/escoria-demo-game/commit/f69b29da29e5bc96e9cbccca822042bbf9aa8eb7))



## [4.0.0-alpha.173](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.173) (2022-04-30)



## [4.0.0-alpha.172](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.172) (2022-04-27)


### Bug Fixes

* Enforce rooms to be located at (0,0) ([#576](https://github.com/godot-escoria/escoria-demo-game/issues/576)) ([72e6517](https://github.com/godot-escoria/escoria-demo-game/commit/72e6517a3502872f68ab0f8c2f283a06faefbb83))



## [4.0.0-alpha.171](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.171) (2022-04-24)


### Bug Fixes

* removed calls to inexisting escoria singleton after plugin disbld ([#578](https://github.com/godot-escoria/escoria-demo-game/issues/578)) ([b23adae](https://github.com/godot-escoria/escoria-demo-game/commit/b23adae3604b54d0d1e8851ee3e9022392f79a2e))



## [4.0.0-alpha.170](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.170) (2022-04-23)


### Bug Fixes

* incorrect dialog player type ([3acf5eb](https://github.com/godot-escoria/escoria-demo-game/commit/3acf5ebe2afcb76cdde1357942d53094463d8382))



## [4.0.0-alpha.169](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.169) (2022-04-23)



## [4.0.0-alpha.168](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.168) (2022-04-23)


### Features

* New room 15 files ([#575](https://github.com/godot-escoria/escoria-demo-game/issues/575)) ([488b206](https://github.com/godot-escoria/escoria-demo-game/commit/488b20656deffcfeb3c535ff848035d6a22307e6))



## [4.0.0-alpha.167](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.167) (2022-04-23)


### Features

* Save objects states in Obj Manager to keep them btwn rooms ([#554](https://github.com/godot-escoria/escoria-demo-game/issues/554)) ([4b2b6f5](https://github.com/godot-escoria/escoria-demo-game/commit/4b2b6f516e01e9e84fc99db5aa579d78d6dadc49))



## [4.0.0-alpha.166](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.166) (2022-04-21)



## [4.0.0-alpha.165](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.165) (2022-04-21)


### Bug Fixes

* fixes incorrect date formatting ([#577](https://github.com/godot-escoria/escoria-demo-game/issues/577)) ([c4296a1](https://github.com/godot-escoria/escoria-demo-game/commit/c4296a17a1e498c9905f21f59010522cb378db0e))



## [4.0.0-alpha.164](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.164) (2022-04-21)


### Bug Fixes

* Corrected wether to whether ([584b81a](https://github.com/godot-escoria/escoria-demo-game/commit/584b81a496a95fadb5062dc31ce8db09cc0c3269))



## [4.0.0-alpha.163](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.163) (2022-04-21)


### Code Refactoring

* remove deprecated debug command ([eeea2d0](https://github.com/godot-escoria/escoria-demo-game/commit/eeea2d0e5a83c107fe708143591cc5596347afd0))



## [4.0.0-alpha.162](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.162) (2022-04-19)


### Bug Fixes

* correct change nodes of node type to node2d type to fix transition bug ([1db0bc4](https://github.com/godot-escoria/escoria-demo-game/commit/1db0bc4a3996ff4485c8a1a38f8e27f32e2fcae5))



## [4.0.0-alpha.161](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.161) (2022-04-19)


### Bug Fixes

* change hotspots Node to Node2D to allow for proper room visibility swapping ([b985c42](https://github.com/godot-escoria/escoria-demo-game/commit/b985c42e086395e7becc05f325353d5ca75c42e5))
* fixes issue w/ bottle from room9 and inventory across rooms; fixes issue w/ room10 and text rendering ([9db27c6](https://github.com/godot-escoria/escoria-demo-game/commit/9db27c6a7487b9aab654b6d802f630606906e738))
* missing this parameter ([4b3b96b](https://github.com/godot-escoria/escoria-demo-game/commit/4b3b96b688f46dcbaa186ded94be5d78a51fd373))
* moves game scene removal/addition to room until after transition; still needs testing, especially w instant transitions ([8d1b00b](https://github.com/godot-escoria/escoria-demo-game/commit/8d1b00bb90b31018886275ce8e617778a8d563b9))
* needs instantiation; also small cleanup ([0cf4672](https://github.com/godot-escoria/escoria-demo-game/commit/0cf467216128be9b4c70f1e8271c7e1df7b76fa1))
* prevents async (i.e. events that are yielded to) from overlapping ([3ff3849](https://github.com/godot-escoria/escoria-demo-game/commit/3ff38492323f2cf075a23d6111c1c52002a285ee))
* remove duplicate transition out (needs testing) ([c92c4ed](https://github.com/godot-escoria/escoria-demo-game/commit/c92c4edacf6236695080b7dda646ff2a931ec404))
* should now block for yielding events but only on the same channel ([92e23be](https://github.com/godot-escoria/escoria-demo-game/commit/92e23beb0011c8003ca9c1f6a864e9c9fe3636fb))



## [4.0.0-alpha.160](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.160) (2022-04-19)


### Features

* Added warning message when multiple locations found for an item ([b4a57fa](https://github.com/godot-escoria/escoria-demo-game/commit/b4a57fa7887e843e9f03da319f7589c58d057742))



## [4.0.0-alpha.159](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.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](https://github.com/godot-escoria/escoria-demo-game/commit/7050a8a2fb9b61a4ec5831741e3b57f8dd24094e))


### Bug Fixes

* allows for bare decimals (no leading 0) to be properly interpreted; also adds in additional validation for 'wait' command ([768f65d](https://github.com/godot-escoria/escoria-demo-game/commit/768f65d929ee60ce14a9d94c2cbf585f8137a95c))
* properly validate min_args and remove superfluous validation call to argument descriptor ([157c2f5](https://github.com/godot-escoria/escoria-demo-game/commit/157c2f564c13696c6ae627e5e53e285ac652be69))



## [4.0.0-alpha.158](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.158) (2022-04-09)


### Features

* reports source of ESC errors when possible ([#568](https://github.com/godot-escoria/escoria-demo-game/issues/568)) ([baee79f](https://github.com/godot-escoria/escoria-demo-game/commit/baee79f5a05249d2dcd16111d4243582887b27ee))



## [4.0.0-alpha.157](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.157) (2022-04-08)


### Bug Fixes

* Avoid globals starting with 'i/' ([#556](https://github.com/godot-escoria/escoria-demo-game/issues/556)) ([05f139e](https://github.com/godot-escoria/escoria-demo-game/commit/05f139ef1af50a02182882e8724591d50537260f))



## [4.0.0-alpha.156](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.156) (2022-04-08)


### Features

* adds instant transitions with an object manager rework, along with ([82acf83](https://github.com/godot-escoria/escoria-demo-game/commit/82acf8374d0d4bc16e57d721149ffa6cedd1997f)), closes [#487](https://github.com/godot-escoria/escoria-demo-game/issues/487)


### Bug Fixes

* accommodate empty parameter ([ecb7bfb](https://github.com/godot-escoria/escoria-demo-game/commit/ecb7bfb528d358b2d9a262601fa446b21ff010f6))
* 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](https://github.com/godot-escoria/escoria-demo-game/commit/c87e853ba63e598648cf04e7eeb81152784df601))
* 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](https://github.com/godot-escoria/escoria-demo-game/commit/7ff0176d62a21f6a9450b3a63c23231efd7dc979))
* break loading up into two batches so objects can be loaded and accessed by other code in the loading method here ([2508786](https://github.com/godot-escoria/escoria-demo-game/commit/2508786cdea3337192f1bc6a9349a8f23a0e9ed1))
* 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](https://github.com/godot-escoria/escoria-demo-game/commit/503d6134dd5ba3050287ace1e4d8469e39b5c6d5))
* handles the case where no coroutines are run as part of room creation; also fixes a small bug in ESCCamera ([85b86f3](https://github.com/godot-escoria/escoria-demo-game/commit/85b86f38bebecf949da484ec85b81c1e42ba45a0))
* 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](https://github.com/godot-escoria/escoria-demo-game/commit/84c84d3a0fdf1e8472bdbce873a13e1dceb68520))
* should now also prevent areas from spawning events; also removes a superfluous variable ([6d98e7b](https://github.com/godot-escoria/escoria-demo-game/commit/6d98e7bdce4e9184c5d6af5eb3301e209283c5d5))
* we now need to transition in from :ready in the case of manual transitions ([0556ccb](https://github.com/godot-escoria/escoria-demo-game/commit/0556ccbf322130bc3388da212fa7ef4d93009179))



## [4.0.0-alpha.155](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.155) (2022-04-07)


### Features

* Reverse save games order - issue 211 ([#565](https://github.com/godot-escoria/escoria-demo-game/issues/565)) ([06d37b0](https://github.com/godot-escoria/escoria-demo-game/commit/06d37b0aad28105655098037b8b42ba47489a12a))



## [4.0.0-alpha.154](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.154) (2022-04-05)


### Features

* Added print command to print output at any debug level ([#564](https://github.com/godot-escoria/escoria-demo-game/issues/564)) ([3e80abf](https://github.com/godot-escoria/escoria-demo-game/commit/3e80abf322241677d36da408d7e833c9927a6a5f))



## [4.0.0-alpha.153](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.153) (2022-04-05)


### Features

* Add global interpolation for say command ([#562](https://github.com/godot-escoria/escoria-demo-game/issues/562)) ([167e06b](https://github.com/godot-escoria/escoria-demo-game/commit/167e06bfd55d44636ab61c3aaee115473221cfc5))



## [4.0.0-alpha.152](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.152) (2022-04-05)


### Features

* Added ability to print globals as part of debug messages ([#561](https://github.com/godot-escoria/escoria-demo-game/issues/561)) ([aa6a4c4](https://github.com/godot-escoria/escoria-demo-game/commit/aa6a4c4d50a32ec399e99b4c6ec06fc8940b06fa))



## [4.0.0-alpha.151](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.151) (2022-03-29)


### Bug Fixes

* rand_global fixes ([#555](https://github.com/godot-escoria/escoria-demo-game/issues/555)) ([2c79da1](https://github.com/godot-escoria/escoria-demo-game/commit/2c79da17e4357e63b92580cdff136abde2663896))



## [4.0.0-alpha.150](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.150) (2022-03-29)



## [4.0.0-alpha.149](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.149) (2022-03-26)


### Bug Fixes

* Fix broken camera push. Issue 125 ([9dd06d0](https://github.com/godot-escoria/escoria-demo-game/commit/9dd06d0d81d8bfb0e678c5d5db4e3c5086178c37))



## [4.0.0-alpha.148](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.148) (2022-03-24)


### Features

* intro cutscene ([dd4b120](https://github.com/godot-escoria/escoria-demo-game/commit/dd4b120289d5f32d6a2abfc1ba8ec8000aefe0ea))



## [4.0.0-alpha.147](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.147) (2022-03-24)


### Bug Fixes

* Added animations for the worker character ([3c74e18](https://github.com/godot-escoria/escoria-demo-game/commit/3c74e1811965be899633e32e899eeb90582ed644))



## [4.0.0-alpha.146](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.146) (2022-03-24)


### Bug Fixes

* exit loop as soon as command is found ([#550](https://github.com/godot-escoria/escoria-demo-game/issues/550)) ([38e3eb2](https://github.com/godot-escoria/escoria-demo-game/commit/38e3eb264de8e2480e97e504b108b27566d70002))



## [4.0.0-alpha.145](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.145) (2022-03-23)


### Bug Fixes

* Mirroed ESCItem's talk animation was conflicting with mirrored idle ([284cb0d](https://github.com/godot-escoria/escoria-demo-game/commit/284cb0d53969532f6e9338f8114f75cb927b2f42))



## [4.0.0-alpha.144](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.144) (2022-03-23)


### Bug Fixes

* eliminate escoria/esc/command_paths that duplicates escoria/main/command_directories ([a3c8fe8](https://github.com/godot-escoria/escoria-demo-game/commit/a3c8fe882e75dfd2eee0d04318e87eefc8686778))



## [4.0.0-alpha.143](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.143) (2022-03-21)


### Features

* Updated exit documentation ([#545](https://github.com/godot-escoria/escoria-demo-game/issues/545)) ([23ce44e](https://github.com/godot-escoria/escoria-demo-game/commit/23ce44eefbd234d25e16bea4eccf8b20e49b97cc))



## [4.0.0-alpha.142](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.142) (2022-03-21)


### Bug Fixes

* out of bounds exception in camera_push ([#546](https://github.com/godot-escoria/escoria-demo-game/issues/546)) ([3c0ebf1](https://github.com/godot-escoria/escoria-demo-game/commit/3c0ebf1869d54da521992b838abbd0b6b3c39e6e))



## [4.0.0-alpha.141](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.141) (2022-03-18)



## [4.0.0-alpha.140](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.140) (2022-03-17)


### Bug Fixes

* Reset audio bus layout ([#542](https://github.com/godot-escoria/escoria-demo-game/issues/542)) ([e98209d](https://github.com/godot-escoria/escoria-demo-game/commit/e98209d3877668652565de823028c03697ede8eb))



## [4.0.0-alpha.139](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.139) (2022-03-17)



## [4.0.0-alpha.138](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.138) (2022-03-17)



## [4.0.0-alpha.137](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.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](https://github.com/godot-escoria/escoria-demo-game/commit/1b4f3dccfe6a68bff69386857add1a33b455995c))



## [4.0.0-alpha.136](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.136) (2022-03-15)


### Bug Fixes

* Ensure escoria#apply_settings only called in game not editor ([#543](https://github.com/godot-escoria/escoria-demo-game/issues/543)) ([26e4e4c](https://github.com/godot-escoria/escoria-demo-game/commit/26e4e4c1a3e5b7765c3c122cdbda8166a6c52558))



## [4.0.0-alpha.135](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.135) (2022-03-14)


### Bug Fixes

* Reduced log to warning if multiple navigation polygons are enabled while in editor ([fdd61de](https://github.com/godot-escoria/escoria-demo-game/commit/fdd61de4d57e7f1bcfde32a396f94dcb7dab8ba6)), closes [godot-escoria/escoria-issues#103](https://github.com/godot-escoria/escoria-issues/issues/103)



## [4.0.0-alpha.133](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.133) (2022-03-14)


### Features

* add gamepad support to escoria-ui-simplemouse ([#518](https://github.com/godot-escoria/escoria-demo-game/issues/518)) ([d636c1d](https://github.com/godot-escoria/escoria-demo-game/commit/d636c1d732012830d519a4e40495fb1c659aa4ad))



## [4.0.0-alpha.132](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.132) (2022-03-10)


### Bug Fixes

* Wrong variable used causing a crash on UI de-registering ([cb538ed](https://github.com/godot-escoria/escoria-demo-game/commit/cb538edb017030f47255835f371d5968abaf4134))



## [4.0.0-alpha.131](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.131) (2022-03-10)


### Bug Fixes

* Fix issue [#166](https://github.com/godot-escoria/escoria-demo-game/issues/166) ([9037e16](https://github.com/godot-escoria/escoria-demo-game/commit/9037e160c2d93d9ac7939180b7a4dcc544d8ad75))



## [4.0.0-alpha.130](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.130) (2022-03-10)



## [4.0.0-alpha.129](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.129) (2022-03-10)


### Bug Fixes

* player_start needed to be where the level description is ([061ff91](https://github.com/godot-escoria/escoria-demo-game/commit/061ff9193c8f3c645797b23d7f86845eaa319469))



## [4.0.0-alpha.128](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.128) (2022-03-09)


### Bug Fixes

* Updated camera x limit to 1280 to match the background graphics ([#535](https://github.com/godot-escoria/escoria-demo-game/issues/535)) ([21ebb01](https://github.com/godot-escoria/escoria-demo-game/commit/21ebb017e6be5db0d803862d491abf9a523feec8))



## [4.0.0-alpha.127](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.127) (2022-03-09)


### Bug Fixes

* room text is readable again ([587b3b3](https://github.com/godot-escoria/escoria-demo-game/commit/587b3b316bd201d3f178d2a46f9997b4b72cbf00))



## [4.0.0-alpha.126](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.126) (2022-03-09)


### Features

* Updated room 9 graphics ([7e3688f](https://github.com/godot-escoria/escoria-demo-game/commit/7e3688fa637e4c399ed40ba8def5531fe33a07e7))



## [4.0.0-alpha.125](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.125) (2022-03-09)


### Features

* New graphics room 12 ([a3d531c](https://github.com/godot-escoria/escoria-demo-game/commit/a3d531c89b4eea41822fb5b9cb8efda7353ac265))



## [4.0.0-alpha.124](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.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](https://github.com/godot-escoria/escoria-demo-game/commit/b05be369b2b19b8d34afb0a15bb63373805bac02))



## [4.0.0-alpha.123](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.123) (2022-03-08)


### Features

* New graphics for room 8 ([7a64c77](https://github.com/godot-escoria/escoria-demo-game/commit/7a64c7707fe8e5011d559fe2f71f458cde1a7d2e))



## [4.0.0-alpha.122](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.122) (2022-03-08)


### Features

* introduce escoria-ui-keyboard-9verbs to verify register_custom_input_handler() API ([5a77bd6](https://github.com/godot-escoria/escoria-demo-game/commit/5a77bd6fdc100461dc1eeb351299c0fc89d32b14))
* register_custom_input_handler() API ([14cf132](https://github.com/godot-escoria/escoria-demo-game/commit/14cf1327fe0b6e3c16c0df6628293b6197f66708))



## [4.0.0-alpha.121](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.121) (2022-03-07)


### Code Refactoring

* remove trailing whitespace from all .gd files ([7bf3e9f](https://github.com/godot-escoria/escoria-demo-game/commit/7bf3e9f276f45f142cb8c04efcace14039c58d55))



## [4.0.0-alpha.120](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.120) (2022-03-07)



## [4.0.0-alpha.119](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.119) (2022-03-07)



## [4.0.0-alpha.118](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.118) (2022-03-07)


### Bug Fixes

* New graphics for room 10 ([#529](https://github.com/godot-escoria/escoria-demo-game/issues/529)) ([eea74ff](https://github.com/godot-escoria/escoria-demo-game/commit/eea74ff828ab8720db9f054aab9cf80641f6f083))



## [4.0.0-alpha.117](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.117) (2022-03-07)


### Features

* Made room 5's background more interesting ([#530](https://github.com/godot-escoria/escoria-demo-game/issues/530)) ([b70c52e](https://github.com/godot-escoria/escoria-demo-game/commit/b70c52edda01a80aa9e21d4a7287640ae1ef344e))



## [4.0.0-alpha.116](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.116) (2022-03-04)


### Features

* Graphics update for room 5 ([#525](https://github.com/godot-escoria/escoria-demo-game/issues/525)) ([bcb366c](https://github.com/godot-escoria/escoria-demo-game/commit/bcb366c6af91f1e4e89543844f663b88881c7d32))



## [4.0.0-alpha.115](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.115) (2022-03-03)


### Bug Fixes

* early return for mouse_in_shape ([f21ec15](https://github.com/godot-escoria/escoria-demo-game/commit/f21ec15560d61fa81c858c515aec2db447f5fa40))



## [4.0.0-alpha.114](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.114) (2022-03-03)


### Code Refactoring

* remove redundant check for camera node ([10f7708](https://github.com/godot-escoria/escoria-demo-game/commit/10f770855ffbc6b4880ca80eaf6fc4885a920269))



## [4.0.0-alpha.113](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.113) (2022-03-03)



## [4.0.0-alpha.112](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.112) (2022-03-03)


### Features

* New graphics for room 7 ([75a78f6](https://github.com/godot-escoria/escoria-demo-game/commit/75a78f63e10d1971655bc4e02efa5fc535290cd3))



## [4.0.0-alpha.111](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.111) (2022-03-03)


### Bug Fixes

* parameter validation function cant print arrays ([4fbe352](https://github.com/godot-escoria/escoria-demo-game/commit/4fbe3527e8fc24bd37f349fbfe907ffd68367593))



## [4.0.0-alpha.110](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.110) (2022-03-03)


### Features

* more useful error messages ([5bdd519](https://github.com/godot-escoria/escoria-demo-game/commit/5bdd519d67527b1052fa15495eae8c145c4af1e3))



## [4.0.0-alpha.109](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.109) (2022-03-01)


### Bug Fixes

* ESCItem that is a trigger should not capture input events ([#516](https://github.com/godot-escoria/escoria-demo-game/issues/516)) ([0570edc](https://github.com/godot-escoria/escoria-demo-game/commit/0570edc3ff6c11280ddb616387b5ba01f91665d8))



## [4.0.0-alpha.108](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.108) (2022-02-27)


### Bug Fixes

* add validates to camera commands missing them ([#508](https://github.com/godot-escoria/escoria-demo-game/issues/508)) ([02a66fe](https://github.com/godot-escoria/escoria-demo-game/commit/02a66fecda5a3193ed495d6ef449862b4f375d01))



## [4.0.0-alpha.107](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.107) (2022-02-25)


### Bug Fixes

* fix error message - bug 143 ([#513](https://github.com/godot-escoria/escoria-demo-game/issues/513)) ([deac3df](https://github.com/godot-escoria/escoria-demo-game/commit/deac3df61dee8f60c20ff75437cd508ea77b3aad))



## [4.0.0-alpha.106](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.106) (2022-02-25)


### Bug Fixes

* check to see if requested camera limit is invalid. ([#512](https://github.com/godot-escoria/escoria-demo-game/issues/512)) ([348a2b6](https://github.com/godot-escoria/escoria-demo-game/commit/348a2b697cf400dff8297899f5dde4537bd77e6c))



## [4.0.0-alpha.105](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.105) (2022-02-25)


### Bug Fixes

* stops negative numbers being interpreted as strings ([#511](https://github.com/godot-escoria/escoria-demo-game/issues/511)) ([5adf5b8](https://github.com/godot-escoria/escoria-demo-game/commit/5adf5b8d49a6be43303819bc50cd0e2c320f8e8e))



## [4.0.0-alpha.104](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.104) (2022-02-25)



## [4.0.0-alpha.103](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.103) (2022-02-25)


### Bug Fixes

* camera commands to use time instead of speed ([#509](https://github.com/godot-escoria/escoria-demo-game/issues/509)) ([d3f1b8b](https://github.com/godot-escoria/escoria-demo-game/commit/d3f1b8b6e2757d0c3ecf976bb496395a34af15f2))



## [4.0.0-alpha.102](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.102) (2022-02-24)


### Bug Fixes

* enable transition to ESCRoom even if esc_script is not set ([#502](https://github.com/godot-escoria/escoria-demo-game/issues/502)) ([282ea24](https://github.com/godot-escoria/escoria-demo-game/commit/282ea24b7dbbcc747d0fe256a2fe4aaa3fc59e17))



## [4.0.0-alpha.101](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.101) (2022-02-19)



## [4.0.0-alpha.100](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.100) (2022-02-19)


### Bug Fixes

* animations doesnt have a speaks parameter when it is null ([1664140](https://github.com/godot-escoria/escoria-demo-game/commit/166414098ac265affbe60178559bd745a6217454))



## [4.0.0-alpha.99](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.99) (2022-02-17)


### Code Refactoring

* Whitespace removal from all .gd files ([#494](https://github.com/godot-escoria/escoria-demo-game/issues/494)) ([21df2af](https://github.com/godot-escoria/escoria-demo-game/commit/21df2af2c8848a709352402c2f36af4b16c57c1e))



## [4.0.0-alpha.98](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.98) (2022-02-17)


### Features

* Removed obsolete code. Fixes godot-escoria/escoria-issues[#99](https://github.com/godot-escoria/escoria-demo-game/issues/99) ([#499](https://github.com/godot-escoria/escoria-demo-game/issues/499)) ([b40c0a2](https://github.com/godot-escoria/escoria-demo-game/commit/b40c0a241ca55e65de58184cc43b4e274dc1b388))



## [4.0.0-alpha.97](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.97) (2022-02-17)



## [4.0.0-alpha.96](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.96) (2022-02-17)



## [4.0.0-alpha.95](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.95) (2022-02-16)


### Bug Fixes

* guard for cases where no animations are set. ([ea3543b](https://github.com/godot-escoria/escoria-demo-game/commit/ea3543b5ee612b08d0bc4538184300a69b572e79))
* set a proper guard in case of no speaking animations and correct the upper limit check for the speaking index ([31b5750](https://github.com/godot-escoria/escoria-demo-game/commit/31b57505b59008b0d013251dbbf7b94e9b0cdb89))



## [4.0.0-alpha.94](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.94) (2022-02-15)


### Features

* Debug set state animations ([#495](https://github.com/godot-escoria/escoria-demo-game/issues/495)) ([5e0e83f](https://github.com/godot-escoria/escoria-demo-game/commit/5e0e83f23edf4ef782f1a7773f2e5d1d2594faf3))



## [4.0.0-alpha.93](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.93) (2022-02-15)


### Bug Fixes

* use Escoria plugin version from plugin.cfg in savegames ([#489](https://github.com/godot-escoria/escoria-demo-game/issues/489)) ([2384127](https://github.com/godot-escoria/escoria-demo-game/commit/2384127ca4aa7c262d2944885af615c492cab002))



## [4.0.0-alpha.92](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.92) (2022-02-12)


### Features

* Updated room 1 graphics ([#491](https://github.com/godot-escoria/escoria-demo-game/issues/491)) ([5005267](https://github.com/godot-escoria/escoria-demo-game/commit/5005267e0dba684b6e4036023bd344a60e3ccccd))



## [4.0.0-alpha.91](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.91) (2022-02-06)


### Bug Fixes

* set a proper guard in case of no speaking animations ([#488](https://github.com/godot-escoria/escoria-demo-game/issues/488)) ([326618d](https://github.com/godot-escoria/escoria-demo-game/commit/326618df180a72f700f9917e1139f246abae918e))



## [4.0.0-alpha.90](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.90) (2022-02-04)


### Features

* refactor numerous areas and tokenize string literals where possible; also fixes some small bugs ([#487](https://github.com/godot-escoria/escoria-demo-game/issues/487)) ([99dc1e0](https://github.com/godot-escoria/escoria-demo-game/commit/99dc1e01106ce651d1b78ae574cca9d0202c48b1))



## [4.0.0-alpha.89](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.89) (2022-02-04)



## [4.0.0-alpha.88](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.88) (2022-01-17)



## [4.0.0-alpha.87](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.87) (2022-01-13)



## [4.0.0-alpha.86](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.86) (2021-12-31)



## [4.0.0-alpha.85](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.85) (2021-12-15)



## [4.0.0-alpha.84](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.84) (2021-12-14)



## [4.0.0-alpha.83](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.83) (2021-12-13)



## [4.0.0-alpha.82](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.82) (2021-12-13)


### Features

* move room initialization code into manager ([#479](https://github.com/godot-escoria/escoria-demo-game/issues/479)) ([e9d63e9](https://github.com/godot-escoria/escoria-demo-game/commit/e9d63e94b0f69146224eecf33dbb61124db45ff6))



## [4.0.0-alpha.81](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.81) (2021-12-06)


### Bug Fixes

* Support Godot 3.4 ([#478](https://github.com/godot-escoria/escoria-demo-game/issues/478)) ([84adc0a](https://github.com/godot-escoria/escoria-demo-game/commit/84adc0ac9b03f344565a1dbd2f78824b62ba9205))



## [4.0.0-alpha.80](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.80) (2021-12-06)


### Features

* add options menu to pause menu ([#477](https://github.com/godot-escoria/escoria-demo-game/issues/477)) ([fd47499](https://github.com/godot-escoria/escoria-demo-game/commit/fd47499fed9c1db335c9d06e3aefbca240a15fff))



## [4.0.0-alpha.79](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.79) (2021-12-03)


### Bug Fixes

* correct data type and update missed constant references ([#476](https://github.com/godot-escoria/escoria-demo-game/issues/476)) ([9fbf0c2](https://github.com/godot-escoria/escoria-demo-game/commit/9fbf0c254c9790f0c8de6fc91f2dda18b72afb7f))



## [4.0.0-alpha.78](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.78) (2021-12-03)


### Features

* add esc_current_scene reserved global ([#474](https://github.com/godot-escoria/escoria-demo-game/issues/474)) ([391bf08](https://github.com/godot-escoria/escoria-demo-game/commit/391bf08f217aa2248f7172be1449b436d7b88966))



## [4.0.0-alpha.77](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.77) (2021-12-01)


### Features

* Support for Escoria and Game migrations ([#473](https://github.com/godot-escoria/escoria-demo-game/issues/473)) ([b5d5217](https://github.com/godot-escoria/escoria-demo-game/commit/b5d5217aa4971769e9ff775e3b151c48fc8f286e))



## [4.0.0-alpha.76](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.76) (2021-12-01)



## [4.0.0-alpha.75](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.75) (2021-12-01)


### Bug Fixes

* makes dialog players pausable by removing yields ([#472](https://github.com/godot-escoria/escoria-demo-game/issues/472)) ([b4d5e38](https://github.com/godot-escoria/escoria-demo-game/commit/b4d5e380e6072745688cc9420cedd553b87bc3ff))



## [4.0.0-alpha.74](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.74) (2021-11-29)



## [4.0.0-alpha.73](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.73) (2021-11-29)



## [4.0.0-alpha.72](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.72) (2021-11-28)


### Bug Fixes

* Safety guards for disconnects ([#470](https://github.com/godot-escoria/escoria-demo-game/issues/470)) ([14887c7](https://github.com/godot-escoria/escoria-demo-game/commit/14887c711bb09da14057624e39444898323125bd))



## [4.0.0-alpha.71](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.71) (2021-11-28)


### Features

* Support WAV files as well ([#469](https://github.com/godot-escoria/escoria-demo-game/issues/469)) ([0e295f0](https://github.com/godot-escoria/escoria-demo-game/commit/0e295f0ebbd411d4a4946f9b96d76c3524dd983f))



## [4.0.0-alpha.70](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.70) (2021-11-28)


### Bug Fixes

* Fixes from the ETF release day ([#468](https://github.com/godot-escoria/escoria-demo-game/issues/468)) ([84fe9b6](https://github.com/godot-escoria/escoria-demo-game/commit/84fe9b64afe92d20ba7e937f45b6a69553f7b1c9))



## [4.0.0-alpha.69](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.69) (2021-11-27)


### Features

* Several fixes and optimizations ([#467](https://github.com/godot-escoria/escoria-demo-game/issues/467)) ([47fe4df](https://github.com/godot-escoria/escoria-demo-game/commit/47fe4df8419974b8e7469b76670728e658bd1a04))



## [4.0.0-alpha.68](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.68) (2021-11-26)


### Bug Fixes

* Fixes smaller things ([#465](https://github.com/godot-escoria/escoria-demo-game/issues/465)) ([8c9ee73](https://github.com/godot-escoria/escoria-demo-game/commit/8c9ee734fdc89867635e5605448c6e99db68550d))



## [4.0.0-alpha.67](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.67) (2021-11-25)



## [4.0.0-alpha.66](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.66) (2021-11-25)


### Features

* Optimized animation handler and crashing ([#463](https://github.com/godot-escoria/escoria-demo-game/issues/463)) ([75c00b4](https://github.com/godot-escoria/escoria-demo-game/commit/75c00b4993aa59e7962fd50f085d12c660174945))



## [4.0.0-alpha.65](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.65) (2021-11-25)



## [4.0.0-alpha.64](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.64) (2021-11-25)


### Features

* Fix set_interactive command ([#461](https://github.com/godot-escoria/escoria-demo-game/issues/461)) ([87ef970](https://github.com/godot-escoria/escoria-demo-game/commit/87ef9708dedb7ded655efee3286bade95b54bc30))



## [4.0.0-alpha.63](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.63) (2021-11-23)



## [4.0.0-alpha.62](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.62) (2021-11-23)


### Features

* Keep current animations resource ([#459](https://github.com/godot-escoria/escoria-demo-game/issues/459)) ([7963f03](https://github.com/godot-escoria/escoria-demo-game/commit/7963f03087be6f8832a5aad231dc2834c5237256))



## [4.0.0-alpha.61](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.61) (2021-11-23)


### Bug Fixes

* Fixes signal handling on AnimationPlayer nodes. ([#458](https://github.com/godot-escoria/escoria-demo-game/issues/458)) ([860c6ad](https://github.com/godot-escoria/escoria-demo-game/commit/860c6adc207bfbc80877dac731005d351e93824b))



## [4.0.0-alpha.60](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.60) (2021-11-22)


### Bug Fixes

* Safety guard for characters without speaking animations ([#457](https://github.com/godot-escoria/escoria-demo-game/issues/457)) ([f4c5803](https://github.com/godot-escoria/escoria-demo-game/commit/f4c5803646f41375b77dd153fc2711ede92f4592))



## [4.0.0-alpha.59](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.59) (2021-11-22)



## [4.0.0-alpha.58](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.58) (2021-11-22)


### Features

* New streamlined exit item ([#455](https://github.com/godot-escoria/escoria-demo-game/issues/455)) ([e14373b](https://github.com/godot-escoria/escoria-demo-game/commit/e14373b1790830f45621c8ec7ca99ed0b50b6d68))



## [4.0.0-alpha.57](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.57) (2021-11-22)


### Features

* This introduces background events queue in Escoria ([#444](https://github.com/godot-escoria/escoria-demo-game/issues/444)) ([9adc7bb](https://github.com/godot-escoria/escoria-demo-game/commit/9adc7bbadeaf2788a445659b774862aadd167843))



## [4.0.0-alpha.56](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.56) (2021-11-21)



## [4.0.0-alpha.55](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.55) (2021-11-21)



## [4.0.0-alpha.54](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.54) (2021-11-21)


### Bug Fixes

* Optimized ESC command docs ([#450](https://github.com/godot-escoria/escoria-demo-game/issues/450)) ([012d978](https://github.com/godot-escoria/escoria-demo-game/commit/012d978d668b8f5322d16532220a4e014176361c))



## [4.0.0-alpha.53](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.53) (2021-11-21)


### Bug Fixes

* Say command fixes ([#452](https://github.com/godot-escoria/escoria-demo-game/issues/452)) ([dbc7415](https://github.com/godot-escoria/escoria-demo-game/commit/dbc7415aaf66df415e3f9c2461db30debade0011))



## [4.0.0-alpha.52](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.52) (2021-11-18)



## [4.0.0-alpha.51](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.51) (2021-11-18)



## [4.0.0-alpha.50](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.50) (2021-11-18)



## [4.0.0-alpha.49](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.49) (2021-11-18)



## [4.0.0-alpha.48](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.48) (2021-11-18)


### Features

* Optimizes animation commands ([#446](https://github.com/godot-escoria/escoria-demo-game/issues/446)) ([c9a6f80](https://github.com/godot-escoria/escoria-demo-game/commit/c9a6f802c7a7a1f009bd90731fba31e3cfa09938))



## [4.0.0-alpha.47](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.47) (2021-11-17)



## [4.0.0-alpha.46](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.46) (2021-11-15)


### Bug Fixes

* Resets the current verb after the action has finished ([#443](https://github.com/godot-escoria/escoria-demo-game/issues/443)) ([9068bb8](https://github.com/godot-escoria/escoria-demo-game/commit/9068bb8e94c423e69596e11b01ab1e6bee2124d4))



## [4.0.0-alpha.45](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.45) (2021-11-15)


### Bug Fixes

* Fixed more input events ([#442](https://github.com/godot-escoria/escoria-demo-game/issues/442)) ([b626973](https://github.com/godot-escoria/escoria-demo-game/commit/b626973f117420da25bd0af361776c0cc86d4947))



## [4.0.0-alpha.44](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.44) (2021-11-15)



## [4.0.0-alpha.43](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.43) (2021-11-14)



## [4.0.0-alpha.42](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.42) (2021-11-14)


### Bug Fixes

* Fixed input problems ([#440](https://github.com/godot-escoria/escoria-demo-game/issues/440)) ([c4d1432](https://github.com/godot-escoria/escoria-demo-game/commit/c4d1432d66b32245638f5f211487a087abd71507))



## [4.0.0-alpha.41](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.41) (2021-11-13)



## [4.0.0-alpha.40](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.40) (2021-11-13)



## [4.0.0-alpha.39](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.39) (2021-11-12)



## [4.0.0-alpha.38](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.38) (2021-11-12)



## [4.0.0-alpha.37](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.37) (2021-11-12)



## [4.0.0-alpha.36](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.36) (2021-11-12)



## [4.0.0-alpha.35](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.35) (2021-11-12)


### Bug Fixes

* Fixed apidoc workflow to comply with latest doc changes ([bf8929b](https://github.com/godot-escoria/escoria-demo-game/commit/bf8929ba2d4be5165e0d463eb72cef2f97576475))



## [4.0.0-alpha.34](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.34) (2021-11-12)


### Features

* Optimized ESCCamera ([#434](https://github.com/godot-escoria/escoria-demo-game/issues/434)) ([15b3e30](https://github.com/godot-escoria/escoria-demo-game/commit/15b3e30e28e977fc62922e33d543b848bb513e15))



## [4.0.0-alpha.33](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.33) (2021-11-11)



## [4.0.0-alpha.32](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.32) (2021-11-11)



## [4.0.0-alpha.31](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.31) (2021-11-11)



## [4.0.0-alpha.30](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.30) (2021-11-11)


### Bug Fixes

* Make float dialog follow character ([#430](https://github.com/godot-escoria/escoria-demo-game/issues/430)) ([b908a2a](https://github.com/godot-escoria/escoria-demo-game/commit/b908a2aeeed62d2d1e96e29e0b1c904e51097cd1))



## [4.0.0-alpha.29](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.29) (2021-11-07)


### Bug Fixes

* Fixes skipping empty or comment lines in groups and dialogs ([#429](https://github.com/godot-escoria/escoria-demo-game/issues/429)) ([8b70448](https://github.com/godot-escoria/escoria-demo-game/commit/8b70448bf7feea2387d4b82aa23e9b7ca9f73717))



## [4.0.0-alpha.28](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.28) (2021-11-02)


### Bug Fixes

* Don't delete index file in the api directory ([8f378d4](https://github.com/godot-escoria/escoria-demo-game/commit/8f378d40e89082cdcab950a86c725d3baf078f65))



## [4.0.0-alpha.27](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.27) (2021-11-02)


### Bug Fixes

* Corrected variable name ([#428](https://github.com/godot-escoria/escoria-demo-game/issues/428)) ([d42c973](https://github.com/godot-escoria/escoria-demo-game/commit/d42c9733691cd89ce3ad75f20ce66b7254c69625))



## [4.0.0-alpha.26](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.26) (2021-11-02)


### Documentation

* Fixed doc generation ([092df6c](https://github.com/godot-escoria/escoria-demo-game/commit/092df6c7eee67f849c76935537a66d62cb74f0f0))



## [4.0.0-alpha.25](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.25) (2021-11-02)


### Documentation

* Fixed doc generation ([c986b64](https://github.com/godot-escoria/escoria-demo-game/commit/c986b64a9e6606ca5c67e8639c86c25f165d4296))



## [4.0.0-alpha.24](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.24) (2021-11-02)


### Documentation

* Reorganized docs to the docs repo ([#426](https://github.com/godot-escoria/escoria-demo-game/issues/426)) ([94f77cf](https://github.com/godot-escoria/escoria-demo-game/commit/94f77cf6463717c18d294e6ddce4747898640e4b))



## [4.0.0-alpha.23](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.23) (2021-11-01)



## [4.0.0-alpha.22](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.22) (2021-11-01)



## [4.0.0-alpha.21](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.21) (2021-10-27)



## [4.0.0-alpha.20](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.20) (2021-10-27)



## [4.0.0-alpha.19](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.19) (2021-10-27)



## [4.0.0-alpha.18](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.18) (2021-10-27)



## [4.0.0-alpha.17](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.17) (2021-10-27)



## [4.0.0-alpha.16](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.16) (2021-10-27)



## [4.0.0-alpha.15](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.15) (2021-10-27)


### Documentation

* Automatic update of API docs ([08645e6](https://github.com/godot-escoria/escoria-demo-game/commit/08645e6903082b7f943903aa10f6827d8857b230))



## [4.0.0-alpha.14](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.14) (2021-10-27)


### Features

* Made dialogs pluggable ([#424](https://github.com/godot-escoria/escoria-demo-game/issues/424)) ([57ce7fb](https://github.com/godot-escoria/escoria-demo-game/commit/57ce7fbcaeb5693f49c4bc7ee3950ff71be1424c))



## [4.0.0-alpha.13](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.13) (2021-10-26)



## [4.0.0-alpha.12](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.12) (2021-10-26)


### Documentation

* Automatic update of API docs ([5240cce](https://github.com/godot-escoria/escoria-demo-game/commit/5240ccec54421aba3f123fca40c514f076b2bdcc))



## [4.0.0-alpha.11](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.11) (2021-10-26)



## [4.0.0-alpha.10](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.10) (2021-10-25)


### Documentation

* Automatic update of API docs ([ee03321](https://github.com/godot-escoria/escoria-demo-game/commit/ee03321b37ee3e18239dfeaa8ffd4af508210f2e))



## [4.0.0-alpha.9](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.9) (2021-10-25)


### Bug Fixes

* Huge cleanup ([#420](https://github.com/godot-escoria/escoria-demo-game/issues/420)) ([94d86d2](https://github.com/godot-escoria/escoria-demo-game/commit/94d86d24d54197566c1820012634ba95cddb425a))



## [4.0.0-alpha.8](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.8) (2021-10-22)



## [4.0.0-alpha.7](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.7) (2021-10-22)



## [4.0.0-alpha.6](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.6) (2021-10-21)


### Documentation

* Automatic update of API docs ([b04df15](https://github.com/godot-escoria/escoria-demo-game/commit/b04df1506009de4bc061c67fb770d233d261c1a8))



## [4.0.0-alpha.5](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.5) (2021-10-21)


### Features

* Rewrote inventory handling basing on ESCItems ([#417](https://github.com/godot-escoria/escoria-demo-game/issues/417)) ([af26521](https://github.com/godot-escoria/escoria-demo-game/commit/af26521d3da603d81641eed0d9d03ff72d298460))



## [4.0.0-alpha.4](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.4) (2021-10-19)


### Bug Fixes

* Fixed assetlib id ([f0ca51c](https://github.com/godot-escoria/escoria-demo-game/commit/f0ca51c2024b0f0d2be51b328cd19a8c71930e80))



## [4.0.0-alpha.3](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.3) (2021-10-19)



## [4.0.0-alpha.2](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.2) (2021-10-17)



## [4.0.0-alpha.1](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.1) (2021-10-17)


### Bug Fixes

* Fixed prerelease workflow ([cdf0124](https://github.com/godot-escoria/escoria-demo-game/commit/cdf012439351c1fa1470f34015d7f3ab7972dcca))
* Updated attributes and corrected license file typo ([cb67c78](https://github.com/godot-escoria/escoria-demo-game/commit/cb67c780a3d29d9508851e37a69999c7747524b2))



### [4.0.1-alpha.0](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.1-alpha.0) (2021-10-17)


### Bug Fixes

* Updated attributes and corrected license file typo ([cb67c78](https://github.com/godot-escoria/escoria-demo-game/commit/cb67c780a3d29d9508851e37a69999c7747524b2))



## [4.0.0-alpha.0](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.0) (2021-10-16)



## [4.0.0-alpha.0](https://github.com/godot-escoria/escoria-demo-game/compare/v0.0.0...v4.0.0-alpha.0) (2021-10-16)
