From abf57e02557cb68399d3e774be326c6bc5dcbea2 Mon Sep 17 00:00:00 2001 From: aerinon Date: Wed, 20 Apr 2022 09:08:55 -0600 Subject: [PATCH 1/2] Fix for a map bug (link not shown when eastern prize is) --- Rom.py | 2 +- data/base2current.bps | Bin 86436 -> 86438 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/Rom.py b/Rom.py index 46231dd8..ca416cbb 100644 --- a/Rom.py +++ b/Rom.py @@ -32,7 +32,7 @@ from source.classes.SFX import randomize_sfx JAP10HASH = '03a63945398191337e896e5771f77173' -RANDOMIZERBASEHASH = '02967596217f7cae048e4fbf727762d8' +RANDOMIZERBASEHASH = 'a2dddb51072556881537dadd7e461c3d' class JsonRom(object): diff --git a/data/base2current.bps b/data/base2current.bps index 139e9b03e655c8aaa67576c99f3084222e06094b..d8e7300e8b0b6587aa5a356b81554e9f96296217 100644 GIT binary patch delta 277 zcmV+w0qXvwqXnj;1+X~*1X_Kig0npVoC^j3!H@$?Xj~sxCWq^y9?uNDc+UOuI#roh3umemjz|v}pt=g#ok04Zk zAjFeg4I4MX!M~=y3eW>g!NDK`!jKA+9D;!YlY)y+fR*rk$pX+8n?`^sfCk_Luxx+` z;0my2-~*6izeAI*4Qwm|!jK(+9lw^o3h)=&zfi&os=s9OejgO{e)>OM!U~raJBpRB zJAg3oIhzubMh-y|P?d>qfG}_@fq_U&orQn~mszu!4zf5FE_j2zNUutOFwg~PNkD)B bXltb#mmz~;N4H@|0Xqr^CwJ#kp%H2x{Xutp delta 275 zcmV+u0qp*!qXnd+1+X~*1dM!hgR?yWoC^m3z>ot>;*;MDJ3>~!cd~+kMw$eHl|K5~ ziVCWe0)T-Sk1v3Y$pP>Xj~sxCWq^y9?uLQ-l0}}G;0&+>OfA6DB&x02sQ`~4RDU4D zlU@xQH^9NaroIZ$15CidAOXUV3X>XwfdZ3)i%o!)@O;Sv&=#9SfGL0m-~+I1fC%6U zux8)`kYc|=lduhJECIrh9e^Fbmc9z`7uvs1!V0RtWb=L>6!d=jKU~5JmlHdRm9IO1 zFz`8>5R*s_K@wDziEw~0a4dm=NKBoDfCiUWvzrdGI2J5;gS|+vN`NrX1!ze?fB|T0 Zr5l$YgJVaxV@Cly3J6zpuB85`1(FJXcbfnJ From 86128c76ff72f996aaea085666dc3080b77b256c Mon Sep 17 00:00:00 2001 From: aerinon Date: Tue, 8 Mar 2022 08:47:25 -0700 Subject: [PATCH 2/2] Add major_only algorithm to code --- BaseClasses.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/BaseClasses.py b/BaseClasses.py index b79af29d..8df66c3f 100644 --- a/BaseClasses.py +++ b/BaseClasses.py @@ -2727,8 +2727,12 @@ e_dmg = {"default": 0, "shuffled": 1, "random": 2} # byte 8: RRAA A??? (restrict boss mode, algorithm, ? = unused) rb_mode = {"none": 0, "mapcompass": 1, "dungeon": 2} -# algorithm: todo with "biased shuffles" -algo_mode = {"balanced": 0, "equitable": 1, "vanilla_fill": 2, "dungeon_only": 3, "district": 4} +# algorithm: +algo_mode = {"balanced": 0, "equitable": 1, "vanilla_fill": 2, "dungeon_only": 3, "district": 4, 'major_only': 5} +boss_mode = {"none": 0, "simple": 1, "full": 2, "chaos": 3, 'random': 3, 'unique': 4} + + +# byte 10: settings_version # additions # psuedoboots does not effect code