Merge pull request #2698 from EldritchBimbo/Gwyn-Master

Adds 1 dungeon, 2 enemies based on the Machine Orthodoxy
This commit is contained in:
Anthony Calosa
2023-03-20 11:46:15 +08:00
committed by GitHub
16 changed files with 398 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
{
"name":"Orthodoxy Angel",
"template":
{
"count":60,
"colors":["White", "Green"],
"tribe":"Phyrexian",
"tribeCards":1.0,
"tribeSynergyCards":0.5,
"rares":0.4
}
}

View File

@@ -0,0 +1,12 @@
{
"name":"Orthodoxy Duelist",
"template":
{
"count":60,
"colors":["White", "Black"],
"tribe":"Phyrexian",
"tribeCards":1.0,
"tribeSynergyCards":0.5,
"rares":0.25
}
}

View File

@@ -0,0 +1,71 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.9" tiledversion="1.9.2" orientation="orthogonal" renderorder="right-down" width="30" height="17" tilewidth="16" tileheight="16" infinite="0" nextlayerid="9" nextobjectid="76">
<editorsettings>
<export format="tmx"/>
</editorsettings>
<tileset firstgid="1" source="../tileset/main.tsx"/>
<tileset firstgid="10113" source="../tileset/buildings.tsx"/>
<tileset firstgid="11905" source="../tileset/phyrexiantiles.tsx"/>
<layer id="1" name="Background" width="30" height="17">
<data encoding="base64" compression="zlib">
eJzr0WNg6BnFo3gUj+JRPIpH8YjAAE3lcpw=
</data>
</layer>
<layer id="2" name="Ground" width="30" height="17">
<data encoding="base64" compression="zlib">
eJzbwcPAsIMOWAYN41IHA8hsfABdD6X2unESZy+yOmrYSw4YavYSG7a4AEj/SLMX3e7hbu9Ii19y7JWhMP9iM5fYckOGDH+D1OPzCzH2IttNyH6YGkL+INZedLvR7UcWJ8YPpNiLrgc9HklxPzIGAAplras=
</data>
</layer>
<layer id="3" name="Clutter" width="30" height="17">
<properties>
<property name="spriteLayer" type="bool" value="true"/>
</properties>
<data encoding="base64" compression="zlib">
eJy1lcsOwiAQRfki/hG1vla1rYlata5a165bv83bOCSEgpbXTW6gA8NpYAKMTVVxxhpypbixtOq4jPnoqOSV6LfwAAtL++TTnFDuHf33n3V6jD8ic30Um9vSnur9mNwMXsMbOt8Ofil73tN3R3x1fgg3hw/wjX8Zg+Gc1XhN84tAbk1MF8mcEK4w5C4QW5JXlrVFAu4JsTP5koibUY24SObEqKti5hpZxLq6OnBzmh9SV+O9voP3DjU9/ueW8nzfBRP/l2Lx5vJT8XTp97bvOY76ADiCbCA=
</data>
</layer>
<layer id="6" name="Collision" width="30" height="17" visible="0">
<data encoding="base64" compression="zlib">
eJxz42RgcBtEGAZAbBM+whhdD7XsxQdoYS85gNr2IssRo45cjCsuYWGLL65pYSdyvNLKXlIAtewlJt6w2T1U7R2ocCbFblqkZ3raiy+ecdlLDfsIpR9kQAv78NlPD/uobS8AQpd0SA==
</data>
</layer>
<layer id="7" name="Ornamental Walls" width="30" height="17" visible="0">
<data encoding="base64" compression="zlib">
eJxjYBgFo2AUjIJRMApGwUgBAAf4AAE=
</data>
</layer>
<objectgroup id="4" name="Objects">
<object id="38" template="../obj/entry_up.tx" x="207.833" y="267.665">
<properties>
<property name="teleport" value=""/>
</properties>
</object>
<object id="65" template="../obj/treasure.tx" x="96.667" y="33"/>
<object id="67" template="../obj/treasure.tx" x="320" y="32.5"/>
<object id="68" template="../obj/enemy.tx" x="207" y="94">
<properties>
<property name="enemy" value="Orthodoxy Angel"/>
</properties>
</object>
<object id="74" template="../obj/enemy.tx" x="239.167" y="176">
<properties>
<property name="enemy" value="Orthodoxy Duelist"/>
<property name="spawn.Easy" type="bool" value="true"/>
<property name="waypoints" value="70,71,70"/>
</properties>
</object>
<object id="75" template="../obj/enemy.tx" x="175" y="128">
<properties>
<property name="enemy" value="Orthodoxy Duelist"/>
<property name="spawn.Easy" type="bool" value="true"/>
<property name="waypoints" value="72,73,72"/>
</properties>
</object>
</objectgroup>
<objectgroup id="8" name="Waypoints">
<object id="70" template="../obj/waypoint.tx" x="144" y="176"/>
<object id="71" template="../obj/waypoint.tx" x="272" y="176"/>
<object id="72" template="../obj/waypoint.tx" x="272" y="128"/>
<object id="73" template="../obj/waypoint.tx" x="144" y="128"/>
</objectgroup>
</map>

View File

@@ -0,0 +1,9 @@
Phyrexian_Buildings.png
size: 32, 32
format: RGBA8888
filter: Nearest,Nearest
repeat: none
BasilicaSmall
xy: 0, 0
size: 32, 32

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<tileset version="1.9" tiledversion="1.9.2" name="phyrexiantiles" tilewidth="16" tileheight="16" tilecount="66" columns="11">
<image source="phyrexiantiles.png" width="176" height="96"/>
</tileset>

View File

@@ -0,0 +1,68 @@
phyrexianangel.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

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -0,0 +1,68 @@
phyrexianduelist.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

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -8511,6 +8511,150 @@
],
"colors": "UR"
},
{
"name": "Orthodoxy Angel",
"sprite": "sprites/phyrexianangel.atlas",
"deck": [
"decks/phyrexianangel.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": "WG"
},
{
"name": "Orthodoxy Duelist",
"sprite": "sprites/phyrexianduelist.atlas",
"deck": [
"decks/phyrexianduelist.json"
],
"spawnRate": 1,
"difficulty": 0.1,
"speed": 24,
"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": "WB"
},
{
"name": "Phoenix",
"sprite": "sprites/phoenix.atlas",

View File

@@ -1841,6 +1841,15 @@
"sprite": "LavaForge",
"map": "maps/map/kobold_mine.tmx"
},
{
"name": "OrthodoxyBasilica",
"type": "dungeon",
"count": 2
"radiusFactor": 0.8,
"spriteAtlas": "maps/tileset/Phyrexian_Buildings.atlas",
"sprite": "BasilicaSmall",
"map": "maps/map/phyrexian_w1.tmx"
},
{
"name": "Slimefoots Lair",
"type": "dungeon",

View File

@@ -87,6 +87,7 @@
"CaveW4",
"CaveW5",
"CaveW6",
"OrthodoxyBasilica",
"Nahiri Encampment"
],
"structures": [