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

NOU EnHaNcEmEnT #9271

Merged
merged 80 commits into from
Jul 17, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
11cc3b4
more quips
Booplicate Jun 23, 2022
654a101
only for +2 or +4
Booplicate Jun 23, 2022
d9a343f
sanity check
Booplicate Jun 23, 2022
ecf964b
fix indents
Booplicate Jun 23, 2022
9699c72
add accessors
Booplicate Jun 23, 2022
1f3003c
handle `points_to_win`
Booplicate Jun 23, 2022
85f7bbf
add `reverse_house_rule`
Booplicate Jun 23, 2022
6b6482e
handle `unrestricted_wd4`
Booplicate Jun 23, 2022
991ff24
handle `starting_cards`
Booplicate Jun 23, 2022
527afb3
handle `stackable_d2`
Booplicate Jun 23, 2022
c0213b6
few other changes
Booplicate Jun 23, 2022
3843c1d
add `update_house_rules`
Booplicate Jun 23, 2022
79eb292
add interact callback to `DeskSpriteSwitch`
Booplicate Jun 24, 2022
a21a7c2
Monika can suggest to play nou
Booplicate Jun 24, 2022
96556b5
add sanity check
Booplicate Jun 24, 2022
9460969
few more fixes
Booplicate Jun 24, 2022
45ffc33
dont stack chances
Booplicate Jun 24, 2022
41b6bde
Legendary sanity check
Booplicate Jul 1, 2022
3aae0a9
few fixes
Booplicate Jul 1, 2022
59dcccb
Implement `_NOUReaction`
Booplicate Jul 1, 2022
12de62f
compat with dict + better repr
Booplicate Jul 1, 2022
415536b
clean up some logic
Booplicate Jul 2, 2022
1ad1cf6
rename chances_to_be_shown to tier
Booplicate Jul 2, 2022
7415bd3
smol dlg things
multimokia Jul 3, 2022
b907e6c
tweak color change quips
multimokia Jul 3, 2022
5c91f7e
another quip change
multimokia Jul 3, 2022
ab42a58
smol grammar thing
multimokia Jul 3, 2022
ba05853
less panic moni
Booplicate Jul 3, 2022
887276f
Merge branch 'NoU' of https://github.com/Booplicate/MonikaModDev into…
Booplicate Jul 3, 2022
ec5a535
quips stuff
Booplicate Jul 3, 2022
1445c7c
another quip
multimokia Jul 3, 2022
e161c1c
make some methods semi-private
Booplicate Jul 3, 2022
7ce446a
Merge branch 'NoU' of github.com:Booplicate/MonikaModDev into pr/Boop…
multimokia Jul 3, 2022
c543c25
no wcc reacts for wd4
Booplicate Jul 3, 2022
dff5c48
improve drag by reducing aircraft speed
Booplicate Jul 3, 2022
12e18c7
improve accessibility
Booplicate Jul 3, 2022
a72ec31
better naming
Booplicate Jul 3, 2022
bf85318
not wcc reaction if moni won
Booplicate Jul 3, 2022
68840a6
more quips
multimokia Jul 3, 2022
cad8df4
Merge branch 'NoU' of github.com:Booplicate/MonikaModDev into pr/Boop…
multimokia Jul 3, 2022
1816df8
easy doesn't feel correct here
multimokia Jul 3, 2022
9aea31c
unfortunate might feel better here
multimokia Jul 3, 2022
415d0be
WIP: help system
Booplicate Jul 3, 2022
7b04ef1
more accessors
Booplicate Jul 3, 2022
bba9f04
a few spicy quips
Booplicate Jul 4, 2022
c19c6f3
Update zz_dump.rpy
Booplicate Jul 4, 2022
ec25a59
pretend you didn't see this pls
Booplicate Jul 4, 2022
ec78712
better UI + screen code cleanup
Booplicate Jul 4, 2022
72913ff
fix `should_draw_cards` reset on card limit
Booplicate Jul 4, 2022
637199f
only let draw cards if below the limit
Booplicate Jul 4, 2022
066b73b
allow to early skip if you have max cards
Booplicate Jul 4, 2022
5995c6b
avoid spoilers in logs
Booplicate Jul 4, 2022
f2a2cfe
Smarter advice
Booplicate Jul 4, 2022
d875f1d
better wording
Booplicate Jul 4, 2022
e9ad4f4
DRY all the way
Booplicate Jul 4, 2022
f5ff985
make card bases empty
Booplicate Jul 4, 2022
ef9d679
space fix + update ui
Booplicate Jul 4, 2022
63dbf9e
resize the desk
Booplicate Jul 4, 2022
9419b83
Moni is a bit more agressive
Booplicate Jul 4, 2022
7557f67
added more typos
Booplicate Jul 4, 2022
0479b01
smol
Booplicate Jul 4, 2022
1b6da6b
implement sounds
Booplicate Jul 4, 2022
e66c5da
add sfx
Booplicate Jul 4, 2022
0fb476d
improve sfx
Booplicate Jul 4, 2022
cb036a6
add 0.05 sec to pause
Booplicate Jul 4, 2022
92654f8
avoid playing sound when smooth False
Booplicate Jul 4, 2022
a0189fa
update sfx system
Booplicate Jul 4, 2022
b735109
forgot this
Booplicate Jul 5, 2022
4f2932e
Merge branch 'NoU' of https://github.com/Booplicate/MonikaModDev into…
Booplicate Jul 5, 2022
c2f400c
please, stop
Booplicate Jul 5, 2022
07165ba
hopefully better sfx
Booplicate Jul 5, 2022
8a8f0b8
handle help when colour is None
Booplicate Jul 5, 2022
0825113
fix crash
Booplicate Jul 5, 2022
0a4df35
smol quip thing
multimokia Jul 5, 2022
51beaa8
smol dialogue things
multimokia Jul 5, 2022
695c579
further improvements to sfx
Booplicate Jul 5, 2022
3ea2fbc
add new sfx
Booplicate Jul 5, 2022
be5f28e
improve dlg flow + random calls cleanup
Booplicate Jul 6, 2022
c6219e7
increase dealing delay to 0.3, but deal 2 cards at once
Booplicate Jul 6, 2022
757c784
This only works for +2s
Booplicate Jul 8, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
4,005 changes: 2,368 additions & 1,637 deletions Monika After Story/game/zz_cardgames.rpy

Large diffs are not rendered by default.

17 changes: 17 additions & 0 deletions Monika After Story/game/zz_dump.rpy
Original file line number Diff line number Diff line change
Expand Up @@ -356,6 +356,23 @@ init 999 python:
)
)

if mas_isGameUnlocked("NOU"):
_total_nou_games = float(store.mas_nou.get_total_games())
_var_data_file.write(
"NOU GAMES: {:.0f}\nMONIKA W/R: {:.1%}\nPLAYER W/R: {:.1%}\n\n".format(
_total_nou_games,
(
store.mas_nou.get_wins_for("Monika")/_total_nou_games
if _total_nou_games != 0 else "N/A"
),
(
store.mas_nou.get_wins_for("Player")/_total_nou_games
if _total_nou_games != 0 else "N/A"
)
)
)
del _total_nou_games

# add data lines here
#Consumables stuff
for consumable_id in persistent._mas_consumable_map.keys():
Expand Down