Warning! These files contain many spoilers (obviously).
If you haven't played DDLC yet for some reasons, I recommend you play this game first to get true emotions from walkthrough (Believe me, it's worth it)
This repository contains the decompiled sources of the latest version of the Doki Doki Literature Club (1.1.1) for using in Ren'Py Launcher (e.g. making mods for DDLC)
Decompiled sources are provided only for personal use, file analysis in order to gain experience in creating games on Ren'Py and creating modifications for DDLC. Creating standalone projects using DDLC sources is prohibited by Team Salvato (See "Fan Games" section in Team Salvato IP Guidelines)
To view README in Russian, follow this link
- In Ren'Py Launcher, create a new project with any name
- Open the project folder and delete all files in it
- Move files from
ddlc-renpy-project
folder to the project folder - Run the project in the launcher
- Make sure that the game starts without warnings or errors.
- Decompiled DDLC is now ready to use
To enable developer tools, go to the file definitions.rpy
in the game
folder and change the value of config.developer
from False
to True
(Don't forget to change this back to False
before compiling the finished project)
characters
- folder of characters files (Moved out fromgame
folder so the game can see this files and manipulate them)game
- main folder of Ren'Py project (and compiled game too)
bgm
,sfx
,gui/sfx
- folders with music, SFX and ambient soundsgui
- images for UI (Contains lot of pictures that not suitable for people who are easily disturbed. Pictures with spoilers are also present)images
- images of game (Contains lot of pictures that not suitable for people who are easily disturbed. Pictures with spoilers are also present)python-packages
- folder of Python libraries and packages (Containssingleton
library that game rely on)
- In Ren'Py Launcher, go to
"Build Distributions"
- Choose the OS on which you want to build the modification
- Wait for the compilation to finish
- After compilation, unzip the archive and open
game
folder - Copy all files with the extension .rpa from your mod to DDLC files and accept all file changes
- Open the game and check the compatibility of your changes in the source
According to Team Salvato IP Guidelines, modifications should be distributed as files with the extension .rpa and contain files that are necessary for installing the modification (In most cases, this is just a scripts.rpa file or other files (if you replaced the graphics/fonts/audio in the game). Any modifications must NOT be distributed as a complete or standalone game and should only be installed on the existing official DDLC game installed on the user's computer
This decomplied sources is licensed under MIT License and it is provided "AS IS" without any warranties.
All rights reserved by Team Salvato, which created DDLC