From f4c465f5c3c504df895bcf08eb3c0ee9780f3b26 Mon Sep 17 00:00:00 2001 From: aerinon Date: Tue, 26 Sep 2023 13:40:22 -0600 Subject: [PATCH] Baserom update (colletion rate counter for mystery) Minor issue with customizer/mystery yamls and booleans --- Main.py | 2 +- RELEASENOTES.md | 9 +++++++++ Rom.py | 2 +- data/base2current.bps | Bin 117439 -> 117445 bytes source/tools/MysteryUtils.py | 36 +++++++++++++++++------------------ 5 files changed, 29 insertions(+), 20 deletions(-) diff --git a/Main.py b/Main.py index ce8e2516..eacd2ca3 100644 --- a/Main.py +++ b/Main.py @@ -37,7 +37,7 @@ from source.enemizer.DamageTables import DamageTable from source.enemizer.Enemizer import randomize_enemies from source.rom.DataTables import init_data_tables -version_number = '1.3.0.2' +version_number = '1.3.0.3' version_branch = '-v' __version__ = f'{version_number}{version_branch}' diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 77d7707d..b2b5d838 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -141,6 +141,15 @@ These are now independent of retro mode and have three options: None, Random, an # Bug Fixes and Notes +* 1.3.0.3v + * Faeries now part of the enemy shuffle pool. Take note, this will increase enemy drop locations to include fairy pools both in dungeons and in caves. + * Enemy drop indicator (blue square) now works in caves based on entrance used + * Fixes: + * Collection rate counter is properly hidden in mystery seeds + * Sprite limit lowered where possible to allow for lifting of pots + * Hovers in Swamp Waterway properly do not drop items anymore + * Lots more bans (thanks to jsd in particular but also thanks to all the reports) + * Minor issue with customizer/mystery files not allowing "true" for booleans * 1.3.0.2v * Fix for multiworld received keys not counting correctly * Fix for multiworld lamps incorrect graphics diff --git a/Rom.py b/Rom.py index 3933ac76..15196757 100644 --- a/Rom.py +++ b/Rom.py @@ -40,7 +40,7 @@ from source.enemizer.Enemizer import write_enemy_shuffle_settings JAP10HASH = '03a63945398191337e896e5771f77173' -RANDOMIZERBASEHASH = '6fbf895bae14a0c74ec8dc782d3b9a95' +RANDOMIZERBASEHASH = '8f9863c742096d16cae181fe314be3d7' class JsonRom(object): diff --git a/data/base2current.bps b/data/base2current.bps index 80984e899379618bfc446f1d737abbe1b45a38c3..1befcc5427d0a3653117beba996e2add6a951559 100644 GIT binary patch delta 692 zcmWNKTS!xJ9LM+b?3QLuol}(R=*C#KI}x>jO(EaMWkkEM-84uf9@U2ra&@ z?&z?Lcs`YN>>lU8A%%syvK>z`>E+Ws5|XPKNe=3r5{<1OY%2`gio&*%u)VYhSq&b(X!1`ZM$G30@n=`5D#Y;G!J28$b(F1Q z{wMqJP zIWZ3F$`jF~8mXHhQ>`oK84{wA$a?(nZz?p_m1AKtL|)7gr5(kjTevr&E5fjr8n*bR z9vM?CR$jZpB{Xa?dOUYLsCP}~H*A?*GBj$9l5xmnjzrkjepb@Ynm+E?bv@DcmB0hU zP2(SsfP*!Zc7VE#J~zV=c!~ZsLpfBTawFtHHR?1%s!B6qm3y{_E$-#S4ZS(h$ zrji{%VxgiAfWXdJ3;ZX~Lf<7wLZJX?puzt=0Dm!w X793QI|HoT+FO{!$CU1QGweamfGDax5 delta 729 zcmW-aT}V@L9ESJvxDOL+=C&j&j#JkbCG#Wms}!n>Y*Bcj?nDL=p{}CrgRq$Y*|s?5 z$&b_a_cZFPbRLgl8x36K#l%|EB=8~)j6k}G=t55BMXjPnckcu5^S&{UGU`$KiPXjB zU60vRqDGXG-HtS)3`4GnH{~RXL_DY7e`$ z4aKU0DM(mIpHcfe$)3KrMUC4Vpa#z4XAO{Fd>C`7Qqc@K(ZW_^PBL`YjRo6rj*k1O zj;^fR$zPax5*N)zW;h;IOQ9rVRU`Clp7gR*S3oISAS{z!G1C}S;gLqjRTO%J?9Mv; zwh^+^mN0inhtxw?@MhzSs?1aac0sq zIAabB8S1~e0!rLZCr~ zf)JKl;Q&4+K^OITJ;ySgu zl7f%nAuAZtB`%asa$KmI9LMjhu(NZV3ti&dnsvzaO2b2|4si<7F2*$c0QEdj%cmyc zi-zyQH(GSa<4n>I&3M6S9s2J$R0FC4#P_(e(}K>h3en>4htZN-S!jy7nT6=xqx^tX zkM0&BF4r#Z8BNZ#I~ZrK-G;SV&XX3{Fqfg0;mZ9zOu#=^7P*M;P>`1?afuKSkl924 zTWhV%vV^B7D29W0l>&;e(Z