mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-14 17:58:01 +00:00
Dross Pit Content Update
Additions: .2 new enemies, based on the Dross Pit Phyrexians, plus infrastructure. (Both use .json deck generation, for now) .Additional level tiles based on Dross Pit aesthetic, plus infrastructure. .Additional overworld tile for new dungeon, plus infrastructure. .1 new dungeon, utilizing new enemies and tiles. Changes: .Additions to Phyrexian_Buildings .atlas and .png files to accommodate new overworld tile. .Addition to black.json to allow new dungeon to spawn. .Addition to p_o_i.json to create new dungeon. .Addition to enemies.json to create enemy entries for new enemies.
This commit is contained in:
12
forge-gui/res/adventure/Shandalar/decks/drossgladiator.json
Normal file
12
forge-gui/res/adventure/Shandalar/decks/drossgladiator.json
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"name":"Dross Gladiator",
|
||||
"template":
|
||||
{
|
||||
"count":60,
|
||||
"colors":["Black"],
|
||||
"tribe":"Phyrexian",
|
||||
"tribeCards":1.0,
|
||||
"tribeSynergyCards":0.40,
|
||||
"rares":0.25
|
||||
}
|
||||
}
|
||||
12
forge-gui/res/adventure/Shandalar/decks/drossgrimnarch.json
Normal file
12
forge-gui/res/adventure/Shandalar/decks/drossgrimnarch.json
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"name":"Dross Grimnarch",
|
||||
"template":
|
||||
{
|
||||
"count":60,
|
||||
"colors":["Black, Blue"],
|
||||
"tribe":"Phyrexian",
|
||||
"tribeCards":1.0,
|
||||
"tribeSynergyCards":0.40,
|
||||
"rares":0.4
|
||||
}
|
||||
}
|
||||
123
forge-gui/res/adventure/Shandalar/maps/map/phyrexian_black1.tmx
Normal file
123
forge-gui/res/adventure/Shandalar/maps/map/phyrexian_black1.tmx
Normal file
@@ -0,0 +1,123 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<map version="1.9" tiledversion="1.9.2" orientation="orthogonal" renderorder="right-down" width="31" height="17" tilewidth="16" tileheight="16" infinite="0" nextlayerid="10" nextobjectid="90">
|
||||
<editorsettings>
|
||||
<export target="wastetown..tmx" format="tmx"/>
|
||||
</editorsettings>
|
||||
<tileset firstgid="1" source="../tileset/main.tsx"/>
|
||||
<tileset firstgid="10113" source="../tileset/buildings.tsx"/>
|
||||
<tileset firstgid="11905" source="../tileset/DrossPitTiles.tsx"/>
|
||||
<layer id="6" name="Collision" width="31" height="17">
|
||||
<data encoding="base64" compression="zlib">
|
||||
eJzdkkEOgCAMBLl5ks8Y9Xt+QtRniR/SHpqQsg1oFI2b9CLFKd015h5N9U0/KqjGGuOVau3zbE0l2UP1bXav+NNdmDNke3EfsenbeOTaBUU5l96N4lyKZ9aE3rfZmEPzrKCXtSTmOCPEzlVur6vjQvtFPjjlfcxO5UTzW+4X+YA84N5Q8h7nXbKpD+2Car7oYy77CUk2Z/QNNqsEOzcXf9EObOpIsw==
|
||||
</data>
|
||||
</layer>
|
||||
<layer id="1" name="Background" width="31" height="17">
|
||||
<data encoding="base64" compression="zlib">
|
||||
eJzr1mNgaBkg3D0E7N7BA6FBAJkeCH8PpN0DFd9N3APnXmqE96jdI89uctL5QNs9UGXLqN30t5taGACvMGLt
|
||||
</data>
|
||||
</layer>
|
||||
<layer id="3" name="Clutter" width="31" height="17">
|
||||
<properties>
|
||||
<property name="spriteLayer" type="bool" value="true"/>
|
||||
</properties>
|
||||
<data encoding="base64" compression="zlib">
|
||||
eJxjYGBg6NYbGAwCU4H0FBx4Mo3t7oHS2EDXCLF7r97A2X2MjnaD0tN0GoU5chrGlmYJAUrsRg7PaVjcQS+7sZk5kHY3QXEfAXXk4GYk85FxI5K/sbnxvB7ldhOTx7DZfWMA7aZGmA8FuwmlC1raPRAYAAIpNm8=
|
||||
</data>
|
||||
</layer>
|
||||
<layer id="2" name="Walls" width="31" height="17">
|
||||
<properties>
|
||||
<property name="spriteLayer" type="bool" value="true"/>
|
||||
</properties>
|
||||
<data encoding="base64" compression="zlib">
|
||||
eJxjYBgFo2Dwgvl6DAztWPACPdrb3Q+0ow2IZyLhDiCeSEW7D+Lw3yws9oDcMwNN3SEK3HIKqHcCDozNbnQ1pymw+zJauOILX2zxcIUG8Y8tfLHFAy3AChzhsZIOdo+CUUAOAAA9nDWk
|
||||
</data>
|
||||
</layer>
|
||||
<layer id="8" name="Archway" width="31" height="17">
|
||||
<data encoding="base64" compression="zlib">
|
||||
eJxjYBgFo2AUjIJRMApGwSggHgAACDwAAQ==
|
||||
</data>
|
||||
</layer>
|
||||
<objectgroup id="4" name="Objects">
|
||||
<object id="38" template="../obj/entry_left.tx" x="0.706867" y="162.682"/>
|
||||
<object id="48" template="../obj/treasure.tx" x="431.239" y="164.516"/>
|
||||
<object id="50" template="../obj/enemy.tx" x="96.485" y="173.992">
|
||||
<properties>
|
||||
<property name="enemy" value="Dross Gladiator"/>
|
||||
<property name="threatRange" value="45"/>
|
||||
<property name="waypoints" value="82,81,80,83,84,88,70,79,87,83"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="54" template="../obj/enemy.tx" x="399.841" y="149.68">
|
||||
<properties>
|
||||
<property name="enemy" value="Dross Grimnarch"/>
|
||||
<property name="threatRange" value="50"/>
|
||||
<property name="waypoints" value=""/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="75" template="../obj/booster.tx" x="449.75" y="143.25">
|
||||
<properties>
|
||||
<property name="reward">[
|
||||
{
|
||||
"editions": [ "ONE" ],
|
||||
"type": "card",
|
||||
"count": 10,
|
||||
"rarity": [ "Common" ]
|
||||
"colors": [ "black" ]
|
||||
},
|
||||
{
|
||||
"editions": [ "ONE" ],
|
||||
"type": "card",
|
||||
"count": 3,
|
||||
"rarity": [ "Uncommon" ]
|
||||
"colors": [ "black" ]
|
||||
},
|
||||
{
|
||||
"editions": [ "ONE" ],
|
||||
"type": "card",
|
||||
"count": 1,
|
||||
"rarity": [ "Rare", "Mythic Rare" ]
|
||||
"colors": [ "black" ]
|
||||
}
|
||||
]
|
||||
</property>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="76" template="../obj/treasure.tx" x="432" y="143"/>
|
||||
<object id="85" template="../obj/enemy.tx" x="216.75" y="165.25">
|
||||
<properties>
|
||||
<property name="enemy" value="Dross Gladiator"/>
|
||||
<property name="threatRange" value="50"/>
|
||||
<property name="waypoints" value="66,78,65,77"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="86" template="../obj/enemy.tx" x="276" y="105.25">
|
||||
<properties>
|
||||
<property name="enemy" value="Dross Gladiator"/>
|
||||
<property name="threatRange" value="50"/>
|
||||
<property name="waypoints" value="65,78,66,77"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="89" template="../obj/enemy.tx" x="47.75" y="87.5">
|
||||
<properties>
|
||||
<property name="enemy" value="Dross Gladiator"/>
|
||||
<property name="threatRange" value="45"/>
|
||||
<property name="waypoints" value="88,87,79,70,88,84,83,82,81,80,83,84"/>
|
||||
</properties>
|
||||
</object>
|
||||
</objectgroup>
|
||||
<objectgroup id="7" name="Waypoints">
|
||||
<object id="65" template="../obj/waypoint.tx" x="295" y="107"/>
|
||||
<object id="66" template="../obj/waypoint.tx" x="218" y="185"/>
|
||||
<object id="70" template="../obj/waypoint.tx" x="44" y="61"/>
|
||||
<object id="77" template="../obj/waypoint.tx" x="218" y="107"/>
|
||||
<object id="78" template="../obj/waypoint.tx" x="295" y="185"/>
|
||||
<object id="79" template="../obj/waypoint.tx" x="84" y="61"/>
|
||||
<object id="80" template="../obj/waypoint.tx" x="80" y="236"/>
|
||||
<object id="81" template="../obj/waypoint.tx" x="114" y="236"/>
|
||||
<object id="82" template="../obj/waypoint.tx" x="114" y="175"/>
|
||||
<object id="83" template="../obj/waypoint.tx" x="80" y="175"/>
|
||||
<object id="84" template="../obj/waypoint.tx" x="50.75" y="175"/>
|
||||
<object id="87" template="../obj/waypoint.tx" x="84" y="118"/>
|
||||
<object id="88" template="../obj/waypoint.tx" x="44" y="118"/>
|
||||
</objectgroup>
|
||||
</map>
|
||||
BIN
forge-gui/res/adventure/Shandalar/maps/tileset/DrossPitTiles.png
Normal file
BIN
forge-gui/res/adventure/Shandalar/maps/tileset/DrossPitTiles.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.4 KiB |
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.9" tiledversion="1.9.2" name="DrossPitTiles" tilewidth="16" tileheight="16" tilecount="99" columns="9">
|
||||
<image source="DrossPitTiles.png" width="144" height="176"/>
|
||||
</tileset>
|
||||
@@ -12,3 +12,6 @@ GitLabSmall
|
||||
CopperhostForest
|
||||
xy: 64,0
|
||||
size: 32, 32
|
||||
DrossOutpost
|
||||
xy: 96,0
|
||||
size: 32, 32
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 4.4 KiB |
@@ -0,0 +1,68 @@
|
||||
drossgladiator.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
|
||||
BIN
forge-gui/res/adventure/Shandalar/sprites/drossgladiator.png
Normal file
BIN
forge-gui/res/adventure/Shandalar/sprites/drossgladiator.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.9 KiB |
@@ -0,0 +1,68 @@
|
||||
drossgrimnarch.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
|
||||
BIN
forge-gui/res/adventure/Shandalar/sprites/drossgrimnarch.png
Normal file
BIN
forge-gui/res/adventure/Shandalar/sprites/drossgrimnarch.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.7 KiB |
@@ -94,6 +94,7 @@
|
||||
"SkullCaveB",
|
||||
"SkullCaveB1",
|
||||
"SkullCaveB2",
|
||||
"DrossOutpost",
|
||||
"CaveB",
|
||||
"CaveB1",
|
||||
"CaveB2",
|
||||
|
||||
@@ -3854,6 +3854,150 @@
|
||||
],
|
||||
"colors": "R"
|
||||
},
|
||||
{
|
||||
"name": "Dross Gladiator",
|
||||
"sprite": "sprites/drossgladiator.atlas",
|
||||
"deck": [
|
||||
"decks/drossgladiator.json"
|
||||
],
|
||||
"spawnRate": 1,
|
||||
"difficulty": 0.1,
|
||||
"speed": 35,
|
||||
"life": 16,
|
||||
"rewards": [
|
||||
{
|
||||
"type": "deckCard",
|
||||
"probability": 1,
|
||||
"count": 2,
|
||||
"addMaxCount": 4,
|
||||
"rarity": [
|
||||
"common"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "deckCard",
|
||||
"probability": 0.5,
|
||||
"count": 1,
|
||||
"addMaxCount": 2,
|
||||
"rarity": [
|
||||
"uncommon"
|
||||
],
|
||||
"cardTypes": [
|
||||
"Creature",
|
||||
"Artifact",
|
||||
"Enchantment",
|
||||
"Instant",
|
||||
"Sorcery"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "deckCard",
|
||||
"probability": 0.25,
|
||||
"count": 1,
|
||||
"addMaxCount": 1,
|
||||
"rarity": [
|
||||
"rare"
|
||||
],
|
||||
"cardTypes": [
|
||||
"Creature",
|
||||
"Artifact",
|
||||
"Enchantment",
|
||||
"Instant",
|
||||
"Sorcery"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "deckCard",
|
||||
"probability": 0.1,
|
||||
"count": 1,
|
||||
"rarity": [
|
||||
"rare"
|
||||
],
|
||||
"cardTypes": [
|
||||
"Land"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "gold",
|
||||
"probability": 0.3,
|
||||
"count": 10,
|
||||
"addMaxCount": 90
|
||||
}
|
||||
],
|
||||
"colors": "B"
|
||||
},
|
||||
{
|
||||
"name": "Dross Grimnarch",
|
||||
"sprite": "sprites/drossgrimnarch.atlas",
|
||||
"deck": [
|
||||
"decks/drossgrimnarch.json"
|
||||
],
|
||||
"spawnRate": 1,
|
||||
"difficulty": 0.1,
|
||||
"speed": 24,
|
||||
"life": 19,
|
||||
"rewards": [
|
||||
{
|
||||
"type": "deckCard",
|
||||
"probability": 1,
|
||||
"count": 2,
|
||||
"addMaxCount": 4,
|
||||
"rarity": [
|
||||
"common"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "deckCard",
|
||||
"probability": 0.75,
|
||||
"count": 1,
|
||||
"addMaxCount": 2,
|
||||
"rarity": [
|
||||
"uncommon"
|
||||
],
|
||||
"cardTypes": [
|
||||
"Creature",
|
||||
"Artifact",
|
||||
"Enchantment",
|
||||
"Instant",
|
||||
"Sorcery"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "deckCard",
|
||||
"probability": 0.50,
|
||||
"count": 1,
|
||||
"addMaxCount": 2,
|
||||
"rarity": [
|
||||
"rare"
|
||||
],
|
||||
"cardTypes": [
|
||||
"Creature",
|
||||
"Artifact",
|
||||
"Enchantment",
|
||||
"Instant",
|
||||
"Sorcery"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "deckCard",
|
||||
"probability": 0.1,
|
||||
"count": 1,
|
||||
"rarity": [
|
||||
"rare"
|
||||
],
|
||||
"cardTypes": [
|
||||
"Land"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "gold",
|
||||
"probability": 0.3,
|
||||
"count": 10,
|
||||
"addMaxCount": 90
|
||||
}
|
||||
],
|
||||
"colors": "BU"
|
||||
},
|
||||
{
|
||||
"name": "Dwarf",
|
||||
"sprite": "sprites/dwarf_2.atlas",
|
||||
|
||||
@@ -731,6 +731,15 @@
|
||||
"sprite": "StonePyramid",
|
||||
"map": "maps/map/dreamhalls.tmx"
|
||||
},
|
||||
{
|
||||
"name": "DrossOutpost",
|
||||
"type": "dungeon",
|
||||
"count": 2,
|
||||
"radiusFactor": 0.8,
|
||||
"spriteAtlas": "maps/tileset/Phyrexian_Buildings.atlas",
|
||||
"sprite": "DrossOutpost",
|
||||
"map": "maps/map/phyrexian_black1.tmx"
|
||||
},
|
||||
{
|
||||
"name": "ElfTown",
|
||||
"type": "dungeon",
|
||||
|
||||
Reference in New Issue
Block a user