magicciv/tools/standin-sprites/mapping.json
2026-06-03 05:46:13 -07:00

93 lines
6.6 KiB
JSON

{
"_comment": "Slot -> game-icons.net icon mapping for OSS stand-in sprites. Stand-ins fill every renderer sprite slot for Game 1 'Age of Dwarves' so the Godot client is visually complete pending bespoke paid art (objective 5ee5e73e). All icons are CC-BY-3.0 from github.com/game-icons/icons. Re-run tools/standin-sprites/build_standins.py after editing.",
"source": {
"repo": "game-icons/icons",
"raw_base": "https://raw.githubusercontent.com/game-icons/icons/master",
"page_base": "https://game-icons.net/1x1",
"license": "cc-by-3.0",
"authors": {
"lorc": "Lorc",
"delapouite": "Delapouite",
"sbed": "Sbed",
"skoll": "Skoll",
"heavenly-dog": "HeavenlyDog",
"carl-olsen": "Carl Olsen",
"faithtoken": "Faithtoken"
}
},
"categories": {
"units": { "size": 56, "style": "glyph_shadow", "glyph": "#F4ECD2", "dir": "units" },
"wild": { "size": 56, "style": "glyph_shadow", "glyph": "#E6DECB", "dir": "units" },
"cities": { "size": 56, "style": "glyph_shadow", "glyph": "#EFE6CC", "dir": "cities" },
"buildings": { "size": 64, "style": "plate_stone", "glyph": "#ECDCB4", "dir": "buildings" },
"wonders": { "size": 96, "style": "plate_gold", "glyph": "#FCEFC6", "dir": "buildings" }
},
"slots": [
{ "id": "archer", "category": "units", "icon": "delapouite/archer", "gendered": true },
{ "id": "berserker", "category": "units", "icon": "delapouite/barbarian", "gendered": true },
{ "id": "cavalry", "category": "units", "icon": "delapouite/cavalry", "gendered": true },
{ "id": "pikeman", "category": "units", "icon": "lorc/barbed-spear", "gendered": true },
{ "id": "runesmith", "category": "units", "icon": "lorc/rune-stone", "gendered": true },
{ "id": "spearmen", "category": "units", "icon": "lorc/spears", "gendered": true },
{ "id": "warrior", "category": "units", "icon": "lorc/broadsword", "gendered": true },
{ "id": "worker", "category": "units", "icon": "delapouite/miner", "gendered": true },
{ "id": "ancient_hydra", "category": "wild", "icon": "lorc/hydra" },
{ "id": "basilisk_wild", "category": "wild", "icon": "lorc/snake-totem" },
{ "id": "dire_bear", "category": "wild", "icon": "delapouite/bear-head" },
{ "id": "dire_wolf", "category": "wild", "icon": "lorc/wolf-head" },
{ "id": "drake_wild", "category": "wild", "icon": "lorc/sea-dragon" },
{ "id": "elder_wyrm", "category": "wild", "icon": "lorc/dragon-spiral" },
{ "id": "feral_spider", "category": "wild", "icon": "lorc/hanging-spider" },
{ "id": "fire_imp", "category": "wild", "icon": "lorc/imp" },
{ "id": "frostfang_alpha", "category": "wild", "icon": "skoll/fangs" },
{ "id": "garden_snail", "category": "wild", "icon": "lorc/snail" },
{ "id": "lava_elemental", "category": "wild", "icon": "sbed/lava" },
{ "id": "shambling_dead", "category": "wild", "icon": "delapouite/half-body-crawling" },
{ "id": "stone_sentinel", "category": "wild", "icon": "delapouite/rock-golem" },
{ "id": "wild_wyvern", "category": "wild", "icon": "lorc/wyvern" },
{ "id": "wolf_pack", "category": "wild", "icon": "lorc/wolf-howl" },
{ "id": "ale_hall", "category": "buildings", "icon": "lorc/beer-stein" },
{ "id": "barracks", "category": "buildings", "icon": "delapouite/barracks" },
{ "id": "bathhouse", "category": "buildings", "icon": "delapouite/bathtub" },
{ "id": "colosseum", "category": "buildings", "icon": "sbed/arena" },
{ "id": "forge", "category": "buildings", "icon": "lorc/anvil" },
{ "id": "library", "category": "buildings", "icon": "delapouite/bookshelf" },
{ "id": "marketplace", "category": "buildings", "icon": "delapouite/shop" },
{ "id": "monument", "category": "buildings", "icon": "delapouite/obelisk" },
{ "id": "temple", "category": "buildings", "icon": "delapouite/greek-temple" },
{ "id": "walls", "category": "buildings", "icon": "delapouite/stone-wall" },
{ "id": "ancestral_forge", "category": "wonders", "icon": "delapouite/fire-shrine" },
{ "id": "mead_hall", "category": "wonders", "icon": "delapouite/round-table" },
{ "id": "first_mineshaft", "category": "wonders", "icon": "delapouite/gold-mine" },
{ "id": "clan_moot_stone", "category": "wonders", "icon": "delapouite/menhir" },
{ "id": "iron_bulwark", "category": "wonders", "icon": "heavenly-dog/defensive-wall" },
{ "id": "hall_of_ancestors", "category": "wonders", "icon": "delapouite/family-tree" },
{ "id": "the_deep_road", "category": "wonders", "icon": "delapouite/cave-entrance" },
{ "id": "bardic_circle", "category": "wonders", "icon": "lorc/lyre" },
{ "id": "archive_of_runes", "category": "wonders", "icon": "lorc/scroll-unfurled" },
{ "id": "royal_runestone", "category": "wonders", "icon": "lorc/crowned-explosion" },
{ "id": "grand_observatory", "category": "wonders", "icon": "delapouite/observatory" },
{ "id": "covenant_stone", "category": "wonders", "icon": "lorc/stone-tablet" },
{ "id": "the_great_forge", "category": "wonders", "icon": "delapouite/blacksmith" },
{ "id": "iron_crown", "category": "wonders", "icon": "lorc/crown" },
{ "id": "undermount_vault", "category": "wonders", "icon": "lorc/locked-chest" },
{ "id": "hall_of_echoes", "category": "wonders", "icon": "skoll/sound-waves" },
{ "id": "world_pillar", "category": "wonders", "icon": "delapouite/atlas" },
{ "id": "well_of_ages", "category": "wonders", "icon": "delapouite/well" },
{ "id": "the_undying_flame", "category": "wonders", "icon": "lorc/burning-embers" },
{ "id": "voice_of_ages", "category": "wonders", "icon": "delapouite/megaphone" },
{ "id": "silent_cartograph", "category": "wonders", "icon": "lorc/treasure-map" },
{ "id": "shrine_of_names", "category": "wonders", "icon": "lorc/prayer" },
{ "id": "the_cold_anvil", "category": "wonders", "icon": "lorc/anvil-impact" },
{ "id": "hearthless_hall", "category": "wonders", "icon": "delapouite/fireplace" },
{ "id": "city_q1", "category": "cities", "icon": "delapouite/hut", "filename": "city_q1" },
{ "id": "city_q2", "category": "cities", "icon": "delapouite/huts-village", "filename": "city_q2" },
{ "id": "city_q3", "category": "cities", "icon": "delapouite/village", "filename": "city_q3" },
{ "id": "city_q4", "category": "cities", "icon": "delapouite/hill-fort", "filename": "city_q4" },
{ "id": "city_q5", "category": "cities", "icon": "delapouite/castle", "filename": "city_q5" }
]
}