about summary refs log tree commit diff stats
path: root/apworld/__init__.py
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-09-09 11:51:42 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-09-09 11:51:42 -0400
commit6dc4fae2ee9b7b9145a8938e95080dba448cf44a (patch)
tree53d77f928f47b31d47964ce7abfebb7a8b99c80c /apworld/__init__.py
parentc4bd95a0b310df43cdebe1593fac0d5f0de64da2 (diff)
parenta825f800a04334ac8a4338c5fe88d7bbce49c022 (diff)
downloadlingo2-archipelago-6dc4fae2ee9b7b9145a8938e95080dba448cf44a.tar.gz
lingo2-archipelago-6dc4fae2ee9b7b9145a8938e95080dba448cf44a.tar.bz2
lingo2-archipelago-6dc4fae2ee9b7b9145a8938e95080dba448cf44a.zip
Merge branch 'main' of fourisland.com:/srv/git/lingo2-archipelago
Diffstat (limited to 'apworld/__init__.py')
-rw-r--r--apworld/__init__.py12
1 files changed, 11 insertions, 1 deletions
diff --git a/apworld/__init__.py b/apworld/__init__.py index c45e8b3..6eeee74 100644 --- a/apworld/__init__.py +++ b/apworld/__init__.py
@@ -1,7 +1,7 @@
1""" 1"""
2Archipelago init file for Lingo 2 2Archipelago init file for Lingo 2
3""" 3"""
4from BaseClasses import ItemClassification, Item 4from BaseClasses import ItemClassification, Item, Tutorial
5from worlds.AutoWorld import WebWorld, World 5from worlds.AutoWorld import WebWorld, World
6from .items import Lingo2Item 6from .items import Lingo2Item
7from .options import Lingo2Options 7from .options import Lingo2Options
@@ -13,6 +13,14 @@ from .static_logic import Lingo2StaticLogic
13class Lingo2WebWorld(WebWorld): 13class Lingo2WebWorld(WebWorld):
14 rich_text_options_doc = True 14 rich_text_options_doc = True
15 theme = "grass" 15 theme = "grass"
16 tutorials = [Tutorial(
17 "Multiworld Setup Guide",
18 "A guide to playing Lingo 2 with Archipelago.",
19 "English",
20 "en_Lingo_2.md",
21 "setup/en",
22 ["hatkirby"]
23 )]
16 24
17 25
18class Lingo2World(World): 26class Lingo2World(World):
@@ -32,6 +40,8 @@ class Lingo2World(World):
32 static_logic = Lingo2StaticLogic() 40 static_logic = Lingo2StaticLogic()
33 item_name_to_id = static_logic.item_name_to_id 41 item_name_to_id = static_logic.item_name_to_id
34 location_name_to_id = static_logic.location_name_to_id 42 location_name_to_id = static_logic.location_name_to_id
43 item_name_groups = static_logic.item_name_groups
44 location_name_groups = static_logic.location_name_groups
35 45
36 player_logic: Lingo2PlayerLogic 46 player_logic: Lingo2PlayerLogic
37 47