The Messenger: Swap Options Docstrings to use rst, Add Option Groups (#4913)

Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>
This commit is contained in:
Aaron Wagener
2025-05-22 08:40:50 -05:00
committed by GitHub
parent aeac83d643
commit 8cc6f10634
2 changed files with 67 additions and 15 deletions

View File

@@ -11,7 +11,7 @@ from .client_setup import launch_game
from .connections import CONNECTIONS, RANDOMIZED_CONNECTIONS, TRANSITIONS
from .constants import ALL_ITEMS, ALWAYS_LOCATIONS, BOSS_LOCATIONS, FILLER, NOTES, PHOBEKINS, PROG_ITEMS, TRAPS, \
USEFUL_ITEMS
from .options import AvailablePortals, Goal, Logic, MessengerOptions, NotesNeeded, ShuffleTransitions
from .options import AvailablePortals, Goal, Logic, MessengerOptions, NotesNeeded, option_groups, ShuffleTransitions
from .portals import PORTALS, add_closed_portal_reqs, disconnect_portals, shuffle_portals, validate_portals
from .regions import LEVELS, MEGA_SHARDS, LOCATIONS, REGION_CONNECTIONS
from .rules import MessengerHardRules, MessengerOOBRules, MessengerRules
@@ -35,6 +35,7 @@ class MessengerSettings(Group):
class MessengerWeb(WebWorld):
theme = "ocean"
rich_text_options_doc = True
bug_report_page = "https://github.com/alwaysintreble/TheMessengerRandomizerModAP/issues"
@@ -56,6 +57,7 @@ class MessengerWeb(WebWorld):
)
tutorials = [tut_en, plando_en]
option_groups = option_groups
class MessengerWorld(World):