From e950a2fa58c6f52371557e1a9259fab489224543 Mon Sep 17 00:00:00 2001 From: MarioManTAW Date: Sun, 21 Dec 2025 21:08:52 -0600 Subject: [PATCH] Paint: Add manifest (#5778) * Paint: Implement New Game * Add docstring * Remove unnecessary self.multiworld references * Implement start_inventory_from_pool * Convert logic to use LogicMixin * Add location_exists_with_options function to deduplicate code * Simplify starting tool creation * Add Paint to supported games list * Increment version to 0.4.1 * Update docs to include color selection features * Fix world attribute definitions * Fix linting errors * De-duplicate lists of traps * Move LogicMixin to __init__.py * 0.5.0 features - adjustable canvas size increment, updated similarity metric * Fix OptionError formatting * Create OptionError when generating single-player game with error-prone settings * Increment version to 0.5.1 * Update CODEOWNERS * Update documentation for 0.5.2 client changes * Simplify region creation * Add comments describing logic * Remove unnecessary f-strings * Remove unused import * Refactor rules to location class * Remove unnecessary self.multiworld references * Update logic to correctly match client-side item caps * Paint: Add manifest --------- Co-authored-by: Fabian Dill --- worlds/paint/archipelago.json | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 worlds/paint/archipelago.json diff --git a/worlds/paint/archipelago.json b/worlds/paint/archipelago.json new file mode 100644 index 0000000000..f87089741f --- /dev/null +++ b/worlds/paint/archipelago.json @@ -0,0 +1,5 @@ +{ + "game": "Paint", + "authors": ["MarioManTAW"], + "world_version": "0.5.2" +}