Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.11.3 #1

Merged
merged 909 commits into from
Jul 4, 2020
Merged
Show file tree
Hide file tree
Changes from 54 commits
Commits
Show all changes
909 commits
Select commit Hold shift + click to select a range
8249fba
Update script-topics.rpy
kirillPro2020 Jun 10, 2020
9c52474
New Fun Fact: Origins of Coffee
lunulae Jun 10, 2020
90fc86b
Update script-fun-facts.rpy
lunulae Jun 10, 2020
7197e36
Update script-fun-facts.rpy
lunulae Jun 10, 2020
962ff1b
tears up now don't shift
multimokia Jun 11, 2020
7bc6d0e
Becoming a full-time streamer
multimokia Jun 11, 2020
7ed8c92
optimize loveme opendoor greet + an exp
multimokia Jun 11, 2020
97a19d9
Add requested changes
Jun 11, 2020
ad6619f
conflicts
multimokia Jun 11, 2020
ff066fd
Add seen_label condition
Jun 11, 2020
691e7b5
reset slider value
Booplicate Jun 11, 2020
b91b976
Merge pull request #5900 from Booplicate/smol_fix_for_sliders
multimokia Jun 11, 2020
3e1b3f5
Add action, remove random
Jun 11, 2020
384c20d
Add return statement
Jun 11, 2020
5cda838
Add proposals
Jun 11, 2020
72068a4
Comma consistency
Jun 11, 2020
f7e0dec
Change ENAMORED -> LOVE, add proposals
Jun 11, 2020
134b0b8
Change ENAMORED -> LOVE, add proposals
Jun 11, 2020
0b34cda
Merge branch 'master' of github.com:scpketer/MonikaModDev
Jun 11, 2020
3f38186
Update script-songs.rpy
Booplicate Jun 11, 2020
3383386
fix missing nw
multimokia Jun 12, 2020
7f41269
update
multimokia Jun 12, 2020
a78442d
am big dum and put this in the wrong place
multimokia Jun 12, 2020
1e8c225
fix other issues, stripEVL removes dates by def
multimokia Jun 12, 2020
d958615
space cops
multimokia Jun 12, 2020
7e1f58d
Apply suggestions from code review
lunulae Jun 12, 2020
1c85834
Change event properties; add conditional lines
Jun 12, 2020
e17afc7
Change event properties; add conditional lines
Jun 12, 2020
c6ebaf7
Update script-songs.rpy
LooseEthics Jun 12, 2020
20773bb
Update script-songs.rpy
LooseEthics Jun 12, 2020
91a4a67
Added nw, fixed spritecode
LooseEthics Jun 12, 2020
1befcd0
better input
Booplicate Jun 12, 2020
2fad74c
Fixed timing because Moni talks too fast
LooseEthics Jun 12, 2020
b74f261
Added 5hubsb
LooseEthics Jun 12, 2020
911d609
Missing spaces
LooseEthics Jun 12, 2020
a7e0227
fix closedsad
multimokia Jun 12, 2020
3c06c28
edits
jmwall24 Jun 13, 2020
f7c530b
the
multimokia Jun 13, 2020
e0ba8d6
Merge pull request #5898 from lunulae/patch-5
jmwall24 Jun 13, 2020
d8055d7
Update script-topics.rpy
fromulus Jun 13, 2020
af5bd30
Update Monika After Story/game/script-topics.rpy
fromulus Jun 13, 2020
b84e88c
Requested changes
fromulus Jun 13, 2020
c977b3c
Update script-topics.rpy
fromulus Jun 13, 2020
04bf86f
Update script-topics.rpy
kirillPro2020 Jun 13, 2020
2456e02
adjusts to tear blinks + gen prereqs + fixes
multimokia Jun 13, 2020
d891193
jankflix
multimokia Jun 13, 2020
2edb0a6
some exp things + consist
multimokia Jun 13, 2020
634d1ce
filter weather maps now are verified probably. also disp is good now …
ThePotatoGuy Jun 14, 2020
0ee6afb
some exps
multimokia Jun 14, 2020
d9d55f7
edits
jmwall24 Jun 14, 2020
589ebe0
Merge branch 'content' into pr/5891
jmwall24 Jun 14, 2020
1226741
sprite
jmwall24 Jun 14, 2020
70f9440
edits
jmwall24 Jun 14, 2020
8faf5a9
Merge branch 'content' into pr/5856
jmwall24 Jun 14, 2020
485573d
sprites
jmwall24 Jun 14, 2020
ba0773a
smol edits
jmwall24 Jun 14, 2020
35b4c97
Timing change
LooseEthics Jun 14, 2020
d79790f
smol rephrasings
multimokia Jun 14, 2020
cba7c78
Update script-songs.rpy
LooseEthics Jun 14, 2020
8b294cf
Revert "Update script-songs.rpy"
LooseEthics Jun 14, 2020
2d7e1f6
Another timing change
LooseEthics Jun 14, 2020
7bfcb37
handle some categories
multimokia Jun 14, 2020
421f427
Merge pull request #5891 from Abc2557/patch-3
jmwall24 Jun 14, 2020
acd54bf
Merge pull request #5856 from scpketer:master
multimokia Jun 14, 2020
8c3c946
Merge pull request #5902 from Booplicate/lamour_toujours
jmwall24 Jun 14, 2020
34ee994
basic structure
LooseEthics Jun 14, 2020
bfd34cf
fix an extend issue
multimokia Jun 15, 2020
801c939
fixed algorithm issues
ThePotatoGuy Jun 15, 2020
3a54cf4
new islands images
ThePotatoGuy Jun 15, 2020
669131a
Merge pull request #5852 from multimokia/FarewellsWorkLikeGreetings
ThePotatoGuy Jun 15, 2020
df24c1d
Merge branch 'content' into filtering-backgrounds
ThePotatoGuy Jun 15, 2020
50ab8f7
Added pauses
fromulus Jun 15, 2020
879edc5
Update script-topics.rpy
kirillPro2020 Jun 15, 2020
b7d42c2
expressions
LooseEthics Jun 15, 2020
f44bcaf
syntax
LooseEthics Jun 15, 2020
62054a4
missing statements, better glitch, choice fix
LooseEthics Jun 15, 2020
e9e74e7
Update Monika After Story/game/script-greetings.rpy
LooseEthics Jun 15, 2020
4a2cbdf
generated 3kua
LooseEthics Jun 15, 2020
57a523a
some exps
multimokia Jun 15, 2020
5c53028
With
Rai99 Jun 16, 2020
cb58358
Music, right?
Rai99 Jun 16, 2020
0a6957e
associated with negative stimuli
Rai99 Jun 16, 2020
058a75c
Trip to some
Rai99 Jun 16, 2020
c3b8eb8
Merge pull request #5816 from Booplicate/better_text_substitution
multimokia Jun 16, 2020
06dcce9
Merge remote-tracking branch 'upstream/content' into 0.11.2-Typos
multimokia Jun 16, 2020
3a7e7e8
no more {a_an} tag
multimokia Jun 16, 2020
51b70ef
Adding wonderwall + analysis
Daiozen Jun 17, 2020
6a52579
fix
Daiozen Jun 17, 2020
f3c2ab6
fixing affection check
Daiozen Jun 17, 2020
7273228
Merge branch 'content' into pr/5793
jmwall24 Jun 18, 2020
2619035
Apply suggestions from code review
Daiozen Jun 18, 2020
a233234
Apply suggestions from code review
Daiozen Jun 18, 2020
8ea47f9
use our function instead
Booplicate Jun 19, 2020
1ff68c6
Merge branch 'content' into better_input
Booplicate Jun 19, 2020
3dbebb8
Update Monika After Story/game/script-songs.rpy
Daiozen Jun 20, 2020
c3312aa
Update Monika After Story/game/script-songs.rpy
Daiozen Jun 20, 2020
2717170
Applying rest of the suggestions from dlg review
Daiozen Jun 20, 2020
2fddb9c
changes
jmwall24 Jun 20, 2020
b010b7f
Merge branch 'content' into pr/5925
jmwall24 Jun 20, 2020
b9afd17
fix an issue in snowballfight
multimokia Jun 20, 2020
4ad54ba
change conditional
multimokia Jun 20, 2020
ae1ee60
make greetings eval conditionals in global store
multimokia Jun 20, 2020
bbd370e
fec
multimokia Jun 20, 2020
356fc26
feck 2
jmwall24 Jun 20, 2020
9d697e2
Merge pull request #5925 from LooseEthics/greeting-code-help
jmwall24 Jun 20, 2020
c1353c3
conflicts
multimokia Jun 20, 2020
0b7e572
Nap brb
Rai99 Jun 21, 2020
53adf58
You're
Rai99 Jun 21, 2020
af8f986
TODO, add a fallback filter displayable
ThePotatoGuy Jun 21, 2020
b394e34
More Fun Facts
paragonfist Jun 21, 2020
1d8b745
fix placement of this
multimokia Jun 21, 2020
52e4cb3
Falling in Love at a Coffee Shop song
lunulae Jun 21, 2020
6e04318
First topic
Freshairkaboom Jun 21, 2020
056fcd3
Update Monika After Story/game/script-topics.rpy
Freshairkaboom Jun 21, 2020
009ff86
Update Monika After Story/game/script-topics.rpy
Freshairkaboom Jun 21, 2020
ba0e395
edits
jmwall24 Jun 21, 2020
ebd4450
Merge branch 'content' into pr/5933
jmwall24 Jun 21, 2020
b2028f7
sprite
jmwall24 Jun 21, 2020
9cb7f94
Update script-topics.rpy
lunulae Jun 21, 2020
dac6252
Update script-topics.rpy
lunulae Jun 21, 2020
c231e97
Update Monika After Story/game/script-topics.rpy
lunulae Jun 21, 2020
8be1c66
cleaning up
multimokia Jun 21, 2020
4bff71b
Merge branch 'content' into pr/5906
jmwall24 Jun 21, 2020
de2c74b
too much conflict resolution
jmwall24 Jun 21, 2020
b27924f
cleaning up
multimokia Jun 21, 2020
647d74b
conflicts
multimokia Jun 21, 2020
001ab16
Update Monika After Story/game/script-topics.rpy
lunulae Jun 21, 2020
1d640a9
conflicts
multimokia Jun 21, 2020
a6d8e45
cleanup^2
multimokia Jun 22, 2020
68a1c2d
Merge pull request #5945 from multimokia/GreetConditionsInGlobalStore
multimokia Jun 22, 2020
79a7efd
Merge pull request #5933 from Daiozen/patch-16
jmwall24 Jun 22, 2020
9bf1b50
edits
jmwall24 Jun 22, 2020
738f8ec
very smol
jmwall24 Jun 22, 2020
f0b6ddf
Merge pull request #5906 from LooseEthics/new_song_cant_help_falling_…
jmwall24 Jun 22, 2020
d07ba00
Merge pull request #5946 from Rai99/Nap-brb
multimokia Jun 22, 2020
7770a80
Merge branch 'content' into pr/5952
jmwall24 Jun 22, 2020
f284d0d
edits
jmwall24 Jun 22, 2020
0f97c70
Merge pull request #5952 from lunulae/patch-6
jmwall24 Jun 22, 2020
cd0104e
changed some wording
lunulae Jun 22, 2020
cfac6f4
adjusting the end a little bit
lunulae Jun 22, 2020
d786581
trying a different ending bit
lunulae Jun 22, 2020
afbbe4d
Update script-topics.rpy
Freshairkaboom Jun 22, 2020
430e9ad
Forgot to include
Freshairkaboom Jun 22, 2020
41d57b8
weather class updates. this might be functional now
ThePotatoGuy Jun 22, 2020
3189f0e
Woopsie
Freshairkaboom Jun 22, 2020
f0c4fc0
some edits
multimokia Jun 22, 2020
3cdc9ce
Update script-brbs.rpy
fromulus Jun 22, 2020
931db7c
Merge remote-tracking branch 'upstream/content' into pr/5954
Booplicate Jun 22, 2020
581f388
weather has been transitioned
ThePotatoGuy Jun 22, 2020
b091ea9
sunset weather has been added
ThePotatoGuy Jun 22, 2020
3289e2e
s'more cleaning up
multimokia Jun 23, 2020
a343a3a
Merge pull request #5956 from lunulae/patch-8
multimokia Jun 23, 2020
15ec485
fixed progpoint bug
ThePotatoGuy Jun 23, 2020
35bd9b4
Merge branch 'content' into filtering-backgrounds
ThePotatoGuy Jun 23, 2020
182ec91
flag check for farewells
ThePotatoGuy Jun 23, 2020
73747cd
island protecc
ThePotatoGuy Jun 23, 2020
972340d
small fixes
ThePotatoGuy Jun 23, 2020
fbfc52a
comment clarification
ThePotatoGuy Jun 23, 2020
6c0719f
comment cliarifation agaian
ThePotatoGuy Jun 23, 2020
33195ae
remove todos
ThePotatoGuy Jun 23, 2020
828e10b
Apply suggestions from code review
paragonfist Jun 23, 2020
c79acf1
Update Monika After Story/game/script-fun-facts.rpy
paragonfist Jun 23, 2020
f7a369c
Update script-fun-facts.rpy
paragonfist Jun 23, 2020
c2fb8ea
30 minutes sunset and sunrise
ThePotatoGuy Jun 24, 2020
d282ad9
Requested
fromulus Jun 24, 2020
e2cda77
edits
multimokia Jun 24, 2020
1acf014
conflicts
multimokia Jun 24, 2020
86a793e
rain sunset and bookmarks event hiding
ThePotatoGuy Jun 25, 2020
86b2bdd
atl sprites on load then we dont have to loop twice
ThePotatoGuy Jun 25, 2020
9303b71
Requested 2
fromulus Jun 25, 2020
ae04909
this has bugged me for months
multimokia Jun 25, 2020
f618205
Merge pull request #5909 from Booplicate/better_input
multimokia Jun 25, 2020
32e50ef
cleanup
multimokia Jun 25, 2020
598fdb6
punc
multimokia Jun 25, 2020
4dbbab1
conflicts
multimokia Jun 25, 2020
978b11f
remove aff group checks, use funcs instead
multimokia Jun 25, 2020
912d4e4
Some cleaning
multimokia Jun 25, 2020
9dcf854
sprites
multimokia Jun 25, 2020
8430ab6
Merge pull request #5857 from multimokia/ActiveWindowDetectionForLinux
multimokia Jun 25, 2020
613e980
Power Naps Topic
Rai99 Jun 26, 2020
36ba5c1
few things
jmwall24 Jun 26, 2020
de57f38
few things
jmwall24 Jun 26, 2020
4a28ad9
Merge pull request #5948 from paragonfist/patch-11
multimokia Jun 26, 2020
5681336
Merge pull request #5959 from fromulus/patch-4
multimokia Jun 26, 2020
60ef5e1
edits
jmwall24 Jun 26, 2020
9453695
Merge pull request #5913 from fromulus/patch-3
jmwall24 Jun 26, 2020
1c47de4
Updates to the script
Freshairkaboom Jun 27, 2020
addcc8a
Update Monika After Story/game/script-topics.rpy
Freshairkaboom Jun 27, 2020
51a83f9
Sculptor analogy
Freshairkaboom Jun 27, 2020
266093d
Merge branch 'Freshairkaboom/branch/master' of https://github.com/Fre…
Freshairkaboom Jun 27, 2020
8bdefa3
Update Monika After Story/game/script-topics.rpy
Freshairkaboom Jun 27, 2020
1a5ffe2
Rewrote the last part
Freshairkaboom Jun 27, 2020
f1c96c7
Merge branch 'Freshairkaboom/branch/master' of https://github.com/Fre…
Freshairkaboom Jun 27, 2020
e877c6f
Merge pull request #5791 from multimokia/RefreshedSomeExps
multimokia Jun 28, 2020
296b96f
Rewriting of the entire text
Freshairkaboom Jun 28, 2020
43eebc7
Merge branch 'content' into pr/5793
jmwall24 Jun 28, 2020
3d58014
edits
jmwall24 Jun 28, 2020
8a4f48c
cleanup, hist remove
multimokia Jun 28, 2020
e9b57bb
more cleaning up + one more flow
multimokia Jun 28, 2020
109231a
fix a copy/paste err + handle the intro even more
multimokia Jun 28, 2020
6d9212a
I thought I fixed this oof
multimokia Jun 28, 2020
233b536
a
multimokia Jun 28, 2020
b728f2b
this was a decoration
multimokia Jun 28, 2020
2d2c0d2
few things
jmwall24 Jun 28, 2020
7a600ae
Merge branch 'content' into pr/5954
jmwall24 Jun 28, 2020
d2bb3f6
sprite
jmwall24 Jun 28, 2020
d446054
Merge pull request #5954 from Freshairkaboom/Freshairkaboom/branch/ma…
multimokia Jun 28, 2020
5093983
Merge remote-tracking branch 'upstream/content' into patch-14
multimokia Jun 28, 2020
da0005d
uno mas
multimokia Jun 28, 2020
f03a4cb
dos mas
jmwall24 Jun 28, 2020
41811be
i quit
jmwall24 Jun 28, 2020
04e380d
we all quit
Booplicate Jun 28, 2020
7431c49
never ending
jmwall24 Jun 28, 2020
8f78af8
cleanup
multimokia Jun 28, 2020
ca56cf4
conflicts
multimokia Jun 28, 2020
1d201c0
Merge pull request #5793 from Daiozen/patch-14
jmwall24 Jun 28, 2020
12d0c7a
Merge branch 'content' into pr/5647
jmwall24 Jun 28, 2020
e3d00fd
few things
jmwall24 Jun 29, 2020
645d0ec
GH bad
jmwall24 Jun 29, 2020
5911dd3
Merge pull request #5762 from ThePotatoGuy/filtering-backgrounds
ThePotatoGuy Jun 29, 2020
ef4c7ae
Merge pull request #5647 from kirillPro2020/patch-2
jmwall24 Jun 29, 2020
1e7f992
call local label fix
ThePotatoGuy Jun 29, 2020
1e138d6
store.
multimokia Jun 29, 2020
2d2c88e
cleaning up
multimokia Jun 29, 2020
602a113
conflicts
multimokia Jun 29, 2020
0b9cb08
conflicts
multimokia Jun 29, 2020
e6fe835
some exp things
multimokia Jun 29, 2020
f4ac7d3
don't reiterate what it is
multimokia Jun 29, 2020
cdedc10
less repetition in the brb
multimokia Jun 29, 2020
922e32b
few things
jmwall24 Jun 29, 2020
f9d654b
Merge pull request #5972 from Rai99/Power-Naps-Topic
jmwall24 Jun 29, 2020
8ed085d
how did we miss this?
multimokia Jun 29, 2020
d227aeb
just shade
multimokia Jun 29, 2020
0c341db
Have
multimokia Jun 30, 2020
87ac456
better
multimokia Jun 30, 2020
dbe74fa
missing dissolve
multimokia Jun 30, 2020
afb7bd7
Update script-topics.rpy
fromulus Jun 30, 2020
781023e
Merge pull request #5986 from multimokia/FixWinterIslandCrash
multimokia Jun 30, 2020
9aae14f
Just until
multimokia Jun 30, 2020
3d3483d
Merge pull request #5990 from fromulus/patch-5
jmwall24 Jun 30, 2020
6e0e408
remove the unstable exception + docs
multimokia Jul 1, 2020
5d3567d
cleaning up
multimokia Jul 3, 2020
899de79
sprite
multimokia Jul 3, 2020
2c39e43
space
multimokia Jul 3, 2020
15eb0e9
remove todo
Legendkiller21 Jul 3, 2020
4c987ec
Also get rid of the hehehe.txt file
multimokia Jul 3, 2020
f21768d
Merge branch 'content' into pr/5704
jmwall24 Jul 3, 2020
06287a7
Merge pull request #5704 from Rai99/0.11.2-Typos
ThePotatoGuy Jul 4, 2020
0201e6b
vesrion change
ThePotatoGuy Jul 4, 2020
2b70f16
forgot
ThePotatoGuy Jul 4, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
96 changes: 96 additions & 0 deletions Monika After Story/game/definitions.rpy
Original file line number Diff line number Diff line change
Expand Up @@ -5421,6 +5421,102 @@ init 2 python:
return "An" if should_capitalize else "an"
return "A" if should_capitalize else "a"

