mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
Stardew Valley: Fix a bug where walnutsanity would get deactivated even tho ginger island got forced activated (and move some files) (#4311)
This commit is contained in:
@@ -3,7 +3,8 @@ import unittest
|
||||
from typing import Set
|
||||
|
||||
from BaseClasses import get_seed
|
||||
from . import SVTestCase, complete_options_with_default
|
||||
from . import SVTestCase
|
||||
from .options.utils import fill_dataclass_with_default
|
||||
from .. import create_content
|
||||
from ..options import EntranceRandomization, ExcludeGingerIsland, SkillProgression
|
||||
from ..regions import vanilla_regions, vanilla_connections, randomize_connections, RandomizationFlag, create_final_connections_and_regions
|
||||
@@ -59,7 +60,7 @@ class TestEntranceRando(SVTestCase):
|
||||
(EntranceRandomization.option_non_progression, RandomizationFlag.NON_PROGRESSION),
|
||||
(EntranceRandomization.option_buildings_without_house, RandomizationFlag.BUILDINGS),
|
||||
(EntranceRandomization.option_buildings, RandomizationFlag.BUILDINGS)]:
|
||||
sv_options = complete_options_with_default({
|
||||
sv_options = fill_dataclass_with_default({
|
||||
EntranceRandomization.internal_name: option,
|
||||
ExcludeGingerIsland.internal_name: ExcludeGingerIsland.option_false,
|
||||
SkillProgression.internal_name: SkillProgression.option_progressive_with_masteries,
|
||||
@@ -87,7 +88,7 @@ class TestEntranceRando(SVTestCase):
|
||||
(EntranceRandomization.option_buildings_without_house, RandomizationFlag.BUILDINGS),
|
||||
(EntranceRandomization.option_buildings, RandomizationFlag.BUILDINGS)]:
|
||||
|
||||
sv_options = complete_options_with_default({
|
||||
sv_options = fill_dataclass_with_default({
|
||||
EntranceRandomization.internal_name: option,
|
||||
ExcludeGingerIsland.internal_name: ExcludeGingerIsland.option_true,
|
||||
SkillProgression.internal_name: SkillProgression.option_progressive_with_masteries,
|
||||
@@ -116,7 +117,7 @@ class TestEntranceRando(SVTestCase):
|
||||
f"Connections are duplicated in randomization.")
|
||||
|
||||
def test_cannot_put_island_access_on_island(self):
|
||||
sv_options = complete_options_with_default({
|
||||
sv_options = fill_dataclass_with_default({
|
||||
EntranceRandomization.internal_name: EntranceRandomization.option_buildings,
|
||||
ExcludeGingerIsland.internal_name: ExcludeGingerIsland.option_false,
|
||||
SkillProgression.internal_name: SkillProgression.option_progressive_with_masteries,
|
||||
|
||||
Reference in New Issue
Block a user