Player Variables for Dialogue Coding - Monika-After-Story/MonikaModDev GitHub Wiki

Player Variable List:

As of 0.12.2 this is a (possibly incomplete) list of variables that Monika might know about the player. These can be used for conditionals or variant branches in dialogue. Unless stated otherwise, these are marked as True if so, False if not. They will be marked None if the player has not answered the relevant dialogue prompt.

Variable Name Description + Usage
persistent._mas_pm_added_custom_bgm Player has added custom music to the game before.
persistent._mas_pm_religious Is the player religious?
persistent._mas_pm_cares_about_dokis Does the player care about the other girls?
persistent._mas_pm_love_yourself Does the player love themself?
persistent._mas_pm_like_mint_ice_cream Does the player like mint ice cream?
persistent._mas_pm_likes_horror Does the player like horror?
persistent._mas_pm_likes_spoops Does the player like jumpscare horror specifically? If False, this disables jumpscares in dialogue/stories.
persistent._mas_pm_like_rap Does the player like rap music?
persistent._mas_pm_like_rock_n_roll Does the player like rock music?
persistent._mas_pm_like_jazz Does the player like jazz music?
persistent._mas_pm_like_vocaloids Does the player like Vocaloid music?
persistent._mas_pm_like_orchestral_music Does the player like orchestral music?
persistent._mas_pm_like_other_music Does the player like other kinds of music besides those listed?
persistent._mas_pm_like_other_music_history Not true/false, list of other music types the player has stated they like.
persistent._mas_pm_plays_instrument Does the player play an instrument?
persistent._mas_pm_play_jazz Does the player play jazz music? Question prompted only if the player plays an instrument.
persistent._mas_pm_likes_rain Player likes the sound of rain. This pm is prompted when Monika asks if they would hold her during a rainy day.
persistent._mas_pm_a_hater Has the player posted hate comments about Monika before?
persistent._mas_pm_has_contributed_to_mas Has the player contributed to the mod?
persistent._mas_pm_wants_to_contribute_to_mas If the player has not contributed, do they want to?
persistent._mas_pm_drawn_art Has the player drawn Monika before?
persistent._mas_pm_lang_other Does the player speak a language besides English?
persistent._mas_pm_lang_jpn Does the player speak Japanese?
persistent._mas_pm_eye_color Not true/false. Eye color, blue/brown/green/hazel/grey/black or player-input. Can specify heterochromis.
persistent._mas_pm_hair_color Not true/false. Hair color: brown/blonde/red/black or player input.
persistent._mas_pm_hair_length Not true/false. Hair length: short/average/long
persistent._mas_pm_shaved_hair If the player is bald, is their hair shaved or did they lose it?
persistent._mas_pm_no_hair_no_talk Player has specified they are bald and don't want to talk about why.
persistent._mas_pm_skin_tone Not true/false. Skin tone: light/tanned/dark
persistent._mas_pm_height Not true/false. Player's height. Stored in centimeters. {Todo: get variables for what counts to Monika as tall or short?}
persistent._mas_pm_units_height_metric Does the player measure their height with the metric system or feet/inches? True for metric.
persistent._mas_pm_shared_appearance Player has shared their appearance with Monika.
persistent._mas_pm_would_like_mt_peak Player would like to climb a mountain with Monika.
persistent._mas_pm_live_in_city Does the player live in a city?
persistent._mas_pm_live_near_beach Does the player live near a beach?
persistent._mas_pm_live_south_hemisphere Does the player live in the Southern hemisphere? Affects seasons.
persistent._mas_pm_gets_snow Does it snow where the player lives?
persistent._mas_pm_social_personality Not true/false.
persistent._mas_pm_likes_panties Is the player into panties?
persistent._mas_pm_no_talk_panties Player has specified they don't want to talk about panty fetishes. Does not clarify if they like/dislike.
persistent._mas_pm_drinks_soda Does the player drink soda?
persistent._mas_pm_eat_fast_food Does the player eat fast food often?
persistent._mas_pm_wearsRing Does the player wear a promise ring for Monika?
persistent._mas_pm_like_playing_sports Does the player like to play sports?
persistent._mas_pm_like_playing_tennis Does the player like to play tennis?
persistent._mas_pm_meditates Does the player ever take time to meditate?
persistent._mas_pm_see_therapist Does the player see a therapist?
persistent._mas_pm_watch_mangime Does the player read manga/watch anime?
persistent._mas_pm_do_smoke Does the player smoke?
persistent._mas_pm_do_smoke_quit Is the player trying to quit smoking?
persistent._mas_pm_do_smoke_quit_succeeded_before Has the player quit smoking successfully before?
persistent._mas_pm_driving_can_drive Can the player drive a car?
persistent._mas_pm_driving_learning If the player cannot drive, are they learning?
persistent._mas_pm_driving_been_in_accident Has the player been in a car accident while driving?
persistent._mas_pm_driving_post_accident If the player has been in an accident, do they still drive much?
persistent._mas_pm_donate_charity Has the player donated to charity before?
persistent._mas_pm_volunteer_charity Has the player volunteered for a charity before?
persistent._mas_pm_have_fam Does the player have a family?
persistent._mas_pm_no_fam_bother If the player does not have a family, does that bother them?
persistent._mas_pm_have_fam_mess Is the player's family life messy/bad?
persistent._mas_pm_have_fam_mess_better Not true/false. "YES"/"NO"/"MAYBE" if the player thinks things will get better with their family.
persistent._mas_pm_have_fam_sibs Does the player have siblings?
persistent._mas_pm_no_talk_fam The player has specified they do not want to talk about their family.
persistent._mas_pm_fam_like_monika Does the player think their family would like Monika?
persistent._mas_pm_gone_to_prom Did the player attend prom?
persistent._mas_pm_no_prom Player has specified that their school did not have a prom.
persistent._mas_pm_prom_good Did the player have a good time at prom?
persistent._mas_pm_had_prom_date Did the player have a prom date?
persistent._mas_pm_prom_monika Player has specified they would have had a better time at prom if Monika was there.
persistent._mas_pm_prom_not_interested Player has specified they were not interested in prom.
persistent._mas_pm_prom_shy If the player was not interested in prom, is it because they were too shy?
persistent._mas_pm_has_been_to_amusement_park Has the player ever been to an amusement park?
persistent._mas_pm_likes_travelling Does the player like to travel?
persistent._mas_pm_had_relationships_many Has the player had multiple relationships before Monika?
persistent._mas_pm_had_relationships_just_one Has the player had just one relationship before Monika?
persistent._mas_pm_read_yellow_wp Has the player read the story The Yellow Wallpaper?
persistent._mas_pm_monika_evil Does the player think Monika's actions were evil?
persistent._mas_pm_monika_evil_but_ok Player has specified that even though her actions were evil, they forgive/love her.
persistent._mas_pm_is_bullying_victim Has the player been bullied?
persistent._mas_pm_has_bullied_people Has the player bullied others before?
persistent._mas_pm_currently_bullied Is the player currently being bullied?
persistent._mas_pm_has_friends Does the player have friends?
persistent._mas_pm_few_friends Player has specified they only have a few friends.
persistent._mas_pm_feels_lonely_sometimes Does the player sometimes feel lonely?
persistent._mas_pm_listened_to_grad_speech Has the player heard Monika's graduate speech? This is set to False if they ignored it.
persistent._mas_grad_speech_timed_out Set to true only if the player has ignored Monika's graduate speech twice.
persistent._mas_pm_liked_grad_speech Did the player like Monika's graduation speech?
persistent._mas_pm_given_false_justice Has the player been delivered false justice before?
persistent._mas_pm_monika_deletion_justice Does the player think that Monika being deleted by so many people was justice?
persistent._mas_monika_deletion_justice_kidding Monika believes player was teasing/joking when they said deleting her was justice.
persistent._mas_pm_would_come_to_spaceroom Would the player take the chance to go to Monika's world? Set to None if they cannot answer.
persistent._mas_pm_owns_car Does the player own a car?
persistent._mas_pm_owns_car_type Not true/false. Type of vehicle player owns. For list of options, see monika_vehicle.
persistent._mas_pm_has_code_experience Does the player have experience coding?
persistent._mas_pm_likes_poetry Does the player like to read poetry?
persistent._mas_pm_likes_board_games Does the player like board games?
persistent._mas_pm_works_out Does the player work out much?
persistent._mas_pm_social_personality Not true/false. Player's social personality. mas_SP_EXTROVERT/mas_SP_INTROVERT/mas_SP_AMBIVERT/mas_SP_UNSURE
persistent._mas_pm_likes_nature Does the player like nature?
persistent._mas_pm_swear_frequency Not true/false. Frequency of player's swearing: SF_OFTEN/SF_SOMETIMES/SF_NEVER