Just-Natsuki-Team / NatsukiModDev

The official repository of Team JN.
Other
84 stars 42 forks source link

[ BUG REPORT ] - #297

Closed PGMonkeh21 closed 2 years ago

PGMonkeh21 commented 2 years ago

Overview: Struggling to install JN mod

Replication steps:

I follow the steps to install the mod listed on the GitHub site, however, this error comes up whenever I attempt to launch DDLC:

I'm sorry, but an uncaught exception occurred.

While running game code: File "game/game/definitions.rpy", line 1155, in script init -999 python in jn_utils: File "game/game/definitions.rpy", line 1157, in import easter ImportError: No module named easter

-- Full Traceback ------------------------------------------------------------

Full traceback: File "C:\Users\pharr\Downloads\ddlc-win\DDLC-1.1.1-pc\renpy\bootstrap.py", line 295, in bootstrap renpy.main.main() File "C:\Users\pharr\Downloads\ddlc-win\DDLC-1.1.1-pc\renpy\main.py", line 419, in main game.context().run(node) File "game/game/definitions.rpy", line 1155, in script init -999 python in jn_utils: File "C:\Users\pharr\Downloads\ddlc-win\DDLC-1.1.1-pc\renpy\ast.py", line 814, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "C:\Users\pharr\Downloads\ddlc-win\DDLC-1.1.1-pc\renpy\python.py", line 1719, in py_exec_bytecode exec bytecode in globals, locals File "game/game/definitions.rpy", line 1157, in import easter ImportError: No module named easter

Windows-8-6.2.9200 Ren'Py 6.99.12.4.2187

I unfortunately have no experience with downloading mods until now, so I cannot seem to circumvent this issue.

Additional information:

If you need any extra information, please let me know, thank you!

Blizzardsev commented 2 years ago

Hiya @PGMonkeh21, thanks for raising this with us.

It looks like the game is missing a package; these are Python code libraries that the game needs in order to run.

Can you please confirm that you copied the contents of the lib folder from the downloaded mod files into your installation as per the installation instructions?

PGMonkeh21 commented 2 years ago

Hello, @Blizzardsev thanks for replying!

And yes, I did copy the lib folder from JN into the DDLC lib folder, and have done the process around 6 times with the same results.

If there is any other info that you need, do let me know! Thank you!

Blizzardsev commented 2 years ago

Hiya @PGMonkeh21,

Could you please send me a screenshot of your installation, including the contents of the lib folder?

PGMonkeh21 commented 2 years ago

Hello, sorry about the previous comment - I am very new to a laptop, but I managed to take a screenshot directly from my laptop. Do let me know if what I sent is incorrect, thank you Screenshot (1) Screenshot (2) Screenshot (3)

Screenshot (4) !

Blizzardsev commented 2 years ago

Hi @PGMonkeh21, thanks for the screenshots.

It looks like you've copied the lib folder itself into the lib folder of your installation; apologies if the instructions were unclear: what we mean is that the contents of the lib folder from the mod files should be copied into the lib folder of your DDLC installation.

Could you delete the lib folder from your installation as seen on the first screenshot (leaving just the four other folders), then copy the contents of the lib folder from the mod files into the lib folder of your DDLC install?

multimokia commented 2 years ago

Hi @PGMonkeh21, could you screenshot the contents of the folder called game from this image: image

PGMonkeh21 commented 2 years ago

Yes, of course: Screenshot (5)

multimokia commented 2 years ago

There's your issue, you have a game folder inside your game folder. Take all the contents from the game folder you have selected in that last screenshot, and bring it to the one you're looking at

PGMonkeh21 commented 2 years ago

Sorry, I have completed the step of: Moving the game folder's contents of my 2nd latest screenshot Into the game folder of my most recent screenshot

And it does not seem to be working - it comes up with the same error. Did I misunderstand you?

multimokia commented 2 years ago

Can you show the contents of the game folder now?

PGMonkeh21 commented 2 years ago

If you mean the game folder copied inside the first one, then of course: 2022-05-08

Apologies that I am causing so much trouble for you due to my misunderstanding.

multimokia commented 2 years ago

Looks like you didn't move the files. If you notice the filepath image You're currently in DDLC-1.1.1-pc/game/game, we need to only have one game in the path.

So all of the items here, should be in DDLC-1.1.1-pc/game, so you'll want to move all of these items to the above folder.

multimokia commented 2 years ago

As a general rule, if you see folders that are with the same name, you want to merge their contents (no duplications, just the combinations of their files)

PGMonkeh21 commented 2 years ago

Okay, very sorry for my poor interpretation of your instructions - I shall attempt now.

PGMonkeh21 commented 2 years ago

To double check, I should be attempting to move DDLC-1.1.1-pc/game/ into DDLC-1.1.1-pc/game/game ?

multimokia commented 2 years ago

no.

Other way around

PGMonkeh21 commented 2 years ago

I am attempting do so, but I cannot merge their folders as you described: Screenshot (6)

I press skip and supposedly move the files, but the game/game folder is still present?

multimokia commented 2 years ago

Okay, do the same steps you're doing, but move to the DDLC-1.1.1-pc folder instead. It'll let you do it

PGMonkeh21 commented 2 years ago

Thank you so much, it finally worked! I once again apologise for my lack of understanding of your instructions.

multimokia commented 2 years ago

No problem

[closing as resolved]