KH2 game implementation (#1438)

This commit is contained in:
JaredWeakStrike
2023-03-20 12:19:55 -04:00
committed by GitHub
parent d4b793902f
commit 67bf12369a
23 changed files with 8603 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
from . import KH2TestBase
from ..Names import ItemName,LocationName,RegionName
class TestDefault(KH2TestBase):
options = {}
def testEverything(self):
self.collect_all_but([ItemName.Victory])
self.assertBeatable(True)
class TestLuckyEmblem(KH2TestBase):
options = {
"Goal": 1,
}
def testEverything(self):
self.collect_all_but([ItemName.LuckyEmblem])
self.assertBeatable(True)
class TestHitList(KH2TestBase):
options = {
"Goal": 2,
}
def testEverything(self):
self.collect_all_but([ItemName.Bounty])
self.assertBeatable(True)

View File

@@ -0,0 +1,5 @@
from test.TestBase import WorldTestBase
class KH2TestBase(WorldTestBase):
game = "Kingdom Hearts 2"