## Maaack/Godot-Game-Template — v1.6.1…v1.7.0-plugin

_176+ commits._

### Features
- **Adds reverse search support on capture focus script.** (45004ae)
- **Copies new levels and tutorials to project root.** (3f94d6f)
- **Add missing box container to window panel body.** (77bf523)
- **Plugins add themselves to the copy examples list.** (a4d7f5a)
- **Starts moving pieces into new plugin directory.** (3d18d47)
- **Add warning to loading screen without scene loader.** (7ec08ce)
- **Adds new levels in 2D and 3D.** (a1c9b78)
- **Add default scripts for character body 2D and 3D.** (e905c30)

### Fixes
- **Add recent fix to addons folder.** (ad6566b)
- **Merge pull request #545 from WHPproductions/fix-level-state-uid-key** (ae47323)
- **Fix new levels not sending next level path on win.** (2f44a0e)
- **Fix accidental UID assignment in opening.tscn** (4db1be7)
- **Fix potential warnings.** (ebbe9d3)
- **Fix get_level_state handling of UIDs by using ResourceUID.ensure_path() (Closes #519)** (57119cc)
- **Fix level 2 collision masks.** (943c2ae)
- **Fix capture mouse returning mouse mode.** (a1e0242)
- **Fix to content string replacement and it is all working!** (5f2c203)

### Backend
- **Merge branch 'main' into main-plugin** (9583d8a)
- **Merge pull request #550 from Maaack/update-plugin-version** (4daf569)
- **Removes deprecated scene loader code from plugin script.** (a304b91)
- **Update README with additional plugins.** (fdc509f)
- **Merge branch 'update-plugin-version' into main-plugin** (cc85d3c)
- **Updates plugin versions to 1.7.0.** (4a50f00)
- **Adds Ef Ds UIDs to git ignored assets.** (89a2466)
- **Merge pull request #549 from Maaack/remove-ui-sound-controller-dependency** (f3479d6)
- **Updates links in other docs.** (b2db7b8)
- **Updates project file with added plugin.** (93fa8ed)
- **Remove local adding ui sfx doc.** (512a314)
- **Redirect READMEs to plugin doc.** (f783fc1)
- **Updates ui sound controller to 1.7.0.** (4533e76)
- **Install UI sound controller plugin.** (56ad985)
- **Remove local ui sound controller files.** (b039b1a)
- **Clean up plugin script adding UI sound controller autoload.** (deaff21)
- **Remove main menu depedency on UI sound controller script.** (6bb6ace)
- **Merge pull request #548 from Maaack/fixes-for-music-controller** (0ec2db5)
- **Updates music controller version to 1.7.0.** (5c4030d)
- **Remove redundant screenshots.** (24e0dc9)
- **Remove redundant saving editor call.** (e0c2df2)
- **Replace UIDs in music controller.** (2434d71)
- **Merge pull request #547 from Maaack/remove-music-controller-dependency** (9873881)
- **Updates music controller to 1.6.1.** (03ee9ff)
- **Removes local blending music doc.** (1137bb4)
- **Removes reference to local blending music doc.** (c73d2c0)
- **Updates music controller docs.** (facc612)
- **Adds music controller plugin.** (53b0082)
- **Removes local music controller.** (58d9dee)
- **Remove music controller autoload from game template.** (5ae0517)
- **Copies examples to project root.** (b2eaf0d)
- **Make all background music players local.** (05e2706)
- **Merge pull request #546 from Maaack/reverse-order-auto-select** (cae831a)
- **Sets capture focus reverse search to true on several game windows.** (009ba33)
- **Adds README to clean copy examples.** (6e9fd9e)
- **Merge pull request #544 from Maaack/new_levels** (65c235d)
- **Copies tutorial changes to project root.** (5ec21c9)
- **Got to keep them separate - Da, da da da Da... Da-DAH da.** (70c3a83)
- **Tie input hints to icon mapper.** (6bace0b)
- **Simplifies level 2.** (5ae9197)
- **Update characters and tutorials to use default ui inputs.** (72eef68)
- **Updates all tutorials.** (409e891)
- **Update window panel inherited scenes.** (bb0f9e6)
- **Updates window panel description with formatting.** (7617c08)
- **Updates tutorials 1 and 2.** (7ba87d2)
- **Adds [ ] around input hints when just text.** (c9860ba)
- **Adds camera controls and mouse capture to level 3.** (65f71f3)
- **Adds a basic 3d camera controller.** (1cb383a)
- **Adds box obstacles to level 2.** (f0be421)
- **Merge branch 'main' into new_levels** (4b3cca8)
- **Merge pull request #543 from Maaack/generalize-move-or-copy-tools** (1920061)
- **Formatting.** (ccdf30b)
- **Updates README.** (5d91ceb)
- **Removes CleanCopyExamples dependency in SceneLoader plugin.** (5e8dd26)
- **Setup wizard hides delete examples button until copied.** (179aad4)
- **Minor edits on the project file.** (6674d0e)
- **Adds the replace strings through project settings, too.** (a0d275c)
- **Moves delete examples logic over as well.** (b455f48)
- **Project file clean up.** (4ddca4d)
- **Plugin will consider enabling without copying as partial install, too.** (c39a6ab)
- **Updates setup wizard to use clean copy examples class for setup.** (4fa2d11)
- **Clean up project editor plugins enabled.** (db3faf7)
- **It doesn't actually need to be a plugin.** (4016f8a)
- **Moves game level loading screen dependency to the scene loader plugin.** (98a726f)
- **Everything makes sense again.** (738eef3)
- **And enable it for development.** (3414607)
- **Make it into a plugin, because I think I must.** (236a426)
- **Merge pull request #542 from Maaack/split-out-scene-loader** (17e0115)
- **Remove Loading Scenes documentation from game template and update links to scene loader.** (eefbc1e)
- **Adds example scenes back into the scene loader plugin.** (a70aead)
- **Removes loading screen path from game template plugin.** (d32ff69)
- **Updates README to enable scene loader plugin.** (9a809b5)
- **Updates project file to include scene loader.** (cc86cad)
- **Recopies files into project root, renaming a directory.** (60e6d5f)
- **Move examples back into game template until generic copying tool is added.** (4776abe)
- **Updates plugin versions to next minor release dev branch.** (559816e)
- **Remove and replace references to native loading screen files.** (0a18167)
- **Adds scene loader plugin (dev branch).** (1a6b30b)
- **Removes SceneLoader autoload from game template plugin.** (3ec1612)
- **Make loading screen with shader caching also work separately.** (6a530d5)
- **Makes the loading screen fail gracefully without the SceneLoader.** (fa1461d)
- **Remove dependency on SceneLoader.** (9861765)
- **Updates funding yaml.** (381af74)
- **Merge branch 'main' into main-plugin** (6631862)
- **Merge branch 'main' into main-plugin** (3bde4d0)
- **Merge branch 'main' into main-plugin** (863e336)
- **Merge branch 'main' into main-plugin** (e8b5796)
- **Merge branch 'main' into main-plugin** (1670874)
- **Merge branch 'main' into main-plugin** (81aa7db)
- **Merge branch 'main' into main-plugin** (eda5cbb)
- **Merge branch 'main' into main-plugin** (456175c)
- **Merge branch 'main' into main-plugin** (b6aa498)
- **Merge branch 'main' into main-plugin** (534feb5)
- **Merge branch 'main' into main-plugin** (2c429b9)
- **Merge branch 'main' into main-plugin** (92f7a32)
- **Merge branch 'main' into main-plugin** (55ccc6f)
- **Merge branch 'main' into main-plugin** (67a4d04)
- **Merge branch 'main' into main-plugin** (fedab05)
- **Merge branch 'main' into main-plugin** (7f4c71a)
- **Merge branch 'main' into main-plugin** (3c7fd88)
- **Merge branch 'main' into main-plugin** (1160509)
- **Merge branch 'main' into main-plugin** (9341c91)
- **Merge branch 'main' into main-plugin** (78fa826)
- **Merge branch 'main' into main-plugin** (67535ab)
- **Merge branch 'main' into main-plugin** (3df3b82)
- **Merge branch 'main' into main-plugin** (28d4836)
- **Merge branch 'main' into main-plugin** (bffb213)
- **Merge branch 'main' into main-plugin** (f4dfa8e)
- **Merge branch 'main' into main-plugin** (4422a09)
- **Merge branch 'main' into main-plugin** (accac4f)
- **Merge branch 'main' into main-plugin** (27a51ef)
- **Merge branch 'main' into main-plugin** (b608ecf)
- **Merge branch 'main' into main-plugin** (9f13384)
- **Merge branch 'main' into main-plugin** (0454356)
- **Merge branch 'main' into main-plugin** (bc2e733)
- **Merge branch 'main' into main-plugin** (8f43115)
- **Merge branch 'main' into main-plugin** (8a83651)
- **Merge branch 'main' into main-plugin** (71a8e95)
- **Merge branch 'main' into main-plugin** (ca9ff5e)
- **Merge branch 'main' into main-plugin** (328c492)
- **Merge branch 'main' into main-plugin** (6bb684c)
- **Merge branch 'main' into main-plugin** (a6f1a0f)
- **Merge branch 'main' into main-plugin** (00d3072)
- **Merge branch 'main' into main-plugin** (035540d)
- **Merge branch 'main' into main-plugin** (89b38b6)
- **Merge branch 'main' into main-plugin** (33b5fc5)
- **Merge branch 'main' into main-plugin** (f29fe77)
- **Merge branch 'main' into main-plugin** (b779b0c)
- **Merge branch 'main' into main-plugin** (f6a365c)
- **Merge branch 'main' into main-plugin** (9553de9)
- **Merge branch 'main' into main-plugin** (ad21927)
- **Merge branch 'main' into main-plugin** (8f0c2dc)
- **Merge branch 'main' into main-plugin** (2f0e4e9)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/Maaack/Godot-Game-Template?utm_source=github-action)._