def mas_input(prompt, default="", allow=None, exclude="{}", length=None, with_none=None, pixel_width=None, screen="input", screen_kwargs={}):
"""
Calling this function pops up a window asking the player to enter some
text.

IN:
prompt - a string giving a prompt to display to the player

default - a string giving the initial text that will be edited by the player
(Default: "")

allow - a string giving a list of characters that will
be allowed in the text
(Default: None)

exclude - if a character is present in this string, it is not
allowed in the text
(Default: "{}")

length - an integer giving the maximum length of the input string
(Default: None)

with_none - the transition to use
(Default: None)

pixel_width - if not None, the input is limited to being this many pixels wide,
in the font used by the input to display text
(Default: None)

screen - the name of the screen that takes input. If not given, the 'input'
screen is used
(Default: "input")

screen_kwargs - the keyword arguments to pass in to the screen
NOTE: passing in the prompt argument is not mandatory here
(Default: {})

OUT:
entered string
"""
renpy.exports.mode("input")

roll_forward = renpy.exports.roll_forward_info()
if not isinstance(roll_forward, basestring):
roll_forward = None

# use previous data in rollback
if roll_forward is not None:
default = roll_forward

fixed = renpy.in_fixed_rollback()

if renpy.has_screen(screen):
widget_properties = { }
widget_properties["input"] = dict(default=default, length=length, allow=allow, exclude=exclude, editable=not fixed, pixel_width=pixel_width)

