v0.10.0 - The Art Refresh Update 2
It's like someone turned the romantic setting up to 11. - Monika
IMPORTANT: Spritepacks from previous versions are not compatible with this and subsequent versions of MAS.
Gameplay Changes
-
Night filter has been changed. It is now less destructive on blues/greens.
-
Eye/Nose/Mouth sprites have been redone. Looks way cleaner now.
-
Leaning pose arms have been redrawn to be in proper proportion with the rest of Monika's body.
-
Hair has been cleaned
-
Ribbon selector is now always available at happy+.
-
Clothes selector now available happy+ instead of love+. Special occasion outfits, however, will not appear until love+.
-
Added blazerless outfit. Monika will introduce this randomly.
-
Weather masks have been redone.
-
Spaceroom changes dynamically with the weather now
-
Added Dark Mode UI. This can be toggled to always on, or shifting with day/night cycle.
-
"I love you" menu option only available if affection greater than -50.
-
"I love you" menu option affection gain rates have been changed
-
"I love you" menu option is now dynamic and can be used to react directly to Monika saying "I love you" in a previous topic.
-
Added more window reactions
-
New chores/housework greeting/farewell.
-
Smoother transitions (aka dissolve) out of various topics/menus.
-
Tears greeting now appears when distressed instead of broken
-
Moved the O-Tei story from horror stories to regular stories.
-
Time traveling will now only reset future events from the date traveled to.
new topics
monika_first_sight_lovemonika_anime_art
changed topics
monika_concerts- now only appears if you've seen all the music genre topicsmonika_twitter- twitter handle is now a linkmonika_penname
removed topics
monika_programming- obsoleted by ptods
Spritepacks
- JSON formats for spritepacks have changed. See JSON formats for more info.
Additions
- More Hairstyles by @Orcaramelo - includes 4 new hairstyles (twin bun/twin tails/ponytail with braid/usagi)
- Bun by MAS Team - previously unreleased hairstyle, now available as a spritepack
- Shell Bikini by @Orcaramelo - shell bikini + a pink flower for hair
- Blue Shirt by Finale (@Olliesama) - blue shirt, created by EroNeko, commissioned by Finale.
- Pink Shirt by @Velius94 - pink sleveless shirt
Updates
- More Ribbon Colors by @LanvalLime - updated to version 2, with new night filter
- Hairclips by @Professor-JMO - updated to version 2, with new night filter
Fixes
-
typofixes
-
monika_ribbonnow works correctly when ribbonless -
Fixed music not stopping before horror stories
-
Fixed more seizure cases
-
Fixed issue where music menu becomes unselectable after clicking calendar for the first time with no birthdate.
-
Fixed hairdown greeting resetting sundress outfit
-
Fixed crashes that would occur from removing a sprite-json outfit before having Monika take it off.
-
Fixed compliments not unlocking
-
Fixed crash greeting re-queueing on chain crashes
-
Fixed occasional crashes when Monika shows a notification
-
Fixed mom nickname reaction not being gender-inclusive
API Changes
Sprite System Changes
- Body/Arm sprites now are split into back/front variants. More info is on #3174 and #4582.
- Because of the massive sprite system changes, update EXP Previewer before using it.
Additions
mas_utils.pdget- protecteddictget, for common get scenarios with dicts.mas_sprites.NUM_POSE- map of pose numbers to string names of the poses.MASHistorySavernow includes ranges, these ranges affect trigger adjustments. See #4566 for more info.- Pose 7 has been added. This is a combination of restleftpointright's right arm and down's left arm.
- Soft Eyes. Spritecode is
f. - Unit test framework in
dev_unittests.
MASBackgrounds
- new framework for changing backgrounds
- see #4503 for more info
Dark Mode
- all UI sprites now need a dark variant with a
_dsuffix. usemas_getTimeFilewith the day version of a UI sprite. mas_globals.dark_mode- True if dark mode is onmas_globals.button_text_hover_color- use this for the color param in hover button textmas_globals.button_text_idle_color- use this for the color param in idle button text
Changes
- All session related functions have been moved to init level -985
- window reaction labels now have the following prefix:
mas_wrs_ display_notifcan now take a list of quips- fun facts moved to their own database (FFF) and file
mas_isInActiveWindow- accepts non inclusive key checking
Fixes
- fixed issues with spritemaker tools
Removals
- Removed left/right tear sprites due to lack of practical use
Special Thanks
- the community art team: @Orcaramelo, @Velius94, @Professor-JMO:
- basically every new sprite thing this update was from these 3.
- also @Trilasent for work on cleaned hair
- @multimokia - Dark Mode/BG framework/and much more
- @jmwall24 - ILY changes/selector changes/and much more
- @MisterSimple + @Legendkiller21 - quality testing