APSudoku: Update setup guide, remove extraneous options page link (#3849)

* APSudoku: Update setup guide, remove extraneous options page link

* Apply suggestions from code review

Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>

* clean up instructions

* IP -> address

---------

Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>
This commit is contained in:
Emily 2024-08-29 02:12:58 -04:00 committed by GitHub
parent 701a7faa71
commit 97c313c1c4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 22 additions and 16 deletions

View File

@ -4,7 +4,7 @@ from BaseClasses import Tutorial
from ..AutoWorld import WebWorld, World from ..AutoWorld import WebWorld, World
class AP_SudokuWebWorld(WebWorld): class AP_SudokuWebWorld(WebWorld):
options_page = "games/Sudoku/info/en" options_page = False
theme = 'partyTime' theme = 'partyTime'
setup_en = Tutorial( setup_en = Tutorial(

View File

@ -1,9 +1,7 @@
# APSudoku Setup Guide # APSudoku Setup Guide
## Required Software ## Required Software
- [APSudoku](https://github.com/EmilyV99/APSudoku) - [APSudoku](https://github.com/APSudoku/APSudoku)
- Windows (most tested on Win10)
- Other platforms might be able to build from source themselves; and may be included in the future.
## General Concept ## General Concept
@ -13,25 +11,33 @@ Does not need to be added at the start of a seed, as it does not create any slot
## Installation Procedures ## Installation Procedures
Go to the latest release from the [APSudoku Releases page](https://github.com/EmilyV99/APSudoku/releases). Download and extract the `APSudoku.zip` file. Go to the latest release from the [APSudoku Releases page](https://github.com/APSudoku/APSudoku/releases/latest). Download and extract the appropriate file for your platform.
## Joining a MultiWorld Game ## Joining a MultiWorld Game
1. Run APSudoku.exe 1. Run the APSudoku executable.
2. Under the 'Archipelago' tab at the top-right: 2. Under `Settings` &rarr; `Connection` at the top-right:
- Enter the server url & port number - Enter the server address and port number
- Enter the name of the slot you wish to connect to - Enter the name of the slot you wish to connect to
- Enter the room password (optional) - Enter the room password (optional)
- Select DeathLink related settings (optional) - Select DeathLink related settings (optional)
- Press connect - Press `Connect`
3. Go back to the 'Sudoku' tab 4. Under the `Sudoku` tab
- Click the various '?' buttons for information on how to play / control - Choose puzzle difficulty
4. Choose puzzle difficulty - Click `Start` to generate a puzzle
5. Try to solve the Sudoku. Click 'Check' when done. 5. Try to solve the Sudoku. Click `Check` when done
- A correct solution rewards you with 1 hint for a location in the world you are connected to
- An incorrect solution has no penalty, unless DeathLink is enabled (see below)
Info:
- You can set various settings under `Settings` &rarr; `Sudoku`, and can change the colors used under `Settings` &rarr; `Theme`.
- While connected, you can view the `Console` and `Hints` tabs for standard TextClient-like features
- You can also use the `Tracking` tab to view either a basic tracker or a valid [GodotAP tracker pack](https://github.com/EmilyV99/GodotAP/blob/main/tracker_packs/GET_PACKS.md)
- While connected, the number of "unhinted" locations for your slot is shown in the upper-left of the the `Sudoku` tab. (If this reads 0, no further hints can be earned for this slot, as every locations is already hinted)
- Click the various `?` buttons for information on controls/how to play
## DeathLink Support ## DeathLink Support
If 'DeathLink' is enabled when you click 'Connect': If `DeathLink` is enabled when you click `Connect`:
- Lose a life if you check an incorrect puzzle (not an _incomplete_ puzzle- if any cells are empty, you get off with a warning), or quit a puzzle without solving it (including disconnecting). - Lose a life if you check an incorrect puzzle (not an _incomplete_ puzzle- if any cells are empty, you get off with a warning), or if you quit a puzzle without solving it (including disconnecting).
- Life count customizable (default 0). Dying with 0 lives left kills linked players AND resets your puzzle. - Your life count is customizable (default 0). Dying with 0 lives left kills linked players AND resets your puzzle.
- On receiving a DeathLink from another player, your puzzle resets. - On receiving a DeathLink from another player, your puzzle resets.