├── .editorconfig ├── .gitattributes ├── .github └── workflows │ ├── fuzz.yaml │ ├── release_stable.yaml │ ├── release_unstable.yaml │ └── test.yaml ├── .gitignore ├── LICENSE ├── README.md ├── docs ├── README.md ├── design │ ├── help-your-players.md │ ├── how-would-it-work.md │ ├── less-filler.md │ ├── pacing.md │ └── when-youre-done.md ├── faq │ ├── code-and-contributions.md │ ├── game-content.md │ ├── general.md │ ├── releases.md │ └── world-building.md ├── img │ ├── resources │ │ ├── generate-templates.png │ │ ├── manual-builder-screenshot1.png │ │ └── visualize-regions-uml-example.png │ └── schemas │ │ ├── VSCode_catalog_copy_schemas.PNG │ │ ├── VSCode_settings.json_final.PNG │ │ ├── VSCode_settings.json_find_jsonschemas.PNG │ │ ├── VSCode_settings_search.PNG │ │ ├── VisualStudio_Catalog_RAW.PNG │ │ ├── VisualStudio_settings_final.PNG │ │ └── VisualStudio_settings_search.PNG ├── making │ ├── game.md │ ├── items.md │ ├── locations.md │ ├── next-steps.md │ └── regions.md ├── manual │ ├── how-it-works.md │ ├── intro.md │ └── overview.md ├── play │ ├── connect-client.md │ ├── get-apworld.md │ └── updating-apworld.md ├── resources │ ├── json-schemas-for-world-devs.md │ ├── manual-builder.md │ ├── spreadsheet-templates-for-world-design.md │ └── visualizing-your-world-logic.md ├── syntax │ ├── categories-for-items-and-locations.md │ ├── category.md │ ├── game.md │ ├── hooks.md │ ├── item.md │ ├── location.md │ ├── region.md │ └── requires.md └── troubleshooting │ ├── connection.md │ ├── general.md │ └── generation.md ├── pytest.ini ├── schemas ├── Manual.categories.schema.json ├── Manual.game.schema.json ├── Manual.items.schema.json ├── Manual.locations.schema.json ├── Manual.meta.schema.json ├── Manual.options.schema.json ├── Manual.regions.schema.json ├── Manual.schema.catalog.development.json └── Manual.schema.catalog.json └── src ├── Data.py ├── DataValidation.py ├── Game.py ├── Helpers.py ├── Items.py ├── Locations.py ├── ManualClient.py ├── Meta.py ├── Options.py ├── Regions.py ├── Rules.py ├── __init__.py ├── container.py ├── data ├── categories.json ├── game.json ├── items.json ├── locations.json ├── meta.json ├── options.json └── regions.json ├── docs ├── en_Manual_UltimateMarvelVsCapcom3_ManualTeam.md └── setup_en.md ├── hooks ├── Data.py ├── Helpers.py ├── Options.py ├── Rules.py ├── World.py └── __init__.py └── test ├── __init__.py └── manual_test.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/fuzz.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/.github/workflows/fuzz.yaml -------------------------------------------------------------------------------- /.github/workflows/release_stable.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/.github/workflows/release_stable.yaml -------------------------------------------------------------------------------- /.github/workflows/release_unstable.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/.github/workflows/release_unstable.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/README.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/design/help-your-players.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/design/help-your-players.md -------------------------------------------------------------------------------- /docs/design/how-would-it-work.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/design/how-would-it-work.md -------------------------------------------------------------------------------- /docs/design/less-filler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/design/less-filler.md -------------------------------------------------------------------------------- /docs/design/pacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/design/pacing.md -------------------------------------------------------------------------------- /docs/design/when-youre-done.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/design/when-youre-done.md -------------------------------------------------------------------------------- /docs/faq/code-and-contributions.md: -------------------------------------------------------------------------------- 1 | Coming soon. 2 | -------------------------------------------------------------------------------- /docs/faq/game-content.md: -------------------------------------------------------------------------------- 1 | Coming soon. 2 | -------------------------------------------------------------------------------- /docs/faq/general.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/faq/general.md -------------------------------------------------------------------------------- /docs/faq/releases.md: -------------------------------------------------------------------------------- 1 | Coming soon. 2 | -------------------------------------------------------------------------------- /docs/faq/world-building.md: -------------------------------------------------------------------------------- 1 | Coming soon. 2 | -------------------------------------------------------------------------------- /docs/img/resources/generate-templates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/img/resources/generate-templates.png -------------------------------------------------------------------------------- /docs/img/resources/manual-builder-screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/img/resources/manual-builder-screenshot1.png -------------------------------------------------------------------------------- /docs/img/resources/visualize-regions-uml-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/img/resources/visualize-regions-uml-example.png -------------------------------------------------------------------------------- /docs/img/schemas/VSCode_catalog_copy_schemas.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/img/schemas/VSCode_catalog_copy_schemas.PNG -------------------------------------------------------------------------------- /docs/img/schemas/VSCode_settings.json_final.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/img/schemas/VSCode_settings.json_final.PNG -------------------------------------------------------------------------------- /docs/img/schemas/VSCode_settings.json_find_jsonschemas.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/img/schemas/VSCode_settings.json_find_jsonschemas.PNG -------------------------------------------------------------------------------- /docs/img/schemas/VSCode_settings_search.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/img/schemas/VSCode_settings_search.PNG -------------------------------------------------------------------------------- /docs/img/schemas/VisualStudio_Catalog_RAW.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/img/schemas/VisualStudio_Catalog_RAW.PNG -------------------------------------------------------------------------------- /docs/img/schemas/VisualStudio_settings_final.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/img/schemas/VisualStudio_settings_final.PNG -------------------------------------------------------------------------------- /docs/img/schemas/VisualStudio_settings_search.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/img/schemas/VisualStudio_settings_search.PNG -------------------------------------------------------------------------------- /docs/making/game.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/making/game.md -------------------------------------------------------------------------------- /docs/making/items.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/making/items.md -------------------------------------------------------------------------------- /docs/making/locations.md: -------------------------------------------------------------------------------- 1 | Coming soon. 2 | -------------------------------------------------------------------------------- /docs/making/next-steps.md: -------------------------------------------------------------------------------- 1 | Coming soon. 2 | -------------------------------------------------------------------------------- /docs/making/regions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/making/regions.md -------------------------------------------------------------------------------- /docs/manual/how-it-works.md: -------------------------------------------------------------------------------- 1 | Coming soon. 2 | -------------------------------------------------------------------------------- /docs/manual/intro.md: -------------------------------------------------------------------------------- 1 | Coming soon. 2 | -------------------------------------------------------------------------------- /docs/manual/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/manual/overview.md -------------------------------------------------------------------------------- /docs/play/connect-client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/play/connect-client.md -------------------------------------------------------------------------------- /docs/play/get-apworld.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/play/get-apworld.md -------------------------------------------------------------------------------- /docs/play/updating-apworld.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/play/updating-apworld.md -------------------------------------------------------------------------------- /docs/resources/json-schemas-for-world-devs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/resources/json-schemas-for-world-devs.md -------------------------------------------------------------------------------- /docs/resources/manual-builder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/resources/manual-builder.md -------------------------------------------------------------------------------- /docs/resources/spreadsheet-templates-for-world-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/resources/spreadsheet-templates-for-world-design.md -------------------------------------------------------------------------------- /docs/resources/visualizing-your-world-logic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/resources/visualizing-your-world-logic.md -------------------------------------------------------------------------------- /docs/syntax/categories-for-items-and-locations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/syntax/categories-for-items-and-locations.md -------------------------------------------------------------------------------- /docs/syntax/category.md: -------------------------------------------------------------------------------- 1 | Coming soon. 2 | -------------------------------------------------------------------------------- /docs/syntax/game.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/syntax/game.md -------------------------------------------------------------------------------- /docs/syntax/hooks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/syntax/hooks.md -------------------------------------------------------------------------------- /docs/syntax/item.md: -------------------------------------------------------------------------------- 1 | Coming soon. 2 | -------------------------------------------------------------------------------- /docs/syntax/location.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/syntax/location.md -------------------------------------------------------------------------------- /docs/syntax/region.md: -------------------------------------------------------------------------------- 1 | Coming soon. 2 | -------------------------------------------------------------------------------- /docs/syntax/requires.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/syntax/requires.md -------------------------------------------------------------------------------- /docs/troubleshooting/connection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/troubleshooting/connection.md -------------------------------------------------------------------------------- /docs/troubleshooting/general.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/troubleshooting/general.md -------------------------------------------------------------------------------- /docs/troubleshooting/generation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/docs/troubleshooting/generation.md -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | pythonpath = ../Archipelago 3 | -------------------------------------------------------------------------------- /schemas/Manual.categories.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/schemas/Manual.categories.schema.json -------------------------------------------------------------------------------- /schemas/Manual.game.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/schemas/Manual.game.schema.json -------------------------------------------------------------------------------- /schemas/Manual.items.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/schemas/Manual.items.schema.json -------------------------------------------------------------------------------- /schemas/Manual.locations.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/schemas/Manual.locations.schema.json -------------------------------------------------------------------------------- /schemas/Manual.meta.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/schemas/Manual.meta.schema.json -------------------------------------------------------------------------------- /schemas/Manual.options.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/schemas/Manual.options.schema.json -------------------------------------------------------------------------------- /schemas/Manual.regions.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/schemas/Manual.regions.schema.json -------------------------------------------------------------------------------- /schemas/Manual.schema.catalog.development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/schemas/Manual.schema.catalog.development.json -------------------------------------------------------------------------------- /schemas/Manual.schema.catalog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/schemas/Manual.schema.catalog.json -------------------------------------------------------------------------------- /src/Data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/Data.py -------------------------------------------------------------------------------- /src/DataValidation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/DataValidation.py -------------------------------------------------------------------------------- /src/Game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/Game.py -------------------------------------------------------------------------------- /src/Helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/Helpers.py -------------------------------------------------------------------------------- /src/Items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/Items.py -------------------------------------------------------------------------------- /src/Locations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/Locations.py -------------------------------------------------------------------------------- /src/ManualClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/ManualClient.py -------------------------------------------------------------------------------- /src/Meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/Meta.py -------------------------------------------------------------------------------- /src/Options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/Options.py -------------------------------------------------------------------------------- /src/Regions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/Regions.py -------------------------------------------------------------------------------- /src/Rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/Rules.py -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/__init__.py -------------------------------------------------------------------------------- /src/container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/container.py -------------------------------------------------------------------------------- /src/data/categories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/data/categories.json -------------------------------------------------------------------------------- /src/data/game.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/data/game.json -------------------------------------------------------------------------------- /src/data/items.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/data/items.json -------------------------------------------------------------------------------- /src/data/locations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/data/locations.json -------------------------------------------------------------------------------- /src/data/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/data/meta.json -------------------------------------------------------------------------------- /src/data/options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/data/options.json -------------------------------------------------------------------------------- /src/data/regions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/data/regions.json -------------------------------------------------------------------------------- /src/docs/en_Manual_UltimateMarvelVsCapcom3_ManualTeam.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/docs/en_Manual_UltimateMarvelVsCapcom3_ManualTeam.md -------------------------------------------------------------------------------- /src/docs/setup_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/docs/setup_en.md -------------------------------------------------------------------------------- /src/hooks/Data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/hooks/Data.py -------------------------------------------------------------------------------- /src/hooks/Helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/hooks/Helpers.py -------------------------------------------------------------------------------- /src/hooks/Options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/hooks/Options.py -------------------------------------------------------------------------------- /src/hooks/Rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/hooks/Rules.py -------------------------------------------------------------------------------- /src/hooks/World.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/hooks/World.py -------------------------------------------------------------------------------- /src/hooks/__init__.py: -------------------------------------------------------------------------------- 1 | # intentionally empty -------------------------------------------------------------------------------- /src/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/manual_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManualForArchipelago/Manual/HEAD/src/test/manual_test.py --------------------------------------------------------------------------------