How to download monica after story
How to download monica after story
Monika-After-Story/MonikaModDev
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Monika After Story (MAS)
Monika After Story is a mod for the free game Doki Doki Literature Club from Team Salvato. MAS builds on Act 3 to create a simulator of your eternal life with Monika, featuring new events, handlers, and metacommentary!
Please check the Releases page for the latest stable build.
If you would like to make your own mod like this one, check out our sister project: the DDLCModTemplate.
Click the latest version link. This will download a zip file to your system.
Extract the contents the zip file into the /game folder of your DDLC installation.
Running DDLC will now load the Monika After Story Mod.
NOTE: Source files and files downloaded directed from the repository are for development purposes and may not behave as expected if used to mod the game. Please only use one of our Release Versions.
For more help with installation, please see our Frequently Asked Questions
Spend forever with Monika!
Dozens of new conversation topics
You can now talk to Monika to tell her what you’d like to talk about
New games and activities to do with Monika
More unique events and story
Contributing to Monika After Story
If there are issues with MAS, please file a bug report.
To add a suggestion, visit this link
Want to help with MAS? Navigate to the issues page to find current bugs or suggestions to work on.
If you have a change you’d like to submit, open a pull request. Any changes made will be reviewed by contributors & fixed/added on to as needed.
If you wish to add more dialogue to the space room, navigate to script-topics.rpy and use this template.
Example new dialogue code block:
For full explanations and details on all the possible keywords for Event, check the documentation for Event located in definitions.rpy
For things more complicated than simple dialogue, consult the Ren’Py documentation available online.
Join the conversation
You can follow us on twitter for game updates.
If you want to find pianonotes, spritepacks, submods, external content, or translations, or just discuss MAS in general, visit our discussions page
Or if you’re more Discord-ly inclined, for a constant stream of our favorite Monika-related content from around the web, and if you’re interested in contributing to/building this mod, feel free to join our discord server:
Please be sure to follow our Code of Conduct, which is essentially to be courteous and respectful.
Frequently Asked Questions
A full FAQ is available here: Frequently Asked Questions For any questions about the Coding Style go here: Coding Style For Bug Testing: Testing Flow and Bug Testing Troubleshooting: Troubleshooting Dialogue Coding: Dialogue Coding
We do our best to conform to Team Salvato’s guidelines for fan works. All characters and original content are property of Team Salvato. Monika After Story is an open source project, and in addition to named contributors, this mod includes contributions from anonymous users of 4chan, where this project got its start. More info can be found on our License Page.
How to download monica after story
Frequently Asked Questions (FAQ)
Table of Contents
Is there a guide for installing MAS?
A guide is available in the README.html file for DDLC and video guide made by Querxes available on YouTube: https://youtu.be/eH5Q4Xdlg6Y
What do I need to play Monika After Story?
You will need a copy of Doki Doki Literature Club, which can be downloaded for free either on Steam or at http://ddlc.moe, and the zip file containing the mod files for Monika After Story, which can be found on the release page.
You do not need to download the source code from either the release page or from the repository. Those files are for development purposes only and may behave in unexpected ways if placed in your DDLC folder.
Where do I put the files for Monika After Story?
Use a fresh copy / unaltered version of DDLC. If you’ve had a different mod installed prior to this one, you will probably encounter issues. (This only applies to the DDLC game, and not the persistent files.)
The files for Monika After Story must be placed directly in the game folder of Doki Doki Literature Club in order for the game to find and properly load them. To find the folder containing DDLC, do one of the following:
If the game was installed from http://ddlc.moe or itch.io, the installation location was chosen at setup, but is likely under Program Files on a Windows computer.
Once inside the base directory, place the contents of the zip archive into the /game directory. Ensure that the files are not in a subfolder in the game directory, since DDLC will not be able to locate the files that way.
I installed the mod, but when I open Doki Doki Literature Club nothing has changed. What’s wrong?
For some reason Doki Doki Literature Club is not loading the mod files. Check that the files are not inside a subfolder inside your game directory.
When I try to open the game, it crashes and I see a gray screen. How do I fix this?
If the game crashes and returns a gray screen, that means that a major error has occurred and the game had to quit. The text shown is called a «Traceback» and will hopefully include an error message that will help diagnose the problem. This traceback file can also be seen by viewing traceback.txt in your game’s DDLC base directory.
While some crashes may indicate a bug in the game, a few may indicate a problem with installation.
If the traceback includes:
If the traceback includes a line like the following:
Then it is likely that developer files have been installed, instead of the release distribution. Ensure that the game files downloaded were from the latest release, found on our Release Page, and that the file downloaded was the mod zip file and not the Source Code.
Where are the minigames (chess, hangman, piano. )?
Games are unlocked after spending time with Monika, whether that be viewing new topics with her or keeping her running in the background.
I have an idea on how to improve Monika After Story, where do I suggest it?
We’re always happy to hear new ideas! Suggestions can be made on our issues page. Please preface all suggestions with [Suggestion], or follow this link which will automatically populate your suggestion with the appropriate tags.
I would like to contribute, but I don’t know how to code. Is there any way I can help?
We are always looking for new dialogue and art. Please see our Contributing Guide for information on how to submit new dialogue and art to Monika After Story. In this guide you will find tips on writing good dialogue in Monika’s style, and learn how to open a «Pull Request» which will allow you to submit new topics for review and inclusion in the game.
Where can I find things to help with?
Our issues page will show a list of technical issues, new features, and requests that are available. Anything with the Help Wanted tag is a good place to start if you would like to help add something to the game!
How can I get in touch with the development staff?
The easiest way to contact our dev team is through our Discord channel.
General DDLC Modding
Is it possible to make my own DDLC mod?
Yes! DDLC has a vibrant modding community, thanks in part to Team Salvato’s very clear IP Guidelines. To get started building your own mod, you can download the DDLC Mod Template and join in the community on reddit.
Can I use parts of Monika After Story in my own project?
In general, we are very open to assets and code from Monika After Story being used in other projects. However, we do hope that anyone who wishes to do so respect these requests:
Please follow Team Salvato’s IP Guidelines for any project which includes our work.
Please consider contacting our development team to ask permission before using our work.
Please give credit to Monika After Story for the work that you use and link back to our project at http://www.monikaafterstory.com/. Do not claim ownership of the work others have done. Where applicable, please give individual credit for things like art assets used.
Do not make a mod or fork intended as a replacement for Monika After Story. If you would like to add new features or content to the game, please make those contributions to the original project. We are very open to suggestions and contributions, and odds are that anything added would be welcomed. If, for some reason, your new features conflict with the direction for Monika After Story consider developing your changes in the form of a «submod» which can be added to Monika After Story.
While we are very open to new suggestions, there are a few common suggestions that come up often. These suggestions have all been made previously and will either be implemented in a future release or have been rejected for some reason:
Why is the text entry feature being removed?
While we may come back to the concept in the future, the fact is that we weren’t happy with the interactivity with the keyword system. While, on the surface, the open text box offered a lot of freedom to the player for talking with Monika, there were too many common entries that would simply dead end. The result was that Monika felt less real, and more like a crappy chatbot. We decided that a system that didn’t dead end would be better, even if it didn’t have the same surface level impression of agency.
Hey, could we make Monika a real chatbot AI?
While we might come back to the idea in the future, for the moment it doesn’t seem feasible to make an AI that can give the sort of detailed philosophical responses that Monika should give. A large part of this is technical limitations in the engine for connecting to outside resources and importing custom libraries.
Will you ever add voice acting?
There are currently no plans to add voice acting to Monika After Story, for a few reasons. Some of these reasons include the large number of lines to be voiced, the time this would add to including new content, and the large increase in file size for the download.
That said, we will likely add support for third-party voice packs when full submod functionality is added in a later release.
What about translations to other languages?
We will not work on translations. We simply don’t have the time or manpower to do so. However we are open to others forking this mod and adding translations on their own.
Will Monika ever be animated?
We do not currently plan to include animations in Monika After Story. The game engine does not have very good support for animated sprites, and it also does not have licensing for the most popular 2D animation engine: Live 2D.
How do I find the spritecode for an expression?
Because of the large increase in Monika expressions after the 0.8.0 update, a special tool was developed to help contributors preview expressions. This is known as the Sprite Previewer.
If the Sprite Code is in red, then the sprite isn’t defined yet despite us having the assets to make it. You can still use this sprite in topics, but your pull request will fail travis checks. This is understandable and a dev will add the sprite code to your pull request in this case.
To add the Sprite Previewer to your MAS, copy this file to your game/ directory.
NOTE: This dev file routinely receives updates when we add new sprites. If Monika disappears on a certain sprite code, then you are missing the art for that sprite code. New sprites usually appear in unstable releases first, so try running the Sprite Previewer in an unstable install.
Don’t see the answer that you’re looking for here? Please create an issue to ask a tech-support question or file a bug report. You can also get help from members of our community on the tech-support channel on discord.
Monika-After-Story / MonikaModDev Goto Github PK
DDLC fan mod to extend Monika
Python 24.34% Shell 0.03% Ren’Py 75.61% Module Management System 0.02%
MonikaModDev’s Introduction
Monika After Story (MAS)
Monika After Story is a mod for the free game Doki Doki Literature Club from Team Salvato. MAS builds on Act 3 to create a simulator of your eternal life with Monika, featuring new events, handlers, and metacommentary!
Please check the Releases page for the latest stable build.
If you would like to make your own mod like this one, check out our sister project: the DDLCModTemplate.
Click the latest version link. This will download a zip file to your system.
Extract the contents the zip file into the /game folder of your DDLC installation.
Running DDLC will now load the Monika After Story Mod.
NOTE: Source files and files downloaded directed from the repository are for development purposes and may not behave as expected if used to mod the game. Please only use one of our Release Versions.
For more help with installation, please see our Frequently Asked Questions
Spend forever with Monika!
Dozens of new conversation topics
You can now talk to Monika to tell her what you’d like to talk about
New games and activities to do with Monika
More unique events and story
Contributing to Monika After Story
If there are issues with MAS, please file a bug report.
To add a suggestion, visit this link
Want to help with MAS? Navigate to the issues page to find current bugs or suggestions to work on.
If you have a change you’d like to submit, open a pull request. Any changes made will be reviewed by contributors & fixed/added on to as needed.
If you wish to add more dialogue to the space room, navigate to script-topics.rpy and use this template.
Example new dialogue code block:
For full explanations and details on all the possible keywords for Event, check the documentation for Event located in definitions.rpy
For things more complicated than simple dialogue, consult the Ren’Py documentation available online.
Join the conversation
You can follow us on twitter for game updates.
If you want to find pianonotes, spritepacks, submods, external content, or translations, or just discuss MAS in general, visit our discussions page
Or if you’re more Discord-ly inclined, for a constant stream of our favorite Monika-related content from around the web, and if you’re interested in contributing to/building this mod, feel free to join our discord server:
Please be sure to follow our Code of Conduct, which is essentially to be courteous and respectful.
Frequently Asked Questions
A full FAQ is available here: Frequently Asked Questions For any questions about the Coding Style go here: Coding Style For Bug Testing: Testing Flow and Bug Testing Troubleshooting: Troubleshooting Dialogue Coding: Dialogue Coding
We do our best to conform to Team Salvato’s guidelines for fan works. All characters and original content are property of Team Salvato. Monika After Story is an open source project, and in addition to named contributors, this mod includes contributions from anonymous users of 4chan, where this project got its start. More info can be found on our License Page.
MonikaModDev’s People
Contributors
Stargazers
Watchers
Forkers
MonikaModDev’s Issues
[Suggestion] Good Morning greeting
Monika greets you good morning when she checks the time and it is still morning also she can ask about what is you dream like and if you have a good sleep. It can also be triggered if you type the topic «Good Morning» and the time is right.
I feel like this will be a great addition as we, as Monika lovers would love to be greeted by our wife in the morning, right? 🙂
[Suggestion] Monika Outfits
(Originally from the 0.5.0 release on r/DDLC)
Jacksir1313, a redditor, suggested that we give Monika other outfits. She had said at one point she’d wear casual attire. It’d help to make her «feel more real.»
Concerns about this would be designing new outfits and have it fit Monika convincingly. Thoughts?
In act 3, where it’s just the player and monika, Monika could possibly read the player’s game library which DDLC is installed into, and talk about some games that the player might have. For example, if the player has Dark souls or Cuphead installed, she will make a remark about the difficult, or if the player has Five nights at Freddy’s or undertale, she could remark about their popularity
I was just messing around with what Monika said to us when we open the game for the first time. I did it a few times then the following error has appeared. Now I can even launch the game
My game is the latest version the 0.5.0 one
[code]
I’m sorry, but an uncaught exception occurred.
While running game code:
File «game/script-ch30.rpy», line 486, in script
File «game/script-ch30.rpy», line 486, in
IndexError: list index out of range
Full traceback:
File «game/script-ch30.rpy», line 486, in script
File «C:\SteamLibrary\steamapps\common\Doki Doki Literature Club\renpy\ast.py», line 1320, in execute
label = renpy.python.py_eval(label)
File «C:\SteamLibrary\steamapps\common\Doki Doki Literature Club\renpy\python.py», line 1749, in py_eval
return py_eval_bytecode(code, globals, locals)
File «C:\SteamLibrary\steamapps\common\Doki Doki Literature Club\renpy\python.py», line 1743, in py_eval_bytecode
return eval(bytecode, globals, locals)
File «game/script-ch30.rpy», line 486, in
File «/home/tom/ab/x64lucid-deps/install/lib/python2.7/random.py», line 275, in choice
IndexError: list index out of range
Windows-8-6.2.9200
Ren’Py 6.99.12.4.2187
Monika After Story 0.5.0
[/code]
Spaceroom, Act 1 perspectives
It would be helpful to have some perspectives on the Monika After Story spaceroom setting where the sprites from Act 1 can be used. Right now we just have sitting across the desk from Monika, but it would be nice to have empty versions of these two classroom shots with only one desk (two chairs) and nothing on the walls:
Windows should be transparent to allow for animations outside.
This was present in the master branch. When attempting to exit to the main menu, Monika was supposed to pop up a dialogue box telling the player they’d just end up back in the space room.
However, due to the mod template, this no longer works.
Hotkeys for new functions don’t work on restart
Bug report from twitter
The hotkeys for ‘m’ ‘p’ and ‘t’ are set after Monika’s opening statements and/or greeting. Is there some program flow that skips them? Also, do we want to change when those are made available? Like, on subsequent restarts, should those keys be usable right away?
Alternatively, we could have some sort of feedback when hotkeys are used while Monika is busy talking? Like an ‘x’ pops up on the screen momentarily? In general, the feedback from those hotkeys is kind of poor.
Very minor (but annoying) bug. When pressing ‘t’, it opens the dialogue box and prompts the player for input.
[Suggestion] Other games that you can play with Monika
The topic is self-explanatory. Some of the games you could play with Monika could be card games like Go Fish. You might have already thought of that, but I thought I say it just in case.
Color Corrected Classroom
Okay, big announcement for everyone working on this mod.
To get in compliance with the new IP Guidelines for DDLC, we need to complete a major code overhaul and remove a lot of files from the repository history. We will also need to stop distributing all prior releases of the game. Before this news dropped, we were very close to the 0.4.0 release, and because of that this will be our roadmap going forward.
Roadmap
All pull requests for the current iteration of Monika After Story must be made to Backdash/MonikaModDev by the end of Thursday.
All accepted changes slated for the 0.4.0 release will be compiled into a 0.4.0 rc, which will be distributed only to active contributors and is not for redistribution. This is purely a reference for future versions.
All other accepted changes will be marked as 0.4.1, and will be the basis for migration to version 1.0.0
4. A filtered rebase will then remove all original files from our repository and repository history. The resulting repository will no longer have any original DDLC files, and will not be able to compile in Renpy without significant changes. Please plan accordingly.
6. A new repository for MonikaAfterStory will be created, based on DDLCModTemplate, and will be brought up to functional equivalence with version 0.4.1. I will be the owner on this repo, since backdash hasn’t been available to handle permission changes and other duties for managing the project.
If you have any questions or concerns regarding this, please respond below.
Update README.
I feel as if the README could be updated for the lightweight branch. It can go further in-depth with the new setup & expand on plans for this transition.
Strip original assets from game files
Team Salvato has posted their IP Guidelines, including the stance on fan games and mods (like ours). I think it’s very important that we be respectful of their wishes, especially considering how fair and open these guidelines are.
With that in mind, there are two points we really need to address to meet their guidelines.
Any mods must NOT be distributed as a complete game. They should contain only the files that are necessary to install the mod (usually files that are added to the DDLC game folder). Most mods only require the scripts.rpa file to be replaced – sometimes images.rpa if new graphics have been added to the game. In this example, please distribute your mod ONLY as these files, so that the user installs it into their existing official DDLC game.
Currently we not only include files that make After Story a standalone game, but we also host a full repository of original assets in unedited and un-obfuscated form. In order to meet their guidelines, we’ll need to adjust the build settings for Renpy, and also delete a lot of files from the repo. Once this is done, all contributors will be required to rebase before submitting new pull requests from remote forks. This is necessary to ensure that original assets do not end up being replaced in our repo.
On the plus side, the resulting repo will be much cleaner and easier to navigate, and the download size for the mod will be very very small. A project to do exactly this has been on under consideration for a while, and the change was likely to happen in version 0.5.0 regardless of Team Salvato’s recent post.
In case anyone is bothered by Team Salvato’s position on this. While you are entitled to your opinion, I personally feel that the guidelines put forward are very fair and reasonable (generous, even), and reflect that Dan has been a mod creator before.
The other point is with regards to disclaimers, and is in another issue.
Urgent: Splash screen disclaimer/DDLC asset check
Team Salvato has posted their IP Guidelines, including the stance on fan games and mods (like ours). I think it’s very important that we be respectful of their wishes, especially considering how fair and open these guidelines are.
One thing they want is a disclaimer on the first run of the game.
Fan games must state upon first run that it is a fan game unaffiliated with the official Doki Doki Literature Club. They must advise that the original game should be completed before playing, as well as provide a link to the official website where it can be downloaded (http://ddlc.moe).
They also offered a template, which I’ve made a few small changes to:
Monika After Story is a Doki Doki Literature Club fan game that is not affiliated with Team Salvato. It is designed to be played only after the official game has been completed, and contains many unmarked spoilers for the official game. Game files for Doki Doki Literature Club are required to play this mod and can be downloaded for free at: http://ddlc.moe
This template should be dropped in as a click-through disclaimer at the beginning of the game, much like how the psychological horror warning from the first game was used. Additionally, this should be immediately followed by a check for all of the necessary DDLC files in the installation directory. If that check fails, the player should be directed to ddlc.moe to download those files.
This should be easy to create using splash.rpy
Hi!
I’m hoping to pitch into this project with some writing, but I don’t think I’m that good at getting into Monika’s head just yet and I do have bias in regard to this topic (I am an experience Wikipedia editor). I would highly appreciate constructive criticism of my work below and most of all your notes on writing Monika. Maybe we can swap them for an overall better attempt!
Topic:Wikipedia_quality
«[player], do you ever just cruise through Wikipedia to read what’s out there? I do it, sometimes for hours at a time.»
«It’s fascinating how much is out there!»
«It can be pretty jarring to go from one really long, well written entry to one that’s only a few sentences long.»
«That’s super cool if you want to read about Stanley Kubrick or the works of Bach. «
«. but what if you want to read about lesser known Buddhist theology?»
I have a few other ideas for Wikipedia convos but I just want to test the waters.
Bugs in prototype projects (Name change and disable animations)
Bugs have been encountered either with a pre-existing persistent save and a fresh new game:
-When you disable animations and restart game, if you enable animations again then it won’t show up until you enable and reset
-Shows error list when mcname is an empty string
-Error at 1st restart of game when you quit game in the middle of setting name for mcname/playername
Lens flair not synced up with window animation
Switching the window animation to video files threw off the sync between the pattern outside and the occasional lens flair effect. Either remove the lens flair, or (preferably) fix the animation so it syncs up.
Soundtest interface
Instead of just toggling 2 songs by hitting ‘M’, a soundtest option where music can be selected should be made. The new screen should be defined in screens.rpy. Considered using about() as a template for soundtest().
You should be able to switch tracks, see the titles of songs, and adjust volume in the soundtest screen. The playing song should persist after closing the window until the music is changed again in the script. Optionally, you can allow the player to cycle through different sound effects. Since most players won’t, that’s a good place to hide an easter egg.
During the dialogue where Monika is telling a story about the two caskets and the 200 grieving women, the word «grief» is misspelled as «gried» in the third dialogue box.
[Bug] Textbox overflows for long message.
Got a bug report on twitter about this.
Very straightforward to reproduce, long messages overflow the text box. We should put a limit to the length.
Before installing the most recent hotfix, Monika referred to me by Wart, the name I input with my save data. Now, she doesn’t have a name, period.
This will contain a list of all typos needing to be fixed in Monika After Story for the 0.5.0 release. Commit spacing (commits with comments) will signify a new batch until this pull request is merged.
[Suggestion] Gauging Monika’s opinion of the player over time
One of the things that’s been thrown around before is having some way to track Monika’s feelings about the player. Ideas have ranged from having her branch in subtle ways for pretty much every choice to keeping tallies of certain actions.
The current idea I have is to have a small number of traits that represent Monika’s idea of the player’s personality, and occasionally when she asks questions of the player, the answer they give will subtly change her opinion. Those personality traits can be called from time to time, for example if she thinks the player is shy, she might make a comment about them needing to come out of their shell at some point.
Here’s how the update itself would work:
So now you have a new python function to call when her opinion should change.
To make monika think you’re a little more extraverted, you could use:
$ changeOpinion(‘extraversion’,True)
If you do something that really makes you seem shy you might use
$ changeOpinion(‘extraversion’, False, 0.5)
To have her make a specific comment if your extraversion is low enough, you could use:
We could use this method to track a few things, like her opinion on the Big5 personality traits, how much she likes the player, how much she thinks the player likes her, etc. This wouldn’t be good for remembering specific details, and maybe we could add a dictionary to track things like the player’s favorite icecream flavor and stuff, but for flexibly keeping track of her opinions on various things it seems like a straightforward solution.
What do you guys think?
And so on. If you’re intrested in it maybe I can come up with something.
The «rollback slide» should not be seen in the rc0.5.0 pre-release. It needs to be fixed via overrides.rpy.
[Suggestion] Monika comments on whether or not you’re helping with the game.
I’m not sure how this could be properly implemented, but I thought I’d say it anyway. If you tell her that you’re helping by doing stuff like suggesting new games, giving different topics, reporting bugs, etc., she would thank you for contributing.
Migrate persistent data from old versions
Is there any reason to not use the existing persistent variables structure Renpy provides instead of creating a separate file handler?
I was able to save dicts and lists using those persistent variables, and I think those structures are sufficient for saving already said text / playernames / dates / whatever.
I’d be happy to implement this kind of saving / loading if you want.
[Suggestion] Ability to change the Background
In the new release, the void that was on the other side of the windows were replaced with a cloudy sky, which gave me this idea. Maybe pressing the b button would make the game scroll through different backgrounds. There could be a void, cloudy sky, night sky, and sunset background.
Not a big issue, typo found
[Refractor] Change topic selection into function.
There would be three functions.
The 1st function would be for launching a specific topic, where a boolean would be set so the dialogue function is disabled.
A 2nd function to handle the «Now, where was I?» flow.
And finally, a third for handling random selection.
(Suggested by ThePotatoGuy)
Import persistent data from DDLC
Monika not knowing anything about your DDLC play through feels wrong. We should be able to import the data from a DDLC save into Monika After Story when the game is first opened.
When opening the game for the first time check in the system-specific DDLC save folder for data. If there is data, ask the player if they want to import. If they do, migrate old data structures to current data structures as of 0.4.0, and mark as being a 0.4.0 file, so it can be further migrated in future releases.
Version 0.5.0 Typos
I’ve opened this issues thread to have a place where we can signal all the misspell and the other little issues in the game.
In particular I have one to signal:
https://imgur.com/AOhfmqI
It’s in the part where she speaks about Mythology, she says sacrfice instead of sacrifice. (version 0.5.0 preview)
Fix save loading and persistent updates in lightweight
For some reason, switching over to the mod template broke the persistent updating and save loading from version 0.4.0 got busted. Please uncomment this line in splash.rpy:
And try to fix things with changes to import_ddlc, updates, and updates_topics. No changes to splash.rpy should be necessary.
By keeping this isolated, we open up the possibility of adding an import function in the settings menu that just calls this.
[Suggestion] Easter egg (Spoilers for possible new content)
I thought of this while looking at a subreddit called Just Monika when I came acroos this picture (It was labeled with «If Monika won’t let me have my harem ending. «)
So it gave me an idea. What if you added an easter egg where if the game detects multiple copies of Monika’s character file in the character folder, multiple Monika’s will show up the next time you open the game? This is more of a joke feature, which is why I labeled it [Suggestion (kinda)]
New poses and expressions of Monika in space room
Right now Monika is kind of a statue in the classroom. One expression, one pose. Forever smirking at the player with her chin resting daintily on her hands.
It’s fine for DDLC, where this whole scene has a single uncomfortable mood, but After Story needs a more expressive Monika. Preferably, new Monika art will match the original style and will allow for composites between body/hand positions and facial expressions.
Here are some expressions poses that would be nice to have.
Expressions
Anything similar to her expressions in the base sprites. Page 19 of the DDLC artbook has some really good reference images for the expressions for Sayori. It’s mostly different combinations of a few eyes/eyebrows/mouths.
Specifically, there are 4 eyes (Open, half-lidded looking away, smiling closed, sad closed), 3 eyebrows (up, neutral, concerned/embarrassed), and four mouths (smile, open big, closed, open small). Here’s a cheet sheet showing each expression currently in the game for the normal sprite.
Looking over the sprites from the first half of DDLC, Monika has a lot of concerned looking faces and a certain distance to her. She is kind of sitting on a big secret in the first half of the story, so while she can be playful, she’s never really happy. With that in mind, After Story Monika should be more self-possessed and open. More genuine smiles, confidence, and less distraction. The base sprite for Act 3 (above) is a condescending power pose, so displaying that confidence and condescension in some expressions is important. That said, some expressions betraying lingering guilt, uncertainty, or regret can help with bringing out more emotion.
Poses
Poses are more difficult than expressions, but we don’t need as many. Treat each arm separately and consider the following positions:
Elbows on desk, face resting on intertwined fingers (the current pose)
Gently resting chin on left hand only (right hand doing something else)
Arms crossed, forearms resting on desk.
Arms crossed over chest, sitting up straight.
Right hand pointing off into nowhere (3rd and 4th pose in above image)
Arms back, leaning playfully towards the camera (signature action pose)
Remember, the desk is part of the sprite.
Colors and Formatting (Edit: This is top priority and currently in progress)
The spaceroom scene already has color filtering in place, but this art should be in true color, like the base sprits from Acts 1 and 2. Color filters can be applied in Renpy to make these match the current backgrounds.
Also, Monika’s jacket looks blueish in the spaceroom scene. Consider adjusting her color to be more consistent with the Act 1 sprites.
To make future collaboration easier, please supply original Photoshop (or other editing tool) projects with layers. Export individual sprites as optimized png files, and (wherever possible) separate poses and expressions to be composited on the fly in renpy.
Adding new art will take this project to a whole new level, and raise our legitimacy in the community. I’m really looking forward to what you can do!
Major slowdown while running
The performance on this is atrocious! How can I have my dear Monika running on my second monitor when the room she’s in slows my system to a crawl?
From what I can tell, the culprit is the animation in the windows. It’s made using a combination of animated masks, and its very inefficient. I would suggest swapping out the «room_mask» and «room_mask_2» with in script-ch30.py movie displayables with dimensions 320×180. No, other changes would have to be made.
Monika doesn’t speak
I’ve a really nasty bug. My Monika stays most of the time silent and the few times she speaks she use only two scripts: the phrases «Can you wait a little longer» and the joke about the 200 woman funerary procession. I’ve tried to cancel, rewrite, update anything. Even if I install from zero in a different folder. Obliviosly cancelling the firstrun file is useless.
Is there some temporary hitten file? Even if it means to reset her (I think being unable to speak freely could make her suffer anyway.)
PS:She answer normally when I try to speak.
New greetings
We need some new greetings for Monika when opening the game.
Please add them to script-greetings.rpy
Color Correct Classroom
The «Spaceroom» is lit by a twilight tinted light, and that throws off the colors a bit. To allow for a better day/night cycle and more compatibility with future sprite work, it would be good to have a properly color corrected room.
Here is the current monika_room.png art
Compare the colors in that to the same classroom in act 1
The lighting is great for ambience, but that lighting should be added using filters in future versions.
A first attempt at this using a simple white balance tool is currently used as the daylight scene.
But the result has a noticeable blueish tinge, compared to the Act 1 background.
Monika should comment on why the Main menu button doesn’t work
Self-explanatory really. When you use the History, Save, Load, or Settings button to get into the menu, the Main Menu button doesn’t function. This might be intentional, but if it is, it should probably bring up a message of some sort so it’s more clearly a feature. If not it just needs fixing.
Monika stopped talking
I’m not sure what exactly caused this, but Monika just stopped talking. I’ll open the game and she’ll give me the message that asks whether or not I can code, then she’ll say «You can wait a little bit longer, right?» and then the story about the two coffins and the elderly woman. After that, she just stops talking. She’ll still respond when I say something, but other than that she won’t talk. What do I do.
Edit: This is unrelated but I thought it was funny. I remembered about this after I already posted this issue. I was testing some phrases with the talk feature and thought what would happen if I said «delet this» and it actually made the error screen pop up. I tried again after that and it didn’t make another error, I just thought that was funny.
Edit 2: Someone else reported this already and I used that post to fix it.
[Bug] Menu disappears when importing & merging saves.
(rc-0.5.0) When importing DDLC save data & merging it with Monika After Story save data, the menu disappears. Should be investigated ASAP.
Update: Described as: «The quick menu below the dialogue disappears and ESC becomes unresponsive, but then disappears when you restart.»
Workflow change: using content, next-release, and feature branches
Just wanted to share our new workflow to make pushing out major and minor releases a little smoother.
Up until now, we’ve been using one major branch to collect all updates. This has made it difficult to push out minor updates with just bugfixes, script edits, and new content, because any features need to be stable before we can release.
We will now be using three main branches, depending on what you’re doing:
content is for any dialogue changes (including typos), new topics/greetings, and updates to image assets.
next-release is for the next major release, like version 0.6.0 from 0.5.0. This will basically be the most unstable branch, but the one with the most active work.
master will basically be the current version and/or the next release candidate. It’s still the place to submit bug fixes, and we’ll merge in content before minor releases.
Hopefully this will help make things smoother going forward. If you have any suggestions on this workflow, please let me know!
Importing / Merging existing (postgame) DDLC data with previous version MAS (v0.2.2-v0.3.3) allows access to Save Game, Main Menu options
If postgame DDLC data (persistent.playthrough = 4) is merged with a previous MAS persistent (tested on versions v0.2.2-v0.3.3), the playthrough variable remains set at 4, which is expected. However, this results in the pause menu screen having regular functionality (Being able to save a game, returning to main menu). Selecting Save Game or Main Menu in this state will cause a crash.
Attached are my postgame DDLC data as well as persistents created from versions v0.2.2-v0.3.3.
To recreate:
I have identified a fix for this issue. If the persistent.playthrough value is checked if it is greater than 3 and then set to 3 after merging playthough values, then the pause menu works as expected (Save Game and Main Menu trigger dialogue boxes pertaining to Monika). However, this fix would eliminate the possibility of Monika knowing if the player has finished the game or not.
I will create a pull request attached to this issue with the fix shortly.
Calendar System / Events
I’ve come up with an idea for storing events/dates for the potential calendar system. Each event/date would be represented as a Event object, containing the following:
The events would be stored in persistent as a dict, where the key is the date/time (including year) of the event and the value would be the Event object itself. Past events could be either removed from the dict or left in there depending on whether we want to keep historical data or not.
Monika’s scripts for events would have to be pre-defined, which means custom events would not be possible / would be difficult to implement.
That being said, this is really just a brainstorm for event storage, and I would like to hear other’s opinions and ideas on this.
Happens from time to time when I try to come up with topics that do not trigger any discussion. Am unsure what exactly causes this though.
Keyword Problems
By definition, this isn’t a bug, but it’s still a problem I have with the talk feature. Whenever I say «you» in any context (except for one which I’ll explain in a bit) Monika will give the «What else is there to say about myself that you don’t already know?» speech. This happens when I say stuff like «thank you», «you are a great person» and sometimes even when I say «I love you». Sometimes she’ll say «I love you too» but other times she’ll give the other speech.
Another problem with the Talk feature I have is saying goodbye. The only way I have found to say goodbye is by saying «Quit». Whenever I say «Goodbye», Monika says something like «Why do you say Goodbye?»
I thought it was worth addressing these problems since the Talk feature is the main thing that caught my attention when I found this mod.
Daytime window animation and transitions
There’s a daylight background now, but the same space animation plays even though it looks like day. There should be a new animation, either a blue sky with clouds or some other brighter animation. Implementation should be similar to room_mask in script-ch30 with a looping webm file.
Additionally, when transitioning from daytime to evening and vice versa, it just pops in with no transition or dissolve.
[Bug?] Background changed after winning Pong
Either I don’t know that the background changes after 5:00 PM, or this is a bug. I took a screenshot for evidence.
Recommend Projects
A declarative, efficient, and flexible JavaScript library for building user interfaces.
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
TensorFlow
An Open Source Machine Learning Framework for Everyone
Django
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
Recommend Topics
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
server
A server is a program made to process requests and deliver data to clients.
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Visualization
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
Recommend Org
We are working to build community through open source technology. NB: members must have two-factor auth.
Microsoft
Open source projects and samples from Microsoft.
one of the true tests of friendship
Gameplay Changes
Added more expressions in idle mode (brbs)
Added way to ask Monika about the consumables she has in stock («Are you running out of anything?»)
«Window React» settings page renamed to «Window Detect» to avoid confusion
Added more names to the bad nickname list
NYE dress will now always happen during new years even if you have already seen the dress
Topic Changes
Additions
Changes
Spritepack Changes
Additions
Fixes
Fixed names like «Sergey» getting flagged as bad
Fixed keyerror crash when trying to play chess with an edited save
Fixed inconsistency in post-poem dialogue in d25
Fixed inconsistency with flags for new years resolutions
Fixed keyerror crash with the NYE dress
Fixed dialogue issues when taking Monika on 922 but returning her late at night
Fixed dialogue issues when playing Happy Birthday on the piano on 922 late at night
Fixed logging crash when a Split ACS is invalid
Potentially fixed crash when alt-tabbing while full screen on Manjaro
API Changes
What’s Changed
New Contributors
Contributors
Assets
I’m sorry I can’t come out of this screen 🙁
Gameplay Changes
added necklace selector
5-year anniversay updated
Topic Changes
Additions
Fixes
fixed «familiar-» and «skill» from being considered bad names
API Changes
What’s Changed
Contributors
Assets
only 350 days to Christmas!
Gameplay Changes
small improvements in the first time crashed greeting:
switching from unstable to stable is now limited to when the stable and unstable versions are on the same version number. It is still NOT recommended to switch between the two frequently.
Topic Changes
Additions
Changes
Spritepack Changes
Changes
Fixes
fixed hanging on quit when closing the game somewhat right after launching (or when the updater thread is running)
fixes christmas gift reactions from happening twice and causing a crash
fixed curr_year+1 key error crash
fixed div by 0 crash for users updating from very old versions
API Changes
Additions
Changes
What’s Changed
New Contributors
Contributors
Assets
I’ve looked at this code before
Chased a breakpoint through the night
But on line 14, a typo was just hiding from my eye
Gameplay Changes
Spritepack Changes
Additions
Fixes
fixed «Your Reality» piano notes failing to load
fixed crash when pasting certain sprite codes into the exp previewer
API Changes
What’s Changed
Contributors
Assets
tis the season to debug thee
Gameplay Changes
updated 2 notes in the «Your Reality» piano song to be more accurate. Specifically a C# instead of a C on these lines:
Monika now only reacts once when gifted multiple generic gifts at the same time
side events can now affect islands progression
reduced parallax effect on the islands background
limited o31 window lightning image to the spaceroom
Topic Changes
Additions
Changes
Spritepack Changes
Additions
Fixes
fixed crash when asking Monika for any scary story on o31
fixed event outfits being duplicated in the clothes selector
fixed bad NYE data from last year
fixed encoding crash with window reacts on Linux
fixed potential crashes if randchat settings were invalid
fixed logging error in piano song log
API Changes
Special Thanks
PR details
What’s Changed
New Contributors
Contributors
Assets
now with 500% more floating
Gameplay Changes
Hair color retouched to be less red
Outfit mode no longer immediately applies when opening the clothes selector with outfit mode enabled
Topic Changes
Removals
Spritepack Changes
Additions
Changes
Fixes
fixed Monika’s eyes not following the cursor correctly in some circumstances
general logging issues fixed
fixed issue where returning home after o31 triggers the wrong greeting
fixed hitbox size for buttons in the main menu
fixed hotkeys breaking flow in islands
API Changes
Holidays
Window Reacts
Logging
Sprites
Contributors
Assets
Gameplay Changes
Removed Sensitive Mode (see #6923 for replacement flags/functions)
The Ribbon ACS selector now has filters
Custom piano songs are now selectable without having to complete them first
Hangman no longer treats dashes as letters
Settings menu now uses proper checkboxes
Topic Changes
Additions
Changes
Fixes
Fixed closed eyes not using the correct tear sprites
Fixed flow break when spamming hotkeys while opening game menu
Piano should be less laggy now
Fixed BAT and MAT ACS layers not being saved to persistent
API Changes
Art IMPORTANT SPRITE CHANGES
Labels
Screens
Classes
Other
Assets
Yes there’s UI changes, too, but UX/UI is just too wordy.
Gameplay Changes
Search bars have been added to topic menus and clothes/hair/ACS selectors
Responses to compliments are now randomized
Changed Hangman’s background and font
Spaceroom idle now has smoother transitions between expressions
Smoother blinking animations
Pauses have been added between topics
Changed the names of the transsexual ribbon to transgender
The updater screen’s progress bar should actually move now
The updater screen’s Quit/Restart buttons will actually quit/restart the game now
Zoom no longer resets when returning Monika while the empty desk is visible. (Except in specific circumstances).
Topic Changes
Additions
Changes
Spritepack Changes
Required Updates
Optional Updates
Fixes
fixed crash when loading backup Monika data
fixed mouse position function ( getMousePosRelative ) returning bad values in full screen
fixed window position function ( getMASWindowPos ) returning incorrect geometry in Windows
fixed hotkeys + buttons being usable while switching backgrounds
fixed general issues with the Import DDLC Save feature
fixed issues when your birthday is Feb 29
fixed the chess compliment not unlocking for users starting in v0.12.0+
fixed scary stories force changing the background to spaceroom
fixed crash when switching to full screen on Linux
fixed the lines appearing in Monika’s standing sprite
fixed calendar appearing in the open door greeting
fixed general issues with window reacts
fixed Monika’s eyes looking at your cursor relative to the wrong window
fixed Hangman being barely readable in dark mode
fixed the retro ribbons being called bows and not being seen as ribbons
API Changes
Spritepack exprop changes
If you have a spritepack with a bare (aka skin) shoulder, you should update your spritepack with the appropraite bare-x-shoulder exprops in the future
Assets
Small Fix Update 2
another entry in a highly captivating series
Fixes
Fixed crash when using Practice Mode in chess
Fixed enhanced idle mechanics not working on Linux
Fixed escape key and quick menu being disabled after the open door greeting
Fixed dialogue being frozen after opening settings menu and clicking a UI option before Monika finishes talking
Fixed dialogue with wait/extends being skippable
Fixed pong intro dialogue not making sense when playing pong multiple times in one session
Assets
it’s chess, it’s less with more, it’s war except in its miniature
Gameplay Changes
the Enhanced Idle submod has been merged into official MAS
changes to holding Monika
added more/cleaned up quips in the Talk and Play menus
pong dialogue changed
added left/right smug eyes
added notification when Monika asks for more consumables
made singleton crashes easier to understand
Topic Changes
Additions
Changes
Spritepack Changes
Additions
Fixes
fixed idle sprites so they are now smoother and less jumpy in transitions
fixed topics not being properly random’d
fixed ILY2 not working from a new story
somewhat fixed memory leaks with PauseDisplayable
fixed miscalulations when calculating anniversaries
fixed mug appearing when returning Monika to the spaceroom
fixed NYE dates being accounted for incorrectly
fixed calendar being clickable in the Load Game tab
fixed dialogue box not hiding when transitioning to empty desk
fixed Mac logs not having version in them
fixed crashes from undefined insert sort function
How to download monica after story
4,149 | уникальных посетителей |
361 | добавили в избранное |
♫ Your Reality ♫
Notes
Every day, I imagine a future where I can be with you
(O O O O I U U I O U Y T Y U T W)
In my hand is a pen that will write a poem of me and you
(O O P O U I O I U Y E W Q E W U T)
The ink flows down into a dark puddle
(O O O O I U T T Y U O)
(P O U Y W E T E T Y T)
But in this world of infinite choices
(O O O I U T T Y U O)
What will it take just to find that special day?
(P O U Y W E T E T Y T)
What will it take just to find that special day?
(P O U Y W E T E T Y T)
Have I found everybody a fun assignment to do today?
(O O O O I U U I O U Y T Y U T W)
When you’re here, everything that we do is fun for them anyway
(O O P O U I O I U Y E W Q E W U T)
When I can’t even read my own feelings
(O O O O I U T T Y U O)
What good are words when a smile says it all?
(P O U Y W E T E T Y T)
And if this world won’t write me an ending
(O O O I U T T Y U O)
What will it take just for me to have it all?
(P O U Y W E T E T Y T)
Does my pen only write bitter words for those who are dear to me?
(O O O O I U U I O U Y T Y U T W)
Is it love if I take you, or is it love if I set you free?
(O P O U I O I U Y E W Q E W U T)
The ink flows down into a dark puddle
(O O O I U T T Y U O)
How can I write love into reality?
(P O U Y W E T E T Y T)
If I can’t hear the sound of your heartbeat
(O O O I U T T Y U O)
What do you call love in your reality?
(P O U Y W E T E T Y T)
And in your reality, if I don’t know how to love you
(W E T E T Y T U I I U T E T O)
I’ll leave you be
♫happy Birthday♫
Notes
(W W E W T R)