Archipelago/worlds
Natalie Weizenbaum c61505baf6
WebHost/Core/Lingo: Render option documentation as reStructuredText in the WebView (#3511)
* Render option documentation as reStructuredText in the WebView

This means that options can use the standard Python documentation
format, while producing much nicer-looking documentation in the
WebView with things like emphasis, lists, and so on.

* Opt existing worlds out of rich option docs

This avoids breaking the rendering of existing option docs which were
written with the old plain text rendering in mind, while also allowing
new options to default to the rich text rendering instead.

* Use reStructuredText formatting for Lingo Options docstrings

* Disable raw and file insertion RST directives

* Update doc comments per code review

* Make rich text docs opt-in

* Put rich_text_options_doc on WebWorld

* Document rich text API

* Code review

* Update docs/options api.md

Co-authored-by: Doug Hoskisson <beauxq@users.noreply.github.com>

* Update Options.py

Co-authored-by: Doug Hoskisson <beauxq@users.noreply.github.com>

---------

Co-authored-by: Chris Wilson <chris@legendserver.info>
Co-authored-by: Doug Hoskisson <beauxq@users.noreply.github.com>
2024-06-14 18:53:42 -04:00
..
_bizhawk
_sc2common SC2: don't close all SC2 instances when one quits (#3507) 2024-06-12 02:14:30 +02:00
adventure Adventure: Update to use new options api (#3326) 2024-06-11 00:42:01 +02:00
ahit
alttp
apsudoku
aquaria Aquaria: Add entrance rule and fix start_inventory_from_pool (#3473) 2024-06-11 17:59:46 -05:00
archipidle
blasphemous
bomb_rush_cyberfunk Bomb Rush Cyberfunk: Fix missing location (#3475) 2024-06-07 19:11:35 +02:00
bumpstik
celeste64
checksfinder
clique
cv64 Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) (#1933) 2024-06-01 06:07:13 -05:00
dark_souls_3
dkc3
dlcquest
doom_1993
doom_ii
factorio
ff1
ffmq Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) (#1933) 2024-06-01 06:07:13 -05:00
generic
heretic
hk HK: adds split movement items to skills item group (#3462) 2024-06-08 17:31:27 +02:00
hylics2
kdl3
kh2 KH2: Fixing Start Inventory bug, limiting CustomItemPool keys, fixing two typos (#3444) 2024-06-04 21:20:37 +02:00
ladx
landstalker
lingo WebHost/Core/Lingo: Render option documentation as reStructuredText in the WebView (#3511) 2024-06-14 18:53:42 -04:00
lufia2ac
meritous
messenger Various: fix absolute imports in worlds (#3489) 2024-06-11 00:42:57 +02:00
minecraft Core: move PlandoConnections and PlandoTexts to the options system (#2904) 2024-06-01 06:34:41 -05:00
mlss Update Rom.py (#3498) 2024-06-09 16:54:07 +02:00
mmbn3
musedash Muse Dash: Remove regions for a decent speed gain in generating worlds (#3435) 2024-06-11 03:11:19 +02:00
noita
oot
overcooked2
pokemon_emerald
pokemon_rb
raft
rogue_legacy
ror2 RoR2: Add Support for New Stage (#3436) 2024-06-04 21:24:14 +02:00
sa2b Fix Incorrect Link Syntax in SA2B Linux Setup (#3524) 2024-06-13 06:53:01 +02:00
sc2 sc2: Fixed sc2 client's /received command breaking after PR 1933 merged (#3497) 2024-06-09 16:55:05 +02:00
shivers
shorthike Various: fix absolute imports in worlds (#3489) 2024-06-11 00:42:57 +02:00
sm
sm64ex
smw
smz3
soe
spire
stardew_valley
subnautica
terraria Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) (#1933) 2024-06-01 06:07:13 -05:00
timespinner TS: add indirect connections (#3490) 2024-06-12 03:23:46 +02:00
tloz
tunic Update setup_en.md (#3483) 2024-06-07 17:45:22 +02:00
undertale
v6
wargroove
witness Remove all functools lru cache (#3446) 2024-06-06 03:40:47 +02:00
yoshisisland
yugioh06 Various: fix absolute imports in worlds (#3489) 2024-06-11 00:42:57 +02:00
zillion Zillion: fix some game over bugs (#3466) 2024-06-04 21:56:32 -07:00
zork_grand_inquisitor
AutoSNIClient.py
AutoWorld.py WebHost/Core/Lingo: Render option documentation as reStructuredText in the WebView (#3511) 2024-06-14 18:53:42 -04:00
Files.py
LauncherComponents.py Core: hot reload components from installed apworld (#3480) 2024-06-06 20:36:14 +02:00
__init__.py WebHost/Core/Lingo: Render option documentation as reStructuredText in the WebView (#3511) 2024-06-14 18:53:42 -04:00