Archipelago/docs
Nicholas Brochu 2a8784ef72
Zork Grand Inquisitor: Implement New Game ()
Adds Archipelago support for Zork Grand Inquisitor, the 1997 point-and-click PC adventure game.

The client (based on `CommonClient`), on top of its regular Archipelago duties, fully handles the randomization of the game and the monitoring / modification of the game state. No game modding needed at all; the player is ready to play an Archipelago seed if they can play the vanilla game through ScummVM.

The "reverse engineering" (there's likely a better term for this...) of the game is my own original work and I included an MIT license at the root of my world directory.

A PopTracker pack was also created to help people learn the game: https://github.com/SerpentAI/ZorkGrandInquisitorAPTracker
2024-03-15 17:35:37 +01:00
..
img Docs: slight adding games.md rework () 2023-10-27 12:30:32 +02:00
network diagram Docs: Revise all docs mentioning Lua in EmuHawk (which are in English), and other misc. corrections () 2023-06-26 08:53:44 +02:00
CODEOWNERS Zork Grand Inquisitor: Implement New Game () 2024-03-15 17:35:37 +01:00
adding games.md Docs: slight adding games.md rework () 2023-10-27 12:30:32 +02:00
apworld specification.md Docs: minor updates to recommend modern PEP8 () 2023-11-15 17:07:42 +01:00
code_of_conduct.md Docs: code_of_conduct.md () 2023-01-07 10:24:41 +01:00
contributing.md Docs: Add review expectations to contributing.md () 2024-03-05 09:55:12 -06:00
network protocol.md Docs: Fixed broken ClientStatus hyperlink in network protocol.md () 2024-02-29 02:40:59 +01:00
options api.md Docs: Clarify which kinds of options actually support "random" () 2024-02-24 17:01:54 +01:00
running from source.md Docs: python 3.11 works now () 2023-10-03 12:19:09 +02:00
settings api.md Docs: add note for stage_assert_generate to settings api () 2024-03-03 17:00:32 +01:00
style.md Docs: world api general cleanup/overhaul () 2024-01-30 21:42:33 +01:00
tests.md Docs: Add documentation on writing and running tests () 2023-12-01 10:26:27 +01:00
triage role expectations.md Docs: Triage role expectations documentation. () 2023-10-18 15:11:25 -05:00
webhost configuration sample.yaml WebHost: automatically fill PATCH_TARGET -> HOST_ADDRESS and re-use it for rooms () 2023-03-09 21:31:00 +01:00
world api.md Core: typing: return type of `fill_slot_data` to `Mapping` () 2024-02-29 02:22:42 +01:00
world maintainer.md Docs: Create `CODEOWNERS` document for tracking world maintainers. () 2023-07-27 09:12:06 -05:00