screen_kwargs["prompt"] = prompt

renpy.show_screen(screen, _transient=True, _widget_properties=widget_properties, **screen_kwargs)

else:

if screen != "input":
raise Exception("The '{}' screen does not exist.".format(screen))

renpy.ui.window(style="input_window")
renpy.ui.vbox()
renpy.ui.text(prompt, style="input_prompt")
inputwidget = renpy.ui.input(default, length=length, style="input_text", allow=allow, exclude=exclude)

# disable input in fixed rollback
if fixed:
inputwidget.disable()

renpy.ui.close()

renpy.exports.shown_window()

if not renpy.game.after_rollback:
renpy.loadsave.force_autosave(True)

# use normal "say" click behavior if input can't be changed
if fixed:
renpy.ui.saybehavior()

rv = renpy.ui.interact(mouse="prompt", type="input", roll_forward=roll_forward)
renpy.exports.checkpoint(rv)

if with_none is None:
with_none = renpy.config.implicit_with_none

if with_none:
renpy.game.interface.do_with(None, None)

return rv

#EXTRA TEXT TAGS
init python:
def a_an_tag(tag, argument, contents):
Expand Down
Binary file modified Monika After Story/game/mod_assets/monika/f/face-eyes-left.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Monika After Story/game/mod_assets/monika/f/face-tears-up.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 10 additions & 5 deletions Monika After Story/game/screens.rpy
Original file line number Diff line number Diff line change
Expand Up @@ -477,14 +477,19 @@ image input_caret:
linear 0.35 alpha 1
repeat

