6:57 the music is insanely loud. This has nothing to do with TH-cam and everything to do with your audio mixing (otherwise every video would have this issue). Otherwise, a great, informative video. Thanks for sharing.
Yup, audio has been a complaint on this video and I realize why now. I did actually try to tone down the music in the middle, but apparently not enough. Listening again, that's not what I uploaded, it clearly became victim of TH-cam's automatic volume compression, making it considerably worse :(
Putting this code in a public repo. github.com/GeneralProtectionFault/Final-Fantasy-Battle I'll pin this comment in each video of the playlist for ease of access. ** Please Note ** The sprites & audio are EXCLUDED just to avoid any possible proprietary headaches, so it will NOT BUILD out of the box, but if replacing the appropriate files in the same locations, it should work. ** Please Also Note ** The code is probably going to have slight differences from some of the videos. I try to point those out when I do so, but there's sufficient complexity that a little refactoring is inevitable. Feel free to comment wih any questions.
when I execute this code, it gets into foreach(var Area in AreaNodes) (line 62 here) and then it doesn't do anything else, like gets stuck there. I don't have redlines or anything, it's just not executing on anything. Do you know why that might be? P.S It would be cool if I could see how you setup your windows and other things on godot so I could make sure I'm organized with how everythings done, but most of that isn't mentioned.
It's awfully hard to guess without seeing your project, but I can throw a few thoughts up is all. First thing might be not adding your Area2Ds to the "EncounterAreas" group, or whichever you decided to name that in your project. In a case like that, it would try to start a battle with the area being null. There's also a difference between "getting stuck there" and doesn't do anything else," which is important. If you're actually getting an error, if there isn't an error but the game appears frozen, or if you do, in fact, have an error. Also, if it stops right at where you should be entering the fight, if you're seeing the camera tween and then it stops, etc... If it did that, for example, the problem could be not following the naming convention and it's trying to load a scene file that doesn't exist (this obviously would fall under the umbrella of issues where you do see an error). Another one is maybe you accidentally used .GetOverlappingAreas() instead of .GetOverlappingBodies(). These are just some possibilities.
6:57 the music is insanely loud. This has nothing to do with TH-cam and everything to do with your audio mixing (otherwise every video would have this issue).
Otherwise, a great, informative video. Thanks for sharing.
a fucking ad played and blew my ears out.
Yup, audio has been a complaint on this video and I realize why now. I did actually try to tone down the music in the middle, but apparently not enough. Listening again, that's not what I uploaded, it clearly became victim of TH-cam's automatic volume compression, making it considerably worse :(
Putting this code in a public repo.
github.com/GeneralProtectionFault/Final-Fantasy-Battle
I'll pin this comment in each video of the playlist for ease of access.
** Please Note **
The sprites & audio are EXCLUDED just to avoid any possible proprietary headaches, so it will NOT BUILD out of the box, but if replacing the appropriate files in the same locations, it should work.
** Please Also Note **
The code is probably going to have slight differences from some of the videos. I try to point those out when I do so, but there's sufficient complexity that a little refactoring is inevitable. Feel free to comment wih any questions.
not sure why but this video is much lower volume than the previous video :/
Mainly inconsistent because the mic I was using was trash 😋. Remedied soon after.
@@Holonet01 thank you sir. It's not so bad when I use earphones so I think I can make do. Now I have to learn c# lol
when I execute this code, it gets into foreach(var Area in AreaNodes) (line 62 here) and then it doesn't do anything else, like gets stuck there. I don't have redlines or anything, it's just not executing on anything. Do you know why that might be?
P.S It would be cool if I could see how you setup your windows and other things on godot so I could make sure I'm organized with how everythings done, but most of that isn't mentioned.
It's awfully hard to guess without seeing your project, but I can throw a few thoughts up is all.
First thing might be not adding your Area2Ds to the "EncounterAreas" group, or whichever you decided to name that in your project. In a case like that, it would try to start a battle with the area being null.
There's also a difference between "getting stuck there" and doesn't do anything else," which is important. If you're actually getting an error, if there isn't an error but the game appears frozen, or if you do, in fact, have an error. Also, if it stops right at where you should be entering the fight, if you're seeing the camera tween and then it stops, etc...
If it did that, for example, the problem could be not following the naming convention and it's trying to load a scene file that doesn't exist (this obviously would fall under the umbrella of issues where you do see an error).
Another one is maybe you accidentally used .GetOverlappingAreas() instead of .GetOverlappingBodies(). These are just some possibilities.
Between his volume and the random jumpscare music? Dislike.