Add signature officer unit sprites
This commit is contained in:
@@ -33,16 +33,16 @@ const unitTexture: Record<string, string> = {
|
||||
'jiang-wei': 'unit-jiang-wei',
|
||||
'northern-second-officer-jiang-wei': 'unit-jiang-wei',
|
||||
'northern-third-officer-jiang-wei': 'unit-jiang-wei',
|
||||
'ma-liang': 'unit-liu-bei',
|
||||
'yi-ji': 'unit-liu-bei',
|
||||
'gong-zhi': 'unit-guan-yu',
|
||||
'huang-zhong': 'unit-rebel-archer',
|
||||
'wei-yan': 'unit-guan-yu',
|
||||
'pang-tong': 'unit-liu-bei',
|
||||
'fa-zheng': 'unit-liu-bei',
|
||||
'wu-yi': 'unit-guan-yu',
|
||||
'yan-yan': 'unit-rebel-archer',
|
||||
'li-yan': 'unit-guan-yu',
|
||||
'ma-liang': 'unit-ma-liang',
|
||||
'yi-ji': 'unit-yi-ji',
|
||||
'gong-zhi': 'unit-gong-zhi',
|
||||
'huang-zhong': 'unit-huang-zhong',
|
||||
'wei-yan': 'unit-wei-yan',
|
||||
'pang-tong': 'unit-pang-tong',
|
||||
'fa-zheng': 'unit-fa-zheng',
|
||||
'wu-yi': 'unit-wu-yi',
|
||||
'yan-yan': 'unit-yan-yan',
|
||||
'li-yan': 'unit-li-yan',
|
||||
'rebel-a': 'unit-rebel',
|
||||
'rebel-b': 'unit-rebel',
|
||||
'rebel-c': 'unit-rebel-archer',
|
||||
@@ -323,8 +323,8 @@ const unitTexture: Record<string, string> = {
|
||||
'changsha-guard-b': 'unit-rebel',
|
||||
'changsha-strategist-a': 'unit-rebel-archer',
|
||||
'changsha-strategist-b': 'unit-rebel-archer',
|
||||
'changsha-veteran-huang-zhong': 'unit-rebel-archer',
|
||||
'changsha-officer-wei-yan': 'unit-guan-yu',
|
||||
'changsha-veteran-huang-zhong': 'unit-huang-zhong',
|
||||
'changsha-officer-wei-yan': 'unit-wei-yan',
|
||||
'changsha-leader-han-xuan': 'unit-rebel-leader',
|
||||
'yizhou-scout-a': 'unit-rebel',
|
||||
'yizhou-scout-b': 'unit-rebel',
|
||||
@@ -383,7 +383,7 @@ const unitTexture: Record<string, string> = {
|
||||
'luo-strategist-b': 'unit-rebel-archer',
|
||||
'luo-ambusher-a': 'unit-rebel',
|
||||
'luo-ambusher-b': 'unit-rebel',
|
||||
'luo-officer-wu-yi': 'unit-guan-yu',
|
||||
'luo-officer-wu-yi': 'unit-wu-yi',
|
||||
'luo-leader-zhang-ren': 'unit-rebel-leader',
|
||||
'luofeng-scout-a': 'unit-rebel',
|
||||
'luofeng-scout-b': 'unit-rebel',
|
||||
@@ -430,7 +430,7 @@ const unitTexture: Record<string, string> = {
|
||||
'luo-main-ambusher-a': 'unit-rebel',
|
||||
'luo-main-ambusher-b': 'unit-rebel',
|
||||
'luo-main-ambusher-c': 'unit-rebel',
|
||||
'luo-main-veteran-yan-yan': 'unit-rebel-archer',
|
||||
'luo-main-veteran-yan-yan': 'unit-yan-yan',
|
||||
'luo-main-officer-a': 'unit-rebel-leader',
|
||||
'luo-main-leader-zhang-ren': 'unit-rebel-leader',
|
||||
'chengdu-scout-a': 'unit-rebel',
|
||||
@@ -458,8 +458,8 @@ const unitTexture: Record<string, string> = {
|
||||
'chengdu-ambusher-b': 'unit-rebel',
|
||||
'chengdu-ambusher-c': 'unit-rebel',
|
||||
'chengdu-officer-fei-guan': 'unit-rebel-leader',
|
||||
'chengdu-leader-li-yan': 'unit-rebel-leader',
|
||||
'huang-quan': 'unit-liu-bei',
|
||||
'chengdu-leader-li-yan': 'unit-li-yan',
|
||||
'huang-quan': 'unit-huang-quan',
|
||||
'chengdu-final-scout-a': 'unit-rebel',
|
||||
'chengdu-final-scout-b': 'unit-rebel',
|
||||
'chengdu-final-scout-c': 'unit-rebel',
|
||||
@@ -485,10 +485,10 @@ const unitTexture: Record<string, string> = {
|
||||
'chengdu-final-ambusher-b': 'unit-rebel',
|
||||
'chengdu-final-ambusher-c': 'unit-rebel',
|
||||
'chengdu-final-officer-a': 'unit-rebel-leader',
|
||||
'chengdu-final-leader-huang-quan': 'unit-rebel-leader',
|
||||
'ma-chao': 'unit-rebel-cavalry',
|
||||
'ma-dai': 'unit-rebel-cavalry',
|
||||
'wang-ping': 'unit-rebel',
|
||||
'chengdu-final-leader-huang-quan': 'unit-huang-quan',
|
||||
'ma-chao': 'unit-ma-chao',
|
||||
'ma-dai': 'unit-ma-dai',
|
||||
'wang-ping': 'unit-wang-ping',
|
||||
'jiameng-scout-a': 'unit-rebel',
|
||||
'jiameng-scout-b': 'unit-rebel',
|
||||
'jiameng-scout-c': 'unit-rebel',
|
||||
@@ -510,7 +510,7 @@ const unitTexture: Record<string, string> = {
|
||||
'jiameng-ambusher-a': 'unit-rebel',
|
||||
'jiameng-ambusher-b': 'unit-rebel',
|
||||
'jiameng-officer-pang-de': 'unit-rebel-leader',
|
||||
'jiameng-leader-ma-chao': 'unit-rebel-cavalry',
|
||||
'jiameng-leader-ma-chao': 'unit-ma-chao',
|
||||
'yangping-scout-a': 'unit-rebel',
|
||||
'yangping-scout-b': 'unit-rebel',
|
||||
'yangping-scout-c': 'unit-rebel',
|
||||
@@ -558,7 +558,7 @@ const unitTexture: Record<string, string> = {
|
||||
'dingjun-ambusher-a': 'unit-rebel',
|
||||
'dingjun-ambusher-b': 'unit-rebel',
|
||||
'dingjun-officer-zhang-he': 'unit-rebel-cavalry',
|
||||
'dingjun-officer-wang-ping': 'unit-rebel',
|
||||
'dingjun-officer-wang-ping': 'unit-wang-ping',
|
||||
'dingjun-leader-xiahou-yuan': 'unit-rebel-leader',
|
||||
'hanzhong-scout-a': 'unit-rebel',
|
||||
'hanzhong-scout-b': 'unit-rebel',
|
||||
@@ -933,7 +933,35 @@ const unitTextureByClass: Partial<Record<UnitClassKey, string>> = {
|
||||
};
|
||||
|
||||
const coreAllyTextureIds = new Set(['liu-bei', 'guan-yu', 'zhang-fei']);
|
||||
const signatureUnitTextureIds = new Set(['zhao-yun', 'zhuge-liang', 'jiang-wei', 'northern-second-officer-jiang-wei', 'northern-third-officer-jiang-wei']);
|
||||
const signatureUnitTextureIds = new Set([
|
||||
'zhao-yun',
|
||||
'zhuge-liang',
|
||||
'jiang-wei',
|
||||
'northern-second-officer-jiang-wei',
|
||||
'northern-third-officer-jiang-wei',
|
||||
'ma-liang',
|
||||
'yi-ji',
|
||||
'gong-zhi',
|
||||
'huang-zhong',
|
||||
'changsha-veteran-huang-zhong',
|
||||
'wei-yan',
|
||||
'changsha-officer-wei-yan',
|
||||
'pang-tong',
|
||||
'fa-zheng',
|
||||
'wu-yi',
|
||||
'luo-officer-wu-yi',
|
||||
'yan-yan',
|
||||
'luo-main-veteran-yan-yan',
|
||||
'li-yan',
|
||||
'chengdu-leader-li-yan',
|
||||
'huang-quan',
|
||||
'chengdu-final-leader-huang-quan',
|
||||
'ma-chao',
|
||||
'jiameng-leader-ma-chao',
|
||||
'ma-dai',
|
||||
'wang-ping',
|
||||
'dingjun-officer-wang-ping'
|
||||
]);
|
||||
|
||||
const earlyRebelTexturePrefixes = ['rebel-', 'pursuit-'];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user