Grimrukh / soulstruct

Python tools for inspecting and modifying FromSoft games (mainly Dark Souls 1).
144 stars 16 forks source link

Internal error when trying to copy entities #25

Closed celdorwow closed 8 months ago

celdorwow commented 9 months ago

soulstructeditor I am trying to create a project for Elden Ring but due to the error I cannot even start the application. These are steps before the app closes with an exception:

At the end the app crashes with an exception (screenshot provided).

Traceback (most recent call last):
  File "soulstruct\__main__.py", line 241, in <module>
  File "soulstruct\__main__.py", line 235, in soulstruct_main
  File "soulstruct\base\project\window.py", line 108, in __init__
  File "soulstruct\base\project\core.py", line 113, in __init__
  File "soulstruct\base\project\core.py", line 185, in initialize_project
  File "soulstruct\eldenring\project\core.py", line 73, in import_events
  File "soulstruct\eldenring\events\create_vanilla_entities.py", line 135, in copy_vanilla_entities
  File "shutil.py", line 554, in copytree
FileNotFoundError: [WinError 3] The system cannot find the path specified: 'C:\\Users\\...\\AppData\\Local\\Temp\\_MEI140922\\soulstruct\\eldenring\\events\\vanilla\\entities'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "soulstruct\__main__.py", line 245, in <module>
RuntimeError: input(): lost sys.stdin

I wonder if there is something I need for the application to work. Should I get extra files besides the main executable?

EDIT. I actually can start the app if I skip importing Entities Import but the window looks like in the screenshot I provided. The editor missing essentially all the tabs.

soulstructeditor

I also watched this video [How to Mod Dark Souls Episode 1: Basics and Maps. It is difficult to say what the chain of action is because the author presents different alternatives should one choose different version of Dark Souls I, Dark Souls I Remastered etc., including the Windows 10 waring about unrecognised executables. However, in none of the alternatives, does SoulstructProjectEditor.exe ask about Entities Import, which leads to the fatal error in my case. The app also does not ask about ELDEN RING game folder any more, which is odd. I don't know if this is written somewhere? In my case Elding ring is installed in different location. Honestly, I can't figure out what's happening.

celdorwow commented 8 months ago

If someone is trying to get help here, I believe this project is abandoned.