The Magnificent Modding Update (BETA)
News
The beta version of The Magnificent Modding Update is now available on the "v1.2-beta" branch on Steam. One purpose of this branch is to test any existing mods you may have made or been working on. You can also test the new modding API features that will be available when v1.2 releases on January 5th, 2024.
Keep in mind, if you make or update a mod that utilizes features only available on this beta branch, they will not function on the main branch until v1.2 releases. In other words, don't upload those mods to the Steam Workshop until v1.2 releases on January 5th, 2024.
This version of the beta also does not have every feature that will be present in v1.2, such as custom apartment floors.
New Content
- Made it so that playing the game with mods allows some progress-based achievements to still be unlocked
- Made it so that playing the game with mods allows stats to still be tracked
- Improved modded art load times
- Added Bulgarian Localization
- [Modding] Multiple instances of
existing_symbols
andexisting_items
can now exist at the same time - [Modding] Added
count_at_start
for modding variables - [Modding] Added
symbols_removed_pre_spin
for modding variables - [Modding] Added
email
for mod_type - [Modding] Added
group_addition
for mod_type - [Modding] Added
pointed_symbols
for effect_type - [Modding] Added
rent_paid
for effect_type - [Modding] Added
symbol_added
for effect_type - [Modding] Added
item_added
for effect_type - [Modding] Added
required_disabled_items
for effects - [Modding] Added
forbidden_disabled_items
for effects - [Modding] Added
emails_to_add
for effects - [Modding] Added
not
for comparison dictionaries - [Modding] Added
coins
for comparisons - [Modding] Added
reroll_tokens
for comparisons - [Modding] Added
removal_tokens
for comparisons - [Modding] Added
essence_tokens
for comparisons - [Modding] Added
rent_due
for comparisons - [Modding] Added
spins_left
for comparisons - [Modding] Added
non_singular_symbols
for comparisons - [Modding] Added
symbols_in_inventory
for comparisons - [Modding] Added
symbols_destroyed_this_spin
for comparisons - [Modding] Added
items_destroyed_this_spin
for comparisons - [Modding] Added
destroyed_symbol_type_count
for comparisons - [Modding] Added
removed_symbol_type_count
for comparisons - [Modding] Added
destroyed_symbol_group_count
for comparisons - [Modding] Added
removed_symbol_group_count
for comparisons - [Modding] Added
dove_destroyed
for comparisons - [Modding] Added
pointing_directions
for value_to_change - [Modding] Added
symbols_to_choose_from
for value_to_change - [Modding] Added
items_to_choose_from
for value_to_change - [Modding] Added
permanent_bonuses
for value_to_change - [Modding] Updated documentation to reflect changes
Bug Fixes
- Fixed a bug where some achievement descriptions were wrong if the language was set to Thai
- Fixed a bug where some stats on the stats menu didn't have color tags if the language was set to Thai
- Fixed a bug where the credits button in the options menu was being resized incorrectly at some resolutions if the language was set to Russian
- Fixed a bug where the achievements menu was cut off in some languages if the font was set to OpenDyslexic
- [Modding] Fixed a bug where the game could crash if a disabled mod appeared in a symbol or item description
- [Modding] Fixed a bug where using
final_value
on a modded symbol caused the game to crash if an adjacent symbol was destroyed - [Modding] Fixed a bug where
rarity_mod
andforced_rarities
overwrotevalue_to_change
anddiff
in effects - [Modding] Fixed a bug where Doves weren't interacting correctly with effects that checked for adjacent destructions
- [Modding] Fixed a bug where
hotfix_num
could not be used in comparisons on items - [Modding] Fixed a bug where modded symbol groups appear in the stats menu while disabled
- [Modding] Fixed a bug where
grid_position_x
,grid_position_y
,value_bonus
, andvalue_multiplier
could not be referenced in a starting_value on a symbol - [Modding] Fixed a bug where
value_bonus
,value_multiplier
, andhotfix_num
could not be referenced in a var_math on a symbol