CelestialCartographers / Loenn

A Visual Map Maker and Level Editor for the game Celeste but better than the other one
MIT License
160 stars 22 forks source link

Celeste loenn error #56

Open Gnom4k1 opened 11 months ago

Gnom4k1 commented 11 months ago

Error

Editor version: 0.7.4 Love2d version: 11.4.0 - Mysterious Mysteries Operating system: Windows

utils/filesystem.lua:40: invalid value (nil) at index 1 in table for 'concat'

Traceback

[love "callbacks.lua"]:228: in function 'handler' [C]: in function 'concat' utils/filesystem.lua:40: in function 'joinpath' celeste_render.lua:24: in function 'f' selene/selene/wrappers/searcher/love2d/searcher.lua:16: in function <selene/selene/wrappers/searcher/love2d/searcher.lua:13> [C]: in function 'require' loaded_state.lua:4: in function 'f' selene/selene/wrappers/searcher/love2d/searcher.lua:16: in function <selene/selene/wrappers/searcher/love2d/searcher.lua:13> [C]: in function 'require' tool_utils.lua:1: in function 'f' ... [C]: in function 'require' scenes/loading.lua:40: in function 'firstEnter' scene_handler.lua:124: in function 'changeScene' scenes/startup.lua:34: in function 'saveGotoLoading' scenes/startup.lua:114: in function <scenes/startup.lua:109> scene_handler.lua:46: in function 'update' selene_main.lua:38: in function 'update' main.lua:61: in function [C]: in function 'xpcall'

Cruor commented 11 months ago

Your username/Lönn install path most likely contains a non ascii character, such as Russian, Polish or asian language characters. You can try installing Lönn to a folder not containing your username (the most common issue) and make sure the path has none of these characters. After that you can run Lönn with the --portable flag for it to store the config in the installation folder instead.

Cruor commented 10 months ago

The newest version has an attempt at fixing this, does that work for you without the workaround?

PhilTheTrain commented 9 months ago

Unfortunately no. The error still persists in the current windows user I'm using. However, creating a new user worked for me. A bit complicated, but it did work.

Cruor commented 9 months ago

The code was removed due to breaking for more people, I believe it was latest in 0.7.6