screen input(prompt):
screen input(prompt, use_return_button=False, return_button_prompt="Nevermind.", return_button_value="cancel_input"):
style_prefix "input"


window:
if use_return_button:
textbutton return_button_prompt:
style "choice_button"
align (0.5, 0.5)
ypos -263
action Return(return_button_value)

vbox:
xalign .5
yalign .5
align (0.5, 0.5)
spacing 30

text prompt style "input_prompt"
Expand Down Expand Up @@ -1396,7 +1401,7 @@ screen preferences():
action ToggleField(persistent, "_mas_sensitive_mode", True, False)
hovered tooltip.Action(layout.MAS_TT_SENS_MODE)

if renpy.windows and store.mas_windowreacts.can_show_notifs:
if store.mas_windowreacts.can_do_windowreacts:
textbutton _("Window Reacts"):
action ToggleField(persistent, "_mas_windowreacts_windowreacts_enabled", True, False)
hovered tooltip.Action(layout.MAS_TT_ACTV_WND)
Expand Down
10 changes: 6 additions & 4 deletions Monika After Story/game/script-affection.rpy
Original file line number Diff line number Diff line change
Expand Up @@ -1970,20 +1970,22 @@ label monika_affection_nickname:
label monika_affection_nickname_yes:
pass

show monika 1eua at t11 zorder MAS_MONIKA_Z

