Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+2)

Thank you for putting up the Dev build. This has allowed me to solve my problem. And... it's stupid. Files MUST be extracted to a folder named Shipbuilder. All one word. Any variation causes it to not be able to find the Data folder and then it can't load the CSV files. Like I said, it's one of those really dumb things that seems horribly obvious after it's found. I tested it repeatedly after finding it. However the files are set to locate folders, I suggest replacing a lot of it with wildcard sets like ../Shipbuilder_Data or however Unity tracks "in the folder I am running out of" rather than specifying the folder name that contains the program.

Now that is weird. I just use Application.streamingAssetsPath and then the filenames to load the entries; I'll take a look and see if there's something set in Unity that forces this behavior. 

Ayep, this is the exact issue.

I tried this and it didn't work, trying the dev build a series of errors appeared in the development console that looks like its trying to use the csv file locations on the dev computer instead of file paths updating to find it on my machine (as an example "C:/Users/redla/Unity/Gen 2/Shipbuilder/Assets/StreamingAssets/..." with it of course looking for each csv file in that location) I don't know if this is a problem specific to the dev build or if this is also occurring in the normal version, I don't know unity so I can only  guess that its not resetting the variable that holds the streamingAssetsPath to match the new environment the program is running on.

Those errors are Dev build specific due to them looking for files based on having Unity installed on the dev's PC. But, they were the errors that allowed me to trace what was going on in the released version because the released version just didn't provide any info whatsoever.

Ah ok, I wonder if the location of the folder is causing my problem, since extracting to a folder named Shipbuilder with the normal version didn't seem to work either.

Well, you can create the folder tree for the dev version and use that... it just means you'd have a weird User folder without an actual user...

My apologies, you're correct. This was the issue. The new version I just uploaded should work now.