diff --git a/Documentation/Android Mod Guide.pdf b/Documentation/Android Mod Guide.pdf deleted file mode 100644 index ed647924..00000000 Binary files a/Documentation/Android Mod Guide.pdf and /dev/null differ diff --git a/README.md b/README.md index 560ff702..ac736619 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ Built for Ren'Py 8.X.X by Azariel Del Carmen (bronya_rand), this template provid **Perfect for:** - First-time mod creators looking for a solid foundation. - Experienced modders wanting to upgrade to Ren'Py 8. -- Developers seeking cross-platform compatibility (Windows x64, macOS, Linux, Android). +- Developers seeking cross-platform compatibility (Windows x64, macOS, Linux). > [!NOTE] > **The DDLC Mod Template is not affiliated in any way with Team Salvato nor is it designed for the sequel "Doki Doki Literature Club Plus". Do not use the template nor its code for unofficial DDLC patches, fixes, etc.** @@ -49,7 +49,8 @@ Built for Ren'Py 8.X.X by Azariel Del Carmen (bronya_rand), this template provid - ✅ **Team Salvato Compliant** - Includes required splashscreen (disclaimer) and follows all IP guidelines for fan mods. - 🐍 **Python 3 & Ren'Py 8 Optimized** - Clean, modern code optimized for the latest Ren'Py. - 📚 **Original DDLC Scripts Included** - Reference the original game scripts for learning purposes. -- 🌐 **Cross-Platform Support** - Build for Windows, macOS, Linux, and Android. +- 🌐 **Cross-Platform Support** - Build for Windows, macOS and Linux. + - 🎨 **Automatic GUI Coloring** - Customize GUI and menu button colors without editing assets. - 🖼️ **Dynamic Super Resolution (DSR/DSP)** - Universal resolution template supporting custom resolutions. - 📝 **Player Name Change** - Allow players to correct or change their name in-game. @@ -129,12 +130,14 @@ This creates a cross-platform mod package ZIP file (marked with `-Renpy8-DDLCMod ### Android -Making your mod work on Android requires additional considerations, especially for complex features or non-mobile-friendly code. + + +Android mod making is unavailable at this time due to recent Team Salvato IP guidelines. ### Linux @@ -178,7 +181,7 @@ If you prefer a different approach, you may use one of these alternatives: ### Documentation -- 📱 [Android Mod Guide](./Documentation/Android%20Mod%20Guide.pdf) - Complete guide for Android porting + - 🎮 [Discord RPC Guide](./Documentation/Discord%20RPC%20Guide.pdf) - Set up Discord Rich Presence - 📝 [New Poem Game Guide](./Documentation/New%20Poemgame%20Guide.pdf) - In-depth poem game documentation @@ -217,5 +220,5 @@ Thanks to the following people for their contributions to the DDLC Mod Template: ---
- Copyright © 2019-2025 Azariel "Bronya Rand" Del Carmen (bronya_rand). All rights reserved. Doki Doki Literature Club, the Doki Doki Literature Club code, is the property of Team Salvato. Copyright © 2017 Team Salvato. All rights reserved. + Copyright © 2019-2026 Azariel "Bronya Rand" Del Carmen (bronya_rand). All rights reserved. Doki Doki Literature Club, the Doki Doki Literature Club code, is the property of Team Salvato. Copyright © 2017 Team Salvato. All rights reserved.
diff --git a/game/options.rpy b/game/options.rpy index 28de7a17..921c0020 100644 --- a/game/options.rpy +++ b/game/options.rpy @@ -1,4 +1,4 @@ -## This template version is 5.0.0. When asked to provide the template version +## This template version is 5.0.2. When asked to provide the template version ## you are using, give them this version number. ### DO NOT REMOVE OR CHANGE THE ABOVE COMMENT. ### @@ -13,7 +13,7 @@ define config.name = "DDLC Mod Template – Python 3 Edition" define gui.show_name = True # This controls the version number of your mod. -define config.version = "5.0.0" +define config.version = "5.0.2" # This adds information about your mod in the About screen. # DDLC does not have a 'About' screen so you can leave this blank. @@ -169,19 +169,16 @@ init python: build.classify("*.sh", None) ############################################################# - # These variables classify packages for PC and Android platforms. - # Make sure to add 'all' to your build.classify variable if you are planning - # to build your mod on Android like in this example. - # Example: build.classify("game/**.pdf", "scripts all") - build.classify("game/mod_assets/**", "mod_assets all") - build.classify("game/presplash.png", "scripts all") - build.classify("game/**.rpyc", "scripts all") + # These variables classify packages for PC platforms. + build.classify("game/mod_assets/**", "mod_assets") + build.classify("game/presplash.png", "scripts") + build.classify("game/**.rpyc", "scripts") build.classify("game/README.md", None) build.classify("game/**/README.md", None) - build.classify("game/**.txt", "scripts all") - build.classify("game/**.chr", "scripts all") - build.classify("game/advanced_scripts/**","scripts all") ## Backwards Compatibility - build.classify("game/tl/**", "scripts all") ## Translation Folder + build.classify("game/**.txt", "scripts") + build.classify("game/**.chr", "scripts") + build.classify("game/advanced_scripts/**","scripts") ## Backwards Compatibility + build.classify("game/tl/**", "scripts") ## Translation Folder build.classify("game/mod_extras/**.rpyc", "scripts") ## Extra Features (Backwards Compatibility) build.classify('**~', None) @@ -205,3 +202,4 @@ init python: build.documentation('README.html') build.include_old_themes = False + build.android_permissions = [ 'android.permission.READ_EXTERNAL_STORAGE', 'android.permission.WRITE_EXTERNAL_STORAGE' ] \ No newline at end of file