From a897058b71f864d92316305e70296b74292a19e3 Mon Sep 17 00:00:00 2001 From: Brian Fertig Date: Sun, 12 Jul 2026 15:52:33 -0600 Subject: [PATCH] Level Adjustments --- assets/gamedata/peggle/level-001.json | 81 +++++++++++++++++---------- assets/gamedata/peggle/level-002.json | 8 +-- assets/gamedata/peggle/level-003.json | 8 +-- assets/gamedata/peggle/level-004.json | 2 +- assets/gamedata/peggle/level-005.json | 2 +- assets/gamedata/peggle/level-006.json | 2 +- assets/gamedata/peggle/level-007.json | 2 +- assets/gamedata/peggle/level-008.json | 2 +- assets/gamedata/peggle/level-009.json | 2 +- assets/gamedata/peggle/level-010.json | 2 +- assets/gamedata/peggle/level-011.json | 2 +- assets/gamedata/peggle/level-012.json | 2 +- assets/gamedata/peggle/level-013.json | 2 +- assets/gamedata/peggle/level-014.json | 2 +- assets/gamedata/peggle/level-015.json | 2 +- 15 files changed, 72 insertions(+), 49 deletions(-) diff --git a/assets/gamedata/peggle/level-001.json b/assets/gamedata/peggle/level-001.json index 9013829..c275546 100644 --- a/assets/gamedata/peggle/level-001.json +++ b/assets/gamedata/peggle/level-001.json @@ -349,42 +349,65 @@ "shape": "circle", "r": 16, "orangeEligible": false - } - ], - "curves": [ + }, { - "anchors": [ - { - "x": 20, - "y": 530 - }, - { - "x": 350, - "y": 720 - } - ], - "bends": [ - 160 - ], + "x": 290, + "y": 280, + "shape": "circle", + "r": 16, "orangeEligible": true }, { - "anchors": [ - { - "x": 1180, - "y": 510 - }, - { - "x": 890, - "y": 710 - } - ], - "bends": [ - -161 - ], + "x": 381, + "y": 280, + "shape": "circle", + "r": 16, + "orangeEligible": true + }, + { + "x": 450, + "y": 350, + "shape": "circle", + "r": 16, + "orangeEligible": true + }, + { + "x": 540, + "y": 420, + "shape": "circle", + "r": 16, + "orangeEligible": true + }, + { + "x": 670, + "y": 420, + "shape": "circle", + "r": 16, + "orangeEligible": true + }, + { + "x": 740, + "y": 340, + "shape": "circle", + "r": 16, + "orangeEligible": true + }, + { + "x": 839, + "y": 280, + "shape": "circle", + "r": 16, + "orangeEligible": true + }, + { + "x": 930, + "y": 280, + "shape": "circle", + "r": 16, "orangeEligible": true } ], + "curves": [], "walls": [], "moving": [] } diff --git a/assets/gamedata/peggle/level-002.json b/assets/gamedata/peggle/level-002.json index f65763d..f78ae43 100644 --- a/assets/gamedata/peggle/level-002.json +++ b/assets/gamedata/peggle/level-002.json @@ -4,7 +4,7 @@ "width": 1200, "height": 900 }, - "orangeCount": 25, + "orangeCount": 15, "greenCount": 2, "pegs": [ { @@ -246,8 +246,6 @@ "orangeEligible": false } ], - "walls": [], - "moving": [], "curves": [ { "anchors": [ @@ -270,5 +268,7 @@ ], "orangeEligible": true } - ] + ], + "walls": [], + "moving": [] } diff --git a/assets/gamedata/peggle/level-003.json b/assets/gamedata/peggle/level-003.json index 402be10..27ac91b 100644 --- a/assets/gamedata/peggle/level-003.json +++ b/assets/gamedata/peggle/level-003.json @@ -4,7 +4,7 @@ "width": 1200, "height": 900 }, - "orangeCount": 25, + "orangeCount": 15, "greenCount": 2, "pegs": [ { @@ -295,8 +295,6 @@ "orangeEligible": false } ], - "walls": [], - "moving": [], "curves": [ { "anchors": [ @@ -324,5 +322,7 @@ ], "orangeEligible": true } - ] + ], + "walls": [], + "moving": [] } diff --git a/assets/gamedata/peggle/level-004.json b/assets/gamedata/peggle/level-004.json index 7725cb3..07650b2 100644 --- a/assets/gamedata/peggle/level-004.json +++ b/assets/gamedata/peggle/level-004.json @@ -4,7 +4,7 @@ "width": 1200, "height": 900 }, - "orangeCount": 25, + "orangeCount": 15, "greenCount": 2, "pegs": [ { diff --git a/assets/gamedata/peggle/level-005.json b/assets/gamedata/peggle/level-005.json index cb1c87f..a3cce57 100644 --- a/assets/gamedata/peggle/level-005.json +++ b/assets/gamedata/peggle/level-005.json @@ -4,7 +4,7 @@ "width": 1200, "height": 900 }, - "orangeCount": 25, + "orangeCount": 15, "greenCount": 2, "pegs": [ { diff --git a/assets/gamedata/peggle/level-006.json b/assets/gamedata/peggle/level-006.json index 6d66dba..1081efe 100644 --- a/assets/gamedata/peggle/level-006.json +++ b/assets/gamedata/peggle/level-006.json @@ -4,7 +4,7 @@ "width": 1200, "height": 900 }, - "orangeCount": 25, + "orangeCount": 18, "greenCount": 2, "pegs": [ { diff --git a/assets/gamedata/peggle/level-007.json b/assets/gamedata/peggle/level-007.json index f98525e..5481dcc 100644 --- a/assets/gamedata/peggle/level-007.json +++ b/assets/gamedata/peggle/level-007.json @@ -4,7 +4,7 @@ "width": 1200, "height": 900 }, - "orangeCount": 25, + "orangeCount": 18, "greenCount": 2, "pegs": [ { diff --git a/assets/gamedata/peggle/level-008.json b/assets/gamedata/peggle/level-008.json index 44d9ae9..4135c25 100644 --- a/assets/gamedata/peggle/level-008.json +++ b/assets/gamedata/peggle/level-008.json @@ -4,7 +4,7 @@ "width": 1200, "height": 900 }, - "orangeCount": 25, + "orangeCount": 18, "greenCount": 2, "pegs": [ { diff --git a/assets/gamedata/peggle/level-009.json b/assets/gamedata/peggle/level-009.json index 5b86c1e..bf515f3 100644 --- a/assets/gamedata/peggle/level-009.json +++ b/assets/gamedata/peggle/level-009.json @@ -4,7 +4,7 @@ "width": 1200, "height": 900 }, - "orangeCount": 25, + "orangeCount": 18, "greenCount": 2, "pegs": [ { diff --git a/assets/gamedata/peggle/level-010.json b/assets/gamedata/peggle/level-010.json index 878ee4e..424136c 100644 --- a/assets/gamedata/peggle/level-010.json +++ b/assets/gamedata/peggle/level-010.json @@ -4,7 +4,7 @@ "width": 1200, "height": 900 }, - "orangeCount": 25, + "orangeCount": 18, "greenCount": 2, "pegs": [ { diff --git a/assets/gamedata/peggle/level-011.json b/assets/gamedata/peggle/level-011.json index daaf879..d5e720c 100644 --- a/assets/gamedata/peggle/level-011.json +++ b/assets/gamedata/peggle/level-011.json @@ -4,7 +4,7 @@ "width": 1200, "height": 900 }, - "orangeCount": 25, + "orangeCount": 20, "greenCount": 2, "pegs": [ { diff --git a/assets/gamedata/peggle/level-012.json b/assets/gamedata/peggle/level-012.json index 70f9799..750e453 100644 --- a/assets/gamedata/peggle/level-012.json +++ b/assets/gamedata/peggle/level-012.json @@ -4,7 +4,7 @@ "width": 1200, "height": 900 }, - "orangeCount": 25, + "orangeCount": 20, "greenCount": 2, "pegs": [ { diff --git a/assets/gamedata/peggle/level-013.json b/assets/gamedata/peggle/level-013.json index d789ccc..0d1506a 100644 --- a/assets/gamedata/peggle/level-013.json +++ b/assets/gamedata/peggle/level-013.json @@ -4,7 +4,7 @@ "width": 1200, "height": 900 }, - "orangeCount": 25, + "orangeCount": 20, "greenCount": 2, "pegs": [ { diff --git a/assets/gamedata/peggle/level-014.json b/assets/gamedata/peggle/level-014.json index c8a04b7..bfb9e29 100644 --- a/assets/gamedata/peggle/level-014.json +++ b/assets/gamedata/peggle/level-014.json @@ -4,7 +4,7 @@ "width": 1200, "height": 900 }, - "orangeCount": 25, + "orangeCount": 20, "greenCount": 2, "pegs": [ { diff --git a/assets/gamedata/peggle/level-015.json b/assets/gamedata/peggle/level-015.json index 9f9c4a4..e9bb1c6 100644 --- a/assets/gamedata/peggle/level-015.json +++ b/assets/gamedata/peggle/level-015.json @@ -4,7 +4,7 @@ "width": 1200, "height": 900 }, - "orangeCount": 25, + "orangeCount": 20, "greenCount": 2, "pegs": [ {