$ done = False
m 1eua "Okay! Just type 'Nevermind' if you change your mind, [player]."
while not done:
python:
inputname = renpy.input(
inputname = mas_input(
_("So what do you want to call me?"),
allow=" abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_",
length=10
length=10,
screen_kwargs={"use_return_button": True}
).strip(' \t\n\r')

lowername = inputname.lower()

# lowername isn't detecting player or m_name?
if lowername == "nevermind":
if lowername == "cancel_input":
m 1euc "Oh, I see."
m 1tkc "Well...that's a shame."
m 3eka "But that's okay. I like '[m_name]' anyway."
Expand Down
103 changes: 103 additions & 0 deletions Monika After Story/game/script-brbs.rpy
Original file line number Diff line number Diff line change
Expand Up @@ -566,6 +566,109 @@ label monika_idle_nap_callback:
m 6ckc "..."
return

init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="monika_idle_homework",
prompt="I'm going to do some homework",
category=['be right back'],
pool=True,
unlocked=True
),
markSeen=True
)

label monika_idle_homework:
if mas_isMoniNormal(higher=True):
m 1eub "Oh, okay!"
m 1hua "I'm proud of you for taking your studies seriously."
m 1eka "Don't forget to come back to me when you're done~"

elif mas_isMoniDis(higher=True):
m 2euc "Alright...{w=0.5}"
if random.randint(1,5) == 1:
m 2rkc "...Good luck with your homework, [player]."

