gdquest-demos / godot-3-demos

Dozens of free and open source demos for the Godot game engine, version 3. Head to the link below for newer demos for Godot 4+
https://github.com/gdquest-demos/
MIT License
1.85k stars 978 forks source link

404 link in making tools tutorial and outdated zip #74

Open duianto opened 2 years ago

duianto commented 2 years ago

I'm submitting a...

Bug report

What is the current behavior?

There's a broken link in the description of the tutorial: Making Tools in Godot -- GDQuest Guest Tutorial https://www.youtube.com/watch?v=QHCdeBzdmlA

The broken link leads to: https://github.com/GDquest/godot-3-tutorial-projects/releases/tag/2018-01-25-tool-mode

What is the expected behavior?

The correct link is: https://github.com/GDQuest/godot-demos/tree/master/2018/01-25-tool-draw-in-viewport

It might also be best to update the file: godot-draw-in-viewport-tutorial.zip

Because it was made before the commit: Automagically corrected files with one enum https://github.com/GDQuest/godot-demos/commit/014018c9d3109d51e0a0b1041fac4802c5e87fdd

The commit solved the error message:

The identifier "WAIT" isn't declared in the current scope.

for every use of the enum constants: enum STATES_MIND { WAIT, MOVE } in both the start and end projects.

There are no errors in the latest versions of start and end projects: https://github.com/GDQuest/godot-demos/tree/master/2018/01-25-tool-draw-in-viewport

This was tested by downloading the start and end directories from GitHub, using the download page: https://downgit.github.io/#/home

Maybe the start and end projects also should be opened once and resaved, before making the new zip file, because the following message appears on startup:

The following project settings file was generated by an older engine version, and needs to be converted for this version

System Info

Godot v3.4.stable.official [206ba70f4] Windows 21H1