summaryrefslogtreecommitdiffhomepage
path: root/Icons.cpp
diff options
context:
space:
mode:
authorAki <please@ignore.pl>2022-05-27 18:50:14 +0200
committerAki <please@ignore.pl>2022-05-27 18:50:14 +0200
commitdd1cd8c9647e5e16ae531c6da01ff9d261fdbe2a (patch)
treefd11a3a46580cb7f28459e88edb4df32c9a7ed68 /Icons.cpp
parent2cd33c5d81088a5235554330e8f0c7f7302fa740 (diff)
downloadderelict-dd1cd8c9647e5e16ae531c6da01ff9d261fdbe2a.zip
derelict-dd1cd8c9647e5e16ae531c6da01ff9d261fdbe2a.tar.gz
derelict-dd1cd8c9647e5e16ae531c6da01ff9d261fdbe2a.tar.bz2
Icons are now resolved using groups
Diffstat (limited to 'Icons.cpp')
-rw-r--r--Icons.cpp66
1 files changed, 22 insertions, 44 deletions
diff --git a/Icons.cpp b/Icons.cpp
index cb50740..a903e19 100644
--- a/Icons.cpp
+++ b/Icons.cpp
@@ -7,48 +7,26 @@
static const std::unordered_map<long int, std::string> FILENAMES {
- {11176, "resources/frigate_16.png"},
- {11198, "resources/frigate_16.png"},
- {11202, "resources/frigate_16.png"},
- {11393, "resources/frigate_16.png"},
- {11400, "resources/frigate_16.png"},
- {11963, "resources/cruiser_16.png"},
- {11965, "resources/cruiser_16.png"},
- {11969, "resources/cruiser_16.png"},
- {11971, "resources/cruiser_16.png"},
- {11987, "resources/cruiser_16.png"},
- {11989, "resources/cruiser_16.png"},
- {11993, "resources/cruiser_16.png"},
- {12017, "resources/cruiser_16.png"},
- {12034, "resources/frigate_16.png"},
- {17920, "resources/battleship_16.png"},
- {19720, "resources/dreadnought_16.png"},
- {19722, "resources/dreadnought_16.png"},
- {2161, "resources/frigate_16.png"},
- {22442, "resources/battleCruiser_16.png"},
- {22456, "resources/destroyer_16.png"},
- {22460, "resources/destroyer_16.png"},
- {22464, "resources/destroyer_16.png"},
- {32876, "resources/destroyer_16.png"},
- {33468, "resources/frigate_16.png"},
- {33474, "resources/mobileStorage.png"},
- {33476, "resources/mobileCynosuralInhibitor.png"},
- {34828, "resources/destroyer_16.png"},
- {35683, "resources/destroyer_16.png"},
- {37480, "resources/destroyer_16.png"},
- {37482, "resources/destroyer_16.png"},
- {37604, "resources/forceAuxiliary_16.png"},
- {3766, "resources/frigate_16.png"},
- {45534, "resources/cruiser_16.png"},
- {583, "resources/frigate_16.png"},
- {585, "resources/frigate_16.png"},
- {606, "resources/rookie_16.png"},
- {634, "resources/cruiser_16.png"},
- {640, "resources/battleship_16.png"},
- {644, "resources/battleship_16.png"},
- {651, "resources/industrial_16.png"},
- {670, "resources/frozenCorpse.png"},
- {672, "resources/shuttle_16.png"},
+ {834, "resources/frigate_16.png"},
+ {324, "resources/frigate_16.png"},
+ {830, "resources/frigate_16.png"},
+ {25, "resources/frigate_16.png"},
+ {27, "resources/battleship_16.png"},
+ {540, "resources/battleCruiser_16.png"},
+ {1305, "resources/destroyer_16.png"},
+ {420, "resources/destroyer_16.png"},
+ {1534, "resources/destroyer_16.png"},
+ {541, "resources/destroyer_16.png"},
+ {29, "resources/capsule_16.png"},
+ {361, "resources/mobileWarpDisruptor.png"},
+ {963, "resources/cruiser_16.png"},
+ {894, "resources/cruiser_16.png"},
+ {26, "resources/cruiser_16.png"},
+ {832, "resources/cruiser_16.png"},
+ {906, "resources/cruiser_16.png"},
+ {358, "resources/cruiser_16.png"},
+ {237, "resources/rookie_16.png"},
+ {1404, "resources/engineeringComplexLarge.png"},
};
@@ -74,9 +52,9 @@ Icons::reset()
Texture2D
-Icons::find(const long int type)
+Icons::find(const long int group)
{
- const auto search = FILENAMES.find(type);
+ const auto search = FILENAMES.find(group);
std::string filename = "resources/wreck.png";
if (search != FILENAMES.end())
filename = search->second;