else:
m 6ckc "..."

#Set up the callback label
$ mas_idle_mailbox.send_idle_cb("monika_idle_homework_callback")
#Then the idle data
$ persistent._mas_idle_data["monika_idle_homework"] = True
return "idle"

label monika_idle_homework_callback:
if mas_isMoniDis(higher=True):
m 2esa "All done, [player]?"

if mas_isMoniNormal(higher=True):
m 2ekc "I wish I could've been there to help you, but there isn't much I can do about that just yet, sadly."
m 7eua "I'm sure we could both be a lot more efficient doing homework if we could work together."

if mas_isMoniAff(higher=True) and random.randint(1,5) == 1:
m 3rkbla "...Although, that's assuming we don't get {i}too{/i} distracted, ehehe..."

m 1eua "But anyway,{w=0.2} {nw}"
extend 3hua "now that you're done, let's enjoy some more time together."

else:
m 6ckc "..."
return

init 5 python:
addEvent(
Event(
persistent.event_database,
eventlabel="monika_idle_working",
prompt="I'm going to work on something",
category=['be right back'],
pool=True,
unlocked=True
),
markSeen=True
)

label monika_idle_working:
if mas_isMoniNormal(higher=True):
m 1eua "Alright, [player]."
m 1eub "Don't forget to take a break every now and then!"

