[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Stratagus-CVS] stratagus src/ui/icons.c data/ccl/icons.lua
From: |
address@hidden |
Subject: |
[Stratagus-CVS] stratagus src/ui/icons.c data/ccl/icons.lua |
Date: |
Sat, 10 Jan 2004 05:14:04 -0000 |
CVSROOT: /home/strat
Module name: stratagus
Changes by: <address@hidden> 04/01/10 15:11:48
Modified files:
src/ui : icons.c
data/ccl : icons.lua
Log message:
Changed DefineIcon to use a table
Patches:
Index: stratagus/data/ccl/icons.lua
diff -u stratagus/data/ccl/icons.lua:1.1 stratagus/data/ccl/icons.lua:1.2
--- stratagus/data/ccl/icons.lua:1.1 Thu Nov 20 13:01:32 2003
+++ stratagus/data/ccl/icons.lua Sat Jan 10 15:11:47 2004
@@ -5,12 +5,12 @@
-- /_______ /|__| |__| (____ /__| (____ /\___ /|____//____ >
-- \/ \/ \//_____/ \/
-- ______________________ ______________________
--- T H E W A R B E G I N S
--- Stratagus - A free fantasy real time strategy game engine
+-- T H E W A R B E G I N S
+-- Stratagus - A free fantasy real time strategy game engine
--
--- icons.ccl - Define the icons.
+-- icons.ccl - Define the icons.
--
--- (c) Copyright 2001 by Lutz Sammer
+-- (c) Copyright 2001-2004 by Lutz Sammer and Jimmy Salmon
--
-- This program is free software; you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
@@ -26,7 +26,7 @@
-- along with this program; if not, write to the Free Software
-- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
USA
--
--- $Id: icons.lua,v 1.1 2003/11/20 02:01:32 jsalmon3 Exp $
+-- $Id: icons.lua,v 1.2 2004/01/10 04:11:47 jsalmon3 Exp $
-- NOTE:
-- Splitting this file into races is a problem, because all
@@ -52,1594 +52,4730 @@
-- Summer Tileset
--=============================================================================
-DefineIcon("icon-peasant", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {0, "tilesets/summer/icons.png"})
-DefineIcon("icon-peon", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {1, "tilesets/summer/icons.png"})
-DefineIcon("icon-footman", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {2, "tilesets/summer/icons.png"})
-DefineIcon("icon-grunt", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {3, "tilesets/summer/icons.png"})
-DefineIcon("icon-archer", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {4, "tilesets/summer/icons.png"})
-DefineIcon("icon-axethrower", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {5, "tilesets/summer/icons.png"})
-DefineIcon("icon-ranger", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {6, "tilesets/summer/icons.png"})
-DefineIcon("icon-berserker", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {7, "tilesets/summer/icons.png"})
-DefineIcon("icon-knight", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {8, "tilesets/summer/icons.png"})
-DefineIcon("icon-ogre", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {9, "tilesets/summer/icons.png"})
-DefineIcon("icon-paladin", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {10, "tilesets/summer/icons.png"})
-DefineIcon("icon-ogre-mage", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {11, "tilesets/summer/icons.png"})
-DefineIcon("icon-dwarves", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {12, "tilesets/summer/icons.png"})
-DefineIcon("icon-goblin-sappers", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {13, "tilesets/summer/icons.png"})
-DefineIcon("icon-mage", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {14, "tilesets/summer/icons.png"})
-DefineIcon("icon-death-knight", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {15, "tilesets/summer/icons.png"})
-DefineIcon("icon-ballista", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {16, "tilesets/summer/icons.png"})
-DefineIcon("icon-catapult", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {17, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-oil-tanker", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {18, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-oil-tanker", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {19, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-transport", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {20, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-transport", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {21, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-destroyer", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {22, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-destroyer", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {23, "tilesets/summer/icons.png"})
-DefineIcon("icon-battleship", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {24, "tilesets/summer/icons.png"})
-DefineIcon("icon-ogre-juggernaught", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {25, "tilesets/summer/icons.png"})
-DefineIcon("icon-gnomish-submarine", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {26, "tilesets/summer/icons.png"})
-DefineIcon("icon-giant-turtle", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {27, "tilesets/summer/icons.png"})
-DefineIcon("icon-gnomish-flying-machine", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {28, "tilesets/summer/icons.png"})
-DefineIcon("icon-zeppelin", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {29, "tilesets/summer/icons.png"})
-DefineIcon("icon-gryphon-rider", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {30, "tilesets/summer/icons.png"})
-DefineIcon("icon-dragon", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {31, "tilesets/summer/icons.png"})
-DefineIcon("icon-wise-man", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {32, "tilesets/summer/icons.png"})
-DefineIcon("icon-ice-bringer", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {33, "tilesets/summer/icons.png"})
-DefineIcon("icon-man-of-light", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {34, "tilesets/summer/icons.png"})
-DefineIcon("icon-sharp-axe", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {35, "tilesets/summer/icons.png"})
-DefineIcon("icon-double-head", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {36, "tilesets/summer/icons.png"})
-DefineIcon("icon-daemon", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {37, "tilesets/summer/icons.png"})
-DefineIcon("icon-farm", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {38, "tilesets/summer/icons.png"})
-DefineIcon("icon-pig-farm", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {39, "tilesets/summer/icons.png"})
-DefineIcon("icon-town-hall", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {40, "tilesets/summer/icons.png"})
-DefineIcon("icon-great-hall", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {41, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-barracks", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {42, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-barracks", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {43, "tilesets/summer/icons.png"})
-DefineIcon("icon-elven-lumber-mill", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {44, "tilesets/summer/icons.png"})
-DefineIcon("icon-troll-lumber-mill", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {45, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-blacksmith", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {46, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-blacksmith", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {47, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-shipyard", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {48, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-shipyard", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {49, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-refinery", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {50, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-refinery", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {51, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-foundry", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {52, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-foundry", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {53, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-oil-platform", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {54, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-oil-platform", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {55, "tilesets/summer/icons.png"})
-DefineIcon("icon-stables", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {56, "tilesets/summer/icons.png"})
-DefineIcon("icon-ogre-mound", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {57, "tilesets/summer/icons.png"})
-DefineIcon("icon-gnomish-inventor", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {58, "tilesets/summer/icons.png"})
-DefineIcon("icon-alchemist", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {59, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-watch-tower", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {60, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-watch-tower", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {61, "tilesets/summer/icons.png"})
-DefineIcon("icon-church", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {62, "tilesets/summer/icons.png"})
-DefineIcon("icon-altar-of-storms", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {63, "tilesets/summer/icons.png"})
-DefineIcon("icon-mage-tower", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {64, "tilesets/summer/icons.png"})
-DefineIcon("icon-temple-of-the-damned", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {65, "tilesets/summer/icons.png"})
-DefineIcon("icon-keep", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {66, "tilesets/summer/icons.png"})
-DefineIcon("icon-stronghold", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {67, "tilesets/summer/icons.png"})
-DefineIcon("icon-castle-upgrade", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {68, "tilesets/summer/icons.png"})
-DefineIcon("icon-fortress-upgrade", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {69, "tilesets/summer/icons.png"})
-DefineIcon("icon-castle", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {70, "tilesets/summer/icons.png"})
-DefineIcon("icon-fortress", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {71, "tilesets/summer/icons.png"})
-DefineIcon("icon-gryphon-aviary", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {72, "tilesets/summer/icons.png"})
-DefineIcon("icon-dragon-roost", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {73, "tilesets/summer/icons.png"})
-DefineIcon("icon-gold-mine", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {74, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-guard-tower", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {75, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-cannon-tower", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {76, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-guard-tower", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {77, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-cannon-tower", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {78, "tilesets/summer/icons.png"})
-DefineIcon("icon-oil-patch", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {79, "tilesets/summer/icons.png"})
-DefineIcon("icon-dark-portal", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {80, "tilesets/summer/icons.png"})
-DefineIcon("icon-circle-of-power", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {81, "tilesets/summer/icons.png"})
-DefineIcon("icon-runestone", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {82, "tilesets/summer/icons.png"})
-DefineIcon("icon-move-peasant", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {83, "tilesets/summer/icons.png"})
-DefineIcon("icon-move-peon", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {84, "tilesets/summer/icons.png"})
-DefineIcon("icon-repair", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {85, "tilesets/summer/icons.png"})
-DefineIcon("icon-harvest", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {86, "tilesets/summer/icons.png"})
-DefineIcon("icon-build-basic", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {87, "tilesets/summer/icons.png"})
-DefineIcon("icon-build-advanced", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {88, "tilesets/summer/icons.png"})
-DefineIcon("icon-return-goods-peasant", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {89, "tilesets/summer/icons.png"})
-DefineIcon("icon-return-goods-peon", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {90, "tilesets/summer/icons.png"})
-DefineIcon("icon-cancel", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {91, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-wall", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {92, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-wall", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {93, "tilesets/summer/icons.png"})
-DefineIcon("icon-slow", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {94, "tilesets/summer/icons.png"})
-DefineIcon("icon-invisibility", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {95, "tilesets/summer/icons.png"})
-DefineIcon("icon-haste", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {96, "tilesets/summer/icons.png"})
-DefineIcon("icon-runes", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {97, "tilesets/summer/icons.png"})
-DefineIcon("icon-unholy-armor", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {98, "tilesets/summer/icons.png"})
-DefineIcon("icon-lightning", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {99, "tilesets/summer/icons.png"})
-DefineIcon("icon-flame-shield", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {100, "tilesets/summer/icons.png"})
-DefineIcon("icon-fireball", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {101, "tilesets/summer/icons.png"})
-DefineIcon("icon-touch-of-darkness", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {102, "tilesets/summer/icons.png"})
-DefineIcon("icon-death-coil", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {103, "tilesets/summer/icons.png"})
-DefineIcon("icon-whirlwind", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {104, "tilesets/summer/icons.png"})
-DefineIcon("icon-blizzard", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {105, "tilesets/summer/icons.png"})
-DefineIcon("icon-holy-vision", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {106, "tilesets/summer/icons.png"})
-DefineIcon("icon-heal", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {107, "tilesets/summer/icons.png"})
-DefineIcon("icon-death-and-decay", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {108, "tilesets/summer/icons.png"})
-DefineIcon("icon-109", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {109, "tilesets/summer/icons.png"})
-DefineIcon("icon-exorcism", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {110, "tilesets/summer/icons.png"})
-DefineIcon("icon-eye-of-kilrogg", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {111, "tilesets/summer/icons.png"})
-DefineIcon("icon-bloodlust", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {112, "tilesets/summer/icons.png"})
-DefineIcon("icon-unknown113", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {113, "tilesets/summer/icons.png"})
-DefineIcon("icon-skeleton", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {114, "tilesets/summer/icons.png"})
-DefineIcon("icon-critter", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {115, "tilesets/summer/icons.png"})
-DefineIcon("icon-sword1", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {116, "tilesets/summer/icons.png"})
-DefineIcon("icon-sword2", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {117, "tilesets/summer/icons.png"})
-DefineIcon("icon-sword3", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {118, "tilesets/summer/icons.png"})
-DefineIcon("icon-battle-axe1", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {119, "tilesets/summer/icons.png"})
-DefineIcon("icon-battle-axe2", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {120, "tilesets/summer/icons.png"})
-DefineIcon("icon-battle-axe3", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {121, "tilesets/summer/icons.png"})
-DefineIcon("icon-122", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {122, "tilesets/summer/icons.png"})
-DefineIcon("icon-123", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {123, "tilesets/summer/icons.png"})
-DefineIcon("icon-arrow1", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {124, "tilesets/summer/icons.png"})
-DefineIcon("icon-arrow2", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {125, "tilesets/summer/icons.png"})
-DefineIcon("icon-arrow3", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {126, "tilesets/summer/icons.png"})
-DefineIcon("icon-throwing-axe1", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {127, "tilesets/summer/icons.png"})
-DefineIcon("icon-throwing-axe2", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {128, "tilesets/summer/icons.png"})
-DefineIcon("icon-throwing-axe3", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {129, "tilesets/summer/icons.png"})
-DefineIcon("icon-horse1", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {130, "tilesets/summer/icons.png"})
-DefineIcon("icon-horse2", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {131, "tilesets/summer/icons.png"})
-DefineIcon("icon-longbow", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {132, "tilesets/summer/icons.png"})
-DefineIcon("icon-ranger-scouting", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {133, "tilesets/summer/icons.png"})
-DefineIcon("icon-ranger-marksmanship", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {134, "tilesets/summer/icons.png"})
-DefineIcon("icon-light-axes", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {135, "tilesets/summer/icons.png"})
-DefineIcon("icon-berserker-scouting", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {136, "tilesets/summer/icons.png"})
-DefineIcon("icon-berserker-regeneration", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {137, "tilesets/summer/icons.png"})
-DefineIcon("icon-catapult1", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {138, "tilesets/summer/icons.png"})
-DefineIcon("icon-catapult2", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {139, "tilesets/summer/icons.png"})
-DefineIcon("icon-ballista1", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {140, "tilesets/summer/icons.png"})
-DefineIcon("icon-ballista2", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {141, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-demolish", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {142, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-demolish", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {143, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-ship-cannon1", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {144, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-ship-cannon2", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {145, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-ship-cannon3", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {146, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-ship-cannon1", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {147, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-ship-cannon2", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {148, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-ship-cannon3", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {149, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-ship-armor1", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {150, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-ship-armor2", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {151, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-ship-armor3", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {152, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-ship-armor1", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {153, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-ship-armor2", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {154, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-ship-armor3", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {155, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-ship-move", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {156, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-ship-move", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {157, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-ship-return-oil", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {158, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-ship-return-oil", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {159, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-ship-haul-oil", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {160, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-ship-haul-oil", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {161, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-unload", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {162, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-unload", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {163, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-shield1", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {164, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-shield2", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {165, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-shield3", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {166, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-shield1", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {167, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-shield2", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {168, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-shield3", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {169, "tilesets/summer/icons.png"})
-DefineIcon("icon-170", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {170, "tilesets/summer/icons.png"})
-DefineIcon("icon-171", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {171, "tilesets/summer/icons.png"})
-DefineIcon("icon-172", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {172, "tilesets/summer/icons.png"})
-DefineIcon("icon-173", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {173, "tilesets/summer/icons.png"})
-DefineIcon("icon-174", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {174, "tilesets/summer/icons.png"})
-DefineIcon("icon-175", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {175, "tilesets/summer/icons.png"})
-DefineIcon("icon-176", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {176, "tilesets/summer/icons.png"})
-DefineIcon("icon-177", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {177, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-patrol-land", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {178, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-patrol-land", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {179, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-stand-ground", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {180, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-stand-ground", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {181, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-attack-ground", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {182, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-attack-ground", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {183, "tilesets/summer/icons.png"})
-DefineIcon("icon-alliance-patrol-naval", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {184, "tilesets/summer/icons.png"})
-DefineIcon("icon-mythical-patrol-naval", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {185, "tilesets/summer/icons.png"})
-DefineIcon("icon-quick-blade", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {186, "tilesets/summer/icons.png"})
-DefineIcon("icon-female-hero", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {187, "tilesets/summer/icons.png"})
-DefineIcon("icon-ugly-guy", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {188, "tilesets/summer/icons.png"})
-DefineIcon("icon-evil-knight", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {189, "tilesets/summer/icons.png"})
-DefineIcon("icon-beast-cry", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {190, "tilesets/summer/icons.png"})
-DefineIcon("icon-flying-angle", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {191, "tilesets/summer/icons.png"})
-DefineIcon("icon-fire-breeze", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {192, "tilesets/summer/icons.png"})
-DefineIcon("icon-white-mage", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {193, "tilesets/summer/icons.png"})
-DefineIcon("icon-fad-man", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {194, "tilesets/summer/icons.png"})
-DefineIcon("icon-knight-rider", "tileset", "tileset-summer",
- "size", {46, 38}, "normal", {195, "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-peasant",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 0,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-peon",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 1,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-footman",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 2,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-grunt",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 3,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-archer",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 4,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-axethrower",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 5,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-ranger",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 6,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-berserker",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 7,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-knight",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 8,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-ogre",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 9,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-paladin",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 10,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-ogre-mage",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 11,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-dwarves",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 12,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-goblin-sappers",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 13,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mage",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 14,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-death-knight",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 15,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-ballista",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 16,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-catapult",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 17,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-oil-tanker",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 18,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-oil-tanker",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 19,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-transport",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 20,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-transport",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 21,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-destroyer",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 22,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-destroyer",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 23,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-battleship",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 24,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-ogre-juggernaught",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 25,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-gnomish-submarine",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 26,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-giant-turtle",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 27,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-gnomish-flying-machine",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 28,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-zeppelin",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 29,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-gryphon-rider",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 30,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-dragon",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 31,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-wise-man",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 32,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-ice-bringer",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 33,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-man-of-light",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 34,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-sharp-axe",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 35,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-double-head",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 36,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-daemon",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 37,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-farm",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 38,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-pig-farm",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 39,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-town-hall",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 40,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-great-hall",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 41,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-barracks",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 42,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-barracks",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 43,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-elven-lumber-mill",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 44,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-troll-lumber-mill",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 45,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-blacksmith",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 46,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-blacksmith",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 47,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-shipyard",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 48,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-shipyard",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 49,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-refinery",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 50,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-refinery",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 51,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-foundry",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 52,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-foundry",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 53,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-oil-platform",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 54,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-oil-platform",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 55,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-stables",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 56,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-ogre-mound",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 57,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-gnomish-inventor",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 58,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alchemist",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 59,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-watch-tower",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 60,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-watch-tower",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 61,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-church",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 62,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-altar-of-storms",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 63,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mage-tower",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 64,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-temple-of-the-damned",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 65,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-keep",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 66,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-stronghold",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 67,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-castle-upgrade",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 68,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-fortress-upgrade",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 69,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-castle",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 70,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-fortress",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 71,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-gryphon-aviary",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 72,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-dragon-roost",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 73,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-gold-mine",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 74,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-guard-tower",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 75,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-cannon-tower",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 76,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-guard-tower",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 77,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-cannon-tower",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 78,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-oil-patch",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 79,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-dark-portal",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 80,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-circle-of-power",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 81,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-runestone",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 82,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-move-peasant",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 83,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-move-peon",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 84,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-repair",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 85,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-harvest",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 86,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-build-basic",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 87,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-build-advanced",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 88,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-return-goods-peasant",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 89,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-return-goods-peon",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 90,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-cancel",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 91,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-wall",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 92,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-wall",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 93,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-slow",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 94,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-invisibility",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 95,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-haste",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 96,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-runes",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 97,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-unholy-armor",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 98,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-lightning",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 99,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-flame-shield",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 100,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-fireball",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 101,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-touch-of-darkness",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 102,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-death-coil",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 103,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-whirlwind",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 104,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-blizzard",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 105,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-holy-vision",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 106,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-heal",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 107,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-death-and-decay",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 108,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-109",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 109,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-exorcism",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 110,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-eye-of-kilrogg",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 111,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-bloodlust",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 112,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-unknown113",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 113,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-skeleton",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 114,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-critter",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 115,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-sword1",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 116,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-sword2",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 117,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-sword3",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 118,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-battle-axe1",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 119,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-battle-axe2",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 120,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-battle-axe3",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 121,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-122",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 122,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-123",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 123,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-arrow1",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 124,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-arrow2",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 125,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-arrow3",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 126,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-throwing-axe1",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 127,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-throwing-axe2",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 128,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-throwing-axe3",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 129,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-horse1",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 130,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-horse2",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 131,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-longbow",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 132,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-ranger-scouting",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 133,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-ranger-marksmanship",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 134,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-light-axes",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 135,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-berserker-scouting",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 136,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-berserker-regeneration",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 137,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-catapult1",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 138,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-catapult2",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 139,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-ballista1",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 140,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-ballista2",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 141,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-demolish",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 142,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-demolish",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 143,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-cannon1",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 144,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-cannon2",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 145,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-cannon3",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 146,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-cannon1",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 147,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-cannon2",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 148,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-cannon3",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 149,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-armor1",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 150,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-armor2",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 151,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-armor3",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 152,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-armor1",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 153,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-armor2",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 154,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-armor3",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 155,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-move",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 156,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-move",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 157,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-return-oil",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 158,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-return-oil",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 159,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-haul-oil",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 160,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-haul-oil",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 161,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-unload",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 162,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-unload",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 163,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-shield1",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 164,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-shield2",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 165,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-shield3",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 166,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-shield1",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 167,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-shield2",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 168,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-shield3",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 169,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-170",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 170,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-171",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 171,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-172",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 172,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-173",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 173,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-174",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 174,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-175",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 175,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-176",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 176,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-177",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 177,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-patrol-land",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 178,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-patrol-land",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 179,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-stand-ground",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 180,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-stand-ground",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 181,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-attack-ground",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 182,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-attack-ground",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 183,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-patrol-naval",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 184,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-patrol-naval",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 185,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-quick-blade",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 186,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-female-hero",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 187,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-ugly-guy",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 188,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-evil-knight",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 189,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-beast-cry",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 190,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-flying-angle",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 191,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-fire-breeze",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 192,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-white-mage",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 193,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-fad-man",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 194,
+ File = "tilesets/summer/icons.png"})
+DefineIcon({
+ Name = "icon-knight-rider",
+ Tileset = "tileset-summer",
+ Size = {46, 38},
+ Index = 195,
+ File = "tilesets/summer/icons.png"})
--=============================================================================
-- Winter Tileset
--=============================================================================
-DefineIcon("icon-peasant", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {0, "tilesets/winter/icons.png"})
-DefineIcon("icon-peon", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {1, "tilesets/winter/icons.png"})
-DefineIcon("icon-footman", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {2, "tilesets/winter/icons.png"})
-DefineIcon("icon-grunt", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {3, "tilesets/winter/icons.png"})
-DefineIcon("icon-archer", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {4, "tilesets/winter/icons.png"})
-DefineIcon("icon-axethrower", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {5, "tilesets/winter/icons.png"})
-DefineIcon("icon-ranger", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {6, "tilesets/winter/icons.png"})
-DefineIcon("icon-berserker", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {7, "tilesets/winter/icons.png"})
-DefineIcon("icon-knight", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {8, "tilesets/winter/icons.png"})
-DefineIcon("icon-ogre", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {9, "tilesets/winter/icons.png"})
-DefineIcon("icon-paladin", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {10, "tilesets/winter/icons.png"})
-DefineIcon("icon-ogre-mage", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {11, "tilesets/winter/icons.png"})
-DefineIcon("icon-dwarves", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {12, "tilesets/winter/icons.png"})
-DefineIcon("icon-goblin-sappers", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {13, "tilesets/winter/icons.png"})
-DefineIcon("icon-mage", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {14, "tilesets/winter/icons.png"})
-DefineIcon("icon-death-knight", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {15, "tilesets/winter/icons.png"})
-DefineIcon("icon-ballista", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {16, "tilesets/winter/icons.png"})
-DefineIcon("icon-catapult", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {17, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-oil-tanker", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {18, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-oil-tanker", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {19, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-transport", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {20, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-transport", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {21, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-destroyer", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {22, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-destroyer", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {23, "tilesets/winter/icons.png"})
-DefineIcon("icon-battleship", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {24, "tilesets/winter/icons.png"})
-DefineIcon("icon-ogre-juggernaught", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {25, "tilesets/winter/icons.png"})
-DefineIcon("icon-gnomish-submarine", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {26, "tilesets/winter/icons.png"})
-DefineIcon("icon-giant-turtle", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {27, "tilesets/winter/icons.png"})
-DefineIcon("icon-gnomish-flying-machine", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {28, "tilesets/winter/icons.png"})
-DefineIcon("icon-zeppelin", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {29, "tilesets/winter/icons.png"})
-DefineIcon("icon-gryphon-rider", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {30, "tilesets/winter/icons.png"})
-DefineIcon("icon-dragon", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {31, "tilesets/winter/icons.png"})
-DefineIcon("icon-wise-man", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {32, "tilesets/winter/icons.png"})
-DefineIcon("icon-ice-bringer", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {33, "tilesets/winter/icons.png"})
-DefineIcon("icon-man-of-light", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {34, "tilesets/winter/icons.png"})
-DefineIcon("icon-sharp-axe", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {35, "tilesets/winter/icons.png"})
-DefineIcon("icon-double-head", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {36, "tilesets/winter/icons.png"})
-DefineIcon("icon-daemon", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {37, "tilesets/winter/icons.png"})
-DefineIcon("icon-farm", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {38, "tilesets/winter/icons.png"})
-DefineIcon("icon-pig-farm", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {39, "tilesets/winter/icons.png"})
-DefineIcon("icon-town-hall", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {40, "tilesets/winter/icons.png"})
-DefineIcon("icon-great-hall", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {41, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-barracks", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {42, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-barracks", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {43, "tilesets/winter/icons.png"})
-DefineIcon("icon-elven-lumber-mill", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {44, "tilesets/winter/icons.png"})
-DefineIcon("icon-troll-lumber-mill", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {45, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-blacksmith", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {46, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-blacksmith", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {47, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-shipyard", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {48, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-shipyard", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {49, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-refinery", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {50, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-refinery", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {51, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-foundry", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {52, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-foundry", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {53, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-oil-platform", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {54, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-oil-platform", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {55, "tilesets/winter/icons.png"})
-DefineIcon("icon-stables", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {56, "tilesets/winter/icons.png"})
-DefineIcon("icon-ogre-mound", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {57, "tilesets/winter/icons.png"})
-DefineIcon("icon-gnomish-inventor", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {58, "tilesets/winter/icons.png"})
-DefineIcon("icon-alchemist", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {59, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-watch-tower", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {60, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-watch-tower", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {61, "tilesets/winter/icons.png"})
-DefineIcon("icon-church", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {62, "tilesets/winter/icons.png"})
-DefineIcon("icon-altar-of-storms", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {63, "tilesets/winter/icons.png"})
-DefineIcon("icon-mage-tower", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {64, "tilesets/winter/icons.png"})
-DefineIcon("icon-temple-of-the-damned", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {65, "tilesets/winter/icons.png"})
-DefineIcon("icon-keep", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {66, "tilesets/winter/icons.png"})
-DefineIcon("icon-stronghold", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {67, "tilesets/winter/icons.png"})
-DefineIcon("icon-castle-upgrade", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {68, "tilesets/winter/icons.png"})
-DefineIcon("icon-fortress-upgrade", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {69, "tilesets/winter/icons.png"})
-DefineIcon("icon-castle", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {70, "tilesets/winter/icons.png"})
-DefineIcon("icon-fortress", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {71, "tilesets/winter/icons.png"})
-DefineIcon("icon-gryphon-aviary", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {72, "tilesets/winter/icons.png"})
-DefineIcon("icon-dragon-roost", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {73, "tilesets/winter/icons.png"})
-DefineIcon("icon-gold-mine", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {74, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-guard-tower", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {75, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-cannon-tower", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {76, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-guard-tower", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {77, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-cannon-tower", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {78, "tilesets/winter/icons.png"})
-DefineIcon("icon-oil-patch", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {79, "tilesets/winter/icons.png"})
-DefineIcon("icon-dark-portal", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {80, "tilesets/winter/icons.png"})
-DefineIcon("icon-circle-of-power", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {81, "tilesets/winter/icons.png"})
-DefineIcon("icon-runestone", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {82, "tilesets/winter/icons.png"})
-DefineIcon("icon-move-peasant", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {83, "tilesets/winter/icons.png"})
-DefineIcon("icon-move-peon", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {84, "tilesets/winter/icons.png"})
-DefineIcon("icon-repair", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {85, "tilesets/winter/icons.png"})
-DefineIcon("icon-harvest", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {86, "tilesets/winter/icons.png"})
-DefineIcon("icon-build-basic", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {87, "tilesets/winter/icons.png"})
-DefineIcon("icon-build-advanced", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {88, "tilesets/winter/icons.png"})
-DefineIcon("icon-return-goods-peasant", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {89, "tilesets/winter/icons.png"})
-DefineIcon("icon-return-goods-peon", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {90, "tilesets/winter/icons.png"})
-DefineIcon("icon-cancel", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {91, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-wall", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {92, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-wall", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {93, "tilesets/winter/icons.png"})
-DefineIcon("icon-slow", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {94, "tilesets/winter/icons.png"})
-DefineIcon("icon-invisibility", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {95, "tilesets/winter/icons.png"})
-DefineIcon("icon-haste", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {96, "tilesets/winter/icons.png"})
-DefineIcon("icon-runes", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {97, "tilesets/winter/icons.png"})
-DefineIcon("icon-unholy-armor", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {98, "tilesets/winter/icons.png"})
-DefineIcon("icon-lightning", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {99, "tilesets/winter/icons.png"})
-DefineIcon("icon-flame-shield", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {100, "tilesets/winter/icons.png"})
-DefineIcon("icon-fireball", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {101, "tilesets/winter/icons.png"})
-DefineIcon("icon-touch-of-darkness", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {102, "tilesets/winter/icons.png"})
-DefineIcon("icon-death-coil", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {103, "tilesets/winter/icons.png"})
-DefineIcon("icon-whirlwind", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {104, "tilesets/winter/icons.png"})
-DefineIcon("icon-blizzard", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {105, "tilesets/winter/icons.png"})
-DefineIcon("icon-holy-vision", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {106, "tilesets/winter/icons.png"})
-DefineIcon("icon-heal", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {107, "tilesets/winter/icons.png"})
-DefineIcon("icon-death-and-decay", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {108, "tilesets/winter/icons.png"})
-DefineIcon("icon-109", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {109, "tilesets/winter/icons.png"})
-DefineIcon("icon-exorcism", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {110, "tilesets/winter/icons.png"})
-DefineIcon("icon-eye-of-kilrogg", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {111, "tilesets/winter/icons.png"})
-DefineIcon("icon-bloodlust", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {112, "tilesets/winter/icons.png"})
-DefineIcon("icon-unknown113", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {113, "tilesets/winter/icons.png"})
-DefineIcon("icon-skeleton", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {114, "tilesets/winter/icons.png"})
-DefineIcon("icon-critter", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {115, "tilesets/winter/icons.png"})
-DefineIcon("icon-sword1", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {116, "tilesets/winter/icons.png"})
-DefineIcon("icon-sword2", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {117, "tilesets/winter/icons.png"})
-DefineIcon("icon-sword3", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {118, "tilesets/winter/icons.png"})
-DefineIcon("icon-battle-axe1", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {119, "tilesets/winter/icons.png"})
-DefineIcon("icon-battle-axe2", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {120, "tilesets/winter/icons.png"})
-DefineIcon("icon-battle-axe3", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {121, "tilesets/winter/icons.png"})
-DefineIcon("icon-122", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {122, "tilesets/winter/icons.png"})
-DefineIcon("icon-123", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {123, "tilesets/winter/icons.png"})
-DefineIcon("icon-arrow1", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {124, "tilesets/winter/icons.png"})
-DefineIcon("icon-arrow2", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {125, "tilesets/winter/icons.png"})
-DefineIcon("icon-arrow3", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {126, "tilesets/winter/icons.png"})
-DefineIcon("icon-throwing-axe1", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {127, "tilesets/winter/icons.png"})
-DefineIcon("icon-throwing-axe2", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {128, "tilesets/winter/icons.png"})
-DefineIcon("icon-throwing-axe3", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {129, "tilesets/winter/icons.png"})
-DefineIcon("icon-horse1", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {130, "tilesets/winter/icons.png"})
-DefineIcon("icon-horse2", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {131, "tilesets/winter/icons.png"})
-DefineIcon("icon-longbow", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {132, "tilesets/winter/icons.png"})
-DefineIcon("icon-ranger-scouting", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {133, "tilesets/winter/icons.png"})
-DefineIcon("icon-ranger-marksmanship", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {134, "tilesets/winter/icons.png"})
-DefineIcon("icon-light-axes", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {135, "tilesets/winter/icons.png"})
-DefineIcon("icon-berserker-scouting", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {136, "tilesets/winter/icons.png"})
-DefineIcon("icon-berserker-regeneration", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {137, "tilesets/winter/icons.png"})
-DefineIcon("icon-catapult1", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {138, "tilesets/winter/icons.png"})
-DefineIcon("icon-catapult2", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {139, "tilesets/winter/icons.png"})
-DefineIcon("icon-ballista1", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {140, "tilesets/winter/icons.png"})
-DefineIcon("icon-ballista2", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {141, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-demolish", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {142, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-demolish", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {143, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-ship-cannon1", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {144, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-ship-cannon2", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {145, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-ship-cannon3", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {146, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-ship-cannon1", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {147, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-ship-cannon2", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {148, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-ship-cannon3", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {149, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-ship-armor1", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {150, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-ship-armor2", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {151, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-ship-armor3", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {152, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-ship-armor1", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {153, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-ship-armor2", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {154, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-ship-armor3", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {155, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-ship-move", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {156, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-ship-move", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {157, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-ship-return-oil", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {158, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-ship-return-oil", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {159, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-ship-haul-oil", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {160, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-ship-haul-oil", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {161, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-unload", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {162, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-unload", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {163, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-shield1", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {164, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-shield2", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {165, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-shield3", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {166, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-shield1", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {167, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-shield2", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {168, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-shield3", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {169, "tilesets/winter/icons.png"})
-DefineIcon("icon-170", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {170, "tilesets/winter/icons.png"})
-DefineIcon("icon-171", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {171, "tilesets/winter/icons.png"})
-DefineIcon("icon-172", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {172, "tilesets/winter/icons.png"})
-DefineIcon("icon-173", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {173, "tilesets/winter/icons.png"})
-DefineIcon("icon-174", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {174, "tilesets/winter/icons.png"})
-DefineIcon("icon-175", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {175, "tilesets/winter/icons.png"})
-DefineIcon("icon-176", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {176, "tilesets/winter/icons.png"})
-DefineIcon("icon-177", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {177, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-patrol-land", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {178, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-patrol-land", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {179, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-stand-ground", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {180, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-stand-ground", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {181, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-attack-ground", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {182, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-attack-ground", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {183, "tilesets/winter/icons.png"})
-DefineIcon("icon-alliance-patrol-naval", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {184, "tilesets/winter/icons.png"})
-DefineIcon("icon-mythical-patrol-naval", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {185, "tilesets/winter/icons.png"})
-DefineIcon("icon-quick-blade", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {186, "tilesets/winter/icons.png"})
-DefineIcon("icon-female-hero", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {187, "tilesets/winter/icons.png"})
-DefineIcon("icon-ugly-guy", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {188, "tilesets/winter/icons.png"})
-DefineIcon("icon-evil-knight", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {189, "tilesets/winter/icons.png"})
-DefineIcon("icon-beast-cry", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {190, "tilesets/winter/icons.png"})
-DefineIcon("icon-flying-angle", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {191, "tilesets/winter/icons.png"})
-DefineIcon("icon-fire-breeze", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {192, "tilesets/winter/icons.png"})
-DefineIcon("icon-white-mage", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {193, "tilesets/winter/icons.png"})
-DefineIcon("icon-fad-man", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {194, "tilesets/winter/icons.png"})
-DefineIcon("icon-knight-rider", "tileset", "tileset-winter",
- "size", {46, 38}, "normal", {195, "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-peasant",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 0,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-peon",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 1,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-footman",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 2,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-grunt",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 3,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-archer",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 4,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-axethrower",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 5,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-ranger",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 6,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-berserker",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 7,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-knight",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 8,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-ogre",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 9,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-paladin",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 10,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-ogre-mage",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 11,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-dwarves",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 12,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-goblin-sappers",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 13,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mage",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 14,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-death-knight",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 15,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-ballista",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 16,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-catapult",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 17,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-oil-tanker",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 18,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-oil-tanker",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 19,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-transport",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 20,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-transport",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 21,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-destroyer",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 22,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-destroyer",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 23,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-battleship",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 24,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-ogre-juggernaught",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 25,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-gnomish-submarine",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 26,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-giant-turtle",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 27,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-gnomish-flying-machine",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 28,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-zeppelin",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 29,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-gryphon-rider",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 30,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-dragon",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 31,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-wise-man",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 32,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-ice-bringer",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 33,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-man-of-light",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 34,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-sharp-axe",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 35,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-double-head",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 36,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-daemon",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 37,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-farm",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 38,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-pig-farm",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 39,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-town-hall",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 40,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-great-hall",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 41,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-barracks",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 42,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-barracks",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 43,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-elven-lumber-mill",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 44,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-troll-lumber-mill",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 45,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-blacksmith",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 46,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-blacksmith",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 47,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-shipyard",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 48,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-shipyard",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 49,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-refinery",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 50,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-refinery",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 51,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-foundry",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 52,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-foundry",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 53,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-oil-platform",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 54,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-oil-platform",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 55,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-stables",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 56,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-ogre-mound",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 57,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-gnomish-inventor",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 58,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alchemist",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 59,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-watch-tower",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 60,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-watch-tower",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 61,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-church",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 62,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-altar-of-storms",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 63,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mage-tower",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 64,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-temple-of-the-damned",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 65,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-keep",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 66,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-stronghold",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 67,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-castle-upgrade",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 68,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-fortress-upgrade",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 69,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-castle",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 70,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-fortress",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 71,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-gryphon-aviary",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 72,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-dragon-roost",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 73,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-gold-mine",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 74,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-guard-tower",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 75,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-cannon-tower",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 76,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-guard-tower",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 77,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-cannon-tower",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 78,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-oil-patch",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 79,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-dark-portal",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 80,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-circle-of-power",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 81,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-runestone",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 82,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-move-peasant",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 83,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-move-peon",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 84,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-repair",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 85,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-harvest",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 86,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-build-basic",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 87,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-build-advanced",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 88,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-return-goods-peasant",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 89,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-return-goods-peon",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 90,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-cancel",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 91,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-wall",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 92,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-wall",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 93,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-slow",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 94,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-invisibility",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 95,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-haste",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 96,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-runes",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 97,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-unholy-armor",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 98,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-lightning",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 99,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-flame-shield",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 100,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-fireball",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 101,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-touch-of-darkness",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 102,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-death-coil",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 103,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-whirlwind",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 104,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-blizzard",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 105,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-holy-vision",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 106,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-heal",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 107,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-death-and-decay",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 108,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-109",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 109,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-exorcism",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 110,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-eye-of-kilrogg",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 111,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-bloodlust",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 112,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-unknown113",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 113,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-skeleton",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 114,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-critter",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 115,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-sword1",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 116,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-sword2",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 117,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-sword3",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 118,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-battle-axe1",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 119,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-battle-axe2",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 120,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-battle-axe3",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 121,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-122",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 122,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-123",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 123,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-arrow1",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 124,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-arrow2",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 125,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-arrow3",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 126,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-throwing-axe1",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 127,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-throwing-axe2",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 128,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-throwing-axe3",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 129,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-horse1",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 130,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-horse2",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 131,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-longbow",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 132,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-ranger-scouting",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 133,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-ranger-marksmanship",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 134,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-light-axes",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 135,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-berserker-scouting",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 136,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-berserker-regeneration",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 137,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-catapult1",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 138,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-catapult2",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 139,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-ballista1",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 140,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-ballista2",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 141,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-demolish",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 142,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-demolish",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 143,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-cannon1",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 144,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-cannon2",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 145,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-cannon3",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 146,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-cannon1",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 147,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-cannon2",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 148,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-cannon3",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 149,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-armor1",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 150,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-armor2",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 151,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-armor3",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 152,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-armor1",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 153,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-armor2",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 154,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-armor3",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 155,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-move",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 156,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-move",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 157,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-return-oil",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 158,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-return-oil",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 159,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-haul-oil",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 160,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-haul-oil",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 161,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-unload",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 162,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-unload",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 163,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-shield1",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 164,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-shield2",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 165,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-shield3",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 166,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-shield1",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 167,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-shield2",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 168,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-shield3",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 169,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-170",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 170,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-171",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 171,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-172",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 172,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-173",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 173,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-174",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 174,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-175",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 175,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-176",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 176,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-177",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 177,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-patrol-land",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 178,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-patrol-land",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 179,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-stand-ground",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 180,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-stand-ground",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 181,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-attack-ground",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 182,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-attack-ground",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 183,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-patrol-naval",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 184,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-patrol-naval",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 185,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-quick-blade",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 186,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-female-hero",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 187,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-ugly-guy",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 188,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-evil-knight",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 189,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-beast-cry",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 190,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-flying-angle",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 191,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-fire-breeze",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 192,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-white-mage",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 193,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-fad-man",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 194,
+ File = "tilesets/winter/icons.png"})
+DefineIcon({
+ Name = "icon-knight-rider",
+ Tileset = "tileset-winter",
+ Size = {46, 38},
+ Index = 195,
+ File = "tilesets/winter/icons.png"})
--=============================================================================
-- Wasteland Tileset
--=============================================================================
-DefineIcon("icon-peasant", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {0, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-peon", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {1, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-footman", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {2, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-grunt", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {3, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-archer", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {4, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-axethrower", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {5, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-ranger", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {6, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-berserker", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {7, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-knight", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {8, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-ogre", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {9, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-paladin", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {10, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-ogre-mage", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {11, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-dwarves", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {12, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-goblin-sappers", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {13, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mage", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {14, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-death-knight", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {15, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-ballista", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {16, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-catapult", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {17, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-oil-tanker", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {18, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-oil-tanker", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {19, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-transport", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {20, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-transport", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {21, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-destroyer", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {22, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-destroyer", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {23, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-battleship", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {24, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-ogre-juggernaught", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {25, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-gnomish-submarine", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {26, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-giant-turtle", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {27, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-gnomish-flying-machine", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {28, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-zeppelin", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {29, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-gryphon-rider", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {30, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-dragon", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {31, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-wise-man", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {32, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-ice-bringer", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {33, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-man-of-light", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {34, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-sharp-axe", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {35, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-double-head", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {36, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-daemon", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {37, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-farm", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {38, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-pig-farm", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {39, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-town-hall", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {40, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-great-hall", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {41, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-barracks", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {42, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-barracks", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {43, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-elven-lumber-mill", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {44, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-troll-lumber-mill", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {45, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-blacksmith", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {46, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-blacksmith", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {47, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-shipyard", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {48, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-shipyard", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {49, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-refinery", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {50, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-refinery", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {51, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-foundry", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {52, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-foundry", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {53, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-oil-platform", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {54, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-oil-platform", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {55, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-stables", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {56, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-ogre-mound", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {57, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-gnomish-inventor", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {58, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alchemist", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {59, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-watch-tower", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {60, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-watch-tower", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {61, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-church", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {62, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-altar-of-storms", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {63, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mage-tower", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {64, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-temple-of-the-damned", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {65, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-keep", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {66, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-stronghold", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {67, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-castle-upgrade", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {68, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-fortress-upgrade", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {69, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-castle", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {70, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-fortress", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {71, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-gryphon-aviary", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {72, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-dragon-roost", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {73, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-gold-mine", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {74, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-guard-tower", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {75, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-cannon-tower", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {76, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-guard-tower", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {77, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-cannon-tower", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {78, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-oil-patch", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {79, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-dark-portal", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {80, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-circle-of-power", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {81, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-runestone", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {82, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-move-peasant", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {83, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-move-peon", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {84, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-repair", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {85, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-harvest", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {86, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-build-basic", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {87, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-build-advanced", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {88, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-return-goods-peasant", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {89, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-return-goods-peon", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {90, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-cancel", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {91, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-wall", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {92, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-wall", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {93, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-slow", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {94, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-invisibility", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {95, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-haste", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {96, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-runes", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {97, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-unholy-armor", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {98, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-lightning", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {99, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-flame-shield", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {100, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-fireball", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {101, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-touch-of-darkness", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {102, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-death-coil", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {103, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-whirlwind", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {104, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-blizzard", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {105, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-holy-vision", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {106, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-heal", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {107, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-death-and-decay", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {108, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-109", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {109, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-exorcism", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {110, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-eye-of-kilrogg", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {111, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-bloodlust", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {112, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-unknown113", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {113, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-skeleton", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {114, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-critter", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {115, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-sword1", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {116, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-sword2", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {117, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-sword3", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {118, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-battle-axe1", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {119, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-battle-axe2", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {120, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-battle-axe3", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {121, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-122", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {122, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-123", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {123, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-arrow1", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {124, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-arrow2", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {125, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-arrow3", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {126, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-throwing-axe1", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {127, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-throwing-axe2", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {128, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-throwing-axe3", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {129, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-horse1", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {130, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-horse2", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {131, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-longbow", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {132, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-ranger-scouting", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {133, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-ranger-marksmanship", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {134, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-light-axes", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {135, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-berserker-scouting", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {136, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-berserker-regeneration", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {137, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-catapult1", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {138, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-catapult2", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {139, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-ballista1", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {140, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-ballista2", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {141, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-demolish", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {142, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-demolish", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {143, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-ship-cannon1", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {144, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-ship-cannon2", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {145, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-ship-cannon3", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {146, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-ship-cannon1", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {147, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-ship-cannon2", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {148, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-ship-cannon3", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {149, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-ship-armor1", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {150, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-ship-armor2", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {151, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-ship-armor3", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {152, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-ship-armor1", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {153, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-ship-armor2", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {154, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-ship-armor3", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {155, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-ship-move", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {156, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-ship-move", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {157, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-ship-return-oil", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {158, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-ship-return-oil", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {159, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-ship-haul-oil", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {160, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-ship-haul-oil", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {161, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-unload", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {162, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-unload", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {163, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-shield1", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {164, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-shield2", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {165, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-shield3", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {166, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-shield1", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {167, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-shield2", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {168, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-shield3", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {169, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-170", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {170, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-171", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {171, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-172", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {172, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-173", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {173, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-174", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {174, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-175", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {175, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-176", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {176, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-177", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {177, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-patrol-land", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {178, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-patrol-land", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {179, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-stand-ground", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {180, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-stand-ground", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {181, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-attack-ground", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {182, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-attack-ground", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {183, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-alliance-patrol-naval", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {184, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-mythical-patrol-naval", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {185, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-quick-blade", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {186, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-female-hero", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {187, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-ugly-guy", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {188, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-evil-knight", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {189, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-beast-cry", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {190, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-flying-angle", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {191, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-fire-breeze", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {192, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-white-mage", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {193, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-fad-man", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {194, "tilesets/wasteland/icons.png"})
-DefineIcon("icon-knight-rider", "tileset", "tileset-wasteland",
- "size", {46, 38}, "normal", {195, "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-peasant",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 0,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-peon",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 1,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-footman",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 2,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-grunt",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 3,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-archer",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 4,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-axethrower",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 5,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-ranger",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 6,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-berserker",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 7,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-knight",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 8,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-ogre",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 9,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-paladin",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 10,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-ogre-mage",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 11,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-dwarves",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 12,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-goblin-sappers",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 13,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mage",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 14,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-death-knight",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 15,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-ballista",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 16,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-catapult",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 17,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-oil-tanker",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 18,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-oil-tanker",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 19,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-transport",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 20,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-transport",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 21,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-destroyer",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 22,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-destroyer",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 23,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-battleship",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 24,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-ogre-juggernaught",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 25,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-gnomish-submarine",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 26,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-giant-turtle",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 27,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-gnomish-flying-machine",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 28,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-zeppelin",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 29,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-gryphon-rider",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 30,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-dragon",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 31,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-wise-man",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 32,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-ice-bringer",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 33,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-man-of-light",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 34,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-sharp-axe",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 35,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-double-head",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 36,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-daemon",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 37,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-farm",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 38,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-pig-farm",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 39,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-town-hall",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 40,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-great-hall",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 41,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-barracks",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 42,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-barracks",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 43,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-elven-lumber-mill",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 44,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-troll-lumber-mill",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 45,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-blacksmith",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 46,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-blacksmith",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 47,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-shipyard",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 48,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-shipyard",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 49,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-refinery",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 50,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-refinery",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 51,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-foundry",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 52,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-foundry",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 53,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-oil-platform",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 54,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-oil-platform",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 55,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-stables",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 56,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-ogre-mound",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 57,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-gnomish-inventor",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 58,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alchemist",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 59,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-watch-tower",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 60,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-watch-tower",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 61,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-church",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 62,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-altar-of-storms",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 63,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mage-tower",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 64,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-temple-of-the-damned",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 65,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-keep",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 66,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-stronghold",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 67,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-castle-upgrade",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 68,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-fortress-upgrade",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 69,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-castle",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 70,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-fortress",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 71,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-gryphon-aviary",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 72,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-dragon-roost",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 73,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-gold-mine",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 74,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-guard-tower",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 75,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-cannon-tower",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 76,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-guard-tower",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 77,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-cannon-tower",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 78,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-oil-patch",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 79,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-dark-portal",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 80,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-circle-of-power",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 81,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-runestone",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 82,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-move-peasant",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 83,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-move-peon",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 84,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-repair",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 85,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-harvest",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 86,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-build-basic",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 87,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-build-advanced",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 88,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-return-goods-peasant",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 89,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-return-goods-peon",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 90,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-cancel",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 91,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-wall",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 92,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-wall",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 93,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-slow",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 94,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-invisibility",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 95,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-haste",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 96,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-runes",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 97,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-unholy-armor",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 98,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-lightning",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 99,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-flame-shield",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 100,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-fireball",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 101,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-touch-of-darkness",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 102,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-death-coil",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 103,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-whirlwind",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 104,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-blizzard",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 105,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-holy-vision",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 106,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-heal",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 107,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-death-and-decay",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 108,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-109",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 109,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-exorcism",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 110,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-eye-of-kilrogg",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 111,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-bloodlust",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 112,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-unknown113",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 113,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-skeleton",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 114,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-critter",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 115,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-sword1",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 116,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-sword2",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 117,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-sword3",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 118,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-battle-axe1",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 119,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-battle-axe2",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 120,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-battle-axe3",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 121,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-122",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 122,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-123",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 123,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-arrow1",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 124,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-arrow2",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 125,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-arrow3",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 126,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-throwing-axe1",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 127,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-throwing-axe2",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 128,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-throwing-axe3",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 129,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-horse1",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 130,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-horse2",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 131,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-longbow",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 132,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-ranger-scouting",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 133,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-ranger-marksmanship",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 134,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-light-axes",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 135,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-berserker-scouting",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 136,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-berserker-regeneration",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 137,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-catapult1",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 138,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-catapult2",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 139,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-ballista1",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 140,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-ballista2",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 141,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-demolish",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 142,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-demolish",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 143,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-cannon1",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 144,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-cannon2",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 145,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-cannon3",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 146,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-cannon1",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 147,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-cannon2",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 148,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-cannon3",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 149,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-armor1",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 150,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-armor2",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 151,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-armor3",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 152,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-armor1",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 153,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-armor2",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 154,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-armor3",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 155,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-move",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 156,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-move",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 157,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-return-oil",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 158,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-return-oil",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 159,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-haul-oil",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 160,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-haul-oil",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 161,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-unload",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 162,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-unload",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 163,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-shield1",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 164,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-shield2",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 165,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-shield3",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 166,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-shield1",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 167,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-shield2",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 168,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-shield3",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 169,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-170",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 170,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-171",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 171,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-172",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 172,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-173",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 173,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-174",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 174,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-175",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 175,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-176",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 176,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-177",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 177,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-patrol-land",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 178,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-patrol-land",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 179,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-stand-ground",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 180,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-stand-ground",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 181,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-attack-ground",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 182,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-attack-ground",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 183,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-patrol-naval",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 184,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-patrol-naval",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 185,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-quick-blade",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 186,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-female-hero",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 187,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-ugly-guy",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 188,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-evil-knight",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 189,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-beast-cry",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 190,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-flying-angle",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 191,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-fire-breeze",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 192,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-white-mage",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 193,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-fad-man",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 194,
+ File = "tilesets/wasteland/icons.png"})
+DefineIcon({
+ Name = "icon-knight-rider",
+ Tileset = "tileset-wasteland",
+ Size = {46, 38},
+ Index = 195,
+ File = "tilesets/wasteland/icons.png"})
--=============================================================================
-- Orcish swamp Tileset
--=============================================================================
-DefineIcon("icon-peasant", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {0, "tilesets/swamp/icons.png"})
-DefineIcon("icon-peon", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {1, "tilesets/swamp/icons.png"})
-DefineIcon("icon-footman", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {2, "tilesets/swamp/icons.png"})
-DefineIcon("icon-grunt", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {3, "tilesets/swamp/icons.png"})
-DefineIcon("icon-archer", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {4, "tilesets/swamp/icons.png"})
-DefineIcon("icon-axethrower", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {5, "tilesets/swamp/icons.png"})
-DefineIcon("icon-ranger", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {6, "tilesets/swamp/icons.png"})
-DefineIcon("icon-berserker", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {7, "tilesets/swamp/icons.png"})
-DefineIcon("icon-knight", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {8, "tilesets/swamp/icons.png"})
-DefineIcon("icon-ogre", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {9, "tilesets/swamp/icons.png"})
-DefineIcon("icon-paladin", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {10, "tilesets/swamp/icons.png"})
-DefineIcon("icon-ogre-mage", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {11, "tilesets/swamp/icons.png"})
-DefineIcon("icon-dwarves", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {12, "tilesets/swamp/icons.png"})
-DefineIcon("icon-goblin-sappers", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {13, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mage", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {14, "tilesets/swamp/icons.png"})
-DefineIcon("icon-death-knight", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {15, "tilesets/swamp/icons.png"})
-DefineIcon("icon-ballista", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {16, "tilesets/swamp/icons.png"})
-DefineIcon("icon-catapult", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {17, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-oil-tanker", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {18, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-oil-tanker", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {19, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-transport", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {20, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-transport", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {21, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-destroyer", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {22, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-destroyer", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {23, "tilesets/swamp/icons.png"})
-DefineIcon("icon-battleship", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {24, "tilesets/swamp/icons.png"})
-DefineIcon("icon-ogre-juggernaught", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {25, "tilesets/swamp/icons.png"})
-DefineIcon("icon-gnomish-submarine", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {26, "tilesets/swamp/icons.png"})
-DefineIcon("icon-giant-turtle", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {27, "tilesets/swamp/icons.png"})
-DefineIcon("icon-gnomish-flying-machine", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {28, "tilesets/swamp/icons.png"})
-DefineIcon("icon-zeppelin", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {29, "tilesets/swamp/icons.png"})
-DefineIcon("icon-gryphon-rider", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {30, "tilesets/swamp/icons.png"})
-DefineIcon("icon-dragon", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {31, "tilesets/swamp/icons.png"})
-DefineIcon("icon-wise-man", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {32, "tilesets/swamp/icons.png"})
-DefineIcon("icon-ice-bringer", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {33, "tilesets/swamp/icons.png"})
-DefineIcon("icon-man-of-light", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {34, "tilesets/swamp/icons.png"})
-DefineIcon("icon-sharp-axe", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {35, "tilesets/swamp/icons.png"})
-DefineIcon("icon-double-head", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {36, "tilesets/swamp/icons.png"})
-DefineIcon("icon-daemon", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {37, "tilesets/swamp/icons.png"})
-DefineIcon("icon-farm", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {38, "tilesets/swamp/icons.png"})
-DefineIcon("icon-pig-farm", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {39, "tilesets/swamp/icons.png"})
-DefineIcon("icon-town-hall", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {40, "tilesets/swamp/icons.png"})
-DefineIcon("icon-great-hall", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {41, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-barracks", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {42, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-barracks", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {43, "tilesets/swamp/icons.png"})
-DefineIcon("icon-elven-lumber-mill", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {44, "tilesets/swamp/icons.png"})
-DefineIcon("icon-troll-lumber-mill", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {45, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-blacksmith", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {46, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-blacksmith", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {47, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-shipyard", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {48, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-shipyard", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {49, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-refinery", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {50, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-refinery", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {51, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-foundry", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {52, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-foundry", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {53, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-oil-platform", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {54, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-oil-platform", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {55, "tilesets/swamp/icons.png"})
-DefineIcon("icon-stables", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {56, "tilesets/swamp/icons.png"})
-DefineIcon("icon-ogre-mound", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {57, "tilesets/swamp/icons.png"})
-DefineIcon("icon-gnomish-inventor", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {58, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alchemist", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {59, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-watch-tower", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {60, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-watch-tower", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {61, "tilesets/swamp/icons.png"})
-DefineIcon("icon-church", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {62, "tilesets/swamp/icons.png"})
-DefineIcon("icon-altar-of-storms", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {63, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mage-tower", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {64, "tilesets/swamp/icons.png"})
-DefineIcon("icon-temple-of-the-damned", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {65, "tilesets/swamp/icons.png"})
-DefineIcon("icon-keep", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {66, "tilesets/swamp/icons.png"})
-DefineIcon("icon-stronghold", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {67, "tilesets/swamp/icons.png"})
-DefineIcon("icon-castle-upgrade", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {68, "tilesets/swamp/icons.png"})
-DefineIcon("icon-fortress-upgrade", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {69, "tilesets/swamp/icons.png"})
-DefineIcon("icon-castle", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {70, "tilesets/swamp/icons.png"})
-DefineIcon("icon-fortress", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {71, "tilesets/swamp/icons.png"})
-DefineIcon("icon-gryphon-aviary", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {72, "tilesets/swamp/icons.png"})
-DefineIcon("icon-dragon-roost", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {73, "tilesets/swamp/icons.png"})
-DefineIcon("icon-gold-mine", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {74, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-guard-tower", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {75, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-cannon-tower", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {76, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-guard-tower", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {77, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-cannon-tower", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {78, "tilesets/swamp/icons.png"})
-DefineIcon("icon-oil-patch", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {79, "tilesets/swamp/icons.png"})
-DefineIcon("icon-dark-portal", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {80, "tilesets/swamp/icons.png"})
-DefineIcon("icon-circle-of-power", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {81, "tilesets/swamp/icons.png"})
-DefineIcon("icon-runestone", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {82, "tilesets/swamp/icons.png"})
-DefineIcon("icon-move-peasant", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {83, "tilesets/swamp/icons.png"})
-DefineIcon("icon-move-peon", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {84, "tilesets/swamp/icons.png"})
-DefineIcon("icon-repair", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {85, "tilesets/swamp/icons.png"})
-DefineIcon("icon-harvest", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {86, "tilesets/swamp/icons.png"})
-DefineIcon("icon-build-basic", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {87, "tilesets/swamp/icons.png"})
-DefineIcon("icon-build-advanced", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {88, "tilesets/swamp/icons.png"})
-DefineIcon("icon-return-goods-peasant", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {89, "tilesets/swamp/icons.png"})
-DefineIcon("icon-return-goods-peon", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {90, "tilesets/swamp/icons.png"})
-DefineIcon("icon-cancel", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {91, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-wall", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {92, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-wall", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {93, "tilesets/swamp/icons.png"})
-DefineIcon("icon-slow", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {94, "tilesets/swamp/icons.png"})
-DefineIcon("icon-invisibility", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {95, "tilesets/swamp/icons.png"})
-DefineIcon("icon-haste", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {96, "tilesets/swamp/icons.png"})
-DefineIcon("icon-runes", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {97, "tilesets/swamp/icons.png"})
-DefineIcon("icon-unholy-armor", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {98, "tilesets/swamp/icons.png"})
-DefineIcon("icon-lightning", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {99, "tilesets/swamp/icons.png"})
-DefineIcon("icon-flame-shield", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {100, "tilesets/swamp/icons.png"})
-DefineIcon("icon-fireball", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {101, "tilesets/swamp/icons.png"})
-DefineIcon("icon-touch-of-darkness", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {102, "tilesets/swamp/icons.png"})
-DefineIcon("icon-death-coil", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {103, "tilesets/swamp/icons.png"})
-DefineIcon("icon-whirlwind", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {104, "tilesets/swamp/icons.png"})
-DefineIcon("icon-blizzard", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {105, "tilesets/swamp/icons.png"})
-DefineIcon("icon-holy-vision", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {106, "tilesets/swamp/icons.png"})
-DefineIcon("icon-heal", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {107, "tilesets/swamp/icons.png"})
-DefineIcon("icon-death-and-decay", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {108, "tilesets/swamp/icons.png"})
-DefineIcon("icon-109", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {109, "tilesets/swamp/icons.png"})
-DefineIcon("icon-exorcism", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {110, "tilesets/swamp/icons.png"})
-DefineIcon("icon-eye-of-kilrogg", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {111, "tilesets/swamp/icons.png"})
-DefineIcon("icon-bloodlust", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {112, "tilesets/swamp/icons.png"})
-DefineIcon("icon-unknown113", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {113, "tilesets/swamp/icons.png"})
-DefineIcon("icon-skeleton", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {114, "tilesets/swamp/icons.png"})
-DefineIcon("icon-critter", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {115, "tilesets/swamp/icons.png"})
-DefineIcon("icon-sword1", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {116, "tilesets/swamp/icons.png"})
-DefineIcon("icon-sword2", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {117, "tilesets/swamp/icons.png"})
-DefineIcon("icon-sword3", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {118, "tilesets/swamp/icons.png"})
-DefineIcon("icon-battle-axe1", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {119, "tilesets/swamp/icons.png"})
-DefineIcon("icon-battle-axe2", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {120, "tilesets/swamp/icons.png"})
-DefineIcon("icon-battle-axe3", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {121, "tilesets/swamp/icons.png"})
-DefineIcon("icon-122", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {122, "tilesets/swamp/icons.png"})
-DefineIcon("icon-123", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {123, "tilesets/swamp/icons.png"})
-DefineIcon("icon-arrow1", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {124, "tilesets/swamp/icons.png"})
-DefineIcon("icon-arrow2", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {125, "tilesets/swamp/icons.png"})
-DefineIcon("icon-arrow3", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {126, "tilesets/swamp/icons.png"})
-DefineIcon("icon-throwing-axe1", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {127, "tilesets/swamp/icons.png"})
-DefineIcon("icon-throwing-axe2", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {128, "tilesets/swamp/icons.png"})
-DefineIcon("icon-throwing-axe3", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {129, "tilesets/swamp/icons.png"})
-DefineIcon("icon-horse1", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {130, "tilesets/swamp/icons.png"})
-DefineIcon("icon-horse2", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {131, "tilesets/swamp/icons.png"})
-DefineIcon("icon-longbow", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {132, "tilesets/swamp/icons.png"})
-DefineIcon("icon-ranger-scouting", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {133, "tilesets/swamp/icons.png"})
-DefineIcon("icon-ranger-marksmanship", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {134, "tilesets/swamp/icons.png"})
-DefineIcon("icon-light-axes", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {135, "tilesets/swamp/icons.png"})
-DefineIcon("icon-berserker-scouting", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {136, "tilesets/swamp/icons.png"})
-DefineIcon("icon-berserker-regeneration", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {137, "tilesets/swamp/icons.png"})
-DefineIcon("icon-catapult1", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {138, "tilesets/swamp/icons.png"})
-DefineIcon("icon-catapult2", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {139, "tilesets/swamp/icons.png"})
-DefineIcon("icon-ballista1", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {140, "tilesets/swamp/icons.png"})
-DefineIcon("icon-ballista2", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {141, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-demolish", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {142, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-demolish", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {143, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-ship-cannon1", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {144, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-ship-cannon2", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {145, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-ship-cannon3", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {146, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-ship-cannon1", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {147, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-ship-cannon2", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {148, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-ship-cannon3", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {149, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-ship-armor1", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {150, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-ship-armor2", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {151, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-ship-armor3", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {152, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-ship-armor1", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {153, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-ship-armor2", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {154, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-ship-armor3", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {155, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-ship-move", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {156, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-ship-move", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {157, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-ship-return-oil", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {158, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-ship-return-oil", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {159, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-ship-haul-oil", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {160, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-ship-haul-oil", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {161, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-unload", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {162, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-unload", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {163, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-shield1", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {164, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-shield2", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {165, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-shield3", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {166, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-shield1", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {167, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-shield2", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {168, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-shield3", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {169, "tilesets/swamp/icons.png"})
-DefineIcon("icon-170", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {170, "tilesets/swamp/icons.png"})
-DefineIcon("icon-171", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {171, "tilesets/swamp/icons.png"})
-DefineIcon("icon-172", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {172, "tilesets/swamp/icons.png"})
-DefineIcon("icon-173", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {173, "tilesets/swamp/icons.png"})
-DefineIcon("icon-174", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {174, "tilesets/swamp/icons.png"})
-DefineIcon("icon-175", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {175, "tilesets/swamp/icons.png"})
-DefineIcon("icon-176", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {176, "tilesets/swamp/icons.png"})
-DefineIcon("icon-177", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {177, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-patrol-land", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {178, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-patrol-land", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {179, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-stand-ground", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {180, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-stand-ground", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {181, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-attack-ground", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {182, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-attack-ground", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {183, "tilesets/swamp/icons.png"})
-DefineIcon("icon-alliance-patrol-naval", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {184, "tilesets/swamp/icons.png"})
-DefineIcon("icon-mythical-patrol-naval", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {185, "tilesets/swamp/icons.png"})
-DefineIcon("icon-quick-blade", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {186, "tilesets/swamp/icons.png"})
-DefineIcon("icon-female-hero", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {187, "tilesets/swamp/icons.png"})
-DefineIcon("icon-ugly-guy", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {188, "tilesets/swamp/icons.png"})
-DefineIcon("icon-evil-knight", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {189, "tilesets/swamp/icons.png"})
-DefineIcon("icon-beast-cry", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {190, "tilesets/swamp/icons.png"})
-DefineIcon("icon-flying-angle", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {191, "tilesets/swamp/icons.png"})
-DefineIcon("icon-fire-breeze", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {192, "tilesets/swamp/icons.png"})
-DefineIcon("icon-white-mage", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {193, "tilesets/swamp/icons.png"})
-DefineIcon("icon-fad-man", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {194, "tilesets/swamp/icons.png"})
-DefineIcon("icon-knight-rider", "tileset", "tileset-swamp",
- "size", {46, 38}, "normal", {195, "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-peasant",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 0,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-peon",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 1,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-footman",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 2,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-grunt",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 3,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-archer",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 4,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-axethrower",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 5,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-ranger",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 6,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-berserker",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 7,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-knight",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 8,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-ogre",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 9,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-paladin",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 10,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-ogre-mage",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 11,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-dwarves",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 12,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-goblin-sappers",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 13,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mage",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 14,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-death-knight",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 15,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-ballista",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 16,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-catapult",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 17,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-oil-tanker",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 18,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-oil-tanker",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 19,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-transport",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 20,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-transport",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 21,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-destroyer",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 22,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-destroyer",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 23,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-battleship",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 24,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-ogre-juggernaught",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 25,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-gnomish-submarine",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 26,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-giant-turtle",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 27,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-gnomish-flying-machine",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 28,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-zeppelin",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 29,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-gryphon-rider",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 30,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-dragon",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 31,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-wise-man",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 32,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-ice-bringer",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 33,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-man-of-light",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 34,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-sharp-axe",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 35,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-double-head",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 36,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-daemon",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 37,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-farm",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 38,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-pig-farm",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 39,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-town-hall",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 40,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-great-hall",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 41,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-barracks",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 42,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-barracks",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 43,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-elven-lumber-mill",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 44,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-troll-lumber-mill",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 45,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-blacksmith",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 46,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-blacksmith",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 47,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-shipyard",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 48,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-shipyard",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 49,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-refinery",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 50,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-refinery",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 51,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-foundry",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 52,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-foundry",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 53,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-oil-platform",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 54,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-oil-platform",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 55,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-stables",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 56,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-ogre-mound",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 57,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-gnomish-inventor",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 58,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alchemist",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 59,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-watch-tower",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 60,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-watch-tower",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 61,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-church",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 62,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-altar-of-storms",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 63,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mage-tower",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 64,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-temple-of-the-damned",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 65,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-keep",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 66,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-stronghold",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 67,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-castle-upgrade",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 68,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-fortress-upgrade",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 69,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-castle",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 70,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-fortress",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 71,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-gryphon-aviary",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 72,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-dragon-roost",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 73,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-gold-mine",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 74,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-guard-tower",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 75,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-cannon-tower",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 76,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-guard-tower",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 77,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-cannon-tower",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 78,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-oil-patch",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 79,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-dark-portal",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 80,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-circle-of-power",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 81,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-runestone",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 82,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-move-peasant",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 83,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-move-peon",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 84,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-repair",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 85,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-harvest",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 86,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-build-basic",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 87,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-build-advanced",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 88,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-return-goods-peasant",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 89,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-return-goods-peon",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 90,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-cancel",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 91,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-wall",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 92,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-wall",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 93,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-slow",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 94,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-invisibility",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 95,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-haste",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 96,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-runes",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 97,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-unholy-armor",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 98,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-lightning",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 99,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-flame-shield",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 100,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-fireball",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 101,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-touch-of-darkness",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 102,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-death-coil",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 103,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-whirlwind",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 104,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-blizzard",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 105,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-holy-vision",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 106,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-heal",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 107,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-death-and-decay",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 108,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-109",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 109,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-exorcism",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 110,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-eye-of-kilrogg",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 111,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-bloodlust",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 112,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-unknown113",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 113,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-skeleton",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 114,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-critter",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 115,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-sword1",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 116,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-sword2",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 117,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-sword3",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 118,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-battle-axe1",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 119,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-battle-axe2",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 120,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-battle-axe3",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 121,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-122",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 122,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-123",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 123,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-arrow1",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 124,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-arrow2",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 125,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-arrow3",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 126,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-throwing-axe1",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 127,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-throwing-axe2",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 128,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-throwing-axe3",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 129,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-horse1",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 130,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-horse2",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 131,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-longbow",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 132,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-ranger-scouting",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 133,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-ranger-marksmanship",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 134,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-light-axes",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 135,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-berserker-scouting",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 136,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-berserker-regeneration",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 137,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-catapult1",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 138,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-catapult2",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 139,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-ballista1",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 140,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-ballista2",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 141,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-demolish",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 142,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-demolish",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 143,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-cannon1",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 144,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-cannon2",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 145,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-cannon3",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 146,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-cannon1",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 147,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-cannon2",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 148,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-cannon3",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 149,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-armor1",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 150,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-armor2",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 151,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-armor3",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 152,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-armor1",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 153,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-armor2",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 154,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-armor3",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 155,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-move",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 156,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-move",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 157,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-return-oil",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 158,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-return-oil",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 159,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-ship-haul-oil",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 160,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-ship-haul-oil",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 161,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-unload",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 162,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-unload",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 163,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-shield1",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 164,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-shield2",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 165,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-shield3",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 166,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-shield1",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 167,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-shield2",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 168,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-shield3",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 169,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-170",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 170,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-171",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 171,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-172",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 172,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-173",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 173,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-174",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 174,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-175",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 175,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-176",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 176,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-177",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 177,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-patrol-land",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 178,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-patrol-land",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 179,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-stand-ground",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 180,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-stand-ground",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 181,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-attack-ground",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 182,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-attack-ground",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 183,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-alliance-patrol-naval",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 184,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-mythical-patrol-naval",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 185,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-quick-blade",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 186,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-female-hero",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 187,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-ugly-guy",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 188,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-evil-knight",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 189,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-beast-cry",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 190,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-flying-angle",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 191,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-fire-breeze",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 192,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-white-mage",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 193,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-fad-man",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 194,
+ File = "tilesets/swamp/icons.png"})
+DefineIcon({
+ Name = "icon-knight-rider",
+ Tileset = "tileset-swamp",
+ Size = {46, 38},
+ Index = 195,
+ File = "tilesets/swamp/icons.png"})
--=============================================================================
-- Define an icon alias.
--
--- (define-icon-alias alias icon)
+-- DefineIconAlias(alias, icon)
--
-- alias Is the new alias name.
-- icon Must be an already existing icon name.
Index: stratagus/src/ui/icons.c
diff -u stratagus/src/ui/icons.c:1.61 stratagus/src/ui/icons.c:1.62
--- stratagus/src/ui/icons.c:1.61 Sat Jan 3 11:31:49 2004
+++ stratagus/src/ui/icons.c Sat Jan 10 15:11:46 2004
@@ -5,12 +5,12 @@
// /_______ /|__| |__| (____ /__| (____ /\___ /|____//____ >
// \/ \/ \//_____/ \/
// ______________________ ______________________
-// T H E W A R B E G I N S
-// Stratagus - A free fantasy real time strategy game engine
+// T H E W A R B E G I N S
+// Stratagus - A free fantasy real time strategy game engine
//
-/address@hidden icons.c - The icons. */
+/address@hidden icons.c - The icons. */
//
-// (c) Copyright 1998-2003 by Lutz Sammer
+// (c) Copyright 1998-2004 by Lutz Sammer and Jimmy Salmon
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
@@ -26,12 +26,12 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
// 02111-1307, USA.
//
-// $Id: icons.c,v 1.61 2004/01/03 00:31:49 jsalmon3 Exp $
+// $Id: icons.c,v 1.62 2004/01/10 04:11:46 jsalmon3 Exp $
//@{
/*----------------------------------------------------------------------------
--- Includes
+-- Includes
----------------------------------------------------------------------------*/
#include <stdio.h>
@@ -49,53 +49,53 @@
#include "etlib/hash.h"
/*----------------------------------------------------------------------------
--- Variables
+-- Variables
----------------------------------------------------------------------------*/
/**
-** Maps the original icon numbers in puds to our internal strings.
+** Maps the original icon numbers in puds to our internal strings.
*/
global char** IconWcNames;
// FIXME: Can be removed:
-global int IconWidth; /// Icon width
in panels
-global int IconHeight; /// Icon height
in panels
+global int IconWidth; /// Icon width in panels
+global int IconHeight; /// Icon height in panels
-local Icon** Icons; /// Table of
all icons.
-local int NumIcons; /// Number of
icons in Icons.
+local Icon** Icons; /// Table of all icons.
+local int NumIcons; /// Number of icons in Icons.
-local char** IconAliases; /// Table of all
aliases for icons.
-local int NumIconAliases; /// Number of icons
aliases in Aliases.
+local char** IconAliases; /// Table of all aliases for icons.
+local int NumIconAliases; /// Number of icons aliases in
Aliases.
-#ifdef DOXYGEN // no
real code, only for document
+#ifdef DOXYGEN // no real code, only for document
-local IconFile* IconFileHash[61]; /// lookup table for icon file
names
+local IconFile* IconFileHash[61]; /// lookup table for icon file
names
-local Icon* IconHash[61]; /// lookup table for
icon names
+local Icon* IconHash[61]; /// lookup table for icon names
#else
local hashtable(IconFile*, 61) IconFileHash;/// lookup table for icon file
names
-local hashtable(Icon*, 61) IconHash; /// lookup table for icon names
+local hashtable(Icon*, 61) IconHash; /// lookup table for icon names
#endif
/*----------------------------------------------------------------------------
--- Functions
+-- Functions
----------------------------------------------------------------------------*/
/**
-** @brief Add an icon definition.
+** Add an icon definition.
**
-** @bug Redefining an icon isn't supported.
+** @bug Redefining an icon isn't supported.
**
-** @param ident Icon identifier.
-** @param tileset Optional tileset identifier.
-** @param width Icon width.
-** @param height Icon height.
-** @param index Index into file.
-** @param file Graphic file containing the icons.
+** @param ident Icon identifier.
+** @param tileset Optional tileset identifier.
+** @param width Icon width.
+** @param height Icon height.
+** @param index Index into file.
+** @param file Graphic file containing the icons.
*/
local void AddIcon(const char* ident, const char* tileset,
int index, int width, int height, const char* file)
@@ -111,7 +111,7 @@
ptr = (void **)hash_find(IconFileHash, file);
if (ptr && *ptr) {
iconfile = *ptr;
- } else {
// new file
+ } else { // new file
iconfile = malloc(sizeof(IconFile));
iconfile->FileName = strdup(file);
iconfile->Sprite = NULL;
@@ -153,9 +153,9 @@
}
/**
-** Init the icons.
+** Init the icons.
**
-** Add the short name and icon aliases to hash table.
+** Add the short name and icon aliases to hash table.
*/
global void InitIcons(void)
{
@@ -185,8 +185,8 @@
}
/**
-** Load the graphics for the icons. Graphic data is only loaded
once
-** and than shared.
+** Load the graphics for the icons. Graphic data is only loaded once
+** and than shared.
*/
global void LoadIcons(void)
{
@@ -227,7 +227,7 @@
}
/**
-** Cleanup memory used by the icons.
+** Cleanup memory used by the icons.
*/
global void CleanIcons(void)
{
@@ -239,7 +239,7 @@
//
// Mapping the original icon numbers in puds to our internal strings
//
- if ((ptr = (void**)IconWcNames)) { // Free all old names
+ if ((ptr = (void**)IconWcNames)) { // Free all old names
while (*ptr) {
free(*ptr++);
}
@@ -283,7 +283,7 @@
NumIcons = 0;
//
- // Handle the icon files.
+ // Handle the icon files.
//
for (i = 0; i < n; ++i) {
hash_del(IconFileHash, table[i]->FileName);
@@ -310,11 +310,11 @@
}
/**
-** Find the icon by identifier.
+** Find the icon by identifier.
**
-** @param ident The icon identifier.
+** @param ident The icon identifier.
**
-** @return Icon pointer or NoIcon == NULL
if not found.
+** @return Icon pointer or NoIcon == NULL if not found.
*/
global Icon* IconByIdent(const char *ident)
{
@@ -331,11 +331,11 @@
}
/**
-** Get the identifier of an icon.
+** Get the identifier of an icon.
**
-** @param icon Icon pointer
+** @param icon Icon pointer
**
-** @return The identifier for the icon
+** @return The identifier for the icon
*/
global const char* IdentOfIcon(const Icon* icon)
{
@@ -345,12 +345,12 @@
}
/**
-** Draw icon on x,y.
+** Draw icon on x,y.
**
-** @param player Player pointer used for icon colors
-** @param icon Icon identifier
-** @param x X display pixel position
-** @param y Y display pixel position
+** @param player Player pointer used for icon colors
+** @param icon Icon identifier
+** @param x X display pixel position
+** @param y Y display pixel position
*/
global void DrawIcon(const Player* player, Icon* icon, int x, int y)
{
@@ -359,13 +359,13 @@
}
/**
-** Draw unit icon 'icon' with border on x,y
+** Draw unit icon 'icon' with border on x,y
**
-** @param player Player pointer used for icon colors
-** @param icon Icon identifier
-** @param flags State of icon (clicked, mouse over...)
-** @param x X display pixel position
-** @param y Y display pixel position
+** @param player Player pointer used for icon colors
+** @param icon Icon identifier
+** @param flags State of icon (clicked, mouse over...)
+** @param x X display pixel position
+** @param y Y display pixel position
*/
global void DrawUnitIcon(const Player* player, Icon* icon, unsigned flags,
int x, int y)
@@ -381,7 +381,7 @@
DebugCheck(!icon);
//
- // Black border around icon with gray border if active.
+ // Black border around icon with gray border if active.
//
color = (flags & (IconActive | IconClicked)) ? ColorGray : ColorBlack;
@@ -391,13 +391,13 @@
VideoDrawRectangleClip(ColorBlack, x + 1, y + 1,
width + 5, height + 5);
- // _| Shadow
+ // _| Shadow
VideoDrawVLine(ColorGray, x + width + 3, y + 2, height + 1);
VideoDrawVLine(ColorGray, x + width + 4, y + 2, height + 1);
VideoDrawHLine(ColorGray, x + 2, y + height + 3, width + 3);
VideoDrawHLine(ColorGray, x + 2, y + height + 4, width + 3);
- // |~ Light
+ // |~ Light
color = (flags & IconClicked) ? ColorGray : ColorWhite;
VideoDrawHLine(color, x + 4, y + 2, width - 1);
VideoDrawHLine(color, x + 4, y + 3, width - 1);
@@ -433,7 +433,7 @@
int i;
CLprintf(file, "\n--- -----------------------------------------\n");
- CLprintf(file, "--- MODULE: icons $Id: icons.c,v 1.61 2004/01/03
00:31:49 jsalmon3 Exp $\n\n");
+ CLprintf(file, "--- MODULE: icons $Id: icons.c,v 1.62 2004/01/10
04:11:46 jsalmon3 Exp $\n\n");
//
// Mapping the original icon numbers in puds to our internal strings
@@ -476,9 +476,9 @@
}
/**
-** @brief Parse icon definition.
+** Parse icon definition.
**
-** @param list Icon definition list.
+** @param list Icon definition list.
*/
local int CclDefineIcon(lua_State* l)
{
@@ -489,60 +489,44 @@
int width;
int height;
int index;
- int args;
- int j;
-
- args = lua_gettop(l);
- j = 0;
-#ifdef DEBUG
- index = width = height = 0;
-#endif
- filename = NULL;
- tileset = NULL;
-
- // Identifier
-
- ident = LuaToString(l, j + 1);
- ++j;
- //
- // Parse the arguments, tagged format.
- //
- for (; j < args; ++j) {
- value = LuaToString(l, j + 1);
- ++j;
+ if (lua_gettop(l) != 1 || !lua_istable(l, 1)) {
+ lua_pushstring(l, "incorrect argument");
+ lua_error(l);
+ }
+ width = height = index = 0;
+ ident = tileset = filename = NULL;
- if (!strcmp(value, "tileset")) {
- tileset = LuaToString(l, j + 1);
- } else if (!strcmp(value, "size")) {
- if (!lua_istable(l, j + 1) || luaL_getn(l, j + 1) != 2)
{
+ lua_pushnil(l);
+ while (lua_next(l, 1)) {
+ value = LuaToString(l, -2);
+ if (!strcmp(value, "Name")) {
+ ident = LuaToString(l, -1);
+ } else if (!strcmp(value, "Tileset")) {
+ tileset = LuaToString(l, -1);
+ } else if (!strcmp(value, "Size")) {
+ if (!lua_istable(l, -1) || luaL_getn(l, -1) != 2) {
lua_pushstring(l, "incorrect argument");
lua_error(l);
}
- lua_rawgeti(l, j + 1, 1);
+ lua_rawgeti(l, -1, 1);
width = LuaToNumber(l, -1);
lua_pop(l, 1);
- lua_rawgeti(l, j + 1, 2);
+ lua_rawgeti(l, -1, 2);
height = LuaToNumber(l, -1);
lua_pop(l, 1);
- } else if (!strcmp(value, "normal")) {
- if (!lua_istable(l, j + 1) || luaL_getn(l, j + 1) != 2)
{
- lua_pushstring(l, "incorrect argument");
- lua_error(l);
- }
- lua_rawgeti(l, j + 1, 1);
- index = LuaToNumber(l, -1);
- lua_pop(l, 1);
- lua_rawgeti(l, j + 1, 2);
+ } else if (!strcmp(value, "File")) {
filename = LuaToString(l, -1);
- lua_pop(l, 1);
+ } else if (!strcmp(value, "Index")) {
+ index = LuaToNumber(l, -1);
} else {
lua_pushfstring(l, "Unsupported tag: %s", value);
lua_error(l);
}
+ lua_pop(l, 1);
}
- DebugCheck(!filename || !width || !height);
+ DebugCheck(!ident || !filename || !width || !height);
AddIcon(ident, tileset, index, width, height, filename);
@@ -550,13 +534,9 @@
}
/**
-** @brief Parse icon alias definition.
-**
-** @todo
-** Should check if alias is free and icon already
defined.
+** Parse icon alias definition.
**
-** @param alias Icon alias name.
-** @param icon Original icon.
+** @todo Should check if alias is free and icon already defined.
*/
local int CclDefineIconAlias(lua_State* l)
{
@@ -573,9 +553,7 @@
}
/**
-** @brief Define icon mapping from original number to internal
symbol
-**
-** @param list List of all names.
+** Define icon mapping from original number to internal symbol
*/
local int CclDefineIconWcNames(lua_State* l)
{
@@ -583,7 +561,7 @@
int j;
char** cp;
- if ((cp = IconWcNames)) { // Free all old names
+ if ((cp = IconWcNames)) { // Free all old names
while (*cp) {
free(*cp++);
}
@@ -591,7 +569,7 @@
}
//
- // Get new table.
+ // Get new table.
//
i = lua_gettop(l);
IconWcNames = cp = malloc((i + 1) * sizeof(char*));
@@ -609,11 +587,8 @@
}
/**
-** Set icon size
-** FIXME: can be removed:
-**
-** @param width Width of icon.
-** @param height Height of icon.
+** Set icon size
+** FIXME: can be removed:
*/
local int CclSetIconSize(lua_State* l)
{
@@ -627,10 +602,9 @@
}
/**
-** Register CCL features for icons.
+** Register CCL features for icons.
**
-** @todo
-** Add more functions for CCL. (draw-icon)
+** @todo Add more functions for CCL. (draw-icon)
*/
global void IconCclRegister(void)
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Stratagus-CVS] stratagus src/ui/icons.c data/ccl/icons.lua,
address@hidden <=