Commit Graph

2483 Commits

Author SHA1 Message Date
Scipio Wright
b8d4bc6772 Merge branch 'main' into tunc-logic-rules-redux 2024-06-15 19:32:00 -04:00
Scipio Wright
4d58597e0c Update plando connections description 2024-06-15 19:09:34 -04:00
Scipio Wright
a76d9f8a57 Remove debug stuff 2024-06-15 17:17:57 -04:00
Scipio Wright
bdde992c25 Change victory condition back 2024-06-15 17:16:01 -04:00
Scipio Wright
f5d8cfb710 Shops my beloved 2024-06-15 15:26:47 -04:00
Scipio Wright
5d4f46d6cb Fix more bugs 2024-06-15 14:30:57 -04:00
Fabian Dill
df94271d30 LttP: fix single-player no-logic generation (#3454) 2024-06-15 19:18:26 +02:00
Scipio Wright
489430c586 Add more hard ice grapples 2024-06-15 10:57:27 -04:00
Bryce Wilson
0354315c22 Pokemon Emerald: Remove README (#3532) 2024-06-15 04:52:01 +02:00
Scipio Wright
91e6a2f201 Fix bugs 2024-06-14 21:41:42 -04:00
Scipio Wright
985c02de38 Finishing out hooking the new rules into the code 2024-06-14 19:41:23 -04:00
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
Scipio Wright
f78be22a16 Fix rule 2024-06-14 11:03:42 -04:00
Scipio Wright
309afd3c17 Move ice grapple chest to lower forest in ER/ladders 2024-06-14 10:17:15 -04:00
Scipio Wright
ecde9459fc Add new parameter to has_ice_grapple_logic 2024-06-14 10:16:13 -04:00
Scipio Wright
5e67f17e07 Add parameter to has_ice_grapple_logic for difficulty 2024-06-14 10:05:04 -04:00
Scipio Wright
aea16aa8c5 Update with laurels_zip helper 2024-06-14 09:43:45 -04:00
Scipio Wright
c93502c5ad Comment out logically irrelevant entrances 2024-06-14 09:23:53 -04:00
Scipio Wright
1f0dac222d More rules 2024-06-13 23:31:10 -04:00
Scipio Wright
e31412040b Add well rail to the rules 2024-06-13 22:59:06 -04:00
Scipio Wright
d650ed7128 Add note 2024-06-13 22:13:55 -04:00
Scipio Wright
a4f3f6df6c Update notes 2024-06-13 22:08:08 -04:00
Scipio Wright
21e3854425 Finish the ladder storage rules 2024-06-13 19:12:59 -04:00
Scipio Wright
a73bf37554 Wrote majority of overworld ladder rules 2024-06-13 16:27:41 -04:00
Scipio Wright
20e188ada2 More ladder data 2024-06-13 13:39:59 -04:00
JoshuaEagles
da34800f43 Fix Incorrect Link Syntax in SA2B Linux Setup (#3524) 2024-06-13 06:53:01 +02:00
Scipio Wright
904d0e931d Ice grapple hard to get to fountain cross room 2024-06-12 21:31:38 -04:00
Scipio Wright
6a70799b3c Put new ice grapple stuff in er rules 2024-06-12 21:28:55 -04:00
Scipio Wright
b146b165a1 Update slot data and UT stuff 2024-06-12 20:11:37 -04:00
Scipio Wright
10825f8a08 Write up the rules for the regular rules 2024-06-12 19:22:03 -04:00
Scipio Wright
f721926deb Put together overworld ladder groups, remove tedious 2024-06-12 13:56:02 -04:00
Scipio Wright
411dd55c20 Creating structures to redo ladder storage rules 2024-06-11 21:48:05 -04:00
Silvris
b9e454ab4e TS: add indirect connections (#3490) 2024-06-12 03:23:46 +02:00
Natalie Weizenbaum
7299891bdf Allow worlds to add options to prebuilt groups (#3509)
Previously, this crashed because `typing.NamedTuple` fields such as
`group.name` aren't assignable. Now it will only fail for group names
that are actually incorrectly cased, and will fail with a better error
message.
2024-06-12 03:22:14 +02:00
Fabian Dill
e755f1a0b5 SC2: don't close all SC2 instances when one quits (#3507) 2024-06-12 02:14:30 +02:00
Scipio Wright
1b95330a62 Update laurels zips description 2024-06-11 19:09:30 -04:00
Scipio Wright
8b39268927 Add tedious option for ls 2024-06-11 19:09:30 -04:00
Scipio Wright
ce9d8b6164 Update options.py 2024-06-11 19:09:30 -04:00
Scipio Wright
39a494d06d Update options.py 2024-06-11 19:09:30 -04:00
Scipio Wright
53389be1e4 Slightly revise ls rule 2024-06-11 19:09:30 -04:00
Scipio Wright
b40c132905 Create new options 2024-06-11 19:09:30 -04:00
Scipio Wright
98140e8e19 Merge branch 'ArchipelagoMW:main' into tunc-cleanup-rules 2024-06-11 19:08:46 -04:00
Louis M
87d24eb38a Aquaria: Add entrance rule and fix start_inventory_from_pool (#3473) 2024-06-11 17:59:46 -05:00
Justus Lind
54531c6eba Muse Dash: Remove regions for a decent speed gain in generating worlds (#3435)
* Remove Muse Dash Regions.

* Update comments.
2024-06-11 03:11:19 +02:00
Fabian Dill
75bef3ddb1 Various: fix absolute imports in worlds (#3489) 2024-06-11 00:42:57 +02:00
JusticePS
484082616f Adventure: Update to use new options api (#3326) 2024-06-11 00:42:01 +02:00
Scipio Wright
4492d46f9a Merge branch 'main' into tunc-cleanup-rules 2024-06-10 17:29:04 -04:00
Phaneros
84a6d50ae7 sc2: Fixed sc2 client's /received command breaking after PR 1933 merged (#3497) 2024-06-09 16:55:05 +02:00
jamesbrq
5f8a8e6dad Update Rom.py (#3498) 2024-06-09 16:54:07 +02:00
Phaneros
2198a70251 Core: CommonClient: command history and echo (#3236)
* client: Added command history access with up/down and command echo in common client

* client: Changed command echo colour to orange

* client: removed star import from typing

* client: updated code style to match style guideline

* client: adjusted ordering of calling parent constructor in command prompt input constructor

* client: Fixed issues identified by beauxq in PR; fixed some typing issues

* client: PR comments; replaced command history list with deque
2024-06-09 04:08:47 +02:00