├── image ├── new.png ├── rare.png ├── frame.png ├── normal.png ├── quantity.png ├── superrare.png ├── background.png ├── superiorsuperrare.png └── pokecriticalstrike.png ├── README.md ├── blhx ├── icon_unit_100031.png ├── icon_unit_100111.png ├── icon_unit_100211.png ├── icon_unit_100331.png ├── icon_unit_100431.png ├── icon_unit_100511.png ├── icon_unit_100631.png ├── icon_unit_100661.png ├── icon_unit_100711.png ├── icon_unit_100831.png ├── icon_unit_100911.png ├── icon_unit_101031.png ├── icon_unit_101131.png ├── icon_unit_101231.png ├── icon_unit_101331.png ├── icon_unit_101411.png ├── icon_unit_101431.png ├── icon_unit_101511.png ├── icon_unit_101531.png ├── icon_unit_101631.png ├── icon_unit_101711.png ├── icon_unit_101811.png ├── icon_unit_101831.png ├── icon_unit_101911.png ├── icon_unit_101931.png ├── icon_unit_102011.png ├── icon_unit_102031.png ├── icon_unit_102131.png ├── icon_unit_102211.png ├── icon_unit_102331.png ├── icon_unit_102411.png ├── icon_unit_102511.png ├── icon_unit_102611.png ├── icon_unit_102711.png ├── icon_unit_102811.png ├── icon_unit_102911.png ├── icon_unit_102931.png ├── icon_unit_103011.png ├── icon_unit_103131.png ├── icon_unit_103211.png ├── icon_unit_103311.png ├── icon_unit_103331.png ├── icon_unit_103431.png ├── icon_unit_103531.png ├── icon_unit_103611.png ├── icon_unit_103731.png ├── icon_unit_103761.png ├── icon_unit_103831.png ├── icon_unit_103931.png ├── icon_unit_104011.png ├── icon_unit_104111.png ├── icon_unit_104211.png ├── icon_unit_104331.png ├── icon_unit_104431.png ├── icon_unit_104511.png ├── icon_unit_104611.png ├── icon_unit_104631.png ├── icon_unit_104661.png ├── icon_unit_104711.png ├── icon_unit_104731.png ├── icon_unit_104811.png ├── icon_unit_104911.png ├── icon_unit_105011.png ├── icon_unit_105131.png ├── icon_unit_105211.png ├── icon_unit_105231.png ├── icon_unit_105311.png ├── icon_unit_105411.png ├── icon_unit_105511.png ├── icon_unit_105611.png ├── icon_unit_105711.png ├── icon_unit_105731.png ├── icon_unit_105831.png ├── icon_unit_105961.png ├── icon_unit_106011.png ├── icon_unit_106111.png ├── icon_unit_106211.png ├── icon_unit_106231.png ├── icon_unit_106311.png ├── icon_unit_106331.png ├── icon_unit_106431.png ├── icon_unit_106511.png ├── icon_unit_106611.png ├── icon_unit_106711.png ├── icon_unit_106731.png ├── icon_unit_106811.png ├── icon_unit_106931.png ├── icon_unit_106961.png ├── icon_unit_107011.png ├── icon_unit_107131.png ├── icon_unit_107211.png ├── icon_unit_107311.png ├── icon_unit_107331.png ├── icon_unit_107411.png ├── icon_unit_107511.png ├── icon_unit_107611.png ├── icon_unit_107631.png ├── icon_unit_107731.png ├── icon_unit_107811.png ├── icon_unit_107911.png ├── icon_unit_108031.png ├── icon_unit_108111.png ├── icon_unit_108231.png ├── icon_unit_108311.png ├── icon_unit_108431.png ├── icon_unit_108561.png ├── icon_unit_108611.png ├── icon_unit_108711.png ├── icon_unit_108811.png ├── icon_unit_108861.png ├── icon_unit_108911.png ├── icon_unit_109011.png ├── icon_unit_109111.png ├── icon_unit_109211.png ├── icon_unit_109331.png ├── icon_unit_109411.png ├── icon_unit_109511.png ├── icon_unit_109531.png ├── icon_unit_109611.png ├── icon_unit_109711.png ├── icon_unit_109811.png ├── icon_unit_109831.png ├── icon_unit_109911.png ├── icon_unit_110061.png ├── icon_unit_110111.png ├── icon_unit_110211.png ├── icon_unit_110311.png ├── icon_unit_110331.png ├── icon_unit_110411.png ├── icon_unit_110511.png ├── icon_unit_110611.png ├── icon_unit_110631.png ├── icon_unit_110711.png ├── icon_unit_110811.png ├── icon_unit_110911.png ├── icon_unit_111031.png ├── icon_unit_111131.png ├── icon_unit_111161.png ├── icon_unit_111211.png ├── icon_unit_111331.png ├── icon_unit_111411.png ├── icon_unit_111511.png ├── icon_unit_111611.png ├── icon_unit_111711.png ├── icon_unit_111811.png ├── icon_unit_111911.png ├── icon_unit_112011.png ├── icon_unit_112131.png ├── icon_unit_112161.png ├── icon_unit_112211.png ├── icon_unit_112311.png ├── icon_unit_112331.png ├── icon_unit_112411.png ├── icon_unit_112511.png ├── icon_unit_112611.png ├── icon_unit_112711.png ├── icon_unit_112731.png ├── icon_unit_112831.png ├── icon_unit_112931.png ├── icon_unit_113031.png ├── icon_unit_113111.png ├── icon_unit_113131.png ├── icon_unit_113231.png ├── icon_unit_113311.png ├── icon_unit_113431.png ├── icon_unit_113511.png ├── icon_unit_113631.png ├── icon_unit_113711.png ├── icon_unit_113831.png ├── icon_unit_113911.png ├── icon_unit_114031.png ├── icon_unit_114111.png ├── icon_unit_114211.png ├── icon_unit_114311.png ├── icon_unit_114411.png ├── icon_unit_114531.png ├── icon_unit_114611.png ├── icon_unit_114711.png ├── icon_unit_114831.png ├── icon_unit_114911.png ├── icon_unit_115031.png ├── icon_unit_115111.png ├── icon_unit_115211.png ├── icon_unit_115311.png ├── icon_unit_115331.png ├── icon_unit_115411.png ├── icon_unit_115511.png ├── icon_unit_115611.png ├── icon_unit_115711.png ├── icon_unit_115731.png ├── icon_unit_115831.png ├── icon_unit_115931.png ├── icon_unit_116031.png ├── icon_unit_116111.png ├── icon_unit_116211.png ├── icon_unit_116311.png ├── icon_unit_116411.png ├── icon_unit_116511.png ├── icon_unit_116611.png ├── icon_unit_116711.png ├── icon_unit_116731.png ├── icon_unit_116831.png ├── icon_unit_116861.png ├── icon_unit_116931.png ├── icon_unit_117011.png ├── icon_unit_117111.png ├── icon_unit_117211.png ├── icon_unit_117311.png ├── icon_unit_117431.png ├── icon_unit_117511.png ├── icon_unit_117631.png ├── icon_unit_117711.png ├── icon_unit_117811.png ├── icon_unit_117911.png ├── icon_unit_118011.png ├── icon_unit_118111.png ├── icon_unit_118131.png ├── icon_unit_118231.png ├── icon_unit_118311.png ├── icon_unit_118431.png ├── icon_unit_118531.png ├── icon_unit_118611.png ├── icon_unit_118711.png ├── icon_unit_118831.png ├── icon_unit_118931.png ├── icon_unit_119011.png ├── icon_unit_119031.png ├── icon_unit_119111.png ├── icon_unit_119231.png ├── icon_unit_119311.png ├── icon_unit_119411.png ├── icon_unit_119511.png ├── icon_unit_119531.png ├── icon_unit_119611.png ├── icon_unit_119711.png ├── icon_unit_119811.png ├── icon_unit_119861.png ├── icon_unit_119911.png ├── icon_unit_119931.png ├── icon_unit_120011.png ├── icon_unit_120111.png ├── icon_unit_120211.png ├── icon_unit_120331.png ├── icon_unit_120431.png ├── icon_unit_120511.png ├── icon_unit_120611.png ├── icon_unit_120711.png ├── icon_unit_120731.png ├── icon_unit_120811.png ├── icon_unit_120911.png ├── icon_unit_121011.png ├── icon_unit_121031.png ├── icon_unit_121061.png ├── icon_unit_121111.png ├── icon_unit_121131.png ├── icon_unit_121211.png ├── icon_unit_121231.png ├── icon_unit_121311.png ├── icon_unit_121411.png ├── icon_unit_121511.png ├── icon_unit_121611.png ├── icon_unit_121631.png ├── icon_unit_121731.png ├── icon_unit_121811.png ├── icon_unit_121911.png ├── icon_unit_122011.png ├── icon_unit_122111.png ├── icon_unit_122131.png ├── icon_unit_122161.png ├── icon_unit_122211.png ├── icon_unit_122331.png ├── icon_unit_122431.png ├── icon_unit_122511.png ├── icon_unit_122631.png ├── icon_unit_122731.png ├── icon_unit_122811.png ├── icon_unit_122911.png ├── icon_unit_123011.png ├── icon_unit_123131.png ├── icon_unit_123211.png ├── icon_unit_123311.png ├── icon_unit_123331.png ├── icon_unit_123411.png ├── icon_unit_123531.png ├── icon_unit_123611.png ├── icon_unit_123731.png ├── icon_unit_123811.png ├── icon_unit_123911.png ├── icon_unit_124011.png ├── icon_unit_124111.png ├── icon_unit_124231.png ├── icon_unit_124311.png ├── icon_unit_124431.png ├── icon_unit_124511.png ├── icon_unit_124631.png ├── icon_unit_124731.png ├── icon_unit_124831.png ├── icon_unit_124911.png ├── icon_unit_125011.png ├── icon_unit_125231.png ├── icon_unit_125261.png ├── icon_unit_125331.png ├── icon_unit_125361.png ├── icon_unit_125411.png ├── icon_unit_125511.png ├── icon_unit_125531.png ├── icon_unit_125611.png ├── icon_unit_125711.png ├── icon_unit_125831.png ├── icon_unit_125911.png ├── icon_unit_125931.png ├── icon_unit_126011.png ├── icon_unit_126111.png ├── icon_unit_126211.png ├── icon_unit_126331.png ├── icon_unit_126411.png ├── icon_unit_126511.png ├── icon_unit_126521.png ├── icon_unit_126631.png ├── icon_unit_126731.png ├── icon_unit_126811.png ├── icon_unit_126831.png ├── icon_unit_126911.png ├── icon_unit_126931.png ├── icon_unit_127011.png ├── icon_unit_127031.png ├── icon_unit_127111.png ├── icon_unit_127211.png ├── icon_unit_127311.png ├── icon_unit_127331.png ├── icon_unit_127411.png ├── icon_unit_127531.png ├── icon_unit_127561.png ├── icon_unit_127611.png ├── icon_unit_127711.png ├── icon_unit_127811.png ├── icon_unit_127831.png ├── icon_unit_127911.png ├── icon_unit_128011.png ├── icon_unit_128111.png ├── icon_unit_128231.png ├── icon_unit_128311.png ├── icon_unit_128411.png ├── icon_unit_128531.png ├── icon_unit_128831.png ├── icon_unit_128911.png ├── icon_unit_129011.png ├── icon_unit_129111.png ├── icon_unit_129261.png ├── icon_unit_129311.png ├── icon_unit_129511.png ├── icon_unit_129631.png ├── icon_unit_129661.png ├── icon_unit_129731.png ├── icon_unit_129831.png ├── icon_unit_129911.png ├── icon_unit_129931.png ├── icon_unit_130011.png ├── icon_unit_130031.png ├── icon_unit_130131.png ├── icon_unit_130211.png ├── icon_unit_130311.png ├── icon_unit_130411.png ├── icon_unit_130431.png ├── icon_unit_130561.png ├── icon_unit_130661.png ├── icon_unit_130761.png ├── icon_unit_130861.png ├── icon_unit_131811.png ├── icon_unit_131911.png ├── icon_unit_131931.png ├── icon_unit_132031.png ├── icon_unit_132111.png ├── icon_unit_132211.png ├── icon_unit_132311.png ├── icon_unit_132411.png ├── icon_unit_132511.png ├── icon_unit_132531.png ├── icon_unit_132561.png ├── icon_unit_132711.png ├── icon_unit_132731.png ├── icon_unit_132831.png ├── icon_unit_132861.png ├── icon_unit_132911.png ├── icon_unit_133031.png ├── icon_unit_133111.png ├── icon_unit_133231.png ├── icon_unit_133311.png ├── icon_unit_133411.png ├── icon_unit_133431.png ├── icon_unit_134011.png ├── icon_unit_134131.png ├── icon_unit_134211.png ├── icon_unit_134231.png ├── icon_unit_134311.png ├── icon_unit_134411.png ├── icon_unit_134511.png ├── icon_unit_134611.png ├── icon_unit_134711.png ├── icon_unit_134811.png ├── icon_unit_134911.png ├── icon_unit_134931.png ├── icon_unit_135031.png ├── icon_unit_135111.png ├── icon_unit_135211.png ├── icon_unit_135331.png ├── icon_unit_135411.png ├── icon_unit_135511.png ├── icon_unit_135611.png ├── icon_unit_135631.png ├── icon_unit_135731.png ├── icon_unit_135811.png ├── icon_unit_135931.png ├── icon_unit_136011.png ├── icon_unit_136131.png ├── icon_unit_136211.png ├── icon_unit_136311.png ├── icon_unit_136431.png ├── icon_unit_136511.png ├── icon_unit_136531.png ├── icon_unit_136631.png ├── icon_unit_136731.png ├── icon_unit_136811.png ├── icon_unit_137231.png ├── icon_unit_137331.png ├── icon_unit_137511.png ├── icon_unit_137611.png ├── icon_unit_137711.png ├── icon_unit_137811.png ├── icon_unit_137931.png ├── icon_unit_138031.png ├── icon_unit_138261.png ├── icon_unit_138361.png ├── icon_unit_138461.png ├── icon_unit_138561.png ├── icon_unit_138731.png ├── icon_unit_138811.png ├── icon_unit_138911.png ├── icon_unit_139011.png ├── icon_unit_139111.png ├── icon_unit_139211.png ├── icon_unit_139311.png ├── icon_unit_139411.png ├── icon_unit_139511.png ├── icon_unit_139611.png ├── icon_unit_139761.png ├── icon_unit_139811.png ├── icon_unit_139831.png ├── icon_unit_139931.png ├── icon_unit_140011.png ├── icon_unit_140111.png ├── icon_unit_140231.png ├── icon_unit_140311.png ├── icon_unit_140331.png ├── icon_unit_140431.png ├── icon_unit_140531.png ├── icon_unit_140711.png ├── icon_unit_140811.png ├── icon_unit_140911.png ├── icon_unit_140931.png ├── icon_unit_141011.png ├── icon_unit_141231.png ├── icon_unit_141311.png ├── icon_unit_141411.png ├── icon_unit_141531.png ├── icon_unit_141561.png ├── icon_unit_141611.png ├── icon_unit_141711.png ├── icon_unit_141731.png ├── icon_unit_141811.png ├── icon_unit_142061.png ├── icon_unit_142111.png ├── icon_unit_142131.png ├── icon_unit_142211.png ├── icon_unit_142311.png ├── icon_unit_142511.png ├── icon_unit_142611.png ├── icon_unit_142661.png ├── icon_unit_142731.png ├── icon_unit_142811.png ├── icon_unit_142831.png ├── icon_unit_142931.png ├── icon_unit_142961.png ├── icon_unit_143011.png ├── icon_unit_143111.png ├── icon_unit_143211.png ├── icon_unit_143311.png ├── icon_unit_143331.png ├── icon_unit_143411.png ├── icon_unit_143531.png ├── icon_unit_143561.png ├── icon_unit_143611.png ├── icon_unit_143711.png ├── icon_unit_143831.png ├── icon_unit_143911.png ├── icon_unit_144011.png ├── icon_unit_144111.png ├── icon_unit_144211.png ├── icon_unit_144311.png ├── icon_unit_144431.png ├── icon_unit_144511.png ├── icon_unit_144711.png ├── icon_unit_144731.png ├── icon_unit_144811.png ├── icon_unit_144861.png ├── icon_unit_144911.png ├── icon_unit_145011.png ├── icon_unit_145111.png ├── icon_unit_145131.png ├── icon_unit_145211.png ├── icon_unit_145331.png ├── icon_unit_145611.png ├── icon_unit_145631.png ├── icon_unit_145711.png ├── icon_unit_145811.png ├── icon_unit_146011.png ├── icon_unit_146111.png ├── icon_unit_146211.png ├── icon_unit_146311.png ├── icon_unit_146331.png ├── icon_unit_146361.png ├── icon_unit_146711.png ├── icon_unit_146811.png ├── icon_unit_146911.png ├── icon_unit_147011.png ├── icon_unit_147211.png ├── icon_unit_147311.png ├── icon_unit_147431.png ├── icon_unit_147611.png ├── icon_unit_147711.png ├── icon_unit_147811.png ├── icon_unit_147911.png ├── icon_unit_148011.png ├── icon_unit_148111.png ├── icon_unit_148211.png ├── icon_unit_148311.png ├── icon_unit_148511.png ├── icon_unit_148611.png ├── icon_unit_148711.png ├── icon_unit_148731.png ├── icon_unit_148831.png ├── icon_unit_148911.png ├── icon_unit_149011.png ├── icon_unit_149111.png ├── icon_unit_149211.png ├── icon_unit_149311.png ├── icon_unit_149411.png ├── icon_unit_149531.png ├── icon_unit_149611.png ├── icon_unit_149711.png ├── icon_unit_149811.png ├── icon_unit_149931.png ├── icon_unit_150031.png ├── icon_unit_150111.png ├── icon_unit_150231.png ├── icon_unit_150331.png ├── icon_unit_150431.png ├── icon_unit_150531.png ├── icon_unit_150611.png ├── icon_unit_150711.png ├── icon_unit_185011.png ├── icon_unit_185111.png ├── icon_unit_185211.png ├── icon_unit_185311.png ├── icon_unit_185411.png ├── icon_unit_185511.png ├── icon_unit_185611.png ├── icon_unit_185711.png ├── icon_unit_185811.png ├── icon_unit_185911.png ├── icon_unit_186031.png ├── icon_unit_190031.png ├── icon_unit_190131.png ├── icon_unit_190211.png ├── icon_unit_190331.png ├── icon_unit_190431.png ├── icon_unit_190531.png ├── icon_unit_190631.png ├── icon_unit_190731.png ├── icon_unit_190811.png ├── icon_unit_190911.png ├── icon_unit_191011.png ├── icon_unit_195061.png ├── icon_unit_195161.png ├── icon_unit_195261.png └── icon_unit_195361.png ├── __init__.py ├── chara.py ├── _blhx_data.py └── poke_man_blhx.py /image/new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/image/new.png -------------------------------------------------------------------------------- /image/rare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/image/rare.png -------------------------------------------------------------------------------- /image/frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/image/frame.png -------------------------------------------------------------------------------- /image/normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/image/normal.png -------------------------------------------------------------------------------- /image/quantity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/image/quantity.png -------------------------------------------------------------------------------- /image/superrare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/image/superrare.png -------------------------------------------------------------------------------- /image/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/image/background.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 本项目源自https://github.com/GWYOG/GWYOG-Hoshino-plugins 改编, 2 | 3 | 将blhx文件夹放至 ~\res\img\priconne 中 -------------------------------------------------------------------------------- /blhx/icon_unit_100031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_100031.png -------------------------------------------------------------------------------- /blhx/icon_unit_100111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_100111.png -------------------------------------------------------------------------------- /blhx/icon_unit_100211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_100211.png -------------------------------------------------------------------------------- /blhx/icon_unit_100331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_100331.png -------------------------------------------------------------------------------- /blhx/icon_unit_100431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_100431.png -------------------------------------------------------------------------------- /blhx/icon_unit_100511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_100511.png -------------------------------------------------------------------------------- /blhx/icon_unit_100631.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_100631.png -------------------------------------------------------------------------------- /blhx/icon_unit_100661.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_100661.png -------------------------------------------------------------------------------- /blhx/icon_unit_100711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_100711.png -------------------------------------------------------------------------------- /blhx/icon_unit_100831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_100831.png -------------------------------------------------------------------------------- /blhx/icon_unit_100911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_100911.png -------------------------------------------------------------------------------- /blhx/icon_unit_101031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_101031.png -------------------------------------------------------------------------------- /blhx/icon_unit_101131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_101131.png -------------------------------------------------------------------------------- /blhx/icon_unit_101231.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_101231.png -------------------------------------------------------------------------------- /blhx/icon_unit_101331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_101331.png -------------------------------------------------------------------------------- /blhx/icon_unit_101411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_101411.png -------------------------------------------------------------------------------- /blhx/icon_unit_101431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_101431.png -------------------------------------------------------------------------------- /blhx/icon_unit_101511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_101511.png -------------------------------------------------------------------------------- /blhx/icon_unit_101531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_101531.png -------------------------------------------------------------------------------- /blhx/icon_unit_101631.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_101631.png -------------------------------------------------------------------------------- /blhx/icon_unit_101711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_101711.png -------------------------------------------------------------------------------- /blhx/icon_unit_101811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_101811.png -------------------------------------------------------------------------------- /blhx/icon_unit_101831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_101831.png -------------------------------------------------------------------------------- /blhx/icon_unit_101911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_101911.png -------------------------------------------------------------------------------- /blhx/icon_unit_101931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_101931.png -------------------------------------------------------------------------------- /blhx/icon_unit_102011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_102011.png -------------------------------------------------------------------------------- /blhx/icon_unit_102031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_102031.png -------------------------------------------------------------------------------- /blhx/icon_unit_102131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_102131.png -------------------------------------------------------------------------------- /blhx/icon_unit_102211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_102211.png -------------------------------------------------------------------------------- /blhx/icon_unit_102331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_102331.png -------------------------------------------------------------------------------- /blhx/icon_unit_102411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_102411.png -------------------------------------------------------------------------------- /blhx/icon_unit_102511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_102511.png -------------------------------------------------------------------------------- /blhx/icon_unit_102611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_102611.png -------------------------------------------------------------------------------- /blhx/icon_unit_102711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_102711.png -------------------------------------------------------------------------------- /blhx/icon_unit_102811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_102811.png -------------------------------------------------------------------------------- /blhx/icon_unit_102911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_102911.png -------------------------------------------------------------------------------- /blhx/icon_unit_102931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_102931.png -------------------------------------------------------------------------------- /blhx/icon_unit_103011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_103011.png -------------------------------------------------------------------------------- /blhx/icon_unit_103131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_103131.png -------------------------------------------------------------------------------- /blhx/icon_unit_103211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_103211.png -------------------------------------------------------------------------------- /blhx/icon_unit_103311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_103311.png -------------------------------------------------------------------------------- /blhx/icon_unit_103331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_103331.png -------------------------------------------------------------------------------- /blhx/icon_unit_103431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_103431.png -------------------------------------------------------------------------------- /blhx/icon_unit_103531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_103531.png -------------------------------------------------------------------------------- /blhx/icon_unit_103611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_103611.png -------------------------------------------------------------------------------- /blhx/icon_unit_103731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_103731.png -------------------------------------------------------------------------------- /blhx/icon_unit_103761.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_103761.png -------------------------------------------------------------------------------- /blhx/icon_unit_103831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_103831.png -------------------------------------------------------------------------------- /blhx/icon_unit_103931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_103931.png -------------------------------------------------------------------------------- /blhx/icon_unit_104011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_104011.png -------------------------------------------------------------------------------- /blhx/icon_unit_104111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_104111.png -------------------------------------------------------------------------------- /blhx/icon_unit_104211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_104211.png -------------------------------------------------------------------------------- /blhx/icon_unit_104331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_104331.png -------------------------------------------------------------------------------- /blhx/icon_unit_104431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_104431.png -------------------------------------------------------------------------------- /blhx/icon_unit_104511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_104511.png -------------------------------------------------------------------------------- /blhx/icon_unit_104611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_104611.png -------------------------------------------------------------------------------- /blhx/icon_unit_104631.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_104631.png -------------------------------------------------------------------------------- /blhx/icon_unit_104661.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_104661.png -------------------------------------------------------------------------------- /blhx/icon_unit_104711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_104711.png -------------------------------------------------------------------------------- /blhx/icon_unit_104731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_104731.png -------------------------------------------------------------------------------- /blhx/icon_unit_104811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_104811.png -------------------------------------------------------------------------------- /blhx/icon_unit_104911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_104911.png -------------------------------------------------------------------------------- /blhx/icon_unit_105011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_105011.png -------------------------------------------------------------------------------- /blhx/icon_unit_105131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_105131.png -------------------------------------------------------------------------------- /blhx/icon_unit_105211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_105211.png -------------------------------------------------------------------------------- /blhx/icon_unit_105231.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_105231.png -------------------------------------------------------------------------------- /blhx/icon_unit_105311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_105311.png -------------------------------------------------------------------------------- /blhx/icon_unit_105411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_105411.png -------------------------------------------------------------------------------- /blhx/icon_unit_105511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_105511.png -------------------------------------------------------------------------------- /blhx/icon_unit_105611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_105611.png -------------------------------------------------------------------------------- /blhx/icon_unit_105711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_105711.png -------------------------------------------------------------------------------- /blhx/icon_unit_105731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_105731.png -------------------------------------------------------------------------------- /blhx/icon_unit_105831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_105831.png -------------------------------------------------------------------------------- /blhx/icon_unit_105961.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_105961.png -------------------------------------------------------------------------------- /blhx/icon_unit_106011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_106011.png -------------------------------------------------------------------------------- /blhx/icon_unit_106111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_106111.png -------------------------------------------------------------------------------- /blhx/icon_unit_106211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_106211.png -------------------------------------------------------------------------------- /blhx/icon_unit_106231.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_106231.png -------------------------------------------------------------------------------- /blhx/icon_unit_106311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_106311.png -------------------------------------------------------------------------------- /blhx/icon_unit_106331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_106331.png -------------------------------------------------------------------------------- /blhx/icon_unit_106431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_106431.png -------------------------------------------------------------------------------- /blhx/icon_unit_106511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_106511.png -------------------------------------------------------------------------------- /blhx/icon_unit_106611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_106611.png -------------------------------------------------------------------------------- /blhx/icon_unit_106711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_106711.png -------------------------------------------------------------------------------- /blhx/icon_unit_106731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_106731.png -------------------------------------------------------------------------------- /blhx/icon_unit_106811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_106811.png -------------------------------------------------------------------------------- /blhx/icon_unit_106931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_106931.png -------------------------------------------------------------------------------- /blhx/icon_unit_106961.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_106961.png -------------------------------------------------------------------------------- /blhx/icon_unit_107011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_107011.png -------------------------------------------------------------------------------- /blhx/icon_unit_107131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_107131.png -------------------------------------------------------------------------------- /blhx/icon_unit_107211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_107211.png -------------------------------------------------------------------------------- /blhx/icon_unit_107311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_107311.png -------------------------------------------------------------------------------- /blhx/icon_unit_107331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_107331.png -------------------------------------------------------------------------------- /blhx/icon_unit_107411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_107411.png -------------------------------------------------------------------------------- /blhx/icon_unit_107511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_107511.png -------------------------------------------------------------------------------- /blhx/icon_unit_107611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_107611.png -------------------------------------------------------------------------------- /blhx/icon_unit_107631.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_107631.png -------------------------------------------------------------------------------- /blhx/icon_unit_107731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_107731.png -------------------------------------------------------------------------------- /blhx/icon_unit_107811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_107811.png -------------------------------------------------------------------------------- /blhx/icon_unit_107911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_107911.png -------------------------------------------------------------------------------- /blhx/icon_unit_108031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_108031.png -------------------------------------------------------------------------------- /blhx/icon_unit_108111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_108111.png -------------------------------------------------------------------------------- /blhx/icon_unit_108231.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_108231.png -------------------------------------------------------------------------------- /blhx/icon_unit_108311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_108311.png -------------------------------------------------------------------------------- /blhx/icon_unit_108431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_108431.png -------------------------------------------------------------------------------- /blhx/icon_unit_108561.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_108561.png -------------------------------------------------------------------------------- /blhx/icon_unit_108611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_108611.png -------------------------------------------------------------------------------- /blhx/icon_unit_108711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_108711.png -------------------------------------------------------------------------------- /blhx/icon_unit_108811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_108811.png -------------------------------------------------------------------------------- /blhx/icon_unit_108861.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_108861.png -------------------------------------------------------------------------------- /blhx/icon_unit_108911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_108911.png -------------------------------------------------------------------------------- /blhx/icon_unit_109011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_109011.png -------------------------------------------------------------------------------- /blhx/icon_unit_109111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_109111.png -------------------------------------------------------------------------------- /blhx/icon_unit_109211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_109211.png -------------------------------------------------------------------------------- /blhx/icon_unit_109331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_109331.png -------------------------------------------------------------------------------- /blhx/icon_unit_109411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_109411.png -------------------------------------------------------------------------------- /blhx/icon_unit_109511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_109511.png -------------------------------------------------------------------------------- /blhx/icon_unit_109531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_109531.png -------------------------------------------------------------------------------- /blhx/icon_unit_109611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_109611.png -------------------------------------------------------------------------------- /blhx/icon_unit_109711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_109711.png -------------------------------------------------------------------------------- /blhx/icon_unit_109811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_109811.png -------------------------------------------------------------------------------- /blhx/icon_unit_109831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_109831.png -------------------------------------------------------------------------------- /blhx/icon_unit_109911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_109911.png -------------------------------------------------------------------------------- /blhx/icon_unit_110061.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_110061.png -------------------------------------------------------------------------------- /blhx/icon_unit_110111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_110111.png -------------------------------------------------------------------------------- /blhx/icon_unit_110211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_110211.png -------------------------------------------------------------------------------- /blhx/icon_unit_110311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_110311.png -------------------------------------------------------------------------------- /blhx/icon_unit_110331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_110331.png -------------------------------------------------------------------------------- /blhx/icon_unit_110411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_110411.png -------------------------------------------------------------------------------- /blhx/icon_unit_110511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_110511.png -------------------------------------------------------------------------------- /blhx/icon_unit_110611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_110611.png -------------------------------------------------------------------------------- /blhx/icon_unit_110631.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_110631.png -------------------------------------------------------------------------------- /blhx/icon_unit_110711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_110711.png -------------------------------------------------------------------------------- /blhx/icon_unit_110811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_110811.png -------------------------------------------------------------------------------- /blhx/icon_unit_110911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_110911.png -------------------------------------------------------------------------------- /blhx/icon_unit_111031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_111031.png -------------------------------------------------------------------------------- /blhx/icon_unit_111131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_111131.png -------------------------------------------------------------------------------- /blhx/icon_unit_111161.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_111161.png -------------------------------------------------------------------------------- /blhx/icon_unit_111211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_111211.png -------------------------------------------------------------------------------- /blhx/icon_unit_111331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_111331.png -------------------------------------------------------------------------------- /blhx/icon_unit_111411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_111411.png -------------------------------------------------------------------------------- /blhx/icon_unit_111511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_111511.png -------------------------------------------------------------------------------- /blhx/icon_unit_111611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_111611.png -------------------------------------------------------------------------------- /blhx/icon_unit_111711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_111711.png -------------------------------------------------------------------------------- /blhx/icon_unit_111811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_111811.png -------------------------------------------------------------------------------- /blhx/icon_unit_111911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_111911.png -------------------------------------------------------------------------------- /blhx/icon_unit_112011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_112011.png -------------------------------------------------------------------------------- /blhx/icon_unit_112131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_112131.png -------------------------------------------------------------------------------- /blhx/icon_unit_112161.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_112161.png -------------------------------------------------------------------------------- /blhx/icon_unit_112211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_112211.png -------------------------------------------------------------------------------- /blhx/icon_unit_112311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_112311.png -------------------------------------------------------------------------------- /blhx/icon_unit_112331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_112331.png -------------------------------------------------------------------------------- /blhx/icon_unit_112411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_112411.png -------------------------------------------------------------------------------- /blhx/icon_unit_112511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_112511.png -------------------------------------------------------------------------------- /blhx/icon_unit_112611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_112611.png -------------------------------------------------------------------------------- /blhx/icon_unit_112711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_112711.png -------------------------------------------------------------------------------- /blhx/icon_unit_112731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_112731.png -------------------------------------------------------------------------------- /blhx/icon_unit_112831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_112831.png -------------------------------------------------------------------------------- /blhx/icon_unit_112931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_112931.png -------------------------------------------------------------------------------- /blhx/icon_unit_113031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_113031.png -------------------------------------------------------------------------------- /blhx/icon_unit_113111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_113111.png -------------------------------------------------------------------------------- /blhx/icon_unit_113131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_113131.png -------------------------------------------------------------------------------- /blhx/icon_unit_113231.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_113231.png -------------------------------------------------------------------------------- /blhx/icon_unit_113311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_113311.png -------------------------------------------------------------------------------- /blhx/icon_unit_113431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_113431.png -------------------------------------------------------------------------------- /blhx/icon_unit_113511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_113511.png -------------------------------------------------------------------------------- /blhx/icon_unit_113631.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_113631.png -------------------------------------------------------------------------------- /blhx/icon_unit_113711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_113711.png -------------------------------------------------------------------------------- /blhx/icon_unit_113831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_113831.png -------------------------------------------------------------------------------- /blhx/icon_unit_113911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_113911.png -------------------------------------------------------------------------------- /blhx/icon_unit_114031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_114031.png -------------------------------------------------------------------------------- /blhx/icon_unit_114111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_114111.png -------------------------------------------------------------------------------- /blhx/icon_unit_114211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_114211.png -------------------------------------------------------------------------------- /blhx/icon_unit_114311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_114311.png -------------------------------------------------------------------------------- /blhx/icon_unit_114411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_114411.png -------------------------------------------------------------------------------- /blhx/icon_unit_114531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_114531.png -------------------------------------------------------------------------------- /blhx/icon_unit_114611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_114611.png -------------------------------------------------------------------------------- /blhx/icon_unit_114711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_114711.png -------------------------------------------------------------------------------- /blhx/icon_unit_114831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_114831.png -------------------------------------------------------------------------------- /blhx/icon_unit_114911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_114911.png -------------------------------------------------------------------------------- /blhx/icon_unit_115031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_115031.png -------------------------------------------------------------------------------- /blhx/icon_unit_115111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_115111.png -------------------------------------------------------------------------------- /blhx/icon_unit_115211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_115211.png -------------------------------------------------------------------------------- /blhx/icon_unit_115311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_115311.png -------------------------------------------------------------------------------- /blhx/icon_unit_115331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_115331.png -------------------------------------------------------------------------------- /blhx/icon_unit_115411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_115411.png -------------------------------------------------------------------------------- /blhx/icon_unit_115511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_115511.png -------------------------------------------------------------------------------- /blhx/icon_unit_115611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_115611.png -------------------------------------------------------------------------------- /blhx/icon_unit_115711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_115711.png -------------------------------------------------------------------------------- /blhx/icon_unit_115731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_115731.png -------------------------------------------------------------------------------- /blhx/icon_unit_115831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_115831.png -------------------------------------------------------------------------------- /blhx/icon_unit_115931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_115931.png -------------------------------------------------------------------------------- /blhx/icon_unit_116031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_116031.png -------------------------------------------------------------------------------- /blhx/icon_unit_116111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_116111.png -------------------------------------------------------------------------------- /blhx/icon_unit_116211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_116211.png -------------------------------------------------------------------------------- /blhx/icon_unit_116311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_116311.png -------------------------------------------------------------------------------- /blhx/icon_unit_116411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_116411.png -------------------------------------------------------------------------------- /blhx/icon_unit_116511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_116511.png -------------------------------------------------------------------------------- /blhx/icon_unit_116611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_116611.png -------------------------------------------------------------------------------- /blhx/icon_unit_116711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_116711.png -------------------------------------------------------------------------------- /blhx/icon_unit_116731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_116731.png -------------------------------------------------------------------------------- /blhx/icon_unit_116831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_116831.png -------------------------------------------------------------------------------- /blhx/icon_unit_116861.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_116861.png -------------------------------------------------------------------------------- /blhx/icon_unit_116931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_116931.png -------------------------------------------------------------------------------- /blhx/icon_unit_117011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_117011.png -------------------------------------------------------------------------------- /blhx/icon_unit_117111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_117111.png -------------------------------------------------------------------------------- /blhx/icon_unit_117211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_117211.png -------------------------------------------------------------------------------- /blhx/icon_unit_117311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_117311.png -------------------------------------------------------------------------------- /blhx/icon_unit_117431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_117431.png -------------------------------------------------------------------------------- /blhx/icon_unit_117511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_117511.png -------------------------------------------------------------------------------- /blhx/icon_unit_117631.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_117631.png -------------------------------------------------------------------------------- /blhx/icon_unit_117711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_117711.png -------------------------------------------------------------------------------- /blhx/icon_unit_117811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_117811.png -------------------------------------------------------------------------------- /blhx/icon_unit_117911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_117911.png -------------------------------------------------------------------------------- /blhx/icon_unit_118011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_118011.png -------------------------------------------------------------------------------- /blhx/icon_unit_118111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_118111.png -------------------------------------------------------------------------------- /blhx/icon_unit_118131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_118131.png -------------------------------------------------------------------------------- /blhx/icon_unit_118231.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_118231.png -------------------------------------------------------------------------------- /blhx/icon_unit_118311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_118311.png -------------------------------------------------------------------------------- /blhx/icon_unit_118431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_118431.png -------------------------------------------------------------------------------- /blhx/icon_unit_118531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_118531.png -------------------------------------------------------------------------------- /blhx/icon_unit_118611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_118611.png -------------------------------------------------------------------------------- /blhx/icon_unit_118711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_118711.png -------------------------------------------------------------------------------- /blhx/icon_unit_118831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_118831.png -------------------------------------------------------------------------------- /blhx/icon_unit_118931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_118931.png -------------------------------------------------------------------------------- /blhx/icon_unit_119011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_119011.png -------------------------------------------------------------------------------- /blhx/icon_unit_119031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_119031.png -------------------------------------------------------------------------------- /blhx/icon_unit_119111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_119111.png -------------------------------------------------------------------------------- /blhx/icon_unit_119231.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_119231.png -------------------------------------------------------------------------------- /blhx/icon_unit_119311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_119311.png -------------------------------------------------------------------------------- /blhx/icon_unit_119411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_119411.png -------------------------------------------------------------------------------- /blhx/icon_unit_119511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_119511.png -------------------------------------------------------------------------------- /blhx/icon_unit_119531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_119531.png -------------------------------------------------------------------------------- /blhx/icon_unit_119611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_119611.png -------------------------------------------------------------------------------- /blhx/icon_unit_119711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_119711.png -------------------------------------------------------------------------------- /blhx/icon_unit_119811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_119811.png -------------------------------------------------------------------------------- /blhx/icon_unit_119861.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_119861.png -------------------------------------------------------------------------------- /blhx/icon_unit_119911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_119911.png -------------------------------------------------------------------------------- /blhx/icon_unit_119931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_119931.png -------------------------------------------------------------------------------- /blhx/icon_unit_120011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_120011.png -------------------------------------------------------------------------------- /blhx/icon_unit_120111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_120111.png -------------------------------------------------------------------------------- /blhx/icon_unit_120211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_120211.png -------------------------------------------------------------------------------- /blhx/icon_unit_120331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_120331.png -------------------------------------------------------------------------------- /blhx/icon_unit_120431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_120431.png -------------------------------------------------------------------------------- /blhx/icon_unit_120511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_120511.png -------------------------------------------------------------------------------- /blhx/icon_unit_120611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_120611.png -------------------------------------------------------------------------------- /blhx/icon_unit_120711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_120711.png -------------------------------------------------------------------------------- /blhx/icon_unit_120731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_120731.png -------------------------------------------------------------------------------- /blhx/icon_unit_120811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_120811.png -------------------------------------------------------------------------------- /blhx/icon_unit_120911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_120911.png -------------------------------------------------------------------------------- /blhx/icon_unit_121011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_121011.png -------------------------------------------------------------------------------- /blhx/icon_unit_121031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_121031.png -------------------------------------------------------------------------------- /blhx/icon_unit_121061.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_121061.png -------------------------------------------------------------------------------- /blhx/icon_unit_121111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_121111.png -------------------------------------------------------------------------------- /blhx/icon_unit_121131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_121131.png -------------------------------------------------------------------------------- /blhx/icon_unit_121211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_121211.png -------------------------------------------------------------------------------- /blhx/icon_unit_121231.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_121231.png -------------------------------------------------------------------------------- /blhx/icon_unit_121311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_121311.png -------------------------------------------------------------------------------- /blhx/icon_unit_121411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_121411.png -------------------------------------------------------------------------------- /blhx/icon_unit_121511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_121511.png -------------------------------------------------------------------------------- /blhx/icon_unit_121611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_121611.png -------------------------------------------------------------------------------- /blhx/icon_unit_121631.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_121631.png -------------------------------------------------------------------------------- /blhx/icon_unit_121731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_121731.png -------------------------------------------------------------------------------- /blhx/icon_unit_121811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_121811.png -------------------------------------------------------------------------------- /blhx/icon_unit_121911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_121911.png -------------------------------------------------------------------------------- /blhx/icon_unit_122011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_122011.png -------------------------------------------------------------------------------- /blhx/icon_unit_122111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_122111.png -------------------------------------------------------------------------------- /blhx/icon_unit_122131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_122131.png -------------------------------------------------------------------------------- /blhx/icon_unit_122161.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_122161.png -------------------------------------------------------------------------------- /blhx/icon_unit_122211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_122211.png -------------------------------------------------------------------------------- /blhx/icon_unit_122331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_122331.png -------------------------------------------------------------------------------- /blhx/icon_unit_122431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_122431.png -------------------------------------------------------------------------------- /blhx/icon_unit_122511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_122511.png -------------------------------------------------------------------------------- /blhx/icon_unit_122631.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_122631.png -------------------------------------------------------------------------------- /blhx/icon_unit_122731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_122731.png -------------------------------------------------------------------------------- /blhx/icon_unit_122811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_122811.png -------------------------------------------------------------------------------- /blhx/icon_unit_122911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_122911.png -------------------------------------------------------------------------------- /blhx/icon_unit_123011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_123011.png -------------------------------------------------------------------------------- /blhx/icon_unit_123131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_123131.png -------------------------------------------------------------------------------- /blhx/icon_unit_123211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_123211.png -------------------------------------------------------------------------------- /blhx/icon_unit_123311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_123311.png -------------------------------------------------------------------------------- /blhx/icon_unit_123331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_123331.png -------------------------------------------------------------------------------- /blhx/icon_unit_123411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_123411.png -------------------------------------------------------------------------------- /blhx/icon_unit_123531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_123531.png -------------------------------------------------------------------------------- /blhx/icon_unit_123611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_123611.png -------------------------------------------------------------------------------- /blhx/icon_unit_123731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_123731.png -------------------------------------------------------------------------------- /blhx/icon_unit_123811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_123811.png -------------------------------------------------------------------------------- /blhx/icon_unit_123911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_123911.png -------------------------------------------------------------------------------- /blhx/icon_unit_124011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_124011.png -------------------------------------------------------------------------------- /blhx/icon_unit_124111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_124111.png -------------------------------------------------------------------------------- /blhx/icon_unit_124231.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_124231.png -------------------------------------------------------------------------------- /blhx/icon_unit_124311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_124311.png -------------------------------------------------------------------------------- /blhx/icon_unit_124431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_124431.png -------------------------------------------------------------------------------- /blhx/icon_unit_124511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_124511.png -------------------------------------------------------------------------------- /blhx/icon_unit_124631.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_124631.png -------------------------------------------------------------------------------- /blhx/icon_unit_124731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_124731.png -------------------------------------------------------------------------------- /blhx/icon_unit_124831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_124831.png -------------------------------------------------------------------------------- /blhx/icon_unit_124911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_124911.png -------------------------------------------------------------------------------- /blhx/icon_unit_125011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_125011.png -------------------------------------------------------------------------------- /blhx/icon_unit_125231.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_125231.png -------------------------------------------------------------------------------- /blhx/icon_unit_125261.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_125261.png -------------------------------------------------------------------------------- /blhx/icon_unit_125331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_125331.png -------------------------------------------------------------------------------- /blhx/icon_unit_125361.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_125361.png -------------------------------------------------------------------------------- /blhx/icon_unit_125411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_125411.png -------------------------------------------------------------------------------- /blhx/icon_unit_125511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_125511.png -------------------------------------------------------------------------------- /blhx/icon_unit_125531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_125531.png -------------------------------------------------------------------------------- /blhx/icon_unit_125611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_125611.png -------------------------------------------------------------------------------- /blhx/icon_unit_125711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_125711.png -------------------------------------------------------------------------------- /blhx/icon_unit_125831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_125831.png -------------------------------------------------------------------------------- /blhx/icon_unit_125911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_125911.png -------------------------------------------------------------------------------- /blhx/icon_unit_125931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_125931.png -------------------------------------------------------------------------------- /blhx/icon_unit_126011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_126011.png -------------------------------------------------------------------------------- /blhx/icon_unit_126111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_126111.png -------------------------------------------------------------------------------- /blhx/icon_unit_126211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_126211.png -------------------------------------------------------------------------------- /blhx/icon_unit_126331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_126331.png -------------------------------------------------------------------------------- /blhx/icon_unit_126411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_126411.png -------------------------------------------------------------------------------- /blhx/icon_unit_126511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_126511.png -------------------------------------------------------------------------------- /blhx/icon_unit_126521.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_126521.png -------------------------------------------------------------------------------- /blhx/icon_unit_126631.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_126631.png -------------------------------------------------------------------------------- /blhx/icon_unit_126731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_126731.png -------------------------------------------------------------------------------- /blhx/icon_unit_126811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_126811.png -------------------------------------------------------------------------------- /blhx/icon_unit_126831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_126831.png -------------------------------------------------------------------------------- /blhx/icon_unit_126911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_126911.png -------------------------------------------------------------------------------- /blhx/icon_unit_126931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_126931.png -------------------------------------------------------------------------------- /blhx/icon_unit_127011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_127011.png -------------------------------------------------------------------------------- /blhx/icon_unit_127031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_127031.png -------------------------------------------------------------------------------- /blhx/icon_unit_127111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_127111.png -------------------------------------------------------------------------------- /blhx/icon_unit_127211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_127211.png -------------------------------------------------------------------------------- /blhx/icon_unit_127311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_127311.png -------------------------------------------------------------------------------- /blhx/icon_unit_127331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_127331.png -------------------------------------------------------------------------------- /blhx/icon_unit_127411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_127411.png -------------------------------------------------------------------------------- /blhx/icon_unit_127531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_127531.png -------------------------------------------------------------------------------- /blhx/icon_unit_127561.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_127561.png -------------------------------------------------------------------------------- /blhx/icon_unit_127611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_127611.png -------------------------------------------------------------------------------- /blhx/icon_unit_127711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_127711.png -------------------------------------------------------------------------------- /blhx/icon_unit_127811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_127811.png -------------------------------------------------------------------------------- /blhx/icon_unit_127831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_127831.png -------------------------------------------------------------------------------- /blhx/icon_unit_127911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_127911.png -------------------------------------------------------------------------------- /blhx/icon_unit_128011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_128011.png -------------------------------------------------------------------------------- /blhx/icon_unit_128111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_128111.png -------------------------------------------------------------------------------- /blhx/icon_unit_128231.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_128231.png -------------------------------------------------------------------------------- /blhx/icon_unit_128311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_128311.png -------------------------------------------------------------------------------- /blhx/icon_unit_128411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_128411.png -------------------------------------------------------------------------------- /blhx/icon_unit_128531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_128531.png -------------------------------------------------------------------------------- /blhx/icon_unit_128831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_128831.png -------------------------------------------------------------------------------- /blhx/icon_unit_128911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_128911.png -------------------------------------------------------------------------------- /blhx/icon_unit_129011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_129011.png -------------------------------------------------------------------------------- /blhx/icon_unit_129111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_129111.png -------------------------------------------------------------------------------- /blhx/icon_unit_129261.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_129261.png -------------------------------------------------------------------------------- /blhx/icon_unit_129311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_129311.png -------------------------------------------------------------------------------- /blhx/icon_unit_129511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_129511.png -------------------------------------------------------------------------------- /blhx/icon_unit_129631.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_129631.png -------------------------------------------------------------------------------- /blhx/icon_unit_129661.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_129661.png -------------------------------------------------------------------------------- /blhx/icon_unit_129731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_129731.png -------------------------------------------------------------------------------- /blhx/icon_unit_129831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_129831.png -------------------------------------------------------------------------------- /blhx/icon_unit_129911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_129911.png -------------------------------------------------------------------------------- /blhx/icon_unit_129931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_129931.png -------------------------------------------------------------------------------- /blhx/icon_unit_130011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_130011.png -------------------------------------------------------------------------------- /blhx/icon_unit_130031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_130031.png -------------------------------------------------------------------------------- /blhx/icon_unit_130131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_130131.png -------------------------------------------------------------------------------- /blhx/icon_unit_130211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_130211.png -------------------------------------------------------------------------------- /blhx/icon_unit_130311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_130311.png -------------------------------------------------------------------------------- /blhx/icon_unit_130411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_130411.png -------------------------------------------------------------------------------- /blhx/icon_unit_130431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_130431.png -------------------------------------------------------------------------------- /blhx/icon_unit_130561.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_130561.png -------------------------------------------------------------------------------- /blhx/icon_unit_130661.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_130661.png -------------------------------------------------------------------------------- /blhx/icon_unit_130761.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_130761.png -------------------------------------------------------------------------------- /blhx/icon_unit_130861.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_130861.png -------------------------------------------------------------------------------- /blhx/icon_unit_131811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_131811.png -------------------------------------------------------------------------------- /blhx/icon_unit_131911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_131911.png -------------------------------------------------------------------------------- /blhx/icon_unit_131931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_131931.png -------------------------------------------------------------------------------- /blhx/icon_unit_132031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_132031.png -------------------------------------------------------------------------------- /blhx/icon_unit_132111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_132111.png -------------------------------------------------------------------------------- /blhx/icon_unit_132211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_132211.png -------------------------------------------------------------------------------- /blhx/icon_unit_132311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_132311.png -------------------------------------------------------------------------------- /blhx/icon_unit_132411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_132411.png -------------------------------------------------------------------------------- /blhx/icon_unit_132511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_132511.png -------------------------------------------------------------------------------- /blhx/icon_unit_132531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_132531.png -------------------------------------------------------------------------------- /blhx/icon_unit_132561.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_132561.png -------------------------------------------------------------------------------- /blhx/icon_unit_132711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_132711.png -------------------------------------------------------------------------------- /blhx/icon_unit_132731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_132731.png -------------------------------------------------------------------------------- /blhx/icon_unit_132831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_132831.png -------------------------------------------------------------------------------- /blhx/icon_unit_132861.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_132861.png -------------------------------------------------------------------------------- /blhx/icon_unit_132911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_132911.png -------------------------------------------------------------------------------- /blhx/icon_unit_133031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_133031.png -------------------------------------------------------------------------------- /blhx/icon_unit_133111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_133111.png -------------------------------------------------------------------------------- /blhx/icon_unit_133231.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_133231.png -------------------------------------------------------------------------------- /blhx/icon_unit_133311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_133311.png -------------------------------------------------------------------------------- /blhx/icon_unit_133411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_133411.png -------------------------------------------------------------------------------- /blhx/icon_unit_133431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_133431.png -------------------------------------------------------------------------------- /blhx/icon_unit_134011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_134011.png -------------------------------------------------------------------------------- /blhx/icon_unit_134131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_134131.png -------------------------------------------------------------------------------- /blhx/icon_unit_134211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_134211.png -------------------------------------------------------------------------------- /blhx/icon_unit_134231.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_134231.png -------------------------------------------------------------------------------- /blhx/icon_unit_134311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_134311.png -------------------------------------------------------------------------------- /blhx/icon_unit_134411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_134411.png -------------------------------------------------------------------------------- /blhx/icon_unit_134511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_134511.png -------------------------------------------------------------------------------- /blhx/icon_unit_134611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_134611.png -------------------------------------------------------------------------------- /blhx/icon_unit_134711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_134711.png -------------------------------------------------------------------------------- /blhx/icon_unit_134811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_134811.png -------------------------------------------------------------------------------- /blhx/icon_unit_134911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_134911.png -------------------------------------------------------------------------------- /blhx/icon_unit_134931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_134931.png -------------------------------------------------------------------------------- /blhx/icon_unit_135031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_135031.png -------------------------------------------------------------------------------- /blhx/icon_unit_135111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_135111.png -------------------------------------------------------------------------------- /blhx/icon_unit_135211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_135211.png -------------------------------------------------------------------------------- /blhx/icon_unit_135331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_135331.png -------------------------------------------------------------------------------- /blhx/icon_unit_135411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_135411.png -------------------------------------------------------------------------------- /blhx/icon_unit_135511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_135511.png -------------------------------------------------------------------------------- /blhx/icon_unit_135611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_135611.png -------------------------------------------------------------------------------- /blhx/icon_unit_135631.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_135631.png -------------------------------------------------------------------------------- /blhx/icon_unit_135731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_135731.png -------------------------------------------------------------------------------- /blhx/icon_unit_135811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_135811.png -------------------------------------------------------------------------------- /blhx/icon_unit_135931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_135931.png -------------------------------------------------------------------------------- /blhx/icon_unit_136011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_136011.png -------------------------------------------------------------------------------- /blhx/icon_unit_136131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_136131.png -------------------------------------------------------------------------------- /blhx/icon_unit_136211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_136211.png -------------------------------------------------------------------------------- /blhx/icon_unit_136311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_136311.png -------------------------------------------------------------------------------- /blhx/icon_unit_136431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_136431.png -------------------------------------------------------------------------------- /blhx/icon_unit_136511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_136511.png -------------------------------------------------------------------------------- /blhx/icon_unit_136531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_136531.png -------------------------------------------------------------------------------- /blhx/icon_unit_136631.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_136631.png -------------------------------------------------------------------------------- /blhx/icon_unit_136731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_136731.png -------------------------------------------------------------------------------- /blhx/icon_unit_136811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_136811.png -------------------------------------------------------------------------------- /blhx/icon_unit_137231.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_137231.png -------------------------------------------------------------------------------- /blhx/icon_unit_137331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_137331.png -------------------------------------------------------------------------------- /blhx/icon_unit_137511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_137511.png -------------------------------------------------------------------------------- /blhx/icon_unit_137611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_137611.png -------------------------------------------------------------------------------- /blhx/icon_unit_137711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_137711.png -------------------------------------------------------------------------------- /blhx/icon_unit_137811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_137811.png -------------------------------------------------------------------------------- /blhx/icon_unit_137931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_137931.png -------------------------------------------------------------------------------- /blhx/icon_unit_138031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_138031.png -------------------------------------------------------------------------------- /blhx/icon_unit_138261.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_138261.png -------------------------------------------------------------------------------- /blhx/icon_unit_138361.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_138361.png -------------------------------------------------------------------------------- /blhx/icon_unit_138461.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_138461.png -------------------------------------------------------------------------------- /blhx/icon_unit_138561.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_138561.png -------------------------------------------------------------------------------- /blhx/icon_unit_138731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_138731.png -------------------------------------------------------------------------------- /blhx/icon_unit_138811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_138811.png -------------------------------------------------------------------------------- /blhx/icon_unit_138911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_138911.png -------------------------------------------------------------------------------- /blhx/icon_unit_139011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_139011.png -------------------------------------------------------------------------------- /blhx/icon_unit_139111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_139111.png -------------------------------------------------------------------------------- /blhx/icon_unit_139211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_139211.png -------------------------------------------------------------------------------- /blhx/icon_unit_139311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_139311.png -------------------------------------------------------------------------------- /blhx/icon_unit_139411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_139411.png -------------------------------------------------------------------------------- /blhx/icon_unit_139511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_139511.png -------------------------------------------------------------------------------- /blhx/icon_unit_139611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_139611.png -------------------------------------------------------------------------------- /blhx/icon_unit_139761.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_139761.png -------------------------------------------------------------------------------- /blhx/icon_unit_139811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_139811.png -------------------------------------------------------------------------------- /blhx/icon_unit_139831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_139831.png -------------------------------------------------------------------------------- /blhx/icon_unit_139931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_139931.png -------------------------------------------------------------------------------- /blhx/icon_unit_140011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_140011.png -------------------------------------------------------------------------------- /blhx/icon_unit_140111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_140111.png -------------------------------------------------------------------------------- /blhx/icon_unit_140231.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_140231.png -------------------------------------------------------------------------------- /blhx/icon_unit_140311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_140311.png -------------------------------------------------------------------------------- /blhx/icon_unit_140331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_140331.png -------------------------------------------------------------------------------- /blhx/icon_unit_140431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_140431.png -------------------------------------------------------------------------------- /blhx/icon_unit_140531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_140531.png -------------------------------------------------------------------------------- /blhx/icon_unit_140711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_140711.png -------------------------------------------------------------------------------- /blhx/icon_unit_140811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_140811.png -------------------------------------------------------------------------------- /blhx/icon_unit_140911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_140911.png -------------------------------------------------------------------------------- /blhx/icon_unit_140931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_140931.png -------------------------------------------------------------------------------- /blhx/icon_unit_141011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_141011.png -------------------------------------------------------------------------------- /blhx/icon_unit_141231.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_141231.png -------------------------------------------------------------------------------- /blhx/icon_unit_141311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_141311.png -------------------------------------------------------------------------------- /blhx/icon_unit_141411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_141411.png -------------------------------------------------------------------------------- /blhx/icon_unit_141531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_141531.png -------------------------------------------------------------------------------- /blhx/icon_unit_141561.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_141561.png -------------------------------------------------------------------------------- /blhx/icon_unit_141611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_141611.png -------------------------------------------------------------------------------- /blhx/icon_unit_141711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_141711.png -------------------------------------------------------------------------------- /blhx/icon_unit_141731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_141731.png -------------------------------------------------------------------------------- /blhx/icon_unit_141811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_141811.png -------------------------------------------------------------------------------- /blhx/icon_unit_142061.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_142061.png -------------------------------------------------------------------------------- /blhx/icon_unit_142111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_142111.png -------------------------------------------------------------------------------- /blhx/icon_unit_142131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_142131.png -------------------------------------------------------------------------------- /blhx/icon_unit_142211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_142211.png -------------------------------------------------------------------------------- /blhx/icon_unit_142311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_142311.png -------------------------------------------------------------------------------- /blhx/icon_unit_142511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_142511.png -------------------------------------------------------------------------------- /blhx/icon_unit_142611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_142611.png -------------------------------------------------------------------------------- /blhx/icon_unit_142661.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_142661.png -------------------------------------------------------------------------------- /blhx/icon_unit_142731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_142731.png -------------------------------------------------------------------------------- /blhx/icon_unit_142811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_142811.png -------------------------------------------------------------------------------- /blhx/icon_unit_142831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_142831.png -------------------------------------------------------------------------------- /blhx/icon_unit_142931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_142931.png -------------------------------------------------------------------------------- /blhx/icon_unit_142961.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_142961.png -------------------------------------------------------------------------------- /blhx/icon_unit_143011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_143011.png -------------------------------------------------------------------------------- /blhx/icon_unit_143111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_143111.png -------------------------------------------------------------------------------- /blhx/icon_unit_143211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_143211.png -------------------------------------------------------------------------------- /blhx/icon_unit_143311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_143311.png -------------------------------------------------------------------------------- /blhx/icon_unit_143331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_143331.png -------------------------------------------------------------------------------- /blhx/icon_unit_143411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_143411.png -------------------------------------------------------------------------------- /blhx/icon_unit_143531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_143531.png -------------------------------------------------------------------------------- /blhx/icon_unit_143561.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_143561.png -------------------------------------------------------------------------------- /blhx/icon_unit_143611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_143611.png -------------------------------------------------------------------------------- /blhx/icon_unit_143711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_143711.png -------------------------------------------------------------------------------- /blhx/icon_unit_143831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_143831.png -------------------------------------------------------------------------------- /blhx/icon_unit_143911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_143911.png -------------------------------------------------------------------------------- /blhx/icon_unit_144011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_144011.png -------------------------------------------------------------------------------- /blhx/icon_unit_144111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_144111.png -------------------------------------------------------------------------------- /blhx/icon_unit_144211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_144211.png -------------------------------------------------------------------------------- /blhx/icon_unit_144311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_144311.png -------------------------------------------------------------------------------- /blhx/icon_unit_144431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_144431.png -------------------------------------------------------------------------------- /blhx/icon_unit_144511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_144511.png -------------------------------------------------------------------------------- /blhx/icon_unit_144711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_144711.png -------------------------------------------------------------------------------- /blhx/icon_unit_144731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_144731.png -------------------------------------------------------------------------------- /blhx/icon_unit_144811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_144811.png -------------------------------------------------------------------------------- /blhx/icon_unit_144861.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_144861.png -------------------------------------------------------------------------------- /blhx/icon_unit_144911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_144911.png -------------------------------------------------------------------------------- /blhx/icon_unit_145011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_145011.png -------------------------------------------------------------------------------- /blhx/icon_unit_145111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_145111.png -------------------------------------------------------------------------------- /blhx/icon_unit_145131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_145131.png -------------------------------------------------------------------------------- /blhx/icon_unit_145211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_145211.png -------------------------------------------------------------------------------- /blhx/icon_unit_145331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_145331.png -------------------------------------------------------------------------------- /blhx/icon_unit_145611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_145611.png -------------------------------------------------------------------------------- /blhx/icon_unit_145631.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_145631.png -------------------------------------------------------------------------------- /blhx/icon_unit_145711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_145711.png -------------------------------------------------------------------------------- /blhx/icon_unit_145811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_145811.png -------------------------------------------------------------------------------- /blhx/icon_unit_146011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_146011.png -------------------------------------------------------------------------------- /blhx/icon_unit_146111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_146111.png -------------------------------------------------------------------------------- /blhx/icon_unit_146211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_146211.png -------------------------------------------------------------------------------- /blhx/icon_unit_146311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_146311.png -------------------------------------------------------------------------------- /blhx/icon_unit_146331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_146331.png -------------------------------------------------------------------------------- /blhx/icon_unit_146361.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_146361.png -------------------------------------------------------------------------------- /blhx/icon_unit_146711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_146711.png -------------------------------------------------------------------------------- /blhx/icon_unit_146811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_146811.png -------------------------------------------------------------------------------- /blhx/icon_unit_146911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_146911.png -------------------------------------------------------------------------------- /blhx/icon_unit_147011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_147011.png -------------------------------------------------------------------------------- /blhx/icon_unit_147211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_147211.png -------------------------------------------------------------------------------- /blhx/icon_unit_147311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_147311.png -------------------------------------------------------------------------------- /blhx/icon_unit_147431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_147431.png -------------------------------------------------------------------------------- /blhx/icon_unit_147611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_147611.png -------------------------------------------------------------------------------- /blhx/icon_unit_147711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_147711.png -------------------------------------------------------------------------------- /blhx/icon_unit_147811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_147811.png -------------------------------------------------------------------------------- /blhx/icon_unit_147911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_147911.png -------------------------------------------------------------------------------- /blhx/icon_unit_148011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_148011.png -------------------------------------------------------------------------------- /blhx/icon_unit_148111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_148111.png -------------------------------------------------------------------------------- /blhx/icon_unit_148211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_148211.png -------------------------------------------------------------------------------- /blhx/icon_unit_148311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_148311.png -------------------------------------------------------------------------------- /blhx/icon_unit_148511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_148511.png -------------------------------------------------------------------------------- /blhx/icon_unit_148611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_148611.png -------------------------------------------------------------------------------- /blhx/icon_unit_148711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_148711.png -------------------------------------------------------------------------------- /blhx/icon_unit_148731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_148731.png -------------------------------------------------------------------------------- /blhx/icon_unit_148831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_148831.png -------------------------------------------------------------------------------- /blhx/icon_unit_148911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_148911.png -------------------------------------------------------------------------------- /blhx/icon_unit_149011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_149011.png -------------------------------------------------------------------------------- /blhx/icon_unit_149111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_149111.png -------------------------------------------------------------------------------- /blhx/icon_unit_149211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_149211.png -------------------------------------------------------------------------------- /blhx/icon_unit_149311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_149311.png -------------------------------------------------------------------------------- /blhx/icon_unit_149411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_149411.png -------------------------------------------------------------------------------- /blhx/icon_unit_149531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_149531.png -------------------------------------------------------------------------------- /blhx/icon_unit_149611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_149611.png -------------------------------------------------------------------------------- /blhx/icon_unit_149711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_149711.png -------------------------------------------------------------------------------- /blhx/icon_unit_149811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_149811.png -------------------------------------------------------------------------------- /blhx/icon_unit_149931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_149931.png -------------------------------------------------------------------------------- /blhx/icon_unit_150031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_150031.png -------------------------------------------------------------------------------- /blhx/icon_unit_150111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_150111.png -------------------------------------------------------------------------------- /blhx/icon_unit_150231.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_150231.png -------------------------------------------------------------------------------- /blhx/icon_unit_150331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_150331.png -------------------------------------------------------------------------------- /blhx/icon_unit_150431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_150431.png -------------------------------------------------------------------------------- /blhx/icon_unit_150531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_150531.png -------------------------------------------------------------------------------- /blhx/icon_unit_150611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_150611.png -------------------------------------------------------------------------------- /blhx/icon_unit_150711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_150711.png -------------------------------------------------------------------------------- /blhx/icon_unit_185011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_185011.png -------------------------------------------------------------------------------- /blhx/icon_unit_185111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_185111.png -------------------------------------------------------------------------------- /blhx/icon_unit_185211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_185211.png -------------------------------------------------------------------------------- /blhx/icon_unit_185311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_185311.png -------------------------------------------------------------------------------- /blhx/icon_unit_185411.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_185411.png -------------------------------------------------------------------------------- /blhx/icon_unit_185511.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_185511.png -------------------------------------------------------------------------------- /blhx/icon_unit_185611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_185611.png -------------------------------------------------------------------------------- /blhx/icon_unit_185711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_185711.png -------------------------------------------------------------------------------- /blhx/icon_unit_185811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_185811.png -------------------------------------------------------------------------------- /blhx/icon_unit_185911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_185911.png -------------------------------------------------------------------------------- /blhx/icon_unit_186031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_186031.png -------------------------------------------------------------------------------- /blhx/icon_unit_190031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_190031.png -------------------------------------------------------------------------------- /blhx/icon_unit_190131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_190131.png -------------------------------------------------------------------------------- /blhx/icon_unit_190211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_190211.png -------------------------------------------------------------------------------- /blhx/icon_unit_190331.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_190331.png -------------------------------------------------------------------------------- /blhx/icon_unit_190431.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_190431.png -------------------------------------------------------------------------------- /blhx/icon_unit_190531.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_190531.png -------------------------------------------------------------------------------- /blhx/icon_unit_190631.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_190631.png -------------------------------------------------------------------------------- /blhx/icon_unit_190731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_190731.png -------------------------------------------------------------------------------- /blhx/icon_unit_190811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_190811.png -------------------------------------------------------------------------------- /blhx/icon_unit_190911.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_190911.png -------------------------------------------------------------------------------- /blhx/icon_unit_191011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_191011.png -------------------------------------------------------------------------------- /blhx/icon_unit_195061.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_195061.png -------------------------------------------------------------------------------- /blhx/icon_unit_195161.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_195161.png -------------------------------------------------------------------------------- /blhx/icon_unit_195261.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_195261.png -------------------------------------------------------------------------------- /blhx/icon_unit_195361.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/blhx/icon_unit_195361.png -------------------------------------------------------------------------------- /image/superiorsuperrare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/image/superiorsuperrare.png -------------------------------------------------------------------------------- /image/pokecriticalstrike.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pcrbot/pokemanblhx/HEAD/image/pokecriticalstrike.png -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | import os 2 | import sqlite3 3 | from collections import Counter 4 | from datetime import datetime, timedelta 5 | 6 | from hoshino.util import DailyNumberLimiter 7 | 8 | 9 | class CardRecordDAO: 10 | def __init__(self, db_path): 11 | self.db_path = db_path 12 | os.makedirs(os.path.dirname(db_path), exist_ok=True) 13 | self._create_table() 14 | 15 | def connect(self): 16 | return sqlite3.connect(self.db_path) 17 | 18 | def _create_table(self): 19 | with self.connect() as conn: 20 | # group_id, user_id, card_id 21 | conn.execute( 22 | "CREATE TABLE IF NOT EXISTS card_record" 23 | "(gid INT NOT NULL, uid INT NOT NULL, cid INT NOT NULL, num INT NOT NULL, PRIMARY KEY(gid, uid, cid))" 24 | ) 25 | 26 | def get_card_num(self, gid, uid, cid): 27 | with self.connect() as conn: 28 | r = conn.execute( 29 | "SELECT num FROM card_record WHERE gid=? AND uid=? AND cid=?", (gid, uid, cid) 30 | ).fetchone() 31 | return r[0] if r else 0 32 | 33 | def add_card_num(self, gid, uid, cid, increment=1): 34 | num = self.get_card_num(gid, uid, cid) 35 | num += increment 36 | with self.connect() as conn: 37 | conn.execute( 38 | "INSERT OR REPLACE INTO card_record (gid, uid, cid, num) VALUES (?, ?, ?, ?)", 39 | (gid, uid, cid, num), 40 | ) 41 | return num 42 | 43 | def get_cards_num(self, gid, uid): 44 | with self.connect() as conn: 45 | r = conn.execute( 46 | "SELECT cid, num FROM card_record WHERE gid=? AND uid=? AND num>0", (gid, uid) 47 | ).fetchall() 48 | return {c[0]: c[1] for c in r} if r else {} 49 | 50 | def get_surplus_cards(self, gid, uid): 51 | with self.connect() as conn: 52 | r = conn.execute( 53 | "SELECT cid, num FROM card_record WHERE gid=? AND uid=? AND num>1", (gid, uid) 54 | ).fetchall() 55 | return {c[0]: (c[1]-1) for c in r} if r else {} 56 | 57 | def get_group_ranking(self, gid, uid): 58 | with self.connect() as conn: 59 | r = conn.execute( 60 | "SELECT uid FROM card_record WHERE gid=? AND num>0", (gid,) 61 | ).fetchall() 62 | if not r: 63 | return -1 64 | cards_num = Counter([s[0] for s in r]) 65 | if uid not in cards_num: 66 | return -1 67 | user_card_num = cards_num[uid] 68 | return sum(n > user_card_num for n in cards_num.values()) + 1 69 | 70 | 71 | class ExchangeRequest: 72 | def __init__(self, sender_uid, card1_id, card1_name, target_uid, card2_id, card2_name): 73 | self.sender_uid = sender_uid 74 | self.card1_id = card1_id 75 | self.card1_name = card1_name 76 | self.target_uid = target_uid 77 | self.card2_id = card2_id 78 | self.card2_name = card2_name 79 | self.request_time = datetime.now() 80 | 81 | 82 | class ExchangeRequestMaster: 83 | def __init__(self, max_valid_time): 84 | self.last_exchange_request = {} 85 | self.max_valid_time = max_valid_time 86 | 87 | def add_exchange_request(self, gid, uid, request: ExchangeRequest): 88 | self.last_exchange_request[(gid, uid)] = request 89 | 90 | def get_last_exchange_request_time(self, gid, uid): 91 | return self.last_exchange_request[(gid, uid)].request_time if (gid, uid) in self.last_exchange_request else datetime(2020, 4, 17, 0, 0, 0, 0) 92 | 93 | def has_exchange_request_to_confirm(self, gid, uid): 94 | now_time = datetime.now() 95 | delta_time = now_time - self.get_last_exchange_request_time(gid, uid) 96 | return delta_time.total_seconds() <= self.max_valid_time 97 | 98 | def get_exchange_request(self, gid, uid) -> ExchangeRequest: 99 | return self.last_exchange_request[(gid, uid)] 100 | 101 | def delete_exchange_request(self, gid, uid): 102 | if (gid, uid) in self.last_exchange_request: 103 | del self.last_exchange_request[(gid, uid)] 104 | 105 | 106 | class DailyAmountLimiter(DailyNumberLimiter): 107 | def __init__(self, max_num, reset_hour): 108 | super().__init__(max_num) 109 | self.reset_hour = reset_hour 110 | 111 | def check(self, key) -> bool: 112 | now = datetime.now(self.tz) 113 | day = (now - timedelta(hours=self.reset_hour)).day 114 | if day != self.today: 115 | self.today = day 116 | self.count.clear() 117 | return bool(self.count[key] < self.max) 118 | -------------------------------------------------------------------------------- /chara.py: -------------------------------------------------------------------------------- 1 | import importlib 2 | import pygtrie 3 | from fuzzywuzzy import fuzz, process 4 | from PIL import Image 5 | from io import BytesIO 6 | import requests 7 | 8 | from hoshino import R, log, sucmd, util 9 | from hoshino.typing import CommandSession 10 | 11 | from . import _blhx_data 12 | 13 | logger = log.new_logger('chara') 14 | UNKNOWN = 1000 15 | UnavailableChara = { 16 | } 17 | 18 | try: 19 | gadget_equip = R.img('priconne/gadget/equip.png').open() 20 | gadget_star = R.img('priconne/gadget/star.png').open() 21 | gadget_star_dis = R.img('priconne/gadget/star_disabled.png').open() 22 | gadget_star_pink = R.img('priconne/gadget/star_pink.png').open() 23 | unknown_chara_icon = R.img(f'priconne/blhx/icon_unit_{UNKNOWN}31.png').open() 24 | except Exception as e: 25 | logger.exception(e) 26 | 27 | 28 | class Roster: 29 | 30 | def __init__(self): 31 | self._roster = pygtrie.CharTrie() 32 | self.update() 33 | 34 | def update(self): 35 | importlib.reload(_blhx_data) 36 | self._roster.clear() 37 | for idx, names in _blhx_data.CHARA_NAME.items(): 38 | for n in names: 39 | n = util.normalize_str(n) 40 | if n not in self._roster: 41 | self._roster[n] = idx 42 | else: 43 | logger.warning(f'priconne.chara.Roster: 出现重名{n}于id{idx}与id{self._roster[n]}') 44 | self._all_name_list = self._roster.keys() 45 | 46 | 47 | def get_id(self, name): 48 | name = util.normalize_str(name) 49 | return self._roster[name] if name in self._roster else UNKNOWN 50 | 51 | 52 | def guess_id(self, name): 53 | """@return: id, name, score""" 54 | name, score = process.extractOne(name, self._all_name_list) 55 | return self._roster[name], name, score 56 | 57 | 58 | def parse_team(self, namestr): 59 | """@return: List[ids], unknown_namestr""" 60 | namestr = util.normalize_str(namestr) 61 | team = [] 62 | unknown = [] 63 | while namestr: 64 | item = self._roster.longest_prefix(namestr) 65 | if not item: 66 | unknown.append(namestr[0]) 67 | namestr = namestr[1:].lstrip() 68 | else: 69 | team.append(item.value) 70 | namestr = namestr[len(item.key):].lstrip() 71 | return team, ''.join(unknown) 72 | 73 | 74 | roster = Roster() 75 | 76 | def name2id(name): 77 | return roster.get_id(name) 78 | 79 | def fromid(id_, star=0, equip=0): 80 | return Chara(id_, star, equip) 81 | 82 | def fromname(name, star=0, equip=0): 83 | id_ = name2id(name) 84 | return Chara(id_, star, equip) 85 | 86 | def guess_id(name): 87 | """@return: id, name, score""" 88 | return roster.guess_id(name) 89 | 90 | def is_npc(id_): 91 | if id_ in UnavailableChara: 92 | return True 93 | else: 94 | return not ((1000 < id_ < 1200) or (1800 < id_ < 1900)) 95 | 96 | def gen_team_pic(team, size=64, star_slot_verbose=True): 97 | num = len(team) 98 | des = Image.new('RGBA', (num*size, size), (255, 255, 255, 255)) 99 | for i, chara in enumerate(team): 100 | src = chara.render_icon(size, star_slot_verbose) 101 | des.paste(src, (i * size, 0), src) 102 | return des 103 | 104 | 105 | class Chara: 106 | 107 | def __init__(self, id_, star=0, equip=0): 108 | self.id = id_ 109 | self.star = star 110 | self.equip = equip 111 | 112 | @property 113 | def name(self): 114 | return _blhx_data.CHARA_NAME[self.id][0] if self.id in _blhx_data.CHARA_NAME else _blhx_data.CHARA_NAME[UNKNOWN][0] 115 | 116 | @property 117 | def is_npc(self) -> bool: 118 | return is_npc(self.id) 119 | 120 | @property 121 | def icon(self): 122 | star = '3' if 1 <= self.star <= 5 else '6' 123 | res = R.img(f'priconne/blhx/icon_unit_{self.id}{star}1.png') 124 | if not res.exist: 125 | res = R.img(f'priconne/blhx/icon_unit_{self.id}31.png') 126 | if not res.exist: 127 | res = R.img(f'priconne/blhx/icon_unit_{self.id}11.png') 128 | if not res.exist: 129 | res = R.img(f'priconne/blhx/icon_unit_{self.id}31.png') 130 | if not res.exist: 131 | res = R.img(f'priconne/blhx/icon_unit_{self.id}11.png') 132 | if not res.exist: 133 | res = R.img(f'priconne/blhx/icon_unit_{UNKNOWN}31.png') 134 | return res 135 | 136 | 137 | def render_icon(self, size, star_slot_verbose=True) -> Image: 138 | try: 139 | pic = self.icon.open().convert('RGBA').resize((size, size), Image.LANCZOS) 140 | except FileNotFoundError: 141 | logger.error(f'File not found: {self.icon.path}') 142 | pic = unknown_chara_icon.convert('RGBA').resize((size, size), Image.LANCZOS) 143 | 144 | l = size // 6 145 | star_lap = round(l * 0.15) 146 | margin_x = ( size - 6*l ) // 2 147 | margin_y = round(size * 0.05) 148 | if self.star: 149 | for i in range(5 if star_slot_verbose else min(self.star, 5)): 150 | a = i*(l-star_lap) + margin_x 151 | b = size - l - margin_y 152 | s = gadget_star if self.star > i else gadget_star_dis 153 | s = s.resize((l, l), Image.LANCZOS) 154 | pic.paste(s, (a, b, a+l, b+l), s) 155 | if 6 == self.star: 156 | a = 5*(l-star_lap) + margin_x 157 | b = size - l - margin_y 158 | s = gadget_star_pink 159 | s = s.resize((l, l), Image.LANCZOS) 160 | pic.paste(s, (a, b, a+l, b+l), s) 161 | if self.equip: 162 | l = round(l * 1.5) 163 | a = margin_x 164 | b = margin_x 165 | s = gadget_equip.resize((l, l), Image.LANCZOS) 166 | pic.paste(s, (a, b, a+l, b+l), s) 167 | return pic 168 | 169 | 170 | 171 | @sucmd('reload-pcr-chara', force_private=False, aliases=('重载角色花名册', )) 172 | async def reload_pcr_chara(session: CommandSession): 173 | try: 174 | roster.update() 175 | await session.send('ok') 176 | except Exception as e: 177 | logger.exception(e) 178 | await session.send(f'Error: {type(e)}') 179 | -------------------------------------------------------------------------------- /_blhx_data.py: -------------------------------------------------------------------------------- 1 | CHARA_NAME = { 2 | 1000: ["未知角色"], 3 | 1001: ["33"], 4 | 1002: ["阿贝克隆比","举炮炮"], 5 | 1003: ["阿尔及利亚"], 6 | 1004: ["阿芙乐尔","阿芙"], 7 | 1005: ["阿贺野"], 8 | 1006: ["爱宕","爱大狗"], 9 | 1007: ["爱丁堡"], 10 | 1008: ["埃尔德里奇","举高高"], 11 | 1009: ["埃尔文"], 12 | 1010: ["爱酱BB","战列爱酱","战列爱"], 13 | 1011: ["爱酱CL","轻巡爱酱","轻巡爱"], 14 | 1012: ["爱酱CV","航母爱酱","航母爱"], 15 | 1013: ["爱酱DD","驱逐爱酱","驱逐爱"], 16 | 1014: ["埃克塞特"], 17 | 1015: ["埃米尔贝尔汀"], 18 | 1016: ["埃塞克斯","饺子"], 19 | 1017: ["爱斯基摩","爱斯基摩人"], 20 | 1018: ["阿贾克斯"], 21 | 1019: ["阿基里斯"], 22 | 1020: ["阿卡斯塔"], 23 | 1021: ["阿拉巴马"], 24 | 1022: ["鞍山"], 25 | 1023: ["奥丁"], 26 | 1024: ["奥立克"], 27 | 1025: ["奥马哈"], 28 | 1026: ["奥斯本"], 29 | 1027: ["阿瑞托莎"], 30 | 1028: ["阿斯托利亚"], 31 | 1029: ["阿武隈"], 32 | 1030: ["巴丹"], 33 | 1031: ["巴尔的摩"], 34 | 1032: ["白露"], 35 | 1033: ["浜风"], 36 | 1034: ["邦克山"], 37 | 1035: ["半人马"], 38 | 1036: ["北安普顿"], 39 | 1037: ["贝尔法斯特","贝法","贝爷"], 40 | 1038: ["北风"], 41 | 1039: ["北卡罗莱纳","北卡"], 42 | 1040: ["贝利"], 43 | 1041: ["贝奇"], 44 | 1042: ["贝亚恩"], 45 | 1043: ["阿布鲁齐公爵","阿布鲁齐"], 46 | 1044: ["艾伦·萨姆纳","艾伦"], 47 | 1045: ["本森"], 48 | 1046: ["标枪"], 49 | 1047: ["杓鹬"], 50 | 1048: ["比洛克西"], 51 | 1049: ["宾夕法尼亚"], 52 | 1050: ["比叡"], 53 | 1051: ["俾斯麦"], 54 | 1052: ["博格"], 55 | 1053: ["波拉"], 56 | 1054: ["印第安纳波利斯","印第"], 57 | 1055: ["伯明翰"], 58 | 1056: ["尼科洛索·达雷科","达雷科"], 59 | 1057: ["波特兰","妹控"], 60 | 1058: ["布莱默顿"], 61 | 1059: ["特装型布里","彩布里"], 62 | 1060: ["布鲁克林"], 63 | 1061: ["布什"], 64 | 1062: ["不知火","老板娘"], 65 | 1063: ["苍龙"], 66 | 1064: ["柴郡","猫猫"], 67 | 1065: ["长波"], 68 | 1066: ["长春"], 69 | 1067: ["长岛"], 70 | 1068: ["长良"], 71 | 1069: ["长门"], 72 | 1070: ["常月"], 73 | 1071: ["赤城","吃撑"], 74 | 1072: ["川内"], 75 | 1073: ["初春"], 76 | 1074: ["初雪"], 77 | 1075: ["春月"], 78 | 1076: ["初霜"], 79 | 1077: ["出云"], 80 | 1078: ["大潮"], 81 | 1079: ["大斗犬"], 82 | 1080: ["大凤"], 83 | 1081: ["大黄蜂"], 84 | 1082: ["黛朵","怠惰"], 85 | 1083: ["丹佛"], 86 | 1084: ["大青花鱼"], 87 | 1085: ["德雷克"], 88 | 1086: ["德意志"], 89 | 1087: ["电"], 90 | 1088: ["独角兽","妹妹"], 91 | 1089: ["独立"], 92 | 1090: ["敦刻尔克"], 93 | 1091: ["多塞特郡"], 94 | 1092: ["杜威"], 95 | 1093: ["恶毒"], 96 | 1094: ["史蒂芬·波特","史蒂芬"], 97 | 1095: ["俄克拉荷马","河马"], 98 | 1096: ["反击"], 99 | 1097: ["斐济"], 100 | 1098: ["飞龙"], 101 | 1099: ["菲尼克斯","凤凰"], 102 | 1100: ["腓特烈大帝","腓特烈","大帝"], 103 | 1101: ["飞鹰"], 104 | 1102: ["凤翔"], 105 | 1103: ["福尔班"], 106 | 1104: ["弗莱彻"], 107 | 1105: ["芙米露露"], 108 | 1106: ["扶桑"], 109 | 1107: ["抚顺"], 110 | 1108: ["福特"], 111 | 1109: ["甘古特"], 112 | 1110: ["天鹰"], 113 | 1111: ["高雄"], 114 | 1112: ["托里拆利"], 115 | 1113: ["维内托"], 116 | 1114: ["格拉斯哥"], 117 | 1115: ["格里德利"], 118 | 1116: ["哥伦比亚"], 119 | 1117: ["格伦威尔"], 120 | 1118: ["格罗斯特"], 121 | 1119: ["格奈森瑙"], 122 | 1120: ["泛用型布里","紫布里"], 123 | 1121: ["光辉"], 124 | 1122: ["光荣"], 125 | 1123: ["谷风"], 126 | 1124: ["鬼怒"], 127 | 1125: ["古鹰"], 128 | 1126: ["哈尔西鲍威尔"], 129 | 1127: ["海伦娜","海妈","海马"], 130 | 1128: ["海王星"], 131 | 1129: ["海咲"], 132 | 1130: ["海因里希"], 133 | 1131: ["哈曼","狗头"], 134 | 1132: ["豪"], 135 | 1133: ["涅普迪努","涅普顿"], 136 | 1134: ["绀紫之心","紫心"], 137 | 1135: ["诺瓦露"], 138 | 1136: ["圣黑之心","黑心"], 139 | 1137: ["布兰"], 140 | 1138: ["群白之心","白心"], 141 | 1139: ["贝露"], 142 | 1140: ["翡绿之心","绿心"], 143 | 1141: ["黑暗界"], 144 | 1142: ["黑潮"], 145 | 1143: ["黑太子"], 146 | 1144: ["黑泽伍德"], 147 | 1145: ["赫敏"], 148 | 1146: ["荒潮"], 149 | 1147: ["皇家方舟","方舟"], 150 | 1148: ["华盛顿","花生"], 151 | 1149: ["花月"], 152 | 1150: ["胡德"], 153 | 1151: ["胡蜂"], 154 | 1152: ["回声"], 155 | 1153: ["彗星"], 156 | 1154: ["霍比"], 157 | 1155: ["火奴鲁鲁"], 158 | 1156: ["火枪手"], 159 | 1157: ["狐提"], 160 | 1158: ["伊13","113"], 161 | 1159: ["伊19","119"], 162 | 1160: ["伊25","125"], 163 | 1161: ["伊26","126"], 164 | 1162: ["伊56","156"], 165 | 1163: ["伊168","1168"], 166 | 1164: ["西北风"], 167 | 1165: ["伊58","158"], 168 | 1166: ["加富尔伯爵"], 169 | 1167: ["加古"], 170 | 1168: ["加贺"], 171 | 1169: ["加贺(战列)","加贺BB"], 172 | 1170: ["西南风"], 173 | 1171: ["加拉蒂亚"], 174 | 1172: ["加利福尼亚"], 175 | 1173: ["加利索尼埃"], 176 | 1174: ["江风"], 177 | 1175: ["樫野", "牛牛"], 178 | 1176: ["加斯科涅","大加加"], 179 | 1177: ["杰金斯"], 180 | 1178: ["矶风"], 181 | 1179: ["金伯利"], 182 | 1180: ["金刚"], 183 | 1181: ["竞技神"], 184 | 1182: ["棘鳍"], 185 | 1183: ["追风"], 186 | 1184: ["久远"], 187 | 1185: ["纪伊"], 188 | 1186: ["卷波"], 189 | 1187: ["倔强"], 190 | 1188: ["骏和"], 191 | 1189: ["君主"], 192 | 1190: ["卡尔斯鲁厄"], 193 | 1191: ["凯撒"], 194 | 1192: ["凯旋"], 195 | 1193: ["康科德"], 196 | 1194: ["卡萨布兰卡"], 197 | 1195: ["卡辛"], 198 | 1196: ["柯尔克"], 199 | 1197: ["克雷文"], 200 | 1198: ["克利夫兰","克爹"], 201 | 1199: ["科隆"], 202 | 1200: ["科罗拉多"], 203 | 1201: ["柯尼斯堡"], 204 | 1202: ["肯特"], 205 | 1203: ["可畏","肥恐龙"], 206 | 1204: ["试作型布里","金布里"], 207 | 1205: ["恐怖"], 208 | 1206: ["库博"], 209 | 1207: ["库拉索"], 210 | 1208: ["昆西","OVO"], 211 | 1209: ["拉德福特"], 212 | 1210: ["拉菲"], 213 | 1211: ["莱比锡"], 214 | 1212: ["兰利"], 215 | 1213: ["兰赛鱼"], 216 | 1214: ["雷"], 217 | 1215: ["勒马尔"], 218 | 1216: ["利安德"], 219 | 1217: ["凉月"], 220 | 1218: ["列克星敦","太太"], 221 | 1219: ["猎人"], 222 | 1220: ["里根"], 223 | 1221: ["凌波"], 224 | 1222: ["铃谷"], 225 | 1223: ["里诺"], 226 | 1224: ["黎塞留"], 227 | 1225: ["里士满"], 228 | 1226: ["利托里奥"], 229 | 1227: ["龙凤"], 230 | 1228: ["龙骑兵"], 231 | 1229: ["龙骧"], 232 | 1230: ["陆奥"], 233 | 1231: ["露露缇耶"], 234 | 1232: ["鲁莽"], 235 | 1233: ["伦敦"], 236 | 1234: ["罗德尼"], 237 | 1235: ["罗恩"], 238 | 1236: ["罗利"], 239 | 1237: ["路易九世","6194"], 240 | 1238: ["马布尔黑德"], 241 | 1239: ["麦考尔"], 242 | 1240: ["马兰尼"], 243 | 1241: ["马里兰"], 244 | 1242: ["玛丽萝丝"], 245 | 1243: ["满潮"], 246 | 1244: ["猫音"], 247 | 1245: ["卯月"], 248 | 1246: ["马萨诸塞"], 249 | 1247: ["美因茨"], 250 | 1248: ["蒙彼利埃"], 251 | 1249: ["孟菲斯"], 252 | 1250: ["妙高"], 253 | 1252: ["明尼阿波利斯","小明"], 254 | 1253: ["明石"], 255 | 1254: ["明斯克"], 256 | 1255: ["命运女神"], 257 | 1256: ["莫利"], 258 | 1257: ["莫妮卡"], 259 | 1258: ["摩耶"], 260 | 1259: ["睦月"], 261 | 1260: ["纳尔逊"], 262 | 1261: ["那可"], 263 | 1262: ["南安普顿"], 264 | 1263: ["南达科他"], 265 | 1264: ["那智"], 266 | 1265: ["内华达"], 267 | 1266: ["能代"], 268 | 1267: ["鸟海"], 269 | 1268: ["尼古拉斯","赵四"], 270 | 1269: ["宁海"], 271 | 1270: ["纽卡斯尔"], 272 | 1271: ["纽伦堡"], 273 | 1272: ["诺福克"], 274 | 1273: ["女将"], 275 | 1274: ["女天狗"], 276 | 1275: ["欧根亲王","吃手手"], 277 | 1276: ["欧若拉"], 278 | 1277: ["彭萨科拉"], 279 | 1278: ["平海"], 280 | 1279: ["蒲波"], 281 | 1280: ["浦风"], 282 | 1281: ["普林斯顿"], 283 | 1282: ["恰巴耶夫"], 284 | 1283: ["千代田"], 285 | 1284: ["千岁"], 286 | 1285: ["乔治五世","乔五"], 287 | 1288: ["齐柏林伯爵","780"], 288 | 1289: ["旗风"], 289 | 1290: ["亲潮"], 290 | 1291: ["清波"], 291 | 1292: ["清除者"], 292 | 1293: ["青叶"], 293 | 1295: ["丘比特"], 294 | 1296: ["企业"], 295 | 1297: ["确捷"], 296 | 1298: ["让巴尔","82"], 297 | 1299: ["热心"], 298 | 1300: ["日向"], 299 | 1301: ["瑞鹤"], 300 | 1302: ["若叶"], 301 | 1303: ["如月"], 302 | 1304: ["萨福克"], 303 | 1305: ["赫米忒"], 304 | 1307: ["恩普雷斯"], 305 | 1308: ["天帕岚斯"], 306 | 1318: ["萨拉娜"], 307 | 1319: ["萨拉托加"], 308 | 1320: ["三笠"], 309 | 1321: ["三日月"], 310 | 1322: ["三隈"], 311 | 1323: ["撒切尔"], 312 | 1324: ["沙恩霍斯特"], 313 | 1325: ["山城"], 314 | 1327: ["神风"], 315 | 1328: ["圣地亚哥"], 316 | 1329: ["圣胡安"], 317 | 1330: ["胜利"], 318 | 1331: ["圣路易斯"], 319 | 1332: ["圣女贞德"], 320 | 1333: ["声望"], 321 | 1334: ["神通"], 322 | 1340: ["什罗普郡"], 323 | 1341: ["施特拉塞"], 324 | 1342: ["时雨"], 325 | 1343: ["水无月"], 326 | 1344: ["水星纪念"], 327 | 1345: ["斯莫里"], 328 | 1346: ["斯佩伯爵"], 329 | 1347: ["斯彭思"], 330 | 1348: ["斯坦利"], 331 | 1349: ["松风"], 332 | 1350: ["穗香"], 333 | 1351: ["隼鹰"], 334 | 1352: ["苏塞克斯"], 335 | 1353: ["苏维埃罗西亚"], 336 | 1354: ["塔尔图"], 337 | 1355: ["太原"], 338 | 1356: ["唐斯"], 339 | 1357: ["塔什干"], 340 | 1358: ["特伦托"], 341 | 1359: ["天城"], 342 | 1360: ["天后"], 343 | 1361: ["天狼星"], 344 | 1362: ["田纳西"], 345 | 1363: ["鲦鱼"], 346 | 1364: ["提尔比茨"], 347 | 1365: ["突击者"], 348 | 1366: ["土佐"], 349 | 1367: ["U101"], 350 | 1368: ["U110"], 351 | 1372: ["U37"], 352 | 1373: ["U47"], 353 | 1375: ["U522"], 354 | 1376: ["U556"], 355 | 1377: ["U557"], 356 | 1378: ["U73"], 357 | 1379: ["U81"], 358 | 1380: ["U96"], 359 | 1382: ["测试者"], 360 | 1383: ["观察者"], 361 | 1384: ["净化者", "净化亲"], 362 | 1385: ["织梦者"], 363 | 1387: ["威尔士亲王"], 364 | 1388: ["威奇塔"], 365 | 1389: ["威悉"], 366 | 1390: ["威严"], 367 | 1391: ["文森斯"], 368 | 1392: ["文月"], 369 | 1393: ["沃克兰"], 370 | 1394: ["雾岛"], 371 | 1395: ["无敌"], 372 | 1396: ["乌璐露"], 373 | 1397: ["吾妻"], 374 | 1398: ["五十铃"], 375 | 1399: ["无畏"], 376 | 1400: ["蕸"], 377 | 1401: ["响"], 378 | 1402: ["香槟"], 379 | 1403: ["翔凤"], 380 | 1404: ["香格里拉"], 381 | 1405: ["翔鹤"], 382 | 1407: ["晓"], 383 | 1408: ["小猎兔犬"], 384 | 1409: ["小天鹅"], 385 | 1410: ["宵月"], 386 | 1412: ["霞"], 387 | 1413: ["谢菲尔德"], 388 | 1414: ["西弗吉尼亚"], 389 | 1415: ["夕立", "poi"], 390 | 1416: ["夕暮"], 391 | 1417: ["西姆斯"], 392 | 1418: ["新月jp"], 393 | 1420: ["信浓"], 394 | 1421: ["新月"], 395 | 1422: ["熊野"], 396 | 1423: ["希佩尔海军上将","希佩尔"], 397 | 1425: ["休斯顿"], 398 | 1426: ["吸血鬼"], 399 | 1427: ["西雅图"], 400 | 1428: ["夕张"], 401 | 1429: ["雪风"], 402 | 1430: ["絮库夫"], 403 | 1431: ["亚利桑那"], 404 | 1432: ["牙买加"], 405 | 1433: ["阳炎"], 406 | 1434: ["盐湖城"], 407 | 1435: ["厌战"], 408 | 1436: ["亚特兰大"], 409 | 1437: ["野分"], 410 | 1438: ["伊吹"], 411 | 1439: ["伊卡洛斯"], 412 | 1440: ["衣笠"], 413 | 1441: ["伊丽莎白"], 414 | 1442: ["鹰"], 415 | 1443: ["萤火虫"], 416 | 1444: ["英仙座"], 417 | 1445: ["英勇"], 418 | 1447: ["伊势"], 419 | 1448: ["逸仙"], 420 | 1449: ["勇敢"], 421 | 1450: ["有明"], 422 | 1451: ["约克"], 423 | 1452: ["约克城"], 424 | 1453: ["约克公爵"], 425 | 1456: ["Z1"], 426 | 1457: ["Z18"], 427 | 1458: ["Z19"], 428 | 1460: ["Z2"], 429 | 1461: ["Z20"], 430 | 1462: ["Z21"], 431 | 1463: ["Z23"], 432 | 1467: ["Z24"], 433 | 1468: ["Z25"], 434 | 1469: ["Z26"], 435 | 1470: ["Z28"], 436 | 1472: ["Z35"], 437 | 1473: ["Z36"], 438 | 1474: ["Z46"], 439 | 1476: ["女灶神"], 440 | 1477: ["泽西"], 441 | 1478: ["扎拉"], 442 | 1479: ["朝潮"], 443 | 1480: ["榛名"], 444 | 1481: ["芝加哥"], 445 | 1482: ["凪咲"], 446 | 1483: ["追赶者"], 447 | 1485: ["朱诺"], 448 | 1486: ["足柄"], 449 | 1487: ["最上"], 450 | 1488: ["佐治亚"], 451 | 1489: ["佩内洛珀"], 452 | 1490: ["肇和"], 453 | 1491: ["应瑞"], 454 | 1492: ["U410"], 455 | 1493: ["文琴佐.焦贝蒂","文琴佐"], 456 | 1494: ["洪亮"], 457 | 1495: ["基洛夫"], 458 | 1496: ["雷鸣"], 459 | 1497: ["摩尔曼斯克"], 460 | 1498: ["神速"], 461 | 1499: ["苏维埃贝拉罗斯"], 462 | 1500: ["塔林"], 463 | 1501: ["22"], 464 | 1502: ["新泽西","花园","花园宝宝"], 465 | 1503: ["提康德罗加","卡莉永"], 466 | 1504: ["旧金山","雾城"], 467 | 1505: ["射水鱼","喷水鱼"], 468 | 1506: ["博伊西","树城"], 469 | 1507: ["莫里森","赛普拉斯"], 470 | 471 | 472 | 473 | 474 | 475 | #=====================================================================================================================# 476 | 1850: ["小贝法"], 477 | 1851: ["小比叡"], 478 | 1852: ["小赤城"], 479 | 1853: ["小海伦娜"], 480 | 1854: ["小光辉"], 481 | 1855: ["小克利夫兰"], 482 | 1856: ["小齐柏林"], 483 | 1857: ["小圣地亚哥"], 484 | 1858: ["小声望"], 485 | 1859: ["小天城"], 486 | 1860: ["小企业"], 487 | 488 | 489 | #=====================================================================================================================# 490 | 1900: ["μ赤城"], 491 | 1901: ["μ大凤"], 492 | 1902: ["μ大青花鱼"], 493 | 1903: ["μ恶毒"], 494 | 1904: ["μ光辉"], 495 | 1905: ["μ加斯科涅"], 496 | 1906: ["μ罗恩"], 497 | 1907: ["μ塔什干"], 498 | 1908: ["μ谢菲尔德"], 499 | 1909: ["μ希佩尔"], 500 | 1910: ["μ巴尔的摩"], 501 | 502 | 503 | #=====================================================================================================================# 504 | 1950: ["黑飞龙"], 505 | 1951: ["黑高雄"], 506 | 1952: ["黑海伦娜"], 507 | 1953: ["黑约克城"] 508 | 509 | 510 | #初始白皮,蓝皮为一星 511 | #初始金皮,改造船为三星 512 | #婚皮,彩皮,塞壬,余烬为六星 513 | } -------------------------------------------------------------------------------- /poke_man_blhx.py: -------------------------------------------------------------------------------- 1 | import math 2 | import random 3 | import base64 4 | from PIL import Image, ImageFont, ImageDraw 5 | 6 | import hoshino 7 | from hoshino import Service, util 8 | from . import _blhx_data 9 | from . import chara 10 | from hoshino.typing import MessageSegment, NoticeSession, CQEvent 11 | from . import * 12 | from ...util import FreqLimiter 13 | from io import BytesIO 14 | 15 | 16 | __BASE = os.path.split(os.path.realpath(__file__)) 17 | FRAME_DIR_PATH = os.path.join(__BASE[0], 'image') 18 | DIR_PATH = os.path.join(os.path.expanduser( 19 | hoshino.config.RES_DIR), 'img', 'priconne', 'blhx') 20 | DB_PATH = os.path.expanduser("~/.hoshino/_poke_man_blhx.db") 21 | POKE_GET_CARDS = 0.75 # 每一戳的卡片掉落几率 22 | POKE_DAILY_LIMIT = 3 # 机器人每天掉落卡片的次数 23 | RARE_PROBABILITY = 0.17 # 戳一戳获得稀有卡片的概率 24 | SUPER_RARE_PROBABILITY = 0.03 # 戳一戳获得超稀有卡片的概率 25 | REQUEST_VALID_TIME = 60 # 换卡请求的等待时间 26 | POKE_TIP_LIMIT = 1 # 到达每日掉落上限后的短时最多提示次数 27 | TIP_CD_LIMIT = 10*60 # 每日掉落上限提示冷却时间 28 | POKE_COOLING_TIME = 3 # 增加冷却时间避免连续点击 29 | GIVE_DAILY_LIMIT = 3 # 每人每天最多接受几次赠卡 30 | RESET_HOUR = 0 # 每日戳一戳、赠送等指令使用次数的重置时间,0代表凌晨0点,1代表凌晨1点,以此类推 31 | COL_NUM = 17 # 查看仓库时每行显示的卡片个数 32 | OMIT_THRESHOLD = 20 # 当获得卡片数超过这个阈值时,不再显示获得卡片的具体名称,只显示获得的各个稀有度的卡片数目 33 | # 填写不希望被加载的卡片文件名,以逗号分隔。 34 | BLACKLIST_CARD = ['icon_unit_200031.png'] 35 | # 献祭卡片时的获得不同稀有度卡片的概率,-1,0,1表示被献祭卡片的三种稀有度,后面长度为3的列表表示献祭获得卡片三种不同稀有度的概率,要求加和为1 36 | MIX_PROBABILITY = {str(list((-1, -1))): [0.8, 0.194, 0.006], str(list((-1, 0))): [0.44, 0.5, 0.06], str(list((-1, 1))): [0.55, 0.3, 0.1], 37 | str(list((0, 0))): [0.1, 0.8, 0.1], str(list((0, 1))): [0.3, 0.5, 0.2], str(list((1, 1))): [0.15, 0.25, 0.6]} 38 | # 一键合成概率 39 | OK_MIX_PROBABILITY = {str(list((-1, -1))): [0.846, 0.15, 0.004], str(list((-1, 0))): [0.56, 0.4, 0.04], str(list((-1, 1))): [0.68, 0.24, 0.08], 40 | str(list((0, 0))): [0.33, 0.6, 0.07], str(list((0, 1))): [0.44, 0.4, 0.16], str(list((1, 1))): [0.2, 0.3, 0.5]} 41 | 42 | PRELOAD = True # 是否启动时直接将所有图片加载到内存中以提高查看仓库的速度(增加约几M内存消耗) 43 | 44 | sv = Service('poke-man-blhx', help_=''' 45 | 戳一戳机器人, 她可能会送你碧蓝航线卡片哦~ 46 | 查看仓库 [@某人](这是可选参数): 查看某人的卡片仓库和收集度排名,不加参数默认查看自己的仓库 47 | 合成 [卡片1昵称] [卡片2昵称]: 献祭两张卡片以获得一张新的卡片 48 | 一键合成 [稀有度1] [稀有度2] [合成轮数](这是可选参数,不填则合成尽可能多的轮数): 一键进行若干轮"稀有度1"和"稀有度2"的卡片合成。注意: 使用一键合成指令获得稀有或超稀有卡的几率略低于使用合成指令 49 | 赠送 [@某人] [赠送的卡片名]: 将自己的卡片赠予别人 50 | 交换 [卡片1昵称] [@某人] [卡片2昵称]: 向某人发起卡片交换请求,用自己的卡片1交换他的卡片2 51 | 确认交换: 收到换卡请求后一定时间内输入这个指令可完成换卡 52 | '''.strip()) 53 | poke_tip_cd_limiter = FreqLimiter(TIP_CD_LIMIT) 54 | daily_tip_limiter = DailyAmountLimiter(POKE_TIP_LIMIT, RESET_HOUR) 55 | daily_limiter = DailyAmountLimiter(POKE_DAILY_LIMIT, RESET_HOUR) 56 | daily_give_limiter = DailyAmountLimiter(GIVE_DAILY_LIMIT, RESET_HOUR) 57 | cooling_time_limiter = FreqLimiter(POKE_COOLING_TIME) 58 | exchange_request_master = ExchangeRequestMaster(REQUEST_VALID_TIME) 59 | db = CardRecordDAO(DB_PATH) 60 | font = ImageFont.truetype('arial.ttf', 16) 61 | card_ids = [] 62 | card_file_names_all = [] 63 | star2rarity = {'1': -1, '3': 0, '6': 1} # 角色头像星级->卡片稀有度 64 | rarity_desc2rarity = {'普通': -1, '稀有': 0, '超稀有': 1} # 稀有度文字描述->卡片稀有度 65 | cards = {'1': [], '3': [], '6': []} # 1,3,6表示不同星级的角色头像 66 | chara_ids = {'1': [], '3': [], '6': []} 67 | 68 | # 资源预检 69 | image_cache = {} 70 | image_list = os.listdir(DIR_PATH) 71 | for image in image_list: 72 | if not image.startswith('icon_unit_') or image in BLACKLIST_CARD: 73 | continue 74 | # 图像缓存 75 | if PRELOAD: 76 | image_path = os.path.join(DIR_PATH, image) 77 | img = Image.open(image_path) 78 | image_cache[image] = img.convert('RGBA') if img.mode != 'RGBA' else img 79 | chara_id = int(image[10:14]) 80 | if chara_id == 1000 or chara_id not in _blhx_data.CHARA_NAME: 81 | continue 82 | star = image[14] 83 | if star not in star2rarity or image[15] != '1': 84 | continue 85 | cards[star].append(image) 86 | chara_ids[star].append(chara_id) 87 | card_ids.append(30000 + star2rarity[star] * 1000 + chara_id) 88 | card_file_names_all.append(image) 89 | # 边框缓存 90 | frame_names = ['superiorsuperrare.png', 'rare.png', 'normal.png'] 91 | frames = {} 92 | frames_aplha = {} 93 | for frame_name in frame_names: 94 | frame = Image.open(FRAME_DIR_PATH + f'/{frame_name}') 95 | frame = frame.resize((80, 80), Image.ANTIALIAS) 96 | r, g, b, a = frame.split() 97 | frames[frame_name] = frame 98 | frames_aplha[frame_name] = a 99 | 100 | 101 | def get_pic(pic_path, card_num, rarity): 102 | if PRELOAD: 103 | # 拆分路径和文件名 104 | pic_name = os.path.split(pic_path)[1] 105 | img = image_cache[pic_name] 106 | else: 107 | img = Image.open(pic_path) 108 | img = img.resize((80, 80), Image.ANTIALIAS) 109 | return draw_num_text(add_rarity_frame(img, rarity), card_num, True, (0, 0, 0), 0, 0) 110 | 111 | 112 | def get_grey_pic(pic_path, rarity): 113 | if PRELOAD: 114 | # 拆分路径和文件名 115 | pic_name = os.path.split(pic_path)[1] 116 | img = image_cache[pic_name] 117 | else: 118 | img = Image.open(pic_path) 119 | img = img.resize((80, 80), Image.ANTIALIAS) 120 | img = add_rarity_frame(img, rarity) 121 | img = img.convert('L') 122 | return img 123 | 124 | 125 | def add_rarity_frame(img, rarity): 126 | if rarity == 1: 127 | frame_file_name = frame_names[0] 128 | elif rarity == 0: 129 | frame_file_name = frame_names[1] 130 | else: 131 | frame_file_name = frame_names[2] 132 | img.paste(frames[frame_file_name], (0, 0), 133 | mask=frames_aplha[frame_file_name]) 134 | return img 135 | 136 | 137 | def add_card_amount(img, card_amount): 138 | quantity_base = Image.open(FRAME_DIR_PATH + '/quantity.png') 139 | img.paste(quantity_base, (53, 54), mask=quantity_base.split()[3]) 140 | return draw_num_text(img, card_amount, False, (255, 255, 255), 2, 1) 141 | 142 | 143 | def add_icon(base, icon_name, x, y): 144 | icon = Image.open(FRAME_DIR_PATH + f'/{icon_name}') 145 | base.paste(icon, (x, y), mask=icon.split()[3]) 146 | return base 147 | 148 | 149 | def draw_num_text(img, num, draw_base_color, color, offset_x, offset_y): 150 | draw = ImageDraw.Draw(img) 151 | n = num if num < 100 else num 152 | text = f'×{n}' 153 | if len(text) == 2: 154 | offset_r = 0 155 | offset_t = 0 156 | else: 157 | offset_r = 10 158 | offset_t = 9 159 | if draw_base_color: 160 | draw.rectangle((59 - offset_r, 60, 75, 77), fill=(255, 255, 255)) 161 | draw.rectangle((59 - offset_r, 60, 77, 75), fill=(255, 255, 255)) 162 | draw.text((60-offset_t+offset_x, 60+offset_y), text, fill=color, font=font) 163 | return img 164 | 165 | 166 | def get_random_cards_list(super_rare_prob, rare_prob): 167 | r = random.random() 168 | if r < super_rare_prob: 169 | cards_list = cards['6'] 170 | elif r < super_rare_prob + rare_prob: 171 | cards_list = cards['3'] 172 | else: 173 | cards_list = cards['1'] 174 | return cards_list 175 | 176 | 177 | def get_random_cards(origin_cards, row_num, col_num, amount, bonus, get_random_cards_func=get_random_cards_list, *args): 178 | size = 80 179 | margin = 7 180 | margin_offset_x = 6 181 | margin_offset_y = 6 182 | cards_amount = [] 183 | extra_bonus = False 184 | for i in range(amount): 185 | a = roll_extra_bonus() if bonus else 1 186 | cards_amount.append(a) 187 | if a != 1: 188 | extra_bonus = True 189 | offset_y = 18 if extra_bonus else 0 190 | offset_critical_strike = 7 if extra_bonus else 0 191 | size_x, size_y = (col_num * size + (col_num+1) * margin + 2 * margin_offset_x, offset_y + 192 | row_num * size + (row_num+1) * margin + 2 * margin_offset_y + offset_critical_strike) 193 | base = Image.new('RGBA', (size_x, size_y), (255, 255, 255, 255)) 194 | frame = Image.open(FRAME_DIR_PATH + '/background.png') 195 | frame = frame.resize((size_x, size_y - offset_y), Image.ANTIALIAS) 196 | base.paste(frame, (0, offset_y), mask=frame.split()[3]) 197 | if extra_bonus: 198 | base = add_icon(base, 'pokecriticalstrike.png', 199 | int(size_x/2) - 71, int(offset_y/2) - 2) 200 | card_counter = {} 201 | rarity_counter = {1: [0, 0], 0: [0, 0], -1: [0, 0]} 202 | card_descs = [] 203 | rarity_desc = {1: '超稀有', 0: '稀有', -1: '普通'} 204 | for i in range(amount): 205 | random_card = random.choice(get_random_cards_func(*args)) 206 | card_id, rarity = get_card_id_by_file_name(random_card) 207 | new_string = ' 【NEW】' if card_id not in origin_cards and card_id not in card_counter else '' 208 | card_amount = cards_amount[i] 209 | card_counter[card_id] = card_amount if card_id not in card_counter else card_counter[card_id] + card_amount 210 | card_desc = f'{rarity_desc[rarity]}「{get_chara_name(card_id)[1]}」×{card_amount}{new_string}' 211 | card_descs.append(card_desc) 212 | rarity_counter[rarity][0] += 1 213 | rarity_counter[rarity][1] += 1 if new_string else 0 214 | if PRELOAD: 215 | img = image_cache[random_card] 216 | else: 217 | img = Image.open(DIR_PATH + f'/{random_card}') 218 | img = img.convert('RGBA') if img.mode != 'RGBA' else img 219 | row_index = i // col_num 220 | col_index = i % col_num 221 | img = img.resize((size, size), Image.ANTIALIAS) 222 | img = add_rarity_frame(img, rarity) 223 | if card_amount > 1: 224 | img = add_card_amount(img, card_amount) 225 | coor_x, coor_y = (margin + margin_offset_x + col_index * (size + margin), margin + 226 | margin_offset_y + offset_y + offset_critical_strike + row_index * (size + margin)) 227 | base.paste(img, (coor_x, coor_y), mask=img.split()[3]) 228 | if card_id not in origin_cards: 229 | base = add_icon(base, 'new.png', coor_x + size - 27, coor_y - 5) 230 | # 当获得的卡片数过多时,只显示各稀有度获得的卡片数量 231 | if amount > OMIT_THRESHOLD: 232 | card_descs = [] 233 | rarity_desc = {1: '超稀有', 0: '稀有卡', -1: '普通卡'} 234 | for rarity in rarity_counter: 235 | if rarity_counter[rarity][0] > 0: 236 | msg_part = f' (【NEW】x{rarity_counter[rarity][1]})' if rarity_counter[rarity][1] else '' 237 | card_descs.append( 238 | f'【{rarity_desc[rarity]}】x{rarity_counter[rarity][0]}{msg_part}') 239 | return card_counter, card_descs, MessageSegment.image(util.pic2b64(base)) 240 | 241 | 242 | # 输入'[稀有度前缀][角色昵称]'格式的卡片名, 例如'黑猫','稀有黑猫','超稀有黑猫', 输出角色昵称标准化后的结果如'「凯露」','稀有「凯露」','超稀有「凯露」' 243 | def get_card_name_with_rarity(card_name): 244 | if card_name.startswith('超稀有'): 245 | chara_suffix = card_name[0:3] 246 | chara_nickname = card_name[3:] 247 | elif card_name.startswith('稀有'): 248 | chara_suffix = card_name[0:2] 249 | chara_nickname = card_name[2:] 250 | else: 251 | chara_suffix = '普通' 252 | chara_nickname = card_name[2:] if card_name.startswith( 253 | '普通') else card_name 254 | chara_name = chara.fromname(chara_nickname).name 255 | return f'{chara_suffix}「{chara_name}」' 256 | 257 | 258 | # 由卡片id(形如3xxxx)提取稀有度前缀和角色名 259 | def get_chara_name(card_id): 260 | chara_id = card_id % 10000 261 | if 3000 > chara_id > 2000: 262 | chara_id -= 1000 263 | rarity_desc = '【超稀有】的' 264 | elif 2000 > chara_id > 1000 or chara_id > 3000: 265 | rarity_desc = '【稀有】的' 266 | else: 267 | chara_id += 1000 268 | rarity_desc = '【普通】的' 269 | return rarity_desc, chara.fromid(chara_id).name 270 | 271 | 272 | # 由'[稀有度前缀][角色昵称]'格式的卡片名, 返回卡片id(形如3xxxx),如果卡片不存在则返回0 273 | def get_card_id_by_card_name(card_name): 274 | if card_name.startswith('超稀有'): 275 | rarity = 1 276 | star = '6' 277 | chara_name_no_prefix = card_name[3:] 278 | elif card_name.startswith('稀有'): 279 | rarity = 0 280 | star = '3' 281 | chara_name_no_prefix = card_name[2:] 282 | else: 283 | rarity = -1 284 | star = '1' 285 | chara_name_no_prefix = card_name[2:] if card_name.startswith( 286 | '普通') else card_name 287 | chara_id = chara.name2id(chara_name_no_prefix) 288 | return (30000 + rarity * 1000 + chara_id) if chara_id != chara.UNKNOWN and chara_id in chara_ids[star] else 0 289 | 290 | 291 | # 单次戳机器人获得的卡片数量 292 | def roll_cards_amount(): 293 | roll = random.random() 294 | if roll <= 0.01: 295 | CARDS_EVERY_POKE = 10 # 大暴击! 296 | elif 0.01 < roll <= 0.1: 297 | CARDS_EVERY_POKE = 5 298 | elif 0.1 < roll <= 0.3: 299 | CARDS_EVERY_POKE = 4 300 | elif 0.3 < roll <= 0.7: 301 | CARDS_EVERY_POKE = 3 302 | elif 0.7 < roll <= 0.9: 303 | CARDS_EVERY_POKE = 2 304 | else: 305 | CARDS_EVERY_POKE = 1 306 | return CARDS_EVERY_POKE 307 | 308 | 309 | def roll_extra_bonus(): 310 | roll = random.random() 311 | if roll < 0.01: 312 | amount = 3 313 | elif roll < 0.1: 314 | amount = 2 315 | else: 316 | amount = 1 317 | return amount 318 | 319 | 320 | def get_card_id_by_file_name(image_file_name): 321 | chara_id = int(image_file_name[10:14]) 322 | rarity = star2rarity[image_file_name[14]] 323 | return 30000 + rarity * 1000 + chara_id, rarity 324 | 325 | 326 | def get_card_rarity(card_id): 327 | if 33000 > card_id > 32000: 328 | return 1 329 | elif card_id < 31000: 330 | return -1 331 | else: 332 | return 0 333 | 334 | 335 | def normalize_digit_format(n): 336 | return f'0{n}' if n < 10 else f'{n}' 337 | 338 | 339 | @sv.on_notice('notify.poke') 340 | async def poke_back(session: NoticeSession): 341 | uid = session.ctx['user_id'] 342 | at_user = MessageSegment.at(session.ctx['user_id']) 343 | guid = session.ctx['group_id'], session.ctx['user_id'] 344 | if not cooling_time_limiter.check(uid): 345 | return 346 | cooling_time_limiter.start_cd(uid) 347 | if session.ctx['target_id'] != session.event.self_id: 348 | return 349 | if not daily_limiter.check(guid) and not daily_tip_limiter.check(guid): 350 | poke_tip_cd_limiter.start_cd(guid) 351 | if not daily_limiter.check(guid) and poke_tip_cd_limiter.check(guid): 352 | daily_tip_limiter.increase(guid) 353 | await session.send(f'{at_user}你今天戳得已经够多的啦,再戳也不会有奇怪的东西掉下来的~') 354 | return 355 | daily_tip_limiter.reset(guid) 356 | if not daily_limiter.check(guid) or random.random() > POKE_GET_CARDS: 357 | poke = MessageSegment(type_='poke', 358 | data={ 359 | 'qq': str(session.ctx['user_id']), 360 | }) 361 | await session.send(poke) 362 | else: 363 | amount = roll_cards_amount() 364 | col_num = math.ceil(amount / 2) 365 | row_num = 2 if amount != 1 else 1 366 | card_counter, card_descs, card = get_random_cards(db.get_cards_num(session.ctx['group_id'], session.ctx['user_id']), row_num, col_num, 367 | amount, True, get_random_cards_list, SUPER_RARE_PROBABILITY, RARE_PROBABILITY) 368 | dash = '----------------------------------------' 369 | msg_part = '\n'.join(card_descs) 370 | await session.send(f'别戳了别戳了o(╥﹏╥)o{card}{at_user}这些卡送给你了, 让我安静会...\n{dash}\n获得了:\n{msg_part}') 371 | for card_id in card_counter.keys(): 372 | db.add_card_num( 373 | session.ctx['group_id'], session.ctx['user_id'], card_id, card_counter[card_id]) 374 | daily_limiter.increase(guid) 375 | 376 | 377 | @sv.on_prefix(('献祭', '合成', '融合')) 378 | async def mix_card(bot, ev: CQEvent): 379 | # 参数识别 380 | s = ev.message.extract_plain_text() 381 | args = s.split(' ') 382 | if len(args) != 2: 383 | await bot.finish(ev, '请输入想要合成的两张卡, 以空格分隔') 384 | card1_id = get_card_id_by_card_name(args[0]) 385 | card2_id = get_card_id_by_card_name(args[1]) 386 | if not card1_id: 387 | await bot.finish(ev, f'错误: 无法识别{args[0]}, 若为稀有或超稀有卡请在名称前加上"稀有"或"超稀有"') 388 | if not card2_id: 389 | await bot.finish(ev, f'错误: 无法识别{args[1]}, 若为稀有或超稀有卡请在名称前加上"稀有"或"超稀有"') 390 | card1_num = db.get_card_num(ev.group_id, ev.user_id, card1_id) 391 | card2_num = db.get_card_num(ev.group_id, ev.user_id, card2_id) 392 | if card1_id == card2_id: 393 | if card1_num < 2: 394 | await bot.finish(ev, f'{get_card_name_with_rarity(args[0])}卡数量不足, 无法合成') 395 | else: 396 | if card1_num == 0: 397 | await bot.finish(ev, f'{get_card_name_with_rarity(args[0])}卡数量不足, 无法合成') 398 | if card2_num == 0: 399 | await bot.finish(ev, f'{get_card_name_with_rarity(args[1])}卡数量不足, 无法合成') 400 | # 开始献祭 401 | [normal_prob, rare_prob, super_rare_prob] = MIX_PROBABILITY[str( 402 | sorted(list((get_card_rarity(card1_id), get_card_rarity(card2_id)))))] 403 | card_counter, card_descs, card = get_random_cards(db.get_cards_num( 404 | ev.group_id, ev.user_id), 1, 1, 1, False, get_random_cards_list, super_rare_prob, rare_prob) 405 | card_id = list(card_counter.keys())[0] 406 | rarity_desc, chara_name = get_chara_name(card_id) 407 | db.add_card_num(ev.group_id, ev.user_id, card1_id, -1) 408 | db.add_card_num(ev.group_id, ev.user_id, card2_id, -1) 409 | db.add_card_num(ev.group_id, ev.user_id, card_id) 410 | await bot.send(ev, f'将两张卡片进行了融合……然后{card}获得了{rarity_desc}「{chara_name}」×1~', at_sender=True) 411 | 412 | 413 | @sv.on_prefix(('一键献祭', '一键合成', '一键融合', '全部献祭', '全部合成', '全部融合')) 414 | async def auto_mix_card(bot, ev: CQEvent): 415 | # 参数识别 416 | s = ev.message.extract_plain_text() 417 | args = s.split(' ') 418 | if len(args) == 2 and args[0] in rarity_desc2rarity and args[1] in rarity_desc2rarity: 419 | pass 420 | elif len(args) == 3 and args[0] in rarity_desc2rarity and args[1] in rarity_desc2rarity and args[2].isdigit() and int(args[2]) > 0: 421 | pass 422 | else: 423 | await bot.finish(ev, '参数格式错误, 请按正确格式输入指令参数') 424 | # 自动消耗多余的卡 425 | surplus_cards = db.get_surplus_cards(ev.group_id, ev.user_id) 426 | surplus_cards = {card_id: card_amount for card_id, 427 | card_amount in surplus_cards.items() if card_id in card_ids} 428 | if args[0] == args[1]: 429 | rarity = rarity_desc2rarity[args[0]] 430 | rarity1, rarity2 = rarity, rarity 431 | available_cards = {card_id: card_amount for card_id, card_amount in surplus_cards.items( 432 | ) if get_card_rarity(card_id) == rarity} 433 | available_card_amount = sum(available_cards.values()) 434 | if len(args) == 3 and int(args[2])*2 > available_card_amount: 435 | await bot.finish(ev, f'合成失败, 多余的【{args[0]}】卡数量不足{args[2]*2}, 无法一键合成{args[2]}次.') 436 | if len(args) == 2 and available_card_amount < 2: 437 | await bot.finish(ev, f'合成失败, 多余的【{args[0]}】卡数量不足2, 无法一键合成') 438 | mix_rounds = int(args[2]) if len( 439 | args) == 3 else math.floor(available_card_amount/2) 440 | mixed_cards_amount = 0 441 | for card_id in available_cards: 442 | card_amount = available_cards[card_id] 443 | if mixed_cards_amount + card_amount <= 2 * mix_rounds: 444 | db.add_card_num(ev.group_id, ev.user_id, card_id, -card_amount) 445 | mixed_cards_amount += card_amount 446 | else: 447 | db.add_card_num(ev.group_id, ev.user_id, 448 | card_id, -(2*mix_rounds - mixed_cards_amount)) 449 | break 450 | else: 451 | rarity1 = rarity_desc2rarity[args[0]] 452 | rarity2 = rarity_desc2rarity[args[1]] 453 | available_cards1 = {card_id: card_amount for card_id, card_amount in surplus_cards.items( 454 | ) if get_card_rarity(card_id) == rarity1} 455 | available_cards2 = {card_id: card_amount for card_id, card_amount in surplus_cards.items( 456 | ) if get_card_rarity(card_id) == rarity2} 457 | available_card_amount1 = sum(available_cards1.values()) 458 | available_card_amount2 = sum(available_cards2.values()) 459 | if len(args) == 3: 460 | if int(args[2]) > available_card_amount1: 461 | await bot.finish(ev, f'合成失败, 多余的【{args[0]}】卡数量不足{args[2]}, 无法一键合成{args[2]}次.') 462 | if int(args[2]) > available_card_amount2: 463 | await bot.finish(ev, f'合成失败, 多余的【{args[1]}】卡数量不足{args[2]}, 无法一键合成{args[2]}次.') 464 | if len(args) == 2: 465 | if available_card_amount1 < 1: 466 | await bot.finish(ev, f'合成失败, 多余的【{args[0]}】卡数量不足1, 无法一键合成') 467 | if available_card_amount2 < 1: 468 | await bot.finish(ev, f'合成失败, 多余的【{args[1]}】卡数量不足1, 无法一键合成') 469 | mix_rounds = int(args[2]) if len(args) == 3 else min( 470 | available_card_amount1, available_card_amount2) 471 | for available_cards in [available_cards1, available_cards2]: 472 | mixed_cards_amount = 0 473 | for card_id in available_cards: 474 | card_amount = available_cards[card_id] 475 | if mixed_cards_amount + card_amount <= 2 * mix_rounds: 476 | db.add_card_num(ev.group_id, ev.user_id, 477 | card_id, -card_amount) 478 | mixed_cards_amount += card_amount 479 | else: 480 | db.add_card_num(ev.group_id, ev.user_id, 481 | card_id, -(2*mix_rounds - mixed_cards_amount)) 482 | break 483 | # 获得自动合成的卡 484 | [normal_prob, rare_prob, super_rare_prob] = OK_MIX_PROBABILITY[str( 485 | sorted(list((rarity1, rarity2))))] 486 | col_num = math.ceil(math.sqrt(mix_rounds)) 487 | row_num = math.ceil(mix_rounds / col_num) 488 | card_counter, card_descs, card = get_random_cards(db.get_cards_num( 489 | ev.group_id, ev.user_id), row_num, col_num, mix_rounds, False, get_random_cards_list, super_rare_prob, rare_prob) 490 | msg_part = '\n'.join(card_descs) 491 | await bot.send(ev, f'进行了{mix_rounds}轮融合……然后{card}获得了:\n{msg_part}', at_sender=True) 492 | for card_id in card_counter.keys(): 493 | db.add_card_num(ev.group_id, ev.user_id, 494 | card_id, card_counter[card_id]) 495 | 496 | 497 | @sv.on_prefix(('交换', '交易', '互换')) 498 | async def exchange_cards(bot, ev: CQEvent): 499 | # 参数识别 500 | if len(ev.message) != 3: 501 | await bot.finish(ev, '参数格式错误, 请重试') 502 | if ev.message[0].type != 'text' or ev.message[1].type != 'at' or ev.message[2].type != 'text': 503 | await bot.finish(ev, '参数格式错误, 请重试') 504 | target_uid = int(ev.message[1].data['qq']) 505 | card1_name = ev.message[0].data['text'].strip() 506 | card2_name = ev.message[2].data['text'].strip() 507 | card1_id = get_card_id_by_card_name(card1_name) 508 | card2_id = get_card_id_by_card_name(card2_name) 509 | if not card1_id: 510 | await bot.finish(ev, f'错误: 无法识别{get_card_name_with_rarity(card1_name)}, 若为稀有或超稀有卡请在名称前加上"稀有"或"超稀有"') 511 | if not card2_id: 512 | await bot.finish(ev, f'错误: 无法识别{get_card_name_with_rarity(card2_name)}, 若为稀有或超稀有卡请在名称前加上"稀有"或"超稀有"') 513 | card1_num = db.get_card_num(ev.group_id, ev.user_id, card1_id) 514 | card2_num = db.get_card_num(ev.group_id, target_uid, card2_id) 515 | if card1_num == 0: 516 | await bot.finish(ev, f'{MessageSegment.at(ev.user_id)}的{get_card_name_with_rarity(card1_name)}卡数量不足, 无法交换') 517 | if card2_num == 0: 518 | await bot.finish(ev, f'{MessageSegment.at(target_uid)}的{get_card_name_with_rarity(card2_name)}卡数量不足, 无法交换') 519 | # 发起交换请求 520 | if exchange_request_master.has_exchange_request_to_confirm(ev.group_id, target_uid): 521 | await bot.finish(ev, '您发起交易的对象目前正与他人交易中, 请稍等~', at_sender=True) 522 | exchange_request_master.add_exchange_request(ev.group_id, target_uid, ExchangeRequest( 523 | ev.user_id, card1_id, card1_name, target_uid, card2_id, card2_name)) 524 | await bot.send(ev, f'{MessageSegment.at(target_uid)}\n叮~{MessageSegment.at(ev.user_id)}希望用他的{get_card_name_with_rarity(card1_name)}卡交换你的{get_card_name_with_rarity(card2_name)}卡,输入"确认交换"可完成交换({REQUEST_VALID_TIME}s后交换请求失效)') 525 | 526 | 527 | @sv.on_fullmatch(('确认交换', '同意交换')) 528 | async def confirm_exchange(bot, ev: CQEvent): 529 | if not exchange_request_master.has_exchange_request_to_confirm(ev.group_id, ev.user_id): 530 | await bot.finish(ev, '您还没有收到换卡请求~', at_sender=True) 531 | exchange_request = exchange_request_master.get_exchange_request( 532 | ev.group_id, ev.user_id) 533 | exchange_request_master.delete_exchange_request(ev.group_id, ev.user_id) 534 | card1_num = db.get_card_num( 535 | ev.group_id, exchange_request.sender_uid, exchange_request.card1_id) 536 | card2_num = db.get_card_num( 537 | ev.group_id, exchange_request.target_uid, exchange_request.card2_id) 538 | if card1_num == 0: 539 | await bot.finish(ev, f'{MessageSegment.at(exchange_request.sender_uid)}的{get_card_name_with_rarity(exchange_request.card1_name)}卡数量不足, 无法交换') 540 | if card2_num == 0: 541 | await bot.finish(ev, f'{MessageSegment.at(exchange_request.target_uid)}的{get_card_name_with_rarity(exchange_request.card2_name)}卡数量不足, 无法交换') 542 | db.add_card_num(ev.group_id, exchange_request.sender_uid, 543 | exchange_request.card1_id, -1) 544 | db.add_card_num(ev.group_id, exchange_request.target_uid, 545 | exchange_request.card2_id, -1) 546 | db.add_card_num(ev.group_id, exchange_request.sender_uid, 547 | exchange_request.card2_id) 548 | db.add_card_num(ev.group_id, exchange_request.target_uid, 549 | exchange_request.card1_id) 550 | await bot.send(ev, '交换成功!') 551 | 552 | 553 | @sv.on_prefix(('赠送', '白给', '白送')) 554 | async def give(bot, ev: CQEvent): 555 | if len(ev.message) != 2 or ev.message[0].type != 'at' or ev.message[1].type != 'text': 556 | await bot.finish(ev, '参数格式错误, 请重试') 557 | target_uid = int(ev.message[0].data['qq']) 558 | if not daily_give_limiter.check((ev.group_id, target_uid)): 559 | await bot.finish(ev, f'{MessageSegment.at(target_uid)}的今日接受赠送次数已达上限,明天再送给TA吧~') 560 | if target_uid == ev.user_id: 561 | await bot.finish(ev, '不用给自己赠卡~') 562 | card_name = ev.message[1].data['text'].strip() 563 | card_id = get_card_id_by_card_name(card_name) 564 | if not card_id: 565 | await bot.finish(ev, f'错误: 无法识别{get_card_name_with_rarity(card_name)}, 若为稀有或超稀有卡请在名称前加上"稀有"或"超稀有"') 566 | card_num = db.get_card_num(ev.group_id, ev.user_id, card_id) 567 | if card_num < 1: 568 | await bot.finish(ev, f'{get_card_name_with_rarity(card_name)}卡数量不足, 无法赠送') 569 | db.add_card_num(ev.group_id, ev.user_id, card_id, -1) 570 | db.add_card_num(ev.group_id, target_uid, card_id) 571 | daily_give_limiter.increase((ev.group_id, target_uid)) 572 | await bot.send(ev, f'{MessageSegment.at(ev.user_id)}将{get_card_name_with_rarity(card_name)}赠送给了{MessageSegment.at(target_uid)}') 573 | 574 | 575 | @sv.on_prefix('查看仓库') 576 | async def storage(bot, ev: CQEvent): 577 | if len(ev.message) == 1 and ev.message[0].type == 'text' and not ev.message[0].data['text']: 578 | uid = ev.user_id 579 | elif ev.message[0].type == 'at': 580 | uid = int(ev.message[0].data['qq']) 581 | else: 582 | await bot.finish(ev, '参数格式错误, 请重试') 583 | row_nums = {} 584 | for star in cards.keys(): 585 | row_nums[star] = math.ceil(len(cards[star]) / COL_NUM) 586 | row_num = sum(row_nums.values()) 587 | base = Image.open(FRAME_DIR_PATH + '/frame.png') 588 | base = base.resize((40+COL_NUM*80+(COL_NUM-1)*10, 120 + 589 | row_num*80+(row_num-1)*10), Image.ANTIALIAS) 590 | cards_num = db.get_cards_num(ev.group_id, uid) 591 | cards_num = {card_id: card_amount for card_id, 592 | card_amount in cards_num.items() if card_id in card_ids} 593 | row_index_offset = 0 594 | row_offset = 0 595 | for star in cards.keys(): 596 | cards_list = cards[star] 597 | for index, id in enumerate(cards_list): 598 | row_index = index // COL_NUM + row_index_offset 599 | col_index = index % COL_NUM 600 | card_id, rarity = get_card_id_by_file_name(cards_list[index]) 601 | pic_path = DIR_PATH + f'/{cards_list[index]}' 602 | f = get_pic(pic_path, cards_num[card_id], rarity) if card_id in cards_num else get_grey_pic( 603 | pic_path, rarity) 604 | base.paste(f, (30 + col_index * 80 + (col_index - 1) * 10, 605 | row_offset + 40 + row_index * 80 + (row_index - 1) * 10)) 606 | row_index_offset += row_nums[star] 607 | row_offset += 30 608 | ranking = db.get_group_ranking(ev.group_id, uid) 609 | ranking_desc = f'第{ranking}位' if ranking != -1 else '未上榜' 610 | total_card_num = sum(cards_num.values()) 611 | super_rare_card_num = len( 612 | [card_id for card_id in cards_num if get_card_rarity(card_id) == 1]) 613 | super_rare_card_total = len(cards['6']) 614 | rare_card_num = len( 615 | [card_id for card_id in cards_num if get_card_rarity(card_id) == 0]) 616 | rare_card_total = len(cards['3']) 617 | normal_card_num = len(cards_num) - super_rare_card_num - rare_card_num 618 | normal_card_total = len(cards['1']) 619 | buf = BytesIO() 620 | base = base.convert('RGB') 621 | base.save(buf, format='JPEG') 622 | base64_str = f'base64://{base64.b64encode(buf.getvalue()).decode()}' 623 | await bot.send(ev, f'{MessageSegment.at(uid)}的仓库:[CQ:image,file={base64_str}]\n持有卡片数: {total_card_num}\n普通卡收集: {normalize_digit_format(normal_card_num)}/{normalize_digit_format(normal_card_total)}\n稀有卡收集: {normalize_digit_format(rare_card_num)}/{normalize_digit_format(rare_card_total)}\n超稀有收集: {normalize_digit_format(super_rare_card_num)}/{normalize_digit_format(super_rare_card_total)}\n图鉴完成度: {normalize_digit_format(len(cards_num))}/{normalize_digit_format(len(card_file_names_all))}\n当前群排名: {ranking_desc}') 624 | 625 | 626 | # 当增加新角色后不重启hoshino刷新现有缓存 627 | @sv.on_fullmatch('刷新卡片') 628 | async def refresh_unit_cache(bot, event: CQEvent): 629 | cards['1'] = [] 630 | cards['3'] = [] 631 | cards['6'] = [] 632 | 633 | chara_ids['1'] = [] 634 | chara_ids['3'] = [] 635 | chara_ids['6'] = [] 636 | 637 | card_ids.clear() 638 | card_file_names_all.clear() 639 | image_list = os.listdir(DIR_PATH) 640 | for image in image_list: 641 | if not image.startswith('icon_unit_') or image in BLACKLIST_CARD: 642 | continue 643 | # 图像缓存 644 | if PRELOAD: 645 | image_path = os.path.join(DIR_PATH, image) 646 | img = Image.open(image_path) 647 | image_cache[image] = img.convert( 648 | 'RGBA') if img.mode != 'RGBA' else img 649 | chara_id = int(image[10:14]) 650 | if chara_id == 1000 or chara_id not in _blhx_data.CHARA_NAME: 651 | continue 652 | star = image[14] 653 | if star not in star2rarity or image[15] != '1': 654 | continue 655 | cards[star].append(image) 656 | chara_ids[star].append(chara_id) 657 | card_ids.append(30000 + star2rarity[star] * 1000 + chara_id) 658 | card_file_names_all.append(image) 659 | # 边框缓存 660 | for frame_name in frame_names: 661 | frame = Image.open(FRAME_DIR_PATH + f'/{frame_name}') 662 | frame = frame.resize((80, 80), Image.ANTIALIAS) 663 | r, g, b, a = frame.split() 664 | frames[frame_name] = frame 665 | frames_aplha[frame_name] = a 666 | await bot.send(event, '我好了') 667 | --------------------------------------------------------------------------------