if mas_isMoniAff(higher=True):
m 3rkb "I wouldn't want my sweetheart to spend more time on [his] work than with me~"

m 1hua "Good luck with your work!"

elif mas_isMoniDis(higher=True):
m 2euc "Okay, [player]."

if random.randint(1,5) == 1:
m 2rkc "...Please come back soon..."

else:
m 6ckc "..."

#Set up the callback label
$ mas_idle_mailbox.send_idle_cb("monika_idle_working_callback")
#Then the idle data
$ persistent._mas_idle_data["monika_idle_working"] = True
return "idle"

label monika_idle_working_callback:
if mas_isMoniNormal(higher=True):
m 1eub "Finished with your work, [player]?"
show monika 5hua at t11 zorder MAS_MONIKA_Z with dissolve
m 5hua "Then let's relax together, you've earned it~"

elif mas_isMoniDis(higher=True):
m 2euc "Oh, you're back..."
m 2eud "...Was there anything else you wanted to do, now that you're done with your work?"

else:
m 6ckc "..."
return

#Rai's og game idle
#label monika_idle_game:
# m 1eub "That sounds fun!"
Expand Down
66 changes: 66 additions & 0 deletions Monika After Story/game/script-fun-facts.rpy
Original file line number Diff line number Diff line change
Expand Up @@ -788,3 +788,69 @@ label mas_fun_fact_coffee_origin:
m 3hub "...And I for one can certainly attest that the love of coffee has remained strong to this day!"
call mas_fun_facts_end
return

