A new template for producing DDLC mods that adhere to Team Salvato's guidelines based off DDLC itself.
Published by Bronya-Rand 4 months ago
This minor update for the mod template does the following.
DDLCModTemplate-4.2.4.zip
file.
It is recommended to mod DDLC on Ren'Py 7 if you use this version of the mod template. Do NOT mod on Ren'Py 6.
DDLCModTemplate-4.2.4-Py3.zip
file.Installation of both mod template versions are the same as all template installation steps.
If you are interested in downloading the Extra tools for the mod template, download either DDLCModTemplate-4.2.4-Extras.zip
for normal versions of the mod template or DDLCModTemplate-4.2.4-Py3Extras.zip
for Ren'Py 8 versions of the mod template.
Full Changelog: https://github.com/Bronya-Rand/DDLCModTemplate2.0/compare/4.2.3...4.2.4
Published by GanstaKingofSA about 1 year ago
This minor update for the mod template does the following.
If you are modding DDLC for the first time, download the DDLCModTemplate-4.2.3.zip
file.
It is recommended to mod DDLC on Ren'Py 7 if you use this version of the mod template. Ren'Py 6 is NOT recommended to make your DDLC mods anymore. more info
If you are modding DDLC on Ren'Py 8, download the DDLCModTemplate-4.2.3-Py3.zip
file.
Installation of both mod template versions are the same as all template installation steps.
If you are interested in downloading the Extra tools for the mod template, download either DDLCModTemplate-4.2.3-Extras.zip
for normal versions of the mod template or DDLCModTemplate-4.2.3-Py3Extras.zip
for Ren'Py 8 versions of the mod template.
Published by GanstaKingofSA over 1 year ago
This update for the mod template does the following.
For a guide on how to use the new poem game system, refer to
Documentation/New Poemgame Guide.pdf
or the DDMC Discord for more information.
Documentation
.If you are modding DDLC for the first time, download the DDLCModTemplate-4.2.2.zip
file.
It is recommended to mod DDLC on Ren'Py 7 if you use this version of the mod template. Ren'Py 6 is NOT recommended to make your DDLC mods anymore. more info
If you are modding DDLC on Ren'Py 8, download the DDLCModTemplate-4.2.2-Py3.zip
file.
Installation of both mod template versions are the same as all template installation steps.
If you are interested in downloading the Extra tools for the mod template such as Better BSODs, Better Tear Effect, Achievements, etc., download either DDLCModTemplate-4.2.1-Extras.zip
for normal versions of the mod template or DDLCModTemplate-4.2.1-Py3Extras.zip
for Ren'Py 8 versions of the mod template.
Read the README file before installing anything and backup your mod.
Published by GanstaKingofSA over 1 year ago
This update brings semi-big changes to the mod template from the Heavensward update (4.2.0).
Extras
and Py3Extras
ZIP file)!All mod extras can be re-added by downloading the Extras ZIP file for each respective build.
depreciation.rpy
.
This file is temporary and serves only as warnings to use newer features' code. This file may be removed at any time in a later update.
Full Changelog: https://github.com/GanstaKingofSA/DDLCModTemplate2.0/compare/4.2.0...4.2.1
If you are modding DDLC for the first time or are modding solely on Ren'Py 6 (not recommended) or 7 (recommended), download the DDLCModTemplate-4.2.1.zip
file.
If you are modding DDLC on Ren'Py 8, download the DDLCModTemplate-4.2.1-Py3.zip
file.
Installation of either mod templates are the same as usual.
If you are interested in downloading the Extra tools (Better BSOD, Better Tear Effect, Achievements, Gallery, etc.), download either DDLCModTemplate-4.2.1-Extras.zip
(Python 2) or DDLCModTemplate-4.2.1-Py3Extras.zip
(Python 3) respectively.
Read the README file before installing anything and backup your mod.
Published by GanstaKingofSA almost 2 years ago
This new update brings semi-major changes, and features to the mod template.
Ren'Py 6 support of the DDLC Mod Template is being put into question due to the lack of demand of Ren'Py 6 mods and to keep with the current Ren'Py development lifecycle. In the near future, new features and code will be focused on Ren'Py 7/8 then Ren'Py 6. It is recommended that you mod on Ren'Py 7 for future update. For more information, see this post.
Old users of the Gallery/Achievement system will need to update their Achievement/Gallery classes if planning to upgrade.
Disabled by default. Comment out the code in
screens.rpy
to update it.
Since 4.1.0, the mod template has changed how DDLC files are located which means that old guides, tutorials and such from 2017-Nov 22, 2022 will no longer apply to template versions 4.1.0 and higher. Please refer to the DDMC Discord or new guides/tutorials that state that they are compatible with the new mod template layout.
For mod guides/tutorials, please state whether the guide/tutorial is for the old template layout from 2017-Nov 22, 2022 or the new one that applies to the current 4.1.0 and beyond template
If you are modding DDLC for the first time or are modding solely on Ren'Py 6 (not recommended) or 7 (recommended), download the DDLCModTemplate-4.2.0.zip
file.
If you are modding DDLC on Ren'Py 8, download the DDLCModTemplate-4.2.0-Py3.zip
file.
Installation of either mod templates are the same as usual.
Published by GanstaKingofSA almost 2 years ago
This new update brings major changes, and features to the mod template.
wiperight
and wiperight_scene
to DDLCThis change will mean old guides, tutorials and such from 2017-Nov 22, 2022 will no longer apply to the template beyond 4.1.0. Please refer to the DDMC Discord or new guides/tutorials that state that they are compatible with the new mod template layout.
For mod guides/tutorials, please state whether the guide/tutorial is for the old template layout from 2017-Nov 22, 2022 or the new one that applies to the current 4.1.0 and beyond template
restore_all_characters()
, delete_character()
, and the poem game works for new layout compatibility.Full Changelog for Python 2: https://github.com/GanstaKingofSA/DDLCModTemplate2.0/compare/4.0.2...4.1.0
Full Changelog for Python 3: https://github.com/GanstaKingofSA/DDLCModTemplate2.0/compare/4.0.2...954b7952dc5a270f093ffb3c2515db0a30792d67
If you are modding DDLC for the first time or are modding solely on Ren'Py 6-7, download the DDLCModTemplate-4.1.0.zip
file.
If you are modding DDLC on Ren'Py 8, download the DDLCModTemplate-4.1.0-Py3.zip
file.
Installation of either mod templates are the same as usual.
Published by GanstaKingofSA about 2 years ago
This update addresses the following issues
See the upgrade notes for this release before downloading/upgrading.
If you are modding DDLC for the first time or are modding solely on Ren'Py 6-7, download the DDLCModTemplate-4.0.2.zip
file.
If you are modding DDLC on Ren'Py 8, download the DDLCModTemplate-4.0.2-Py3.zip
file.
Installation of either mod templates are the same as usual.
Published by GanstaKingofSA over 2 years ago
This update addresses the following issues
See the upgrade notes for this release before downloading/upgrading.
If you are modding DDLC for the first time or are modding solely on Ren'Py 6-7, download the DDLCModTemplate-4.0.1.zip
file.
If you are modding DDLC on Ren'Py 8, download the DDLCModTemplate-4.0.1-Py3.zip
file.
Installation of either mod templates are the same as usual.
Published by GanstaKingofSA over 2 years ago
This brand new release of the mod template adds a ton of content into DDLC for easier modding and easier player guidance.
All mods that use this template are required credit me in their mods' credits screen or credits.txt file. See README.md for more information. Thank your fellow mod tool developers for their hard work in these projects for you to make your own story possible!
Py3
templates and must run on Ren'Py 8.0.0+. Add even more Python features to your mod for a better wow factor.See the upgrade notes for this release before downloading/upgrading.
If you are modding DDLC for the first time or are modding solely on Ren'Py 6-7, download the DDLCModTemplate-4.0.0.zip
file.
If you are modding DDLC on Ren'Py 8, download the DDLCModTemplate-4.0.0-Py3.zip
file.
Installation of either mod templates are the same as usual.
Published by GanstaKingofSA over 2 years ago
This new beta release for the upcoming Ren'Py 8 release adds the following
LiveComposite
and im.Composite
to Composite.size(x,y)
to xysize(x,y).Full Changelog: https://github.com/GanstaKingofSA/DDLCModTemplate2.0/compare/Py3-Beta2...Py3-Beta3
Published by GanstaKingofSA over 2 years ago
This new beta release for the upcoming Ren'Py 8 and Mod Template update adds the following.
Full Changelog: https://github.com/GanstaKingofSA/DDLCModTemplate2.0/compare/Py3-Beta1...Py3-Beta2
Published by GanstaKingofSA over 2 years ago
This Python 3 beta release is the first beta release to support Python 3 support within the upcoming Ren'Py 8.
__imports__.rpy
.exceptions.rpy
to control better error management in splash.rpy and lockdown_check.rpy.Full Changelog: https://github.com/GanstaKingofSA/DDLCModTemplate2.0/compare/3.0.1...Py3-Beta1
As always, this is a beta. This mod template, nor Ren'Py 8 should be used to make a final mod. Please wait until a actual release of Ren'Py 8 and the mod template is released.
Published by GanstaKingofSA over 2 years ago
This new update to the mod template brings the following new features, changes and fixes to the DDLC Mod Template.
Starting from 3.0.0, you may only use the DDLC Mod Template to create DDLC mods or translations of this template.
All mods that use this template are required to either use the stock presplash.png
image in the game folder or make a custom presplash image that contains a readable Template provided by GanstaKingofSA
logo in it which can be found here along with credit in a mods' credits.txt file or credits screen. Thank your fellow mod tool developers for their hard work in these projects for you to make your own story possible!
This patch however will disable OpenGL 2 if your mod uses it as this is the main reason why the effects break. You can decide to disable this patch in
renpy_patches.rpy
.
locked
in Gallery for unlocked
.mod_extras
and images into mod_assets/mod_extra_images
.
If you are upgrading from 2.4.6-3.0.0, please make sure to transfer your old code to the new files pathway and remove their respective files from the game folder.
presplash.png
to scripts.rpa.Published by GanstaKingofSA over 2 years ago
Do not build mods on this version of the mod template until the final release is out.
This beta release adds the following testing features, patches and changes.
wmic
environment variablesPublished by GanstaKingofSA almost 3 years ago
Welcome the 3rd generation of the DDLC Mod Template and of DDLC modding! This major update introduces the following features, fixes and changes.
Note: Starting from 3.0.0, you may only use the DDLC Mod Template to create DDLC mods. You may not use it to make unofficial patches/fixes to DDLC.
Players can export only backgrounds from the mod to use for a PC background. If you wish to not have this, remove the
E
textbutton in gallery.rpy
Examples on how to use this are in screens.rpy
Examples and code to use this feature are in splash.rpy and screens.rpy respectively.
To hide uncensored details, refer to this example
if persistent.uncensored_mode:
m "Uncensored Content"
else:
m "Censored Content"
To hide player info details, refer to this example
if persistent.lets_play:
m "Hi MC!"
else:
m "Hi John!"
future.standard_library
issue that occurs from installing a Ren'Py 7 mod over DDLC.defined twice
errors.wmic
's depreciation in Windows 10 and 11 builds > 22000 and for MacOS/Linux support.wmic
's depreciation in Windows 10 and 11 builds > 22000.For a guide on using the newest features, see this Google Doc.
Published by GanstaKingofSA almost 3 years ago
Welcome to the first alpha release of the DDLC Mod Template. This release plans to add the following to either the 2.5.0 or 3.0.0 update of the mod template when I decide which version number is adequate.
scripts.rpa
requirement in splash.rpy (PR #12)Let me know which version number is more adequate for this update.
This release is alpha meaning it's a testing release that may be prone to bugs. DO NOT INSTALL THIS OVER A RELEASED MOD TEMPLATE OR YOUR EXISITING WORK! Rather make a copy of it or a new copy of DDLC and install it over that and run the game to test out the alpha update. Do not build mods for this version of the mod template.
Published by GanstaKingofSA almost 3 years ago
If the template has been useful to you, please credit me in your mods' release. Not all mod tool developers are thanked as much as regular mod teams by people outside the modding community and it will be appreciated to credit those that put the effort into making modding easier for you to make your own mod for others to enjoy.
BSODs available for all operating systems from Windows 7 to Windows 11, including MacOS/OS X and Linux.
To change the QR code, replace the fileframe.png
within mod_assets. Make sure the QR is black so the screen can color it like Windows does.
To use this feature do show screen bsod(bsodCode="Your message code")
. Available syntax is
show screen bsod(bsodCode="Your message code", bsodFile="Your fake file that crashed", rsod=False)
rsod
can be chanded to be True or False. Doing so will trigger a red screen of death if the user is on Windows 11. Thanks Jacob from TSC!
To hide the screen, dohide screen bsod
.
Published by GanstaKingofSA almost 3 years ago
If the template has been useful to you, please credit me in your mods' release. Not all mod tool developers are thanked as much as regular mod teams by people outside the modding community and it will be appreciated to credit those that put the effort into making modding easier for you to make your own mod for others to enjoy.
BSODs available for all operating systems from Windows 7 to Windows 11, including MacOS/OS X and Linux.
To change the QR code, replace the fileframe.png
within mod_assets. Make sure the QR is black so the screen can color it like Windows does.
To use this feature do show screen bsod(bsodCode="Your message code")
. Available syntax is
show screen bsod(bsodCode="Your message code", bsodFile="Your fake file that crashed", rsod=False)
rsod
can be chanded to be True or False. Doing so will trigger a red screen of death if the user is on Windows 11. Thanks Jacob from TSC!
To hide the screen, dohide screen bsod
.
Published by GanstaKingofSA about 3 years ago
If the template has been useful to you, please credit me in your mods' release. Not all mod tool developers are thanked as much as regular mod teams by people outside the modding community and it will be appreciated to credit those that put the effort into making modding easier for you to make your own mod for others to enjoy.
See pronouns_example.rpy in the
game
folder for a example on how to use the pronoun feature in your mod.
It's semi-fixed in 7.4.7 but hiding does not work well on these versions which is something I see as a quality defect for mods on these versions.
Published by GanstaKingofSA about 3 years ago
See pronouns_example.rpy in the
game
folder for a example on how to use the pronoun feature in your mod.
It's semi-fixed in 7.4.7 but hiding does not work well on these versions which is something I see as a quality defect for mods on these versions.