Adventure mode content

Preview release of Liliana dungeon
Autosave when entering POI
Improved POI enemy pathing (slightly)
Addition of Portal mechanics
Rework of Death Ring
Increased land quantity in basic land shops
Removed problematic objective from quest "(Almost) Open for Business"
This commit is contained in:
jjayers99
2023-05-10 23:55:55 -04:00
parent fbf401cb55
commit f5e062d06d
96 changed files with 10403 additions and 873 deletions

View File

@@ -1034,6 +1034,13 @@ public class Forge implements ApplicationListener {
if (currentScene != null) {
if (!currentScene.leave())
return false;
if (lastScene.contains(currentScene, false))
{
int i = lastScene.indexOf(currentScene, false);
if (i > -1){
lastScene.setSize(i);
}
}
lastScene.add(currentScene);
}
storeScreen();

View File

@@ -20,6 +20,7 @@ public class CharacterSprite extends MapActor {
private AnimationDirections currentAnimationDir = AnimationDirections.None;
private final Array<Sprite> avatar=new Array<>();
public boolean hidden = false;
public boolean inactive = false;
private String atlasPath;
private float wakeTimer = 0.0f;
@@ -175,11 +176,19 @@ public class CharacterSprite extends MapActor {
public void moveBy(float x, float y, float delta) {
if (inactive){
return;
}
if (hidden) {
if (animations.containsKey(AnimationTypes.Wake)) {
//Todo: Need another check here if we want objects revealed by activateMapObject to play wake animation
setAnimation(AnimationTypes.Wake);
wakeTimer = 0.0f;
hidden = false;
}
else return;
}
if (currentAnimationType == AnimationTypes.Wake && wakeTimer <= currentAnimation.getAnimationDuration()){
wakeTimer += delta;
@@ -192,7 +201,7 @@ public class CharacterSprite extends MapActor {
Vector2 vec = new Vector2(x, y);
float degree = vec.angleDeg();
setAnimation(AnimationTypes.Walk);
if (!hidden) setAnimation(AnimationTypes.Walk);
if (degree < 22.5)
setDirection(AnimationDirections.Right);
else if (degree < 22.5 + 45)
@@ -229,9 +238,8 @@ public class CharacterSprite extends MapActor {
@Override
public void draw(Batch batch, float parentAlpha) {
if (currentAnimation == null || hidden)
if (currentAnimation == null || hidden || inactive)
{
return;
}
super.draw(batch,parentAlpha);

View File

@@ -64,8 +64,10 @@ public class DialogActor extends CharacterSprite {
public void onPlayerCollide() {
if (dialog != null) {
stage.resetPosition();
if (dialog.activate()){
stage.showDialog();
dialog.activate();
}
}
}

View File

@@ -4,7 +4,6 @@ import com.badlogic.gdx.graphics.Color;
import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.Batch;
import com.badlogic.gdx.graphics.g2d.TextureRegion;
import com.badlogic.gdx.math.Rectangle;
import com.badlogic.gdx.math.Vector2;
import com.badlogic.gdx.scenes.scene2d.Actor;
import com.badlogic.gdx.utils.Array;
@@ -51,8 +50,10 @@ public class EnemySprite extends CharacterSprite {
private final Float _movementTimeout = 150.0f;
private boolean _freeze = false; //freeze movement after defeating player
public float unfreezeRange = 30.0f;
public float threatRange = 0.0f;
public float fleeRange = 0.0f;
public float threatRange = 0.0f; //If range < threatRange, begin pursuit
public float pursueRange = 0.0f; //If range > pursueRange, abandon pursuit
public float fleeRange = 0.0f; //If range < fleeRange, attempt to move away to fleeRange
private boolean aggro = false;
public boolean ignoreDungeonEffect = false;
public String questStageID;
@@ -77,11 +78,6 @@ public class EnemySprite extends CharacterSprite {
}
}
public Rectangle navigationBoundingRect() {
//This version of the bounds will be used for navigation purposes to allow mobile mobs to not need pixel perfect pathing
return new Rectangle(boundingRect).setSize(boundingRect.width * collisionHeight, boundingRect.height * collisionHeight);
}
@Override
void updateBoundingRect() { //We want enemies to take the full tile.
float scale = data == null ? 1f : data.scale;
@@ -124,9 +120,9 @@ public class EnemySprite extends CharacterSprite {
}
if (threatRange > 0 || fleeRange > 0){
if (routeToPlayer.len() <= threatRange)
if (routeToPlayer.len() <= threatRange || (aggro && routeToPlayer.len() <= pursueRange))
{
aggro = true;
return routeToPlayer;
}
if (routeToPlayer.len() <= fleeRange)
@@ -291,6 +287,8 @@ public class EnemySprite extends CharacterSprite {
@Override
public void draw(Batch batch, float parentAlpha) {
if (inactive || hidden)
return;
super.draw(batch, parentAlpha);
if(Current.player().hasColorView() && !data.colors.isEmpty()) {
drawColorHints(batch);
@@ -303,7 +301,7 @@ public class EnemySprite extends CharacterSprite {
if(effect != null){ //Draw a crown icon on top.
Texture T = Current.world().getGlobalTexture();
TextureRegion TR = new TextureRegion(T, 16, 0, 16, 16);
batch.draw(TR, getX(), getY() + 16, 16, 16);
batch.draw(TR, getX(), getY() + 16, 16*getScaleX(), 16*getScaleY());
}
}

View File

@@ -8,15 +8,17 @@ import forge.adventure.stage.MapStage;
* Used to teleport the player in and out of the map
*/
public class EntryActor extends MapActor{
private final MapStage stage;
final MapStage stage;
String targetMap;
private float x;
private float y;
private float w;
private float h;
private String direction;
float x;
float y;
float w;
float h;
String direction;
String currentMap;
int entryTargetObject;
public EntryActor(MapStage stage, int id,String targetMap,float x,float y,float w,float h,String direction)
public EntryActor(MapStage stage, int id,String targetMap,float x,float y,float w,float h,String direction, String currentMap, int entryTargetObject)
{
super(id);
this.stage = stage;
@@ -25,7 +27,8 @@ public class EntryActor extends MapActor{
this.y = y;
this.w = w;
this.h = h;
this.currentMap = currentMap;
this.entryTargetObject = entryTargetObject;
this.direction = direction;
}
@@ -44,7 +47,15 @@ public class EntryActor extends MapActor{
}
else
{
TileMapScene.instance().loadNext(targetMap);
if (targetMap.equals(currentMap))
{
stage.spawn(entryTargetObject);
}
else
{
currentMap = targetMap;
TileMapScene.instance().loadNext(targetMap, entryTargetObject);
}
}
}

View File

@@ -0,0 +1,183 @@
package forge.adventure.character;
import com.badlogic.gdx.graphics.Color;
import com.badlogic.gdx.graphics.g2d.*;
import com.badlogic.gdx.utils.Array;
import forge.adventure.scene.TileMapScene;
import forge.adventure.stage.MapStage;
import forge.adventure.util.Config;
import forge.adventure.util.Paths;
import java.util.HashMap;
/**
* PortalActor
* Extension of EntryActor, visible on map, multiple states that change behavior
*/
public class PortalActor extends EntryActor{
private final HashMap<PortalAnimationTypes, Animation<TextureRegion>> animations = new HashMap<>();
private Animation<TextureRegion> currentAnimation = null;
private PortalAnimationTypes currentAnimationType = PortalAnimationTypes.Closed;
float timer;
float transitionTimer;
public PortalActor(MapStage stage, int id, String targetMap, float x, float y, float w, float h, String direction, String currentMap, int portalTargetObject, String path)
{
super(stage, id, targetMap, x, y, w, h, direction, currentMap, portalTargetObject);
load(path);
}
public MapStage getMapStage()
{
return stage;
}
@Override
public void onPlayerCollide()
{
if(currentAnimationType == PortalAnimationTypes.Inactive) {
//Activate portal? Launch Dialog?
}
if(currentAnimationType == PortalAnimationTypes.Active) {
if (targetMap == null || targetMap.isEmpty()) {
stage.exitDungeon();
} else {
if (targetMap.equals(currentMap))
{
stage.spawn(entryTargetObject);
stage.getPlayerSprite().playEffect(Paths.EFFECT_TELEPORT, 0.5f);
stage.startPause(1.5f);
}
else
{
currentMap = targetMap;
TileMapScene.instance().loadNext(targetMap, entryTargetObject);
stage.getPlayerSprite().playEffect(Paths.EFFECT_TELEPORT, 0.5f);
}
}
}
}
public void spawn() {
switch(direction)
{
case "up":
stage.getPlayerSprite().setPosition(x+w/2-stage.getPlayerSprite().getWidth()/2,y+h);
break;
case "down":
stage.getPlayerSprite().setPosition(x+w/2-stage.getPlayerSprite().getWidth()/2,y-stage.getPlayerSprite().getHeight());
break;
case "right":
stage.getPlayerSprite().setPosition(x-stage.getPlayerSprite().getWidth(),y+h/2-stage.getPlayerSprite().getHeight()/2);
break;
case "left":
stage.getPlayerSprite().setPosition(x+w,y+h/2-stage.getPlayerSprite().getHeight()/2);
break;
}
}
protected void load(String path) {
if(path==null||path.isEmpty())return;
TextureAtlas atlas = Config.instance().getAtlas(path);
animations.clear();
for (PortalAnimationTypes stand : PortalAnimationTypes.values()) {
Array<Sprite> anim = atlas.createSprites(stand.toString());
if (anim.size != 0) {
animations.put(stand, new Animation<>(0.2f, anim));
if(getWidth()==0.0)//init size onload
{
setWidth(anim.first().getWidth());
setHeight(anim.first().getHeight());
}
}
}
setAnimation(PortalAnimationTypes.Closed);
updateAnimation();
}
public void setAnimation(PortalAnimationTypes type) {
if (currentAnimationType != type) {
currentAnimationType = type;
updateAnimation();
}
}
public void setAnimation(String typeName) {
switch(typeName.toLowerCase()){
case "active":
setAnimation(PortalAnimationTypes.Active);
break;
case "inactive":
setAnimation(PortalAnimationTypes.Inactive);
break;
case "closed":
setAnimation(PortalAnimationTypes.Closed);
break;
case "opening":
setAnimation(PortalAnimationTypes.Opening);
break;
case "closing":
setAnimation(PortalAnimationTypes.Closing);
break;
}
}
private void updateAnimation() {
PortalAnimationTypes aniType = currentAnimationType;
if (!animations.containsKey(aniType)) {
aniType = PortalAnimationTypes.Inactive;
}
if (!animations.containsKey(aniType)) {
return;
}
currentAnimation = animations.get(aniType);
}
public enum PortalAnimationTypes {
Closed,
Active,
Inactive,
Opening,
Closing
}
public void act(float delta) {
timer += delta;
super.act(delta);
}
public void draw(Batch batch, float parentAlpha) {
if (currentAnimation == null)
{
return;
}
super.draw(batch,parentAlpha);
beforeDraw(batch,parentAlpha);
TextureRegion currentFrame;
if (currentAnimationType.equals(PortalAnimationTypes.Opening) || currentAnimationType.equals(PortalAnimationTypes.Closing))
{
currentFrame = currentAnimation.getKeyFrame(transitionTimer, false);
}
else
{
currentFrame = currentAnimation.getKeyFrame(timer, true);
}
setHeight(currentFrame.getRegionHeight());
setWidth(currentFrame.getRegionWidth());
Color oldColor=batch.getColor().cpy();
batch.setColor(getColor());
batch.draw(currentFrame, getX(), getY(), getWidth(), getHeight());
batch.setColor(oldColor);
super.draw(batch,parentAlpha);
//batch.draw(getDebugTexture(),getX(),getY());
}
}

View File

@@ -54,6 +54,7 @@ public class DialogData implements Serializable {
public int addGold = 0; //Gives the player X gold. Negative to take.
public int deleteMapObject = 0; //Remove ID from the map. -1 for self.
public int activateMapObject = 0; //Remove inactive state from ID.
public int battleWithActorID = 0; //Start a battle with enemy ID. -1 for self if possible.
public EffectData giveBlessing; //Give a blessing to the player.
public String setColorIdentity; //Change player's color identity.
@@ -77,6 +78,7 @@ public class DialogData implements Serializable {
addLife = other.addLife;
addGold = other.addGold;
deleteMapObject = other.deleteMapObject;
activateMapObject = other.activateMapObject;
battleWithActorID = other.battleWithActorID;
giveBlessing = other.giveBlessing;
setColorIdentity = other.setColorIdentity;

View File

@@ -23,6 +23,7 @@ public class TileMapScene extends HudScene {
TiledMap map;
PointOfInterestMapRenderer tiledMapRenderer;
private String nextMap;
private int nextSpawnPoint;
private boolean autoheal = false;
private TileMapScene() {
@@ -56,8 +57,9 @@ public class TileMapScene extends HudScene {
if (map == null)
return;
if (nextMap != null) {
load(nextMap);
load(nextMap, nextSpawnPoint);
nextMap = null;
nextSpawnPoint = 0;
}
stage.act(Gdx.graphics.getDeltaTime());
hud.act(Gdx.graphics.getDeltaTime());
@@ -108,7 +110,7 @@ public class TileMapScene extends HudScene {
((MapStage) stage).setPointOfInterest(WorldSave.getCurrentSave().getPointOfInterestChanges(point.getID() + oldMap));
stage.getPlayerSprite().setPosition(0, 0);
WorldSave.getCurrentSave().getWorld().setSeed(point.getSeedOffset());
tiledMapRenderer.loadMap(map, "");
tiledMapRenderer.loadMap(map, "", oldMap,0);
stage.getPlayerSprite().stop();
}
@@ -120,12 +122,12 @@ public class TileMapScene extends HudScene {
public PointOfInterest rootPoint;
String oldMap;
private void load(String targetMap) {
private void load(String targetMap, int nextSpawnPoint) {
map = new TemplateTmxMapLoader().load(Config.instance().getFilePath(targetMap));
((MapStage) stage).setPointOfInterest(WorldSave.getCurrentSave().getPointOfInterestChanges(rootPoint.getID() + targetMap));
stage.getPlayerSprite().setPosition(0, 0);
WorldSave.getCurrentSave().getWorld().setSeed(rootPoint.getSeedOffset());
tiledMapRenderer.loadMap(map, oldMap);
tiledMapRenderer.loadMap(map, oldMap, targetMap, nextSpawnPoint);
oldMap = targetMap;
stage.getPlayerSprite().stop();
}
@@ -136,8 +138,9 @@ public class TileMapScene extends HudScene {
return MapStage.getInstance().getDialogOnlyInput();
}
public void loadNext(String targetMap) {
public void loadNext(String targetMap, int entryTargetObject) {
nextMap = targetMap;
nextSpawnPoint = entryTargetObject;
}
}

View File

@@ -163,32 +163,6 @@ public class MapStage extends GameStage {
return false;
}
public float lengthWithoutCollision(EnemySprite mob, Vector2 end) {
Vector2 start = mob.pos();
Vector2 safeVector = start.cpy().add(end);
int segmentsToCheck = 100;
float safeLen = safeVector.len();
float partialLength = safeLen / segmentsToCheck;
for (Rectangle collision : collisionRect) {
float uncollidedLen = 0.0f;
while (uncollidedLen < safeLen) {
Rectangle mRect = new Rectangle(mob.navigationBoundingRect());
Vector2 testVector = new Vector2(end).setLength(uncollidedLen + partialLength);
mRect.setPosition(mRect.x + testVector.x, mRect.y + testVector.y);
if (mRect.overlaps(collision)) {
break;
}
uncollidedLen += partialLength;
}
safeLen = Math.min(safeLen, uncollidedLen);
}
return safeLen;
}
@Override
public void prepareCollision(Vector2 pos, Vector2 direction, Rectangle boundingRect) {
@@ -330,7 +304,11 @@ public class MapStage extends GameStage {
Array<EntryActor> spawnClassified = new Array<>();
Array<EntryActor> sourceMapMatch = new Array<>();
public void loadMap(TiledMap map, String sourceMap) {
public void loadMap(TiledMap map, String sourceMap, String targetMap) {
loadMap(map, sourceMap, targetMap, 0);
}
public void loadMap(TiledMap map, String sourceMap, String targetMap, int spawnTargetId) {
isLoadingMatch = false;
isInMap = true;
GameHUD.getInstance().showHideMap(false);
@@ -339,7 +317,7 @@ public class MapStage extends GameStage {
actor.remove();
foregroundSprites.removeActor(actor);
}
positions.clear();
actors.clear();
collisionRect.clear();
@@ -390,15 +368,10 @@ public class MapStage extends GameStage {
if (layer instanceof TiledMapTileLayer) {
loadCollision((TiledMapTileLayer) layer);
} else {
loadObjects(layer, sourceMap);
loadObjects(layer, sourceMap, targetMap);
}
}
if (!spawnClassified.isEmpty())
spawnClassified.first().spawn();
else if (!sourceMapMatch.isEmpty())
sourceMapMatch.first().spawn();
else if (!otherEntries.isEmpty())
otherEntries.first().spawn();
spawn(spawnTargetId);
//reduce geometry in collision rectangles
int oldSize;
@@ -433,6 +406,28 @@ public class MapStage extends GameStage {
getPlayerSprite().stop();
}
public void spawn(int targetId){
boolean hasSpawned = false;
if (targetId > 0){
for (int i = 0; i < actors.size; i++) {
if (actors.get(i).getObjectId() == targetId) {
if (actors.get(i) instanceof EntryActor) {
((EntryActor)(actors.get(i))).spawn();
hasSpawned = true;
}
}
}
}
if (!hasSpawned){
if (!spawnClassified.isEmpty())
spawnClassified.first().spawn();
else if (!sourceMapMatch.isEmpty())
sourceMapMatch.first().spawn();
else if (!otherEntries.isEmpty())
otherEntries.first().spawn();
}
}
void replaceWaypoints() {
for (EnemySprite enemy : enemies) {
for (EnemySprite.MovementBehavior behavior : enemy.movementBehaviors) {
@@ -479,7 +474,7 @@ public class MapStage extends GameStage {
return true;
}
private void loadObjects(MapLayer layer, String sourceMap) {
private void loadObjects(MapLayer layer, String sourceMap, String currentMap) {
player.setMoveModifier(2);
Array<String> shopsAlreadyPresent = new Array<>();
for (MapObject obj : layer.getObjects()) {
@@ -489,6 +484,7 @@ public class MapStage extends GameStage {
int id = prop.get("id", int.class);
if (changes.isObjectDeleted(id))
continue;
boolean hidden = !obj.isVisible(); //Check if the object is invisible.
String rotatingShop = "";
@@ -511,19 +507,51 @@ public class MapStage extends GameStage {
float h = Float.parseFloat(prop.get("height").toString());
String targetMap = prop.get("teleport").toString();
boolean spawnPlayerThere = (targetMap == null || targetMap.isEmpty() && sourceMap.isEmpty()) ||//if target is null and "from world"
boolean canStillSpawnPlayerThere = (targetMap == null || targetMap.isEmpty() && sourceMap.isEmpty()) ||//if target is null and "from world"
!sourceMap.isEmpty() && targetMap.equals(sourceMap);
EntryActor entry = new EntryActor(this, id, prop.get("teleport").toString(), x, y, w, h, prop.get("direction").toString());
if ((prop.containsKey("spawn") && prop.get("spawn").toString().equals("true")) && spawnPlayerThere) {
int entryTargetId = (!prop.containsKey("teleportObjectId") || prop.get("teleportObjectId") ==null || prop.get("teleportObjectId").toString().isEmpty())? 0: Integer.parseInt(prop.get("teleportObjectId").toString());
EntryActor entry = new EntryActor(this, id, prop.get("teleport").toString(), x, y, w, h, prop.get("direction").toString(), currentMap, entryTargetId);
if (prop.containsKey("spawn") && prop.get("spawn").toString().equals("true")) {
spawnClassified.add(entry);
} else if (spawnPlayerThere) {
} else if (canStillSpawnPlayerThere) {
sourceMapMatch.add(entry);
} else {
otherEntries.add(entry);
}
addMapActor(obj, entry);
break;
case "portal":
float px = Float.parseFloat(prop.get("x").toString());
float py = Float.parseFloat(prop.get("y").toString());
float pw = Float.parseFloat(prop.get("width").toString());
float ph = Float.parseFloat(prop.get("height").toString());
Object portalSpriteProvided = prop.get("sprite");
String portalSpriteToUse;
portalSpriteToUse = "sprites/portal.atlas";
if (portalSpriteProvided != null && !portalSpriteProvided.toString().isEmpty()) portalSpriteToUse = portalSpriteProvided.toString();
else
System.err.printf("No sprite defined for portal (ID:%s), defaulting to \"sprites/portal.atlas\"", id);
String portalTargetMap = prop.get("teleport").toString();
boolean validSpawnPoint = (portalTargetMap == null || portalTargetMap.isEmpty() && sourceMap.isEmpty()) ||//if target is null and "from world"
!sourceMap.isEmpty() && portalTargetMap.equals(sourceMap);
int portalTargetId = (!prop.containsKey("teleportObjectId") || prop.get("teleportObjectId") ==null || prop.get("teleportObjectId").toString().isEmpty())? 0: Integer.parseInt(prop.get("teleportObjectId").toString());
PortalActor portal = new PortalActor(this, id, prop.get("teleport").toString(), px, py, pw, ph, prop.get("direction").toString(), currentMap, portalTargetId, portalSpriteToUse);
portal.setAnimation(prop.get("portalState").toString());
if (prop.containsKey("spawn") && prop.get("spawn").toString().equals("true")) {
spawnClassified.add(portal);
} else if (validSpawnPoint) {
sourceMapMatch.add(portal);
} else {
otherEntries.add(portal);
}
addMapActor(obj, portal);
break;
case "reward":
if (!canSpawn(prop)) break;
Object R = prop.get("reward");
@@ -577,13 +605,30 @@ public class MapStage extends GameStage {
{
mob.threatRange = Float.parseFloat(prop.get("threatRange").toString());
}
if (prop.containsKey("threatRange")) //Check for threat range.
{
mob.pursueRange = Float.parseFloat(prop.get("pursueRange").toString());
}
if (prop.containsKey("fleeRange")) //Check for flee range.
{
mob.fleeRange = Float.parseFloat(prop.get("fleeRange").toString());
}
if (prop.containsKey("speed")) //Check for flee range.
{
mob.getData().speed = Float.parseFloat(prop.get("speed").toString());
}
if (prop.containsKey("flying"))
{
mob.getData().flying = Boolean.parseBoolean(prop.get("flying").toString());
}
if (prop.containsKey("hidden"))
{
mob.hidden = Boolean.parseBoolean(prop.get("hidden").toString());
hidden = Boolean.parseBoolean(prop.get("hidden").toString());
}
if (prop.containsKey("inactive"))
{
mob.inactive = Boolean.parseBoolean(prop.get("inactive").toString());
if (mob.inactive) mob.clearCollisionHeight();
}
if (hidden){
mob.hidden = hidden; //Evil.
@@ -601,6 +646,9 @@ public class MapStage extends GameStage {
case "dummy": //Does nothing. Mostly obstacles to be removed by ID by switches or such.
TiledMapTileMapObject obj2 = (TiledMapTileMapObject) obj;
DummySprite D = new DummySprite(id, obj2.getTextureRegion(), this);
if (prop.containsKey("hidden")){
D.setVisible(!Boolean.parseBoolean(prop.get("hidden").toString()));
}
addMapActor(obj, D);
//TODO: Ability to toggle their solid state.
//TODO: Ability to move them (using a sequence such as "UULU" for up, up, left, up).
@@ -642,8 +690,10 @@ public class MapStage extends GameStage {
DialogActor dialog;
if (prop.containsKey("sprite"))
dialog = new DialogActor(this, id, prop.get("dialog").toString(), prop.get("sprite").toString());
else
else {
dialog = new DialogActor(this, id, prop.get("dialog").toString(), tiledObj.getTextureRegion());
dialog.setVisible(false);
}
addMapActor(obj, dialog);
}
break;
@@ -780,6 +830,7 @@ public class MapStage extends GameStage {
}
public boolean exitDungeon() {
WorldSave.getCurrentSave().autoSave();
AdventureQuestController.instance().updateQuestsLeave();
AdventureQuestController.instance().showQuestDialogs(this);
isLoadingMatch = false;
@@ -876,6 +927,22 @@ public class MapStage extends GameStage {
return false;
}
public boolean activateMapObject(int id){
if (changes.isObjectDeleted(id)){
return false;
}
for (int i = 0; i < actors.size; i++) {
if (actors.get(i).getObjectId() == id && id > 0) {
if (actors.get(i) instanceof EnemySprite) {
((EnemySprite)(actors.get(i))).inactive = false;
(actors.get(i)).resetCollisionHeight();
return true;
}
}
}
return false;
}
public boolean lookForID(int id) { //Search actor by ID.
for (MapActor A : new Array.ArrayIterator<>(actors)) {
@@ -928,6 +995,8 @@ public class MapStage extends GameStage {
for (Integer i : idsToRemove) deleteObject(i);
}
final Rectangle tempBoundingRect = new Rectangle();
@Override
protected void onActing(float delta) {
if (isPaused() || isDialogOnlyInput())
@@ -942,6 +1011,9 @@ public class MapStage extends GameStage {
if (!matchJustEnded) {
while (it.hasNext()) {
EnemySprite mob = it.next();
if (mob.inactive){
continue;
}
mob.updatePositon();
mob.targetVector = mob.getTargetVector(player, delta);
Vector2 currentVector = new Vector2(mob.targetVector);
@@ -951,29 +1023,33 @@ public class MapStage extends GameStage {
continue;
}
if (!mob.getData().flying)//if direct path is not possible
{
//Todo: fix below for collision logic
float safeLen = lengthWithoutCollision(mob, mob.targetVector);
if (safeLen > 0.1f) {
currentVector.setLength(Math.min(safeLen, mob.targetVector.len()));
} else {
currentVector = Vector2.Zero;
}
}
currentVector.setLength(Math.min(mob.speed() * delta, mob.targetVector.len()));
tempBoundingRect.set(mob.getX() + currentVector.x, mob.getY() + currentVector.y, mob.getWidth() * 0.4f, mob.getHeight() * 0.4f);
if (!mob.getData().flying && isColliding(tempBoundingRect))//if direct path is not possible
{
currentVector = adjustMovement(currentVector,tempBoundingRect);
tempBoundingRect.set(mob.getX() + currentVector.x, mob.getY(), mob.getWidth() * 0.4f, mob.getHeight() * 0.4f);
if (isColliding(tempBoundingRect))//if only x path is not possible
{
tempBoundingRect.set(mob.getX(), mob.getY() + currentVector.y, mob.getWidth() * 0.4f, mob.getHeight() * 0.4f);
if (!isColliding(tempBoundingRect))//if y path is possible
{
mob.moveBy(0, currentVector.y, delta);
}
} else {
mob.moveBy(currentVector.x, 0, delta);
}
} else {
mob.moveBy(currentVector.x, currentVector.y, delta);
}
}
}
float sprintingMod = currentModifications.containsKey(PlayerModification.Sprint) ? 2 : 1;
player.setMoveModifier(2 * sprintingMod);
// oldPosition4.set(oldPosition3);
// oldPosition3.set(oldPosition2);
// oldPosition2.set(oldPosition);
// oldPosition.set(player.pos());
positions.add(player.pos());
if (positions.size() > 4)
positions.remove();

View File

@@ -31,8 +31,8 @@ public class PointOfInterestMapRenderer extends OrthogonalTiledMapRendererBleedi
endRender();
}
public void loadMap(TiledMap map, String sourceMap) {
stage.loadMap(map, sourceMap);
public void loadMap(TiledMap map, String sourceMap, String targetMap, int spawnPoint) {
stage.loadMap(map, sourceMap, targetMap, spawnPoint);
super.setMap(map);
}

View File

@@ -201,6 +201,7 @@ public class WorldStage extends GameStage implements SaveFileContent {
continue;
}
try {
WorldSave.getCurrentSave().autoSave();
TileMapScene.instance().load(point.getPointOfInterest());
stop();
Forge.switchScene(TileMapScene.instance());

View File

@@ -275,12 +275,15 @@ public class MapDialog {
GameHUD.getInstance().fadeOut();
}
public void activate() { //Method for actors to show their dialogues.
public boolean activate() { //Method for actors to show their dialogues.
boolean dialogShown = false;
for (DialogData dialog : data) {
if (isConditionOk(dialog.condition)) {
loadDialog(dialog);
dialogShown = true;
}
}
return dialogShown;
}
void setEffects(DialogData.ActionData[] data) {
@@ -315,6 +318,9 @@ public class MapDialog {
if (E.deleteMapObject < 0) stage.deleteObject(parentID);
else stage.deleteObject(E.deleteMapObject);
}
if (E.activateMapObject != 0){
stage.activateMapObject(E.activateMapObject);
}
if (E.battleWithActorID != 0) { //Starts a battle with the given enemy ID.
if (E.battleWithActorID < 0) stage.beginDuel(stage.getEnemyByID(parentID));
else stage.beginDuel(stage.getEnemyByID(E.battleWithActorID));

Binary file not shown.

After

Width:  |  Height:  |  Size: 562 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 603 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

After

Width:  |  Height:  |  Size: 720 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 661 KiB

View File

@@ -0,0 +1,8 @@
Name:Death Ring
Types:Artifact
A:AB$ RepeatEach | Cost$ PayShards<2> | ActivationZone$ Command | SorcerySpeed$ True | IsPresent$ Creature.YouCtrl | RepeatPlayers$ Player | RepeatSubAbility$ DBChooseRandom | SubAbility$ DBPutCounter | SpellDescription$ For each player, put a -1/-1 counter on a random creature with the lowest toughness that player controls. Then if your creature has power less than one, sacrifice it.
SVar:DBChooseRandom:DB$ ChooseCard | AtRandom$ True | Choices$ Creature.leastToughnessControlledByRememberedPlayer | RevealTitle$ OVERRIDE Randomly chosen creature: | Reveal$ True | RememberChosen$ True
SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ M1M1 | SubAbility$ ConditionalSac | StackDescription$ None | SpellDescription$ Activate only if you control a creature and only as a sorcery.
SVar:ConditionalSac:DB$ SacrificeAll | Defined$ Remembered.powerLT1+YouCtrl | SubAbility$ DBCleanup | SpellDescription$ If your creature has power less than one, sacrifice it.
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearChosenCard$ True
Oracle:{M}{M}: For each player, put a -1/-1 counter on a random creature with the lowest toughness that player controls. Then if your creature has power less than one, sacrifice it. Activate only if you control a creature and only as a sorcery.

View File

@@ -0,0 +1,10 @@
Name:Demonic Contract
ManaCost:no cost
Colors:Black
Types:Artifact
A:AB$ DigUntil | Cost$ PayShards<3> PayLife<X> | XCantBe0$ True | ActivationZone$ Command | Valid$ Card.nonLand | ValidDescription$ nonland | FoundDestination$ Library | RevealedDestination$ Library | FoundLibraryPosition$ -1 | RevealedLibraryPosition$ -1 | RememberFound$ True | Shuffle$ True | SubAbility$ DBScry | SpellDescription$ Reveal cards from the top of your library until you reveal a nonland card. Note that card name. Then shuffle the revealed cards back into your library.
SVar:DBScry:DB$ Scry | ScryNum$ X
SVar:X:Count$xPaid
T:Mode$ Drawn | ValidCard$ Card.nonLand+sharesNameWith Remembered+OwnedBy You | Static$ True | Execute$ ContractForfeit | TriggerDescription$ If you would draw a card with the same name as one noted with Demonic Contract, you lose the game.
SVar:ContractForfeit:DB$ LosesGame | Defined$ You | SpellDescription$ You lose the game.
Oracle:{M}{M}{M}, pay X life: Reveal the top card of your library until you reveal a non-land card. Note that card name, then shuffle the revealed cards back into your library. Scry X. X cannot be 0.\nWhen you draw any card with a name noted by Demonic Contract, you lose the game.

View File

@@ -8,3 +8,4 @@ SVar:SelectAlpha:DB$ PutCounter | ValidTgts$ Creature.YouCtrl$GreatestPower | Ta
SVar:BoostAlpha:DB$ Pump | Defined$ ParentTarget | KW$ Mentor & First Strike & Lifelink & Provoke | ActivationZone$ Command
#| SpellDescription$ Your Alpha gains First Strike, Lifelink, and Provoke until end of turn.
Oracle:During your upkeep, randomly select a creature with the greatest power among creatures you control. Place a +1/+1 counter on that creature. That creature gains mentor, provoke, first strike, and lifelink until end of turn.

View File

@@ -0,0 +1,58 @@
Name:Waker of the Dead
Colors:Black
Types:Legendary Title
R:Event$ GainLife | ActiveZones$ Command | ValidPlayer$ Player.Opponent | ReplaceWith$ LimitedGain | Description$ Opponents cannot gain life beyond their starting life total.
SVar:LimitedGain:DB$ ReplaceEffect | VarName$ LifeGained | VarValue$ X
SVar:X:ReplaceCount$LifeGained/LimitMax.Y
SVar:Y:PlayerCountDefinedReplacedPlayer$StartingLife/Minus.Z
SVar:Z:PlayerCountDefinedReplacedPlayer$LifeTotal
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ ConjureMissing | ActivationZone$ Command
SVar:ConjureMissing: DB$ Branch | BranchConditionSVar$ ChaliceCount | BranchConditionSVarCompare$ EQ0 | TrueSubAbility$ ConjureMissing1 | FalseSubAbility$ ConjureMissing0 | Description$ A |StackDescription$ Description |SpellDescription$ Description
SVar:ConjureMissing1: DB$ Branch | BranchConditionSVar$ RestlessCount | BranchConditionSVarCompare$ EQ0 | TrueSubAbility$ ConjureMissing11 | FalseSubAbility$ ConjureMissing10 | Description$ B|StackDescription$ Description |SpellDescription$ Description
SVar:ConjureMissing10: DB$ Branch | BranchConditionSVar$ GravesCount | BranchConditionSVarCompare$ EQ0 | TrueSubAbility$ ConjureMissing101 | FalseSubAbility$ ConjureMissing100 | Description$ C|StackDescription$ Description |SpellDescription$ Description
SVar:ConjureMissing11: DB$ Branch | BranchConditionSVar$ GravesCount | BranchConditionSVarCompare$ EQ0 | TrueSubAbility$ ConjureMissing111 | FalseSubAbility$ ConjureMissing110 | Description$ D|StackDescription$ Description |SpellDescription$ Description
SVar:ConjureMissing101: DB$ Branch | BranchConditionSVar$ DisturbanceCount | BranchConditionSVarCompare$ EQ0 | TrueSubAbility$ ConjureMissing1011 | FalseSubAbility$ ConjureMissing1010 | Description$ E|StackDescription$ Description |SpellDescription$ Description
SVar:ConjureMissing100: DB$ Branch | BranchConditionSVar$ DisturbanceCount | BranchConditionSVarCompare$ EQ0 | TrueSubAbility$ ConjureMissing1001 | FalseSubAbility$ ConjureMissing1000 | Description$ F|StackDescription$ Description |SpellDescription$ Description
SVar:ConjureMissing110: DB$ Branch | BranchConditionSVar$ DisturbanceCount | BranchConditionSVarCompare$ EQ0 | TrueSubAbility$ ConjureMissing1101 | FalseSubAbility$ ConjureMissing1100 | Description$ G|StackDescription$ Description |SpellDescription$ Description
SVar:ConjureMissing111: DB$ Branch | BranchConditionSVar$ DisturbanceCount | BranchConditionSVarCompare$ EQ0 | TrueSubAbility$ ConjureMissing1111 | FalseSubAbility$ ConjureMissing1110 | Description$ H|StackDescription$ Description |SpellDescription$ Description
SVar:ConjureMissing0: DB$ Branch | BranchConditionSVar$ RestlessCount | BranchConditionSVarCompare$ EQ0 | TrueSubAbility$ ConjureMissing01 | FalseSubAbility$ ConjureMissing00 | Description$ I|StackDescription$ Description |SpellDescription$ Description
SVar:ConjureMissing01: DB$ Branch | BranchConditionSVar$ GravesCount | BranchConditionSVarCompare$ EQ0 | TrueSubAbility$ ConjureMissing011 | FalseSubAbility$ ConjureMissing010 | Description$ J|StackDescription$ Description |SpellDescription$ Description
SVar:ConjureMissing010: DB$ Branch | BranchConditionSVar$ DisturbanceCount | BranchConditionSVarCompare$ EQ0 | TrueSubAbility$ ConjureMissing0101 | FalseSubAbility$ ConjureMissing0100 | Description$ K|StackDescription$ Description |SpellDescription$ Description
SVar:ConjureMissing011: DB$ Branch | BranchConditionSVar$ DisturbanceCount | BranchConditionSVarCompare$ EQ0 | TrueSubAbility$ ConjureMissing0111 | FalseSubAbility$ ConjureMissing0110 | Description$ L|StackDescription$ Description |SpellDescription$ Description
SVar:ConjureMissing00: DB$ Branch | BranchConditionSVar$ GravesCount | BranchConditionSVarCompare$ EQ0 | TrueSubAbility$ ConjureMissing001 | FalseSubAbility$ ConjureMissing000 | Description$ M|StackDescription$ Description |SpellDescription$ Description
SVar:ConjureMissing000: DB$ Branch | BranchConditionSVar$ DisturbanceCount | BranchConditionSVarCompare$ EQ0 | FalseSubAbility$ ConjureMissing0001 | FalseSubAbility$ DraftSpell | Description$ N|StackDescription$ Description |SpellDescription$ Description
SVar:ConjureMissing001: DB$ Branch | BranchConditionSVar$ DisturbanceCount | BranchConditionSVarCompare$ EQ0 | TrueSubAbility$ ConjureMissing0011 | FalseSubAbility$ ConjureMissing0010 | Description$ O|StackDescription$ Description |SpellDescription$ Description
SVar:ConjureMissing0001: DB$MakeCard | Conjure$ True | AtRandom$ True | Spellbook$ Curse of Disturbance | Zone$ Battlefield | SpellDescription$ 0001 | StackDescription$ SpellDescription
SVar:ConjureMissing0010: DB$MakeCard | Conjure$ True | AtRandom$ True | Spellbook$ Curse of Shallow Graves | Zone$ Battlefield | SpellDescription$ 0010| StackDescription$ SpellDescription
SVar:ConjureMissing0011: DB$MakeCard | Conjure$ True | AtRandom$ True | Spellbook$ Curse of Disturbance,Curse of Shallow Graves | Zone$ Battlefield | SpellDescription$ 0011| StackDescription$ SpellDescription
SVar:ConjureMissing0100: DB$MakeCard | Conjure$ True | AtRandom$ True | Spellbook$ Curse of the Restless Dead | Zone$ Battlefield | SpellDescription$ 0100| StackDescription$ SpellDescription
SVar:ConjureMissing0101: DB$MakeCard | Conjure$ True | AtRandom$ True | Spellbook$ Curse of Disturbance,Curse of the Restless Dead | Zone$ Battlefield | SpellDescription$ 0101| StackDescription$ SpellDescription
SVar:ConjureMissing0110: DB$MakeCard | Conjure$ True | AtRandom$ True | Spellbook$ Curse of Shallow Graves,Curse of the Restless Dead | Zone$ Battlefield | SpellDescription$ 0110| StackDescription$ SpellDescription
SVar:ConjureMissing0111: DB$MakeCard | Conjure$ True | AtRandom$ True | Spellbook$ Curse of Shallow Graves,Curse of Disturbance,Curse of the Restless Dead | Zone$ Battlefield | SpellDescription$ 0111| StackDescription$ SpellDescription
SVar:ConjureMissing1000: DB$MakeCard | Conjure$ True | AtRandom$ True | Spellbook$ Chalice of Life | Zone$ Battlefield | SpellDescription$ 1000| StackDescription$ SpellDescription
SVar:ConjureMissing1001: DB$MakeCard | Conjure$ True | AtRandom$ True | Spellbook$ Curse of Disturbance,Chalice of Life | Zone$ Battlefield | SpellDescription$ 1001| StackDescription$ SpellDescription
SVar:ConjureMissing1010: DB$MakeCard | Conjure$ True | AtRandom$ True | Spellbook$ Curse of Shallow Graves,Chalice of Life | Zone$ Battlefield | SpellDescription$ 1010| StackDescription$ SpellDescription
SVar:ConjureMissing1011: DB$MakeCard | Conjure$ True | AtRandom$ True | Spellbook$ Curse of Disturbance,Curse of Shallow Graves,Chalice of Life | Zone$ Battlefield | SpellDescription$ 1011| StackDescription$ SpellDescription
SVar:ConjureMissing1100: DB$MakeCard | Conjure$ True | AtRandom$ True | Spellbook$ Curse of the Restless Dead,Chalice of Life | Zone$ Battlefield | SpellDescription$ 1100| StackDescription$ SpellDescription
SVar:ConjureMissing1101: DB$MakeCard | Conjure$ True | AtRandom$ True | Spellbook$ Curse of Disturbance,Curse of the Restless Dead,Chalice of Life | Zone$ Battlefield | SpellDescription$ 1101| StackDescription$ SpellDescription
SVar:ConjureMissing1110: DB$MakeCard | Conjure$ True | AtRandom$ True | Spellbook$ Curse of Shallow Graves,Curse of the Restless Dead,Chalice of Life | Zone$ Battlefield | SpellDescription$ 1110| StackDescription$ SpellDescription
SVar:ConjureMissing1111: DB$MakeCard | Conjure$ True | AtRandom$ True | Spellbook$ Curse of Disturbance,Curse of Shallow Graves,Curse of the Restless Dead,Chalice of Life | Zone$ Battlefield | SpellDescription$ 1111| StackDescription$ SpellDescription
SVar:DraftSpell:DB$Draft | Spellbook$ Liliana's Caress,Phyrexian Arena,Oath of Liliana,Liliana of the Dark Realms,The Chain Veil,Liliana; Death Mage,Liliana; Death's Majesty,Liliana; Death Wielder,Liliana; Dreadhorde General,Liliana; Heretical Healer,Liliana of the Dark Realms,Liliana of the Veil,Liliana's Devotee,Liliana's Elite,Liliana's Indignation,Liliana's Influence,Liliana's Mastery,Liliana's Reaver,Liliana's Scorn,Liliana's Scrounger,Liliana's Shade,Liliana's Talent,Liliana; the Last Hope,Liliana; the Necromancer,Liliana; Untouched by Death;Liliana Vess,Liliana; Waker of the Dead
# Mapping items present with bit mask (partial explanation of above weird naming)
#1000
SVar:ChaliceCount:Count$NamedYouCtrl.Chalice of Life
#0100
SVar:RestlessCount:Count$NamedYouCtrl.Curse of the Restless Dead
#0010
SVar:GravesCount:Count$NamedYouCtrl.Curse of Shallow Graves
#0001
SVar:DisturbanceCount:Count$NamedYouCtrl.Curse of Disturbance
#(1101 means only Curse of Shallow Graves are missing, 0001 means only Curse of Disturbance is present)
Oracle: Your opponents cannot gain life beyond their starting life total./nAt the beginning of your upkeep, conjure and cast without paying its mana cost one of the following cards that you do not already control: Chalice of Life, Curse of the Restless Dead, Curse of Shallow Graves, or Curse of Disturbance.\nIf you do not conjure a card in this way, draft a spell from CARDNAME's spellbook into your hand.

View File

@@ -0,0 +1,21 @@
[metadata]
Name=orzhov_cleric
[Main]
4 Archfiend's Vessel|M21|1
4 Call of the Death-Dweller|IKO|1
4 Cleric of Life's Bond|ZNR|1
2 Dawn of Hope|GRN|1
2 Demon's Disciple|ZNR|1
4 Godless Shrine|UNF|1
2 Heartless Act|J21|1
8 Plains|MOM|1
4 Revitalize|M21|1
4 Revival // Revenge|RNA|1
2 Scoured Barrens|NEO|1
2 Sorin, Vengeful Bloodlord|SLD|1
4 Speaker of the Heavens|PLIST|1
8 Swamp|MOM|1
2 Temple of Silence|THS|1
4 Vito, Thorn of the Dusk Rose|J22|1
[Sideboard]

View File

@@ -0,0 +1,27 @@
[metadata]
Name=Spirit_Dark
[Main]
4 Accursed Spirit|MB1|1
2 Consume Spirit|10E|1
2 Crypt Ghast|C14|1
2 Darkling Stalker|TMP|1
2 Devouring Greed|CHK|1
1 Divinity of Pride|EVE|1
2 Enemy of the Guildpact|DIS|1
1 Iname, Death Aspect|CHK|1
1 Junji, the Midnight Sky|NEO|3
1 Kyoki, Sanity's Eclipse|BOK|1
2 Lingering Tormentor|EVE|1
2 Midnight Banshee|SHM|1
1 Pontiff of Blight|CLB|1
4 Rend Flesh|CHK|1
4 Restless Apparition|EVE|1
2 Revenant|STH|1
11 Swamp|CHK|1
5 Swamp|CHK|3
7 Swamp|CHK|4
4 Tormented Soul|PW11|1
4 Will-o'-the-Wisp|4ED|1
2 Yargle, Glutton of Urborg|J22|1
[Sideboard]

View File

@@ -0,0 +1,29 @@
[metadata]
Name=Dimir Faeries
[Main]
3 Bitterblossom|MOR|1
3 Brazen Borrower|ELD|1
1 Cling to Dust|THB|1
2 Counterspell|MH2|1
2 Creeping Tar Pit|CLB|1
4 Drown in the Loch|ELD|1
2 Drowned Catacomb|SLD|1
3 Fatal Push|F17|1
3 Flooded Strand|ZNE|1
1 Force of Negation|MH1|1
4 Island|MOM|1
1 Otawara, Soaring City|NEO|1
4 Polluted Delta|ZNE|1
4 Slitherwisp|IKO|1
2 Snapcaster Mage|SIS|1
4 Spellstutter Sprite|J22|1
3 Subtlety|MH2|1
1 Swamp|MOM|1
1 Takenuma, Abandoned Mire|NEO|1
4 Thought Scour|2X2|1
2 Unearth|ULG|1
2 Vendilion Clique|J22|1
1 Waterlogged Grove|MH1|1
3 Watery Grave|UNF|1
[Sideboard]

View File

@@ -0,0 +1,26 @@
[metadata]
Name=Dimir Ninjas
[Main]
4 Biting-Palm Ninja|NEO|1
4 Clearwater Pathway|ZNR|1
2 Fading Hope|MID|1
1 Hall of Storm Giants|AFR|1
1 Hive of the Eye Tyrant|AFR|1
2 Infernal Grasp|PSVC|1
9 Island|NEO|1
3 Kaito Shizuki|NEO|1
2 Merfolk Windrobber|ZNR|1
2 Nashi, Moon Sage's Scion|NEO|1
4 Network Disruptor|NEO|1
1 Otawara, Soaring City|NEO|1
1 Power Word Kill|GDY|1
4 Prosperous Thief|NEO|1
2 Satoru Umezawa|NEO|1
4 Shipwreck Marsh|DBL|1
4 Silver-Fur Master|NEO|1
2 Spell Pierce|NEO|1
3 Swamp|NEO|1
1 Takenuma, Abandoned Mire|NEO|1
4 Thousand-Faced Shadow|NEO|1
[Sideboard]

View File

@@ -0,0 +1,30 @@
[metadata]
Name=Dimir Poison
[Main]
4 Blighted Agent|NPH|1
4 Drown in Ichor|ONE|1
4 Drowned Catacomb|SLD|1
1 Glistening Extractor|YONE|1
3 Grim Affliction|NPH|1
4 Guildpact Informant|WAR|1
2 Ichor Aberration|YONE|1
2 Inexorable Tide|SOM|1
3 Island|ONE|1
2 Island|ONE|3
1 Island|ONE|4
2 Mirrex|ONE|1
4 Pestilent Syphoner|ONE|1
2 Phyrexian Crusader|MBS|1
1 Recoil|DDH|1
2 Scheming Aspirant|ONE|1
3 Spread the Sickness|MBS|1
1 Swamp|ONE|1
2 Swamp|ONE|2
4 Swamp|ONE|3
5 Swamp|ONE|4
2 Trawler Drake|ONE|1
4 Voidwing Hybrid|ONE|1
4 Vraska's Fall|ONE|1
2 Yawgmoth, Thran Physician|MH1|1
[Sideboard]

View File

@@ -0,0 +1,31 @@
[metadata]
Name=Golgari Elf
[Main]
2 Abomination of Llanowar|HA4|1
1 Ayara, First of Locthwain|ELD|1
4 Compleated Huntmaster|MOM|1
2 Elvish Vatkeeper|MOM|1
4 Eyeblight's Ending|LRW|1
4 Forest|NPH|1
2 Forest|NPH|2
4 Gilt-Leaf Palace|LRW|1
1 Glissa Sunslayer|ONE|3
2 Glissa, Herald of Predation|MOM|2
2 Golgari Guildmage|RAV|1
1 Harald, King of Skemfar|PMEI|1
1 Jarad, Golgari Lich Lord|GK1|1
2 Korozda Guildmage|DDJ|1
1 Lathril, Blade of the Elves|KHC|1
1 Nightshade Harvester|CMR|2
4 Ochran Assassin|GRN|1
4 Poison-Tip Archer|M19|1
4 Prowess of the Fair|LRW|1
2 Ruthless Winnower|KHC|1
4 Shaman of the Pack|ORI|1
8 Swamp|NPH|1
2 Swamp|NPH|2
2 Swarm Guildmage|GRN|1
2 Twinblade Assassins|M21|1
4 Woodland Cemetery|DMR|1
[Sideboard]

View File

@@ -0,0 +1,26 @@
[metadata]
Name=golgari_fungus
[Main]
4 Blightreaper Thallid|MOM|1
4 Cankerbloom|ONE|3
4 Deathspore Thallid|TSR|1
5 Forest|TSP|1
2 Forest|TSP|2
2 Forest|TSP|3
1 Forest|TSP|4
2 Haunted Mire|DMU|1
1 Jarad, Golgari Lich Lord|GK1|1
4 Overgrown Tomb|PRM|1
2 Rhizome Lurcher|GRN|1
2 Slimefoot, Thallid Transplant|YDMU|1
2 Slimefoot, the Stowaway|DOM|1
4 Sporecrown Thallid|DOM|1
4 Swamp|TSP|1
2 Swamp|TSP|2
4 Swarm Shambler|ZNR|1
4 Thallid|FEM|4
3 Thallid Omnivore|DOM|1
3 Thallid Soothsayer|DOM|1
4 Thelon of Havenwood|TSP|1
[Sideboard]

View File

@@ -0,0 +1,31 @@
[metadata]
Name=Golgari Elf
[Main]
2 Abomination of Llanowar|HA4|1
1 Ayara, First of Locthwain|ELD|1
4 Compleated Huntmaster|MOM|1
2 Elvish Vatkeeper|MOM|1
4 Eyeblight's Ending|LRW|1
4 Forest|NPH|1
2 Forest|NPH|2
4 Gilt-Leaf Palace|LRW|1
1 Glissa Sunslayer|ONE|3
2 Glissa, Herald of Predation|MOM|2
2 Golgari Guildmage|RAV|1
1 Harald, King of Skemfar|PMEI|1
1 Jarad, Golgari Lich Lord|GK1|1
2 Korozda Guildmage|DDJ|1
1 Lathril, Blade of the Elves|KHC|1
1 Nightshade Harvester|CMR|2
4 Ochran Assassin|GRN|1
4 Poison-Tip Archer|M19|1
4 Prowess of the Fair|LRW|1
2 Ruthless Winnower|KHC|1
4 Shaman of the Pack|ORI|1
8 Swamp|NPH|1
2 Swamp|NPH|2
2 Swarm Guildmage|GRN|1
2 Twinblade Assassins|M21|1
4 Woodland Cemetery|DMR|1
[Sideboard]

View File

@@ -0,0 +1,24 @@
[metadata]
Name=Golgari Treefolk
[Main]
4 Blooming Marsh|KLR|1
3 Bosk Banneret|MOR|1
4 Dauntless Dourbark|PG07|1
1 Fendeep Summoner|MOR|1
4 Forest|ONE|1
4 Heartless Summoning|ISD|1
4 Leaf-Crowned Elder|MOR|1
4 Orchard Warden|MOR|1
4 Overgrown Tomb|PRM|1
2 Plunge into Darkness|5DN|1
2 Realmwalker|KHM|1
4 Sapling of Colfenor|EVE|1
1 Swamp|ONE|1
1 Swamp|ONE|3
4 Timber Protector|LRW|1
4 Treefolk Harbinger|LRW|1
3 Urborg, Tomb of Yawgmoth|TSR|1
4 Verdant Catacombs|MH2|1
3 Vito, Thorn of the Dusk Rose|J22|1
[Sideboard]

View File

@@ -0,0 +1,27 @@
[metadata]
Name=Liliana Forest 1
[Main]
2 Abrupt Decay|TSR|1
4 Cast Down|DOM|1
2 Chevill, Bane of Monsters|IKO|1
2 Culling Ritual|STX|2
4 Cut Down|DMU|1
2 Forest|MID|1
1 Forest|MID|2
1 Forest|MID|3
2 Grismold, the Dreadsower|C19|1
2 Infernal Grasp|DBL|1
2 Korozda Gorgon|DGM|1
2 Ochran Assassin|GRN|1
4 Overgrown Tomb|PRM|1
4 Pestilence|4ED|1
4 Poison-Tip Archer|M19|1
4 Putrefy|RAV|1
2 Swamp|MID|1
4 Swamp|MID|2
2 Swamp|MID|3
2 Vraska, Relic Seeker|XLN|1
4 Vulturous Zombie|RAV|1
4 Woodland Cemetery|DMR|1
[Sideboard]

View File

@@ -0,0 +1,52 @@
[metadata]
Name=angel_rainbow_encounter
[Main]
2 Angelheart Vial|ROE|1
1 Anya, Merciless Angel|C15|1
2 Atraxa, Praetors' Voice|C16|1
1 Aurelia, Exemplar of Justice|GRN|1
2 Aurelia, the Warleader|GK1|1
2 Basandra, Battle Seraph|CNS|1
4 Cavern of Souls|2X2|1
2 Drana and Linvala|MOM|2
2 Errant and Giada|MOM|2
2 Feather, the Redeemed|WAR|1
2 Firemane Avenger|GK1|1
4 Firja's Retribution|KHM|1
1 Gaea's Cradle|JGP|1
2 Gisela, Blade of Goldnight|C15|1
3 Ixhel, Scion of Atraxa|ONC|3
2 Kaalia of the Vast|COM|1
2 Kaalia, Zenith Seeker|M20|1
1 Kor Haven|P30A|1
2 Liesa, Forgotten Archangel|MID|2
1 Liesa, Shroud of Dusk|CMR|2
2 Lightning Angel|APC|1
2 Maelstrom Archangel|JMP|1
1 Mikokoro, Center of the Sea|SOK|1
1 Minamo, School at Water's Edge|CHK|1
1 Mirror Box|NEO|2
1 Mirror Gallery|BOK|1
3 Moonsilver Spear|PAVR|1
1 Nykthos, Shrine to Nyx|THS|1
2 Platinum Angel|BRR|1
4 Plaza of Heroes|DMU|1
4 Rampage of the Valkyries|KHM|1
1 Razia, Boros Archangel|GK1|1
2 Rienne, Angel of Rebirth|M20|1
4 Secluded Courtyard|NEO|1
2 Seraph of the Scales|RNA|1
4 Seraph Sanctuary|AVR|1
2 Shalai and Hallar|MOC|2
1 Shinka, the Bloodsoaked Keep|CHK|1
1 Sigarda, Heron's Grace|SOI|1
1 Sigarda, Host of Herons|AVR|1
2 Steel Seraph|BRO|1
3 Stoic Angel|ALA|1
1 Tariel, Reckoner of Souls|COM|1
4 Tyrite Sanctum|KHM|2
4 Vault of the Archangel|DKA|1
1 Volrath's Stronghold|STH|1
1 Yavimaya Hollow|UDS|1
[Sideboard]

View File

@@ -0,0 +1,23 @@
[metadata]
Name=liliana
[Main]
4 Cut Down|DMU|1
2 Gix's Command|BRO|1
2 Go for the Throat|BRO|1
2 Graveyard Trespasser|DBL|1
4 Invoke Despair|NEO|1
4 Liliana's Triumph|TSR|1
1 Mirrex|ONE|1
1 Phyrexian Arena|CC2|1
3 Phyrexian Fleshgorger|BRO|1
2 Phyrexian Obliterator|ONE|1
4 Reckoner Bankbuster|NEO|1
2 Sheoldred's Edict|ONE|1
3 Sheoldred, the Apocalypse|DMU|1
1 Soul Transfer|NEO|1
23 Swamp|NEO|1
1 Takenuma, Abandoned Mire|NEO|1
2 Tenacious Underdog|SNC|1
1 The Cruelty of Gix|DMU|1
[Sideboard]

View File

@@ -0,0 +1,38 @@
[metadata]
Name=liliana_zombies
[Main]
4 Cemetery Reaper|SCD|1
1 Dark Salvation|EMN|1
1 Dreadhorde Invasion|WAR|1
1 Graf Harvest|J22|1
2 Graveyard Marshal|M19|1
4 Headless Rider|VOW|2
1 Josu Vess, Lich Knight|DMC|1
1 Kalitas, Traitor of Ghet|OGW|1
4 Liliana's Devotee|SCD|1
4 Liliana's Elite|J22|1
3 Liliana's Influence|AKH|1
4 Liliana's Mastery|SCD|1
4 Liliana's Triumph|TSR|1
2 Liliana, Death Wielder|AKH|1
2 Liliana, Death's Majesty|J22|1
2 Liliana, Dreadhorde General|SLD|1
1 Liliana, Heretical Healer|CC2|1
2 Liliana, Untouched by Death|SCD|1
2 Liliana, Waker of the Dead|M21|1
1 Swamp|M19|1
1 Swamp|M19|2
1 Swamp|M19|3
2 Swamp|M19|4
5 Swamp|WAR|1
3 Swamp|WAR|2
10 Swamp|WAR|3
2 Vizier of the Scorpion|WAR|1
[Sideboard]
1 Crowded Crypt|MIC|1
1 Curse of Disturbance|C17|1
1 Curse of Shallow Graves|C13|1
1 Curse of the Restless Dead|MIC|2
1 Endless Ranks of the Dead|J22|1
1 Liliana, the Last Hope|2X2|1
1 Open the Graves|M19|1

View File

@@ -0,0 +1,37 @@
[metadata]
Name=Rakdos Vamps
[Main]
1 Anje Falkenrath|C19|1
2 Anje, Maid of Dishonor|VOW|1
2 Blade of the Bloodchief|ZEN|1
4 Blightstep Pathway|KHM|1
2 Blood Artist|J22|1
4 Bloodhall Priest|C19|1
4 Bloodtithe Harvester|VOW|1
1 Canyon Slough|AKR|1
1 Dragonskull Summit|DMC|1
1 Evelyn, the Covetous|SNC|3
4 Fable of the Mirror-Breaker|NEO|1
1 Florian, Voldaren Scion|DBL|1
1 Foreboding Ruins|SCD|1
3 Guul Draz Assassin|PLIST|1
1 Kazarov, Sengir Pureblood|DOM|1
5 Mountain|MID|1
1 Mountain|MID|3
4 Murderous Compulsion|MB1|1
1 Olivia Voldaren|ISD|1
1 Olivia, Crimson Bride|VOW|1
1 Olivia, Mobilized for War|SOI|1
2 Sengir Connoisseur|DMU|1
1 Sengir Vampire|JMP|1
1 Smoldering Marsh|SCD|1
2 Stensia Masquerade|SOI|1
1 Strefan, Maurer Progenitor|VOC|2
4 Stromkirk Captain|DKA|1
3 Swamp|MID|1
3 Swamp|MID|2
2 Swamp|MID|3
2 Vampire of the Dire Moon|M20|1
2 Vampire Socialite|MID|1
[Sideboard]

View File

@@ -0,0 +1,25 @@
[metadata]
Name=Skeleton_Champion
[Main]
4 Adaptive Automaton|BRR|1
4 Barrier of Bones|GRN|1
2 Cabal Coffers|MH2|1
2 Cavern of Souls|2X2|1
4 Clattering Augur|MH2|1
1 Dead-Iron Sledge|MRD|1
2 Death Baron|ALA|1
2 Death-Priest of Myrkul|AFR|1
3 Drain Life|5ED|1
4 Gutterbones|RNA|1
1 Hot Soup|MB1|1
4 Leechridden Swamp|J22|1
1 Malefic Scythe|M21|1
4 Metallic Mimic|KLR|1
2 Paragon of Open Graves|M15|1
4 Persistent Specimen|VOW|1
2 Spawning Pool|10E|1
1 Suspicious Bookcase|SNC|1
12 Swamp|MOM|1
1 Vorpal Sword|AFR|2
[Sideboard]

View File

@@ -0,0 +1,35 @@
[metadata]
Name=Black Sliver
[Main]
2 Acidic Sliver|TPR|1
2 Blade Sliver|LGN|1
2 Bladeback Sliver|J21|1
4 Cavern of Souls|AVR|1
1 Choked Estuary|SCD|1
2 Clot Sliver|TPR|1
3 Crypt Sliver|LGN|1
2 Diffusion Sliver|M15|1
1 Dragonskull Summit|DMC|1
1 Foreboding Ruins|SCD|1
2 Frenzy Sliver|PDS|1
2 Galerider Sliver|M14|1
4 Leeching Sliver|J21|1
2 Mountain|TPR|1
1 Mountain|TPR|4
2 Mutavault|PCMP|1
2 Sedge Sliver|PLIST|1
2 Shadow Sliver|TSP|1
4 Sliver Hive|J21|1
1 Smoldering Marsh|SCD|1
2 Spiteful Sliver|J21|1
2 Spitting Sliver|PLC|1
2 Striking Sliver|J21|1
1 Sunken Hollow|SCD|1
1 Swamp|TPR|1
2 Swamp|TPR|2
1 Swamp|TPR|3
4 Syphon Sliver|M14|1
2 Thorncaster Sliver|M14|1
3 Toxin Sliver|MB1|1
[Sideboard]

View File

@@ -0,0 +1,24 @@
[metadata]
Name=Golgari Treefolk
[Main]
4 Blooming Marsh|KLR|1
3 Bosk Banneret|MOR|1
4 Dauntless Dourbark|PG07|1
1 Fendeep Summoner|MOR|1
4 Forest|ONE|1
4 Heartless Summoning|ISD|1
4 Leaf-Crowned Elder|MOR|1
4 Orchard Warden|MOR|1
4 Overgrown Tomb|PRM|1
2 Plunge into Darkness|5DN|1
2 Realmwalker|KHM|1
4 Sapling of Colfenor|EVE|1
1 Swamp|ONE|1
1 Swamp|ONE|3
4 Timber Protector|LRW|1
4 Treefolk Harbinger|LRW|1
3 Urborg, Tomb of Yawgmoth|TSR|1
4 Verdant Catacombs|MH2|1
3 Vito, Thorn of the Dusk Rose|J22|1
[Sideboard]

View File

@@ -0,0 +1,25 @@
[metadata]
Name=Zombie_Greater
[Main]
2 Cabal Coffers|TOR|1
2 Cemetery Reaper|M12|1
4 Champion of the Perished|SCD|1
2 Cover of Darkness|ONS|1
1 Damnation|PLC|1
2 Death Baron|ALA|1
3 Diregraf Colossus|SOI|1
1 Grave Pact|10E|1
4 Gravecrawler|2X2|1
4 Gray Merchant of Asphodel|THS|1
2 Leechridden Swamp|J22|1
3 Lord of the Accursed|AKH|1
3 Lord of the Undead|10E|1
4 Plague Belcher|AKH|1
3 Shepherd of Rot|ONS|1
18 Swamp|MOM|1
3 Terror|10E|1
2 Tombstone Stairwell|MIR|1
3 Undead Warchief|SCG|1
1 Zombie Apocalypse|DKA|1
[Sideboard]

View File

@@ -8,5 +8,6 @@
"obj",
"tileset"
],
"objectTypesFile": ""
"propertyTypes": [
]
}

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.8" tiledversion="1.8.5" orientation="orthogonal" renderorder="right-down" width="30" height="30" tilewidth="16" tileheight="16" infinite="0" nextlayerid="7" nextobjectid="98">
<map version="1.9" tiledversion="1.9.2" orientation="orthogonal" renderorder="right-down" width="30" height="30" tilewidth="16" tileheight="16" infinite="0" nextlayerid="7" nextobjectid="98">
<editorsettings>
<export format="tmx"/>
</editorsettings>
@@ -12,7 +12,7 @@
}</property>
</properties>
<tileset firstgid="1" source="../tileset/main.tsx"/>
<tileset firstgid="6321" source="../tileset/buildings.tsx"/>
<tileset firstgid="10113" source="../tileset/buildings.tsx"/>
<layer id="1" name="Background" width="30" height="30">
<data encoding="base64" compression="zlib">
eJxjYGBgkBCiL4aBUXtH7R21d3ja+0AUFdPC3mmcEDwS7IXZaciFaTe5WAMN47MXm5+Hq71TBtC/Axm/IH4aJwIjm6UggImR5cs4ERjEn8CO3150TE17QRhXPqKVvdgwOeUzIXuJwaP2kmY/OfpG7R21dzjaCwBbaKfR
@@ -25,7 +25,7 @@
</layer>
<layer id="2" name="Ground" width="30" height="30">
<data encoding="base64" compression="zlib">
eJztls1KAzEQgAcs/cPdrSLatYL4DOIP1VNfQfocRXvyp4dW7BuIFmlPHj3Xk/bq0SKI6EEfxRmSYIyT7abdeurAR36azbcTmmGLBYDiDJYS0mdYnbI3pHbxLyszb6I0AoAT5DQQvmM5Pgum6zXznnae/+ktyda8MzR3L70U3L2a5G6FsjWDm+PC5Sx2fIBt3917OwfQDAFaoei7eMn5ggylO9TOTIU5VlFJAXTR2QtFX3kXkDtJweLd8vnzOsjw/bjRTws8R29SEeV9yuF/Fd9tE/tLMf8/tqjgHoG2h83b8QCukEvk2hPe56xgmBXPNrEutRjOA/H7J677kpC3jvOHSA05iqhpHemkvp5vLSfadcsZbMj5Ru53vrQP5WzLlSMpb31Ervq9nMT7jvfoI/XjjYMZ83mBl4/nLeG6Nck4XlWvzBjl1UPVq3307zm8Q1LeMjp3I7xx4gHXPSJteW8uAjEeGM9XM8JLub4hrxE5u4TKm8vTFrack/RWmToeddY66ltKJ8prrqVvrrLv7uVYTvNemufW97D23Ui63vheom14aTzJfi7o3nH3+AaIP56Y
eJztljtLA0EQgAcMeeHdRRFNjCB26cUH0Sr/QCU/Q4Om8pFCxfwD0SBaWaaOldpaGgQRLfSnOMPu4rrOXm6Ti1UGPvaRvf1uluxw+RxAfgRLEekwzA7ZW6B28i8zI2+sNAKAA+QwEL59OT4Khus18x52nv/pLcrWvDM0dye9FNy9GuRuFWRrBjfHhctZrPgAy76793YMYKMEsFkSfRcvOV+QrnQXtDNTYY5VVBIA2+jcKYm+8k4gbUnO4l3y+fPaSvH9qNFJCjxHb1wR5n3K4H8V320R+1MR/z+2qOAegbaHzdvyAC6Qc+TSE97ntKCbFs8eY106YTgNxO+fuO5LQt46zu8iNWQvpKa1pJP6er61jGjnLWewIOcbmd/50j6Usy1Xjri89R656vdyEO873qOPxI83CmaMZwVeNpq3iOvmJP14Vb0yo5dXD1Wv1tG/5vAOcXnL6FwN8UaJe1z3gDTlvTkLxPjReL6aEl7K9Q15DcnZJVTeXJ62sOUcp7fK1PGws9ZR31I6YV5zLX1zlX13L8d0kvfSPLf+BmvfleTa699LNA0vjQfZzwXd2+8e3zU/nhQ=
</data>
</layer>
<layer id="3" name="Foreground" width="30" height="30">
@@ -231,7 +231,7 @@
<property name="enemy" value="Goblin"/>
</properties>
</object>
<object id="82" template="../obj/enemy.tx" gid="2147491275" x="48" y="224">
<object id="82" template="../obj/enemy.tx" gid="2147495067" x="48" y="224">
<properties>
<property name="dialog">[
{
@@ -245,7 +245,7 @@
<property name="enemy" value="Goblin"/>
</properties>
</object>
<object id="83" template="../obj/gate.tx" type="dummy" gid="3651" x="80" y="336" width="16" height="16"/>
<object id="83" template="../obj/gate.tx" class="dummy" gid="3651" x="80" y="336" width="16" height="16"/>
<object id="84" template="../obj/enemy.tx" x="336" y="304">
<properties>
<property name="dialog">[
@@ -331,8 +331,10 @@
<object id="87" template="../obj/enemy.tx" x="48" y="384">
<properties>
<property name="enemy" value="Geist"/>
<property name="pursueRange" type="int" value="80"/>
<property name="spawn.Hard" type="bool" value="true"/>
<property name="spawn.Normal" type="bool" value="true"/>
<property name="threatRange" type="int" value="40"/>
</properties>
</object>
<object id="88" template="../obj/enemy.tx" x="48" y="400">
@@ -407,6 +409,6 @@
<property name="enemy" value="Doppelganger"/>
</properties>
</object>
<object id="97" template="../obj/inn.tx" type="spellsmith" gid="6707" x="224" y="368" width="16" height="16"/>
<object id="97" template="../obj/inn.tx" class="spellsmith" gid="10499" x="224" y="368" width="16" height="16"/>
</objectgroup>
</map>

View File

@@ -0,0 +1,45 @@
<?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="61">
<editorsettings>
<export target="wastetown..tmx" format="tmx"/>
</editorsettings>
<properties>
<property name="dungeonEffect">{
&quot;startBattleWithCard&quot;: [ &quot;Sulfuric Vortex|EMA|1&quot; ],
}</property>
</properties>
<tileset firstgid="1" source="../tileset/main.tsx"/>
<tileset firstgid="10113" source="../tileset/buildings.tsx"/>
<layer id="1" name="Background" width="30" height="17">
<data encoding="base64" compression="zlib">
eJxjYBgFo2AUjIJRMApGwUgBAAf4AAE=
</data>
</layer>
<layer id="2" name="Ground" width="30" height="17">
<data encoding="base64" compression="zlib">
eJzL5GRgyETCT9nog2H2pQ2QvQPlX3rY6wbE7lBMT3uf0Ni/yP5Cxu3smPZR094nWMRw2YduLwig621lpzw8ifErPnCaG1UtseFJjXA+zAHBhMIzDal8oIb9xPoFl50g8ZMcxNtPSvjh8ydILgWIT3CAcQMuu4m16xgOP2DD6ZwMDWkQDGKTnC6IjT9cek+R4FZiMRcZbiMlzKgZBrTCAFbjStw=
</data>
</layer>
<layer id="6" name="Clutter" width="30" height="17">
<data encoding="base64" compression="zlib">
eJxjYEAAG24GBgsofsbGgBX0cTAw9HMg+JwaDAxcGtjVEguIsVeGk4FBlhPBVwXaqYZmb6Esde2NBuLH7AwMT9kRYrVAv1+RIc0eEEjTIs7eX1AaZK8ikp9rORhIApO4IBgZEBPOu4D27QNieSB2BrrhATt2ddiAPpL5pNoLs3s3J275iVj8BAJngObOAYrPJcO/xACQvyI5EWZZQO27BqSvo/l1JlD8FpK6NmD4ubPhxh543IVsLy77sPmVGIzuLhC4yA3ByOGJyz4YuAqUn8dFmt3YMMy+x0D8BAd+yoVp9zUS7IeFITKG+a8RSDfhwMtxpElC9hOKM3LtxRX2xNhHDXuR/U6sfdSyl1wgzwOspzixY0Ue2tk7WAEAXMJuhw==
</data>
</layer>
<layer id="3" name="Foreground" width="30" height="17">
<properties>
<property name="spriteLayer" type="bool" value="true"/>
</properties>
<data encoding="base64" compression="zlib">
eJxjYMAODLmxi/dxMDD0A/FJTgaGU5yY8idwmIcLHCTSXh2gXbpY7CMVFAJxERZxZHtVGRga0OXreIkz/wSa3hqoPn5GBgYBRkw7cPmXWoALzV4YANkL9FMDMWY8YscUIxQe7EA7V+KwlxCohrqrlgO7/CQuVIwMsPkV2d5qNHdHo8WXDDCN7QFiWRLTGi57T3Njuheb2x8Dw/gJED/FEtb4wDos9h4hQh/MXeTaCwJZwLCTIjINoQNc9u5gYWCQxoF3sRA29zAa3xVovhsSVuDEtDcMyA5lZWBQV4H4RVUFgv+rQsRAcuggi0j/oWOYvaCwg9l7FGrvYRUIBoGjOOyFAWUsZRSyvfuB/mziQOBmtLwEMnuxGqZ+XP5VIdK/hNIRyGxWoL1L0exG9i+hsCXH3i+skDQkA8SKShAsBU1X31jB4YkBsImRai8uQIofqWkvDAAAdUhYvA==
</data>
</layer>
<layer id="8" name="Test" width="30" height="17">
<data encoding="base64" compression="zlib">
eJxjYBgFo2AUjIJRAAJ/VAfaBQMHRorfuTgheCQDAKGHAmk=
</data>
</layer>
<objectgroup id="4" name="Objects">
<object id="38" template="../obj/entry_up.tx" x="208" y="272"/>
<object id="60" template="../obj/entry_down.tx" x="200" y="34.25"/>
</objectgroup>
</map>

View File

@@ -0,0 +1,112 @@
<?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="10" nextobjectid="104">
<editorsettings>
<export target="wastetown..tmx" format="tmx"/>
</editorsettings>
<properties>
<property name="dungeonEffect">{
&quot;startBattleWithCard&quot;: [ &quot;Sulfuric Vortex|EMA|1&quot; ],
}</property>
</properties>
<tileset firstgid="1" source="../tileset/main.tsx"/>
<tileset firstgid="10113" source="../tileset/buildings.tsx"/>
<layer id="1" name="Background" width="30" height="17">
<data encoding="base64" compression="zlib">
eJybx8nAMG+QYi32gXfDYMNtbAwM7VhwBxt55qVwEKdOBUdcqNE4joaavZSmWXLthcmzyTIwsEPxOWmGBSAM43PI4tZ/CKj/MBBvl2BogGIw/wgBe09A5ZcAzeYWwI6X4bGXUjxS7NUiIZxBefowND5TkfI3SBzEh8mnEpH3YfHrJMfA4IwDu8jRLpxHMW0wABqfN7U=
</data>
</layer>
<layer id="2" name="Ground" width="30" height="17">
<data encoding="base64" compression="zlib">
eJyTEGBgkEDC0kC8A4il0MRhctugGJc8UG8DNjlsGNm87UAMAluRxNDl0OQbYDQ+vdjcQg8gPmrvqL2j9lLFXlg5IUVHe9EBLnsfiw2MvbQG9IzfWn4GhiogruEf2PQMcwctMcyPA40BiSA3ag==
</data>
</layer>
<layer id="6" name="Clutter" width="30" height="17">
<data encoding="base64" compression="zlib">
eJxjYCAN9HEwMPRzkKhpFIyCUUAXsICTgUFJhYFBWQVVHMSfy0lbew8A7TiIZu9BOtiLDQjJ0t5eYJg2IIspQf1Oa3sPotl7gA722nExMNjjwA5ctLN3FNAGAACWmhEI
</data>
</layer>
<layer id="3" name="Foreground" width="30" height="17">
<properties>
<property name="spriteLayer" type="bool" value="true"/>
</properties>
<data encoding="base64" compression="zlib">
eJxjYCAN9HEwMPRzkKiJCkCHk4FBl5P65tbxwukG6ps+vECjOCq/RRy7ulFAGWhCC9fm0XAeBaNgFFARAABiiQWV
</data>
</layer>
<layer id="8" name="Test" width="30" height="17">
<data encoding="base64" compression="zlib">
eJxjYBi5IFsEO1+Nnf5uwWevOpXck8LBwHAYaFYqB6r4ERzmqwxQOOCy101sYOylNRhp9h4lw94dAtR3BzFgpejA2DsKRgEtAQCKxgd6
</data>
</layer>
<objectgroup id="4" name="Objects">
<object id="38" template="../obj/entry_up.tx" gid="11343" x="215.455" y="18.9545" rotation="-180"/>
<object id="78" template="../obj/block.tx" x="431.273" y="226.258" width="49" height="82.8333" visible="1"/>
<object id="79" name="Hidden Door" gid="4119" x="415.818" y="176" width="16" height="16"/>
<object id="80" name="Hidden Door" gid="4119" x="415.818" y="191.636" width="16" height="16"/>
<object id="81" name="Hidden Door" gid="4119" x="415.818" y="207.818" width="16" height="16"/>
<object id="82" template="../obj/booster.tx" x="451.354" y="171.792" width="9.3125" height="9.1875"/>
<object id="83" template="../obj/manashards.tx" x="447.667" y="208"/>
<object id="84" template="../obj/treasure.tx" x="80.1818" y="33.2727"/>
<object id="85" template="../obj/enemy.tx" x="205.333" y="137"/>
<object id="86" template="../obj/enemy.tx" x="336.667" y="99.6667"/>
<object id="87" template="../obj/gold.tx" x="32.5" y="244.5"/>
<object id="88" template="../obj/gold.tx" x="409" y="186"/>
<object id="89" template="../obj/enemy.tx" x="308.5" y="235"/>
<object id="90" template="../obj/enemy.tx" x="305.5" y="175"/>
<object id="91" template="../obj/enemy.tx" x="52" y="103"/>
</objectgroup>
<objectgroup id="9" name="Waypoints">
<object id="92" template="../obj/waypoint.tx" x="53.5" y="238.5"/>
<object id="93" template="../obj/waypoint.tx" x="164" y="238.5"/>
<object id="94" template="../obj/waypoint.tx" x="50.5" y="117.5"/>
<object id="95" template="../obj/waypoint.tx" x="269.5" y="100"/>
<object id="96" template="../obj/waypoint.tx" x="331.5" y="180"/>
<object id="97" template="../obj/waypoint.tx" x="241.5" y="183"/>
<object id="98" template="../obj/waypoint.tx" x="278.5" y="177.5"/>
<object id="99" template="../obj/waypoint.tx" x="234" y="233"/>
<object id="100" template="../obj/waypoint.tx" x="376.5" y="232"/>
<object id="101" template="../obj/enemy.tx" x="117" y="178"/>
<object id="102" name="switch" class="dialog" gid="4426" x="230.318" y="208.614" width="16" height="16">
<properties>
<property name="dialog">[
{
&quot;text&quot;:&quot;A collection of gears appears through the remnants of this crumbling wall, but you see no obvious way to turn them.&quot;,
&quot;options&quot;:[
{
&quot;text&quot;:&quot;The connected machinery whirrs to life, and the gate to your east opens.&quot;,
&quot;action&quot;:[{&quot;deleteMapObject&quot;:-1}],
&quot;name&quot;:&quot;flip the switch&quot;
&quot;options&quot;:[{
&quot;action&quot;:[{&quot;deleteMapObject&quot;:88},{&quot;deleteMapObject&quot;:89},{&quot;deleteMapObject&quot;:90},{&quot;deleteMapObject&quot;:91}],
&quot;name&quot;:&quot;ok&quot; }]
},
{ &quot;name&quot;:&quot;go away&quot; }
]
}
]
</property>
</properties>
</object>
<object id="103" name="switch" class="dialog" gid="4426" x="144.333" y="150" width="16" height="16">
<properties>
<property name="dialog">[
{
&quot;text&quot;:&quot;A collection of gears appears through the remnants of this crumbling wall, but you see no obvious way to turn them.&quot;,
&quot;options&quot;:[
{
&quot;text&quot;:&quot;You feel the floor begin to rumble under your feet as the ancient gears grind against one another.&quot;,
&quot;action&quot;:[{&quot;deleteMapObject&quot;:-1}],
&quot;name&quot;:&quot;flip the switch&quot;
&quot;options&quot;:[{
&quot;action&quot;:[{&quot;deleteMapObject&quot;:11}],
&quot;name&quot;:&quot;ok&quot; }]
},
{ &quot;name&quot;:&quot;go away&quot; }
]
}
]
</property>
</properties>
</object>
</objectgroup>
</map>

View File

@@ -0,0 +1,52 @@
<?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="98">
<editorsettings>
<export target="wastetown..tmx" format="tmx"/>
</editorsettings>
<properties>
<property name="dungeonEffect">{
&quot;startBattleWithCard&quot;: [ &quot;Sulfuric Vortex|EMA|1&quot; ],
}</property>
</properties>
<tileset firstgid="1" source="../tileset/main.tsx"/>
<tileset firstgid="10113" source="../tileset/buildings.tsx"/>
<layer id="8" name="Test" width="30" height="17" opacity="0.3">
<data encoding="base64" compression="zlib">
eJxjYBgFo2AUjIJRMFjBRlFUPBLs/SuIaT+t3TFLiIFhthD97R0IAACtEBKm
</data>
</layer>
<layer id="1" name="Background" width="30" height="17">
<data encoding="base64" compression="zlib">
eJybx8nAMG8Uj+JRPIpH8aDE6GCk2UsvdwyUvQOBASS0PRo=
</data>
</layer>
<layer id="2" name="Ground" width="30" height="17">
<data encoding="base64" compression="zlib">
eJyTEGBgkEDC0kC8A4il0MRhctugGJc8UG8DNjlsGNm87UAMAluRxIC4AVkOTb4BRuPQi9Odkkjm0QJ4yzEwiNPRXk4NBgYuIP4uSJq9IHeCwFeg3m8auM0HmYsNqAL1qAHxVCHS/QuyW1CTgUFIE7cakLnhgrgxIXt9gHaE4dEPwhFY/AYyFxu4C3TrPU3y/IvLTGLU/ATa+WsA7EWWx2bva0EE/iCIqecVVO49kro3gqhqQABd3XuoOnL9yw5Mkxx40jO5/iVkrzLQThUy7L2ozsBwSR23vfLiCKwgjqqXUPrGl9bfAu18B8TGwvj9uxdo5z40eykFk7gZGKK4CIdzuATQ3UgY3f+kAkMeCI3N3lp+BoYqJAwDIDbI/1X8lOMafuLqRlpjACaLdv4=
</data>
</layer>
<layer id="6" name="Clutter" width="30" height="17">
<data encoding="base64" compression="zlib">
eJxjYCAN9HEwMPRzkKhpFIyCUTDsgKTAQLtgZIDhGs7ecoPbzip+CIaxhxMAAIU3A+0=
</data>
</layer>
<layer id="3" name="Foreground" width="30" height="17">
<properties>
<property name="spriteLayer" type="bool" value="true"/>
</properties>
<data encoding="base64" compression="zlib">
eJxjYCAN9HEwMPRzkKiJCkCHk4FBl5P+9o6CUTAKRsEoGAXDCQAAOe4BmQ==
</data>
</layer>
<objectgroup id="4" name="Objects">
<object id="87" template="../obj/manashards.tx" x="176" y="186"/>
<object id="88" template="../obj/enemy.tx" x="188.5" y="137.25"/>
<object id="89" template="../obj/enemy.tx" x="291.5" y="159.5"/>
<object id="90" template="../obj/enemy.tx" x="111.5" y="52.5"/>
<object id="91" template="../obj/enemy.tx" x="350.5" y="51"/>
<object id="92" template="../obj/enemy.tx" x="98.5" y="159.5"/>
<object id="94" template="../obj/treasure.tx" x="346.5" y="119"/>
<object id="95" template="../obj/treasure.tx" x="293.5" y="117"/>
<object id="97" template="../obj/gold.tx" x="377" y="44"/>
</objectgroup>
</map>

View File

@@ -0,0 +1,611 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.10" tiledversion="1.10.1" orientation="orthogonal" renderorder="right-down" width="31" height="37" tilewidth="16" tileheight="16" infinite="0" nextlayerid="8" nextobjectid="271">
<properties>
<property name="canFailDungeon" type="bool" value="true"/>
<property name="respawnEnemies" type="bool" value="true"/>
</properties>
<tileset firstgid="1" source="../../../tileset/main.tsx"/>
<tileset firstgid="10113" source="../../../tileset/buildings.tsx"/>
<tileset firstgid="11905" source="../../../tileset/buildings-nocollide.tsx"/>
<tileset firstgid="13697" source="../../../tileset/main-nocollide.tsx"/>
<layer id="1" name="Tile Layer 1" width="31" height="37">
<data encoding="csv">
1641,1641,1641,1641,1641,1641,1641,1641,1641,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2267,2268,1641,1641,1641,1641,1641,1641,1641,1641,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2426,1641,1641,1641,1641,1641,1641,1641,1641,2904,2904,2904,2904,2904,2904,2904,2904,2422,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2426,2430,2430,2430,2430,2430,2430,2430,2430,2430,2904,2904,2904,2904,2904,2904,2904,2422,2422,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,1006,2904,2904,2904,2904,2904,2422,2422,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,1006,1007,1327,2422,2422,2422,2422,2422,2904,2904,2422,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2263,1073744254,2904,2904,2904,2422,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2421,2422,1073744254,2430,2147486078,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,1073744254,2904,2422,2904,2904,2904,2266,2267,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2421,2147486070,2904,2904,2904,2424,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2263,2577,2904,2579,2904,2904,2424,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2422,2422,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2421,2422,2904,2904,2904,2268,2266,2581,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2263,2584,2422,2904,1952,1952,1952,1952,1320,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2579,2581,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2426,2422,2904,2904,1952,1952,1952,1952,1952,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2426,2422,2904,1952,1952,2904,2904,1952,1952,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,1073744250,2422,2904,2904,1952,2904,2904,1952,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2426,2422,2904,2904,2904,2904,2904,1952,1952,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2584,2904,2904,1952,2904,2904,2904,1952,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,1952,2904,2904,1952,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,15647,15649,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2268,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2584,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2268,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2582,2265,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2268,2904,2904,2904,2904,2904,2266,2581,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2268,2904,2904,2904,2266,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2583,2584,2580,2580,2580,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2422,2422,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2263,2583,2583,2583,2584,2422,2582,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2584,2904,2904,2904,2904,2904,2266,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2426,2904,2904,2904,2904,2904,2904,2582,2583,2583,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2426,2904,2904,2904,2904,2904,2904,2904,2904,2904,2424,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2426,2904,2904,2904,2904,2904,2904,2904,2904,2904,2424,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2426,2904,2904,2904,2904,2904,2904,2904,2904,2904,2424,2904,2263,2265,2904,2263,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2579,2904,2904,2904,2904,2904,2904,2904,2904,2424,2904,2584,2423,2904,2421,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2268,2266,2580,2580,2580,2580,2580,2580,2581,2904,2904,2904,2904,2421,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2579,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904
</data>
</layer>
<layer id="3" name="Tile Layer 2" width="31" height="37">
<data encoding="csv">
0,0,0,0,0,0,0,0,0,2422,2422,2422,2589,0,0,0,0,2422,1952,1952,1952,1952,1952,1952,1952,1952,1952,1952,1952,1952,1952,
0,0,0,0,0,0,0,0,0,0,2422,2589,4878,0,0,0,0,2587,2898,1316,1952,1952,1952,1952,1952,1952,1952,1952,1952,1952,1952,
0,0,0,0,0,0,0,0,0,0,2422,0,0,0,0,0,0,2900,2898,1949,1952,1952,1952,1952,1952,1952,1952,1952,1952,1952,1952,
0,0,0,0,0,0,0,0,0,0,2587,0,0,0,0,0,0,2900,2898,0,1951,1952,1952,1952,1952,1952,1952,1952,1952,1952,1789,
0,0,0,0,0,0,1230,1230,1230,1231,0,1227,1386,3057,0,0,0,2271,12625,375,2109,1790,1952,1952,1789,1952,1952,1952,1952,1789,1950,
0,0,0,0,0,0,1230,1230,1230,1545,1069,1386,2271,0,2898,0,0,2587,2422,2422,0,3057,2110,1790,1947,2108,2110,1790,1952,1953,2422,
0,0,0,0,0,0,1230,1230,1230,1231,2900,2422,2589,2741,0,0,0,0,2741,2741,2741,2741,0,1949,2110,1950,0,1951,1952,1953,2422,
0,1361,3057,3057,3057,2739,1229,1230,1705,1701,2271,2589,692,0,0,0,0,0,0,0,0,0,0,0,0,0,1791,1948,1952,1950,2422,
2422,2422,2422,2422,2422,2897,1700,1703,1701,2900,2422,2898,0,0,2147486705,3057,3057,3057,3057,3057,0,0,2276,0,2586,0,1951,1952,1953,0,0,
2422,2422,2422,2422,2422,3056,0,0,0,1073744724,2422,2273,2147486705,2271,2422,2422,2422,2422,2422,2422,2273,0,0,0,2587,0,1949,1790,1953,0,0,
2422,2422,2422,2422,2422,2422,2897,0,0,2900,2422,2422,2422,2422,2422,2422,2422,2422,2589,2587,2422,2898,0,0,0,0,0,1949,1950,0,0,
2741,2741,0,3054,2742,2422,2897,0,0,0,2741,0,2422,2422,2422,2422,2422,2589,0,0,2741,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,2900,2422,2897,0,0,0,0,1791,2741,2741,2741,2741,2741,1795,0,0,0,0,0,0,0,0,0,0,0,0,0,
9065,0,0,0,2900,2422,2897,0,0,0,1793,1948,1952,1952,1950,1949,1790,2105,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,2900,2422,2897,0,0,0,1951,1952,1952,1953,1641,1791,2103,1950,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,3058,2422,2897,0,0,0,1949,1790,1315,1950,1641,1951,1953,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,2900,2422,2422,2897,0,0,0,1791,1948,1953,1641,1641,1951,2105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,2900,2422,2422,2897,0,0,1791,1948,1952,1953,1641,1641,1951,1953,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,2742,2422,2897,0,1791,1948,1952,1789,1950,1641,1641,1951,1953,0,0,0,0,0,0,0,0,0,0,0,0,1207,0,
0,9065,0,0,2895,2422,2897,0,1951,1952,1952,1953,1641,1641,1641,15647,1069,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,
0,0,0,0,2895,2422,2897,0,1949,1790,1952,2105,1641,1641,1641,1951,1953,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,
0,0,0,0,2895,2422,2897,0,0,2106,1952,1953,1641,1641,1641,1951,1953,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,
0,0,0,0,2895,2422,2897,0,0,1951,1952,1953,1641,1641,1791,1948,1953,0,0,2271,2272,2273,0,0,0,0,0,0,0,1365,0,
0,0,0,0,2895,2422,2897,0,0,1949,1790,1947,1794,1794,2103,2110,1950,0,0,2429,2430,2431,0,0,2271,2272,2273,0,0,1365,0,
0,0,0,0,2895,2422,2897,0,0,0,1949,1790,1952,1789,1950,0,0,0,0,2422,2422,2422,2422,2422,2422,2430,2431,0,0,1365,0,
0,0,0,0,0,0,3055,0,0,0,0,1949,2110,1950,0,0,0,0,4034,5196,2422,2422,2422,2422,2422,2422,2422,2422,2422,1365,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2422,2428,1791,1794,1792,0,4872,1791,1795,2422,1365,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,4036,4037,0,0,0,2422,1791,1948,1952,1947,1946,1794,1948,1953,2422,1365,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,4193,4194,4195,0,2271,2272,2422,1951,1952,1952,1952,1073743776,3221227424,3221227424,1953,2422,1365,0,
0,0,0,0,1791,1952,1789,2110,1952,0,0,0,2008,0,4352,4353,0,2429,2430,2422,1951,1952,1952,1952,2147485600,1073743776,3221227424,1953,2422,1365,0,
0,0,0,0,1951,1789,1950,2422,1949,1790,1794,1794,1795,0,0,0,0,0,2588,2422,1951,1952,3221227424,1952,1952,1952,1073743776,1953,2422,1524,1051,
0,0,0,0,1951,1947,1792,2422,2422,1951,1952,1952,2105,0,0,0,0,0,0,2422,1951,1952,1952,1952,1952,1952,1789,1950,2422,0,0,
0,0,0,0,1949,0,1947,1794,1794,1948,1952,1952,1953,0,0,0,0,0,0,2422,1951,1789,1790,1952,1952,1952,1953,2422,2422,0,0,
0,2147497389,0,0,0,0,0,0,0,0,2110,2110,1950,0,2271,4872,2273,0,0,2422,1949,2107,1948,1952,1073743776,1789,1950,2422,2422,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,2429,2430,2431,0,0,2422,2422,1951,1952,1952,1952,1950,2422,2422,2422,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,2587,2588,2589,0,0,2422,2422,1949,2110,2110,1950,4186,2422,2422,2422,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2422,2422,2422,2422,2422,2422,2422,2422,2422,2422,0,0
</data>
</layer>
<layer id="4" name="Tile Layer 3" width="31" height="37">
<properties>
<property name="spriteLayer" type="bool" value="true"/>
</properties>
<data encoding="csv">
0,0,0,0,0,0,0,0,532,0,0,0,536,691,691,691,537,0,534,5808,6283,5810,0,0,0,5808,6283,5810,0,0,0,
1047,1206,0,0,0,0,0,0,690,537,0,536,692,0,5196,0,690,537,534,0,0,0,0,0,155,0,0,0,0,0,0,
0,1361,0,0,0,0,0,0,0,532,0,534,5197,5199,0,0,1225,532,534,0,0,0,0,0,0,0,0,0,0,0,0,
0,1361,0,1071,1072,1072,1072,1072,1072,1073,537,534,1227,1069,1069,1069,1386,532,534,0,0,0,0,0,0,0,0,0,0,0,0,
0,1361,0,1229,1230,1230,0,10491,10492,0,1322,692,0,1007,375,375,375,695,694,12626,376,0,0,0,0,0,0,0,0,0,0,
0,1361,0,1700,1704,1230,0,0,0,0,0,375,0,0,0,0,0,0,12653,12654,694,375,376,0,0,0,0,0,0,0,0,
0,1361,0,0,1700,1704,0,0,0,0,1164,0,536,691,691,691,691,691,691,691,691,691,692,0,0,0,0,0,0,0,0,
375,3057,375,375,375,1700,1704,0,0,1006,695,536,1227,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1069,1228,0,0,0,0,0,
0,0,0,0,0,534,0,0,0,1164,0,534,1383,374,1007,375,375,375,375,1007,1008,0,0,0,0,1383,0,0,0,1208,1051,
0,0,0,0,0,694,376,1383,0,1164,0,694,1541,1327,12625,12626,0,0,0,0,1326,1008,0,8908,0,1383,0,0,0,1365,0,
0,313,0,0,0,0,534,1383,0,1164,0,0,0,0,12653,12654,0,0,1168,1169,0,1166,0,0,0,1383,0,0,0,1365,0,
691,853,0,852,537,533,534,1383,0,1322,1323,537,0,0,0,0,0,1168,1324,1322,1323,1324,0,0,1542,1702,1543,0,0,1365,10825,
0,0,0,0,532,0,534,1383,0,0,0,690,691,691,691,691,691,692,0,1227,1069,1069,1069,1069,1544,1230,1231,0,0,1365,10825,
0,0,0,15862,532,0,534,1383,0,0,0,0,0,0,0,0,5548,0,0,1383,3930,3931,3931,3935,1700,1703,1701,0,0,1365,0,
0,0,0,0,532,0,534,1383,0,0,0,5863,2147489511,0,2147492717,0,0,0,0,1383,4088,4084,4084,4093,0,1383,0,0,0,1365,9066,
0,0,15862,374,695,0,534,1383,0,0,0,0,2147492719,0,0,0,0,0,0,1383,4246,4086,4084,4085,0,1383,0,0,0,1365,0,
0,0,15862,532,0,0,534,1383,0,0,0,0,0,5701,0,0,0,1227,1069,1386,0,4241,4242,4243,0,1383,0,0,0,1523,0,
0,0,0,532,0,0,534,1383,0,0,0,0,0,0,0,0,0,1383,0,0,0,0,0,0,0,1385,1069,1069,1069,1069,1070,
0,0,0,690,537,0,534,1383,0,0,8693,0,0,0,0,0,0,1383,3930,3932,0,0,0,0,3925,3926,3927,0,0,0,10825,
0,9065,0,0,532,0,534,1383,0,0,0,0,0,0,0,1711,1713,1540,4091,4239,3935,0,3930,3934,4244,4084,4085,0,0,0,10825,
0,0,0,0,532,0,534,1383,0,0,0,0,1242,1243,0,0,0,1383,4249,4250,4239,3926,3928,4092,4086,4242,4243,0,0,0,0,
0,0,0,0,532,0,534,1383,0,0,5393,0,0,0,0,0,0,1383,0,0,4083,4084,4087,4250,4088,4089,3929,3926,3932,0,0,
0,0,0,0,532,0,534,1383,0,0,0,0,0,0,0,0,0,1383,0,0,4241,4242,4243,0,4249,4082,4089,4092,4090,0,0,
0,0,0,0,532,0,534,1383,0,0,0,0,5547,0,8695,0,0,1383,4878,4880,0,0,0,0,0,4246,4082,4084,4090,0,10825,
0,0,0,0,532,533,534,1383,0,0,0,0,5547,5547,0,0,0,1383,5036,5038,0,0,0,0,0,0,4246,4247,4248,0,0,
0,0,0,0,690,691,692,1383,0,0,0,0,0,2008,2005,0,0,1383,5194,1227,1069,1069,1069,1069,1070,0,0,0,0,0,0,
0,0,0,0,0,0,0,1383,0,0,2003,2004,2004,2322,2326,4878,4875,1382,1069,1386,0,0,0,0,0,0,0,0,3935,0,10825,
0,0,0,0,1227,1069,1069,1386,9068,0,2161,2162,2167,2317,2005,5194,5191,1383,0,0,0,9071,0,0,0,0,2147489195,0,4093,0,0,
0,0,0,1227,1386,1793,1794,1794,1794,1792,2161,2162,2162,2162,2163,0,0,1385,1069,1228,0,0,0,0,0,9071,0,0,4251,0,10825,
0,0,0,1383,0,0,0,0,0,1953,2319,2328,2328,2165,2321,0,374,375,376,1383,0,0,5547,0,0,0,0,0,0,0,0,
0,0,0,1383,0,0,0,0,0,1947,0,0,2324,2323,2013,0,532,2002,534,1383,0,0,0,0,2147489511,0,0,0,0,0,0,
0,0,2147483961,1383,0,0,0,0,0,0,1952,1952,0,2161,2317,2010,690,691,692,1383,2147489355,0,2147492719,0,0,5549,0,0,3930,3926,3931,
0,0,0,1383,0,1790,0,0,0,0,1952,1952,0,2161,2165,2329,0,1227,1069,1386,5707,0,0,5547,0,0,0,3925,3928,4089,4092,
0,0,0,1383,0,1949,2110,2110,2110,2110,0,0,0,2319,2321,0,0,1383,0,0,0,0,0,0,0,0,0,4083,4092,4092,4092,
0,0,0,1383,0,0,0,0,1227,1069,1069,1069,1069,1069,1069,1069,1069,1386,0,0,0,0,5393,0,0,0,0,4083,4092,4092,4092,
0,0,0,1385,1069,1069,1069,1069,1386,4872,0,0,0,0,0,0,0,4872,0,0,0,0,0,0,0,0,3930,4240,4089,4092,4090,
0,0,0,0,0,0,0,0,0,0,0,4873,4875,0,4872,0,0,0,4873,4875,0,0,0,0,0,0,4083,4084,4092,4247,4248
</data>
</layer>
<layer id="5" name="Tile Layer 4" width="31" height="37">
<data encoding="csv">
0,0,0,0,0,0,0,0,2900,0,0,0,0,4878,4880,2741,2587,0,2898,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,2587,0,0,0,5192,4743,4744,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,2900,0,2898,0,0,4901,4902,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,690,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
3057,375,3057,3057,3057,0,0,0,0,1701,0,0,0,0,0,0,0,0,0,0,18439,18440,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18597,18598,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4743,4744,0,0,0,
0,15704,15705,15706,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4901,4902,0,0,0,
15700,15702,15866,15703,2010,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2170,2170,2170,15866,15867,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15863,15866,2170,2171,15867,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2170,15866,2170,15866,15867,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2170,15866,2171,15861,16022,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15866,15866,2171,15867,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15866,2162,15866,15867,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15866,2162,15866,2007,3061,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15866,15863,15866,2162,2171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15866,2162,15866,15866,2171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15866,2162,2162,15866,2171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15866,15866,15866,15866,2171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15866,2162,2162,15866,2171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15866,15866,2162,2162,2171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2162,15866,15866,2162,2171,3054,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2162,2162,15866,2162,2168,2002,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2162,15866,15866,2165,16496,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15866,15866,2165,16496,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15866,2170,2168,0,0,0,4747,4748,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15863,2167,2168,0,0,0,4905,4750,4748,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15866,2165,2326,0,0,0,0,4905,4906,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15866,2168,0,0,4743,4744,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15866,15864,0,0,4901,4902,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15866,2168,0,0,0,0,0,2002,0,0,0,0,18439,18440,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15866,2168,0,0,0,0,0,0,0,0,0,0,18597,18598,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
15863,2168,0,0,0,0,2002,0,2002,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
</data>
</layer>
<objectgroup id="2" name="Objects">
<object id="2" template="../../../obj/collision.tx" x="-16" y="-16" width="16" height="624"/>
<object id="3" template="../../../obj/collision.tx" x="0.25" y="592.75" width="495.75" height="15.25"/>
<object id="4" template="../../../obj/collision.tx" x="496" y="-16" width="16" height="624"/>
<object id="5" template="../../../obj/collision.tx" x="0" y="-16" width="496.295" height="16"/>
<object id="187" template="../../../obj/enemy.tx" x="112" y="576">
<properties>
<property name="effect">{
&quot;lifeModifier&quot;: 5,
&quot;startBattleWithCard&quot;: [ &quot;Deathspore Thallid&quot;,&quot;Deathspore Thallid&quot;,&quot;Thallid Shell-Dweller&quot;,&quot;Thallid Shell-Dweller&quot; ]
}</property>
<property name="enemy" value="Golgari Fungus"/>
</properties>
</object>
<object id="188" template="../../../obj/enemy.tx" x="112" y="304">
<properties>
<property name="enemy" value="Necromancer"/>
</properties>
</object>
<object id="189" template="../../../obj/treasure.tx" x="121" y="62">
<properties>
<property name="reward">[{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 2,
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 1,
&quot;probability&quot;: 0.5,
&quot;rarity&quot;: [ &quot;rare&quot; ],
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 3,
&quot;addMaxCount&quot;: 2
},{
&quot;type&quot;: &quot;item&quot;,
&quot;probability&quot;: 0.01,
&quot;count&quot;: 1,
&quot;itemName&quot;: &quot;Demonic Contract&quot;
}]</property>
</properties>
</object>
<object id="193" template="../../../obj/enemy.tx" x="368" y="416">
<properties>
<property name="effect">{
&quot;lifeModifier&quot;: 5,
&quot;startBattleWithCard&quot;: [ &quot;Deathspore Thallid&quot;,&quot;Deathspore Thallid&quot;,&quot;Thallid Shell-Dweller&quot;,&quot;Thallid Shell-Dweller&quot; ]
}</property>
<property name="enemy" value="Golgari Fungus"/>
<property name="pursueRange" type="int" value="80"/>
<property name="threatRange" type="int" value="40"/>
</properties>
</object>
<object id="194" template="../../../obj/treasure.tx" x="192" y="144">
<properties>
<property name="reward">[{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 2,
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 1,
&quot;probability&quot;: 0.5,
&quot;rarity&quot;: [ &quot;rare&quot; ],
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 3,
&quot;addMaxCount&quot;: 2
},{
&quot;type&quot;: &quot;item&quot;,
&quot;probability&quot;: 0.01,
&quot;count&quot;: 1,
&quot;itemName&quot;: &quot;Demonic Contract&quot;
}]</property>
</properties>
</object>
<object id="198" template="../../../obj/enemy.tx" x="272" y="304">
<properties>
<property name="enemy" value="Liliana's Alchemist"/>
</properties>
</object>
<object id="199" template="../../../obj/enemy.tx" x="176" y="240">
<properties>
<property name="enemy" value="Dimir Faerie"/>
<property name="pursueRange" type="int" value="90"/>
<property name="threatRange" type="int" value="60"/>
<property name="waypoints" value="250,251,252,249"/>
</properties>
</object>
<object id="200" template="../../../obj/enemy.tx" x="352" y="304">
<properties>
<property name="enemy" value="Golgari Treefolk"/>
<property name="pursueRange" type="int" value="60"/>
<property name="threatRange" type="int" value="40"/>
</properties>
</object>
<object id="201" template="../../../obj/enemy.tx" x="224" y="320">
<properties>
<property name="enemy" value="Dimir Faerie"/>
</properties>
</object>
<object id="202" template="../../../obj/treasure.tx" x="223.795" y="272.136">
<properties>
<property name="reward">[{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 2,
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 1,
&quot;probability&quot;: 0.5,
&quot;rarity&quot;: [ &quot;rare&quot; ],
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 3,
&quot;addMaxCount&quot;: 2
},{
&quot;type&quot;: &quot;item&quot;,
&quot;probability&quot;: 0.01,
&quot;count&quot;: 1,
&quot;itemName&quot;: &quot;Demonic Contract&quot;
}]</property>
</properties>
</object>
<object id="203" template="../../../obj/scroll.tx" x="70.3333" y="279">
<properties>
<property name="reward" value="[ { &quot;type&quot;: &quot;card&quot;, &quot;cardName&quot;: &quot;Liliana's Defeat&quot;, &quot;count&quot;: 1 } ]"/>
</properties>
</object>
<object id="205" template="../../../obj/treasure.tx" x="112" y="592">
<properties>
<property name="reward">[{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 2,
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 1,
&quot;probability&quot;: 0.5,
&quot;rarity&quot;: [ &quot;rare&quot; ],
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 3,
&quot;addMaxCount&quot;: 2
},{
&quot;type&quot;: &quot;item&quot;,
&quot;probability&quot;: 0.01,
&quot;count&quot;: 1,
&quot;itemName&quot;: &quot;Demonic Contract&quot;
}]</property>
</properties>
</object>
<object id="211" template="../../../obj/enemy.tx" x="64" y="80">
<properties>
<property name="enemy" value="Orzhov Cleric"/>
<property name="pursueRange" type="int" value="75"/>
<property name="threatRange" type="int" value="20"/>
</properties>
</object>
<object id="212" template="../../../obj/enemy.tx" x="112" y="128">
<properties>
<property name="Type" value="enemy"/>
<property name="effect">{
&quot;lifeModifier&quot;: 8,
}</property>
<property name="enemy" value="Liliana's Alchemist"/>
<property name="pursueRange" type="int" value="75"/>
<property name="threatRange" type="int" value="20"/>
</properties>
</object>
<object id="215" template="../../../obj/enemy.tx" x="230.5" y="164.5">
<properties>
<property name="effect">{
&quot;lifeModifier&quot;: 4,
&quot;startBattleWithCard&quot;: [ &quot;Carrion Screecher&quot; ]
}</property>
<property name="enemy" value="Harpy 2"/>
<property name="threatRange" type="int" value="70"/>
</properties>
</object>
<object id="216" template="../../../obj/enemy.tx" x="295.75" y="97.5">
<properties>
<property name="enemy" value="Harpy"/>
<property name="pursueRange" type="int" value="90"/>
<property name="threatRange" type="int" value="70"/>
</properties>
</object>
<object id="228" template="../../../obj/entry_right.tx" x="473" y="299" width="23" height="37.6667">
<properties>
<property name="teleport" value="maps/map/main_story/temple_of_liliana/graveyard.tmx"/>
<property name="teleportObjectId" value="267"/>
</properties>
</object>
<object id="231" template="../../../obj/manashards.tx" x="400" y="576"/>
<object id="232" template="../../../obj/gold.tx" x="352" y="592"/>
<object id="233" template="../../../obj/treasure.tx" x="224" y="352"/>
<object id="235" template="../../../obj/enemy.tx" x="272" y="528">
<properties>
<property name="effect" value=""/>
<property name="enemy" value="Vampire"/>
<property name="pursueRange" type="int" value="75"/>
<property name="threatRange" type="int" value="30"/>
</properties>
</object>
<object id="236" template="../../../obj/enemy.tx" x="400" y="192">
<properties>
<property name="enemy" value="Liliana's Alchemist"/>
<property name="pursueRange" type="int" value="80"/>
<property name="threatRange" type="int" value="40"/>
<property name="waypoints" value="253,254,wait3,260,254,wait3"/>
</properties>
</object>
<object id="237" template="../../../obj/dialog.tx" x="368" y="160">
<properties>
<property name="dialog" value="[]"/>
</properties>
</object>
<object id="238" template="../../../obj/treasure.tx" x="64" y="144">
<properties>
<property name="reward">[{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 2,
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 1,
&quot;probability&quot;: 0.5,
&quot;rarity&quot;: [ &quot;rare&quot; ],
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 3,
&quot;addMaxCount&quot;: 2
},{
&quot;type&quot;: &quot;item&quot;,
&quot;probability&quot;: 0.01,
&quot;count&quot;: 1,
&quot;itemName&quot;: &quot;Demonic Contract&quot;
}]</property>
</properties>
</object>
<object id="239" template="../../../obj/treasure.tx" x="80" y="176">
<properties>
<property name="reward">[{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 2,
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 1,
&quot;probability&quot;: 0.5,
&quot;rarity&quot;: [ &quot;rare&quot; ],
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 3,
&quot;addMaxCount&quot;: 2
},{
&quot;type&quot;: &quot;item&quot;,
&quot;probability&quot;: 0.01,
&quot;count&quot;: 1,
&quot;itemName&quot;: &quot;Demonic Contract&quot;
}]</property>
</properties>
</object>
<object id="240" template="../../../obj/enemy.tx" x="256" y="48">
<properties>
<property name="defeatDialog">[
{
&quot;text&quot;: &quot;Defeated, the witch drops her staff entirely, the last of her spells fizzle out. \&quot;Wait... Let me go, and I will not raise any alarm.\&quot;&quot;,
&quot;options&quot;:[
{
&quot;name&quot;:&quot;Hear her out&quot;,
&quot;text&quot;:&quot;\&quot;...And these mushrooms are poisonous if given properly, but I suppose you could heal with them in the right dosage.\&quot; She pauses for a moment, as if considering that she might need to do so herself.&quot;,
&quot;options&quot;: [
{
&quot;name&quot;:&quot;Trust her word&quot;,
&quot;action&quot;: [{&quot;addLife&quot;: 10, &quot;deleteMapObject&quot;:240}],
&quot;text&quot;:&quot;She takes a handful of the mushrooms and crushes them into a vial already containing some unknown liquid. She then takes a swig of it, and slowly places it down on the ground for you before leaving hurridly. (+10 health recovered)&quot;
},
{
&quot;name&quot;:&quot;Finish her off&quot;,
&quot;action&quot;: [{&quot;addGold&quot;: 250, &quot;deleteMapObject&quot;:240}],
&quot;text&quot;:&quot;She is unable to put up much more of a fight. You find a bunch of questionable mushrooms and some gold on her. (+250 gold)&quot;
&quot;options&quot;:[ {&quot;name&quot;:&quot;(Continue)&quot;} ]
},
{
&quot;name&quot;:&quot;Let her leave&quot;,
&quot;text&quot;:&quot;She bows her head and scrambles away, leaving her staff behind.&quot;,
&quot;action&quot;:[
{&quot;grantRewards&quot;:[{&quot;type&quot;:&quot;card&quot;, &quot;count&quot;: 1, &quot;cardName&quot;: &quot;Staff of the Death Magus&quot;}]},
{&quot;deleteMapObject&quot;:240}
],
&quot;options&quot;:[ {&quot;name&quot;:&quot;(Continue)&quot;} ]
}
]
},
{
&quot;name&quot;:&quot;Finish her off&quot;,
&quot;action&quot;: [{&quot;addGold&quot;: 250, &quot;deleteMapObject&quot;:240}],
&quot;text&quot;:&quot;She is unable to put up much more of a fight. You find a bunch of questionable mushrooms and some gold on her. (+250 gold)&quot;
&quot;options&quot;:[ {&quot;name&quot;:&quot;(Continue)&quot;} ]
},
{
&quot;name&quot;:&quot;Let her leave&quot;,
&quot;text&quot;:&quot;She bows her head and scrambles away, leaving her staff behind.&quot;,
&quot;action&quot;:[
{&quot;grantRewards&quot;:[{&quot;type&quot;:&quot;card&quot;, &quot;count&quot;: 1, &quot;cardName&quot;: &quot;Staff of the Death Magus&quot;}]},
{&quot;deleteMapObject&quot;:240}
],
&quot;options&quot;:[ {&quot;name&quot;:&quot;(Continue)&quot;} ]
}
]
}
]</property>
<property name="dialog">[
{
&quot;text&quot;:&quot;An old crone leers at you, but does not raise her staff to attack.&quot;,
&quot;options&quot;:[
{ &quot;name&quot;:&quot;Walk away&quot; },
{ &quot;name&quot;:&quot;Attack the witch&quot;,
&quot;action&quot;:[{&quot;battleWithActorID&quot;:-1}]},
{
&quot;name&quot;:&quot;Approach her slowly&quot;,
&quot;text&quot;: &quot;\&quot;Be gone with you! You will not have them!\&quot; She steps back, dropping some of the herbs and mushrooms that she appears to have been gathering.&quot;,
&quot;options&quot;: [
{ &quot;name&quot;:&quot;Walk away&quot; },
{ &quot;name&quot;:&quot;Attack the witch&quot;,
&quot;action&quot;:[{&quot;battleWithActorID&quot;:-1}]
}
]
}]
}
]</property>
<property name="effect">{
&quot;lifeModifier&quot;: 4,
&quot;startBattleWithCard&quot;: [ &quot;Staff of the Death Magus&quot; ]
}</property>
<property name="enemy" value="Witch"/>
</properties>
</object>
<object id="241" template="../../../obj/entry_down.tx" x="0" y="16" width="144" height="16">
<properties>
<property name="teleport" value="maps/map/main_story/temple_of_liliana/town.tmx"/>
<property name="teleportObjectId" value="241"/>
</properties>
</object>
<object id="242" template="../../../obj/enemy.tx" x="0" y="336">
<properties>
<property name="enemy" value="Viper"/>
<property name="waypoints" value="243,244,wait5"/>
</properties>
</object>
<object id="245" template="../../../obj/treasure.tx" x="416" y="416">
<properties>
<property name="reward">[{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 2,
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 1,
&quot;probability&quot;: 0.5,
&quot;rarity&quot;: [ &quot;rare&quot; ],
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 3,
&quot;addMaxCount&quot;: 2
},{
&quot;type&quot;: &quot;item&quot;,
&quot;probability&quot;: 0.01,
&quot;count&quot;: 1,
&quot;itemName&quot;: &quot;Demonic Contract&quot;
}]</property>
</properties>
</object>
<object id="249" template="../../../obj/waypoint.tx" x="176" y="384"/>
<object id="250" template="../../../obj/waypoint.tx" x="176" y="224"/>
<object id="259" template="../../../obj/enemy.tx" x="304" y="496">
<properties>
<property name="enemy" value="Black Sliver"/>
<property name="pursueRange" type="int" value="60"/>
<property name="threatRange" type="int" value="40"/>
<property name="waypoints" value="255,256,257,258,257,256"/>
</properties>
</object>
<object id="261" template="../../../obj/enemy.tx" x="80" y="400">
<properties>
<property name="effect">{
&quot;lifeModifier&quot;: 8,
&quot;startBattleWithCard&quot;: [ &quot;Vrock&quot; ]
}</property>
<property name="enemy" value="Harpy"/>
<property name="threatRange" type="int" value="60"/>
</properties>
</object>
<object id="263" template="../../../obj/enemy.tx" x="256" y="368">
<properties>
<property name="enemy" value="Dimir Faerie"/>
<property name="pursueRange" type="int" value="90"/>
<property name="threatRange" type="int" value="60"/>
<property name="waypoints" value="252,249,250,251"/>
</properties>
</object>
<object id="270" template="../../../obj/portal.tx" x="450" y="343">
<properties>
<property name="direction" value="up"/>
<property name="teleport" value="maps/map/main_story/temple_of_liliana/keep.tmx"/>
<property name="teleportObjectId" value=""/>
</properties>
</object>
</objectgroup>
<objectgroup id="7" name="Waypoints">
<object id="243" template="../../../obj/waypoint.tx" x="0" y="304"/>
<object id="244" template="../../../obj/waypoint.tx" x="0" y="400"/>
<object id="246" template="../../../obj/waypoint.tx" x="48" y="576"/>
<object id="247" template="../../../obj/waypoint.tx" x="112" y="432"/>
<object id="248" template="../../../obj/waypoint.tx" x="112" y="112"/>
<object id="251" template="../../../obj/waypoint.tx" x="256" y="224"/>
<object id="252" template="../../../obj/waypoint.tx" x="256" y="384"/>
<object id="253" template="../../../obj/waypoint.tx" x="400" y="128"/>
<object id="254" template="../../../obj/waypoint.tx" x="400" y="208"/>
<object id="255" template="../../../obj/waypoint.tx" x="304" y="528"/>
<object id="256" template="../../../obj/waypoint.tx" x="304" y="464"/>
<object id="257" template="../../../obj/waypoint.tx" x="272" y="464"/>
<object id="258" template="../../../obj/waypoint.tx" x="272" y="336"/>
<object id="260" template="../../../obj/waypoint.tx" x="304" y="208"/>
</objectgroup>
</map>

View File

@@ -0,0 +1,483 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.10" tiledversion="1.10.1" orientation="orthogonal" renderorder="right-down" width="30" height="30" tilewidth="16" tileheight="16" infinite="0" nextlayerid="9" nextobjectid="272">
<properties>
<property name="canFailDungeon" type="bool" value="true"/>
<property name="dungeonEffect" value=""/>
<property name="respawnEnemies" type="bool" value="true"/>
</properties>
<tileset firstgid="1" source="../../../tileset/main.tsx"/>
<tileset firstgid="10113" source="../../../tileset/buildings.tsx"/>
<tileset firstgid="11905" source="../../../tileset/buildings-nocollide.tsx"/>
<layer id="1" name="Tile Layer 1" width="30" height="30">
<data encoding="csv">
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2263,2583,2264,2265,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2579,2268,2422,2423,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2579,2580,2581,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2263,2264,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2579,2580,2581,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904
</data>
</layer>
<layer id="3" name="Tile Layer 2" width="30" height="30">
<data encoding="csv">
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,3313,3627,3630,3633,3634,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,3624,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3306,
0,0,0,0,0,0,0,0,0,3307,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,3316,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,3471,3475,3475,3312,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
4246,0,0,0,0,0,0,0,0,3629,3630,3630,3630,3633,0,0,0,0,3306,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3471,3312,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,3316,3317,3318,3316,3314,3314,3314,3310,0,0,0,2271,2273,3470,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,3474,3470,3631,3632,3469,3472,3467,3468,0,2271,2272,2592,2431,3628,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,3474,3473,0,0,3632,3633,3630,2271,2272,2585,2276,2430,2590,2273,0,0,0,0,629,788,470,0,0,0,0,0,
0,0,0,0,3629,3628,3314,3315,3316,3317,3318,2587,2588,2589,2434,2430,2430,2432,0,0,0,469,789,0,0,0,0,0,0,0,
0,0,0,0,0,3629,3469,3473,3474,3472,3476,0,0,0,2587,2588,2588,2589,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,3629,3634,3471,3470,3634,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,3629,3631,0,0,0,0,2147486955,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3307,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,4722,0,0,0,0,0,0,0,0,0,0,0,0,0,3313,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2271,2272,2273,0,0,0,
2272,2273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2429,2430,2431,0,0,0,
2430,2431,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2587,2588,2589,0,0,0,
2588,2589,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,3629,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,3313,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
</data>
</layer>
<layer id="4" name="Tile Layer 3" width="30" height="30">
<data encoding="csv">
10826,0,0,11557,10854,10826,0,1390,0,0,10825,10825,10853,0,0,9066,0,0,10825,9067,0,0,0,1365,3307,3632,3633,3630,3469,3475,
1051,1051,1051,1051,1051,1051,1052,1390,1050,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1526,0,0,0,0,3629,3628,
3935,3924,0,3924,0,0,0,1390,0,0,0,0,3306,0,0,4101,4101,4101,0,0,0,0,0,0,3313,3309,3309,3309,3314,3311,
4090,0,0,0,0,0,0,1390,0,0,4101,4101,4101,4101,4101,4101,4101,4101,0,1232,0,0,3308,3314,3311,3467,3467,3467,3475,3476,
4090,0,1075,1076,1076,1076,1076,1550,1235,0,4101,4101,4101,4101,4101,4101,4101,4101,0,1390,0,0,3466,3467,3470,3625,3469,3467,3470,3628,
3929,3929,3931,3931,3932,0,0,0,1390,0,4101,4101,4101,4101,4101,4101,4101,4101,0,1390,0,3308,3623,3464,3626,0,3629,3630,3631,3471,
4086,3929,4089,4244,4248,0,0,0,1390,0,0,0,0,4101,4101,4101,4101,4101,0,1390,0,3466,3467,3468,0,0,0,0,0,3471,
3932,4086,4244,4248,0,0,0,0,1390,0,0,0,0,3306,0,4101,4101,4101,0,1390,0,3624,3625,3631,10703,10704,0,3313,3314,3623,
3929,4244,4248,1233,1076,1076,1076,1076,1550,1076,1076,1076,1076,1076,1076,1235,0,0,0,1390,0,3313,3315,3306,10731,10732,0,3632,3469,3467,
4084,3929,3932,1390,0,0,0,0,0,0,0,0,0,0,0,1390,3471,0,0,1390,0,3466,3312,3310,0,0,0,0,3471,3467,
4089,4089,4090,1390,0,0,0,0,0,0,0,0,0,0,0,1390,0,0,0,1390,0,3629,3465,3473,0,0,0,0,3474,3476,
4089,4089,4090,1390,0,0,3306,0,0,0,0,3631,0,0,0,1390,0,0,3306,1390,0,3313,3623,3473,0,0,0,1232,3471,3473,
4087,4247,4248,1390,0,0,0,0,0,0,0,1233,1076,1076,1076,1550,1076,1076,1076,1551,468,3629,3630,3626,628,0,0,1390,3471,3473,
4093,0,0,1390,0,0,0,0,0,0,0,1390,468,469,469,469,469,469,469,469,789,0,0,0,628,0,0,1390,3471,3312,
4093,1233,1076,1550,1076,1235,0,0,0,0,0,1390,626,0,0,1075,1076,1076,1076,1076,1076,1235,630,785,786,10881,0,1390,3471,3467,
4093,1390,4404,4408,4409,1390,4404,4406,0,0,0,1390,784,631,0,472,469,469,469,470,0,1390,628,1233,1076,1076,1076,1551,3471,3467,
4093,1548,4562,4566,4567,1390,4557,4559,0,0,0,1390,0,784,785,785,785,785,785,786,0,1390,628,1390,0,2147486955,0,3313,3311,3467,
3929,3932,4720,4724,4725,1390,4720,1233,1076,1076,1076,1392,1076,1076,1076,1076,1076,1076,1076,1076,1076,1551,3318,1390,0,11557,11585,3629,3469,3467,
4086,3925,3926,3926,3927,1549,1076,1551,0,0,0,1390,0,0,0,0,0,0,3316,3314,3314,3627,3634,1390,0,0,3306,0,3629,3469,
0,4083,4081,4082,4085,3935,0,3924,0,0,0,1390,0,3308,3309,3309,3315,0,3466,3464,3630,3631,0,1390,0,0,0,3307,0,3471,
0,4083,4239,4240,4092,4093,0,0,0,0,0,1390,0,3466,3467,3467,3622,3309,3623,3468,1233,1076,1076,1551,0,3306,0,0,3313,3311,
0,4241,4087,4242,4086,4090,0,0,0,0,0,1390,0,3624,3469,3472,3470,3465,3467,3468,1390,0,0,3313,3314,3314,3309,3309,3311,3467,
0,4247,4248,0,4246,4248,0,0,0,0,0,1390,0,3306,3629,3630,3631,3471,3472,3473,1390,0,0,3629,3465,3475,3475,3475,3475,3475,
3928,4090,3924,0,0,0,0,0,0,0,0,1390,0,0,0,0,0,3629,3630,3631,1390,3313,3315,0,3629,3633,3465,3475,3475,3475,
4081,4248,0,0,0,1233,1076,1076,1076,1076,1076,1550,1076,1076,1076,1076,1076,1076,1076,1076,1393,3629,3628,3317,3315,0,3474,3475,3475,3475,
4248,0,0,0,0,1390,0,3308,3309,3317,3309,3317,3314,3309,3310,0,0,0,0,0,1549,1235,3629,3630,3628,3317,3623,3475,3475,3475,
4405,4408,4409,0,0,1390,0,3466,3467,3467,3467,3467,3467,3467,3468,0,2147486955,0,0,0,2147486954,1390,0,0,3471,3475,3475,3475,3475,3470,
4563,4561,4725,0,0,1390,0,3624,3625,3465,3467,3476,3625,3625,3626,0,0,3313,3314,3314,3315,1390,0,0,3632,3633,3630,3630,3633,3634,
4561,0,134,3122,2652,3282,2652,3123,134,0,3465,3476,3317,3318,3316,3314,3314,3314,3467,3467,3473,1549,1076,1076,1076,1076,1077,0,3313,3314,
4722,0,3122,3126,2810,2810,2810,3127,3123,0,3632,3465,3475,3476,3632,3633,3469,3472,3467,3467,3312,3310,3308,3317,3314,3314,3314,3314,3311,3475
</data>
</layer>
<layer id="5" name="Tile Layer 4" width="30" height="30">
<properties>
<property name="spriteLayer" type="bool" value="true"/>
</properties>
<data encoding="csv">
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,3966,3967,3968,0,3313,3314,3314,3315,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,4124,0,4126,0,0,0,0,0,0,2748,2749,2750,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,2748,3062,3062,3062,3062,3063,0,2903,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,2906,0,0,0,0,0,0,2903,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,3064,3065,3065,2747,0,0,0,2903,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,3064,2746,2747,0,2903,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,3634,3064,3065,3066,0,0,0,0,0,0,0,0,0,3306,0,0,
0,0,0,0,0,0,0,0,0,0,3306,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12395,0,0,12401,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12428,12378,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
</data>
</layer>
<layer id="8" name="Tile Layer 5" width="30" height="30">
<data encoding="csv">
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,3631,0,0,9071,0,0,3454,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,2147487102,0,0,9070,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,3314,3314,3315,0,9068,0,9071,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,3317,3315,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3313,3318,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,3221228778,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
</data>
</layer>
<objectgroup id="2" name="Objects">
<object id="3" template="../../../obj/collision.tx" x="-16" y="480.75" width="512.75" height="16"/>
<object id="4" template="../../../obj/collision.tx" x="480.072" y="0" width="16" height="480"/>
<object id="183" template="../../../obj/portal.tx" x="80" y="480">
<properties>
<property name="direction" value="up"/>
<property name="portalState" value="active"/>
<property name="teleport" value="maps/map/main_story/temple_of_liliana/keep.tmx"/>
<property name="teleportObjectId" value="226"/>
</properties>
</object>
<object id="185" template="../../../obj/manashards.tx" x="400" y="112"/>
<object id="186" template="../../../obj/gold.tx" x="448" y="112"/>
<object id="187" template="../../../obj/enemy.tx" x="415.742" y="152.75">
<properties>
<property name="defeatDialog">[
{
&quot;text&quot;:&quot;The cleric drops several items and rushes toward the nearby building.&quot;,
&quot;loctext&quot;:&quot;&quot;,
&quot;action&quot;: [{&quot;deleteMapObject&quot;: 187}]
&quot;options&quot;:[
{ &quot;name&quot;:&quot;Look through the items&quot;,
&quot;text&quot;:&quot;There isn't much of interest, but you do find a large and sturdy key.&quot;
&quot;action&quot;:[{&quot;advanceMapFlag&quot;:&quot;cemeteryKey&quot;}],
&quot;options&quot;:[
{&quot;name&quot;: &quot;Chase after the cleric&quot;,
&quot;text&quot;: &quot;By the time you reach the building, it is locked up tight. The key you are holding is far too large for the slot.&quot;,
&quot;options&quot;:[{&quot;name&quot;: &quot;Leave the area&quot;}]
},
{&quot;name&quot;: &quot;Leave the area&quot;}
]
},
{ &quot;name&quot;:&quot;Chase after them.&quot;,
&quot;text&quot;:&quot;He manages to shut the elaborate stone door before you can catch him, and you hear a series of large clicks and clacks as it locks before you can locate the actual handle.&quot;
&quot;options&quot;:[
{&quot;name&quot;: &quot;Search the items&quot;,
&quot;text&quot;: &quot;You find nothing of value except for a large metal key. Rushing back over to the door, you quickly find that the key is much larger than the keyhole for this door.&quot;,
&quot;action&quot;:[{&quot;advanceMapFlag&quot;:&quot;cemeteryKey&quot;}],
&quot;options&quot;:[{&quot;name&quot;: &quot;Leave the area&quot;}]
}
]
},
]
}
]</property>
<property name="enemy" value="Orzhov Cleric"/>
</properties>
</object>
<object id="188" template="../../../obj/enemy.tx" x="319.182" y="352.227">
<properties>
<property name="enemy" value="Black Sliver"/>
<property name="pursueRange" type="int" value="75"/>
<property name="speed" type="float" value="42"/>
<property name="threatRange" type="float" value="50"/>
<property name="waypoints" value="250,251,252,wait5,254,252,wait5,251"/>
</properties>
</object>
<object id="198" template="../../../obj/enemy.tx" x="383.5" y="391.667">
<properties>
<property name="enemy" value="Golgari Treefolk"/>
<property name="pursueRange" type="int" value="200"/>
<property name="speed" type="float" value="12"/>
<property name="threatRange" type="float" value="60"/>
</properties>
</object>
<object id="225" template="../../../obj/collision.tx" x="-16" y="-16.6667" width="512" height="16"/>
<object id="226" template="../../../obj/collision.tx" x="-16" y="0" width="16" height="480"/>
<object id="227" template="../../../obj/treasure.tx" x="208.75" y="239.25">
<properties>
<property name="reward">[{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 2,
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 1,
&quot;probability&quot;: 0.5,
&quot;rarity&quot;: [ &quot;rare&quot; ],
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 3,
&quot;addMaxCount&quot;: 2
},{
&quot;type&quot;: &quot;item&quot;,
&quot;probability&quot;: 0.005,
&quot;count&quot;: 1,
&quot;itemName&quot;: &quot;Demonic Contract&quot;
}]</property>
</properties>
</object>
<object id="228" template="../../../obj/gold.tx" x="400" y="400">
<properties>
<property name="reward">[
{
&quot;type&quot;: &quot;gold&quot;,
&quot;count&quot;: 160,
&quot;addMaxCount&quot;: 40
}
]</property>
</properties>
</object>
<object id="229" template="../../../obj/gold.tx" x="448" y="320"/>
<object id="230" template="../../../obj/treasure.tx" x="14.75" y="275.25">
<properties>
<property name="reward">[{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 2,
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 1,
&quot;probability&quot;: 0.5,
&quot;rarity&quot;: [ &quot;rare&quot; ],
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 3,
&quot;addMaxCount&quot;: 2
},{
&quot;type&quot;: &quot;item&quot;,
&quot;probability&quot;: 0.005,
&quot;count&quot;: 1,
&quot;itemName&quot;: &quot;Demonic Contract&quot;
}]</property>
</properties>
</object>
<object id="231" template="../../../obj/enemy.tx" x="241.485" y="127.606">
<properties>
<property name="enemy" value="Golgari Treefolk"/>
<property name="pursueRange" type="int" value="200"/>
<property name="speed" type="float" value="12"/>
<property name="threatRange" type="float" value="50"/>
</properties>
</object>
<object id="232" template="../../../obj/enemy.tx" x="314.333" y="127.333">
<properties>
<property name="enemy" value="Golgari Elf"/>
<property name="pursueRange" type="int" value="75"/>
<property name="threatRange" type="float" value="50"/>
<property name="waypoints" value="267,265,266,255,254,255,266,265,wait15"/>
</properties>
</object>
<object id="233" template="../../../obj/treasure.tx" x="443.667" y="32.6364">
<properties>
<property name="reward">[{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 2,
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 1,
&quot;probability&quot;: 0.5,
&quot;rarity&quot;: [ &quot;rare&quot; ],
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 3,
&quot;addMaxCount&quot;: 2
},{
&quot;type&quot;: &quot;item&quot;,
&quot;probability&quot;: 0.005,
&quot;count&quot;: 1,
&quot;itemName&quot;: &quot;Demonic Contract&quot;
}]</property>
</properties>
</object>
<object id="234" template="../../../obj/enemy.tx" x="373.125" y="46.375">
<properties>
<property name="enemy" value="Golgari Elf"/>
</properties>
</object>
<object id="235" template="../../../obj/enemy.tx" x="176" y="319.5">
<properties>
<property name="enemy" value="Liliana's Herbalist"/>
<property name="pursueRange" type="int" value="75"/>
<property name="threatRange" type="int" value="50"/>
<property name="waypoints" value="252,253,wait5,252,254,255,266,wait5,255,254"/>
</properties>
</object>
<object id="236" template="../../../obj/enemy.tx" x="307" y="287.333">
<properties>
<property name="enemy" value="Golgari Elf"/>
</properties>
</object>
<object id="237" template="../../../obj/enemy.tx" x="128" y="80">
<properties>
<property name="enemy" value="Golgari Elf"/>
<property name="pursueRange" type="int" value="75"/>
<property name="threatRange" type="float" value="30"/>
<property name="waypoints" value="264,263,262,261,260,261,262,263"/>
</properties>
</object>
<object id="238" template="../../../obj/enemy.tx" x="16.375" y="239.25">
<properties>
<property name="enemy" value="Liliana's Herbalist"/>
</properties>
</object>
<object id="239" template="../../../obj/enemy.tx" x="112.042" y="56.6667">
<properties>
<property name="enemy" value="Liliana's Herbalist"/>
<property name="threatRange" type="float" value="0"/>
</properties>
</object>
<object id="240" template="../../../obj/entry_down.tx" x="71.75" y="16.5" width="103" height="16">
<properties>
<property name="teleport" value="maps/map/main_story/temple_of_liliana/graveyard.tmx"/>
<property name="teleportObjectId" value="183"/>
</properties>
</object>
<object id="241" template="../../../obj/enemy.tx" x="96" y="351">
<properties>
<property name="enemy" value="Golgari Treefolk"/>
<property name="pursueRange" type="int" value="200"/>
<property name="speed" type="float" value="12"/>
<property name="threatRange" type="float" value="60"/>
</properties>
</object>
<object id="242" template="../../../obj/enemy.tx" x="432" y="240">
<properties>
<property name="enemy" value="Orzhov Cleric"/>
<property name="pursueRange" type="int" value="75"/>
<property name="threatRange" type="float" value="50"/>
<property name="waypoints" value="246,wait10,247,248,249,250,251,wait10,250,249,248,247"/>
</properties>
</object>
<object id="243" template="../../../obj/enemy.tx" x="374" y="464">
<properties>
<property name="enemy" value="Liliana's Herbalist"/>
</properties>
</object>
<object id="244" template="../../../obj/manashards.tx" x="416" y="464"/>
<object id="245" template="../../../obj/gold.tx" x="400" y="464"/>
<object id="265" template="../../../obj/waypoint.tx" x="304" y="208"/>
<object id="266" template="../../../obj/waypoint.tx" x="240" y="208"/>
<object id="267" template="../../../obj/waypoint.tx" x="304" y="64"/>
<object id="268" template="../../../obj/enemy.tx" x="208" y="288">
<properties>
<property name="enemy" value="Black Sliver"/>
<property name="pursueRange" type="int" value="75"/>
<property name="spawn.Easy" type="bool" value="false"/>
<property name="spawn.Normal" type="bool" value="true"/>
<property name="speed" type="float" value="42"/>
<property name="threatRange" type="float" value="50"/>
<property name="waypoints" value="254,258,258,257,256,259,260,259,256,257,258"/>
</properties>
</object>
<object id="270" template="../../../obj/gate.tx" x="112" y="48">
<properties>
<property name="dialog">[
{
&quot;name&quot;:&quot;&quot;,
&quot;condition&quot;: [ { &quot;actorID&quot;: 187 } ],
&quot;text&quot;:&quot;A large gate stands between you and the area to the north. Above the gate is an inscription that reads \&quot;DONT DEAD OPEN INSIDE\&quot;.&quot;,
&quot;loctext&quot;:&quot;&quot;,
&quot;options&quot;:
[
{ &quot;name&quot;:&quot;Open the gate&quot;,
&quot;condition&quot;: [{&quot;checkMapFlag&quot;:&quot;cemeteryKey&quot;}],
&quot;action&quot;: [{&quot;deleteMapObject&quot;:270}],
&quot;text&quot;: &quot;With a screeching sound that could wake the dead, the gate swings open. You are now free to pass.&quot;,
&quot;options&quot;:[{&quot;name&quot;:&quot;(continue)&quot;}]
},
{ &quot;name&quot;:&quot;Open the gate&quot;,
&quot;condition&quot;: [{&quot;checkMapFlag&quot;:&quot;cemeteryKey&quot;, &quot;not&quot;:true}],
&quot;text&quot;: &quot;The gate is closed with a large and elaborate lock.&quot;,
&quot;options&quot;: [{ &quot;name&quot;:&quot;Walk away in search of a key.&quot; }]
},
{
&quot;name&quot;:&quot;Walk away.&quot;
}
]
}
]</property>
</properties>
</object>
</objectgroup>
<objectgroup id="7" name="Waypoints">
<object id="246" template="../../../obj/waypoint.tx" x="432" y="192"/>
<object id="247" template="../../../obj/waypoint.tx" x="432" y="256"/>
<object id="248" template="../../../obj/waypoint.tx" x="368" y="256"/>
<object id="249" template="../../../obj/waypoint.tx" x="368" y="336"/>
<object id="250" template="../../../obj/waypoint.tx" x="320" y="336"/>
<object id="251" template="../../../obj/waypoint.tx" x="320" y="400"/>
<object id="252" template="../../../obj/waypoint.tx" x="176" y="400"/>
<object id="253" template="../../../obj/waypoint.tx" x="80" y="400"/>
<object id="254" template="../../../obj/waypoint.tx" x="176" y="288"/>
<object id="255" template="../../../obj/waypoint.tx" x="176" y="208"/>
<object id="256" template="../../../obj/waypoint.tx" x="80" y="304"/>
<object id="257" template="../../../obj/waypoint.tx" x="110" y="304"/>
<object id="258" template="../../../obj/waypoint.tx" x="118" y="288"/>
<object id="259" template="../../../obj/waypoint.tx" x="80" y="240"/>
<object id="260" template="../../../obj/waypoint.tx" x="48" y="240"/>
<object id="261" template="../../../obj/waypoint.tx" x="48" y="144"/>
<object id="262" template="../../../obj/waypoint.tx" x="128" y="144"/>
<object id="263" template="../../../obj/waypoint.tx" x="128" y="80"/>
<object id="264" template="../../../obj/waypoint.tx" x="32" y="80"/>
</objectgroup>
</map>

View File

@@ -0,0 +1,560 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.10" tiledversion="1.10.1" orientation="orthogonal" renderorder="right-down" width="31" height="25" tilewidth="16" tileheight="16" infinite="0" nextlayerid="8" nextobjectid="270">
<properties>
<property name="canFailDungeon" type="bool" value="true"/>
<property name="dungeonEffect" value=""/>
<property name="respawnEnemies" type="bool" value="true"/>
</properties>
<tileset firstgid="1" source="../../../tileset/main.tsx"/>
<tileset firstgid="10113" source="../../../tileset/buildings.tsx"/>
<tileset firstgid="11905" source="../../../tileset/buildings-nocollide.tsx"/>
<layer id="1" name="Tile Layer 1" width="31" height="25">
<data encoding="csv">
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2266,2267,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2424,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2424,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2266,2581,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2581,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904
</data>
</layer>
<layer id="3" name="Tile Layer 2" width="31" height="25">
<data encoding="csv">
1789,1950,2422,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
1953,1208,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,4035,4355,4355,4355,4355,4355,4037,1210,0,0,
1953,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4193,3555,3710,3558,3710,3556,4195,1365,0,0,
1950,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2147487102,0,0,0,4193,3715,3716,3716,3716,3717,4195,1365,0,0,
0,1365,0,0,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4193,3715,3553,3552,3554,3717,4195,1365,0,0,
0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4193,3715,3717,4186,3715,3717,4195,1365,0,0,
0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4193,3715,3717,4186,3715,3717,4195,1365,0,0,
0,1365,0,0,0,3454,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4193,3715,3717,4194,3715,3717,4195,1365,0,0,
0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4193,3715,3717,4194,3715,3717,4195,1365,0,0,
0,1523,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3454,0,0,0,4193,3713,3714,4186,3713,3714,4195,1365,0,0,
0,0,0,0,2147483852,0,0,0,0,0,0,0,0,0,3758102085,0,0,0,0,0,0,4351,4352,4352,4352,4352,4352,4353,1365,0,0,
0,1207,0,0,0,0,0,0,0,0,2147483852,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,
0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,
0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,204,0,0,0,0,1365,0,0,
0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,
0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,
0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5701,0,0,0,0,0,0,1365,0,0,
0,1365,0,0,0,0,0,0,0,0,0,0,0,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,
2422,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,
2422,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,
2422,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2147487102,0,0,1365,0,0,
2422,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,
2422,1365,0,0,5701,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2422,1524,1051,1051,1051,1051,1051,1051,1051,1051,1051,0,0,0,1051,1051,1051,1051,1051,1051,1051,1051,1051,1052,0,0,0,0,0,0,0,
2422,0,0,0,0,0,0,0,0,0,0,0,0,0,3313,3627,3630,3633,3634,0,0,0,0,0,0,0,0,0,0,0,0
</data>
</layer>
<layer id="4" name="Tile Layer 3" width="31" height="25">
<data encoding="csv">
0,0,0,0,0,0,0,0,4241,4243,0,0,0,0,0,0,0,0,3306,0,3632,3633,3634,0,0,0,0,0,0,3471,3475,
0,1208,1051,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1051,1051,1051,1051,1051,1051,1051,0,3471,3475,
0,1365,0,0,0,0,0,0,0,0,0,0,0,3925,3927,0,0,0,0,0,11557,0,0,0,11557,0,0,0,0,3471,3475,
0,1365,0,0,10825,10825,10825,3924,0,0,0,0,0,4241,4243,0,0,0,0,0,11585,0,0,0,11585,0,0,0,0,3471,3475,
0,1365,10825,0,0,0,0,0,0,10825,11585,10825,10825,9066,0,0,0,0,0,0,0,0,0,0,10608,0,0,0,0,3474,3475,
0,1365,10825,10825,0,10881,10825,0,0,10825,0,0,0,10825,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3632,3628,
0,1365,0,0,0,0,10825,0,0,9066,0,0,0,11613,10825,10825,10304,10305,10306,0,0,0,0,0,0,0,0,0,0,0,3632,
0,1365,9066,0,0,0,0,10854,10825,10825,10825,0,0,11557,0,10825,10332,10333,10334,0,0,0,0,0,0,0,0,0,0,0,0,
0,1365,0,0,0,0,0,0,0,0,0,0,0,10825,0,10881,0,0,0,0,10825,10881,0,0,0,0,0,0,0,3306,0,
0,1523,0,0,10825,0,0,3306,0,0,9067,10825,10825,10825,0,9066,0,0,0,0,10853,0,0,0,0,0,0,0,0,3313,3318,
1069,1069,1070,0,0,0,0,10825,10825,0,10825,0,0,0,0,10825,0,0,0,10881,10854,0,0,0,0,0,0,0,0,3629,3628,
0,0,10825,0,0,0,0,9067,10825,0,11557,0,10941,10942,0,10825,0,0,11557,0,0,10825,0,0,0,0,0,0,0,3308,3627,
0,0,10825,9066,10825,0,0,0,9066,0,10882,0,10969,10970,0,10881,0,0,10826,0,0,10825,0,9065,0,0,9065,0,0,3466,3467,
0,0,0,0,0,0,0,10825,10825,0,10825,0,0,0,0,10825,0,0,0,0,0,10853,0,0,0,0,0,0,0,3624,3625,
3932,0,0,0,11585,0,3307,0,0,0,10853,11613,0,0,10825,10854,0,0,10825,10825,10882,10825,0,0,0,0,0,0,0,0,3306,
4090,0,0,0,0,0,10825,0,0,0,0,0,0,0,0,0,0,0,10881,10825,0,0,0,0,10826,10854,10825,0,0,0,0,
4090,0,10825,10825,10881,10882,10826,0,0,0,10853,3924,10825,10826,0,0,0,10854,0,10825,0,0,0,0,0,0,0,0,0,0,0,
4248,0,0,0,11613,0,0,0,0,10825,10882,0,0,0,0,0,0,10825,9065,0,0,0,0,0,0,0,9066,0,0,0,0,
0,0,0,0,0,11529,0,0,0,10825,10826,0,0,0,0,0,0,0,0,0,0,0,10853,10825,0,0,9066,0,0,0,0,
3935,0,10825,0,0,0,11585,0,9067,0,0,0,0,0,10825,11585,0,10825,10881,10825,0,10826,0,10825,0,0,0,0,0,0,0,
4093,0,0,0,0,0,0,10825,10825,9067,10825,10826,1232,0,10825,0,0,10825,0,0,0,0,0,10881,0,0,0,0,0,3316,3318,
4251,0,10825,0,0,0,0,11557,0,10825,0,0,1390,0,10826,10882,0,10826,9065,9065,10826,10825,10825,0,0,0,10826,10826,0,3629,3628,
0,0,0,0,0,10826,0,0,11557,10854,10826,0,1390,0,0,10825,10825,10853,0,0,9066,0,0,10825,9067,0,9065,0,1365,3307,3632,
0,0,0,0,0,1051,1051,1051,1051,1051,1051,1052,1390,1050,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1526,0,0,
3930,3926,3931,0,0,3935,3924,0,3924,0,0,4124,1390,4126,0,0,0,3306,0,0,4101,4101,4101,0,0,0,0,0,0,3313,3309
</data>
</layer>
<layer id="5" name="Tile Layer 4" width="31" height="25">
<properties>
<property name="spriteLayer" type="bool" value="true"/>
</properties>
<data encoding="csv">
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,3966,3967,3968,0,3313,3314,3314,3315,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,4124,0,4126,0,0,0,0,0,0,2748,2749,2750,0,0,0,0,0,0,0,0
</data>
</layer>
<objectgroup id="2" name="Objects">
<object id="2" template="../../../obj/collision.tx" x="-16" y="0" width="16" height="400"/>
<object id="3" template="../../../obj/collision.tx" x="-16" y="400" width="528" height="16"/>
<object id="4" template="../../../obj/collision.tx" x="496" y="0" width="16" height="400"/>
<object id="5" template="../../../obj/collision.tx" x="-16" y="-16" width="528.5" height="16"/>
<object id="183" template="../../../obj/entry_up.tx" x="165.583" y="384.667" width="73.5" height="16">
<properties>
<property name="teleport" value="maps/map/main_story/temple_of_liliana/forest.tmx"/>
<property name="teleportObjectId" value="240"/>
</properties>
</object>
<object id="189" template="../../../obj/treasure.tx" x="288" y="337">
<properties>
<property name="reward">[{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 2,
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 1,
&quot;probability&quot;: 0.5,
&quot;rarity&quot;: [ &quot;rare&quot; ],
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 3,
&quot;addMaxCount&quot;: 2
},{
&quot;type&quot;: &quot;item&quot;,
&quot;probability&quot;: 0.005,
&quot;count&quot;: 1,
&quot;itemName&quot;: &quot;Demonic Contract&quot;
}]</property>
</properties>
</object>
<object id="190" template="../../../obj/treasure.tx" x="160" y="97.333">
<properties>
<property name="reward">[{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 2,
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 1,
&quot;probability&quot;: 0.5,
&quot;rarity&quot;: [ &quot;rare&quot; ],
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 3,
&quot;addMaxCount&quot;: 2
},{
&quot;type&quot;: &quot;item&quot;,
&quot;probability&quot;: 0.005,
&quot;count&quot;: 1,
&quot;itemName&quot;: &quot;Demonic Contract&quot;
}]</property>
</properties>
</object>
<object id="191" template="../../../obj/treasure.tx" x="226" y="83">
<properties>
<property name="reward">[{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 2,
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 1,
&quot;probability&quot;: 0.5,
&quot;rarity&quot;: [ &quot;rare&quot; ],
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 3,
&quot;addMaxCount&quot;: 2
},{
&quot;type&quot;: &quot;item&quot;,
&quot;probability&quot;: 0.005,
&quot;count&quot;: 1,
&quot;itemName&quot;: &quot;Demonic Contract&quot;
}]</property>
</properties>
</object>
<object id="192" template="../../../obj/enemy.tx" x="67.5833" y="271.833" visible="1">
<properties>
<property name="effect">{ &quot;startBattleWithCard&quot;: [ &quot;Endless Ranks of the Dead&quot;]
}</property>
<property name="enemy" value="Greater Zombie"/>
<property name="hidden" type="bool" value="true"/>
<property name="pursueRange" type="float" value="60"/>
<property name="threatRange" type="float" value="30"/>
</properties>
</object>
<object id="193" template="../../../obj/enemy.tx" x="80.3337" y="346.666" visible="1">
<properties>
<property name="effect">{ &quot;startBattleWithCard&quot;: [ &quot;Endless Ranks of the Dead&quot;]
}</property>
<property name="enemy" value="Greater Zombie"/>
<property name="hidden" type="bool" value="true"/>
<property name="pursueRange" type="float" value="60"/>
<property name="threatRange" type="float" value="30"/>
</properties>
</object>
<object id="194" template="../../../obj/treasure.tx" x="49.3337" y="337.666">
<properties>
<property name="reward">[{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 2,
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 1,
&quot;probability&quot;: 0.5,
&quot;rarity&quot;: [ &quot;rare&quot; ],
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 3,
&quot;addMaxCount&quot;: 2
},{
&quot;type&quot;: &quot;item&quot;,
&quot;probability&quot;: 0.005,
&quot;count&quot;: 1,
&quot;itemName&quot;: &quot;Demonic Contract&quot;
}]</property>
</properties>
</object>
<object id="195" template="../../../obj/enemy.tx" x="95.9997" y="151.333" visible="1">
<properties>
<property name="effect">{ &quot;startBattleWithCard&quot;: [ &quot;Endless Ranks of the Dead&quot;]
}</property>
<property name="enemy" value="Greater Zombie"/>
<property name="hidden" type="bool" value="true"/>
<property name="pursueRange" type="float" value="60"/>
<property name="threatRange" type="float" value="30"/>
</properties>
</object>
<object id="196" template="../../../obj/enemy.tx" x="193" y="112.5" visible="1">
<properties>
<property name="effect">{ &quot;startBattleWithCard&quot;: [ &quot;Endless Ranks of the Dead&quot;]
}</property>
<property name="enemy" value="Greater Zombie"/>
<property name="hidden" type="bool" value="true"/>
<property name="pursueRange" type="float" value="60"/>
<property name="threatRange" type="float" value="30"/>
</properties>
</object>
<object id="197" template="../../../obj/enemy.tx" x="210.333" y="287.833" visible="1">
<properties>
<property name="effect">{ &quot;startBattleWithCard&quot;: [ &quot;Endless Ranks of the Dead&quot;]
}</property>
<property name="enemy" value="Greater Zombie"/>
<property name="hidden" type="bool" value="true"/>
<property name="pursueRange" type="float" value="60"/>
<property name="threatRange" type="float" value="30"/>
</properties>
</object>
<object id="198" template="../../../obj/enemy.tx" x="287.167" y="176" visible="1">
<properties>
<property name="effect">{ &quot;startBattleWithCard&quot;: [ &quot;Endless Ranks of the Dead&quot;]
}</property>
<property name="enemy" value="Greater Zombie"/>
<property name="hidden" type="bool" value="true"/>
<property name="pursueRange" type="float" value="60"/>
<property name="threatRange" type="float" value="30"/>
</properties>
</object>
<object id="225" template="../../../obj/enemy.tx" x="335.364" y="271.636" visible="1">
<properties>
<property name="effect" value="{ &quot;startBattleWithCard&quot;: [ &quot;Black Market&quot;]}"/>
<property name="enemy" value="Skeleton Champion"/>
<property name="hidden" type="bool" value="true"/>
<property name="pursueRange" type="float" value="60"/>
<property name="threatRange" type="float" value="30"/>
</properties>
</object>
<object id="226" template="../../../obj/enemy.tx" x="402" y="336.5" visible="1">
<properties>
<property name="effect" value="{ &quot;startBattleWithCard&quot;: [ &quot;Death Pit Offering&quot;]}"/>
<property name="enemy" value="Skeleton Champion"/>
<property name="hidden" type="bool" value="true"/>
<property name="pursueRange" type="float" value="60"/>
<property name="threatRange" type="float" value="30"/>
</properties>
</object>
<object id="227" template="../../../obj/enemy.tx" x="38.75" y="169" visible="1">
<properties>
<property name="effect">{ &quot;startBattleWithCard&quot;: [ &quot;Death Pit Offering&quot;]
}</property>
<property name="enemy" value="Skeleton Champion"/>
<property name="hidden" type="bool" value="true"/>
<property name="pursueRange" type="float" value="60"/>
<property name="threatRange" type="float" value="30"/>
</properties>
</object>
<object id="229" template="../../../obj/enemy.tx" x="222.667" y="175" visible="1">
<properties>
<property name="effect" value="{ &quot;startBattleWithCard&quot;: [ &quot;Death Pits of Rath&quot;]}"/>
<property name="enemy" value="Skeleton Champion"/>
<property name="hidden" type="bool" value="true"/>
<property name="pursueRange" type="float" value="60"/>
<property name="threatRange" type="float" value="30"/>
</properties>
</object>
<object id="230" template="../../../obj/enemy.tx" x="432" y="368" visible="1">
<properties>
<property name="effect">{ &quot;startBattleWithCard&quot;: [ &quot;Nether Shadow&quot;,&quot;Nether Shadow&quot;]
}</property>
<property name="enemy" value="Dark Spirit"/>
<property name="flying" type="bool" value="true"/>
<property name="inactive" type="bool" value="true"/>
<property name="pursueRange" type="float" value="100"/>
<property name="threatRange" type="float" value="30"/>
<property name="waypoints" value="231,234,233,232"/>
</properties>
</object>
<object id="246" template="../../../obj/enemy.tx" x="117.333" y="396.833" visible="1">
<properties>
<property name="effect">{ &quot;startBattleWithCard&quot;: [ &quot;Nether Shadow&quot;,&quot;Nether Shadow&quot;]
}</property>
<property name="enemy" value="Dark Spirit"/>
<property name="flying" type="bool" value="true"/>
<property name="inactive" type="bool" value="true"/>
<property name="pursueRange" type="float" value="100"/>
<property name="threatRange" type="float" value="30"/>
<property name="waypoints" value="236,235,238,239"/>
</properties>
</object>
<object id="247" template="../../../obj/enemy.tx" x="32" y="48" visible="1">
<properties>
<property name="effect">{ &quot;startBattleWithCard&quot;: [ &quot;Infernal Kirin&quot;]
}</property>
<property name="enemy" value="Dark Spirit"/>
<property name="flying" type="bool" value="true"/>
<property name="inactive" type="bool" value="true"/>
<property name="pursueRange" type="float" value="100"/>
<property name="threatRange" type="float" value="30"/>
<property name="waypoints" value="233,232,234,231"/>
</properties>
</object>
<object id="248" template="../../../obj/enemy.tx" x="320" y="399.333" visible="1">
<properties>
<property name="effect">{ &quot;startBattleWithCard&quot;: [ &quot;Infernal Kirin&quot;]
}</property>
<property name="enemy" value="Dark Spirit"/>
<property name="flying" type="bool" value="true"/>
<property name="inactive" type="bool" value="true"/>
<property name="pursueRange" type="float" value="100"/>
<property name="threatRange" type="float" value="30"/>
<property name="waypoints" value="238,239,236,235"/>
</properties>
</object>
<object id="254" template="../../../obj/enemy.tx" x="384" y="62" visible="1">
<properties>
<property name="defeatDialog">[
{
&quot;text&quot;:&quot;Your opponent unleashes a shrill scream as they shift back into stone form, but no longer balanced upon a pedestal. The statue falls and shatters, with many of the pieces tumbling into the pool. You would almost swear you could hear the scream faintly continuing beneath the water's surface.&quot;,
&quot;loctext&quot;:&quot;&quot;,
&quot;options&quot;:[
{ &quot;name&quot;:&quot;(Continue)&quot;,
&quot;text&quot;:&quot;After a moment, you feel a shift in the energy of your surroundings. The ethereal haze that had accompanied the graveyard's fences dissapates. Shapes begin to move at the edge of your vision. It seems there might have been something true about the guardian's role here.&quot;
&quot;options&quot;:[
{&quot;name&quot;: &quot;(Continue)&quot;,
&quot;action&quot;: [{&quot;deleteMapObject&quot;: 254},{&quot;deleteMapObject&quot;: 258}, {&quot;activateMapObject&quot;: 230},{&quot;activateMapObject&quot;: 238},{&quot;activateMapObject&quot;: 246},{&quot;activateMapObject&quot;: 247}]
}
]
}
]
}
]</property>
<property name="effect">{ &quot;startBattleWithCard&quot;: [ &quot;Opal Archangel&quot;, &quot;Angelic Shield&quot;,&quot;Angelic Renewal&quot;,&quot;Scroll of Avacyn&quot;]
}</property>
<property name="enemy" value="Guardian Angel"/>
<property name="flying" type="bool" value="true"/>
<property name="inactive" type="bool" value="true"/>
<property name="pursueRange" type="int" value="500"/>
<property name="threatRange" type="int" value="300"/>
</properties>
</object>
<object id="256" template="../../../obj/dialog.tx" type="dialog" gid="11530" x="383.875" y="95.125" width="16" height="16" visible="1">
<properties>
<property name="dialog">[
{
&quot;text&quot;:&quot;At the edge of a reflecting pool stands a carved stone depiction angel. Posed as if fighting while in flight, the air around the statue's sword and shield shimmers with a prismatic haze. In another setting, it would be majestic. But here, it is ominous.&quot;,
&quot;condition&quot;: [ { &quot;actorID&quot;: 254 } ],
&quot;options&quot;:[
{ &quot;name&quot;:&quot;Walk away&quot; },
{
&quot;name&quot;:&quot;Take a closer look at the statue&quot;,
&quot;text&quot;: &quot;You sense an immense amount of power radiating from the monument. You also begin to note that many of the familiar holy symbols engraved around the base are twisted, incomplete, altered, or otherwise seem 'wrong'&quot;,
&quot;options&quot;: [
{ &quot;name&quot;:&quot;Walk away&quot; },
{ &quot;name&quot;:&quot;Drain the power from the statue&quot;,
&quot;text&quot;:&quot;Whatever you're doing, it seems to be working. The glow around the statue's armaments begins to clear away, as does the barrier around the graveyard. You also find that you are able to channel this energy, and feel somewhat refreshed by it (+15 health recovered)&quot;,
&quot;action&quot;:[{&quot;addLife&quot;:15}],
&quot;options&quot;:[{
&quot;name&quot;:&quot;(Continue)&quot;,
&quot;text&quot;:&quot;The statue begins to crack and shift, but it does not crumble. Instead, it speaks: \&quot;YOU INTERFERE WITH POWERS YOU KNOW NOTHING OF, MORTAL!!\&quot;. You have little time to process this before it attacks!&quot;,
&quot;options&quot;:[{
&quot;name&quot;:&quot;Prepare yourself!&quot;,
&quot;action&quot;: [{ &quot;activateMapObject&quot;: 254 } ]
}]
}]
}
]
}
]
},
{
&quot;text&quot;: &quot;With the statue destroyed, you no longer feel the heavy presence you felt before that pushed you away from the boundaries of the graveyard.&quot;,
&quot;condition&quot;: [ { &quot;actorID&quot;: 254, &quot;not&quot;: true } ],
&quot;options&quot;: [ { &quot;name&quot;: &quot;Look for a way out&quot; } ]
}
]</property>
</properties>
</object>
<object id="257" template="../../../obj/enemy.tx" x="272" y="64" visible="1">
<properties>
<property name="effect" value="{ &quot;startBattleWithCard&quot;: [ &quot;Death Pits of Rath&quot;]}"/>
<property name="enemy" value="Skeleton Champion"/>
<property name="hidden" type="bool" value="true"/>
<property name="pursueRange" type="float" value="60"/>
<property name="threatRange" type="float" value="30"/>
</properties>
</object>
<object id="258" template="../../../obj/dialog.tx" x="17" y="176">
<properties>
<property name="dialog" value="[{&quot;text&quot;: &quot;You are unable to continue any further, a mystical force pushes you backwards no matter how hard you try to move forward.&quot;, &quot;condition&quot;: [ { &quot;actorID&quot;: 254 } ], &quot;options&quot;:[{&quot;name&quot;: &quot;(Continue)&quot;}]}]"/>
</properties>
</object>
<object id="259" template="../../../obj/gold.tx" x="161" y="48"/>
<object id="260" template="../../../obj/manashards.tx" x="400.75" y="368.75"/>
<object id="261" template="../../../obj/gold.tx" x="80" y="161"/>
<object id="262" template="../../../obj/treasure.tx" x="383.833" y="114.833">
<properties>
<property name="reward">[{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 2,
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 1,
&quot;probability&quot;: 0.5,
&quot;rarity&quot;: [ &quot;rare&quot; ],
&quot;colors&quot;: [ &quot;colorID&quot; ]
},{
&quot;type&quot;: &quot;randomCard&quot;,
&quot;count&quot;: 3,
&quot;addMaxCount&quot;: 2
},{
&quot;type&quot;: &quot;item&quot;,
&quot;probability&quot;: 0.005,
&quot;count&quot;: 1,
&quot;itemName&quot;: &quot;Demonic Contract&quot;
}]</property>
</properties>
</object>
<object id="263" template="../../../obj/manashards.tx" x="160.167" y="289.5"/>
<object id="264" template="../../../obj/manashards.tx" x="303.5" y="49.8333"/>
<object id="265" template="../../../obj/scroll.tx" x="128" y="368">
<properties>
<property name="reward" value="[ { &quot;type&quot;: &quot;card&quot;, &quot;cardName&quot;: &quot;Liliana's Defeat&quot;, &quot;count&quot;: 1 } ]"/>
</properties>
</object>
<object id="267" template="../../../obj/entry_left.tx" x="1.45455" y="206.909" width="16.3636" height="72.7273">
<properties>
<property name="teleport" value="maps/map/main_story/temple_of_liliana/bog.tmx"/>
<property name="teleportObjectId" value="228"/>
</properties>
</object>
<object id="268" template="../../../obj/dialog.tx" x="176" y="352" width="48" height="16">
<properties>
<property name="dialog">[
{ &quot;action&quot;: [{&quot;setMapFlag&quot;: {&quot;key&quot;:&quot;angelAwake&quot;, &quot;val&quot;: 0}, &quot;deleteMapObject&quot;: -1}]},
{
&quot;text&quot;: &quot;In sharp contrast to the forest behind you, this graveyard is eerily quiet. So quiet in fact, that you feel like you can hear a slight hum in the air coming from the stone wall around the area.&quot;,
&quot;options&quot;: [{
&quot;name&quot;: &quot;Take a closer look at the wall.&quot;,
&quot;text&quot;: &quot;It doesn't take long to identify the source of the sound - Extending above the wall is a hazy shimmer of enchantment, some form of a barrier intended to help keep something out of the graveyard. Or in.&quot;,
&quot;options&quot;: [{
&quot;name&quot;: &quot;Look for the source of the enchantment&quot;,
&quot;text&quot;: &quot;There's not an obvious point of origin for the spell, but you do notice a plaque that stands apart from the tombstones around it.&quot;
&quot;options&quot;: [{
&quot;name&quot;: &quot;Read the inscription&quot;,
&quot;text&quot;: &quot; \&quot;What lies here cannot be banished, only contained. I stand guard to separate wicked spirits from their mortal shells\&quot;. Beside the text, there is an engraving of an angel and dark spirits battling in the sky.&quot;,
&quot;options&quot;: [{&quot;name&quot;: &quot;(Continue)&quot;}]
},
{
&quot;name&quot;: &quot;(Search the graveyard)&quot;
}]
},
{
&quot;name&quot;: &quot;Try to identify the spell with one of your own&quot;,
&quot;text&quot;: &quot;Threads of mana are woven in the air above the wall and extend into the stone as well. Any loose ends of the threads seem to lead to the northeast. You also spot a mild enchantment on a plaque nearby.&quot;,
&quot;options&quot;: [{
&quot;name&quot;: &quot;Read the plaque&quot;,
&quot;text&quot;: &quot; \&quot;What lies here cannot be banished, only contained. I stand guard to separate wicked spirits from their mortal shells\&quot;. Beside the text, there is an engraving of an angel and dark spirits battling in the sky.&quot;,
&quot;options&quot;: [{&quot;name&quot;: &quot;(Continue)&quot;}]
},
{
&quot;name&quot;: &quot;(Search the graveyard)&quot;
}]
}
]
}
]
}
]</property>
<property name="type" value="dialog"/>
</properties>
</object>
<object id="269" template="../../../obj/portal.tx" x="144" y="320">
<properties>
<property name="direction" value="left"/>
<property name="teleport" value="maps/map/main_story/temple_of_liliana/keep.tmx"/>
<property name="teleportObjectId" value="267"/>
</properties>
</object>
</objectgroup>
<objectgroup id="7" name="Waypoints">
<object id="231" template="../../../obj/waypoint.tx" x="432" y="48"/>
<object id="232" template="../../../obj/waypoint.tx" x="32" y="48"/>
<object id="233" template="../../../obj/waypoint.tx" x="32" y="368"/>
<object id="234" template="../../../obj/waypoint.tx" x="432" y="368"/>
<object id="235" template="../../../obj/waypoint.tx" x="112" y="112"/>
<object id="236" template="../../../obj/waypoint.tx" x="112" y="320"/>
<object id="238" template="../../../obj/waypoint.tx" x="320" y="320"/>
<object id="239" template="../../../obj/waypoint.tx" x="320" y="112"/>
</objectgroup>
</map>

View File

@@ -0,0 +1,198 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.10" tiledversion="1.10.1" orientation="orthogonal" renderorder="right-down" width="55" height="19" tilewidth="16" tileheight="16" infinite="0" nextlayerid="8" nextobjectid="244">
<properties>
<property name="canFailDungeon" type="bool" value="true"/>
<property name="respawnEnemies" type="bool" value="true"/>
</properties>
<tileset firstgid="1" source="../../../tileset/main.tsx"/>
<tileset firstgid="10113" source="../../../tileset/buildings.tsx"/>
<tileset firstgid="11905" source="../../../tileset/buildings-nocollide.tsx"/>
<layer id="1" name="Tile Layer 1" width="55" height="19">
<data encoding="csv">
4107,4107,764,2904,2904,2904,2904,2904,2904,2904,2904,2904,764,2904,2904,2904,2904,2904,2904,2904,2904,2904,764,2430,2430,2430,2106,1952,1947,1792,2430,2430,764,2422,0,2946,2946,2946,2946,2946,2946,4107,764,6164,6164,6164,6164,6164,6164,6164,6164,6164,764,4107,0,
4107,4107,764,2904,2904,2904,2904,2904,2904,2904,2904,2904,764,2904,2904,2904,2904,2904,2904,2904,2904,2904,764,2430,2430,2430,1949,1790,1952,1947,1792,2430,764,2422,0,2946,2946,2946,2946,2946,2946,4107,764,6164,6164,6164,6164,6164,6164,6164,6164,6164,764,4107,0,
4107,4107,764,2904,2904,2904,2904,2904,2904,2904,2904,2904,764,2904,2904,2904,2904,2904,2904,2904,2904,2904,764,2430,2430,2430,2430,1951,1952,1952,1947,1792,764,2422,0,2946,2946,2946,2946,2946,2946,4107,764,6164,6164,6164,6164,6164,6164,6164,6164,6164,764,4107,0,
4107,4107,764,2904,2904,2904,2904,2904,2904,2904,2904,2904,764,2904,2904,2904,2904,2904,2904,2904,2904,2904,764,2430,2430,2430,2430,1951,1952,1952,1952,1953,764,2422,0,2946,2946,2946,2946,2946,2946,4107,764,6164,6164,6164,6164,6164,6164,6164,6164,6164,764,4107,0,
2904,2904,764,2904,2904,2904,2904,2904,2904,2904,2904,2904,764,2904,2904,2904,2904,2904,2904,2904,2904,2904,764,2422,2430,1791,1794,1948,1952,1789,1790,1953,764,2422,0,2422,2422,2422,2946,2946,2422,2904,764,6164,6164,6164,6164,6164,6164,6164,6164,6164,764,2904,0,
2904,2904,764,764,2904,2904,2904,2904,2904,2904,2904,764,764,764,2904,2904,2904,2904,2904,2904,2904,764,764,764,2430,2109,2110,2110,1788,1950,1949,764,764,764,2422,2422,2422,2422,2422,2422,2422,764,764,764,6164,6164,6164,6164,6164,6164,6164,764,764,2904,0,
2904,2904,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,2904,0,
2904,2904,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,2904,0,
2904,5540,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,5542,0,
2904,5698,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,5700,0,
2904,5856,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,764,240,240,240,240,240,240,240,764,764,5858,0,
2904,2904,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,2904,0,
2904,2904,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,2904,0,
2904,2904,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,2904,0,
2904,2904,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,2904,0,
3176,3176,3176,3176,240,240,240,240,240,240,240,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,
3176,3176,3176,3176,240,240,240,240,240,240,240,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,
3176,3176,3176,3176,240,240,240,240,240,240,240,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,
3176,3176,3176,3176,240,240,240,240,240,240,240,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176,3176
</data>
</layer>
<layer id="3" name="Tile Layer 2" width="55" height="19">
<data encoding="csv">
0,0,0,5698,1390,0,0,0,0,1390,0,5700,0,5698,0,0,0,0,0,0,0,5700,0,5698,0,0,0,0,0,0,0,5700,0,5698,0,0,0,0,0,0,0,5700,0,5698,0,0,0,0,0,0,0,5700,0,0,0,
0,0,0,1076,1551,0,1233,1076,1076,1550,1076,1076,0,5698,0,0,2147483852,0,0,0,0,5700,0,5698,0,0,0,0,0,0,0,5700,0,5698,0,0,0,0,0,0,0,5700,0,5698,0,0,0,0,0,0,0,5700,0,0,0,
0,0,0,5698,0,0,1390,0,0,0,0,5700,0,5698,0,0,0,0,0,0,0,5700,0,5698,0,0,0,0,0,0,0,5700,0,5698,0,0,0,0,0,0,0,5700,0,5698,0,0,0,0,0,0,0,5700,0,0,0,
0,0,0,5698,0,0,1390,0,0,0,0,5700,0,5698,0,0,0,0,0,0,204,5700,0,5698,0,0,0,0,0,0,0,5700,0,5698,0,0,0,0,0,0,0,5700,0,5698,0,0,0,0,0,0,0,5700,0,0,0,
0,0,0,5698,0,0,1390,0,0,0,0,5700,0,5698,0,0,0,0,0,0,0,5700,0,5698,0,0,0,0,0,0,0,5700,0,5698,0,0,0,0,0,0,0,0,0,5698,0,0,0,0,0,0,0,5700,0,0,0,
0,0,0,5542,5857,5857,1390,5857,5857,5857,5857,5540,0,5542,5857,5857,5857,0,5857,5857,5857,5540,0,5542,5857,5857,5857,5857,5857,5857,5857,5540,0,5542,5857,5857,5857,3130,3132,3133,3131,5540,0,5542,5857,5857,5857,5857,5857,5857,5857,5540,0,0,0,
0,0,0,5700,0,0,0,0,0,0,0,5698,0,5700,0,0,0,0,0,0,0,5698,0,5700,0,0,0,0,0,0,0,5698,0,5700,0,0,0,0,0,0,0,5698,0,5700,0,0,0,0,0,0,0,5698,0,0,0,
0,0,0,5700,0,0,0,0,0,0,0,5698,0,5700,0,0,0,0,0,0,0,5698,0,5700,0,0,0,0,0,0,0,5698,0,5700,0,0,0,0,0,0,0,5698,0,5700,0,0,0,0,0,0,0,5698,0,0,0,
0,0,0,5700,0,0,0,0,0,0,0,5698,0,5700,0,0,0,0,0,0,0,5698,0,5700,0,0,0,0,0,0,0,5698,0,5700,0,0,0,0,0,0,0,5698,0,5700,0,0,0,0,0,0,0,5698,0,0,0,
0,0,5699,5700,0,0,0,0,0,0,0,5698,5699,5700,0,0,0,0,0,0,0,5698,5699,5700,0,0,0,0,0,0,0,5698,5699,5700,0,0,0,0,0,0,0,5698,5699,5700,0,0,0,0,0,0,0,5698,5699,0,0,
0,0,5857,5858,0,0,0,0,0,0,0,5856,5857,5858,0,0,0,0,0,0,0,5856,5857,5858,0,0,0,0,0,0,0,5856,5857,5858,0,0,0,0,0,0,0,5856,5857,5858,0,0,0,0,0,0,0,5856,5857,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
</data>
</layer>
<layer id="4" name="Tile Layer 3" width="55" height="19">
<data encoding="csv">
2374,2374,3652,0,3313,3314,3315,3629,3631,0,3632,3631,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5531,5230,0,9729,0,0,5869,5531,0,0,0,5701,0,3972,0,0,0,0,3650,3176,3176,
2374,2374,3652,5698,3474,3470,3631,0,0,0,0,5700,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5531,5388,0,9731,0,6338,9731,5531,0,0,235,0,0,0,5701,77,0,0,3650,2374,3176,
2374,2374,3652,0,3632,3631,0,3316,3317,3315,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5531,7756,0,9887,9888,9888,9889,5531,0,0,0,0,2147489349,0,0,0,0,0,3650,2374,3176,
2374,2374,3652,0,3306,3307,0,3474,3472,3317,3318,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5531,5230,0,0,0,0,0,5531,0,0,0,0,0,0,0,0,0,0,3650,2374,3176,
3176,3176,3652,0,0,3318,0,3632,3469,3475,3622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5690,5849,5849,5850,0,0,5848,5692,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,
3176,3176,3652,0,3633,3631,5857,0,3629,3633,3633,0,0,0,0,0,0,5857,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5857,5857,5857,5857,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,
3176,3176,3652,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,
3176,3176,3652,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,
3176,3176,3652,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,
3176,3176,3652,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,
3176,3176,3652,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,
3176,3176,3652,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,
3176,3176,3652,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,
3176,3176,3652,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,
3176,3176,3496,3493,3494,0,0,0,0,0,3492,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3493,3495,3176,3176,
0,0,0,0,3652,0,0,0,0,0,3650,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,3652,0,0,0,0,0,3650,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,3652,0,0,0,0,0,3650,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,3652,0,0,0,0,0,3650,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
</data>
</layer>
<layer id="5" name="Tile Layer 4" width="55" height="19">
<properties>
<property name="spriteLayer" type="bool" value="true"/>
</properties>
<data encoding="csv">
0,0,0,0,0,0,0,0,0,0,0,0,0,0,2147492715,0,0,0,10826,0,9066,0,0,0,2169,2007,2010,2147489196,0,0,0,0,0,0,0,0,0,0,0,0,0,5700,0,0,0,0,0,5702,0,235,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,10853,5701,0,0,10825,0,10825,0,0,0,2169,2167,2168,0,0,5548,0,0,0,0,0,0,0,0,0,0,0,5700,0,0,0,0,0,4130,0,2147483883,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,10825,0,10825,0,10853,0,10825,0,0,0,2327,2325,2326,0,5865,0,0,0,0,0,0,0,0,0,0,0,0,5700,0,0,2147483725,0,0,4130,0,0,2147483883,0,0,0,0,
0,0,0,0,0,0,0,0,0,3631,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5707,0,0,0,0,0,0,0,0,0,0,0,0,0,5700,0,0,0,0,0,4288,0,0,0,0,0,0,0,
0,0,0,3313,3314,0,0,0,0,0,3314,3315,0,0,10825,0,10825,9066,0,2147494474,9067,0,0,2008,2013,0,0,0,5547,0,5548,0,0,0,0,0,0,0,0,0,3221231653,5700,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,10826,0,2147494474,0,10826,0,10826,0,0,0,2326,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
</data>
</layer>
<objectgroup id="2" name="Objects">
<object id="2" template="../../../obj/collision.tx" x="-16" y="0" width="16" height="304"/>
<object id="3" template="../../../obj/collision.tx" x="-16" y="304" width="912" height="16"/>
<object id="4" template="../../../obj/collision.tx" x="880" y="0" width="16" height="304"/>
<object id="5" template="../../../obj/collision.tx" x="-16" y="-16" width="912" height="16"/>
<object id="183" template="../../../obj/entry_up.tx" x="64" y="304" width="112" height="16"/>
<object id="224" template="../../../obj/enemy.tx" x="64" y="224">
<properties>
<property name="dialog">[ {
&quot;text&quot;:&quot;HELLO AGAIN PLANESWALKER {var=player_name}&quot;,
&quot;options&quot;:[
{
&quot;name&quot;:&quot;Yeah, yeah, defeat Liliana. Got it.&quot;,
&quot;condition&quot;:[ { &quot;checkMapFlag&quot;: &quot;intro&quot; }]
},
{
&quot;name&quot;:&quot;Why am I here?&quot;,
&quot;text&quot;:&quot;YOU HAVE FREED THE LEGENDARY PLANESWALKER LILIANA FROM CAPTIVITY...&quot;,
&quot;options&quot;:[
{
&quot;name&quot;:&quot;Okay, yeah, I remember this now.&quot;,
&quot;condition&quot;:[ { &quot;checkMapFlag&quot;: &quot;intro&quot; }]
},
{
&quot;name&quot;:&quot;I did, just like you asked.&quot;,
&quot;text&quot;:&quot;...BUT HER MIND IS STILL IMPRISONED.&quot;
&quot;options&quot;:[
{
&quot;name&quot;:&quot;Okay, yeah, I remember this now.&quot;,
&quot;condition&quot;:[ { &quot;checkMapFlag&quot;: &quot;intro&quot; }]
},
{
&quot;name&quot;:&quot;So... what now?&quot;,
&quot;text&quot;:&quot;DEFEAT LILIANA AND I CAN HELP HER RECOVER, SO THAT SHE MAY AID YOU IN BATTLES YET TO COME. TAKE HEED, {var=player_name}, THIS WILL BE A DIFFICULT TASK.&quot;,
&quot;options&quot;:[
{
&quot;text&quot;:&quot;THE PORTALS BEHIND ME LEAD TO PARTS OF HER REALM. ONCE ACTIVATED, YOU MAY USE THEM TO TRAVEL MORE QUICKLY.&quot;
&quot;name&quot;:&quot;Thank you for the warning.&quot;,
&quot;options&quot;:[
{
&quot;name&quot;:&quot;(Continue)&quot;,
&quot;action&quot;:[{&quot;advanceMapFlag&quot;:&quot;intro&quot;}]
}]
}]
}]
}]
}]
} ]</property>
<property name="enemy" value="Black Wiz2"/>
</properties>
</object>
<object id="226" template="../../../obj/portal.tx" type="portal" x="112" y="112">
<properties>
<property name="portalState" value="active"/>
<property name="sprite" value="sprites/portal.atlas"/>
<property name="teleport" value="maps/map/main_story/temple_of_liliana/forest.tmx"/>
<property name="teleportObjectId" value="183"/>
</properties>
</object>
<object id="227" template="../../../obj/portal.tx" type="portal" x="272" y="112">
<properties>
<property name="portalState" value="closed"/>
<property name="sprite" value="sprites/portal.atlas"/>
<property name="teleport" value="maps/map/main_story/temple_of_liliana/graveyard.tmx"/>
<property name="teleportObjectId" value="269"/>
</properties>
</object>
<object id="228" template="../../../obj/portal.tx" type="portal" x="432" y="112">
<properties>
<property name="portalState" value="closed"/>
<property name="sprite" value="sprites/portal.atlas"/>
<property name="teleport" value="maps/map/main_story/temple_of_liliana/bog.tmx"/>
<property name="teleportObjectId" value="270"/>
</properties>
</object>
<object id="238" template="../../../obj/portal.tx" type="portal" x="592" y="112">
<properties>
<property name="portalState" value="closed"/>
<property name="sprite" value="sprites/portal.atlas"/>
<property name="teleport" value="maps/map/main_story/temple_of_liliana/town.tmx"/>
<property name="teleportObjectId" value="183"/>
</properties>
</object>
<object id="239" template="../../../obj/portal.tx" type="portal" x="752" y="112">
<properties>
<property name="portalState" value="inactive"/>
<property name="sprite" value="sprites/portal.atlas"/>
<property name="teleport" value="maps/map/main_story/temple_of_liliana/town.tmx"/>
<property name="teleportObjectId" value="279"/>
</properties>
</object>
</objectgroup>
<objectgroup id="7" name="Waypoints"/>
</map>

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.9" tiledversion="1.9.2" orientation="orthogonal" renderorder="right-down" width="60" height="61" tilewidth="16" tileheight="16" infinite="0" nextlayerid="8" nextobjectid="184">
<map version="1.8" tiledversion="1.9.2" orientation="orthogonal" renderorder="right-down" width="60" height="61" tilewidth="16" tileheight="16" infinite="0" nextlayerid="8" nextobjectid="184">
<properties>
<property name="canFailDungeon" type="bool" value="true"/>
<property name="dungeonEffect">{
@@ -353,7 +353,7 @@
]</property>
</properties>
</object>
<object id="7" name="switch" class="dialog" gid="4426" x="304" y="342.67" width="16" height="16">
<object id="7" name="switch" type="dialog" gid="4426" x="304" y="342.67" width="16" height="16">
<properties>
<property name="dialog">[
{
@@ -375,7 +375,7 @@
]</property>
</properties>
</object>
<object id="8" name="switch" class="dialog" gid="4426" x="38.1667" y="130" width="16" height="16">
<object id="8" name="switch" type="dialog" gid="4426" x="38.1667" y="130" width="16" height="16">
<properties>
<property name="dialog">[
{
@@ -397,7 +397,7 @@
]</property>
</properties>
</object>
<object id="9" name="switch" class="dialog" gid="4426" x="490.667" y="327" width="16" height="16">
<object id="9" name="switch" type="dialog" gid="4426" x="490.667" y="327" width="16" height="16">
<properties>
<property name="dialog">[
{
@@ -417,7 +417,7 @@
]</property>
</properties>
</object>
<object id="10" name="switch" class="dialog" gid="4426" x="276.038" y="279.87" width="16" height="16">
<object id="10" name="switch" type="dialog" gid="4426" x="276.038" y="279.87" width="16" height="16">
<properties>
<property name="dialog">[
{
@@ -440,7 +440,7 @@
]</property>
</properties>
</object>
<object id="15" name="switch" class="dialog" gid="4426" x="507" y="132" width="16" height="16">
<object id="15" name="switch" type="dialog" gid="4426" x="507" y="132" width="16" height="16">
<properties>
<property name="dialog">[
{
@@ -460,7 +460,7 @@
]</property>
</properties>
</object>
<object id="16" name="switch" class="dialog" gid="4426" x="921" y="115" width="16" height="16">
<object id="16" name="switch" type="dialog" gid="4426" x="921" y="115" width="16" height="16">
<properties>
<property name="dialog">[
{
@@ -493,7 +493,7 @@
]</property>
</properties>
</object>
<object id="19" name="switch" class="dialog" gid="4426" x="350.5" y="484.88" width="16" height="16">
<object id="19" name="switch" type="dialog" gid="4426" x="350.5" y="484.88" width="16" height="16">
<properties>
<property name="dialog">[
{

View File

@@ -1,328 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.9" tiledversion="1.9.2" orientation="orthogonal" renderorder="right-down" width="60" height="61" tilewidth="16" tileheight="16" infinite="0" nextlayerid="8" nextobjectid="225">
<properties>
<property name="canFailDungeon" type="bool" value="true"/>
<property name="dungeonEffect">{
&quot;startBattleWithCard&quot;: [ &quot;Hall of Flame&quot; ],
}</property>
<property name="respawnEnemies" type="bool" value="true"/>
</properties>
<tileset firstgid="1" source="../../tileset/main.tsx"/>
<tileset firstgid="10113" source="../../tileset/buildings.tsx"/>
<tileset firstgid="11905" source="../../tileset/buildings-nocollide.tsx"/>
<layer id="1" name="Tile Layer 1" width="60" height="61">
<data encoding="csv">
4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,
4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,
4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,
4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,240,240,240,240,240,240,240,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,240,240,240,240,240,240,240,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,240,240,240,240,240,240,240,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,1352,1352,1824,240,1823,1826,1826,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,1984,1984,1985,240,1983,1984,1984,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,1984,1984,1985,240,1983,1984,1984,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,1984,1984,1985,240,1983,1984,1984,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,1984,1984,1985,240,1983,1984,1984,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2142,2142,1982,240,1981,2142,2142,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,240,240,240,240,240,240,240,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,240,240,240,240,240,240,240,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,6488,6489,6489,6489,6489,6490,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,6646,6647,6647,6647,6647,6648,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,6646,6647,6647,6647,6647,6648,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,6646,6647,6647,6647,6647,6648,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,6646,6647,6647,6647,6647,6648,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,6804,6805,6805,6805,6805,6806,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,
2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904,2904
</data>
</layer>
<layer id="3" name="Tile Layer 2" width="60" height="61">
<data encoding="csv">
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2946,2946,2946,2946,2946,2946,2946,2946,2471,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2946,2946,2946,2946,2946,2946,2946,2946,2471,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
2314,2315,2946,2946,2946,2946,2313,2314,3105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,2473,2946,2946,2946,2946,2471,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,3103,2315,2946,2946,2313,3105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,2945,2946,2946,2471,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,3103,2315,2313,3105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,2945,2947,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,3103,3105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4355,4355,4355,4355,4355,4355,4355,4037,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4193,4194,4194,4194,4194,4194,4194,4194,4195,0,6014,5857,5857,6015,6014,5857,5857,6015,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4193,4194,4194,4194,4194,4194,4194,4194,4195,0,5700,5387,0,0,0,0,5544,5698,0,0,0,0,0,0,605,448,448,607,0,605,606,606,607,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4355,4355,4355,4355,4355,4355,4356,4194,4194,4194,4194,4194,4194,4038,4353,0,5700,7756,0,0,0,0,5544,5698,0,0,0,605,607,0,291,764,764,289,0,291,764,764,765,0,605,607,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4193,4194,4194,4194,4194,4194,4194,3568,4194,4194,4194,4194,4194,4194,4196,0,0,5700,5387,0,0,0,0,5544,5698,0,0,0,921,1074,606,449,764,764,447,606,449,764,764,447,606,1078,923,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4193,4194,4194,4194,4194,4194,4194,3568,4194,4194,4194,4194,4194,4038,4353,0,0,5700,5230,0,0,0,0,5544,5698,0,0,0,0,291,764,764,764,764,764,764,764,764,764,764,764,765,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4193,4194,4194,4194,4194,4194,4194,3568,4194,4194,4194,4194,4194,4195,0,0,0,5700,7755,0,5869,0,0,0,5698,0,0,0,0,291,764,764,764,764,764,764,764,764,764,764,764,765,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4193,4194,4194,4194,4194,4194,4194,3568,3568,4194,4194,4194,4038,4353,0,0,0,5700,0,0,0,0,0,0,5698,0,0,0,0,291,764,764,764,764,764,764,764,764,764,764,764,765,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4193,4194,4194,4194,4194,4194,4194,4194,4194,4194,4194,4194,4196,0,0,0,0,6172,5541,5541,5541,5541,5541,5541,6173,0,0,0,0,763,764,764,764,764,764,764,764,764,764,764,764,765,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4193,4194,4194,4194,4194,4194,4194,4194,4194,4194,4194,4194,4196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,921,922,132,132,132,132,132,132,132,132,132,132,923,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4351,4040,4194,4194,4194,4194,4194,4194,4194,4194,4194,4194,4196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4193,4194,4194,4194,4194,4194,4194,4194,4194,4194,4194,4196,1208,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1051,1210,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4351,4039,4040,4194,4194,4194,4194,4194,4194,4194,4038,4353,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4351,4039,4040,4194,4038,4039,4039,4039,4353,0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4351,4352,4353,0,0,0,0,0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
3057,3057,3057,3057,2739,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
2422,2422,2422,2422,2897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
2422,2422,2422,2422,3056,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,0,3454,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
2422,2422,2422,2422,2422,2897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
2741,0,3054,2742,2422,2897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1523,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3454,0,0,0,0,0,0,0,0,0,0,0,0,1365,
0,0,0,2900,2422,2897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
0,0,0,2900,2422,2897,0,0,0,4035,4036,4036,4036,4036,4036,4037,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1207,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
0,0,0,2900,2422,2897,0,0,0,4193,4194,4194,4194,4194,4194,4195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
0,0,0,3058,2422,2897,0,0,0,4193,4194,4194,4038,4039,4040,4195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
0,0,2900,2422,2422,2897,0,0,4035,4356,4194,4038,4353,0,4198,4195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
0,0,2900,2422,2422,2897,0,0,4193,4194,4194,4196,0,0,4198,4195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
0,0,0,2742,2422,2897,0,4035,4356,4194,4038,4353,0,0,4198,4195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5701,0,0,0,0,0,0,0,0,1365,
0,0,0,2895,2422,2897,0,4193,3882,4194,4195,0,0,0,4198,4195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
0,0,0,2895,2422,2897,0,4351,4040,4194,4195,0,0,0,4198,4195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
0,0,0,2895,2422,2897,0,0,4193,4194,4195,4035,4037,0,4198,4195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
0,0,0,2895,2422,2897,0,0,4193,4194,4354,4356,4354,4355,4356,4195,0,0,2271,2272,2273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
0,0,0,2895,2422,2897,0,0,4351,4040,4194,4194,4194,4194,4038,4353,0,0,2429,2430,2431,0,0,2271,2272,2273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
0,0,0,2895,2422,2897,0,0,0,0,4040,4194,4194,4038,4353,0,0,0,2587,2588,2589,0,0,2429,2430,2431,0,0,0,0,0,0,0,5701,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1365,
0,0,0,3053,3054,3055,0,0,0,0,4351,4352,4352,4353,0,0,0,4034,0,0,0,0,0,2587,2588,2589,0,0,0,0,0,1051,1051,1051,1051,1051,1051,1051,1051,1052,0,0,0,1050,1051,1051,1051,1051,1051,1051,1051,1051,1052,0,1050,1051,1051,1051,1051,1526,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4355,4355,4355,4355,4355,4355,4355,4037,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4193,4194,4194,4194,4194,4194,4194,4194,4195,0,0,0,0,0,0,0,0,0,2271,2272,2273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,4035,4036,4036,4036,4036,4037,0,0,0,0,0,4034,0,2271,2272,2273,4193,4194,4194,4194,4194,4194,4194,4194,4195,0,0,0,0,0,0,0,0,0,2429,2430,2431,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,4198,4194,4194,4194,4194,4354,0,0,0,0,0,0,0,2429,2430,2431,4193,4194,4194,4194,4194,4194,4194,4038,4353,0,0,0,0,0,0,0,0,0,2587,2588,2589,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,4198,4194,4194,4194,4194,4194,4354,4036,4037,0,0,0,0,2587,2588,2589,4193,4194,4194,4194,4194,4194,4194,4196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2271,2272,2273,0,0,0,
0,0,0,4351,4040,4194,4194,4194,4194,4194,4194,4195,0,0,0,0,0,0,0,4193,4194,4194,4194,4194,4194,4038,4353,0,0,2271,2272,2273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2429,2430,2431,0,0,0,
0,0,0,0,4351,4040,4194,4194,4194,4194,4194,4195,0,0,0,0,0,0,0,4193,4194,4194,4194,4194,4194,4195,0,0,0,2429,2430,2431,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2587,2588,2589,0,0,0,
0,0,0,0,0,4351,4039,4039,4039,4039,4039,4353,0,2271,2272,2273,0,0,0,4351,4040,4194,4194,4194,4038,4353,0,0,0,2587,2588,2589,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,2429,2430,2431,0,0,0,0,4193,4194,4194,4038,4353,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,2587,2588,2589,0,0,0,0,4351,4039,4039,4353,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
</data>
</layer>
<layer id="4" name="Tile Layer 3" width="60" height="61">
<data encoding="csv">
2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,
2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,
2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,
2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,2374,
0,0,0,0,0,0,0,0,1365,0,0,0,0,0,0,0,0,532,0,12625,12626,0,0,0,0,0,0,12625,12626,0,534,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,3654,3811,3809,3812,3809,3811,3653,3176,3176,3652,0,
0,0,0,12515,12516,0,0,0,1365,0,0,0,0,0,0,0,0,532,0,12653,12654,0,0,0,0,0,0,12653,12654,0,534,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,3652,0,3969,3970,3971,0,3650,3176,3176,3652,0,
1051,1210,0,12543,12544,0,1208,1051,1526,0,0,0,0,0,0,0,0,690,691,691,691,691,691,691,691,691,691,691,691,691,692,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,3652,0,4285,4133,4287,0,3650,3176,3176,3652,0,
0,1365,12428,0,0,12428,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,3652,0,0,4130,0,0,3650,3176,3176,3652,0,
0,1524,1210,0,0,1208,1526,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,3652,0,0,4130,0,0,3650,3176,3176,3652,0,
0,0,1365,0,0,1365,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,3652,0,0,4130,0,0,3650,3176,3176,3652,0,
0,0,1523,0,0,1523,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,3652,0,0,4130,0,0,3650,3176,3176,3652,0,
0,0,12428,0,0,12428,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,3652,0,0,4130,0,0,3650,3176,3176,3652,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,3652,0,0,4288,0,0,3650,3176,3176,3652,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,3652,0,0,12436,0,0,3650,3176,3176,3652,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3650,3176,3176,3496,3493,3493,3493,3493,3493,3495,3176,3176,3652,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10493,10494,0,0,0,0,0,0,0,0,0,0,3808,3809,3809,3812,3809,3809,3812,3809,3809,3812,3809,3809,3810,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10493,10494,0,0,0,2345,0,2345,0,0,0,2345,0,2345,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2345,0,2345,0,0,0,2345,0,2345,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2345,0,2345,0,2345,0,2345,0,2345,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2345,0,2345,0,2345,0,2345,0,2345,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2345,0,2345,0,2345,0,2345,0,2345,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2345,0,2345,0,2345,0,2345,0,2345,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2345,0,0,0,2345,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3313,3309,3314,3315,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3474,3467,3475,3476,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3925,3927,0,0,0,0,0,11557,0,0,0,11557,0,0,3471,3467,3470,3631,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12625,12626,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3924,0,0,0,0,0,4241,4243,0,0,0,0,0,11585,0,0,0,11585,0,3307,3629,3630,3631,0,
0,0,0,0,0,0,10491,10492,0,0,0,0,0,0,0,0,0,12653,12654,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10825,11585,10825,10825,9066,0,0,0,0,0,0,0,0,11529,0,0,0,0,0,0,0,0,
375,375,375,375,376,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10825,10825,10881,10881,10825,0,10825,0,0,0,10825,0,0,0,0,0,0,0,0,0,0,0,0,3307,0,0,0,0,
0,0,0,0,534,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10825,0,0,0,10825,0,9066,0,0,0,11613,10825,10825,10304,10305,10306,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,694,376,0,0,0,0,0,0,0,12625,12626,0,0,0,0,0,0,0,0,0,0,0,0,10591,10592,0,0,0,10825,0,0,0,11557,10825,10825,10825,0,0,11557,0,10825,10332,10333,10334,0,0,0,0,0,3308,3309,3309,3309,3309,3314,3315,
0,0,0,0,0,534,0,0,0,0,0,0,0,12653,12654,0,0,0,0,0,0,0,0,0,0,0,0,10619,10620,0,0,0,10825,0,10825,0,0,0,0,0,0,0,10825,0,10881,0,0,0,0,10825,10881,0,3308,3309,3467,3467,3467,3467,3475,3476,
853,0,852,537,533,534,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8908,0,0,0,1383,0,0,0,0,0,0,0,3307,0,0,9067,10825,10825,10825,0,9066,0,0,0,0,0,0,0,3466,3467,3470,3625,3466,3467,3470,3631,
0,0,0,532,0,534,0,0,0,0,0,0,0,0,0,0,0,0,1227,1069,1069,1069,1069,1069,1069,1069,1069,1069,1226,1069,1069,1070,0,0,0,0,10825,10825,0,10825,0,0,0,0,10825,0,0,0,10881,0,0,3308,3623,3464,3626,0,3629,3630,3631,0,
0,0,9065,532,0,534,0,0,0,0,0,0,0,0,0,0,0,0,1383,0,0,0,0,0,0,0,0,0,0,0,0,10825,10825,10825,0,0,9067,10825,0,11557,0,10941,10942,0,10825,0,0,11557,0,0,10825,3466,3467,3468,0,0,0,0,0,0,
0,0,0,532,0,534,0,0,0,0,0,0,0,0,0,0,0,0,1383,0,3925,3926,3927,0,0,0,3925,3926,3927,0,0,10825,9066,10825,0,0,9065,9066,0,10882,0,10969,10970,0,10881,0,0,10826,0,0,10825,3624,3625,3626,10703,10704,0,3306,0,0,
0,0,374,695,0,534,0,0,0,0,0,0,0,0,0,0,0,0,1383,0,4083,4084,4085,0,0,0,4083,4084,4085,0,0,0,0,0,0,0,10825,10825,0,10825,0,0,0,0,10825,0,0,0,0,0,10853,3313,3315,0,10731,10732,0,0,0,0,
0,0,532,0,0,534,0,0,0,0,0,0,5701,0,0,0,1227,1069,1386,0,4241,4242,4243,0,0,0,4241,4242,4243,0,0,10825,10825,11585,0,0,0,0,0,10853,11613,0,0,10825,10854,0,0,10825,10825,10882,10825,3466,3312,3310,0,0,0,0,3307,0,
0,0,532,0,0,534,0,0,0,0,0,0,0,0,0,0,1383,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10825,0,0,0,0,0,0,0,0,0,0,0,10881,10825,0,0,3629,3465,3473,0,0,0,0,0,0,
0,0,690,537,0,534,0,0,0,8693,0,0,0,0,0,0,1383,0,0,0,0,0,0,3925,3926,3927,0,0,0,0,3933,3934,3935,10881,10882,10826,0,0,0,10853,3924,10825,10826,0,0,0,10854,0,10825,0,0,3313,3623,3473,0,0,0,1232,3307,0,
0,0,9065,532,0,534,0,0,0,0,0,4743,4744,0,1711,1713,1540,0,0,0,0,0,0,4083,4084,4085,0,0,0,0,4091,4092,4093,11613,0,0,0,0,10825,10882,0,0,0,0,0,0,10825,9065,0,0,0,3629,3630,3626,10825,10825,10825,1390,0,0,
0,0,0,532,0,534,0,0,0,0,0,4901,4902,0,0,0,1383,0,0,3925,3926,3927,0,4241,4242,4243,0,0,0,0,4249,4250,4251,0,11529,0,0,0,10825,10826,0,0,0,10825,11585,0,0,0,0,0,0,10853,10825,10825,0,0,0,1390,0,0,
0,0,0,532,0,534,0,0,0,0,0,0,0,0,0,0,1383,0,0,4083,4084,4085,0,0,0,0,0,0,0,0,0,0,0,10825,0,11585,10825,0,0,0,0,0,0,0,0,0,10825,10881,10825,0,10826,0,10825,0,10825,10881,0,1390,0,0,
0,0,0,532,0,534,0,0,0,0,0,0,0,0,0,0,1383,0,0,4241,4242,4243,0,0,0,0,0,0,0,0,1523,0,0,0,0,0,10825,0,9067,10825,10826,1232,0,10825,0,0,10825,0,0,0,0,0,10881,1233,1076,1076,1076,1551,10854,0,
0,0,0,532,0,534,0,0,0,0,0,5547,0,8695,0,0,1383,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11557,0,10825,0,0,1390,0,10881,10882,0,10826,9065,9065,10826,10825,10825,3307,1390,0,0,0,0,0,0,
0,0,0,532,533,534,0,0,0,0,0,5547,5547,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1207,0,0,0,0,0,0,11557,10825,10826,0,1390,0,0,10825,10854,10853,0,0,0,0,0,0,1390,0,11557,11585,11557,0,0,
0,0,0,690,691,692,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1524,3925,3926,3926,3927,0,0,0,0,0,10608,1390,10608,0,0,0,0,0,0,0,0,0,0,1390,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4083,4081,4082,4085,0,0,0,0,0,0,1390,0,3308,3309,3310,0,0,0,0,0,0,0,1390,0,0,0,0,0,3308,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4083,4239,4240,4085,0,0,0,0,0,0,1390,0,3466,3467,3468,0,3308,3309,3310,1233,1076,1076,1551,0,0,0,0,3313,3311,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9071,0,0,0,0,0,0,4241,4087,4242,4243,0,0,0,0,0,0,1390,0,3624,3625,3626,0,3466,3467,3468,1390,0,0,3316,3317,3317,3309,3309,3311,3467,
0,0,0,0,0,9333,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5547,0,0,0,0,0,0,0,0,0,4247,4248,0,0,0,0,0,0,0,0,1390,0,0,0,0,0,3624,3625,3626,1390,0,0,3629,3465,3475,3475,3475,3475,3475,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3930,3934,3928,4090,0,0,0,0,0,0,0,0,0,1390,0,3306,0,0,0,0,0,0,1390,3313,3315,0,3629,3633,3465,3475,3475,3475,
0,0,0,0,0,0,0,9333,9484,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5549,0,0,3925,4240,4089,4081,4248,0,0,0,1233,1076,1076,1076,1076,1076,1550,1076,1076,1076,1076,1076,1076,1076,1076,1393,3629,3628,3317,3315,0,3474,3475,3475,3475,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5547,0,0,0,3925,4240,4084,4087,4248,0,0,0,0,1390,0,3308,3309,3310,0,0,3308,3309,3310,0,0,0,0,0,1549,1235,3629,3630,3628,3317,3623,3475,3475,3475,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4083,4084,4084,4085,0,0,0,0,0,1390,0,3466,3467,3468,0,0,3466,3467,3468,0,0,0,0,0,3306,1390,0,0,3471,3475,3475,3475,3475,3470,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4083,4084,4084,4085,0,0,0,0,0,1390,0,3624,3625,3626,0,0,3624,3625,3626,0,0,3313,3314,3314,3315,1390,0,0,3632,3633,3630,3630,3633,3634,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3930,4240,4084,4084,4085,0,0,134,3122,2652,3282,2652,3123,134,0,0,0,0,0,0,0,0,3471,3467,3467,3473,1549,1076,1076,1076,1076,1077,0,3313,3314,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4083,4084,4084,4084,4085,0,0,3122,3126,2810,2810,2810,3127,3123,0,0,0,0,0,0,0,0,3471,3467,3467,3312,3314,3314,3314,3314,3314,3314,3314,3311,3475
</data>
</layer>
<layer id="5" name="Tile Layer 4" width="60" height="61">
<properties>
<property name="spriteLayer" type="bool" value="true"/>
</properties>
<data encoding="csv">
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12436,0,0,0,12436,0,0,0,12436,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12436,0,0,0,12436,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12395,0,0,12401,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12428,12378,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
</data>
</layer>
<objectgroup id="2" name="Objects">
<object id="2" template="../../obj/collision.tx" x="-14.5" y="49.8031" width="16" height="948.864"/>
<object id="3" template="../../obj/collision.tx" x="-15.75" y="976.75" width="992.5" height="16"/>
<object id="4" template="../../obj/collision.tx" x="960.072" y="49.1212" width="16" height="943.083"/>
<object id="5" template="../../obj/collision.tx" x="-16.2955" y="48.5227" width="992.5" height="16"/>
<object id="183" template="../../obj/entry_up.tx" x="508" y="977" width="119.75" height="16"/>
<object id="185" template="../../obj/manashards.tx" x="879" y="608.25"/>
<object id="186" template="../../obj/gold.tx" x="928" y="606.5"/>
<object id="187" template="../../obj/enemy.tx" x="912.409" y="693"/>
<object id="188" template="../../obj/enemy.tx" x="799.182" y="848.227"/>
<object id="189" template="../../obj/treasure.tx" x="752" y="753"/>
<object id="190" template="../../obj/treasure.tx" x="624" y="513.333"/>
<object id="191" template="../../obj/treasure.tx" x="928.667" y="489"/>
<object id="192" template="../../obj/enemy.tx" x="481" y="768.333"/>
<object id="193" template="../../obj/enemy.tx" x="542.667" y="753.333"/>
<object id="194" template="../../obj/treasure.tx" x="543.667" y="738"/>
<object id="195" template="../../obj/enemy.tx" x="609" y="560"/>
<object id="196" template="../../obj/enemy.tx" x="648" y="542.5"/>
<object id="197" template="../../obj/enemy.tx" x="656" y="738.5"/>
<object id="198" template="../../obj/enemy.tx" x="878.5" y="896"/>
<object id="199" template="../../obj/enemy.tx" x="177.25" y="701"/>
<object id="200" template="../../obj/enemy.tx" x="183.75" y="717.25"/>
<object id="201" template="../../obj/enemy.tx" x="192.5" y="702.75"/>
<object id="202" template="../../obj/treasure.tx" x="207.795" y="656.136"/>
<object id="203" template="../../obj/scroll.tx" x="54.3333" y="663">
<properties>
<property name="reward" value="[ { &quot;type&quot;: &quot;card&quot;, &quot;cardName&quot;: &quot;Liliana's Defeat&quot;, &quot;count&quot;: 1 } ]"/>
</properties>
</object>
<object id="204" template="../../obj/manashards.tx" x="47.6667" y="527.667"/>
<object id="205" template="../../obj/treasure.tx" x="376.333" y="117.667"/>
<object id="206" template="../../obj/treasure.tx" x="56.5" y="80"/>
<object id="207" template="../../obj/treasure.tx" x="31.75" y="80"/>
<object id="208" template="../../obj/treasure.tx" x="83" y="80"/>
<object id="209" template="../../obj/enemy.tx" x="56.25" y="104.75"/>
<object id="210" template="../../obj/enemy.tx" x="55.25" y="195.25"/>
<object id="211" template="../../obj/enemy.tx" x="72.75" y="495.75"/>
<object id="212" template="../../obj/enemy.tx" x="138" y="495.5"/>
<object id="213" template="../../obj/enemy.tx" x="600.545" y="301.864"/>
<object id="214" template="../../obj/enemy.tx" x="593.273" y="355.091"/>
<object id="215" template="../../obj/enemy.tx" x="214.5" y="548.5"/>
<object id="216" template="../../obj/enemy.tx" x="279.75" y="481.5"/>
<object id="217" template="../../obj/enemy.tx" x="831.75" y="95.75"/>
<object id="218" template="../../obj/enemy.tx" x="767.75" y="382.75"/>
<object id="219" template="../../obj/enemy.tx" x="831.75" y="383.25"/>
<object id="220" template="../../obj/enemy.tx" x="896.5" y="383.5"/>
<object id="221" template="../../obj/enemy.tx" x="800" y="399.5"/>
<object id="222" template="../../obj/enemy.tx" x="864" y="399.5"/>
<object id="223" template="../../obj/enemy.tx" x="832" y="164.5"/>
<object id="224" template="../../obj/enemy.tx" x="831.75" y="190.25"/>
</objectgroup>
<objectgroup id="7" name="Waypoints"/>
</map>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.9" tiledversion="1.9.2" orientation="orthogonal" renderorder="right-down" width="30" height="30" tilewidth="16" tileheight="16" infinite="0" nextlayerid="6" nextobjectid="60">
<map version="1.10" tiledversion="1.10.1" orientation="orthogonal" renderorder="right-down" width="30" height="30" tilewidth="16" tileheight="16" infinite="0" nextlayerid="6" nextobjectid="60">
<editorsettings>
<export target="wastetown..tmx" format="tmx"/>
</editorsettings>
@@ -26,7 +26,7 @@
</layer>
<layer id="5" name="Overlay" width="30" height="30">
<data encoding="base64" compression="zlib">
eJxjYBhYMIuXgWE2DfEcXuz2WvDR1l9WOMwftXdw2dvKw8CgC2WfgvLpYS8IXNNGpellLzlgKNqrqcnAoKVJWIwSe3XwmGGuAVQPxJYauNXoovGJtRc9yYgDHSIBdUww0L4QIA6F2nsTqPgWmoZTZNqriqM8FcUXEEgAPX9hs3eX9uBOV/SwF1+9CKvTiFFDqr3IZREuNinqSAlnfSME2xDI1jXCVAMCOmjqsIHBHr/EAEHjgbGXFDBq78Daew0ofp1IjAyI1XODxv4aBYMLAADWY1FH
eJxjYBhYMIuXgWE2DfEcXuz2WvDR1l9WOMwftXdw2dvKw8CgC2WfgvLpYS8IXNNGpellLzlgKNqrqcnAoKVJWIwSe3XwmGGuAVQPxJYauNXoovGJtRc9yYgDHSIBdUww0L4QIA6F2nsTqPgWmoZTZNqriqM8FcUXEEgAPX8NxXRFD3vx1YuwOo0YNaTai1wW4WKToo6UcNY3QrANgWxdI0w1IKCDpg4bGOzxSwwQNB4Ye0kBo/YOrL3XgOLXicTIgFg9N2jsr1EwuAAAJEhQYg==
</data>
</layer>
<objectgroup id="4" name="Objects">
@@ -105,23 +105,6 @@
</properties>
</object>
<object id="53" template="../obj/spellsmith.tx" x="157" y="225"/>
<object id="54" template="../obj/enemy.tx" x="16" y="240">
<properties>
<property name="dialog">[{
&quot;text&quot;:&quot;I am a big gate. Greetings.&quot;,
&quot;options&quot;:[ { &quot;name&quot;:&quot;Okay...&quot; } ],
&quot;action&quot;: [ { &quot;setMapFlag&quot;: {&quot;key&quot;: &quot;gate&quot;, &quot;val&quot;: 1} } ]
}]</property>
<property name="enemy" value="White Wiz1"/>
</properties>
</object>
<object id="55" template="../obj/shop.tx" x="160" y="151">
<properties>
<property name="commonShopList" value="Plains"/>
<property name="noRestock" type="bool" value="true"/>
<property name="signYOffset" type="float" value="0"/>
</properties>
</object>
<object id="58" template="../obj/quest.tx" x="328" y="130">
<properties>
<property name="questtype" value="plains_town_generic"/>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.9" tiledversion="1.9.2" orientation="orthogonal" renderorder="right-down" width="30" height="30" tilewidth="16" tileheight="16" infinite="0" nextlayerid="6" nextobjectid="61">
<map version="1.10" tiledversion="1.10.1" orientation="orthogonal" renderorder="right-down" width="30" height="30" tilewidth="16" tileheight="16" infinite="0" nextlayerid="6" nextobjectid="61">
<editorsettings>
<export target="wastetown..tmx" format="tmx"/>
</editorsettings>
@@ -26,7 +26,7 @@
</layer>
<layer id="5" name="Overlay" width="30" height="30">
<data encoding="base64" compression="zlib">
eJxjYBhYMIuXgWE2DfEcXuz2WvDR1l9WOMwftRc/OK9BX3tbeRgYdKHsU1A+PewFgWvaqDS97CUHDEV7NTUZGLQ0CYtRYq8OHjPMgWnZAogt8aRpXTQ+sfaiJxlxoEMkoI4JBtoXAsShUHtvAhXfQtNwikx7VXGUp6L4AgIJoOcvbPbu0h7c6Yoe9uKrF2F1GjFqSLUXuSzCxSZF3WAP51F7R+0dyvZeA4pfJxIjA2L13KCxv0bB4AIAgOhQFg==
eJxjYBhYMIuXgWE2DfEcXuz2WvDR1l9WOMwftRc/OK9BX3tbeRgYdKHsU1A+PewFgWvaqDS97CUHDEV7NTUZGLQ0CYtRYq8OHjPMgWnZAogt8aRpXTQ+sfaiJxlxoEMkoI4JBtoXAsShUHtvAhXfQtNwikx7VXGUp6L4AgIJoOevoZiu6GEvvnoRVqcRo4ZUe5HLIlxsUtQN9nAetXfU3qFs7zWg+HUiMTIgVs8NGvtrFAwuAADOvk8x
</data>
</layer>
<objectgroup id="4" name="Objects">
@@ -97,23 +97,6 @@
</properties>
</object>
<object id="53" template="../obj/spellsmith.tx" x="157" y="225"/>
<object id="54" template="../obj/enemy.tx" x="16" y="240">
<properties>
<property name="dialog">[{
&quot;text&quot;:&quot;I am a big gate. Greetings.&quot;,
&quot;options&quot;:[ { &quot;name&quot;:&quot;Okay...&quot; } ],
&quot;action&quot;: [ { &quot;setMapFlag&quot;: {&quot;key&quot;: &quot;gate&quot;, &quot;val&quot;: 1} } ]
}]</property>
<property name="enemy" value="White Wiz1"/>
</properties>
</object>
<object id="55" template="../obj/shop.tx" x="160" y="151">
<properties>
<property name="commonShopList" value="Plains"/>
<property name="noRestock" type="bool" value="true"/>
<property name="signYOffset" type="float" value="0"/>
</properties>
</object>
<object id="58" template="../obj/quest.tx" x="328" y="130">
<properties>
<property name="questtype" value="plains_town_identity"/>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.9" tiledversion="1.9.2" orientation="orthogonal" renderorder="right-down" width="30" height="30" tilewidth="16" tileheight="16" infinite="0" nextlayerid="6" nextobjectid="60">
<map version="1.10" tiledversion="1.10.1" orientation="orthogonal" renderorder="right-down" width="30" height="30" tilewidth="16" tileheight="16" infinite="0" nextlayerid="6" nextobjectid="60">
<editorsettings>
<export target="wastetown..tmx" format="tmx"/>
</editorsettings>
@@ -26,7 +26,7 @@
</layer>
<layer id="5" name="Overlay" width="30" height="30">
<data encoding="base64" compression="zlib">
eJxjYBhYMIuXgWE2DfEcXuz2WvDR1l9WOMwftXdw2dvKw8CgC2WfgvKRgbwWA4OCFvXtBYFr2qg0MWCohvNA2KupycCgpUlYjBJ7dfCYYa4BVA/Elhq41eii8Ym1Fz3JiAMdIgF1TDDQvhAgDoXaexOo+BaahlNk2quKozwVxRcQSAA9f2Gzd5f24E5X9LAXX70Iq9OIUUOqvchlES42KeoGeziP2jtq71C29xpQ/DqRGBkQq+cGjf01CgYXAACumU+y
eJxjYBhYMIuXgWE2DfEcXuz2WvDR1l9WOMwftXdw2dvKw8CgC2WfgvKRgbwWA4OCFvXtBYFr2qg0MWCohvNA2KupycCgpUlYjBJ7dfCYYa4BVA/Elhq41eii8Ym1Fz3JiAMdIgF1TDDQvhAgDoXaexOo+BaahlNk2quKozwVxRcQSAA9fw3FdEUPe/HVi7A6jRg1pNqLXBbhYpOibrCH86i9o/YOZXuvAcWvE4mRAbF6btDYX6NgcAEA/G9OzQ==
</data>
</layer>
<objectgroup id="4" name="Objects">
@@ -105,23 +105,6 @@
</properties>
</object>
<object id="53" template="../obj/spellsmith.tx" x="157" y="225"/>
<object id="54" template="../obj/enemy.tx" x="16" y="240">
<properties>
<property name="dialog">[{
&quot;text&quot;:&quot;I am a big gate. Greetings.&quot;,
&quot;options&quot;:[ { &quot;name&quot;:&quot;Okay...&quot; } ],
&quot;action&quot;: [ { &quot;setMapFlag&quot;: {&quot;key&quot;: &quot;gate&quot;, &quot;val&quot;: 1} } ]
}]</property>
<property name="enemy" value="White Wiz1"/>
</properties>
</object>
<object id="55" template="../obj/shop.tx" x="160" y="151">
<properties>
<property name="commonShopList" value="Plains"/>
<property name="noRestock" type="bool" value="true"/>
<property name="signYOffset" type="float" value="0"/>
</properties>
</object>
<object id="58" template="../obj/shardtrader.tx" x="128" y="130"/>
<object id="59" template="../obj/quest.tx" x="328" y="130">
<properties>

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<template>
<tileset firstgid="1" source="../tileset/buildings.tsx"/>
<object name="dialog" type="dialog" gid="1418" width="16" height="16">
<properties>
<property name="dialog" value=""/>
<property name="type" value="dialog"/>
</properties>
</object>
</template>

View File

@@ -3,10 +3,14 @@
<tileset firstgid="1" source="../tileset/buildings.tsx"/>
<object name="Enemy" type="enemy" gid="1307" width="16" height="16">
<properties>
<property name="Type" value="enemy"/>
<property name="enemy" value=""/>
<property name="fleeRange" value="0"/>
<property name="pursueRange" type="int" value="0"/>
<property name="spawn.Easy" type="bool" value="true"/>
<property name="spawn.Hard" type="bool" value="true"/>
<property name="spawn.Normal" type="bool" value="true"/>
<property name="threatRange" type="int" value="0"/>
</properties>
</object>
</template>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<template>
<tileset firstgid="1" source="../tileset/buildings.tsx"/>
<object name="entryRight" type="entry" gid="1232" width="16" height="16">
<tileset firstgid="1" source="../tileset/buildings-nocollide.tsx"/>
<object name="entryRight" type="entry" gid="1260" width="16" height="16">
<properties>
<property name="direction" value="right"/>
<property name="teleport" value=""/>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<template>
<tileset firstgid="1" source="../tileset/buildings-nocollide.tsx"/>
<object name="portal" type="portal" gid="532" width="16" height="16">
<properties>
<property name="direction" value="down"/>
<property name="portalState" value="inactive"/>
<property name="sprite" value="sprites/portal.atlas"/>
<property name="teleport" value=""/>
<property name="teleportObjectId" value=""/>
</properties>
</object>
</template>

View File

@@ -1,4 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<tileset version="1.9" tiledversion="1.9.2" name="FarmFood" tilewidth="16" tileheight="16" tilecount="1024" columns="32">
<image source="FarmFood.png" width="512" height="512"/>
<tile id="512">
<objectgroup draworder="index" id="2">
<object id="1" x="2" y="1" width="14" height="15"/>
</objectgroup>
</tile>
<tile id="513">
<objectgroup draworder="index" id="2">
<object id="1" x="0" y="1" width="16" height="15"/>
</objectgroup>
</tile>
<tile id="514">
<objectgroup draworder="index" id="2">
<object id="1" x="0" y="1" width="14" height="15"/>
</objectgroup>
</tile>
<tile id="515">
<objectgroup draworder="index" id="2">
<object id="1" x="0" y="1" width="16" height="14"/>
</objectgroup>
</tile>
<tile id="544">
<objectgroup draworder="index" id="2">
<object id="1" x="3" y="0" width="10" height="15"/>
</objectgroup>
</tile>
<tile id="545">
<objectgroup draworder="index" id="2">
<object id="1" x="5" y="0" width="7" height="16"/>
</objectgroup>
</tile>
<tile id="546">
<objectgroup draworder="index" id="2">
<object id="1" x="4" y="1" width="9" height="15"/>
</objectgroup>
</tile>
<tile id="547">
<objectgroup draworder="index" id="2">
<object id="1" x="2" y="1" width="14" height="14"/>
</objectgroup>
</tile>
<tile id="548">
<objectgroup draworder="index" id="2">
<object id="1" x="0" y="1" width="14" height="14"/>
</objectgroup>
</tile>
<tile id="576">
<objectgroup draworder="index" id="2">
<object id="1" x="2" y="0" width="14" height="15"/>
</objectgroup>
</tile>
<tile id="577">
<objectgroup draworder="index" id="2">
<object id="1" x="0" y="0" width="16" height="15"/>
</objectgroup>
</tile>
<tile id="578">
<objectgroup draworder="index" id="2">
<object id="1" x="0" y="0" width="14" height="15"/>
</objectgroup>
</tile>
<tile id="579">
<objectgroup draworder="index" id="2">
<object id="1" x="0" y="0" width="16" height="16"/>
</objectgroup>
</tile>
</tileset>

View File

@@ -595,3 +595,6 @@ farm
hall_of_flame
xy: 194, 864
size: 32, 32
hall_of_fear
xy: 320, 464
size: 32, 32

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<tileset version="1.9" tiledversion="1.9.2" name="buildings" tilewidth="16" tileheight="16" tilecount="2048" columns="32">
<image source="buildings.png" width="512" height="1024"/>
<tileset version="1.8" tiledversion="1.9.2" name="buildings" tilewidth="16" tileheight="16" tilecount="1792" columns="28">
<image source="buildings.png" width="448" height="1024"/>
<tile id="28">
<objectgroup draworder="index" id="2">
<object id="1" x="1" y="0" width="15" height="16"/>
@@ -2283,6 +2283,16 @@
<object id="1" x="0" y="0" width="16" height="16"/>
</objectgroup>
</tile>
<tile id="712">
<objectgroup draworder="index" id="2">
<object id="1" x="3" y="2" width="11" height="13"/>
</objectgroup>
</tile>
<tile id="713">
<objectgroup draworder="index" id="2">
<object id="1" x="3" y="2" width="10" height="9"/>
</objectgroup>
</tile>
<tile id="718">
<objectgroup draworder="index" id="2">
<object id="1" x="1" y="1" width="15" height="15"/>
@@ -2313,6 +2323,16 @@
<object id="1" x="0" y="0" width="16" height="16"/>
</objectgroup>
</tile>
<tile id="740">
<objectgroup draworder="index" id="2">
<object id="1" x="3" y="1" width="10" height="14"/>
</objectgroup>
</tile>
<tile id="741">
<objectgroup draworder="index" id="2">
<object id="1" x="3" y="1" width="10" height="14"/>
</objectgroup>
</tile>
<tile id="746">
<objectgroup draworder="index" id="2">
<object id="1" x="1" y="0" width="15" height="16"/>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<tileset version="1.8" tiledversion="1.9.2" name="main-nocollide" tilewidth="16" tileheight="16" tilecount="10112" columns="158">
<image source="main.png" width="2528" height="1024"/>
</tileset>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,68 @@
cleric_orzhov.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: 18 KiB

View File

@@ -0,0 +1,68 @@
dimir_wiz.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: 16 KiB

View File

@@ -0,0 +1,68 @@
elf_golgari.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: 20 KiB

View File

@@ -0,0 +1,77 @@
fungus_golgari.png
size: 256,224
format: RGBA8888
filter: Nearest,Nearest
repeat: none
Avatar
xy: 11, 172
size: 14, 13
Idle
xy: 3, 7
size: 25, 25
Idle
xy: 35, 7
size: 25, 25
Idle
xy: 67, 7
size: 25, 25
Idle
xy: 99, 7
size: 25, 25
Walk
xy: 3, 37
size: 27, 27
Walk
xy: 35, 37
size: 27, 27
Walk
xy: 67, 37
size: 27, 27
Walk
xy: 99, 37
size: 27, 27
Walk
xy: 131, 37
size: 27, 27
Walk
xy: 163, 37
size: 27, 27
Walk
xy: 195, 37
size: 27, 27
Walk
xy: 227, 37
size: 27, 27
Attack
xy: 0, 69
size: 32, 27
Attack
xy: 32, 69
size: 32, 27
Attack
xy: 64, 69
size: 32, 27
Attack
xy: 96, 69
size: 32, 27
Attack
xy: 128, 69
size: 32, 27
Death
xy: 0, 164
size: 32, 28
Death
xy: 32, 164
size: 32, 28
Death
xy: 64, 164
size: 32, 28
Death
xy: 96, 164
size: 32, 28
Death
xy: 128, 164
size: 32, 28
Death
xy: 160, 164
size: 32, 28

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

View File

@@ -0,0 +1,68 @@
golgari_treant.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: 16 KiB

View File

@@ -96,8 +96,8 @@ PhoenixCharm
ChandrasTome
xy: 240, 816
size: 16, 16
ChandrasStone
xy: 16, 768
DemonicContract
xy: 208, 832
size: 16, 16
SolRing
xy: 320, 144

View File

@@ -0,0 +1,68 @@
pixie_2.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: 14 KiB

View File

@@ -0,0 +1,23 @@
portals.png
size: 80,80
format: RGBA8888
filter: Nearest,Nearest
repeat: none
Closed
xy: 0, 0
size: 16, 16
Inactive
xy: 0, 16
size: 16, 16
Active
xy: 16, 16
size: 16, 16
Active
xy: 32, 16
size: 16, 16
Active
xy: 48, 16
size: 16, 16
Active
xy: 64, 16
size: 16, 16

View File

@@ -0,0 +1,23 @@
portals.png
size: 80,80
format: RGBA8888
filter: Nearest,Nearest
repeat: none
Closed
xy: 0, 0
size: 16, 16
Inactive
xy: 0, 32
size: 16, 16
Active
xy: 16, 32
size: 16, 16
Active
xy: 32, 32
size: 16, 16
Active
xy: 48, 32
size: 16, 16
Active
xy: 64, 32
size: 16, 16

View File

@@ -0,0 +1,23 @@
portals.png
size: 80,80
format: RGBA8888
filter: Nearest,Nearest
repeat: none
Closed
xy: 0, 0
size: 16, 16
Inactive
xy: 0, 48
size: 16, 16
Active
xy: 16, 48
size: 16, 16
Active
xy: 32, 48
size: 16, 16
Active
xy: 48, 48
size: 16, 16
Active
xy: 64, 48
size: 16, 16

View File

@@ -0,0 +1,23 @@
portals.png
size: 80,80
format: RGBA8888
filter: Nearest,Nearest
repeat: none
Closed
xy: 0, 0
size: 16, 16
Inactive
xy: 0, 64
size: 16, 16
Active
xy: 16, 64
size: 16, 16
Active
xy: 32, 64
size: 16, 16
Active
xy: 48, 64
size: 16, 16
Active
xy: 64, 64
size: 16, 16

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

View File

@@ -0,0 +1,68 @@
rakdos_wiz.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: 18 KiB

View File

@@ -6,6 +6,33 @@ repeat: none
Avatar
xy: 0, 0
size: 16, 16
Hidden
xy: 16, 0
size: 16, 16
Wake
xy: 48, 80
size: 16, 16
Wake
xy: 48, 80
size: 16, 16
Wake
xy: 32, 80
size: 16, 16
Wake
xy: 32, 80
size: 16, 16
Wake
xy: 16, 80
size: 16, 16
Wake
xy: 16, 80
size: 16, 16
Wake
xy: 0, 80
size: 16, 16
Wake
xy: 0, 80
size: 16, 16
Idle
xy: 0, 16
size: 16, 16

View File

@@ -0,0 +1,68 @@
sliver_black.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: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

View File

@@ -0,0 +1,68 @@
treant_golgari.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: 16 KiB

View File

@@ -37,6 +37,7 @@
"enemies": [
"Beholder",
"Big Zombie",
"Black Sliver",
"Black Wiz1",
"Black Wiz2",
"Black Wiz3",
@@ -53,6 +54,7 @@
"Frog",
"Ghoul",
"Ghost",
"Golgari Fungus",
"Harpy",
"Harpy 2",
"High Vampire",
@@ -105,7 +107,8 @@
"CaveB6",
"CaveB8",
"CaveBA",
"Slimefoots Lair"
"Slimefoots Lair",
"Temple of Liliana"
],
"structures": [
{

File diff suppressed because it is too large Load Diff

View File

@@ -43,6 +43,22 @@
]
}
},
{
"name": "Liliana's Stone",
"description": "A small black gemstone recovered after your battle with Liliana.",
"iconName": "b"
},
{
"name": "Demonic Contract",
"description": "Sign away your soul to know what the future holds",
"equipmentSlot": "Right",
"iconName": "DemonicContract",
"effect": {
"startBattleWithCardInCommandZone": [
"Demonic Contract"
]
}
},
{
"name": "Piper's Charm",
"equipmentSlot": "Neck",
@@ -430,14 +446,10 @@
"equipmentSlot": "Right",
"iconName": "DeathRing",
"effect": {
"opponent": {
"startBattleWithCard": [
"c_0_1_a_goblin_construct_noblock_ping",
"c_0_1_a_goblin_construct_noblock_ping",
"c_0_1_a_goblin_construct_noblock_ping"
"startBattleWithCardInCommandZone": [
"Death Ring"
]
}
}
},
{
"name": "Flame Sword",

View File

@@ -3071,6 +3071,23 @@
"Boss"
]
},
{
"name": "Temple of Liliana",
"type": "dungeon",
"count": 1,
"radiusFactor": 0.8,
"spriteAtlas": "maps/tileset/buildings.atlas",
"sprite": "hall_of_fear",
"map": "maps/map/main_story/temple_of_liliana/keep.tmx",
"questTags": [
"Story",
"BiomeBlack",
"Temple",
"DungeonEffect",
"Hostile",
"Boss"
]
},
{
"name": "Test",
"count": 100,

View File

@@ -549,23 +549,8 @@
"text": "Upon arriving at the pickup point, you find a rather modest looking spellbook among the supplies. Presumably, this is the merchandise your employer is planning to sell",
"options": [
{
"name": "You pick up the goods and begin your journey back. (Leave)"
}
]
},
"POIToken": ""
},
{
"id": 3,
"name": "Leave",
"description": "Leave $(poi_2) and take the merchant's supplies back to him",
"mapFlag": "",
"mapFlagValue": 1,
"count1": 50,
"count2": 20,
"prologue": {},
"epilogue": {
"text": "Just as you leave town, the spellbook slides out of a rip you hadn't noticed in the sack of goods. It opens as it lands on the ground.\t ",
"name": "You pick up the goods and begin your journey back.",
"text": "Just as you begin to pick everything up, a spellbook slides out of a rip you hadn't noticed in the sack of goods. It opens as it lands on the ground.\t ",
"options": [
{
"name": "You decide to investigate the spellbook.",
@@ -659,11 +644,13 @@
"name": "You move the items to another bag and carry on. (Continue Quest)"
}
]
}
]
},
"POIToken": ""
},
{
"id": 4,
"id": 3,
"name": "Travel",
"description": "Return to $(poi_1)",
"mapFlag": "",

View File

@@ -721,10 +721,12 @@
"unlimited":true,
"rewards": [
{
"count":1,
"superTypes": ["Basic"],
"cardTypes": ["Land"],
"subTypes": ["Swamp"]
"count":4,
"cardName":"Swamp"
},
{
"count":4,
"cardName":"Snow-Covered Swamp"
}]
},{
@@ -735,10 +737,12 @@
"unlimited":true,
"rewards": [
{
"count":1,
"superTypes": ["Basic"],
"cardTypes": ["Land"],
"subTypes": ["Forest"]
"count":4,
"cardName":"Forest"
},
{
"count":4,
"cardName":"Snow-Covered Forest"
}]
},{
@@ -749,10 +753,12 @@
"unlimited":true,
"rewards": [
{
"count":1,
"superTypes": ["Basic"],
"cardTypes": ["Land"],
"subTypes": ["Mountain"]
"count":4,
"cardName":"Mountain"
},
{
"count":4,
"cardName":"Snow-Covered Mountain"
}]
},{
@@ -763,10 +769,12 @@
"unlimited":true,
"rewards": [
{
"count":1,
"superTypes": ["Basic"],
"cardTypes": ["Land"],
"subTypes": ["Island"]
"count":4,
"cardName":"Island"
},
{
"count":4,
"cardName":"Snow-Covered Island"
}]
},{
@@ -777,10 +785,12 @@
"unlimited":true,
"rewards": [
{
"count":1,
"superTypes": ["Basic"],
"cardTypes": ["Land"],
"subTypes": ["Plains"]
"count":4,
"cardName":"Plains"
},
{
"count":4,
"cardName":"Snow-Covered Plains"
}]
},{