init 5 python:
addEvent(
Event(
persistent._mas_fun_facts_database,
eventlabel="mas_fun_fact_synesthesia",
),
code="FFF"
)

label mas_fun_fact_synesthesia:
m 1esa "Okay, this one's pretty interesting..."
m 3eua "Some people experience a phenomenon known as {i}synesthesia{/i},{w=0.1} which is where something that stimulates one of our senses also triggers another sense simultaneously."
m 1hua "That's kind of a wordy explanation, ehehe...{w=0.2} Let's find an example!"
m 1eua "It says here that a common form of synesthesia is {i}grapheme–color synesthesia{/i},{w=0.1} which is where people 'experience' letters and numbers as colors."
m 3eua "Another kind is {i}spatial sequence synesthesia{/i},{w=0.1} which is where numbers and figures are 'seen' at specific locations in space."
m "Like, one number appears 'closer' or 'further' away than another number. {w=0.2}{nw}"
extend 3eub "It's kinda like a map!"
m 1eua "...And there's a whole bunch of other kinds of synesthesia too."
m 1esa "Researchers aren't really sure how prevalent it is--{w=0.1}some have suggested as much as 25 percent of the population experiences it, but I seriously doubt that since I'd never heard of it until now."
m 3eub "Probably the most accurate estimate so far is that it's just over 4 percent of people, so that's what I'll go with!"
m 1eua "Experiencing synesthesia sounds like it'd be pretty neat,{w=0.2} don't you think so [player]?"
#Call the end
call mas_fun_facts_end
return

init 5 python:
addEvent(
Event(
persistent._mas_fun_facts_database,
eventlabel="mas_fun_fact_dream_faces",
),
code="FFF"
)

label mas_fun_fact_dream_faces:
m 3eub "Okay, got one!"
m 1eua "Supposedly, our minds don't invent new faces when we dream.{w=0.2} Every person you've met in your dreams is someone you've seen in real life at some point."
m 3wud "You don't even have to talk to them in real life!"
m 3eud "If you just walked past them while shopping or something, their face gets registered in your mind and they can appear in your dreams."
m 1hua "I think it's incredible how much info the brain can store!"
m 1ekbla "I wonder...{w=0.2}do you ever dream about me, [player]?"
#Call the end
call mas_fun_facts_end
return

init 5 python:
addEvent(
Event(
persistent._mas_fun_facts_database,
eventlabel="mas_fun_fact_monochrome_dreams",
),
code="FFF"
)

label mas_fun_fact_monochrome_dreams:
m 3eua "Did you know that from 1915 to the 1950s, most people's dreams were in black and white?"
m 1esa "Nowadays, it's a relatively rare phenomenon for people with unimpaired vision."
m 3eua "Researchers have linked this to the fact that movies and shows were almost exclusively black and white back then."
m 3eud "...But I think that's kinda weird, because people still saw everything in color.{w=0.3} {nw}"
extend 3hksdlb "It's not like the world went black and white!"
m 1esd "It just goes to show that the content you absorb can have all kinds of effects on your mind, even if it's trivial."
m 3eua "I think if there's a lesson to be learned here, it's that we should be very careful about the kind of media we consume, okay [player]?"
#Call the end
call mas_fun_facts_end
return
Loading