From 94734670e36d46e1190135faaa0dab33a305bb49 Mon Sep 17 00:00:00 2001 From: Eric Himbeault Date: Sat, 29 Oct 2022 15:15:19 -0500 Subject: [PATCH] Adventure: Add two new dungeons to the waste area. Add one new Blue/White enemy. Some tweaks to previous enemies and dungeons. --- .../Shandalar/decks/aether_channeler.dck | 30 ++++ .../res/adventure/Shandalar/decks/horror.dck | 4 +- .../res/adventure/Shandalar/decks/kavu.dck | 10 +- .../Shandalar/maps/map/crawlspace.tmx | 115 +++++++++++++++ .../Shandalar/maps/map/lichsmirror.tmx | 136 ++++++++++++++++++ .../Shandalar/maps/tileset/buildings.atlas | 6 + .../adventure/Shandalar/sprites/monk_3.atlas | 68 +++++++++ .../adventure/Shandalar/sprites/monk_3.png | Bin 0 -> 21918 bytes .../res/adventure/Shandalar/world/blue.json | 1 + .../adventure/Shandalar/world/enemies.json | 73 ++++++++++ .../Shandalar/world/points_of_interest.json | 19 +++ .../res/adventure/Shandalar/world/waste.json | 4 +- .../res/adventure/Shandalar/world/white.json | 1 + 13 files changed, 459 insertions(+), 8 deletions(-) create mode 100644 forge-gui/res/adventure/Shandalar/decks/aether_channeler.dck create mode 100644 forge-gui/res/adventure/Shandalar/maps/map/crawlspace.tmx create mode 100644 forge-gui/res/adventure/Shandalar/maps/map/lichsmirror.tmx create mode 100644 forge-gui/res/adventure/Shandalar/sprites/monk_3.atlas create mode 100644 forge-gui/res/adventure/Shandalar/sprites/monk_3.png diff --git a/forge-gui/res/adventure/Shandalar/decks/aether_channeler.dck b/forge-gui/res/adventure/Shandalar/decks/aether_channeler.dck new file mode 100644 index 00000000000..9956eb43a88 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/aether_channeler.dck @@ -0,0 +1,30 @@ +[metadata] +Name=aether_channeler +[Main] +2 Aether Channeler|DMU|1 +1 Agent of Treachery|M20|1 +1 Brago, King Eternal|KHC|1 +1 Charming Prince|ELD|1 +2 Circuit Mender|NEO|1 +2 Cloudblazer|AFC|1 +1 Eerie Interlude|KHC|1 +1 Ephemerate|MH1|1 +1 Ethereal Valkyrie|KHC|1 +1 Hallowed Respite|MID|1 +4 Idyllic Beachfront|DMU|1 +9 Island|KHM|1 +1 Meteor Golem|AFC|1 +1 Panharmonicon|KLD|1 +9 Plains|KHM|1 +2 Prairie Stream|C20|1 +1 Ranar the Ever-Watchful|KHC|1 +2 Ravenform|KHM|1 +2 Reflector Mage|OGW|1 +1 Saw It Coming|KHM|1 +2 Settle Beyond Reality|MH1|1 +2 Skyclave Apparition|ZNR|1 +3 Soulherder|MH1|1 +1 Spectral Deluge|KHC|1 +3 Teleportation Circle|AFR|1 +2 Wall of Omens|KHC|1 +2 Whirler Rogue|ZNC|1 diff --git a/forge-gui/res/adventure/Shandalar/decks/horror.dck b/forge-gui/res/adventure/Shandalar/decks/horror.dck index 6de9a6a68bb..a5d1fc929ba 100644 --- a/forge-gui/res/adventure/Shandalar/decks/horror.dck +++ b/forge-gui/res/adventure/Shandalar/decks/horror.dck @@ -15,7 +15,7 @@ Name=horror 1 Dismal Failure|PLC|1 2 Drowned Catacomb|E01|1 1 Hullbreaker Horror|VOW|1 -8 Island|MID|1 +8 Island|MID|3 3 Man-o'-War|EMA|1 2 Mesmeric Fiend|A25|1 1 Mindslicer|9ED|1 @@ -24,7 +24,7 @@ Name=horror 4 Recoil|DDH|1 1 River's Rebuke|XLN|1 1 Skull Fracture|ODY|1 -9 Swamp|MID|1 +9 Swamp|MID|3 2 Thing in the Ice|SOI|1 2 Uchuulon|CLB|1 2 Underground River|C16|1 diff --git a/forge-gui/res/adventure/Shandalar/decks/kavu.dck b/forge-gui/res/adventure/Shandalar/decks/kavu.dck index 0e932e678ce..4dc8ab82a97 100644 --- a/forge-gui/res/adventure/Shandalar/decks/kavu.dck +++ b/forge-gui/res/adventure/Shandalar/decks/kavu.dck @@ -3,7 +3,7 @@ Name=kavu [Main] 2 Canopy Vista|MIC|1 2 Farseek|C19|1 -2 Fiery Justice|PLIST|1 +2 Fiery Justice|MM3|1 2 Fires of Yavimaya|PCA|1 3 Flametongue Kavu|JVC|1 1 Flametongue Yearling|MH2|1 @@ -11,18 +11,18 @@ Name=kavu 3 Forest|MH2|1 4 Forest|MH2|2 4 Grove of the Burnwillows|IMA|1 -1 Healing Technique|C21|2 +1 Healing Technique|C21|1 3 Invigorate|2XM|1 -2 Jetmir's Garden|SNC|2 +2 Jetmir's Garden|SNC|1 3 Kavu Howler|APC|1 2 Kavu Monarch|INV|1 4 Kavu Predator|A25|1 1 Kavu Primarch|TSR|1 4 Mountain|MH2|1 3 Mountain|MH2|2 -2 Punishing Fire|PZ1|1 +2 Punishing Fire|C11|1 2 Raging Kavu|INV|1 2 Ram Through|IKO|1 2 Sacred Foundry|GRN|1 -1 Territorial Kavu|MH2|2 +1 Territorial Kavu|MH2|1 2 Untamed Kavu|DOM|1 diff --git a/forge-gui/res/adventure/Shandalar/maps/map/crawlspace.tmx b/forge-gui/res/adventure/Shandalar/maps/map/crawlspace.tmx new file mode 100644 index 00000000000..27a872e76fe --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/maps/map/crawlspace.tmx @@ -0,0 +1,115 @@ + + + + + + + { + "startBattleWithCard": [ "Crawlspace|C13|1" ], +} + + + + + + eJztlEEOgzAMBM0NfwwhPlo18KuqhWc0VruSiRyokWkvXWmVS+KJNwaiv0o1yr/iWo5UaolG5an9DrdnoktmzXm95vXGazadyB34VfdRYYs7XjuCqzlg4y4WM4Ldv+trjs5gi5vUTHgk5+4VrmSgZ83iYv/g7B29ylwtBXfvm4Jx1iPrLfHGUktWzLmV8cx+pu4ZOdV6WoyMcdej+oRbzlY6kO0Wd0+R/w8PN1Jnc5+JeTWg + + + + + eJxby8LAsHYUo+CZnBA80O5AxkwiEDxQ9lLLbnMuCCbVv5TGRxIHBBPrV2r5WZUdgXGpaRVkYGgThNjXIkgdu4mxV1mIgUFFCGKXEpQGuUUNyJ7GCcHk2onPXlUhhH9h+CBQbBYnbe0Fma8hhGqvBpJfybE3mQOC8am7LcrAoI5mLyiMjbnIsxeEPzFAMD417YKI+AVhTSGIWyhN08RgdL/Sy150N9DbzqGCAQFePTw= + + + + + eJztk1EOgjAMQOs3Gx5gcBa9hUS8hp/iWfQWCB5Lv23jltU6owPcjzZ5YWnGHi1doQCKPz9HrQFOyrPWabwlsssAGmSPtInc5DV2fVav3bwvU3wXebnHuWfw6Ozw6WKKnpT2PMNy5Lzq5z082hEzweuQXn5uF/DyMBFOYmPfI0/P8ivtz6zsOp/7HO3f5vc1zWQf6Q39S5c/IEfl51yGuwOxTt5T6SUWWOdSzNqY3kouOuwN9abJPEPrfFfvt5F3JhXVh30eyg19sWgW + + + + + + + + eJxjYBh8gJEETGt7iXEXrezGZg+17MdnLjY+Ln2U2DuRD7s5+OylBsBnFiMWddSyG2bOV14GBmkezLBGdwM17G1DMkeWB2EvvjDuoNDO3wyo9oDsRQYdDJh+hOFfZNgHM7+Wm4FhDx57QWA9GwPDBiS8kY30cEYPP/QwBeF6boh7qFmGIevBFpcgvJcHNQzQw5mVRvbSoswm1V5aAJi96O6hpZ3o9tICAADo2BAb + + + + + + + + + + + + [ + { + "type": "gold", + "count": 110, + "addMaxCount": 50 + } +] + + + + + [{ + "type": "randomCard", + "count": 2, + "probability": 1, + "colors": [ "colorID" ] +},{ + "type": "randomCard", + "count": 1, + "probability": 1, + "rarity": [ "rare", "mythicrare" ], + "colors": [ "colorID" ] +},{ + "type": "randomCard", + "count": 1, + "addMaxCount": 2 +}] + + + + + [ + { + "type": "gold", + "count": 40, + "addMaxCount": 40 + } +] + + + + + { + "lifeModifier": 4, + "startBattleWithCard": [ "Ensnaring Bridge|2XM|1" ] +} + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/lichsmirror.tmx b/forge-gui/res/adventure/Shandalar/maps/map/lichsmirror.tmx new file mode 100644 index 00000000000..aa4a80b3456 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/maps/map/lichsmirror.tmx @@ -0,0 +1,136 @@ + + + + + + + { + "startBattleWithCard": [ "Mirror of Life Trapping|CLB|1" ], +} + + + + + + eJxjYBgF6IARCdMTLOdgYHjOiR2v5KCdvV6cEIzsbxD2AIq5c9LXXgYa2guzA2TnYyBeDQzTp2hsatsLsu8F0MxnOMIYhmlhrxsnAoP8h+zfJ1D8lAb2ruFA2IsvD+EKC3LtRbb7GZ6whsUJshspzevo/iYGU6t8IcVuapZr+MIX2U30LkcHouweagAA95omZQ== + + + + + eJzNlN0JwjAUhYNY23QJn5xA0I7gZm5QjTs4guAsPriCqH0wB4m5XNJEkiv48NEf2nw5JyG9Vqr/U4ZJGmnno1HKaA91HadvfuE17HlRe7Yz38dnXo1cVty7bBz4adelftpvymu079v9cyhw3uz1Hpm389J1Buu2zMkdY3m5N2ef7RM9OQf9XtK7ZF3tIpkB7yfXG8qMdQvRWea2702l1LXK865a70UOnnuMi/Wd63yvc9MOv3HDCUq6DvnROfb6k4CzAe9Ogk6+f2NI+lIddBlng0QHpWO8AFO/SIc= + + + + + eJyTEGBgkBiE+DcTA8M2AfxYisp2SgPxTGYGhhYGCG5lQAXNULGtQHWKjNRzg6QAxPw2NgaGdjaEG1qhds4G8pUZIWr2A+l4JogbKLEf5NftUHtV2BkY1rAwYIB1QLGDjAg+zG4QEKfQTkL2wvwOiwOY3aTai24nzF4vVgYGbyB+BcUgtg8rJOyRw7uSHxLXNfzkxSkIyAPtU2CH2BvMgB2rAeVimSDhDbKTVPuw2fsU6J+HrBC7D0NxEgcEw/hH2CF+biUzTrHZuxdopgvQ3udADApGXBjkz2p+SFqnhr0wu+vYIH7GZe9WaJrYSkH+gdkbh2QuzG4lIO3Bih0/YqUsfmuhYYYOQHbHAeO1hQ0Tu1BoJ7LdVTjsRweVULWU2onNfmQMcwst7CMU/4wU5pmBtBcAchl6zg== + + + + + + + + eJxjYBicQFoAQu8A0owMqHiHAO3s3Y5mHzqAiW+jshtg5k4DEtPR8AwoRlYHCwdsbiTFPnT9j3hQ+WZMuPWSay8xAN1eewrsJAUg2wvzZxU/9cz/xI5qProYsji1wCW0sCSUtikFlcDwqoaGWRsB82cyMzCIC1AnTW0VgORfdDlkc2PRxPHldXz2IesB0b9xyOOyg1r2wjAszLGJMeDQR4696BgW5oTEKPUvPjOolW7Jcc9QBQCxBBg8 + + + + + + + + + + + + [ + { + "type": "gold", + "count": 110, + "addMaxCount": 50 + } +] + + + + + [{ + "type": "randomCard", + "count": 2, + "probability": 1, + "colors": [ "colorID" ] +},{ + "type": "randomCard", + "count": 1, + "probability": 1, + "rarity": [ "mythicrare" ], + "colors": [ "colorID" ] +},{ + "type": "randomCard", + "count": 1, + "probability": 0.6, + "rarity": [ "rare", "mythicrare" ], + "addMaxCount": 1 +},{ + "type": "randomCard", + "count": 1, + "probability": 0.5, + "addMaxCount": 2 +}] + + + + + [{ + "type": "randomCard", + "count": 2, + "probability": 1, + "colors": [ "colorID" ] +},{ + "type": "randomCard", + "count": 1, + "probability": 0.8, + "rarity": [ "rare" ], + "colors": [ "colorID" ] +},{ + "type": "randomCard", + "count": 1, + "addMaxCount": 2 +}] + + + + + + { + "lifeModifier": 4, + "startBattleWithCard": [ "Heirloom Mirror|MID|1" ] +} + + + + + + { + "lifeModifier": 3, + "startBattleWithCard": [ "Cathedral Sanctifier|DDQ|1" ] +} + + + + + + + + + + + + + + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/tileset/buildings.atlas b/forge-gui/res/adventure/Shandalar/maps/tileset/buildings.atlas index 0f600cb9e19..4d43133f117 100644 --- a/forge-gui/res/adventure/Shandalar/maps/tileset/buildings.atlas +++ b/forge-gui/res/adventure/Shandalar/maps/tileset/buildings.atlas @@ -325,6 +325,12 @@ Grove WurmPond xy: 224, 400 size: 32, 32 +StonePyramid + xy: 384, 464 + size: 32, 32 +Mine + xy: 96, 144 + size: 32, 32 black_castle xy: 0, 800 size: 64, 64 diff --git a/forge-gui/res/adventure/Shandalar/sprites/monk_3.atlas b/forge-gui/res/adventure/Shandalar/sprites/monk_3.atlas new file mode 100644 index 00000000000..2dfc1b79524 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/monk_3.atlas @@ -0,0 +1,68 @@ +monk_3.png +size: 64,96 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 0, 0 + size: 16, 16 +Idle + xy: 0, 16 + size: 16, 16 +Idle + xy: 16, 16 + size: 16, 16 +Idle + xy: 32, 16 + size: 16, 16 +Idle + xy: 48, 16 + size: 16, 16 +Walk + xy: 0, 32 + size: 16, 16 +Walk + xy: 16, 32 + size: 16, 16 +Walk + xy: 32, 32 + size: 16, 16 +Walk + xy: 48, 32 + size: 16, 16 +Attack + xy: 0, 48 + size: 16, 16 +Attack + xy: 16, 48 + size: 16, 16 +Attack + xy: 32, 48 + size: 16, 16 +Attack + xy: 48, 48 + size: 16, 16 +Hit + xy: 0, 64 + size: 16, 16 +Hit + xy: 16, 64 + size: 16, 16 +Hit + xy: 32, 64 + size: 16, 16 +Hit + xy: 48, 64 + size: 16, 16 +Death + xy: 0, 80 + size: 16, 16 +Death + xy: 16, 80 + size: 16, 16 +Death + xy: 32, 80 + size: 16, 16 +Death + xy: 48, 80 + size: 16, 16 diff --git a/forge-gui/res/adventure/Shandalar/sprites/monk_3.png b/forge-gui/res/adventure/Shandalar/sprites/monk_3.png new file mode 100644 index 0000000000000000000000000000000000000000..d4f3a845ea2fc7c8b2f325dda226b414386969f2 GIT binary patch literal 21918 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