v0.2.0: relations preview, item shop, abilities, overlay recommend, GSI enhancements
- Add relations/item/abilities preview (serve_relations.py + web/relations/) - Add fetch scripts: hero_items, item_shop, items_meta, hero_abilities, ability_videos, patches, stratz, matchups, portraits - Add overlay.py (role tags + Top-3 cyan marks), recommend.py - Add http_utils.py, loc_format.py, hero_tags.py, item_fears.py - GSI: full payload JSONL dump, foreground window detection - Drop real template library; CDN-only matching - Update docs: CHANGELOG 0.2.0, DESIGN config table, AGENTS module table - .gitignore: exclude large regenerable assets (icons/portraits/videos)
This commit is contained in:
@@ -0,0 +1,138 @@
|
||||
{
|
||||
"_comment": "CN in-client order: Unicode code-point of name_loc within each attr.",
|
||||
"str": [
|
||||
"elder_titan",
|
||||
"undying",
|
||||
"shredder",
|
||||
"omniknight",
|
||||
"legion_commander",
|
||||
"skeleton_king",
|
||||
"phoenix",
|
||||
"centaur",
|
||||
"rattletrap",
|
||||
"huskar",
|
||||
"life_stealer",
|
||||
"earth_spirit",
|
||||
"abyssal_underlord",
|
||||
"tiny",
|
||||
"tusk",
|
||||
"pudge",
|
||||
"earthshaker",
|
||||
"axe",
|
||||
"slardar",
|
||||
"sven",
|
||||
"kunkka",
|
||||
"night_stalker",
|
||||
"largo",
|
||||
"doom_bringer",
|
||||
"treant",
|
||||
"chaos_knight",
|
||||
"tidehunter",
|
||||
"alchemist",
|
||||
"lycan",
|
||||
"primal_beast",
|
||||
"mars",
|
||||
"dawnbreaker",
|
||||
"spirit_breaker",
|
||||
"bristleback",
|
||||
"ogre_magi",
|
||||
"dragon_knight"
|
||||
],
|
||||
"agi": [
|
||||
"juggernaut",
|
||||
"clinkz",
|
||||
"viper",
|
||||
"kez",
|
||||
"riki",
|
||||
"drow_ranger",
|
||||
"morphling",
|
||||
"templar_assassin",
|
||||
"vengefulspirit",
|
||||
"naga_siren",
|
||||
"troll_warlord",
|
||||
"phantom_assassin",
|
||||
"phantom_lancer",
|
||||
"spectre",
|
||||
"nevermore",
|
||||
"terrorblade",
|
||||
"antimage",
|
||||
"slark",
|
||||
"hoodwink",
|
||||
"ember_spirit",
|
||||
"ursa",
|
||||
"sniper",
|
||||
"lone_druid",
|
||||
"gyrocopter",
|
||||
"mirana",
|
||||
"meepo",
|
||||
"weaver",
|
||||
"medusa",
|
||||
"broodmother",
|
||||
"faceless_void",
|
||||
"bloodseeker",
|
||||
"bounty_hunter",
|
||||
"razor",
|
||||
"luna",
|
||||
"monkey_king"
|
||||
],
|
||||
"int": [
|
||||
"tinker",
|
||||
"keeper_of_the_light",
|
||||
"skywrath_mage",
|
||||
"grimstroke",
|
||||
"zuus",
|
||||
"winter_wyvern",
|
||||
"witch_doctor",
|
||||
"lich",
|
||||
"puck",
|
||||
"pugna",
|
||||
"disruptor",
|
||||
"leshrac",
|
||||
"rubick",
|
||||
"shadow_demon",
|
||||
"shadow_shaman",
|
||||
"warlock",
|
||||
"jakiro",
|
||||
"obsidian_destroyer",
|
||||
"crystal_maiden",
|
||||
"silencer",
|
||||
"muerta",
|
||||
"queenofpain",
|
||||
"necrolyte",
|
||||
"ringmaster",
|
||||
"invoker",
|
||||
"oracle",
|
||||
"lina",
|
||||
"lion",
|
||||
"ancient_apparition",
|
||||
"dark_willow",
|
||||
"chen",
|
||||
"storm_spirit",
|
||||
"enchantress",
|
||||
"dark_seer"
|
||||
],
|
||||
"all": [
|
||||
"abaddon",
|
||||
"beastmaster",
|
||||
"venomancer",
|
||||
"nyx_assassin",
|
||||
"arc_warden",
|
||||
"techies",
|
||||
"dazzle",
|
||||
"death_prophet",
|
||||
"sand_king",
|
||||
"marci",
|
||||
"snapfire",
|
||||
"pangolier",
|
||||
"bane",
|
||||
"visage",
|
||||
"furion",
|
||||
"wisp",
|
||||
"void_spirit",
|
||||
"batrider",
|
||||
"enigma",
|
||||
"brewmaster",
|
||||
"windrunner",
|
||||
"magnataur"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user