forked from mirror/Archipelago
* Add the world * doc update * docs * Fix Blast/Missile not clearing Reflect * Update worlds/earthbound/__init__.py Co-authored-by: Duck <31627079+duckboycool@users.noreply.github.com> * Update worlds/earthbound/__init__.py remove unused import Co-authored-by: Duck <31627079+duckboycool@users.noreply.github.com> * Update worlds/earthbound/__init__.py Co-authored-by: Duck <31627079+duckboycool@users.noreply.github.com> * Update worlds/earthbound/modules/dungeon_er.py make bool optional Co-authored-by: Duck <31627079+duckboycool@users.noreply.github.com> * Update worlds/earthbound/modules/boss_shuffle.py typing update Co-authored-by: Duck <31627079+duckboycool@users.noreply.github.com> * Update worlds/earthbound/modules/boss_shuffle.py Co-authored-by: Duck <31627079+duckboycool@users.noreply.github.com> * Filter events out of item name to id * we call it a glorp * Update worlds/earthbound/Regions.py Co-authored-by: Duck <31627079+duckboycool@users.noreply.github.com> * Update worlds/earthbound/__init__.py Co-authored-by: Duck <31627079+duckboycool@users.noreply.github.com> * Update worlds/earthbound/Items.py Co-authored-by: Duck <31627079+duckboycool@users.noreply.github.com> * Update worlds/earthbound/Regions.py Co-authored-by: Duck <31627079+duckboycool@users.noreply.github.com> * Fix missing optional import * hint stuff * -Fix Apple Kid text being wrong -Fix Slimy Pile text being wrong * -Fix some sprite corruption if PSI was used when an enemy loaded another enemy -Fixed a visible artifact tile during some cutscenes * Update ver * Update docs * Fix some money scripting issues * Add argument to PSI fakeout attack * Updated monkey caves shop description * Remove closing markdown from doc * Add new flavors * Make flavors actually work * Update platforms * Fix common gear getting duplicated * Split region initialization * Condense checks for start inventory + some other junk * Fix some item groups - change receiver phone to warp pad * wow that one was really bad :glorp: * blah * Fix cutoff option text * switch start inventory concatenation to itertools * Fix sky runner scripting bug - added some new comm suggestions * Fix crash when generating with spoiler_only * Fix happy-happy teleport not unlocking after beating carpainter * Hint man hints can now use CreateHint packets to create hints in other games * Adjust some filler rarity * Update world to use CreateHints and deprecate old method * Fix epilogue skip being offset * Rearrange a couple regions * Fix tendapants getting deleted in battle * update doc * i got scared and forgot i had multiple none checks and am worried about this triggering but tested and it works * Fix mostly typing errors from silvris * More type checks * More typing * Typema * Type * Fix enemy levels overwriting music * Fix gihugic blunder * Fix Lumine Hall enabling OSS * del world * Rel 4.2.7 * Remove some debug logs * Fix vanilla bug with weird ambush detection * Fix Starman Junior having an unscaled Freeze * Change shop scaling * Fix shops using the wrong thankful script * Update some bosses in boss shuffle * Loc group adjustment * Update some boss shuffle stuff | Fix Enemizer attacks getting overwritten by Shuffle data | Fix flunkies not updating and still being used with enemizer * Get rid of some debug stuff * Get boss shuffle running, dont merge * Fix json and get boss shuffle no plando back up * Fix Magicant Boost not initializing to Ness if party count = 4 * Fix belch shop using wrong logic * Don't re-send goal status * EBitem * remove : * idk if this is whatvi wanted * All client messagesnow only send when relevant instead of constantly * Patch up the rest of boss plando * Fix Giygas being not excluded from enemizer * Fix epilogue again * adjust the sphere scaling name * add the things * Fix Ness being placed onto monotoli when monotoli was in sea of eden * Fix prefill properly * Fix boss shuffle on vanilla slots. * rename this, apparently * Update archipelago.json --------- Co-authored-by: Duck <31627079+duckboycool@users.noreply.github.com> Co-authored-by: NewSoupVi <57900059+NewSoupVi@users.noreply.github.com>
66 lines
1.1 KiB
Python
66 lines
1.1 KiB
Python
from . import EarthBoundTestBase
|
|
|
|
|
|
class TestPSIShuffle(EarthBoundTestBase):
|
|
options = {
|
|
"PSIShuffle": 1
|
|
}
|
|
|
|
|
|
class TestExtendedPSIShuffle(EarthBoundTestBase):
|
|
options = {
|
|
"PSIShuffle": 2
|
|
}
|
|
|
|
|
|
class TestBossShuffle(EarthBoundTestBase):
|
|
options = {
|
|
"BossShuffle": 1
|
|
}
|
|
|
|
|
|
class TestBossShuffleWithDD(EarthBoundTestBase):
|
|
options = {
|
|
"BossShuffle": 1,
|
|
"DecoupleDiamondDog": 1
|
|
}
|
|
|
|
|
|
class TestBossShuffleGiygas(EarthBoundTestBase):
|
|
options = {
|
|
"BossShuffle": 1,
|
|
"ShuffleGiygas": 1
|
|
}
|
|
|
|
|
|
class TestBossShuffleFull(EarthBoundTestBase):
|
|
options = {
|
|
"BossShuffle": 1,
|
|
"ShuffleGiygas": 1,
|
|
"DecoupleDiamondDog": 1
|
|
}
|
|
|
|
|
|
class TestShopChecks(EarthBoundTestBase):
|
|
options = {
|
|
"ShopRandomizer": 2,
|
|
}
|
|
|
|
|
|
class TestDungeons(EarthBoundTestBase):
|
|
options = {
|
|
"DungeonShuffle": True,
|
|
}
|
|
|
|
|
|
class TestEnemizer(EarthBoundTestBase):
|
|
options = {
|
|
"EnemizerStats": True,
|
|
"EnemizerAttacks": True,
|
|
"EnemizerAttributes": True,
|
|
}
|
|
|
|
class TestMapPalettes(EarthBoundTestBase):
|
|
options = {
|
|
"RandomMapColors": 3,
|
|
} |