Git Product home page Git Product logo

monikamoddev's Introduction

Monika After Story

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.

Features

  • 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

Upcoming Features

  • New games and activities to do with Monika

  • More unique events and story

Contributing to Monika After Story

Bugs & Suggestions

If there are issues with MAS, please file a bug report.

To add a suggestion, visit this link

Other Help

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.

Adding Content

Want to add some content to MAS? Here's a list of important .RPY files the game uses.

  • script.rpy: This is where it all begins. Handles what chapter you start on, etc.
  • script-ch30.rpy: Script for Monika's room. Contains all the opening dialogue, events, etc.
  • script-topics.rpy: All topics used by Monika are written here. You can add your own dialogue by checking the information below!
  • script-greetings.rpy: Add lines for Monika to greet you when loading the game.
  • splash.rpy: Handles the splash screens seen in-game.

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:

init 5 python:
    # List of keywords for the topic.
    for key in ['my','key','words']:
        monika_topics.setdefault(key,[])
        monika_topics[key].append('monika_example') # Identifier
    monika_random_topics.append('monika_example') # Optional. Remove if you don't want Monika to bring this up at random.

label monika_example:
    m "This is an example topic."
    m "I feel like this doesn't actually belong here..."
    m "Why would somebody just add the example template directly into the mod?"
    m "They really shouldn't be allowed to contribute to this repository anymore."
    return

For things more complicated than simple dialogue, consult the Ren'Py documentation available online.

More info is available in our Contributing Guide

Join the conversation

If you want to actively participate in contributing to/building this mod, join the Discord server!. You can also follow us on twitter for game updates, and a constant stream of our favorite Monika-related content from around the web. Please be sure to follow our Code of Conduct, which is essentially to be courteous and respectful.

License info

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

therationalpi avatar moniklover avatar thepotatoguy avatar backdash avatar rune0n avatar neko-chr avatar yumeko-jabami avatar madhaetter avatar stmobo avatar thealoofpotato avatar dmarab2 avatar ohxeighty avatar doomtherobot avatar ddlc avatar ddrhckrzz avatar attobl avatar iamgoofball avatar notsogiantdad avatar onfaut avatar polishsnake avatar tuebor1837 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.