diff --git a/Assets/overlays/allied-star.png b/Assets/overlays/allied-star.png new file mode 100644 index 0000000..1ce75fc Binary files /dev/null and b/Assets/overlays/allied-star.png differ diff --git a/Assets/overlays/american-shield.png b/Assets/overlays/american-shield.png new file mode 100644 index 0000000..2dd81f1 Binary files /dev/null and b/Assets/overlays/american-shield.png differ diff --git a/Assets/overlays/ammonite.png b/Assets/overlays/ammonite.png new file mode 100644 index 0000000..1964a16 Binary files /dev/null and b/Assets/overlays/ammonite.png differ diff --git a/Assets/overlays/ancient-columns.png b/Assets/overlays/ancient-columns.png new file mode 100644 index 0000000..3465644 Binary files /dev/null and b/Assets/overlays/ancient-columns.png differ diff --git a/Assets/overlays/ancient-sword.png b/Assets/overlays/ancient-sword.png new file mode 100644 index 0000000..68dc59c Binary files /dev/null and b/Assets/overlays/ancient-sword.png differ diff --git a/Assets/overlays/anvil-impact.png b/Assets/overlays/anvil-impact.png new file mode 100644 index 0000000..0b34ffc Binary files /dev/null and b/Assets/overlays/anvil-impact.png differ diff --git a/Assets/overlays/anvil.png b/Assets/overlays/anvil.png new file mode 100644 index 0000000..119ed74 Binary files /dev/null and b/Assets/overlays/anvil.png differ diff --git a/Assets/overlays/arrow-flights.png b/Assets/overlays/arrow-flights.png new file mode 100644 index 0000000..b20bef4 Binary files /dev/null and b/Assets/overlays/arrow-flights.png differ diff --git a/Assets/overlays/assassin-pocket.png b/Assets/overlays/assassin-pocket.png new file mode 100644 index 0000000..6cc6648 Binary files /dev/null and b/Assets/overlays/assassin-pocket.png differ diff --git a/Assets/overlays/bandaged.png b/Assets/overlays/bandaged.png new file mode 100644 index 0000000..99f15c2 Binary files /dev/null and b/Assets/overlays/bandaged.png differ diff --git a/Assets/overlays/barbed-wire.png b/Assets/overlays/barbed-wire.png new file mode 100644 index 0000000..320bb0f Binary files /dev/null and b/Assets/overlays/barbed-wire.png differ diff --git a/Assets/overlays/barbute.png b/Assets/overlays/barbute.png new file mode 100644 index 0000000..748ccf2 Binary files /dev/null and b/Assets/overlays/barbute.png differ diff --git a/Assets/overlays/battle-axe.png b/Assets/overlays/battle-axe.png new file mode 100644 index 0000000..f0ac320 Binary files /dev/null and b/Assets/overlays/battle-axe.png differ diff --git a/Assets/overlays/black-book.png b/Assets/overlays/black-book.png new file mode 100644 index 0000000..3792c7d Binary files /dev/null and b/Assets/overlays/black-book.png differ diff --git a/Assets/overlays/black-flag.png b/Assets/overlays/black-flag.png new file mode 100644 index 0000000..ab3144a Binary files /dev/null and b/Assets/overlays/black-flag.png differ diff --git a/Assets/overlays/boiling-bubbles.png b/Assets/overlays/boiling-bubbles.png new file mode 100644 index 0000000..0760299 Binary files /dev/null and b/Assets/overlays/boiling-bubbles.png differ diff --git a/Assets/overlays/bolt-saw.png b/Assets/overlays/bolt-saw.png new file mode 100644 index 0000000..3319ed9 Binary files /dev/null and b/Assets/overlays/bolt-saw.png differ diff --git a/Assets/overlays/boot-prints.png b/Assets/overlays/boot-prints.png new file mode 100644 index 0000000..9dd13a3 Binary files /dev/null and b/Assets/overlays/boot-prints.png differ diff --git a/Assets/overlays/bowie-knife.png b/Assets/overlays/bowie-knife.png new file mode 100644 index 0000000..0ce9d0f Binary files /dev/null and b/Assets/overlays/bowie-knife.png differ diff --git a/Assets/overlays/breastplate.png b/Assets/overlays/breastplate.png new file mode 100644 index 0000000..db2e626 Binary files /dev/null and b/Assets/overlays/breastplate.png differ diff --git a/Assets/overlays/broad-dagger.png b/Assets/overlays/broad-dagger.png new file mode 100644 index 0000000..934417f Binary files /dev/null and b/Assets/overlays/broad-dagger.png differ diff --git a/Assets/overlays/broadhead-arrow.png b/Assets/overlays/broadhead-arrow.png new file mode 100644 index 0000000..25f77f4 Binary files /dev/null and b/Assets/overlays/broadhead-arrow.png differ diff --git a/Assets/overlays/broadsword.png b/Assets/overlays/broadsword.png new file mode 100644 index 0000000..d311bab Binary files /dev/null and b/Assets/overlays/broadsword.png differ diff --git a/Assets/overlays/broken-arrow.png b/Assets/overlays/broken-arrow.png new file mode 100644 index 0000000..eadee2f Binary files /dev/null and b/Assets/overlays/broken-arrow.png differ diff --git a/Assets/overlays/brutal-helm.png b/Assets/overlays/brutal-helm.png new file mode 100644 index 0000000..f346397 Binary files /dev/null and b/Assets/overlays/brutal-helm.png differ diff --git a/Assets/overlays/brute.png b/Assets/overlays/brute.png new file mode 100644 index 0000000..86c274e Binary files /dev/null and b/Assets/overlays/brute.png differ diff --git a/Assets/overlays/bubbling-bowl.png b/Assets/overlays/bubbling-bowl.png new file mode 100644 index 0000000..8295e4d Binary files /dev/null and b/Assets/overlays/bubbling-bowl.png differ diff --git a/Assets/overlays/bubbling-flask.png b/Assets/overlays/bubbling-flask.png new file mode 100644 index 0000000..aea70be Binary files /dev/null and b/Assets/overlays/bubbling-flask.png differ diff --git a/Assets/overlays/bugle-call.png b/Assets/overlays/bugle-call.png new file mode 100644 index 0000000..058ed7d Binary files /dev/null and b/Assets/overlays/bugle-call.png differ diff --git a/Assets/overlays/bull.png b/Assets/overlays/bull.png new file mode 100644 index 0000000..063c0c3 Binary files /dev/null and b/Assets/overlays/bull.png differ diff --git a/Assets/overlays/bully-minion.png b/Assets/overlays/bully-minion.png new file mode 100644 index 0000000..e7f6de8 Binary files /dev/null and b/Assets/overlays/bully-minion.png differ diff --git a/Assets/overlays/burning-dot.png b/Assets/overlays/burning-dot.png new file mode 100644 index 0000000..fb6b0ff Binary files /dev/null and b/Assets/overlays/burning-dot.png differ diff --git a/Assets/overlays/burning-embers.png b/Assets/overlays/burning-embers.png new file mode 100644 index 0000000..fa521d7 Binary files /dev/null and b/Assets/overlays/burning-embers.png differ diff --git a/Assets/overlays/caltrops.png b/Assets/overlays/caltrops.png new file mode 100644 index 0000000..850fe2d Binary files /dev/null and b/Assets/overlays/caltrops.png differ diff --git a/Assets/overlays/campfire.png b/Assets/overlays/campfire.png new file mode 100644 index 0000000..fd95a5e Binary files /dev/null and b/Assets/overlays/campfire.png differ diff --git a/Assets/overlays/candle-flame.png b/Assets/overlays/candle-flame.png new file mode 100644 index 0000000..2c18463 Binary files /dev/null and b/Assets/overlays/candle-flame.png differ diff --git a/Assets/overlays/candle-holder.png b/Assets/overlays/candle-holder.png new file mode 100644 index 0000000..b3723af Binary files /dev/null and b/Assets/overlays/candle-holder.png differ diff --git a/Assets/overlays/candlebright.png b/Assets/overlays/candlebright.png new file mode 100644 index 0000000..77eb686 Binary files /dev/null and b/Assets/overlays/candlebright.png differ diff --git a/Assets/overlays/carnivore-mouth.png b/Assets/overlays/carnivore-mouth.png new file mode 100644 index 0000000..605b97b Binary files /dev/null and b/Assets/overlays/carnivore-mouth.png differ diff --git a/Assets/overlays/cash.png b/Assets/overlays/cash.png new file mode 100644 index 0000000..db12bfa Binary files /dev/null and b/Assets/overlays/cash.png differ diff --git a/Assets/overlays/cauldron.png b/Assets/overlays/cauldron.png new file mode 100644 index 0000000..904df03 Binary files /dev/null and b/Assets/overlays/cauldron.png differ diff --git a/Assets/overlays/cellar-barrels.png b/Assets/overlays/cellar-barrels.png new file mode 100644 index 0000000..2396409 Binary files /dev/null and b/Assets/overlays/cellar-barrels.png differ diff --git a/Assets/overlays/centipede.png b/Assets/overlays/centipede.png new file mode 100644 index 0000000..81919b4 Binary files /dev/null and b/Assets/overlays/centipede.png differ diff --git a/Assets/overlays/chemical-bolt.png b/Assets/overlays/chemical-bolt.png new file mode 100644 index 0000000..69f625c Binary files /dev/null and b/Assets/overlays/chemical-bolt.png differ diff --git a/Assets/overlays/chemical-drop.png b/Assets/overlays/chemical-drop.png new file mode 100644 index 0000000..f888610 Binary files /dev/null and b/Assets/overlays/chemical-drop.png differ diff --git a/Assets/overlays/chest.png b/Assets/overlays/chest.png new file mode 100644 index 0000000..d395ebe Binary files /dev/null and b/Assets/overlays/chest.png differ diff --git a/Assets/overlays/circle.png b/Assets/overlays/circle.png new file mode 100644 index 0000000..eed9691 Binary files /dev/null and b/Assets/overlays/circle.png differ diff --git a/Assets/overlays/circular-sawblade.png b/Assets/overlays/circular-sawblade.png new file mode 100644 index 0000000..36a5a0a Binary files /dev/null and b/Assets/overlays/circular-sawblade.png differ diff --git a/Assets/overlays/cleaver.png b/Assets/overlays/cleaver.png new file mode 100644 index 0000000..215b854 Binary files /dev/null and b/Assets/overlays/cleaver.png differ diff --git a/Assets/overlays/cliff-crossing.png b/Assets/overlays/cliff-crossing.png new file mode 100644 index 0000000..b6771be Binary files /dev/null and b/Assets/overlays/cliff-crossing.png differ diff --git a/Assets/overlays/cloak-dagger.png b/Assets/overlays/cloak-dagger.png new file mode 100644 index 0000000..827b6d7 Binary files /dev/null and b/Assets/overlays/cloak-dagger.png differ diff --git a/Assets/overlays/clover.png b/Assets/overlays/clover.png new file mode 100644 index 0000000..e2a5ba6 Binary files /dev/null and b/Assets/overlays/clover.png differ diff --git a/Assets/overlays/cobweb.png b/Assets/overlays/cobweb.png new file mode 100644 index 0000000..dc49c13 Binary files /dev/null and b/Assets/overlays/cobweb.png differ diff --git a/Assets/overlays/coffin.png b/Assets/overlays/coffin.png new file mode 100644 index 0000000..049eef2 Binary files /dev/null and b/Assets/overlays/coffin.png differ diff --git a/Assets/overlays/coins.png b/Assets/overlays/coins.png new file mode 100644 index 0000000..c480a4e Binary files /dev/null and b/Assets/overlays/coins.png differ diff --git a/Assets/overlays/confirmed.png b/Assets/overlays/confirmed.png new file mode 100644 index 0000000..3f74496 Binary files /dev/null and b/Assets/overlays/confirmed.png differ diff --git a/Assets/overlays/cracked-glass.png b/Assets/overlays/cracked-glass.png new file mode 100644 index 0000000..0e16455 Binary files /dev/null and b/Assets/overlays/cracked-glass.png differ diff --git a/Assets/overlays/croc-jaws.png b/Assets/overlays/croc-jaws.png new file mode 100644 index 0000000..15e8bd5 Binary files /dev/null and b/Assets/overlays/croc-jaws.png differ diff --git a/Assets/overlays/crossbow.png b/Assets/overlays/crossbow.png new file mode 100644 index 0000000..8912ae9 Binary files /dev/null and b/Assets/overlays/crossbow.png differ diff --git a/Assets/overlays/crossed-bones.png b/Assets/overlays/crossed-bones.png new file mode 100644 index 0000000..25769e5 Binary files /dev/null and b/Assets/overlays/crossed-bones.png differ diff --git a/Assets/overlays/crossed-chains.png b/Assets/overlays/crossed-chains.png new file mode 100644 index 0000000..87cc298 Binary files /dev/null and b/Assets/overlays/crossed-chains.png differ diff --git a/Assets/overlays/crown-coin.png b/Assets/overlays/crown-coin.png new file mode 100644 index 0000000..4019d8e Binary files /dev/null and b/Assets/overlays/crown-coin.png differ diff --git a/Assets/overlays/crown-of-thorns.png b/Assets/overlays/crown-of-thorns.png new file mode 100644 index 0000000..c85ea3f Binary files /dev/null and b/Assets/overlays/crown-of-thorns.png differ diff --git a/Assets/overlays/crown.png b/Assets/overlays/crown.png new file mode 100644 index 0000000..3d296b9 Binary files /dev/null and b/Assets/overlays/crown.png differ diff --git a/Assets/overlays/crystal-bars.png b/Assets/overlays/crystal-bars.png new file mode 100644 index 0000000..2efddd1 Binary files /dev/null and b/Assets/overlays/crystal-bars.png differ diff --git a/Assets/overlays/crystal-growth.png b/Assets/overlays/crystal-growth.png new file mode 100644 index 0000000..a1ce93d Binary files /dev/null and b/Assets/overlays/crystal-growth.png differ diff --git a/Assets/overlays/cubes.png b/Assets/overlays/cubes.png new file mode 100644 index 0000000..a7fd780 Binary files /dev/null and b/Assets/overlays/cubes.png differ diff --git a/Assets/overlays/cultist.png b/Assets/overlays/cultist.png new file mode 100644 index 0000000..bffde0c Binary files /dev/null and b/Assets/overlays/cultist.png differ diff --git a/Assets/overlays/curled-tentacle.png b/Assets/overlays/curled-tentacle.png new file mode 100644 index 0000000..087e740 Binary files /dev/null and b/Assets/overlays/curled-tentacle.png differ diff --git a/Assets/overlays/curling-vines.png b/Assets/overlays/curling-vines.png new file mode 100644 index 0000000..dd71e66 Binary files /dev/null and b/Assets/overlays/curling-vines.png differ diff --git a/Assets/overlays/curvy-knife.png b/Assets/overlays/curvy-knife.png new file mode 100644 index 0000000..91370c8 Binary files /dev/null and b/Assets/overlays/curvy-knife.png differ diff --git a/Assets/overlays/cut-diamond.png b/Assets/overlays/cut-diamond.png new file mode 100644 index 0000000..785f516 Binary files /dev/null and b/Assets/overlays/cut-diamond.png differ diff --git a/Assets/overlays/dark-squad.png b/Assets/overlays/dark-squad.png new file mode 100644 index 0000000..fc1d420 Binary files /dev/null and b/Assets/overlays/dark-squad.png differ diff --git a/Assets/overlays/death-juice.png b/Assets/overlays/death-juice.png new file mode 100644 index 0000000..f85f5c3 Binary files /dev/null and b/Assets/overlays/death-juice.png differ diff --git a/Assets/overlays/decapitation.png b/Assets/overlays/decapitation.png new file mode 100644 index 0000000..3b362d8 Binary files /dev/null and b/Assets/overlays/decapitation.png differ diff --git a/Assets/overlays/dice-six-faces-five.png b/Assets/overlays/dice-six-faces-five.png new file mode 100644 index 0000000..eadc33b Binary files /dev/null and b/Assets/overlays/dice-six-faces-five.png differ diff --git a/Assets/overlays/dice-six-faces-four.png b/Assets/overlays/dice-six-faces-four.png new file mode 100644 index 0000000..1bf06a3 Binary files /dev/null and b/Assets/overlays/dice-six-faces-four.png differ diff --git a/Assets/overlays/dice-six-faces-one.png b/Assets/overlays/dice-six-faces-one.png new file mode 100644 index 0000000..6113d33 Binary files /dev/null and b/Assets/overlays/dice-six-faces-one.png differ diff --git a/Assets/overlays/dice-six-faces-six.png b/Assets/overlays/dice-six-faces-six.png new file mode 100644 index 0000000..58123ba Binary files /dev/null and b/Assets/overlays/dice-six-faces-six.png differ diff --git a/Assets/overlays/dice-six-faces-three.png b/Assets/overlays/dice-six-faces-three.png new file mode 100644 index 0000000..910cd45 Binary files /dev/null and b/Assets/overlays/dice-six-faces-three.png differ diff --git a/Assets/overlays/dice-six-faces-two.png b/Assets/overlays/dice-six-faces-two.png new file mode 100644 index 0000000..8381ab4 Binary files /dev/null and b/Assets/overlays/dice-six-faces-two.png differ diff --git a/Assets/overlays/dice-twenty-faces-one.png b/Assets/overlays/dice-twenty-faces-one.png new file mode 100644 index 0000000..3839115 Binary files /dev/null and b/Assets/overlays/dice-twenty-faces-one.png differ diff --git a/Assets/overlays/dig-dug.png b/Assets/overlays/dig-dug.png new file mode 100644 index 0000000..478c498 Binary files /dev/null and b/Assets/overlays/dig-dug.png differ diff --git a/Assets/overlays/dinosaur-rex.png b/Assets/overlays/dinosaur-rex.png new file mode 100644 index 0000000..b6a6803 Binary files /dev/null and b/Assets/overlays/dinosaur-rex.png differ diff --git a/Assets/overlays/dolmen.png b/Assets/overlays/dolmen.png new file mode 100644 index 0000000..08b5b9b Binary files /dev/null and b/Assets/overlays/dolmen.png differ diff --git a/Assets/overlays/door.png b/Assets/overlays/door.png new file mode 100644 index 0000000..2efcc91 Binary files /dev/null and b/Assets/overlays/door.png differ diff --git a/Assets/overlays/doorway.png b/Assets/overlays/doorway.png new file mode 100644 index 0000000..7289e3f Binary files /dev/null and b/Assets/overlays/doorway.png differ diff --git a/Assets/overlays/double-dragon.png b/Assets/overlays/double-dragon.png new file mode 100644 index 0000000..d87af00 Binary files /dev/null and b/Assets/overlays/double-dragon.png differ diff --git a/Assets/overlays/dragon-head.png b/Assets/overlays/dragon-head.png new file mode 100644 index 0000000..44ff116 Binary files /dev/null and b/Assets/overlays/dragon-head.png differ diff --git a/Assets/overlays/dread.png b/Assets/overlays/dread.png new file mode 100644 index 0000000..12e415a Binary files /dev/null and b/Assets/overlays/dread.png differ diff --git a/Assets/overlays/drop.png b/Assets/overlays/drop.png new file mode 100644 index 0000000..b6bebed Binary files /dev/null and b/Assets/overlays/drop.png differ diff --git a/Assets/overlays/droplet-splash.png b/Assets/overlays/droplet-splash.png new file mode 100644 index 0000000..c56e052 Binary files /dev/null and b/Assets/overlays/droplet-splash.png differ diff --git a/Assets/overlays/droplets.png b/Assets/overlays/droplets.png new file mode 100644 index 0000000..0d14a58 Binary files /dev/null and b/Assets/overlays/droplets.png differ diff --git a/Assets/overlays/duck.png b/Assets/overlays/duck.png new file mode 100644 index 0000000..7e41cbc Binary files /dev/null and b/Assets/overlays/duck.png differ diff --git a/Assets/overlays/earth-crack.png b/Assets/overlays/earth-crack.png new file mode 100644 index 0000000..af46ec1 Binary files /dev/null and b/Assets/overlays/earth-crack.png differ diff --git a/Assets/overlays/earth-spit.png b/Assets/overlays/earth-spit.png new file mode 100644 index 0000000..0770ae0 Binary files /dev/null and b/Assets/overlays/earth-spit.png differ diff --git a/Assets/overlays/earwig.png b/Assets/overlays/earwig.png new file mode 100644 index 0000000..0109987 Binary files /dev/null and b/Assets/overlays/earwig.png differ diff --git a/Assets/overlays/evil-bat.png b/Assets/overlays/evil-bat.png new file mode 100644 index 0000000..617ef49 Binary files /dev/null and b/Assets/overlays/evil-bat.png differ diff --git a/Assets/overlays/evil-minion.png b/Assets/overlays/evil-minion.png new file mode 100644 index 0000000..dfcbb83 Binary files /dev/null and b/Assets/overlays/evil-minion.png differ diff --git a/Assets/overlays/fangs.png b/Assets/overlays/fangs.png new file mode 100644 index 0000000..b7c624c Binary files /dev/null and b/Assets/overlays/fangs.png differ diff --git a/Assets/overlays/feather.png b/Assets/overlays/feather.png new file mode 100644 index 0000000..efecea3 Binary files /dev/null and b/Assets/overlays/feather.png differ diff --git a/Assets/overlays/fire-ring.png b/Assets/overlays/fire-ring.png new file mode 100644 index 0000000..704adf4 Binary files /dev/null and b/Assets/overlays/fire-ring.png differ diff --git a/Assets/overlays/fireplace.png b/Assets/overlays/fireplace.png new file mode 100644 index 0000000..6eb5d85 Binary files /dev/null and b/Assets/overlays/fireplace.png differ diff --git a/Assets/overlays/fishing-net.png b/Assets/overlays/fishing-net.png new file mode 100644 index 0000000..01e068d Binary files /dev/null and b/Assets/overlays/fishing-net.png differ diff --git a/Assets/overlays/fist.png b/Assets/overlays/fist.png new file mode 100644 index 0000000..39886a9 Binary files /dev/null and b/Assets/overlays/fist.png differ diff --git a/Assets/overlays/flame.png b/Assets/overlays/flame.png new file mode 100644 index 0000000..fba7bfb Binary files /dev/null and b/Assets/overlays/flame.png differ diff --git a/Assets/overlays/flamer.png b/Assets/overlays/flamer.png new file mode 100644 index 0000000..61c2610 Binary files /dev/null and b/Assets/overlays/flamer.png differ diff --git a/Assets/overlays/flat-paw-print.png b/Assets/overlays/flat-paw-print.png new file mode 100644 index 0000000..ec9e38d Binary files /dev/null and b/Assets/overlays/flat-paw-print.png differ diff --git a/Assets/overlays/floating-tentacles.png b/Assets/overlays/floating-tentacles.png new file mode 100644 index 0000000..5c34047 Binary files /dev/null and b/Assets/overlays/floating-tentacles.png differ diff --git a/Assets/overlays/floor-hatch.png b/Assets/overlays/floor-hatch.png new file mode 100644 index 0000000..435052e Binary files /dev/null and b/Assets/overlays/floor-hatch.png differ diff --git a/Assets/overlays/flying-flag.png b/Assets/overlays/flying-flag.png new file mode 100644 index 0000000..8f6a99c Binary files /dev/null and b/Assets/overlays/flying-flag.png differ diff --git a/Assets/overlays/footprint.png b/Assets/overlays/footprint.png new file mode 100644 index 0000000..bcff37e Binary files /dev/null and b/Assets/overlays/footprint.png differ diff --git a/Assets/overlays/footsteps.png b/Assets/overlays/footsteps.png new file mode 100644 index 0000000..a2b4381 Binary files /dev/null and b/Assets/overlays/footsteps.png differ diff --git a/Assets/overlays/gargoyle.png b/Assets/overlays/gargoyle.png new file mode 100644 index 0000000..9cccf43 Binary files /dev/null and b/Assets/overlays/gargoyle.png differ diff --git a/Assets/overlays/gecko.png b/Assets/overlays/gecko.png new file mode 100644 index 0000000..9a6b269 Binary files /dev/null and b/Assets/overlays/gecko.png differ diff --git a/Assets/overlays/ghost.png b/Assets/overlays/ghost.png new file mode 100644 index 0000000..923369a Binary files /dev/null and b/Assets/overlays/ghost.png differ diff --git a/Assets/overlays/giant-squid.png b/Assets/overlays/giant-squid.png new file mode 100644 index 0000000..12ace20 Binary files /dev/null and b/Assets/overlays/giant-squid.png differ diff --git a/Assets/overlays/goblin-camp.png b/Assets/overlays/goblin-camp.png new file mode 100644 index 0000000..bf19334 Binary files /dev/null and b/Assets/overlays/goblin-camp.png differ diff --git a/Assets/overlays/goblin-head.png b/Assets/overlays/goblin-head.png new file mode 100644 index 0000000..bd2ea89 Binary files /dev/null and b/Assets/overlays/goblin-head.png differ diff --git a/Assets/overlays/goose.png b/Assets/overlays/goose.png new file mode 100644 index 0000000..86089d0 Binary files /dev/null and b/Assets/overlays/goose.png differ diff --git a/Assets/overlays/grim-reaper.png b/Assets/overlays/grim-reaper.png new file mode 100644 index 0000000..de63fe4 Binary files /dev/null and b/Assets/overlays/grim-reaper.png differ diff --git a/Assets/overlays/guillotine.png b/Assets/overlays/guillotine.png new file mode 100644 index 0000000..0141cbd Binary files /dev/null and b/Assets/overlays/guillotine.png differ diff --git a/Assets/overlays/handcuffed.png b/Assets/overlays/handcuffed.png new file mode 100644 index 0000000..dbdab91 Binary files /dev/null and b/Assets/overlays/handcuffed.png differ diff --git a/Assets/overlays/hanging-spider.png b/Assets/overlays/hanging-spider.png new file mode 100644 index 0000000..bca79af Binary files /dev/null and b/Assets/overlays/hanging-spider.png differ diff --git a/Assets/overlays/harp.png b/Assets/overlays/harp.png new file mode 100644 index 0000000..3ed1d2a Binary files /dev/null and b/Assets/overlays/harp.png differ diff --git a/Assets/overlays/harpy.png b/Assets/overlays/harpy.png new file mode 100644 index 0000000..844caf3 Binary files /dev/null and b/Assets/overlays/harpy.png differ diff --git a/Assets/overlays/heavy-helm.png b/Assets/overlays/heavy-helm.png new file mode 100644 index 0000000..dd50248 Binary files /dev/null and b/Assets/overlays/heavy-helm.png differ diff --git a/Assets/overlays/hobbit-door.png b/Assets/overlays/hobbit-door.png new file mode 100644 index 0000000..fb5c3bc Binary files /dev/null and b/Assets/overlays/hobbit-door.png differ diff --git a/Assets/overlays/hole-ladder.png b/Assets/overlays/hole-ladder.png new file mode 100644 index 0000000..01d94a7 Binary files /dev/null and b/Assets/overlays/hole-ladder.png differ diff --git a/Assets/overlays/hole.png b/Assets/overlays/hole.png new file mode 100644 index 0000000..b32c788 Binary files /dev/null and b/Assets/overlays/hole.png differ diff --git a/Assets/overlays/hydra.png b/Assets/overlays/hydra.png new file mode 100644 index 0000000..d3b409b Binary files /dev/null and b/Assets/overlays/hydra.png differ diff --git a/Assets/overlays/imp.png b/Assets/overlays/imp.png new file mode 100644 index 0000000..3a4f968 Binary files /dev/null and b/Assets/overlays/imp.png differ diff --git a/Assets/overlays/imprisoned.png b/Assets/overlays/imprisoned.png new file mode 100644 index 0000000..f3b3cf0 Binary files /dev/null and b/Assets/overlays/imprisoned.png differ diff --git a/Assets/overlays/invisible.png b/Assets/overlays/invisible.png new file mode 100644 index 0000000..b6702f5 Binary files /dev/null and b/Assets/overlays/invisible.png differ diff --git a/Assets/overlays/jellyfish.png b/Assets/overlays/jellyfish.png new file mode 100644 index 0000000..69dfe0b Binary files /dev/null and b/Assets/overlays/jellyfish.png differ diff --git a/Assets/overlays/lamellar.png b/Assets/overlays/lamellar.png new file mode 100644 index 0000000..e627336 Binary files /dev/null and b/Assets/overlays/lamellar.png differ diff --git a/Assets/overlays/lever.png b/Assets/overlays/lever.png new file mode 100644 index 0000000..3eeeefe Binary files /dev/null and b/Assets/overlays/lever.png differ diff --git a/Assets/overlays/lightning-flame.png b/Assets/overlays/lightning-flame.png new file mode 100644 index 0000000..b7408ce Binary files /dev/null and b/Assets/overlays/lightning-flame.png differ diff --git a/Assets/overlays/lit-candelabra.png b/Assets/overlays/lit-candelabra.png new file mode 100644 index 0000000..a7a96d9 Binary files /dev/null and b/Assets/overlays/lit-candelabra.png differ diff --git a/Assets/overlays/locked-chest.png b/Assets/overlays/locked-chest.png new file mode 100644 index 0000000..1d83ac8 Binary files /dev/null and b/Assets/overlays/locked-chest.png differ diff --git a/Assets/overlays/magic-gate.png b/Assets/overlays/magic-gate.png new file mode 100644 index 0000000..211d813 Binary files /dev/null and b/Assets/overlays/magic-gate.png differ diff --git a/Assets/overlays/manacles.png b/Assets/overlays/manacles.png new file mode 100644 index 0000000..8d5901c Binary files /dev/null and b/Assets/overlays/manacles.png differ diff --git a/Assets/overlays/mantrap.png b/Assets/overlays/mantrap.png new file mode 100644 index 0000000..17ca4ff Binary files /dev/null and b/Assets/overlays/mantrap.png differ diff --git a/Assets/overlays/masked-spider.png b/Assets/overlays/masked-spider.png new file mode 100644 index 0000000..56ae720 Binary files /dev/null and b/Assets/overlays/masked-spider.png differ diff --git a/Assets/overlays/meeple.png b/Assets/overlays/meeple.png new file mode 100644 index 0000000..fa9969a Binary files /dev/null and b/Assets/overlays/meeple.png differ diff --git a/Assets/overlays/metal-bar.png b/Assets/overlays/metal-bar.png new file mode 100644 index 0000000..04938d9 Binary files /dev/null and b/Assets/overlays/metal-bar.png differ diff --git a/Assets/overlays/minefield.png b/Assets/overlays/minefield.png new file mode 100644 index 0000000..26c81d6 Binary files /dev/null and b/Assets/overlays/minefield.png differ diff --git a/Assets/overlays/minerals.png b/Assets/overlays/minerals.png new file mode 100644 index 0000000..b655364 Binary files /dev/null and b/Assets/overlays/minerals.png differ diff --git a/Assets/overlays/minions.png b/Assets/overlays/minions.png new file mode 100644 index 0000000..299c928 Binary files /dev/null and b/Assets/overlays/minions.png differ diff --git a/Assets/overlays/minotaur.png b/Assets/overlays/minotaur.png new file mode 100644 index 0000000..b44a36f Binary files /dev/null and b/Assets/overlays/minotaur.png differ diff --git a/Assets/overlays/mite-alt.png b/Assets/overlays/mite-alt.png new file mode 100644 index 0000000..94c6bf2 Binary files /dev/null and b/Assets/overlays/mite-alt.png differ diff --git a/Assets/overlays/mite.png b/Assets/overlays/mite.png new file mode 100644 index 0000000..5f7d671 Binary files /dev/null and b/Assets/overlays/mite.png differ diff --git a/Assets/overlays/money-stack.png b/Assets/overlays/money-stack.png new file mode 100644 index 0000000..f876da1 Binary files /dev/null and b/Assets/overlays/money-stack.png differ diff --git a/Assets/overlays/moon-claws.png b/Assets/overlays/moon-claws.png new file mode 100644 index 0000000..ac42e64 Binary files /dev/null and b/Assets/overlays/moon-claws.png differ diff --git a/Assets/overlays/mouse.png b/Assets/overlays/mouse.png new file mode 100644 index 0000000..7e39be1 Binary files /dev/null and b/Assets/overlays/mouse.png differ diff --git a/Assets/overlays/mummy-head.png b/Assets/overlays/mummy-head.png new file mode 100644 index 0000000..402b33f Binary files /dev/null and b/Assets/overlays/mummy-head.png differ diff --git a/Assets/overlays/mushroom.png b/Assets/overlays/mushroom.png new file mode 100644 index 0000000..9de4cf0 Binary files /dev/null and b/Assets/overlays/mushroom.png differ diff --git a/Assets/overlays/mushrooms.png b/Assets/overlays/mushrooms.png new file mode 100644 index 0000000..d01024e Binary files /dev/null and b/Assets/overlays/mushrooms.png differ diff --git a/Assets/overlays/nails.png b/Assets/overlays/nails.png new file mode 100644 index 0000000..ac10e99 Binary files /dev/null and b/Assets/overlays/nails.png differ diff --git a/Assets/overlays/nest-eggs.png b/Assets/overlays/nest-eggs.png new file mode 100644 index 0000000..ae5cb41 Binary files /dev/null and b/Assets/overlays/nest-eggs.png differ diff --git a/Assets/overlays/nested-hexagons.png b/Assets/overlays/nested-hexagons.png new file mode 100644 index 0000000..8dacf65 Binary files /dev/null and b/Assets/overlays/nested-hexagons.png differ diff --git a/Assets/overlays/octopus.png b/Assets/overlays/octopus.png new file mode 100644 index 0000000..841f8f7 Binary files /dev/null and b/Assets/overlays/octopus.png differ diff --git a/Assets/overlays/open-chest.png b/Assets/overlays/open-chest.png new file mode 100644 index 0000000..9702447 Binary files /dev/null and b/Assets/overlays/open-chest.png differ diff --git a/Assets/overlays/open-treasure-chest.png b/Assets/overlays/open-treasure-chest.png new file mode 100644 index 0000000..8bf6620 Binary files /dev/null and b/Assets/overlays/open-treasure-chest.png differ diff --git a/Assets/overlays/overlay01.png b/Assets/overlays/overlay01.png new file mode 100644 index 0000000..275cc10 Binary files /dev/null and b/Assets/overlays/overlay01.png differ diff --git a/Assets/overlays/overlay02.png b/Assets/overlays/overlay02.png new file mode 100644 index 0000000..7b38a9d Binary files /dev/null and b/Assets/overlays/overlay02.png differ diff --git a/Assets/overlays/packed-planks.png b/Assets/overlays/packed-planks.png new file mode 100644 index 0000000..08de1f3 Binary files /dev/null and b/Assets/overlays/packed-planks.png differ diff --git a/Assets/overlays/pentacle.png b/Assets/overlays/pentacle.png new file mode 100644 index 0000000..83d82d3 Binary files /dev/null and b/Assets/overlays/pentacle.png differ diff --git a/Assets/overlays/pentagram-rose.png b/Assets/overlays/pentagram-rose.png new file mode 100644 index 0000000..6844a75 Binary files /dev/null and b/Assets/overlays/pentagram-rose.png differ diff --git a/Assets/overlays/perspective-dice-five.png b/Assets/overlays/perspective-dice-five.png new file mode 100644 index 0000000..a5ccdef Binary files /dev/null and b/Assets/overlays/perspective-dice-five.png differ diff --git a/Assets/overlays/perspective-dice-four.png b/Assets/overlays/perspective-dice-four.png new file mode 100644 index 0000000..64668df Binary files /dev/null and b/Assets/overlays/perspective-dice-four.png differ diff --git a/Assets/overlays/perspective-dice-one.png b/Assets/overlays/perspective-dice-one.png new file mode 100644 index 0000000..7d776f2 Binary files /dev/null and b/Assets/overlays/perspective-dice-one.png differ diff --git a/Assets/overlays/perspective-dice-six-faces-five.png b/Assets/overlays/perspective-dice-six-faces-five.png new file mode 100644 index 0000000..624e844 Binary files /dev/null and b/Assets/overlays/perspective-dice-six-faces-five.png differ diff --git a/Assets/overlays/perspective-dice-six-faces-four.png b/Assets/overlays/perspective-dice-six-faces-four.png new file mode 100644 index 0000000..9e27633 Binary files /dev/null and b/Assets/overlays/perspective-dice-six-faces-four.png differ diff --git a/Assets/overlays/perspective-dice-six-faces-one.png b/Assets/overlays/perspective-dice-six-faces-one.png new file mode 100644 index 0000000..1e1b9b6 Binary files /dev/null and b/Assets/overlays/perspective-dice-six-faces-one.png differ diff --git a/Assets/overlays/perspective-dice-six-faces-random.png b/Assets/overlays/perspective-dice-six-faces-random.png new file mode 100644 index 0000000..386b90d Binary files /dev/null and b/Assets/overlays/perspective-dice-six-faces-random.png differ diff --git a/Assets/overlays/perspective-dice-six-faces-six.png b/Assets/overlays/perspective-dice-six-faces-six.png new file mode 100644 index 0000000..1651df2 Binary files /dev/null and b/Assets/overlays/perspective-dice-six-faces-six.png differ diff --git a/Assets/overlays/perspective-dice-six-faces-three.png b/Assets/overlays/perspective-dice-six-faces-three.png new file mode 100644 index 0000000..d48b7c5 Binary files /dev/null and b/Assets/overlays/perspective-dice-six-faces-three.png differ diff --git a/Assets/overlays/perspective-dice-six-faces-two.png b/Assets/overlays/perspective-dice-six-faces-two.png new file mode 100644 index 0000000..43dbb83 Binary files /dev/null and b/Assets/overlays/perspective-dice-six-faces-two.png differ diff --git a/Assets/overlays/perspective-dice-six.png b/Assets/overlays/perspective-dice-six.png new file mode 100644 index 0000000..db1afb3 Binary files /dev/null and b/Assets/overlays/perspective-dice-six.png differ diff --git a/Assets/overlays/perspective-dice-three.png b/Assets/overlays/perspective-dice-three.png new file mode 100644 index 0000000..ec6e605 Binary files /dev/null and b/Assets/overlays/perspective-dice-three.png differ diff --git a/Assets/overlays/perspective-dice-two.png b/Assets/overlays/perspective-dice-two.png new file mode 100644 index 0000000..6d210f8 Binary files /dev/null and b/Assets/overlays/perspective-dice-two.png differ diff --git a/Assets/overlays/piranha.png b/Assets/overlays/piranha.png new file mode 100644 index 0000000..9114a0e Binary files /dev/null and b/Assets/overlays/piranha.png differ diff --git a/Assets/overlays/pirate-flag.png b/Assets/overlays/pirate-flag.png new file mode 100644 index 0000000..6a84c2b Binary files /dev/null and b/Assets/overlays/pirate-flag.png differ diff --git a/Assets/overlays/pirate-grave.png b/Assets/overlays/pirate-grave.png new file mode 100644 index 0000000..6a645bd Binary files /dev/null and b/Assets/overlays/pirate-grave.png differ diff --git a/Assets/overlays/plain-circle.png b/Assets/overlays/plain-circle.png new file mode 100644 index 0000000..2b09536 Binary files /dev/null and b/Assets/overlays/plain-circle.png differ diff --git a/Assets/overlays/plain-square.png b/Assets/overlays/plain-square.png new file mode 100644 index 0000000..a1ab2c7 Binary files /dev/null and b/Assets/overlays/plain-square.png differ diff --git a/Assets/overlays/pointy-hat.png b/Assets/overlays/pointy-hat.png new file mode 100644 index 0000000..155e9f2 Binary files /dev/null and b/Assets/overlays/pointy-hat.png differ diff --git a/Assets/overlays/polar-bear.png b/Assets/overlays/polar-bear.png new file mode 100644 index 0000000..5d49a7b Binary files /dev/null and b/Assets/overlays/polar-bear.png differ diff --git a/Assets/overlays/polar-star.png b/Assets/overlays/polar-star.png new file mode 100644 index 0000000..441fe34 Binary files /dev/null and b/Assets/overlays/polar-star.png differ diff --git a/Assets/overlays/portculis.png b/Assets/overlays/portculis.png new file mode 100644 index 0000000..2793884 Binary files /dev/null and b/Assets/overlays/portculis.png differ diff --git a/Assets/overlays/powder.png b/Assets/overlays/powder.png new file mode 100644 index 0000000..90cc4cb Binary files /dev/null and b/Assets/overlays/powder.png differ diff --git a/Assets/overlays/power-ring.png b/Assets/overlays/power-ring.png new file mode 100644 index 0000000..716273e Binary files /dev/null and b/Assets/overlays/power-ring.png differ diff --git a/Assets/overlays/prisoner.png b/Assets/overlays/prisoner.png new file mode 100644 index 0000000..cc777e0 Binary files /dev/null and b/Assets/overlays/prisoner.png differ diff --git a/Assets/overlays/rabbit.png b/Assets/overlays/rabbit.png new file mode 100644 index 0000000..a58fca3 Binary files /dev/null and b/Assets/overlays/rabbit.png differ diff --git a/Assets/overlays/raise-skeleton.png b/Assets/overlays/raise-skeleton.png new file mode 100644 index 0000000..f689779 Binary files /dev/null and b/Assets/overlays/raise-skeleton.png differ diff --git a/Assets/overlays/raise-zombie.png b/Assets/overlays/raise-zombie.png new file mode 100644 index 0000000..8b036f6 Binary files /dev/null and b/Assets/overlays/raise-zombie.png differ diff --git a/Assets/overlays/rat.png b/Assets/overlays/rat.png new file mode 100644 index 0000000..378b977 Binary files /dev/null and b/Assets/overlays/rat.png differ diff --git a/Assets/overlays/rattlesnake.png b/Assets/overlays/rattlesnake.png new file mode 100644 index 0000000..efe1066 Binary files /dev/null and b/Assets/overlays/rattlesnake.png differ diff --git a/Assets/overlays/robe.png b/Assets/overlays/robe.png new file mode 100644 index 0000000..2eb231a Binary files /dev/null and b/Assets/overlays/robe.png differ diff --git a/Assets/overlays/rubble.png b/Assets/overlays/rubble.png new file mode 100644 index 0000000..b7e5b54 Binary files /dev/null and b/Assets/overlays/rubble.png differ diff --git a/Assets/overlays/saber-tooth.png b/Assets/overlays/saber-tooth.png new file mode 100644 index 0000000..113a3cf Binary files /dev/null and b/Assets/overlays/saber-tooth.png differ diff --git a/Assets/overlays/sad-crab.png b/Assets/overlays/sad-crab.png new file mode 100644 index 0000000..2a5ee43 Binary files /dev/null and b/Assets/overlays/sad-crab.png differ diff --git a/Assets/overlays/scorpion-tail.png b/Assets/overlays/scorpion-tail.png new file mode 100644 index 0000000..7f8c692 Binary files /dev/null and b/Assets/overlays/scorpion-tail.png differ diff --git a/Assets/overlays/scorpion.png b/Assets/overlays/scorpion.png new file mode 100644 index 0000000..8a411f8 Binary files /dev/null and b/Assets/overlays/scorpion.png differ diff --git a/Assets/overlays/sea-dragon.png b/Assets/overlays/sea-dragon.png new file mode 100644 index 0000000..f148691 Binary files /dev/null and b/Assets/overlays/sea-dragon.png differ diff --git a/Assets/overlays/skull-crack.png b/Assets/overlays/skull-crack.png new file mode 100644 index 0000000..35e5a89 Binary files /dev/null and b/Assets/overlays/skull-crack.png differ diff --git a/Assets/overlays/skull-crossed-bones.png b/Assets/overlays/skull-crossed-bones.png new file mode 100644 index 0000000..2221350 Binary files /dev/null and b/Assets/overlays/skull-crossed-bones.png differ diff --git a/Assets/overlays/slipknot.png b/Assets/overlays/slipknot.png new file mode 100644 index 0000000..5690d38 Binary files /dev/null and b/Assets/overlays/slipknot.png differ diff --git a/Assets/overlays/snail.png b/Assets/overlays/snail.png new file mode 100644 index 0000000..58b3a19 Binary files /dev/null and b/Assets/overlays/snail.png differ diff --git a/Assets/overlays/snake.png b/Assets/overlays/snake.png new file mode 100644 index 0000000..c91921e Binary files /dev/null and b/Assets/overlays/snake.png differ diff --git a/Assets/overlays/spectre.png b/Assets/overlays/spectre.png new file mode 100644 index 0000000..cfa38aa Binary files /dev/null and b/Assets/overlays/spectre.png differ diff --git a/Assets/overlays/spider-alt.png b/Assets/overlays/spider-alt.png new file mode 100644 index 0000000..3403fe2 Binary files /dev/null and b/Assets/overlays/spider-alt.png differ diff --git a/Assets/overlays/spider-web.png b/Assets/overlays/spider-web.png new file mode 100644 index 0000000..abce310 Binary files /dev/null and b/Assets/overlays/spider-web.png differ diff --git a/Assets/overlays/splurt.png b/Assets/overlays/splurt.png new file mode 100644 index 0000000..f99b905 Binary files /dev/null and b/Assets/overlays/splurt.png differ diff --git a/Assets/overlays/squirrel.png b/Assets/overlays/squirrel.png new file mode 100644 index 0000000..4114fb1 Binary files /dev/null and b/Assets/overlays/squirrel.png differ diff --git a/Assets/overlays/stairs1.png b/Assets/overlays/stairs1.png new file mode 100644 index 0000000..6d624b8 Binary files /dev/null and b/Assets/overlays/stairs1.png differ diff --git a/Assets/overlays/stairs2.png b/Assets/overlays/stairs2.png new file mode 100644 index 0000000..d375a54 Binary files /dev/null and b/Assets/overlays/stairs2.png differ diff --git a/Assets/overlays/stairs3.png b/Assets/overlays/stairs3.png new file mode 100644 index 0000000..0c570b6 Binary files /dev/null and b/Assets/overlays/stairs3.png differ diff --git a/Assets/overlays/stone-block.png b/Assets/overlays/stone-block.png new file mode 100644 index 0000000..99494ec Binary files /dev/null and b/Assets/overlays/stone-block.png differ diff --git a/Assets/overlays/sun-priest.png b/Assets/overlays/sun-priest.png new file mode 100644 index 0000000..c8db324 Binary files /dev/null and b/Assets/overlays/sun-priest.png differ diff --git a/Assets/overlays/swap-bag.png b/Assets/overlays/swap-bag.png new file mode 100644 index 0000000..290dc4f Binary files /dev/null and b/Assets/overlays/swap-bag.png differ diff --git a/Assets/overlays/sword-in-stone.png b/Assets/overlays/sword-in-stone.png new file mode 100644 index 0000000..b917296 Binary files /dev/null and b/Assets/overlays/sword-in-stone.png differ diff --git a/Assets/overlays/swordman.png b/Assets/overlays/swordman.png new file mode 100644 index 0000000..d80d086 Binary files /dev/null and b/Assets/overlays/swordman.png differ diff --git a/Assets/overlays/swords-emblem.png b/Assets/overlays/swords-emblem.png new file mode 100644 index 0000000..32c75e7 Binary files /dev/null and b/Assets/overlays/swords-emblem.png differ diff --git a/Assets/overlays/teapot.png b/Assets/overlays/teapot.png new file mode 100644 index 0000000..c6bbdab Binary files /dev/null and b/Assets/overlays/teapot.png differ diff --git a/Assets/overlays/tiara.png b/Assets/overlays/tiara.png new file mode 100644 index 0000000..85fcb07 Binary files /dev/null and b/Assets/overlays/tiara.png differ diff --git a/Assets/overlays/token.png b/Assets/overlays/token.png new file mode 100644 index 0000000..7c29d7e Binary files /dev/null and b/Assets/overlays/token.png differ diff --git a/Assets/overlays/tombstone.png b/Assets/overlays/tombstone.png new file mode 100644 index 0000000..8308036 Binary files /dev/null and b/Assets/overlays/tombstone.png differ diff --git a/Assets/overlays/transparent-slime.png b/Assets/overlays/transparent-slime.png new file mode 100644 index 0000000..5268676 Binary files /dev/null and b/Assets/overlays/transparent-slime.png differ diff --git a/Assets/overlays/two-coins.png b/Assets/overlays/two-coins.png new file mode 100644 index 0000000..9db53b8 Binary files /dev/null and b/Assets/overlays/two-coins.png differ diff --git a/Assets/overlays/wasp-sting.png b/Assets/overlays/wasp-sting.png new file mode 100644 index 0000000..acacfe5 Binary files /dev/null and b/Assets/overlays/wasp-sting.png differ diff --git a/Assets/overlays/wavy-chains.png b/Assets/overlays/wavy-chains.png new file mode 100644 index 0000000..b0463b3 Binary files /dev/null and b/Assets/overlays/wavy-chains.png differ diff --git a/Assets/overlays/web-spit.png b/Assets/overlays/web-spit.png new file mode 100644 index 0000000..a751381 Binary files /dev/null and b/Assets/overlays/web-spit.png differ diff --git a/Assets/overlays/whirlwind.png b/Assets/overlays/whirlwind.png new file mode 100644 index 0000000..1e11b91 Binary files /dev/null and b/Assets/overlays/whirlwind.png differ diff --git a/Assets/overlays/window-bars.png b/Assets/overlays/window-bars.png new file mode 100644 index 0000000..435ff1e Binary files /dev/null and b/Assets/overlays/window-bars.png differ diff --git a/Assets/overlays/wolf-howl.png b/Assets/overlays/wolf-howl.png new file mode 100644 index 0000000..c3811e3 Binary files /dev/null and b/Assets/overlays/wolf-howl.png differ diff --git a/Assets/overlays/wolf-trap.png b/Assets/overlays/wolf-trap.png new file mode 100644 index 0000000..7138ace Binary files /dev/null and b/Assets/overlays/wolf-trap.png differ diff --git a/Assets/overlays/wood-beam.png b/Assets/overlays/wood-beam.png new file mode 100644 index 0000000..42bc055 Binary files /dev/null and b/Assets/overlays/wood-beam.png differ diff --git a/Assets/overlays/wooden-crate.png b/Assets/overlays/wooden-crate.png new file mode 100644 index 0000000..cb838f8 Binary files /dev/null and b/Assets/overlays/wooden-crate.png differ diff --git a/Assets/overlays/wooden-door.png b/Assets/overlays/wooden-door.png new file mode 100644 index 0000000..6adf121 Binary files /dev/null and b/Assets/overlays/wooden-door.png differ diff --git a/Assets/overlays/yarn.png b/Assets/overlays/yarn.png new file mode 100644 index 0000000..ddb50b9 Binary files /dev/null and b/Assets/overlays/yarn.png differ diff --git a/Assets/overlays/zigzag-hieroglyph.png b/Assets/overlays/zigzag-hieroglyph.png new file mode 100644 index 0000000..c0981a7 Binary files /dev/null and b/Assets/overlays/zigzag-hieroglyph.png differ diff --git a/Sledgemapper/Content/Content.mgcb b/Sledgemapper/Content/Content.mgcb index 661c1e1..c2bc53e 100644 --- a/Sledgemapper/Content/Content.mgcb +++ b/Sledgemapper/Content/Content.mgcb @@ -141,2933 +141,28 @@ /processorParam:TextureFormat=Color /build:location.png -#begin overlays/allied-star.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/allied-star.png - -#begin overlays/american-shield.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/american-shield.png - -#begin overlays/ammonite.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/ammonite.png - -#begin overlays/ancient-columns.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/ancient-columns.png - -#begin overlays/ancient-sword.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/ancient-sword.png - -#begin overlays/anvil.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/anvil.png - -#begin overlays/anvil-impact.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/anvil-impact.png - -#begin overlays/arrow-flights.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/arrow-flights.png - -#begin overlays/assassin-pocket.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/assassin-pocket.png - -#begin overlays/bandaged.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/bandaged.png - -#begin overlays/barbed-wire.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/barbed-wire.png - -#begin overlays/barbute.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/barbute.png - -#begin overlays/battle-axe.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/battle-axe.png - -#begin overlays/black-book.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/black-book.png - -#begin overlays/black-flag.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/black-flag.png - -#begin overlays/boiling-bubbles.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/boiling-bubbles.png - -#begin overlays/bolt-saw.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/bolt-saw.png - -#begin overlays/boot-prints.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/boot-prints.png - -#begin overlays/bowie-knife.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/bowie-knife.png - -#begin overlays/breastplate.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/breastplate.png - -#begin overlays/broad-dagger.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/broad-dagger.png - -#begin overlays/broadhead-arrow.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/broadhead-arrow.png - -#begin overlays/broadsword.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/broadsword.png - -#begin overlays/broken-arrow.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/broken-arrow.png - -#begin overlays/brutal-helm.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/brutal-helm.png - -#begin overlays/brute.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/brute.png - -#begin overlays/bubbling-bowl.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/bubbling-bowl.png - -#begin overlays/bubbling-flask.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/bubbling-flask.png - -#begin overlays/bugle-call.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/bugle-call.png - -#begin overlays/bull.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/bull.png - -#begin overlays/bully-minion.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/bully-minion.png - -#begin overlays/burning-dot.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/burning-dot.png - -#begin overlays/burning-embers.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/burning-embers.png - -#begin overlays/caltrops.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/caltrops.png - -#begin overlays/campfire.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/campfire.png - -#begin overlays/candlebright.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/candlebright.png - -#begin overlays/candle-flame.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/candle-flame.png - -#begin overlays/candle-holder.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/candle-holder.png - -#begin overlays/carnivore-mouth.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/carnivore-mouth.png - -#begin overlays/cash.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/cash.png - -#begin overlays/cauldron.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/cauldron.png - -#begin overlays/cellar-barrels.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/cellar-barrels.png - -#begin overlays/centipede.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/centipede.png - -#begin overlays/chemical-bolt.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/chemical-bolt.png - -#begin overlays/chemical-drop.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/chemical-drop.png - -#begin overlays/chest.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/chest.png - -#begin overlays/circle.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/circle.png - -#begin overlays/circular-sawblade.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/circular-sawblade.png - -#begin overlays/cleaver.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/cleaver.png - -#begin overlays/cliff-crossing.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/cliff-crossing.png - -#begin overlays/cloak-dagger.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/cloak-dagger.png - -#begin overlays/clover.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/clover.png - -#begin overlays/cobweb.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/cobweb.png - -#begin overlays/coffin.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/coffin.png - -#begin overlays/coins.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/coins.png - -#begin overlays/confirmed.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/confirmed.png - -#begin overlays/cracked-glass.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/cracked-glass.png - -#begin overlays/croc-jaws.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/croc-jaws.png - -#begin overlays/crossbow.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/crossbow.png - -#begin overlays/crossed-bones.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/crossed-bones.png - -#begin overlays/crossed-chains.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/crossed-chains.png - -#begin overlays/crown.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/crown.png - -#begin overlays/crown-coin.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/crown-coin.png - -#begin overlays/crown-of-thorns.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/crown-of-thorns.png - -#begin overlays/crystal-bars.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/crystal-bars.png - -#begin overlays/crystal-growth.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/crystal-growth.png - -#begin overlays/cubes.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/cubes.png - -#begin overlays/cultist.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/cultist.png - -#begin overlays/curled-tentacle.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/curled-tentacle.png - -#begin overlays/curling-vines.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/curling-vines.png - -#begin overlays/curvy-knife.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/curvy-knife.png - -#begin overlays/cut-diamond.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/cut-diamond.png - -#begin overlays/dark-squad.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/dark-squad.png - -#begin overlays/death-juice.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/death-juice.png - -#begin overlays/decapitation.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/decapitation.png - -#begin overlays/dice-six-faces-five.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/dice-six-faces-five.png - -#begin overlays/dice-six-faces-four.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/dice-six-faces-four.png - -#begin overlays/dice-six-faces-one.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/dice-six-faces-one.png - -#begin overlays/dice-six-faces-six.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/dice-six-faces-six.png - -#begin overlays/dice-six-faces-three.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/dice-six-faces-three.png - -#begin overlays/dice-six-faces-two.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/dice-six-faces-two.png - -#begin overlays/dice-twenty-faces-one.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/dice-twenty-faces-one.png - -#begin overlays/dig-dug.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/dig-dug.png - -#begin overlays/dinosaur-rex.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/dinosaur-rex.png - -#begin overlays/dolmen.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/dolmen.png - -#begin overlays/door.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/door.png - -#begin overlays/doorway.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/doorway.png - -#begin overlays/double-dragon.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/double-dragon.png - -#begin overlays/dragon-head.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/dragon-head.png - -#begin overlays/dread.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/dread.png - -#begin overlays/drop.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/drop.png - -#begin overlays/droplets.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/droplets.png - -#begin overlays/droplet-splash.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/droplet-splash.png - -#begin overlays/duck.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/duck.png - -#begin overlays/earth-crack.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/earth-crack.png - -#begin overlays/earth-spit.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/earth-spit.png - -#begin overlays/earwig.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/earwig.png - -#begin overlays/evil-bat.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/evil-bat.png - -#begin overlays/evil-minion.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/evil-minion.png - -#begin overlays/fangs.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/fangs.png - -#begin overlays/feather.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/feather.png - -#begin overlays/fireplace.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/fireplace.png - -#begin overlays/fire-ring.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/fire-ring.png - -#begin overlays/fishing-net.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/fishing-net.png - -#begin overlays/fist.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/fist.png - -#begin overlays/flame.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/flame.png - -#begin overlays/flamer.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/flamer.png - -#begin overlays/flat-paw-print.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/flat-paw-print.png - -#begin overlays/floating-tentacles.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/floating-tentacles.png - -#begin overlays/floor-hatch.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/floor-hatch.png - -#begin overlays/flying-flag.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/flying-flag.png - -#begin overlays/footprint.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/footprint.png - -#begin overlays/footsteps.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/footsteps.png - -#begin overlays/gargoyle.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/gargoyle.png - -#begin overlays/gecko.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/gecko.png - -#begin overlays/ghost.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/ghost.png - -#begin overlays/giant-squid.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/giant-squid.png - -#begin overlays/goblin-camp.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/goblin-camp.png - -#begin overlays/goblin-head.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/goblin-head.png - -#begin overlays/goose.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/goose.png - -#begin overlays/grim-reaper.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/grim-reaper.png - -#begin overlays/guillotine.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/guillotine.png - -#begin overlays/handcuffed.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/handcuffed.png - -#begin overlays/hanging-spider.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/hanging-spider.png - -#begin overlays/harp.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/harp.png - -#begin overlays/harpy.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/harpy.png - -#begin overlays/heavy-helm.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/heavy-helm.png - -#begin overlays/hobbit-door.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/hobbit-door.png - -#begin overlays/hole.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/hole.png - -#begin overlays/hole-ladder.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/hole-ladder.png - -#begin overlays/hydra.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/hydra.png - -#begin overlays/imp.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/imp.png - -#begin overlays/imprisoned.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/imprisoned.png - -#begin overlays/invisible.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/invisible.png - -#begin overlays/jellyfish.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/jellyfish.png - -#begin overlays/lamellar.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/lamellar.png - -#begin overlays/lever.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/lever.png - -#begin overlays/lightning-flame.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/lightning-flame.png - -#begin overlays/lit-candelabra.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/lit-candelabra.png - -#begin overlays/locked-chest.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/locked-chest.png - -#begin overlays/magic-gate.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/magic-gate.png - -#begin overlays/manacles.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/manacles.png - -#begin overlays/mantrap.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/mantrap.png - -#begin overlays/masked-spider.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/masked-spider.png - -#begin overlays/meeple.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/meeple.png - -#begin overlays/metal-bar.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/metal-bar.png - -#begin overlays/minefield.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/minefield.png - -#begin overlays/minerals.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/minerals.png - -#begin overlays/minions.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/minions.png - -#begin overlays/minotaur.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/minotaur.png - -#begin overlays/mite.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/mite.png - -#begin overlays/mite-alt.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/mite-alt.png - -#begin overlays/money-stack.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/money-stack.png - -#begin overlays/moon-claws.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/moon-claws.png - -#begin overlays/mouse.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/mouse.png - -#begin overlays/mummy-head.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/mummy-head.png - -#begin overlays/mushroom.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/mushroom.png - -#begin overlays/mushrooms.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/mushrooms.png - -#begin overlays/nails.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/nails.png - -#begin overlays/nested-hexagons.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/nested-hexagons.png - -#begin overlays/nest-eggs.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/nest-eggs.png - -#begin overlays/octopus.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/octopus.png - -#begin overlays/open-chest.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/open-chest.png - -#begin overlays/open-treasure-chest.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/open-treasure-chest.png - -#begin overlays/overlay01.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/overlay01.png - -#begin overlays/overlay02.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/overlay02.png - -#begin overlays/packed-planks.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/packed-planks.png - -#begin overlays/pentacle.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/pentacle.png - -#begin overlays/pentagram-rose.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/pentagram-rose.png - -#begin overlays/perspective-dice-five.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/perspective-dice-five.png - -#begin overlays/perspective-dice-four.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/perspective-dice-four.png - -#begin overlays/perspective-dice-one.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/perspective-dice-one.png - -#begin overlays/perspective-dice-six.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/perspective-dice-six.png - -#begin overlays/perspective-dice-six-faces-five.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/perspective-dice-six-faces-five.png - -#begin overlays/perspective-dice-six-faces-four.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/perspective-dice-six-faces-four.png - -#begin overlays/perspective-dice-six-faces-one.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/perspective-dice-six-faces-one.png - -#begin overlays/perspective-dice-six-faces-random.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/perspective-dice-six-faces-random.png - -#begin overlays/perspective-dice-six-faces-six.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/perspective-dice-six-faces-six.png - -#begin overlays/perspective-dice-six-faces-three.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/perspective-dice-six-faces-three.png - -#begin overlays/perspective-dice-six-faces-two.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/perspective-dice-six-faces-two.png - -#begin overlays/perspective-dice-three.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/perspective-dice-three.png - -#begin overlays/perspective-dice-two.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/perspective-dice-two.png - -#begin overlays/piranha.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/piranha.png - -#begin overlays/pirate-flag.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/pirate-flag.png - -#begin overlays/pirate-grave.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/pirate-grave.png - -#begin overlays/plain-circle.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/plain-circle.png - -#begin overlays/plain-square.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/plain-square.png - -#begin overlays/pointy-hat.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/pointy-hat.png - -#begin overlays/polar-bear.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/polar-bear.png - -#begin overlays/polar-star.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/polar-star.png - -#begin overlays/portculis.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/portculis.png - -#begin overlays/powder.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/powder.png - -#begin overlays/power-ring.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/power-ring.png - -#begin overlays/prisoner.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/prisoner.png - -#begin overlays/rabbit.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/rabbit.png - -#begin overlays/raise-skeleton.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/raise-skeleton.png - -#begin overlays/raise-zombie.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/raise-zombie.png - -#begin overlays/rat.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/rat.png - -#begin overlays/rattlesnake.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/rattlesnake.png - -#begin overlays/robe.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/robe.png - -#begin overlays/rubble.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=False -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=True -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/rubble.png - -#begin overlays/saber-tooth.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/saber-tooth.png - -#begin overlays/sad-crab.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/sad-crab.png - -#begin overlays/scorpion.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/scorpion.png - -#begin overlays/scorpion-tail.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/scorpion-tail.png - -#begin overlays/sea-dragon.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/sea-dragon.png - -#begin overlays/skull-crack.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/skull-crack.png - -#begin overlays/skull-crossed-bones.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/skull-crossed-bones.png - -#begin overlays/slipknot.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/slipknot.png - -#begin overlays/snail.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/snail.png - -#begin overlays/snake.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/snake.png - -#begin overlays/spectre.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/spectre.png - -#begin overlays/spider-alt.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/spider-alt.png - -#begin overlays/spider-web.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/spider-web.png - -#begin overlays/splurt.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/splurt.png - -#begin overlays/squirrel.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/squirrel.png - -#begin overlays/stairs1.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=False -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=True -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/stairs1.png - -#begin overlays/stairs2.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=False -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=True -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/stairs2.png - -#begin overlays/stairs3.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=False -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=True -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/stairs3.png - -#begin overlays/stone-block.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/stone-block.png - -#begin overlays/sun-priest.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/sun-priest.png - -#begin overlays/swap-bag.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/swap-bag.png - -#begin overlays/sword-in-stone.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/sword-in-stone.png - -#begin overlays/swordman.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/swordman.png - -#begin overlays/swords-emblem.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/swords-emblem.png - -#begin overlays/teapot.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/teapot.png - -#begin overlays/tiara.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/tiara.png - -#begin overlays/token.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/token.png - -#begin overlays/tombstone.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/tombstone.png - -#begin overlays/transparent-slime.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/transparent-slime.png - -#begin overlays/two-coins.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/two-coins.png - -#begin overlays/wasp-sting.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/wasp-sting.png - -#begin overlays/wavy-chains.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/wavy-chains.png - -#begin overlays/web-spit.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/web-spit.png - -#begin overlays/whirlwind.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/whirlwind.png - -#begin overlays/window-bars.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/window-bars.png - -#begin overlays/wolf-howl.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/wolf-howl.png - -#begin overlays/wolf-trap.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/wolf-trap.png - -#begin overlays/wood-beam.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/wood-beam.png - -#begin overlays/wooden-crate.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/wooden-crate.png - -#begin overlays/wooden-door.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/wooden-door.png - -#begin overlays/yarn.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/yarn.png - -#begin overlays/zigzag-hieroglyph.png -/importer:TextureImporter -/processor:TextureProcessor -/processorParam:ColorKeyColor=255,0,255,255 -/processorParam:ColorKeyEnabled=True -/processorParam:GenerateMipmaps=False -/processorParam:PremultiplyAlpha=True -/processorParam:ResizeToPowerOfTwo=False -/processorParam:MakeSquare=False -/processorParam:TextureFormat=Color -/build:overlays/zigzag-hieroglyph.png - #begin shaders/OutlineShader.fx /importer:EffectImporter /processor:EffectProcessor /processorParam:DebugMode=Auto /build:shaders/OutlineShader.fx -#begin shaders/OutlineShader2.fx -/importer:EffectImporter -/processor:EffectProcessor -/processorParam:DebugMode=Auto -/build:shaders/OutlineShader2.fx +#begin spriteIndex +/importer:XmlImporter +/processor:PassThroughProcessor +/build:spriteIndex + +#begin sprites +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:sprites #begin tiles/tile01.png /importer:TextureImporter diff --git a/Sledgemapper/Content/overlays/allied-star.png b/Sledgemapper/Content/overlays/allied-star.png deleted file mode 100644 index ab735f8..0000000 Binary files a/Sledgemapper/Content/overlays/allied-star.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/american-shield.png b/Sledgemapper/Content/overlays/american-shield.png deleted file mode 100644 index d58b94e..0000000 Binary files a/Sledgemapper/Content/overlays/american-shield.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/ammonite.png b/Sledgemapper/Content/overlays/ammonite.png deleted file mode 100644 index a267d29..0000000 Binary files a/Sledgemapper/Content/overlays/ammonite.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/ancient-columns.png b/Sledgemapper/Content/overlays/ancient-columns.png deleted file mode 100644 index c7b6920..0000000 Binary files a/Sledgemapper/Content/overlays/ancient-columns.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/ancient-sword.png b/Sledgemapper/Content/overlays/ancient-sword.png deleted file mode 100644 index 87b8375..0000000 Binary files a/Sledgemapper/Content/overlays/ancient-sword.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/anvil-impact.png b/Sledgemapper/Content/overlays/anvil-impact.png deleted file mode 100644 index 1f74be9..0000000 Binary files a/Sledgemapper/Content/overlays/anvil-impact.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/anvil.png b/Sledgemapper/Content/overlays/anvil.png deleted file mode 100644 index 9731497..0000000 Binary files a/Sledgemapper/Content/overlays/anvil.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/arrow-flights.png b/Sledgemapper/Content/overlays/arrow-flights.png deleted file mode 100644 index b4ef838..0000000 Binary files a/Sledgemapper/Content/overlays/arrow-flights.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/assassin-pocket.png b/Sledgemapper/Content/overlays/assassin-pocket.png deleted file mode 100644 index f8ebbdf..0000000 Binary files a/Sledgemapper/Content/overlays/assassin-pocket.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/bandaged.png b/Sledgemapper/Content/overlays/bandaged.png deleted file mode 100644 index 7f29b02..0000000 Binary files a/Sledgemapper/Content/overlays/bandaged.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/barbed-wire.png b/Sledgemapper/Content/overlays/barbed-wire.png deleted file mode 100644 index 16d8d24..0000000 Binary files a/Sledgemapper/Content/overlays/barbed-wire.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/barbute.png b/Sledgemapper/Content/overlays/barbute.png deleted file mode 100644 index 8d793f6..0000000 Binary files a/Sledgemapper/Content/overlays/barbute.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/battle-axe.png b/Sledgemapper/Content/overlays/battle-axe.png deleted file mode 100644 index e1ca85c..0000000 Binary files a/Sledgemapper/Content/overlays/battle-axe.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/black-book.png b/Sledgemapper/Content/overlays/black-book.png deleted file mode 100644 index 3674320..0000000 Binary files a/Sledgemapper/Content/overlays/black-book.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/black-flag.png b/Sledgemapper/Content/overlays/black-flag.png deleted file mode 100644 index d7bdbde..0000000 Binary files a/Sledgemapper/Content/overlays/black-flag.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/boiling-bubbles.png b/Sledgemapper/Content/overlays/boiling-bubbles.png deleted file mode 100644 index 1e460b4..0000000 Binary files a/Sledgemapper/Content/overlays/boiling-bubbles.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/bolt-saw.png b/Sledgemapper/Content/overlays/bolt-saw.png deleted file mode 100644 index 430934b..0000000 Binary files a/Sledgemapper/Content/overlays/bolt-saw.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/boot-prints.png b/Sledgemapper/Content/overlays/boot-prints.png deleted file mode 100644 index 60dc067..0000000 Binary files a/Sledgemapper/Content/overlays/boot-prints.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/bowie-knife.png b/Sledgemapper/Content/overlays/bowie-knife.png deleted file mode 100644 index 4619914..0000000 Binary files a/Sledgemapper/Content/overlays/bowie-knife.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/breastplate.png b/Sledgemapper/Content/overlays/breastplate.png deleted file mode 100644 index 6b0ef70..0000000 Binary files a/Sledgemapper/Content/overlays/breastplate.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/broad-dagger.png b/Sledgemapper/Content/overlays/broad-dagger.png deleted file mode 100644 index f52a4f9..0000000 Binary files a/Sledgemapper/Content/overlays/broad-dagger.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/broadhead-arrow.png b/Sledgemapper/Content/overlays/broadhead-arrow.png deleted file mode 100644 index 152e3b6..0000000 Binary files a/Sledgemapper/Content/overlays/broadhead-arrow.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/broadsword.png b/Sledgemapper/Content/overlays/broadsword.png deleted file mode 100644 index ec15a9e..0000000 Binary files a/Sledgemapper/Content/overlays/broadsword.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/broken-arrow.png b/Sledgemapper/Content/overlays/broken-arrow.png deleted file mode 100644 index 993f43f..0000000 Binary files a/Sledgemapper/Content/overlays/broken-arrow.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/brutal-helm.png b/Sledgemapper/Content/overlays/brutal-helm.png deleted file mode 100644 index 69bb232..0000000 Binary files a/Sledgemapper/Content/overlays/brutal-helm.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/brute.png b/Sledgemapper/Content/overlays/brute.png deleted file mode 100644 index 786695a..0000000 Binary files a/Sledgemapper/Content/overlays/brute.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/bubbling-bowl.png b/Sledgemapper/Content/overlays/bubbling-bowl.png deleted file mode 100644 index 634a6cc..0000000 Binary files a/Sledgemapper/Content/overlays/bubbling-bowl.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/bubbling-flask.png b/Sledgemapper/Content/overlays/bubbling-flask.png deleted file mode 100644 index f52620d..0000000 Binary files a/Sledgemapper/Content/overlays/bubbling-flask.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/bugle-call.png b/Sledgemapper/Content/overlays/bugle-call.png deleted file mode 100644 index 5e06bf2..0000000 Binary files a/Sledgemapper/Content/overlays/bugle-call.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/bull.png b/Sledgemapper/Content/overlays/bull.png deleted file mode 100644 index c620718..0000000 Binary files a/Sledgemapper/Content/overlays/bull.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/bully-minion.png b/Sledgemapper/Content/overlays/bully-minion.png deleted file mode 100644 index 9a16b8c..0000000 Binary files a/Sledgemapper/Content/overlays/bully-minion.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/burning-dot.png b/Sledgemapper/Content/overlays/burning-dot.png deleted file mode 100644 index 085fc17..0000000 Binary files a/Sledgemapper/Content/overlays/burning-dot.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/burning-embers.png b/Sledgemapper/Content/overlays/burning-embers.png deleted file mode 100644 index 0b2fd51..0000000 Binary files a/Sledgemapper/Content/overlays/burning-embers.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/caltrops.png b/Sledgemapper/Content/overlays/caltrops.png deleted file mode 100644 index a17e7e7..0000000 Binary files a/Sledgemapper/Content/overlays/caltrops.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/campfire.png b/Sledgemapper/Content/overlays/campfire.png deleted file mode 100644 index ca9413a..0000000 Binary files a/Sledgemapper/Content/overlays/campfire.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/candle-flame.png b/Sledgemapper/Content/overlays/candle-flame.png deleted file mode 100644 index 97e986c..0000000 Binary files a/Sledgemapper/Content/overlays/candle-flame.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/candle-holder.png b/Sledgemapper/Content/overlays/candle-holder.png deleted file mode 100644 index 15a6fb4..0000000 Binary files a/Sledgemapper/Content/overlays/candle-holder.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/candlebright.png b/Sledgemapper/Content/overlays/candlebright.png deleted file mode 100644 index af799d5..0000000 Binary files a/Sledgemapper/Content/overlays/candlebright.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/carnivore-mouth.png b/Sledgemapper/Content/overlays/carnivore-mouth.png deleted file mode 100644 index 7106362..0000000 Binary files a/Sledgemapper/Content/overlays/carnivore-mouth.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/cash.png b/Sledgemapper/Content/overlays/cash.png deleted file mode 100644 index 7d38802..0000000 Binary files a/Sledgemapper/Content/overlays/cash.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/cauldron.png b/Sledgemapper/Content/overlays/cauldron.png deleted file mode 100644 index 2df24a7..0000000 Binary files a/Sledgemapper/Content/overlays/cauldron.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/cellar-barrels.png b/Sledgemapper/Content/overlays/cellar-barrels.png deleted file mode 100644 index 6a64c43..0000000 Binary files a/Sledgemapper/Content/overlays/cellar-barrels.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/centipede.png b/Sledgemapper/Content/overlays/centipede.png deleted file mode 100644 index 6611df5..0000000 Binary files a/Sledgemapper/Content/overlays/centipede.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/chemical-bolt.png b/Sledgemapper/Content/overlays/chemical-bolt.png deleted file mode 100644 index 398ad1f..0000000 Binary files a/Sledgemapper/Content/overlays/chemical-bolt.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/chemical-drop.png b/Sledgemapper/Content/overlays/chemical-drop.png deleted file mode 100644 index c5c342f..0000000 Binary files a/Sledgemapper/Content/overlays/chemical-drop.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/chest.png b/Sledgemapper/Content/overlays/chest.png deleted file mode 100644 index bc7edba..0000000 Binary files a/Sledgemapper/Content/overlays/chest.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/circle.png b/Sledgemapper/Content/overlays/circle.png deleted file mode 100644 index dd9a607..0000000 Binary files a/Sledgemapper/Content/overlays/circle.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/circular-sawblade.png b/Sledgemapper/Content/overlays/circular-sawblade.png deleted file mode 100644 index d87185c..0000000 Binary files a/Sledgemapper/Content/overlays/circular-sawblade.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/cleaver.png b/Sledgemapper/Content/overlays/cleaver.png deleted file mode 100644 index 7db37fc..0000000 Binary files a/Sledgemapper/Content/overlays/cleaver.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/cliff-crossing.png b/Sledgemapper/Content/overlays/cliff-crossing.png deleted file mode 100644 index 49f1cbb..0000000 Binary files a/Sledgemapper/Content/overlays/cliff-crossing.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/cloak-dagger.png b/Sledgemapper/Content/overlays/cloak-dagger.png deleted file mode 100644 index 7e56ff8..0000000 Binary files a/Sledgemapper/Content/overlays/cloak-dagger.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/clover.png b/Sledgemapper/Content/overlays/clover.png deleted file mode 100644 index 5b2f96f..0000000 Binary files a/Sledgemapper/Content/overlays/clover.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/cobweb.png b/Sledgemapper/Content/overlays/cobweb.png deleted file mode 100644 index e01274b..0000000 Binary files a/Sledgemapper/Content/overlays/cobweb.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/coffin.png b/Sledgemapper/Content/overlays/coffin.png deleted file mode 100644 index 3213455..0000000 Binary files a/Sledgemapper/Content/overlays/coffin.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/coins.png b/Sledgemapper/Content/overlays/coins.png deleted file mode 100644 index 816b827..0000000 Binary files a/Sledgemapper/Content/overlays/coins.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/confirmed.png b/Sledgemapper/Content/overlays/confirmed.png deleted file mode 100644 index 085b142..0000000 Binary files a/Sledgemapper/Content/overlays/confirmed.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/cracked-glass.png b/Sledgemapper/Content/overlays/cracked-glass.png deleted file mode 100644 index ddf2a52..0000000 Binary files a/Sledgemapper/Content/overlays/cracked-glass.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/croc-jaws.png b/Sledgemapper/Content/overlays/croc-jaws.png deleted file mode 100644 index 6a8c501..0000000 Binary files a/Sledgemapper/Content/overlays/croc-jaws.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/crossbow.png b/Sledgemapper/Content/overlays/crossbow.png deleted file mode 100644 index b24f745..0000000 Binary files a/Sledgemapper/Content/overlays/crossbow.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/crossed-bones.png b/Sledgemapper/Content/overlays/crossed-bones.png deleted file mode 100644 index 2c76052..0000000 Binary files a/Sledgemapper/Content/overlays/crossed-bones.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/crossed-chains.png b/Sledgemapper/Content/overlays/crossed-chains.png deleted file mode 100644 index 8300cbd..0000000 Binary files a/Sledgemapper/Content/overlays/crossed-chains.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/crown-coin.png b/Sledgemapper/Content/overlays/crown-coin.png deleted file mode 100644 index a74a3a2..0000000 Binary files a/Sledgemapper/Content/overlays/crown-coin.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/crown-of-thorns.png b/Sledgemapper/Content/overlays/crown-of-thorns.png deleted file mode 100644 index 715c7c2..0000000 Binary files a/Sledgemapper/Content/overlays/crown-of-thorns.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/crown.png b/Sledgemapper/Content/overlays/crown.png deleted file mode 100644 index deb46a5..0000000 Binary files a/Sledgemapper/Content/overlays/crown.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/crystal-bars.png b/Sledgemapper/Content/overlays/crystal-bars.png deleted file mode 100644 index c6377ee..0000000 Binary files a/Sledgemapper/Content/overlays/crystal-bars.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/crystal-growth.png b/Sledgemapper/Content/overlays/crystal-growth.png deleted file mode 100644 index 5f1acb9..0000000 Binary files a/Sledgemapper/Content/overlays/crystal-growth.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/cubes.png b/Sledgemapper/Content/overlays/cubes.png deleted file mode 100644 index 5de44fd..0000000 Binary files a/Sledgemapper/Content/overlays/cubes.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/cultist.png b/Sledgemapper/Content/overlays/cultist.png deleted file mode 100644 index 79a36ab..0000000 Binary files a/Sledgemapper/Content/overlays/cultist.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/curled-tentacle.png b/Sledgemapper/Content/overlays/curled-tentacle.png deleted file mode 100644 index d39bbdc..0000000 Binary files a/Sledgemapper/Content/overlays/curled-tentacle.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/curling-vines.png b/Sledgemapper/Content/overlays/curling-vines.png deleted file mode 100644 index 5ed64cd..0000000 Binary files a/Sledgemapper/Content/overlays/curling-vines.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/curvy-knife.png b/Sledgemapper/Content/overlays/curvy-knife.png deleted file mode 100644 index 40b6b29..0000000 Binary files a/Sledgemapper/Content/overlays/curvy-knife.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/cut-diamond.png b/Sledgemapper/Content/overlays/cut-diamond.png deleted file mode 100644 index 9eb7ecb..0000000 Binary files a/Sledgemapper/Content/overlays/cut-diamond.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/dark-squad.png b/Sledgemapper/Content/overlays/dark-squad.png deleted file mode 100644 index 9d54150..0000000 Binary files a/Sledgemapper/Content/overlays/dark-squad.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/death-juice.png b/Sledgemapper/Content/overlays/death-juice.png deleted file mode 100644 index fb7fce4..0000000 Binary files a/Sledgemapper/Content/overlays/death-juice.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/decapitation.png b/Sledgemapper/Content/overlays/decapitation.png deleted file mode 100644 index f872aed..0000000 Binary files a/Sledgemapper/Content/overlays/decapitation.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/dice-six-faces-five.png b/Sledgemapper/Content/overlays/dice-six-faces-five.png deleted file mode 100644 index 5f4577a..0000000 Binary files a/Sledgemapper/Content/overlays/dice-six-faces-five.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/dice-six-faces-four.png b/Sledgemapper/Content/overlays/dice-six-faces-four.png deleted file mode 100644 index d0feecb..0000000 Binary files a/Sledgemapper/Content/overlays/dice-six-faces-four.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/dice-six-faces-one.png b/Sledgemapper/Content/overlays/dice-six-faces-one.png deleted file mode 100644 index 9422071..0000000 Binary files a/Sledgemapper/Content/overlays/dice-six-faces-one.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/dice-six-faces-six.png b/Sledgemapper/Content/overlays/dice-six-faces-six.png deleted file mode 100644 index 0d47e31..0000000 Binary files a/Sledgemapper/Content/overlays/dice-six-faces-six.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/dice-six-faces-three.png b/Sledgemapper/Content/overlays/dice-six-faces-three.png deleted file mode 100644 index 653d2f9..0000000 Binary files a/Sledgemapper/Content/overlays/dice-six-faces-three.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/dice-six-faces-two.png b/Sledgemapper/Content/overlays/dice-six-faces-two.png deleted file mode 100644 index 66e02c1..0000000 Binary files a/Sledgemapper/Content/overlays/dice-six-faces-two.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/dice-twenty-faces-one.png b/Sledgemapper/Content/overlays/dice-twenty-faces-one.png deleted file mode 100644 index 8006f1f..0000000 Binary files a/Sledgemapper/Content/overlays/dice-twenty-faces-one.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/dig-dug.png b/Sledgemapper/Content/overlays/dig-dug.png deleted file mode 100644 index 01750ba..0000000 Binary files a/Sledgemapper/Content/overlays/dig-dug.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/dinosaur-rex.png b/Sledgemapper/Content/overlays/dinosaur-rex.png deleted file mode 100644 index d5bc2e0..0000000 Binary files a/Sledgemapper/Content/overlays/dinosaur-rex.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/dolmen.png b/Sledgemapper/Content/overlays/dolmen.png deleted file mode 100644 index 66ef39f..0000000 Binary files a/Sledgemapper/Content/overlays/dolmen.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/door.png b/Sledgemapper/Content/overlays/door.png deleted file mode 100644 index 93d1326..0000000 Binary files a/Sledgemapper/Content/overlays/door.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/doorway.png b/Sledgemapper/Content/overlays/doorway.png deleted file mode 100644 index 41e4c3d..0000000 Binary files a/Sledgemapper/Content/overlays/doorway.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/double-dragon.png b/Sledgemapper/Content/overlays/double-dragon.png deleted file mode 100644 index 99ce9fc..0000000 Binary files a/Sledgemapper/Content/overlays/double-dragon.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/dragon-head.png b/Sledgemapper/Content/overlays/dragon-head.png deleted file mode 100644 index aa4157a..0000000 Binary files a/Sledgemapper/Content/overlays/dragon-head.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/dread.png b/Sledgemapper/Content/overlays/dread.png deleted file mode 100644 index 2a3e37d..0000000 Binary files a/Sledgemapper/Content/overlays/dread.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/drop.png b/Sledgemapper/Content/overlays/drop.png deleted file mode 100644 index 862536e..0000000 Binary files a/Sledgemapper/Content/overlays/drop.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/droplet-splash.png b/Sledgemapper/Content/overlays/droplet-splash.png deleted file mode 100644 index af7f595..0000000 Binary files a/Sledgemapper/Content/overlays/droplet-splash.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/droplets.png b/Sledgemapper/Content/overlays/droplets.png deleted file mode 100644 index 04cadc5..0000000 Binary files a/Sledgemapper/Content/overlays/droplets.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/duck.png b/Sledgemapper/Content/overlays/duck.png deleted file mode 100644 index 415b6c1..0000000 Binary files a/Sledgemapper/Content/overlays/duck.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/earth-crack.png b/Sledgemapper/Content/overlays/earth-crack.png deleted file mode 100644 index 254faeb..0000000 Binary files a/Sledgemapper/Content/overlays/earth-crack.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/earth-spit.png b/Sledgemapper/Content/overlays/earth-spit.png deleted file mode 100644 index 29aadb4..0000000 Binary files a/Sledgemapper/Content/overlays/earth-spit.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/earwig.png b/Sledgemapper/Content/overlays/earwig.png deleted file mode 100644 index 4ad871e..0000000 Binary files a/Sledgemapper/Content/overlays/earwig.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/evil-bat.png b/Sledgemapper/Content/overlays/evil-bat.png deleted file mode 100644 index 7d39705..0000000 Binary files a/Sledgemapper/Content/overlays/evil-bat.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/evil-minion.png b/Sledgemapper/Content/overlays/evil-minion.png deleted file mode 100644 index fa40feb..0000000 Binary files a/Sledgemapper/Content/overlays/evil-minion.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/fangs.png b/Sledgemapper/Content/overlays/fangs.png deleted file mode 100644 index 29a7e8f..0000000 Binary files a/Sledgemapper/Content/overlays/fangs.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/feather.png b/Sledgemapper/Content/overlays/feather.png deleted file mode 100644 index c3a1761..0000000 Binary files a/Sledgemapper/Content/overlays/feather.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/fire-ring.png b/Sledgemapper/Content/overlays/fire-ring.png deleted file mode 100644 index 4d04ea4..0000000 Binary files a/Sledgemapper/Content/overlays/fire-ring.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/fireplace.png b/Sledgemapper/Content/overlays/fireplace.png deleted file mode 100644 index d809753..0000000 Binary files a/Sledgemapper/Content/overlays/fireplace.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/fishing-net.png b/Sledgemapper/Content/overlays/fishing-net.png deleted file mode 100644 index beec345..0000000 Binary files a/Sledgemapper/Content/overlays/fishing-net.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/fist.png b/Sledgemapper/Content/overlays/fist.png deleted file mode 100644 index bac3671..0000000 Binary files a/Sledgemapper/Content/overlays/fist.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/flame.png b/Sledgemapper/Content/overlays/flame.png deleted file mode 100644 index 420abee..0000000 Binary files a/Sledgemapper/Content/overlays/flame.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/flamer.png b/Sledgemapper/Content/overlays/flamer.png deleted file mode 100644 index 48dc061..0000000 Binary files a/Sledgemapper/Content/overlays/flamer.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/flat-paw-print.png b/Sledgemapper/Content/overlays/flat-paw-print.png deleted file mode 100644 index d2b70d0..0000000 Binary files a/Sledgemapper/Content/overlays/flat-paw-print.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/floating-tentacles.png b/Sledgemapper/Content/overlays/floating-tentacles.png deleted file mode 100644 index a1bfe34..0000000 Binary files a/Sledgemapper/Content/overlays/floating-tentacles.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/floor-hatch.png b/Sledgemapper/Content/overlays/floor-hatch.png deleted file mode 100644 index 9d3ca15..0000000 Binary files a/Sledgemapper/Content/overlays/floor-hatch.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/flying-flag.png b/Sledgemapper/Content/overlays/flying-flag.png deleted file mode 100644 index 42f986b..0000000 Binary files a/Sledgemapper/Content/overlays/flying-flag.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/footprint.png b/Sledgemapper/Content/overlays/footprint.png deleted file mode 100644 index ede5632..0000000 Binary files a/Sledgemapper/Content/overlays/footprint.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/footsteps.png b/Sledgemapper/Content/overlays/footsteps.png deleted file mode 100644 index 5d5a26b..0000000 Binary files a/Sledgemapper/Content/overlays/footsteps.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/gargoyle.png b/Sledgemapper/Content/overlays/gargoyle.png deleted file mode 100644 index b76b0d9..0000000 Binary files a/Sledgemapper/Content/overlays/gargoyle.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/gecko.png b/Sledgemapper/Content/overlays/gecko.png deleted file mode 100644 index 1039b78..0000000 Binary files a/Sledgemapper/Content/overlays/gecko.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/ghost.png b/Sledgemapper/Content/overlays/ghost.png deleted file mode 100644 index 9b632a4..0000000 Binary files a/Sledgemapper/Content/overlays/ghost.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/giant-squid.png b/Sledgemapper/Content/overlays/giant-squid.png deleted file mode 100644 index 2aa040f..0000000 Binary files a/Sledgemapper/Content/overlays/giant-squid.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/goblin-camp.png b/Sledgemapper/Content/overlays/goblin-camp.png deleted file mode 100644 index ee55844..0000000 Binary files a/Sledgemapper/Content/overlays/goblin-camp.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/goblin-head.png b/Sledgemapper/Content/overlays/goblin-head.png deleted file mode 100644 index 1b57475..0000000 Binary files a/Sledgemapper/Content/overlays/goblin-head.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/goose.png b/Sledgemapper/Content/overlays/goose.png deleted file mode 100644 index c357fc1..0000000 Binary files a/Sledgemapper/Content/overlays/goose.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/grim-reaper.png b/Sledgemapper/Content/overlays/grim-reaper.png deleted file mode 100644 index 0db8597..0000000 Binary files a/Sledgemapper/Content/overlays/grim-reaper.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/guillotine.png b/Sledgemapper/Content/overlays/guillotine.png deleted file mode 100644 index 9451e35..0000000 Binary files a/Sledgemapper/Content/overlays/guillotine.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/handcuffed.png b/Sledgemapper/Content/overlays/handcuffed.png deleted file mode 100644 index 914dc07..0000000 Binary files a/Sledgemapper/Content/overlays/handcuffed.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/hanging-spider.png b/Sledgemapper/Content/overlays/hanging-spider.png deleted file mode 100644 index 0682c74..0000000 Binary files a/Sledgemapper/Content/overlays/hanging-spider.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/harp.png b/Sledgemapper/Content/overlays/harp.png deleted file mode 100644 index 222be52..0000000 Binary files a/Sledgemapper/Content/overlays/harp.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/harpy.png b/Sledgemapper/Content/overlays/harpy.png deleted file mode 100644 index 94dd36b..0000000 Binary files a/Sledgemapper/Content/overlays/harpy.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/heavy-helm.png b/Sledgemapper/Content/overlays/heavy-helm.png deleted file mode 100644 index c332ef8..0000000 Binary files a/Sledgemapper/Content/overlays/heavy-helm.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/hobbit-door.png b/Sledgemapper/Content/overlays/hobbit-door.png deleted file mode 100644 index d782de2..0000000 Binary files a/Sledgemapper/Content/overlays/hobbit-door.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/hole-ladder.png b/Sledgemapper/Content/overlays/hole-ladder.png deleted file mode 100644 index 7c2721d..0000000 Binary files a/Sledgemapper/Content/overlays/hole-ladder.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/hole.png b/Sledgemapper/Content/overlays/hole.png deleted file mode 100644 index 5ccb0e4..0000000 Binary files a/Sledgemapper/Content/overlays/hole.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/hydra.png b/Sledgemapper/Content/overlays/hydra.png deleted file mode 100644 index f249324..0000000 Binary files a/Sledgemapper/Content/overlays/hydra.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/imp.png b/Sledgemapper/Content/overlays/imp.png deleted file mode 100644 index 9144073..0000000 Binary files a/Sledgemapper/Content/overlays/imp.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/imprisoned.png b/Sledgemapper/Content/overlays/imprisoned.png deleted file mode 100644 index 78d5feb..0000000 Binary files a/Sledgemapper/Content/overlays/imprisoned.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/invisible.png b/Sledgemapper/Content/overlays/invisible.png deleted file mode 100644 index 73129e3..0000000 Binary files a/Sledgemapper/Content/overlays/invisible.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/jellyfish.png b/Sledgemapper/Content/overlays/jellyfish.png deleted file mode 100644 index f8322c1..0000000 Binary files a/Sledgemapper/Content/overlays/jellyfish.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/lamellar.png b/Sledgemapper/Content/overlays/lamellar.png deleted file mode 100644 index 3af76e2..0000000 Binary files a/Sledgemapper/Content/overlays/lamellar.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/lever.png b/Sledgemapper/Content/overlays/lever.png deleted file mode 100644 index 782ad28..0000000 Binary files a/Sledgemapper/Content/overlays/lever.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/lightning-flame.png b/Sledgemapper/Content/overlays/lightning-flame.png deleted file mode 100644 index fde729e..0000000 Binary files a/Sledgemapper/Content/overlays/lightning-flame.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/lit-candelabra.png b/Sledgemapper/Content/overlays/lit-candelabra.png deleted file mode 100644 index 797766f..0000000 Binary files a/Sledgemapper/Content/overlays/lit-candelabra.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/locked-chest.png b/Sledgemapper/Content/overlays/locked-chest.png deleted file mode 100644 index 0e00463..0000000 Binary files a/Sledgemapper/Content/overlays/locked-chest.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/magic-gate.png b/Sledgemapper/Content/overlays/magic-gate.png deleted file mode 100644 index e061314..0000000 Binary files a/Sledgemapper/Content/overlays/magic-gate.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/manacles.png b/Sledgemapper/Content/overlays/manacles.png deleted file mode 100644 index 6af2d85..0000000 Binary files a/Sledgemapper/Content/overlays/manacles.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/mantrap.png b/Sledgemapper/Content/overlays/mantrap.png deleted file mode 100644 index c58a62e..0000000 Binary files a/Sledgemapper/Content/overlays/mantrap.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/masked-spider.png b/Sledgemapper/Content/overlays/masked-spider.png deleted file mode 100644 index 4aaf4bf..0000000 Binary files a/Sledgemapper/Content/overlays/masked-spider.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/meeple.png b/Sledgemapper/Content/overlays/meeple.png deleted file mode 100644 index 6bcfc03..0000000 Binary files a/Sledgemapper/Content/overlays/meeple.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/metal-bar.png b/Sledgemapper/Content/overlays/metal-bar.png deleted file mode 100644 index c77a90a..0000000 Binary files a/Sledgemapper/Content/overlays/metal-bar.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/minefield.png b/Sledgemapper/Content/overlays/minefield.png deleted file mode 100644 index 9dc6bd0..0000000 Binary files a/Sledgemapper/Content/overlays/minefield.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/minerals.png b/Sledgemapper/Content/overlays/minerals.png deleted file mode 100644 index 1bd03d3..0000000 Binary files a/Sledgemapper/Content/overlays/minerals.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/minions.png b/Sledgemapper/Content/overlays/minions.png deleted file mode 100644 index 4ec5e77..0000000 Binary files a/Sledgemapper/Content/overlays/minions.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/minotaur.png b/Sledgemapper/Content/overlays/minotaur.png deleted file mode 100644 index 32c61b3..0000000 Binary files a/Sledgemapper/Content/overlays/minotaur.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/mite-alt.png b/Sledgemapper/Content/overlays/mite-alt.png deleted file mode 100644 index ec13a9e..0000000 Binary files a/Sledgemapper/Content/overlays/mite-alt.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/mite.png b/Sledgemapper/Content/overlays/mite.png deleted file mode 100644 index de5399a..0000000 Binary files a/Sledgemapper/Content/overlays/mite.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/money-stack.png b/Sledgemapper/Content/overlays/money-stack.png deleted file mode 100644 index e918511..0000000 Binary files a/Sledgemapper/Content/overlays/money-stack.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/moon-claws.png b/Sledgemapper/Content/overlays/moon-claws.png deleted file mode 100644 index 3f75458..0000000 Binary files a/Sledgemapper/Content/overlays/moon-claws.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/mouse.png b/Sledgemapper/Content/overlays/mouse.png deleted file mode 100644 index bc94bd6..0000000 Binary files a/Sledgemapper/Content/overlays/mouse.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/mummy-head.png b/Sledgemapper/Content/overlays/mummy-head.png deleted file mode 100644 index 6ce0592..0000000 Binary files a/Sledgemapper/Content/overlays/mummy-head.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/mushroom.png b/Sledgemapper/Content/overlays/mushroom.png deleted file mode 100644 index f56316b..0000000 Binary files a/Sledgemapper/Content/overlays/mushroom.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/mushrooms.png b/Sledgemapper/Content/overlays/mushrooms.png deleted file mode 100644 index fa8b3df..0000000 Binary files a/Sledgemapper/Content/overlays/mushrooms.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/nails.png b/Sledgemapper/Content/overlays/nails.png deleted file mode 100644 index 389c6b7..0000000 Binary files a/Sledgemapper/Content/overlays/nails.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/nest-eggs.png b/Sledgemapper/Content/overlays/nest-eggs.png deleted file mode 100644 index a293814..0000000 Binary files a/Sledgemapper/Content/overlays/nest-eggs.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/nested-hexagons.png b/Sledgemapper/Content/overlays/nested-hexagons.png deleted file mode 100644 index 44b488d..0000000 Binary files a/Sledgemapper/Content/overlays/nested-hexagons.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/octopus.png b/Sledgemapper/Content/overlays/octopus.png deleted file mode 100644 index 33e7eb5..0000000 Binary files a/Sledgemapper/Content/overlays/octopus.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/open-chest.png b/Sledgemapper/Content/overlays/open-chest.png deleted file mode 100644 index f960ae4..0000000 Binary files a/Sledgemapper/Content/overlays/open-chest.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/open-treasure-chest.png b/Sledgemapper/Content/overlays/open-treasure-chest.png deleted file mode 100644 index c554084..0000000 Binary files a/Sledgemapper/Content/overlays/open-treasure-chest.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/overlay01.png b/Sledgemapper/Content/overlays/overlay01.png deleted file mode 100644 index d8635cd..0000000 Binary files a/Sledgemapper/Content/overlays/overlay01.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/overlay02.png b/Sledgemapper/Content/overlays/overlay02.png deleted file mode 100644 index e76ddad..0000000 Binary files a/Sledgemapper/Content/overlays/overlay02.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/packed-planks.png b/Sledgemapper/Content/overlays/packed-planks.png deleted file mode 100644 index 2c68926..0000000 Binary files a/Sledgemapper/Content/overlays/packed-planks.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/pentacle.png b/Sledgemapper/Content/overlays/pentacle.png deleted file mode 100644 index 16255b7..0000000 Binary files a/Sledgemapper/Content/overlays/pentacle.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/pentagram-rose.png b/Sledgemapper/Content/overlays/pentagram-rose.png deleted file mode 100644 index 904e8b4..0000000 Binary files a/Sledgemapper/Content/overlays/pentagram-rose.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/perspective-dice-five.png b/Sledgemapper/Content/overlays/perspective-dice-five.png deleted file mode 100644 index 43b8d30..0000000 Binary files a/Sledgemapper/Content/overlays/perspective-dice-five.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/perspective-dice-four.png b/Sledgemapper/Content/overlays/perspective-dice-four.png deleted file mode 100644 index f02c224..0000000 Binary files a/Sledgemapper/Content/overlays/perspective-dice-four.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/perspective-dice-one.png b/Sledgemapper/Content/overlays/perspective-dice-one.png deleted file mode 100644 index c2f37c1..0000000 Binary files a/Sledgemapper/Content/overlays/perspective-dice-one.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/perspective-dice-six-faces-five.png b/Sledgemapper/Content/overlays/perspective-dice-six-faces-five.png deleted file mode 100644 index c1db207..0000000 Binary files a/Sledgemapper/Content/overlays/perspective-dice-six-faces-five.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/perspective-dice-six-faces-four.png b/Sledgemapper/Content/overlays/perspective-dice-six-faces-four.png deleted file mode 100644 index 7380484..0000000 Binary files a/Sledgemapper/Content/overlays/perspective-dice-six-faces-four.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/perspective-dice-six-faces-one.png b/Sledgemapper/Content/overlays/perspective-dice-six-faces-one.png deleted file mode 100644 index f43bea6..0000000 Binary files a/Sledgemapper/Content/overlays/perspective-dice-six-faces-one.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/perspective-dice-six-faces-random.png b/Sledgemapper/Content/overlays/perspective-dice-six-faces-random.png deleted file mode 100644 index 2f78a27..0000000 Binary files a/Sledgemapper/Content/overlays/perspective-dice-six-faces-random.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/perspective-dice-six-faces-six.png b/Sledgemapper/Content/overlays/perspective-dice-six-faces-six.png deleted file mode 100644 index 08b780a..0000000 Binary files a/Sledgemapper/Content/overlays/perspective-dice-six-faces-six.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/perspective-dice-six-faces-three.png b/Sledgemapper/Content/overlays/perspective-dice-six-faces-three.png deleted file mode 100644 index 0a1a94c..0000000 Binary files a/Sledgemapper/Content/overlays/perspective-dice-six-faces-three.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/perspective-dice-six-faces-two.png b/Sledgemapper/Content/overlays/perspective-dice-six-faces-two.png deleted file mode 100644 index 5b686a9..0000000 Binary files a/Sledgemapper/Content/overlays/perspective-dice-six-faces-two.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/perspective-dice-six.png b/Sledgemapper/Content/overlays/perspective-dice-six.png deleted file mode 100644 index b29d7b6..0000000 Binary files a/Sledgemapper/Content/overlays/perspective-dice-six.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/perspective-dice-three.png b/Sledgemapper/Content/overlays/perspective-dice-three.png deleted file mode 100644 index ffabc3a..0000000 Binary files a/Sledgemapper/Content/overlays/perspective-dice-three.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/perspective-dice-two.png b/Sledgemapper/Content/overlays/perspective-dice-two.png deleted file mode 100644 index 8f2ba18..0000000 Binary files a/Sledgemapper/Content/overlays/perspective-dice-two.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/piranha.png b/Sledgemapper/Content/overlays/piranha.png deleted file mode 100644 index 418be68..0000000 Binary files a/Sledgemapper/Content/overlays/piranha.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/pirate-flag.png b/Sledgemapper/Content/overlays/pirate-flag.png deleted file mode 100644 index 69f1f67..0000000 Binary files a/Sledgemapper/Content/overlays/pirate-flag.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/pirate-grave.png b/Sledgemapper/Content/overlays/pirate-grave.png deleted file mode 100644 index 78c4805..0000000 Binary files a/Sledgemapper/Content/overlays/pirate-grave.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/plain-circle.png b/Sledgemapper/Content/overlays/plain-circle.png deleted file mode 100644 index b0f941a..0000000 Binary files a/Sledgemapper/Content/overlays/plain-circle.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/plain-square.png b/Sledgemapper/Content/overlays/plain-square.png deleted file mode 100644 index 02af784..0000000 Binary files a/Sledgemapper/Content/overlays/plain-square.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/pointy-hat.png b/Sledgemapper/Content/overlays/pointy-hat.png deleted file mode 100644 index 5ae1d29..0000000 Binary files a/Sledgemapper/Content/overlays/pointy-hat.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/polar-bear.png b/Sledgemapper/Content/overlays/polar-bear.png deleted file mode 100644 index 8373e33..0000000 Binary files a/Sledgemapper/Content/overlays/polar-bear.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/polar-star.png b/Sledgemapper/Content/overlays/polar-star.png deleted file mode 100644 index c0d9216..0000000 Binary files a/Sledgemapper/Content/overlays/polar-star.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/portculis.png b/Sledgemapper/Content/overlays/portculis.png deleted file mode 100644 index 320bade..0000000 Binary files a/Sledgemapper/Content/overlays/portculis.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/powder.png b/Sledgemapper/Content/overlays/powder.png deleted file mode 100644 index 0dd5ec1..0000000 Binary files a/Sledgemapper/Content/overlays/powder.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/power-ring.png b/Sledgemapper/Content/overlays/power-ring.png deleted file mode 100644 index fd00960..0000000 Binary files a/Sledgemapper/Content/overlays/power-ring.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/prisoner.png b/Sledgemapper/Content/overlays/prisoner.png deleted file mode 100644 index 0a10fdd..0000000 Binary files a/Sledgemapper/Content/overlays/prisoner.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/rabbit.png b/Sledgemapper/Content/overlays/rabbit.png deleted file mode 100644 index 98e5638..0000000 Binary files a/Sledgemapper/Content/overlays/rabbit.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/raise-skeleton.png b/Sledgemapper/Content/overlays/raise-skeleton.png deleted file mode 100644 index 1715cc5..0000000 Binary files a/Sledgemapper/Content/overlays/raise-skeleton.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/raise-zombie.png b/Sledgemapper/Content/overlays/raise-zombie.png deleted file mode 100644 index ee70644..0000000 Binary files a/Sledgemapper/Content/overlays/raise-zombie.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/rat.png b/Sledgemapper/Content/overlays/rat.png deleted file mode 100644 index 6a73f64..0000000 Binary files a/Sledgemapper/Content/overlays/rat.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/rattlesnake.png b/Sledgemapper/Content/overlays/rattlesnake.png deleted file mode 100644 index 5797f8e..0000000 Binary files a/Sledgemapper/Content/overlays/rattlesnake.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/robe.png b/Sledgemapper/Content/overlays/robe.png deleted file mode 100644 index a877be1..0000000 Binary files a/Sledgemapper/Content/overlays/robe.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/rubble.png b/Sledgemapper/Content/overlays/rubble.png deleted file mode 100644 index c5db425..0000000 Binary files a/Sledgemapper/Content/overlays/rubble.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/saber-tooth.png b/Sledgemapper/Content/overlays/saber-tooth.png deleted file mode 100644 index 7d5c28a..0000000 Binary files a/Sledgemapper/Content/overlays/saber-tooth.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/sad-crab.png b/Sledgemapper/Content/overlays/sad-crab.png deleted file mode 100644 index 3fa7132..0000000 Binary files a/Sledgemapper/Content/overlays/sad-crab.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/scorpion-tail.png b/Sledgemapper/Content/overlays/scorpion-tail.png deleted file mode 100644 index e7fc12f..0000000 Binary files a/Sledgemapper/Content/overlays/scorpion-tail.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/scorpion.png b/Sledgemapper/Content/overlays/scorpion.png deleted file mode 100644 index 178fe6f..0000000 Binary files a/Sledgemapper/Content/overlays/scorpion.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/sea-dragon.png b/Sledgemapper/Content/overlays/sea-dragon.png deleted file mode 100644 index 8edbf99..0000000 Binary files a/Sledgemapper/Content/overlays/sea-dragon.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/skull-crack.png b/Sledgemapper/Content/overlays/skull-crack.png deleted file mode 100644 index ae35009..0000000 Binary files a/Sledgemapper/Content/overlays/skull-crack.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/skull-crossed-bones.png b/Sledgemapper/Content/overlays/skull-crossed-bones.png deleted file mode 100644 index fbdbadf..0000000 Binary files a/Sledgemapper/Content/overlays/skull-crossed-bones.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/slipknot.png b/Sledgemapper/Content/overlays/slipknot.png deleted file mode 100644 index ee52ffb..0000000 Binary files a/Sledgemapper/Content/overlays/slipknot.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/snail.png b/Sledgemapper/Content/overlays/snail.png deleted file mode 100644 index 8402cdb..0000000 Binary files a/Sledgemapper/Content/overlays/snail.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/snake.png b/Sledgemapper/Content/overlays/snake.png deleted file mode 100644 index adfa129..0000000 Binary files a/Sledgemapper/Content/overlays/snake.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/spectre.png b/Sledgemapper/Content/overlays/spectre.png deleted file mode 100644 index a890005..0000000 Binary files a/Sledgemapper/Content/overlays/spectre.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/spider-alt.png b/Sledgemapper/Content/overlays/spider-alt.png deleted file mode 100644 index 53e2e85..0000000 Binary files a/Sledgemapper/Content/overlays/spider-alt.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/spider-web.png b/Sledgemapper/Content/overlays/spider-web.png deleted file mode 100644 index 3010c46..0000000 Binary files a/Sledgemapper/Content/overlays/spider-web.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/splurt.png b/Sledgemapper/Content/overlays/splurt.png deleted file mode 100644 index 856fbe0..0000000 Binary files a/Sledgemapper/Content/overlays/splurt.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/squirrel.png b/Sledgemapper/Content/overlays/squirrel.png deleted file mode 100644 index f06938b..0000000 Binary files a/Sledgemapper/Content/overlays/squirrel.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/stairs1.png b/Sledgemapper/Content/overlays/stairs1.png deleted file mode 100644 index 9192016..0000000 Binary files a/Sledgemapper/Content/overlays/stairs1.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/stairs2.png b/Sledgemapper/Content/overlays/stairs2.png deleted file mode 100644 index ac54946..0000000 Binary files a/Sledgemapper/Content/overlays/stairs2.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/stairs3.png b/Sledgemapper/Content/overlays/stairs3.png deleted file mode 100644 index 6d14b97..0000000 Binary files a/Sledgemapper/Content/overlays/stairs3.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/stone-block.png b/Sledgemapper/Content/overlays/stone-block.png deleted file mode 100644 index b3d634c..0000000 Binary files a/Sledgemapper/Content/overlays/stone-block.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/sun-priest.png b/Sledgemapper/Content/overlays/sun-priest.png deleted file mode 100644 index 690374e..0000000 Binary files a/Sledgemapper/Content/overlays/sun-priest.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/swap-bag.png b/Sledgemapper/Content/overlays/swap-bag.png deleted file mode 100644 index ae61533..0000000 Binary files a/Sledgemapper/Content/overlays/swap-bag.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/sword-in-stone.png b/Sledgemapper/Content/overlays/sword-in-stone.png deleted file mode 100644 index 7058a8a..0000000 Binary files a/Sledgemapper/Content/overlays/sword-in-stone.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/swordman.png b/Sledgemapper/Content/overlays/swordman.png deleted file mode 100644 index 8f25cdd..0000000 Binary files a/Sledgemapper/Content/overlays/swordman.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/swords-emblem.png b/Sledgemapper/Content/overlays/swords-emblem.png deleted file mode 100644 index f41b0b6..0000000 Binary files a/Sledgemapper/Content/overlays/swords-emblem.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/teapot.png b/Sledgemapper/Content/overlays/teapot.png deleted file mode 100644 index dfa75a5..0000000 Binary files a/Sledgemapper/Content/overlays/teapot.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/tiara.png b/Sledgemapper/Content/overlays/tiara.png deleted file mode 100644 index 46db833..0000000 Binary files a/Sledgemapper/Content/overlays/tiara.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/token.png b/Sledgemapper/Content/overlays/token.png deleted file mode 100644 index 1940be7..0000000 Binary files a/Sledgemapper/Content/overlays/token.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/tombstone.png b/Sledgemapper/Content/overlays/tombstone.png deleted file mode 100644 index d5f4386..0000000 Binary files a/Sledgemapper/Content/overlays/tombstone.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/transparent-slime.png b/Sledgemapper/Content/overlays/transparent-slime.png deleted file mode 100644 index 4e0d6a1..0000000 Binary files a/Sledgemapper/Content/overlays/transparent-slime.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/two-coins.png b/Sledgemapper/Content/overlays/two-coins.png deleted file mode 100644 index d7a2569..0000000 Binary files a/Sledgemapper/Content/overlays/two-coins.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/wasp-sting.png b/Sledgemapper/Content/overlays/wasp-sting.png deleted file mode 100644 index e806f6c..0000000 Binary files a/Sledgemapper/Content/overlays/wasp-sting.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/wavy-chains.png b/Sledgemapper/Content/overlays/wavy-chains.png deleted file mode 100644 index b5d4b02..0000000 Binary files a/Sledgemapper/Content/overlays/wavy-chains.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/web-spit.png b/Sledgemapper/Content/overlays/web-spit.png deleted file mode 100644 index c2d7757..0000000 Binary files a/Sledgemapper/Content/overlays/web-spit.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/whirlwind.png b/Sledgemapper/Content/overlays/whirlwind.png deleted file mode 100644 index 679374b..0000000 Binary files a/Sledgemapper/Content/overlays/whirlwind.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/window-bars.png b/Sledgemapper/Content/overlays/window-bars.png deleted file mode 100644 index 9e4e3b0..0000000 Binary files a/Sledgemapper/Content/overlays/window-bars.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/wolf-howl.png b/Sledgemapper/Content/overlays/wolf-howl.png deleted file mode 100644 index 73f0ee9..0000000 Binary files a/Sledgemapper/Content/overlays/wolf-howl.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/wolf-trap.png b/Sledgemapper/Content/overlays/wolf-trap.png deleted file mode 100644 index fa46aa7..0000000 Binary files a/Sledgemapper/Content/overlays/wolf-trap.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/wood-beam.png b/Sledgemapper/Content/overlays/wood-beam.png deleted file mode 100644 index 6174cdb..0000000 Binary files a/Sledgemapper/Content/overlays/wood-beam.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/wooden-crate.png b/Sledgemapper/Content/overlays/wooden-crate.png deleted file mode 100644 index 5864680..0000000 Binary files a/Sledgemapper/Content/overlays/wooden-crate.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/wooden-door.png b/Sledgemapper/Content/overlays/wooden-door.png deleted file mode 100644 index ec720c2..0000000 Binary files a/Sledgemapper/Content/overlays/wooden-door.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/yarn.png b/Sledgemapper/Content/overlays/yarn.png deleted file mode 100644 index 817ef8a..0000000 Binary files a/Sledgemapper/Content/overlays/yarn.png and /dev/null differ diff --git a/Sledgemapper/Content/overlays/zigzag-hieroglyph.png b/Sledgemapper/Content/overlays/zigzag-hieroglyph.png deleted file mode 100644 index 79ad91c..0000000 Binary files a/Sledgemapper/Content/overlays/zigzag-hieroglyph.png and /dev/null differ diff --git a/Sledgemapper/Content/shaders/OutlineShader.fx b/Sledgemapper/Content/shaders/OutlineShader.fx index 3bc6bfe..6c1e8de 100644 --- a/Sledgemapper/Content/shaders/OutlineShader.fx +++ b/Sledgemapper/Content/shaders/OutlineShader.fx @@ -27,48 +27,61 @@ float4 MainPS(VertexShaderOutput input) : COLOR { float4 color = tex2Dlod(SpriteTextureSampler, float4(input.TextureCoordinates.x, input.TextureCoordinates.y, 0, 0)); - if(color.a == 1) + if(color.a == 1 && color.r ==1 && color.g ==1 && color.b ==1) { return color; } + if (color.r==0 && color.a==1) + { + color = float4(0,0,0,0); + } + float2 pixel = (int2)input.TextureCoordinates * ImageSize; float2 offsets[8] = {float2(-1,0), float2(1,0), float2(0,1), float2(0,-1), float2(-1,1), float2(1,1), float2(1,-1), float2(-1,-1)}; float2 checkp1 = pixel + (float)BorderSize * offsets[0]; float2 curUV1 = input.TextureCoordinates + checkp1/(float2)ImageSize; - float alpha1 = tex2Dlod(SpriteTextureSampler, float4(curUV1.x, curUV1.y,0,0)).a; + float4 alpha1 = tex2Dlod(SpriteTextureSampler, float4(curUV1.x, curUV1.y,0,0)); + if (alpha1.a==1 && alpha1.r==0) {alpha1=float4(0,0,0,0);} float2 checkp2 = pixel + (float)BorderSize * offsets[1]; float2 curUV2 = input.TextureCoordinates + checkp2/(float2)ImageSize; - float alpha2 = tex2Dlod(SpriteTextureSampler, float4(curUV2.x, curUV2.y,0,0)).a; + float4 alpha2 = tex2Dlod(SpriteTextureSampler, float4(curUV2.x, curUV2.y,0,0)); + if (alpha2.a==1 && alpha2.r==0) {alpha2=float4(0,0,0,0);} float2 checkp3 = pixel + (float)BorderSize * offsets[2]; float2 curUV3 = input.TextureCoordinates + checkp3/(float2)ImageSize; - float alpha3 = tex2Dlod(SpriteTextureSampler, float4(curUV3.x, curUV3.y,0,0)).a; + float4 alpha3 = tex2Dlod(SpriteTextureSampler, float4(curUV3.x, curUV3.y,0,0)); + if (alpha3.a==1 && alpha3.r==0) {alpha3=float4(0,0,0,0);} float2 checkp4 = pixel + (float)BorderSize * offsets[3]; float2 curUV4 = input.TextureCoordinates + checkp4/(float2)ImageSize; - float alpha4 = tex2Dlod(SpriteTextureSampler, float4(curUV4.x, curUV4.y,0,0)).a; + float4 alpha4 = tex2Dlod(SpriteTextureSampler, float4(curUV4.x, curUV4.y,0,0)); + if (alpha4.a==1 && alpha4.r==0) {alpha4=float4(0,0,0,0);} float2 checkp5 = pixel + (float)BorderSize * offsets[4]; float2 curUV5 = input.TextureCoordinates + checkp5/(float2)ImageSize; - float alpha5 = tex2Dlod(SpriteTextureSampler, float4(curUV5.x, curUV5.y,0,0)).a; + float4 alpha5 = tex2Dlod(SpriteTextureSampler, float4(curUV5.x, curUV5.y,0,0)); + if (alpha5.a==1 && alpha5.r==0) {alpha5=float4(0,0,0,0);} float2 checkp6 = pixel + (float)BorderSize * offsets[5]; float2 curUV6 = input.TextureCoordinates + checkp6/(float2)ImageSize; - float alpha6 = tex2Dlod(SpriteTextureSampler, float4(curUV6.x, curUV6.y,0,0)).a; + float4 alpha6 = tex2Dlod(SpriteTextureSampler, float4(curUV6.x, curUV6.y,0,0)); + if (alpha6.a==1 && alpha6.r==0) {alpha6=float4(0,0,0,0);} float2 checkp7 = pixel + (float)BorderSize * offsets[6]; float2 curUV7 = input.TextureCoordinates + checkp7/(float2)ImageSize; - float alpha7 = tex2Dlod(SpriteTextureSampler, float4(curUV7.x, curUV7.y,0,0)).a; + float4 alpha7 = tex2Dlod(SpriteTextureSampler, float4(curUV7.x, curUV7.y,0,0)); + if (alpha7.a==1 && alpha7.r==0) {alpha7=float4(0,0,0,0);} float2 checkp8 = pixel + (float)BorderSize * offsets[7]; float2 curUV8 = input.TextureCoordinates + checkp8/(float2)ImageSize; - float alpha8 = tex2Dlod(SpriteTextureSampler, float4(curUV8.x, curUV8.y,0,0)).a; + float4 alpha8 = tex2Dlod(SpriteTextureSampler, float4(curUV8.x, curUV8.y,0,0)); + if (alpha8.a==1 && alpha8.r==0) {alpha8=float4(0,0,0,0);} - float alpha = alpha1 + alpha2 + alpha3 + alpha4 + alpha5 + alpha6 + alpha7 + alpha8; + float alpha = alpha1.a + alpha2.a + alpha3.a + alpha4.a + alpha5.a + alpha6.a + alpha7.a + alpha8.a; if (alpha>0) { diff --git a/Sledgemapper/Content/shaders/OutlineShader2.fx b/Sledgemapper/Content/shaders/OutlineShader2.fx deleted file mode 100644 index 9479af2..0000000 --- a/Sledgemapper/Content/shaders/OutlineShader2.fx +++ /dev/null @@ -1,209 +0,0 @@ -/* ******************************************************** - * A Simple toon shader based on the work of Petri T. Wilhelmsen - * found on his blog post XNA Shader Programming � Tutorial 7, Toon shading - * http://digitalerr0r.wordpress.com/2009/03/22/xna-shader-programming-tutorial-7-toon-shading/. - * Which in turn is based on the shader "post edgeDetect" from nVidias Shader library - * http://developer.download.nvidia.com/shaderlibrary/webpages/shader_library.html - * - * This process will use a Sobell convolution filter to determine contrast across each pixel. - * pixels that have a contrast greater than a given threshold value will be treated - * as an edge pixel and turned black. - * - * Author: John Marquiss - * Email: txg1152@gmail.com - * - * This work by John Marquiss is licensed under a - * Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. - * http://creativecommons.org/licenses/by-nc-sa/3.0/ - */ - -sampler ColorMapSampler : register(s0); - -/* Screen size (really texture size) is used to - * scale the outline line thickness nicely around the - * image - */ -float2 ScreenSize; - -/* Outline line thickness scale - */ -float Thickness = 1.0f; - -/* Edge detection threshold - * Contrast values over the threshold are considered - * edges. That means smaller values for the threshold make the - * image more "edgy" higher values less so. - */ -float Threshold = 0.0f; - -/* getGray - * a simple helper function to return a grey scale - * value for a given pixel - */ -float getGray(float4 c) -{ - /* The closer a color is to a pure gray - * value the closer its dot product and gray - * will be to 0. - */ - //return float4(1,1,1,1); - // if (c.a >0) - // { - // return float4(0,0,0,1); - // } - - // return float4(1,1,1,1); - return(dot(c.rgb,((0.33333).xxx))); -} - -struct VertexShaderOutput -{ - float2 Tex : TEXCOORD0; -}; - -/* Shade each pixel turning edge pixels black - */ -float4 PixelShaderFunction(VertexShaderOutput input) : COLOR0 -{ - // Get the source pixel color - float4 Color = tex2D(ColorMapSampler, input.Tex); - if (Color.a==0) - { - Color.rgba=0.8; - } - - /* ox is the X offset vector where the offest is based - * on the scaled edge thickness - */ - float2 ox = float2(Thickness/ScreenSize.x,0.0); - - /* oy is the Y offset vector where the offest is based - * on the scaled edge thickness - */ - float2 oy = float2(0.0,Thickness/ScreenSize.y); - - /* our current xy (uv) texture coordinate - */ - float2 uv = input.Tex.xy; - - /* Our kernel filter is a 3x3 matrix in order to process - * it we need to get the 8 neighbor pixles (top left, top, top right, - * left, right, bottom left, bottom, and bottom right) and the - * current pixel. For each of these pixels we then need to get - * its grey scale value using getGray. We will store the gray scale - * values in a 3x3 matrix g: - * g00 g01 g02 - * g10 g11 g12 - * g20 g21 g22 - */ - - /* First the bottom row pixels - * bottom left uv - oy - ox, bottom uv - oy and - * bottom right uv - oy + ox - */ - float2 PP = uv - oy; - float4 CC = tex2D(ColorMapSampler, PP-ox); float g00 = getGray(CC); - CC = tex2D(ColorMapSampler, PP); float g01 = getGray(CC); - CC = tex2D(ColorMapSampler, PP+ox); float g02 = getGray(CC); - - /* Next get the middle row pixels - * left uv - ox, current uv and right uv + ox - */ - PP = uv; - CC = tex2D(ColorMapSampler, PP-ox); float g10 = getGray(CC); - CC = tex2D(ColorMapSampler, PP); float g11 = getGray(CC); - CC = tex2D(ColorMapSampler, PP+ox); float g12 = getGray(CC); - - /* Finally get the top row pixels - * top left uv + oy - ox, top uv + oy and - * top right uv + oy + ox - */ - PP = uv + oy; - CC = tex2D(ColorMapSampler, PP-ox); float g20 = getGray(CC); - CC = tex2D(ColorMapSampler, PP); float g21 = getGray(CC); - CC = tex2D(ColorMapSampler, PP+ox); float g22 = getGray(CC); - - /* We will use a Sobell convolution filter - * -1 -2 -1 - * 0 0 0 - * 1 2 1 - */ - float K00 = -1; - float K01 = -2; - float K02 = -1; - float K10 = 0; - float K11 = 0; - float K12 = 0; - float K20 = 1; - float K21 = 2; - float K22 = 1; - - /* Calculate sx as the summation - * of g.ij * K.ij - * This will give us horizantal edge detection - */ - float sx = 0; - sx += g00 * K00; - sx += g01 * K01; - sx += g02 * K02; - sx += g10 * K10; - sx += g11 * K11; - sx += g12 * K12; - sx += g20 * K20; - sx += g21 * K21; - sx += g22 * K22; - - /* Calculate sy as the summation - * of g.ij * K.ji - * K.ji effectively rotates the kernel filter - * this will give us vertical edge detection - */ - float sy = 0; - sy += g00 * K00; - sy += g01 * K10; - sy += g02 * K20; - sy += g10 * K01; - sy += g11 * K11; - sy += g12 * K21; - sy += g20 * K02; - sy += g21 * K12; - sy += g22 * K22; - - /* Now merge the results of the horizantal - * and veritcal edge detection calculations - * together by calculating the distance of the - * vector they form. - */ - float contrast = sqrt(sx*sx + sy*sy); - - /* assume no edge (result = 1) - */ - float result = 1; - - /* If the length of s.xy has a value - * greater than the threshold then the color change (contrast) - * accoss that pixel is enough that we want to consider - * it an edge. Set result to 0 to black out that pixel. - */ - if (contrast > Threshold) - { - result = 0; - } - - /* finally return the original color multiplied - * by the result. For with contrast values over the - * threshold result will be 0 giving us a black edge. - * Make sure we do not clear out the alpha value though - * otherwise our edges will disappear if we use alpha - * blending. - */ - return Color*float4(contrast.xxx,1); -} - -technique PostOutline -{ - pass Pass0 - { - PixelShader = compile ps_2_0 PixelShaderFunction(); - } -} diff --git a/Sledgemapper/Content/spriteIndex b/Sledgemapper/Content/spriteIndex new file mode 100644 index 0000000..b8d61d9 --- /dev/null +++ b/Sledgemapper/Content/spriteIndex @@ -0,0 +1,248 @@ + + + +allied-star0 0 64 64 +american-shield65 0 64 64 +ammonite130 0 64 64 +ancient-columns0 65 64 64 +ancient-sword65 65 64 64 +anvil0 130 64 64 +anvil-impact65 130 64 64 +arrow-flights130 65 64 64 +assassin-pocket130 130 64 64 +bandaged195 0 64 64 +barbed-wire195 65 64 64 +barbute260 0 64 64 +battle-axe195 130 64 64 +black-book260 65 64 64 +black-flag325 0 64 64 +boiling-bubbles390 0 64 64 +bolt-saw325 65 64 64 +boot-prints260 130 64 64 +bowie-knife325 130 64 64 +breastplate390 65 64 64 +broad-dagger390 130 64 64 +broadhead-arrow0 195 64 64 +broadsword0 260 64 64 +broken-arrow65 195 64 64 +brutal-helm65 260 64 64 +brute0 325 64 64 +bubbling-bowl130 195 64 64 +bubbling-flask65 325 64 64 +bugle-call0 390 64 64 +bull195 195 64 64 +bully-minion130 260 64 64 +burning-dot130 325 64 64 +burning-embers260 195 64 64 +caltrops65 390 64 64 +campfire195 260 64 64 +candlebright130 390 64 64 +candle-flame260 260 64 64 +candle-holder195 325 64 64 +carnivore-mouth325 195 64 64 +cash260 325 64 64 +cauldron195 390 64 64 +cellar-barrels390 195 64 64 +centipede325 260 64 64 +chemical-bolt390 260 64 64 +chemical-drop325 325 64 64 +chest260 390 64 64 +circle325 390 64 64 +circular-sawblade390 325 64 64 +cleaver390 390 64 64 +cliff-crossing455 0 64 64 +cloak-dagger455 65 64 64 +clover520 0 64 64 +cobweb520 65 64 64 +coffin455 130 64 64 +coins585 0 64 64 +confirmed585 65 64 64 +cracked-glass520 130 64 64 +croc-jaws455 195 64 64 +crossbow650 0 64 64 +crossed-bones715 0 64 64 +crossed-chains650 65 64 64 +crown585 130 64 64 +crown-coin520 195 64 64 +crown-of-thorns455 260 64 64 +crystal-bars650 130 64 64 +crystal-growth585 195 64 64 +cubes520 260 64 64 +cultist455 325 64 64 +curled-tentacle780 0 64 64 +curling-vines715 65 64 64 +curvy-knife455 390 64 64 +cut-diamond845 0 64 64 +dark-squad780 65 64 64 +death-juice715 130 64 64 +decapitation585 260 64 64 +dice-six-faces-five520 325 64 64 +dice-six-faces-four650 195 64 64 +dice-six-faces-one585 325 64 64 +dice-six-faces-six520 390 64 64 +dice-six-faces-three715 195 64 64 +dice-six-faces-two650 260 64 64 +dice-twenty-faces-one780 130 64 64 +dig-dug845 65 64 64 +dinosaur-rex910 0 64 64 +dolmen845 130 64 64 +door910 65 64 64 +doorway715 260 64 64 +double-dragon650 325 64 64 +dragon-head780 195 64 64 +dread585 390 64 64 +drop715 325 64 64 +droplets650 390 64 64 +droplet-splash845 195 64 64 +duck780 260 64 64 +earth-crack910 130 64 64 +earth-spit845 260 64 64 +earwig780 325 64 64 +evil-bat910 195 64 64 +evil-minion715 390 64 64 +fangs910 260 64 64 +feather780 390 64 64 +fireplace845 325 64 64 +fire-ring910 325 64 64 +fishing-net845 390 64 64 +fist910 390 64 64 +flame0 455 64 64 +flamer65 455 64 64 +flat-paw-print0 520 64 64 +floating-tentacles130 455 64 64 +floor-hatch65 520 64 64 +flying-flag0 585 64 64 +footprint195 455 64 64 +footsteps130 520 64 64 +gargoyle65 585 64 64 +gecko0 650 64 64 +ghost260 455 64 64 +giant-squid195 520 64 64 +goblin-camp130 585 64 64 +goblin-head65 650 64 64 +goose0 715 64 64 +grim-reaper195 585 64 64 +guillotine130 650 64 64 +handcuffed65 715 64 64 +hanging-spider0 780 64 64 +harp260 520 64 64 +harpy325 455 64 64 +heavy-helm260 585 64 64 +hobbit-door195 650 64 64 +hole130 715 64 64 +hole-ladder65 780 64 64 +hydra325 520 64 64 +imp390 455 64 64 +imprisoned390 520 64 64 +invisible325 585 64 64 +jellyfish455 455 64 64 +lamellar260 650 64 64 +lever195 715 64 64 +lightning-flame130 780 64 64 +lit-candelabra455 520 64 64 +locked-chest390 585 64 64 +magic-gate325 650 64 64 +manacles520 455 64 64 +mantrap260 715 64 64 +masked-spider195 780 64 64 +meeple260 780 64 64 +metal-bar520 520 64 64 +minefield455 585 64 64 +minerals390 650 64 64 +minions325 715 64 64 +minotaur585 455 64 64 +mite325 780 64 64 +mite-alt585 520 64 64 +money-stack520 585 64 64 +moon-claws455 650 64 64 +mouse390 715 64 64 +mummy-head650 455 64 64 +mushroom520 650 64 64 +mushrooms455 715 64 64 +nails390 780 64 64 +nested-hexagons715 455 64 64 +nest-eggs650 520 64 64 +octopus585 585 64 64 +open-chest520 715 64 64 +open-treasure-chest455 780 64 64 +overlay01715 520 64 64 +overlay02650 585 64 64 +packed-planks585 650 64 64 +pentacle780 455 64 64 +pentagram-rose715 585 64 64 +perspective-dice-five650 650 64 64 +perspective-dice-four585 715 64 64 +perspective-dice-one845 455 64 64 +perspective-dice-six780 520 64 64 +perspective-dice-six-faces-five520 780 64 64 +perspective-dice-six-faces-four780 585 64 64 +perspective-dice-six-faces-one585 780 64 64 +perspective-dice-six-faces-random650 715 64 64 +perspective-dice-six-faces-six910 455 64 64 +perspective-dice-six-faces-three845 520 64 64 +perspective-dice-six-faces-two715 650 64 64 +perspective-dice-three910 520 64 64 +perspective-dice-two845 585 64 64 +piranha780 650 64 64 +pirate-flag715 715 64 64 +pirate-grave650 780 64 64 +plain-circle780 715 64 64 +plain-square715 780 64 64 +pointy-hat845 650 64 64 +polar-bear910 585 64 64 +polar-star910 650 64 64 +portculis845 715 64 64 +powder780 780 64 64 +power-ring845 780 64 64 +prisoner910 715 64 64 +rabbit910 780 64 64 +raise-skeleton975 0 64 64 +raise-zombie975 65 64 64 +rat1040 0 64 64 +rattlesnake975 130 64 64 +robe1040 65 64 64 +rubble1105 0 64 64 +saber-tooth1040 130 64 64 +sad-crab975 195 64 64 +scorpion1170 0 64 64 +scorpion-tail1105 65 64 64 +sea-dragon1105 130 64 64 +skull-crack1040 195 64 64 +skull-crossed-bones975 260 64 64 +slipknot1170 65 64 64 +snail1170 130 64 64 +snake1105 195 64 64 +spectre1040 260 64 64 +spider-alt975 325 64 64 +spider-web1040 325 64 64 +splurt975 390 64 64 +squirrel1170 195 64 64 +stairs11105 260 64 64 +stairs21105 325 64 64 +stairs31040 390 64 64 +stone-block975 455 64 64 +sun-priest1170 260 64 64 +swap-bag1105 390 64 64 +sword-in-stone1040 455 64 64 +swordman975 520 64 64 +swords-emblem1170 325 64 64 +teapot1170 390 64 64 +tiara1105 455 64 64 +token1040 520 64 64 +tombstone975 585 64 64 +transparent-slime1040 585 64 64 +two-coins975 650 64 64 +wasp-sting1170 455 64 64 +wavy-chains1105 520 64 64 +web-spit975 715 64 64 +whirlwind1170 520 64 64 +window-bars1105 585 64 64 +wolf-howl1040 650 64 64 +wolf-trap1105 650 64 64 +wood-beam1040 715 64 64 +wooden-crate1170 585 64 64 +wooden-door975 780 64 64 +yarn1170 650 64 64 +zigzag-hieroglyph1040 780 64 64 + + diff --git a/Sledgemapper/Content/sprites b/Sledgemapper/Content/sprites new file mode 100644 index 0000000..e901c91 Binary files /dev/null and b/Sledgemapper/Content/sprites differ diff --git a/Sledgemapper/Icon.icns b/Sledgemapper/Icon.icns new file mode 100644 index 0000000..e0f62d5 Binary files /dev/null and b/Sledgemapper/Icon.icns differ diff --git a/Sledgemapper/Icon.png b/Sledgemapper/Icon.png new file mode 100644 index 0000000..cf7bbb2 Binary files /dev/null and b/Sledgemapper/Icon.png differ diff --git a/Sledgemapper/Sledgemapper.cs b/Sledgemapper/Sledgemapper.cs index dae08b8..70b5772 100644 --- a/Sledgemapper/Sledgemapper.cs +++ b/Sledgemapper/Sledgemapper.cs @@ -2,6 +2,7 @@ using Exceptionless.Models; using Microsoft.AspNetCore.SignalR.Client; using Microsoft.Xna.Framework; +using Microsoft.Xna.Framework.Content; using Microsoft.Xna.Framework.Graphics; using Microsoft.Xna.Framework.Input; using MonoGame.Extended; @@ -15,10 +16,12 @@ using Newtonsoft.Json; using Sledgemapper.Shared.Entities; using Sledgemapper.UI; using System; +using System.Buffers; using System.Collections.Generic; using System.Diagnostics; using System.IO; using System.Linq; +using System.Text; using System.Threading.Tasks; namespace Sledgemapper @@ -54,15 +57,19 @@ namespace Sledgemapper Content.RootDirectory = "Content"; _desktop = new Desktop(); + MyraEnvironment.Game = this; + _sessionData = new Session(); - IsFixedTimeStep = false; + IsFixedTimeStep = true; + TargetElapsedTime = TimeSpan.FromSeconds(1d / 30d); _communicationManager = new CommunicationManager(_sessionData); _communicationManager.Connection.Reconnected += OnHubReconnected; _communicationManager.Connection.Reconnecting += OnHubReconnecting; _communicationManager.Connection.Closed += OnHubDisconnected; _state = new State(); _settings = new Settings(); + _vector2Pool = ArrayPool.Create(); } private async Task OnHubDisconnected(Exception arg) @@ -97,8 +104,14 @@ namespace Sledgemapper private void ResetRenderTarget() { - rendertarget = new RenderTarget2D(GraphicsDevice, GraphicsDevice.Viewport.Width, GraphicsDevice.Viewport.Height, false, SurfaceFormat.Color, DepthFormat.None, 0, RenderTargetUsage.DiscardContents); - + rendertarget = new RenderTarget2D(GraphicsDevice, + GraphicsDevice.Viewport.Width, + GraphicsDevice.Viewport.Height, + false, + SurfaceFormat.Color, + DepthFormat.None, + 0, + RenderTargetUsage.DiscardContents); } private void OnClientSizeChanged(object sender, EventArgs e) @@ -107,9 +120,6 @@ namespace Sledgemapper try { ResetRenderTarget(); - // rendertarget = new RenderTarget2D(GraphicsDevice, GraphicsDevice.Viewport.Width, GraphicsDevice.Viewport.Height, true, SurfaceFormat.Alpha8, DepthFormat.Depth16, 0, RenderTargetUsage.DiscardContents); - //rendertarget = new RenderTarget2D(GraphicsDevice, GraphicsDevice.Viewport.Width, GraphicsDevice.Viewport.Height); - } catch { @@ -118,9 +128,9 @@ namespace Sledgemapper } - private void AddItemToToolGrid(Grid grid, EventHandler eventAction, string folder) + + private void AddItemToToolGrid(Grid grid, EventHandler eventAction, Dictionary tilesFolderContent) { - var tilesFolderContent = Content.LoadContentFolder(folder); var indexX = 0; var indexY = 0; foreach (var item in tilesFolderContent) @@ -137,14 +147,30 @@ namespace Sledgemapper } } + private void AddItemToToolGrid(Grid grid, EventHandler eventAction, SpriteSheet spriteSheet) + { + var indexX = 0; + var indexY = 0; + foreach (var item in spriteSheet.index) + { + var tileButton = new ImageButton { Image = new TextureRegion(spriteSheet.Texture, item.Value), GridColumn = indexY, GridRow = indexX, Id = item.Key, Width = 40, Height = 40 }; + tileButton.Click += eventAction; + grid.Widgets.Add(tileButton); + indexY++; + if (indexY == 4) + { + indexY = 0; + indexX++; + } + } + } + protected override void LoadContent() { _spriteBatch = new SpriteBatch(GraphicsDevice); outlineShader = Content.Load("shaders/OutlineShader"); - outlineShader2 = Content.Load("shaders/OutlineShader2"); MyraEnvironment.Game = this; ResetRenderTarget(); - // rendertarget = new RenderTarget2D(GraphicsDevice, GraphicsDevice.Viewport.Width, GraphicsDevice.Viewport.Height, true, SurfaceFormat.Alpha8, DepthFormat.Depth16, 0, RenderTargetUsage.DiscardContents); _mainWidget = new MainWidget(); @@ -169,12 +195,15 @@ namespace Sledgemapper _mainWidget.BtnToolbarWall.Click += OnBtnToolbarWallClicked; _mainWidget.BtnToolbarDelete.Click += OnBtnToolbarDeleteClicked; - - _mainWidget.BtnToolbarTile.Visible = false; _mainWidget.BtnToolbarWall.Visible = false; - AddItemToToolGrid(_mainWidget.GridWalls, OnWallButtonClicked, "walls"); - AddItemToToolGrid(_mainWidget.GridOverlays, OnOverlayButtonClicked, "overlays"); + _wallsContent = Content.LoadContentFolder("walls"); + + _spriteSheet = new SpriteSheet(); + _spriteSheet.LoadContent(Content); + + AddItemToToolGrid(_mainWidget.GridWalls, OnWallButtonClicked, _wallsContent); + AddItemToToolGrid(_mainWidget.GridOverlays, OnOverlayButtonClicked, _spriteSheet); _fonts = Content.LoadContentFolder("fonts"); _eye = Content.Load("eye"); @@ -184,6 +213,12 @@ namespace Sledgemapper _mainWidget.BtnToolbarRoom.Image = new TextureRegion(Content.Load("icon_room")); _mainWidget.BtnToolbarDelete.Image = new TextureRegion(Content.Load("icon_delete")); _desktop.Root = _mainWidget; + + _transparentRedRectangle = new Texture2D(GraphicsDevice, 1, 1); + _transparentRedRectangle.SetData(new[] { new Color(Color.Red, 80) }); + + _whiteRectangle = new Texture2D(GraphicsDevice, 1, 1); + _whiteRectangle.SetData(new[] { Color.White }); } private void OnBtnToolbarDeleteClicked(object sender, EventArgs e) @@ -247,8 +282,9 @@ namespace Sledgemapper var content = new NoteList(); - foreach (var note in _sessionData.Notes.Values) + for (var i = 0; i < _sessionData.Notes.Values.Count; i++) { + var note = _sessionData.Notes.Values.ElementAt(i); var item = new NoteListItem(); item.LblNoteText.Text = $"{note.ToString()} - {note.Text}"; item.BtnNoteCenter.Image = new TextureRegion(_location); @@ -479,7 +515,6 @@ namespace Sledgemapper if (newState.IsKeyDown(Keys.LeftControl) && mouseState.ScrollWheelValue != oldMouseState.ScrollWheelValue) { - // var center = new Point(GraphicsDevice.Viewport.Width / 2, GraphicsDevice.Viewport.Height / 2); var maxTileSize = 500; var center = new Point((Window.ClientBounds.Width + 200) / 2 - _state.TileSize / 2, Window.ClientBounds.Height / 2 - _state.TileSize / 2); @@ -588,233 +623,50 @@ namespace Sledgemapper var visibleTilesX = GraphicsDevice.Viewport.Width / _state.TileSize + 1; var visibleTilesY = GraphicsDevice.Viewport.Height / _state.TileSize + 1; - GraphicsDevice.SetRenderTarget(rendertarget); - - _spriteBatch.Begin(depthStencilState: DepthStencilState.None, - transformMatrix: Matrix.CreateTranslation(_viewportCenter), - blendState: BlendState.Opaque, - //rasterizerState:RasterizerState.CullClockwise, - samplerState: SamplerState.PointClamp, - - sortMode: SpriteSortMode.Deferred); - - GraphicsDevice.Clear(Color.Transparent); - - foreach (var item in _sessionData.Lines.Values.Union(_sessionData.Rooms.Values).OrderBy(t => t.Timestamp)) - { - switch (item) - { - case Line l: - DrawLine(l); - break; - - case Room room: - if (room.Delete) - { - DrawDelete(room); - } - else - { - DrawRoom(room); - } - break; - } - } - - // - - _spriteBatch.End(); - - GraphicsDevice.SetRenderTarget(null); - - Vector2 texelSize = new Vector2((float)rendertarget.Width, (float)rendertarget.Height); - outlineShader.Parameters["ImageSize"].SetValue(texelSize); - outlineShader.Parameters["BorderSize"].SetValue((int)(_state.TileSize / 100f * 10f)); - - outlineShader.Parameters["R"].SetValue(_settings.OverlayTintColor.R / 255.0f); - outlineShader.Parameters["G"].SetValue(_settings.OverlayTintColor.G / 255.0f); - outlineShader.Parameters["B"].SetValue(_settings.OverlayTintColor.B / 255.0f); - // outlineShader2.Parameters["ScreenSize"].SetValue(texelSize); - _spriteBatch.Begin( - effect: outlineShader, - blendState: BlendState.NonPremultiplied, - sortMode: SpriteSortMode.Deferred); - GraphicsDevice.Clear(_settings.BackgroundColor); - _spriteBatch.Draw(rendertarget, Vector2.Zero, null, Color.White); - _spriteBatch.End(); + DrawMap(); + ApplyShaderToMap(); _spriteBatch.Begin( transformMatrix: Matrix.CreateTranslation(_viewportCenter), - sortMode: SpriteSortMode.Deferred); + sortMode: SpriteSortMode.Texture); + DrawTiles(); + DrawWalls(); + DrawOverlays(); + DrawNotes(); + DrawGrid(visibleTilesX, visibleTilesY); - if (string.IsNullOrWhiteSpace(_sessionData.SessionName)) - { - var isoffscreen = IsOffscreen(_state.SelectedTile); - if (isoffscreen) - { - var center = new Point((Window.ClientBounds.Width + 200) / 2 - (int)_viewportCenter.X, Window.ClientBounds.Height / 2 - (int)_viewportCenter.Y); - - var cx = center.X / _state.TileSize; - var cy = center.Y / _state.TileSize; - - var p1 = new Vector2(cx * _state.TileSize, cy * _state.TileSize); - var p2 = new Vector2(_state.SelectedTile.X * _state.TileSize, _state.SelectedTile.Y * _state.TileSize); - - var p3 = new Vector2(Window.ClientBounds.Width - _viewportCenter.X, 0 - _viewportCenter.Y); - var p4 = new Vector2(Window.ClientBounds.Width - _viewportCenter.X, Window.ClientBounds.Height - _viewportCenter.Y); - var ua1 = ((p4.X - p3.X) * (p1.Y - p3.Y) - (p4.Y - p3.Y) * (p1.X - p3.X)) / ((p4.Y - p3.Y) * (p2.X - p1.X) - (p4.X - p3.X) * (p2.Y - p1.Y)); - - p3 = new Vector2(200 - _viewportCenter.X, 0 - _viewportCenter.Y); - p4 = new Vector2(Window.ClientBounds.Width - _viewportCenter.X, 0 - _viewportCenter.Y); - var ua2 = ((p4.X - p3.X) * (p1.Y - p3.Y) - (p4.Y - p3.Y) * (p1.X - p3.X)) / ((p4.Y - p3.Y) * (p2.X - p1.X) - (p4.X - p3.X) * (p2.Y - p1.Y)); - - p3 = new Vector2(200 - _viewportCenter.X, 0 - _viewportCenter.Y); - p4 = new Vector2(200 - _viewportCenter.X, Window.ClientBounds.Height - _viewportCenter.Y); - var ua3 = ((p4.X - p3.X) * (p1.Y - p3.Y) - (p4.Y - p3.Y) * (p1.X - p3.X)) / ((p4.Y - p3.Y) * (p2.X - p1.X) - (p4.X - p3.X) * (p2.Y - p1.Y)); - - p3 = new Vector2(200 - _viewportCenter.X, Window.ClientBounds.Height - _viewportCenter.Y); - p4 = new Vector2(Window.ClientBounds.Width - _viewportCenter.X, Window.ClientBounds.Height - _viewportCenter.Y); - var ua4 = ((p4.X - p3.X) * (p1.Y - p3.Y) - (p4.Y - p3.Y) * (p1.X - p3.X)) / ((p4.Y - p3.Y) * (p2.X - p1.X) - (p4.X - p3.X) * (p2.Y - p1.Y)); - - var uas = new List { ua1, ua2, ua3, ua4 }; - if (uas.Any(u => u > 0 && u < 1)) - { - var ua = uas.Where(u => u > 0 && u < 1).Min(); - - var i = uas.IndexOf(ua); - var x = (p1.X + ua * (p2.X - p1.X));// + _viewportCenter.X; - var y = (p1.Y + ua * (p2.Y - p1.Y));// + _viewportCenter.Y; - - switch (i) - { - case 0: - _spriteBatch.DrawPolygon(Vector2.Zero, new Vector2[] { new Vector2(x, y), new Vector2(x - 20, y + 10), new Vector2(x - 20, y - 10), new Vector2(x, y) }, Color.Red, 2); - break; - case 1: - y += 20; - _spriteBatch.DrawPolygon(Vector2.Zero, new Vector2[] { new Vector2(x, y), new Vector2(x - 10, y + 20), new Vector2(x + 10, y + 20), new Vector2(x, y) }, Color.Red, 2); - break; - case 2: - x += 0; - _spriteBatch.DrawPolygon(Vector2.Zero, new Vector2[] { new Vector2(x, y), new Vector2(x + 20, y + 10), new Vector2(x + 20, y - 10), new Vector2(x, y) }, Color.Red, 2); - break; - case 3: - y -= 20; - _spriteBatch.DrawPolygon(Vector2.Zero, new Vector2[] { new Vector2(x, y), new Vector2(x - 10, y - 20), new Vector2(x + 10, y - 20), new Vector2(x, y) }, Color.Red, 2); - break; - } - } - } - - - _spriteBatch.DrawRectangle(new Rectangle((_state.SelectedTile.X * _state.TileSize) - 2, (_state.SelectedTile.Y * _state.TileSize) - 2, _state.TileSize + 3, _state.TileSize + 3), Color.Red, 2); - } + DrawPlayerOffline(); DrawPlayers(); - if (_state.InsertMode == InsertMode.Wall) + DrawSelectedWall(); + + DrawSelectedIntersection(); + + DrawLinePreview(); + + DrawRoomPreview(); + + _spriteBatch.End(); + + try { - var startWall = new Vector2(_state.SelectedWall.X * _state.TileSize, _state.SelectedWall.Y * _state.TileSize); - _spriteBatch.DrawLine(startWall, _state.TileSize, MathHelper.ToRadians(90 * _state.SelectedWall.Rotation), Color.Red, 2); + _desktop?.Render(); } - - if (_state.InsertMode == InsertMode.Overlay && _state.SelectedOverlay.Intersection) + catch { - var overlay = new Vector2(_state.SelectedOverlay.X * _state.TileSize, _state.SelectedOverlay.Y * _state.TileSize); - _spriteBatch.DrawCircle(overlay, _state.TileSize / 3f, 100, Color.Red, 2); - } - - if (_state.InsertMode == InsertMode.NewLine && _state.SelectedSnapPoint != null) - { - var snapPoint = new Vector2(_state.SelectedSnapPoint.X * _state.TileSize, _state.SelectedSnapPoint.Y * _state.TileSize); - - switch (_state.SelectedSnapPoint.Index) - { - case 1: - break; - case 2: - snapPoint.X += _state.TileSize / 2; - break; - case 3: - snapPoint.Y += _state.TileSize / 2; - break; - case 4: - snapPoint.Y += _state.TileSize / 2; - snapPoint.X += _state.TileSize / 2; - break; - } - - _spriteBatch.DrawCircle(snapPoint, _state.TileSize / 5f, 100, Color.Red, 2); - - - //line preview - if (_state.LineStart != null) - { - - // border pass - - // var content = Content.Load($"tiles/{tile.ID}"); - - var posX = _state.LineStart.X * _state.TileSize; - var posY = _state.LineStart.Y * _state.TileSize; - - var endposX = _state.SelectedSnapPoint.X * _state.TileSize; - var endposY = _state.SelectedSnapPoint.Y * _state.TileSize; - - switch (_state.LineStart.Index) - { - case 1: - break; - case 2: - posX += _state.TileSize / 2; - break; - case 3: - posY += _state.TileSize / 2; - - break; - case 4: - posX += _state.TileSize / 2; - posY += _state.TileSize / 2; - break; - } - - switch (_state.SelectedSnapPoint.Index) - { - case 1: - break; - case 2: - endposX += _state.TileSize / 2; - break; - case 3: - endposY += _state.TileSize / 2; - - break; - case 4: - endposX += _state.TileSize / 2; - endposY += _state.TileSize / 2; - break; - } - - var l = Math.Sqrt(Math.Pow(posX - endposX, 2) + Math.Pow(posY - endposY, 2)); - - var angle = Math.Atan2(posY - endposY, endposX - posX); - var angleRad = -(float)angle;//MathHelper.ToRadians((float)angle); - if (l > 0) - { - var whiteRectangle = new Texture2D(GraphicsDevice, (int)l, (int)(_state.TileSize * _state.LineWidth)); - - whiteRectangle.SetData(Enumerable.Range(0, (int)l * ((int)(_state.TileSize * _state.LineWidth))).Select(i => new Color(Color.Red, 80)).ToArray()); - - _spriteBatch.Draw(whiteRectangle, new Rectangle(posX, posY, (int)l, (int)(_state.TileSize * _state.LineWidth)), null, Color.White, angleRad, new Vector2(0, 0), SpriteEffects.None, 1); - } - } + System.Console.WriteLine("Desktop render error"); } + base.Draw(gameTime); + } + private void DrawRoomPreview() + { if ((_state.InsertMode == InsertMode.NewRoom || _state.InsertMode == InsertMode.NewDelete) && _state.SelectedSnapPoint != null) { var snapPoint = new Vector2(_state.SelectedSnapPoint.X * _state.TileSize, _state.SelectedSnapPoint.Y * _state.TileSize); @@ -837,8 +689,6 @@ namespace Sledgemapper _spriteBatch.DrawCircle(snapPoint, _state.TileSize / 6f, 50, Color.Red, 2); - - //line preview if (_state.LineStart != null) { var posX = _state.LineStart.X * _state.TileSize; @@ -886,42 +736,313 @@ namespace Sledgemapper break; } - if (posX != endposX && posY != endposY) { - var whiteRectangle = new Texture2D(GraphicsDevice, 1, 1); - // whiteRectangle.SetData(new[] { new Color(Color.Red, 80) }); - whiteRectangle.SetData(new[] { new Color(Color.Red, 80) }); + if ((posX > endposX && posY > endposY) || (posX < endposX && posY < endposY)) { - _spriteBatch.Draw(whiteRectangle, new Rectangle(posX, posY, endposX - posX, endposY - posY), null, Color.White, 0, new Vector2(0, 0), SpriteEffects.None, 1); + _spriteBatch.Draw(_transparentRedRectangle, new Rectangle(posX, posY, endposX - posX, endposY - posY), null, Color.White, 0, new Vector2(0, 0), SpriteEffects.None, 1); } else { if (endposY < posY) { - _spriteBatch.Draw(whiteRectangle, new Rectangle(posX, endposY, endposX - posX, posY - endposY), null, Color.White, 0, new Vector2(0, 0), SpriteEffects.None, 1); + _spriteBatch.Draw(_transparentRedRectangle, new Rectangle(posX, endposY, endposX - posX, posY - endposY), null, Color.White, 0, new Vector2(0, 0), SpriteEffects.None, 1); } if (endposX < posX) { - _spriteBatch.Draw(whiteRectangle, new Rectangle(endposX, posY, posX - endposX, endposY - posY), null, Color.White, 0, new Vector2(0, 0), SpriteEffects.None, 1); + _spriteBatch.Draw(_transparentRedRectangle, new Rectangle(endposX, posY, posX - endposX, endposY - posY), null, Color.White, 0, new Vector2(0, 0), SpriteEffects.None, 1); } } } } } + } + + private void DrawLinePreview() + { + if (_state.InsertMode == InsertMode.NewLine && _state.SelectedSnapPoint != null) + { + var snapPoint = new Vector2(_state.SelectedSnapPoint.X * _state.TileSize, _state.SelectedSnapPoint.Y * _state.TileSize); + + switch (_state.SelectedSnapPoint.Index) + { + case 1: + break; + case 2: + snapPoint.X += _state.TileSize / 2; + break; + case 3: + snapPoint.Y += _state.TileSize / 2; + break; + case 4: + snapPoint.Y += _state.TileSize / 2; + snapPoint.X += _state.TileSize / 2; + break; + } + + _spriteBatch.DrawCircle(snapPoint, _state.TileSize / 5f, 100, Color.Red, 2); + + if (_state.LineStart != null) + { + var posX = _state.LineStart.X * _state.TileSize; + var posY = _state.LineStart.Y * _state.TileSize; + + var endposX = _state.SelectedSnapPoint.X * _state.TileSize; + var endposY = _state.SelectedSnapPoint.Y * _state.TileSize; + + switch (_state.LineStart.Index) + { + case 1: + break; + case 2: + posX += _state.TileSize / 2; + break; + case 3: + posY += _state.TileSize / 2; + + break; + case 4: + posX += _state.TileSize / 2; + posY += _state.TileSize / 2; + break; + } + + switch (_state.SelectedSnapPoint.Index) + { + case 1: + break; + case 2: + endposX += _state.TileSize / 2; + break; + case 3: + endposY += _state.TileSize / 2; + + break; + case 4: + endposX += _state.TileSize / 2; + endposY += _state.TileSize / 2; + break; + } + + var l = Math.Sqrt(Math.Pow(posX - endposX, 2) + Math.Pow(posY - endposY, 2)); + + var angle = Math.Atan2(posY - endposY, endposX - posX); + var angleRad = -(float)angle; + if (l > 0) + { + _spriteBatch.Draw(_transparentRedRectangle, new Rectangle(posX, posY, (int)l, (int)(_state.TileSize * _state.LineWidth)), null, Color.White, angleRad, new Vector2(0, 0), SpriteEffects.None, 1); + } + } + } + } + + private void DrawSelectedIntersection() + { + if (_state.InsertMode == InsertMode.Overlay && _state.SelectedOverlay.Intersection) + { + var overlay = new Vector2(_state.SelectedOverlay.X * _state.TileSize, _state.SelectedOverlay.Y * _state.TileSize); + _spriteBatch.DrawCircle(overlay, _state.TileSize / 3f, 100, Color.Red, 2); + } + } + + private void DrawSelectedWall() + { + if (_state.InsertMode == InsertMode.Wall) + { + var startWall = new Vector2(_state.SelectedWall.X * _state.TileSize, _state.SelectedWall.Y * _state.TileSize); + _spriteBatch.DrawLine(startWall, _state.TileSize, MathHelper.ToRadians(90 * _state.SelectedWall.Rotation), Color.Red, 2); + } + } + + private void DrawPlayerOffline() + { + if (string.IsNullOrWhiteSpace(_sessionData.SessionName)) + { + var isoffscreen = IsOffscreen(_state.SelectedTile); + if (isoffscreen) + { + var center = new Point((Window.ClientBounds.Width + 200) / 2 - (int)_viewportCenter.X, Window.ClientBounds.Height / 2 - (int)_viewportCenter.Y); + + var cx = center.X / _state.TileSize; + var cy = center.Y / _state.TileSize; + + var p1 = new Vector2(cx * _state.TileSize, cy * _state.TileSize); + var p2 = new Vector2(_state.SelectedTile.X * _state.TileSize, _state.SelectedTile.Y * _state.TileSize); + + var p3 = new Vector2(Window.ClientBounds.Width - _viewportCenter.X, 0 - _viewportCenter.Y); + var p4 = new Vector2(Window.ClientBounds.Width - _viewportCenter.X, Window.ClientBounds.Height - _viewportCenter.Y); + var ua1 = ((p4.X - p3.X) * (p1.Y - p3.Y) - (p4.Y - p3.Y) * (p1.X - p3.X)) / ((p4.Y - p3.Y) * (p2.X - p1.X) - (p4.X - p3.X) * (p2.Y - p1.Y)); + + p3 = new Vector2(200 - _viewportCenter.X, 0 - _viewportCenter.Y); + p4 = new Vector2(Window.ClientBounds.Width - _viewportCenter.X, 0 - _viewportCenter.Y); + var ua2 = ((p4.X - p3.X) * (p1.Y - p3.Y) - (p4.Y - p3.Y) * (p1.X - p3.X)) / ((p4.Y - p3.Y) * (p2.X - p1.X) - (p4.X - p3.X) * (p2.Y - p1.Y)); + + p3 = new Vector2(200 - _viewportCenter.X, 0 - _viewportCenter.Y); + p4 = new Vector2(200 - _viewportCenter.X, Window.ClientBounds.Height - _viewportCenter.Y); + var ua3 = ((p4.X - p3.X) * (p1.Y - p3.Y) - (p4.Y - p3.Y) * (p1.X - p3.X)) / ((p4.Y - p3.Y) * (p2.X - p1.X) - (p4.X - p3.X) * (p2.Y - p1.Y)); + + p3 = new Vector2(200 - _viewportCenter.X, Window.ClientBounds.Height - _viewportCenter.Y); + p4 = new Vector2(Window.ClientBounds.Width - _viewportCenter.X, Window.ClientBounds.Height - _viewportCenter.Y); + var ua4 = ((p4.X - p3.X) * (p1.Y - p3.Y) - (p4.Y - p3.Y) * (p1.X - p3.X)) / ((p4.Y - p3.Y) * (p2.X - p1.X) - (p4.X - p3.X) * (p2.Y - p1.Y)); + + var uas = new float[] { ua1, ua2, ua3, ua4 }; + if (uas.Any(u => u > 0 && u < 1)) + { + var ua = uas.Where(u => u > 0 && u < 1).Min(); + + int i = 0; + for (var j = 0; j < 4; j++) + { + if (uas[j] == ua) + { + i = j; + } + } + + + var x = (p1.X + ua * (p2.X - p1.X)); + var y = (p1.Y + ua * (p2.Y - p1.Y)); + + + var v = _vector2Pool.Rent(4); + switch (i) + { + case 0: + v[0] = new Vector2(x, y); + v[1] = new Vector2(x - 20, y + 10); + v[2] = new Vector2(x - 20, y - 10); + v[3] = new Vector2(x, y); + break; + case 1: + v[0] = new Vector2(x, y); + v[1] = new Vector2(x - 10, y + 20); + v[2] = new Vector2(x + 10, y + 20); + v[3] = new Vector2(x, y); + y += 20; + break; + case 2: + x += 0; + v[0] = new Vector2(x, y); + v[1] = new Vector2(x + 20, y + 10); + v[2] = new Vector2(x + 20, y - 10); + v[3] = new Vector2(x, y); + break; + case 3: + y -= 20; + v[0] = new Vector2(x, y); + v[1] = new Vector2(x - 10, y - 20); + v[2] = new Vector2(x + 10, y - 20); + v[3] = new Vector2(x, y); + break; + } + _spriteBatch.DrawPolygon(Vector2.Zero, v, Color.Red, 2); + _vector2Pool.Return(v); + + } + } + + + _spriteBatch.DrawRectangle(new Rectangle((_state.SelectedTile.X * _state.TileSize) - 2, (_state.SelectedTile.Y * _state.TileSize) - 2, _state.TileSize + 3, _state.TileSize + 3), Color.Red, 2); + } + } + + private void ApplyShaderToMap() + { + Vector2 texelSize = new Vector2((float)rendertarget.Width, (float)rendertarget.Height); + outlineShader.Parameters["ImageSize"].SetValue(texelSize); + outlineShader.Parameters["BorderSize"].SetValue((int)(_state.TileSize / 100f * 10f)); + + outlineShader.Parameters["R"].SetValue(_settings.OverlayTintColor.R / 255.0f); + outlineShader.Parameters["G"].SetValue(_settings.OverlayTintColor.G / 255.0f); + outlineShader.Parameters["B"].SetValue(_settings.OverlayTintColor.B / 255.0f); + + GraphicsDevice.Clear(_settings.BackgroundColor); + + _spriteBatch.Begin( + effect: outlineShader, + sortMode: SpriteSortMode.Immediate); + _spriteBatch.Draw(rendertarget, Vector2.Zero, null, Color.White); + _spriteBatch.End(); + } + + private void DrawMap() + { + GraphicsDevice.SetRenderTarget(rendertarget); + GraphicsDevice.Clear(Color.Transparent); + + _spriteBatch.Begin( + transformMatrix: Matrix.CreateTranslation(_viewportCenter), + samplerState: SamplerState.PointClamp + ); + + var items = _sessionData.Lines.Values.Union(_sessionData.Rooms.Values).OrderBy(t => t.Timestamp).ToArray(); + + for (var i = 0; i < items.Count(); i++) + { + var item = items.ElementAt(i); + if (IsMapElementOffscreen(item)) + { + continue; + } + switch (item) + { + case Line l: + DrawLine(l); + break; + + case Room room: + if (room.Delete) + { + DrawDelete(room); + } + else + { + DrawRoom(room); + } + break; + } + } _spriteBatch.End(); - try + GraphicsDevice.SetRenderTarget(null); + } + + private bool IsMapElementOffscreen(BaseMapEntity item) + { + SnapPoint start,end; + + switch (item) + { + case Line l: + start=l.Start; + end=l.End; + break; + + case Room room: + start = room.Start; + end=room.End; + break; + default: + return true; + } + + var visibleTilesX = GraphicsDevice.Viewport.Width / _state.TileSize + 1; + var visibleTilesY = GraphicsDevice.Viewport.Height / _state.TileSize + 1; + + var screenPositionTopLeft = new Point(200 - _state.TileSize + 0 * _state.TileSize - (int)_viewportCenter.X, 0 * _state.TileSize + _state.TileSize - (int)_viewportCenter.Y); + var screenPositionBottomRight = new Point(visibleTilesX * _state.TileSize - (int)_viewportCenter.X, visibleTilesY * _state.TileSize - 20 - (int)_viewportCenter.Y); + var tileTopLeft = new Point(screenPositionTopLeft.X / _state.TileSize, screenPositionTopLeft.Y / _state.TileSize); + var tileBottomRight = new Point(screenPositionBottomRight.X / _state.TileSize, screenPositionBottomRight.Y / _state.TileSize); + + if (start.X < tileTopLeft.X && start.Y < tileTopLeft.Y && start.X > tileBottomRight.X && start.Y > tileBottomRight.Y && + end.X < tileTopLeft.X && end.Y < tileTopLeft.Y && end.X > tileBottomRight.X && end.Y > tileBottomRight.Y + ) { - _desktop?.Render(); + return true; } - catch - { - System.Console.WriteLine("Desktop render error"); - } - base.Draw(gameTime); + return false; } private void DrawGrid(int visibleTilesX, int visibleTilesY) @@ -1000,16 +1121,17 @@ namespace Sledgemapper return; } - foreach (var note in _sessionData.Notes.Values) + for (var i = 0; i < _sessionData.Notes.Values.Count; i++) { + var note = _sessionData.Notes.Values.ElementAt(i); _spriteBatch.Draw( - _comment, - new Rectangle( - note.X * _state.TileSize + _state.TileSize - (int)(_state.TileSize / 2) + _state.TileSize / 25, - note.Y * _state.TileSize + _state.TileSize / 8 + _state.TileSize / 25, - (int)(_state.TileSize / 2.5), (int)(_state.TileSize / 2.5 / 1.136) - ), Color.Black * .2f - ); + _comment, + new Rectangle( + note.X * _state.TileSize + _state.TileSize - (int)(_state.TileSize / 2) + _state.TileSize / 25, + note.Y * _state.TileSize + _state.TileSize / 8 + _state.TileSize / 25, + (int)(_state.TileSize / 2.5), (int)(_state.TileSize / 2.5 / 1.136) + ), Color.Black * .2f + ); _spriteBatch.Draw( _comment, @@ -1024,9 +1146,11 @@ namespace Sledgemapper private void DrawOverlays() { - foreach (var tile in _sessionData.Overlays.Values) + for (var i = 0; i < _sessionData.Overlays.Values.Count; i++) { - var content = Content.Load($"overlays/{tile.ID}"); + var tile = _sessionData.Overlays.Values.ElementAt(i); + var spriteRec = _spriteSheet.SourceRectangle(tile.ID); + float posX; float posY; @@ -1035,23 +1159,25 @@ namespace Sledgemapper posX = tile.X * _state.TileSize; posY = tile.Y * _state.TileSize; - _spriteBatch.Draw(content, new Vector2(posX + _state.TileSize / 25, posY + _state.TileSize / 25), null, Color.Black * .2f, MathHelper.ToRadians(90 * tile.Rotation), new Vector2(content.Width / 2, content.Height / 2), ((float)_state.TileSize - 10) / content.Width, SpriteEffects.None, 0); - _spriteBatch.Draw(content, new Vector2(posX, posY), null, _settings.OverlayTintColor, MathHelper.ToRadians(90 * tile.Rotation), new Vector2(content.Width / 2, content.Height / 2), ((float)_state.TileSize - 10) / content.Width, SpriteEffects.None, 0); + _spriteBatch.Draw(_spriteSheet.Texture, new Vector2(posX + _state.TileSize / 25, posY + _state.TileSize / 25), spriteRec, Color.Black * .2f, MathHelper.ToRadians(90 * tile.Rotation), new Vector2(spriteRec.Value.Width / 2, spriteRec.Value.Height / 2), ((float)_state.TileSize - 10) / spriteRec.Value.Width, SpriteEffects.None, 0); + _spriteBatch.Draw(_spriteSheet.Texture, new Vector2(posX, posY), spriteRec, _settings.OverlayTintColor, MathHelper.ToRadians(90 * tile.Rotation), new Vector2(spriteRec.Value.Width / 2, spriteRec.Value.Height / 2), ((float)_state.TileSize - 10) / spriteRec.Value.Width, SpriteEffects.None, 0); } else { posX = tile.X * _state.TileSize + _state.TileSize / 2f; posY = tile.Y * _state.TileSize + _state.TileSize / 2f; } - _spriteBatch.Draw(content, new Vector2(posX + _state.TileSize / 25, posY + _state.TileSize / 25), null, Color.Black * .2f, MathHelper.ToRadians(90 * tile.Rotation), new Vector2(content.Width / 2, content.Height / 2), ((float)_state.TileSize - 10) / content.Width, SpriteEffects.None, 0); - _spriteBatch.Draw(content, new Vector2(posX, posY), null, _settings.OverlayTintColor, MathHelper.ToRadians(90 * tile.Rotation), new Vector2(content.Width / 2, content.Height / 2), ((float)_state.TileSize - 10) / content.Width, SpriteEffects.None, 0); + + _spriteBatch.Draw(_spriteSheet.Texture, new Vector2(posX + _state.TileSize / 25, posY + _state.TileSize / 25), spriteRec, Color.Black * .2f, MathHelper.ToRadians(90 * tile.Rotation), new Vector2(spriteRec.Value.Width / 2, spriteRec.Value.Height / 2), ((float)_state.TileSize - 10) / spriteRec.Value.Width, SpriteEffects.None, 0); + _spriteBatch.Draw(_spriteSheet.Texture, new Vector2(posX, posY), spriteRec, _settings.OverlayTintColor, MathHelper.ToRadians(90 * tile.Rotation), new Vector2(spriteRec.Value.Width / 2, spriteRec.Value.Height / 2), ((float)_state.TileSize - 10) / spriteRec.Value.Width, SpriteEffects.None, 0); } } private void DrawPlayers() { - foreach (var player in _sessionData.Players.Copy()) + for (int i = 0; i < _sessionData.Players.Count; i++) { + Player player = _sessionData.Players[i]; var color = player.Color.ToColor(); _spriteBatch.DrawRectangle(new Rectangle(player.Position.X * _state.TileSize - 4, player.Position.Y * _state.TileSize - 4, _state.TileSize + 7, _state.TileSize + 7), color, 2); var ffont = _fonts.FirstOrDefault(m => int.Parse(m.Key.Replace("font", "")) > _state.TileSize).Value ?? _fonts.Last().Value; @@ -1067,7 +1193,7 @@ namespace Sledgemapper 0); } - foreach (var player in _sessionData.Players.Copy()) + foreach (var player in _sessionData.Players) { var isOffscreen = IsOffscreen(player.Position); if (isOffscreen) @@ -1108,8 +1234,8 @@ namespace Sledgemapper { var ua = uas.Where(u => u > 0 && u < 1).Min(); var i = uas.IndexOf(ua); - var x = (p1.X + ua * (p2.X - p1.X));// + _viewportCenter.X; - var y = (p1.Y + ua * (p2.Y - p1.Y));// + _viewportCenter.Y; + var x = (p1.X + ua * (p2.X - p1.X)); + var y = (p1.Y + ua * (p2.Y - p1.Y)); Vector2[] vertexes = new Vector2[0]; switch (i) { @@ -1133,6 +1259,8 @@ namespace Sledgemapper } } + ArrayPool _vector2Pool; + private bool IsOffscreen(Tile position) { var visibleTilesX = GraphicsDevice.Viewport.Width / _state.TileSize + 1; @@ -1155,49 +1283,9 @@ namespace Sledgemapper private void DrawTiles() { - // foreach (var tile in _sessionData.Map.Values) - // { - // var content = Content.Load($"tiles/{tile.ID}"); - - // var posX = tile.X * _state.TileSize + _state.TileSize / 2f; - // var posY = tile.Y * _state.TileSize + _state.TileSize / 2f; - - // _spriteBatch.Draw(content, new Vector2(posX, posY), - // null, Color.White, MathHelper.ToRadians(90 * tile.Rotation), new Vector2(content.Width / 2, content.Height / 2), ((float)_state.TileSize) / content.Width, SpriteEffects.None, 0); - // } - - // border pass - // foreach (var tile in _sessionData.Map.Values) - // { - // var content = Content.Load($"tiles/{tile.ID}"); - - // var posX = tile.X * _state.TileSize; - // var posY = tile.Y * _state.TileSize; - - // var whiteRectangle = new Texture2D(GraphicsDevice, 1, 1); - // whiteRectangle.SetData(new[] { _settings.OverlayTintColor }); - - // _spriteBatch.Draw(whiteRectangle, new Rectangle((int)posX - _borderWidth / 2, (int)posY - _borderWidth / 2, _state.TileSize + _borderWidth, _state.TileSize + _borderWidth), null, Color.White, 0, Vector2.Zero, SpriteEffects.None, 1); - // } - - //inner pass - // foreach (var tile in _sessionData.Map.Values) - // { - // var content = Content.Load($"tiles/{tile.ID}"); - - // var posX = tile.X * _state.TileSize; - // var posY = tile.Y * _state.TileSize; - - - // var whiteRectangle = new Texture2D(GraphicsDevice, 1, 1); - // whiteRectangle.SetData(new[] { Color.White }); - - // _spriteBatch.Draw(whiteRectangle, new Rectangle((int)posX, (int)posY, _state.TileSize, _state.TileSize), null, Color.White, 0, Vector2.Zero, SpriteEffects.None, 1); - // } - - - foreach (var tile in _sessionData.Map.Values) + for (var i = 0; i < _sessionData.Map.Values.Count; i++) { + var tile = _sessionData.Map.Values.ElementAt(i); var content = Content.Load($"tiles/{tile.ID}"); var posX = tile.X * _state.TileSize + _state.TileSize / 2f; @@ -1206,8 +1294,8 @@ namespace Sledgemapper _spriteBatch.Draw(content, new Vector2(posX, posY), null, Color.White, MathHelper.ToRadians(90 * tile.Rotation), new Vector2(content.Width / 2, content.Height / 2), ((float)_state.TileSize) / content.Width, SpriteEffects.None, 0); } - } + private void DrawLine(Line tile) { var posX = tile.Start.X * _state.TileSize; @@ -1254,11 +1342,9 @@ namespace Sledgemapper var height = (int)(_state.TileSize * tile.Width); if (length > 0) { - var innerRectangle = new Texture2D(GraphicsDevice, 1, 1); - innerRectangle.SetData(new[] { Color.White }); var angle = Math.Atan2(posY - endposY, endposX - posX); var angleRad = -(float)angle; - _spriteBatch.Draw(innerRectangle, new Rectangle(posX, posY, length, height), null, Color.White, angleRad, new Vector2(0, 0), SpriteEffects.None, 1); + _spriteBatch.Draw(_whiteRectangle, new Rectangle(posX, posY, length, height), null, Color.White, angleRad, new Vector2(0, 0), SpriteEffects.None, 1); } } @@ -1308,34 +1394,37 @@ namespace Sledgemapper if (posX != endposX && posY != endposY) { - var borderRectangle = new Texture2D(GraphicsDevice, 1, 1); - borderRectangle.SetData(new[] { Color.White }); + if ((posX < endposX && posY < endposY)) { - _spriteBatch.Draw(borderRectangle, new Rectangle(posX, posY, endposX - posX, endposY - posY), null, Color.White, 0, Vector2.Zero, SpriteEffects.None, 1); + _spriteBatch.Draw(_whiteRectangle, new Rectangle(posX, posY, endposX - posX, endposY - posY), null, Color.White, 0, Vector2.Zero, SpriteEffects.None, 1); } else if ((posX > endposX && posY > endposY)) { - _spriteBatch.Draw(borderRectangle, new Rectangle(posX, posY, endposX - posX, endposY - posY), null, Color.White, 0, Vector2.Zero, SpriteEffects.None, 1); + _spriteBatch.Draw(_whiteRectangle, new Rectangle(posX, posY, endposX - posX, endposY - posY), null, Color.White, 0, Vector2.Zero, SpriteEffects.None, 1); } else { if (endposY < posY) { - _spriteBatch.Draw(borderRectangle, new Rectangle(posX, endposY, endposX - posX, posY - endposY), null, Color.White, 0, Vector2.Zero, SpriteEffects.None, 1); + _spriteBatch.Draw(_whiteRectangle, new Rectangle(posX, endposY, endposX - posX, posY - endposY), null, Color.White, 0, Vector2.Zero, SpriteEffects.None, 1); } if (endposX < posX) { - _spriteBatch.Draw(borderRectangle, new Rectangle(endposX, posY, posX - endposX, endposY - posY), null, Color.White, 0, Vector2.Zero, SpriteEffects.None, 1); + _spriteBatch.Draw(_whiteRectangle, new Rectangle(endposX, posY, posX - endposX, endposY - posY), null, Color.White, 0, Vector2.Zero, SpriteEffects.None, 1); } } } } - Effect outlineShader; // Outline shader effect - private Effect outlineShader2; + Effect outlineShader; + private Texture2D _transparentRedRectangle; + private Texture2D _whiteRectangle; + private Dictionary _wallsContent; + + private SpriteSheet _spriteSheet; private void DrawDelete(Room tile) { @@ -1385,39 +1474,40 @@ namespace Sledgemapper if (posX != endposX && posY != endposY) { + Rectangle r = new Rectangle(); - var borderRectangle = new Texture2D(GraphicsDevice, 1, 1); - borderRectangle.SetData(new[] { Color.Transparent }); if ((posX < endposX && posY < endposY)) - { - _spriteBatch.Draw(borderRectangle, new Rectangle(posX, posY, endposX - posX, endposY - posY), null, Color.White, 0, Vector2.Zero, SpriteEffects.None, 1); + + r = new Rectangle(posX, posY, endposX - posX, endposY - posY); } else if ((posX > endposX && posY > endposY)) { - _spriteBatch.Draw(borderRectangle, new Rectangle(posX, posY, endposX - posX, endposY - posY), null, Color.White, 0, Vector2.Zero, SpriteEffects.None, 1); + r = new Rectangle(posX, posY, endposX - posX, endposY - posY); } - else { if (endposY < posY) { - _spriteBatch.Draw(borderRectangle, new Rectangle(posX, endposY, endposX - posX, posY - endposY), null, Color.White, 0, Vector2.Zero, SpriteEffects.None, 1); + r = new Rectangle(posX, endposY, endposX - posX, posY - endposY); } - if (endposX < posX) { - _spriteBatch.Draw(borderRectangle, new Rectangle(endposX, posY, posX - endposX, endposY - posY), null, Color.White, 0, Vector2.Zero, SpriteEffects.None, 1); + r = new Rectangle(endposX, posY, posX - endposX, endposY - posY); } } + + _spriteBatch.Draw(_whiteRectangle, r, null, Color.Black, 0, Vector2.Zero, SpriteEffects.None, 1); + } } private void DrawWalls() { - foreach (var wall in _sessionData.Walls.Values) + for (var i = 0; i < _sessionData.Walls.Values.Count; i++) { - var content = Content.Load($"walls/{wall.ID}"); + var wall = _sessionData.Walls.Values.ElementAt(i); + var content = _wallsContent[$"{wall.ID}"]; var scale = _state.TileSize / (float)content.Height; var offset = scale * content.Width / 2f; var posX = wall.X * _state.TileSize; @@ -1963,6 +2053,8 @@ namespace Sledgemapper _sessionData.Map = loadData.Map; _sessionData.Overlays = loadData.Overlays; _sessionData.Walls = loadData.Walls; + _sessionData.Rooms = loadData.Rooms; + _sessionData.Lines = loadData.Lines; }; dialog.ShowModal(_desktop); @@ -1993,4 +2085,31 @@ namespace Sledgemapper } } + + internal class SpriteSheet + { + internal Texture2D Texture; + internal Dictionary index; + + public void LoadContent(ContentManager content) + { + index = content.Load>("spriteIndex"); + Texture = content.Load("sprites"); + } + + internal Rectangle? SourceRectangle(string spriteName) + { + Rectangle r; + bool hasValue = index.TryGetValue(spriteName, out r); + + if (hasValue) + { + return r; + } + else + { + throw new Exception("value doesn't exist"); + } + } + } }