mirror of
https://github.com/ArchipelagoMW/Archipelago.git
synced 2026-03-27 12:53:22 -07:00
* Sudoku German * German OOT (+ Room Image) * German Clique * german translation * translation flexibility - ff1 * german setup - oot * Transaltion Flexibilty - SM64 * translation flexibilty - factorio * translation flexibilty - kh2 * translation flexibility - Super Metroid * translation flexibility - Stardew Valley * german translation added - clique * translation flexibility - terraria * translation flexibilty - checksfinder * Sudoku Setup - Grammar Fix * Sudoku Main - Fix Grammar * Revert "translation flexibility - ff1" This reverts commit6df434c682. * Revert "Transaltion Flexibilty - SM64" This reverts commit754bf95d2f. * Revert "translation flexibilty - factorio" This reverts commitdb1226a9de. * Revert "translation flexibility - Super Metroid" This reverts commitca5bd9a64a. * Revert "translation flexibilty - kh2" This reverts commit076534ee32. * Revert "translation flexibility - Stardew Valley" This reverts commit4b13701394. * Revert "translation flexibility - terraria" This reverts commita0abfc8a03. * Revert "translation flexibilty - checksfinder" This reverts commita4de49961d. * Sugesstion - Fixes in Grammar (and Typos) One or two suggesstions need to be changed a bit further (such as an incomplete sentence) Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com> * Update guide_de.md * Update setup_de.md * Update de_Sudoku.md * Update __init__.py * Update worlds/oot/docs/setup_de.md Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com> --------- Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
45 lines
1.2 KiB
Python
45 lines
1.2 KiB
Python
from typing import Dict
|
|
|
|
from BaseClasses import Tutorial
|
|
from ..AutoWorld import WebWorld, World
|
|
|
|
|
|
class Bk_SudokuWebWorld(WebWorld):
|
|
options_page = "games/Sudoku/info/en"
|
|
theme = 'partyTime'
|
|
|
|
setup_en = Tutorial(
|
|
tutorial_name='Setup Guide',
|
|
description='A guide to playing BK Sudoku',
|
|
language='English',
|
|
file_name='setup_en.md',
|
|
link='setup/en',
|
|
authors=['Jarno']
|
|
)
|
|
setup_de = Tutorial(
|
|
tutorial_name='Setup Anleitung',
|
|
description='Eine Anleitung um BK-Sudoku zu spielen',
|
|
language='Deutsch',
|
|
file_name='setup_de.md',
|
|
link='setup/de',
|
|
authors=['Held_der_Zeit']
|
|
)
|
|
|
|
tutorials = [setup_en, setup_de]
|
|
|
|
|
|
class Bk_SudokuWorld(World):
|
|
"""
|
|
Play a little Sudoku while you're in BK mode to maybe get some useful hints
|
|
"""
|
|
game = "Sudoku"
|
|
web = Bk_SudokuWebWorld()
|
|
data_version = 1
|
|
|
|
item_name_to_id: Dict[str, int] = {}
|
|
location_name_to_id: Dict[str, int] = {}
|
|
|
|
@classmethod
|
|
def stage_assert_generate(cls, multiworld):
|
|
raise Exception("BK Sudoku cannot be used for generating worlds, the client can instead connect to any other world")
|