SMZ3: Add Start Inventory From Pool (#4252)

* Add Start Inventory From Pool

Just as the title implies

* Update Options.py

Fix dataclass since I had just pulled changes from prior options.py without seeing if anythin had changed

* Update Options.py

One more time with feeling

* Update worlds/smz3/Options.py

Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>

---------

Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>
This commit is contained in:
Solidus Snake 2024-11-28 20:16:50 -05:00 committed by GitHub
parent 8923b06a49
commit ce210cd4ee
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 1 deletions

View File

@ -1,5 +1,6 @@
import typing
from Options import Choice, Option, PerGameCommonOptions, Toggle, DefaultOnToggle, Range, ItemsAccessibility
from Options import Choice, Option, PerGameCommonOptions, Toggle, DefaultOnToggle, Range, ItemsAccessibility, StartInventoryPool
from dataclasses import dataclass
class SMLogic(Choice):
@ -129,6 +130,7 @@ class EnergyBeep(DefaultOnToggle):
@dataclass
class SMZ3Options(PerGameCommonOptions):
start_inventory_from_pool: StartInventoryPool
accessibility: ItemsAccessibility
sm_logic: SMLogic
sword_location: SwordLocation