itsLevande / GCCompanion

A primitive tool for the creation of Groove Coaster arcade stages.
GNU General Public License v3.0
5 stars 0 forks source link

Is this a bug or is it my part? #2

Closed bmsmaster closed 1 month ago

bmsmaster commented 1 month ago

Error

export/structs/noteExtArray.lua:31: attempt to index a nil value

Traceback

[love "callbacks.lua"]:228: in function 'handler' export/structs/noteExtArray.lua:31: in function 'new' export/scene.lua:156: in function 'toStageFile' main.lua:108: in function 'update'

[C]: in function 'xpcall'

itsLevande commented 1 month ago

No, that's definitely a bug. It seems I forgot to check if there were any ext notes to begin with. _ext file is only needed when there are Dual Slides, so the program will still output a correct stage file if there are no Dual Slides, but it will crash.

itsLevande commented 1 month ago

I've pushed out a new release that prevents this crash.