diff --git a/Changelog.txt b/Changelog.txt index 947958b6..7dffc7e3 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -1,3 +1,6 @@ +0.3.3.3a + Added puzzle skips to the tracker + 0.3.3.3 Fixed Theater Vault Box (added requirement - access to mountain challenge area) Fixed Town Red Rooftop Discard not tracking diff --git a/images/PuzzleSkip.png b/images/PuzzleSkip.png new file mode 100644 index 00000000..12b2af81 Binary files /dev/null and b/images/PuzzleSkip.png differ diff --git a/items/items.json b/items/items.json index d91ff420..c7a44e34 100644 --- a/items/items.json +++ b/items/items.json @@ -133,4 +133,16 @@ "img": "images/UTM.png", "codes": "UTM" }, + { + "name": "Puzzle Skips", + "type": "consumable", + "loop": "true", + "img": "images/PuzzleSkip.png", + "codes": "Skip", + "increment": 1, + "decrement": 1, + "initial_quantity": 1, + "overlay_background": "#000000", + "overlay_font_size": 14 + }, ] diff --git a/layouts/tracker.json b/layouts/tracker.json index 411743f3..94a53561 100644 --- a/layouts/tracker.json +++ b/layouts/tracker.json @@ -16,7 +16,7 @@ "rows": [ [ "BWSquare", "ColoredSquares", "Stars", "StarSameColor", "Triangles" ], [ "Dots", "ColoredDots", "SoundDots", "Symmetry" ], - [ "Shapers", "RotatedShapers", "NegativeShapers", "Eraser"] + [ "Shapers", "RotatedShapers", "NegativeShapers", "Eraser", "Skip"] ] }, ]}, diff --git a/manifest.json b/manifest.json index 1bf56146..4d68778e 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "name": "Witness", "game_name": "The Witness Archipelago Randomizer", - "package_version": "0.3.3.3", + "package_version": "0.3.3.3a", "package_uid": "witness_ap_tracker_newsoupvi", "author": "NewSoupVi, Beaker", "variants": { diff --git a/scripts/ap_item_mapping.lua b/scripts/ap_item_mapping.lua index 49885356..91a5ce96 100644 --- a/scripts/ap_item_mapping.lua +++ b/scripts/ap_item_mapping.lua @@ -12,6 +12,7 @@ ITEM_MAPPING = { [158061] = {"StarSameColor", "toggle"}, [158071] = {"BWSquare", "toggle"}, [158072] = {"ColoredSquares", "toggle"}, + [158510] = {"Skip", "consumable"}, } SETTINGS_MAPPING = {