FunkinCrew / Funkin

A rhythm game made with HaxeFlixel
https://www.newgrounds.com/portal/view/770371
Other
2.97k stars 2.29k forks source link

Bug Report: FlxAtlasSprite.hx:66: characters 5-38 #2806

Closed fianalins closed 5 months ago

fianalins commented 5 months ago

Describe the bug

I am getting an error while compiling because of FlxAtlasSprite.hx:66: characters 5-38

To Reproduce

Screenshots/Video

image

Desktop

Additional context

I dislike trying to compile base game

Hundrec commented 5 months ago

I totally relate to your frustration

Let's start simple: Did you make sure you had the art and assets submodules downloaded?

If not, try running "git submodule update --init --recursive"

fianalins commented 5 months ago

I have both the art and assets folder already.

Hundrec commented 5 months ago

Next up, did anything fail to install when you ran "hmm install"?

Even if things looked fine, you can try deleting the .haxelib folder and rerunning "hmm install"

This always fixed mysterious issues for me

fianalins commented 5 months ago

I didn't see anything wrong when I had ran hmm. I removed it though and now it is telling me that it could not find haxelib "haxeui-core", when it didn't tell me this before. I went through the same steps in the COMPILING.md after deleting the folder.

Hundrec commented 5 months ago

Try deleting your hmm file and reinstalling it.

If this doesn't work, try cloning the entire repository from scratch.

fianalins commented 5 months ago

I reinstalled it and now its telling me "Validation error: hmm.json not found in current working directory" Everything is going wrong now lol 😭

Hundrec commented 5 months ago

It seems like you aren't properly reinstalling the files you're deleting. Are you in the right directory?

Make sure to follow the steps in the building guide after each deletion.

fianalins commented 5 months ago

I figured out that I had to do hmm init and it creates the hmm.json file which it doesn't say in the compile guide. However it's giving me an error about grig.audio now.

image

fianalins commented 5 months ago

I found that you have to do haxelib git grig.audio https://github.com/osakared/grig.audio instead of haxelib install grig.audio and now it is giving me this

image