15 KiB
Asset Backlog
This backlog tracks sequential visual asset expansion for story images, portraits, and unit sheets. Counts are refreshed at the start of each batch, then the batch is generated, connected, validated, built, flow-tested, committed, and pushed.
Current Baseline
- Story images: 134 files after Batch 11.
- Portraits: 69 files after Batch 11.
- Unit sheets: 182 files, 91 complete base/action design pairs after Batch 11.
- Target direction:
- Story: about 5 images per major campaign chapter across 65 campaign stages.
- Portraits: one portrait for every important
scenario.tsspeaker. - Units: 100+ complete unit designs, each with a base 4x4 sheet and an actions 4x4 sheet.
Batch 1 Priority
Status: complete and ready for build/flow verification.
The first batch targets the most repeated story backgrounds and the highest-frequency missing portrait speakers.
Story
37-yizhou-luo-road-ambush.png38-yizhou-luo-road-supply-train.png39-nanzhong-captures-jungle-net.png40-nanzhong-captures-river-ford.png41-wandering-night-camp.png42-wandering-river-crossing.png43-northern-qishan-snow-march.png44-northern-wei-fortress.png
Portraits
fa-zheng.pngjian-yong.pngpang-tong.pngmi-zhu.pngzhou-yu.pngyi-ji.pngyan-yan.png
Units
unit-wei-archer-veteran.png+unit-wei-archer-veteran-actions.pngunit-wu-cavalry-elite.png+unit-wu-cavalry-elite-actions.pngunit-nanman-shaman-ember.png+unit-nanman-shaman-ember-actions.png
Next Backlog Pool
- Story variants:
story-yizhou,story-jingzhou-crisis,story-fan-castle-flood,story-jieting-crisis,story-chengdu-surrender,story-anti-dong. - Portraits:
wu-yi.png,li-yan.png,ma-chao.png,gong-zhi.png,huang-zhong.png,cao-cao.png,wei-yan.png,ma-dai.png,meng-huo.png. - Units: faction/class variants for Shu, Wei, Wu, Nanman, rebel remnants, and named-general alternates until the complete design count reaches 100+.
Batch 2 Priority
Status: complete and ready for build/flow verification.
Story
45-yizhou-council-at-river.png46-yizhou-mountain-gate.png47-jingzhou-crisis-watchtower-alarm.png48-jingzhou-crisis-refugee-court.png49-fan-castle-flood-rising-water.png50-fan-castle-flood-siege-engines.png51-jieting-crisis-supply-line.png52-jieting-crisis-mountain-camp.png53-chengdu-surrender-hall.png54-anti-dong-hulao-pass.png
Portraits
wu-yi.pngli-yan.pngma-chao.pnggong-zhi.pnghuang-zhong.pngcao-cao.pngwei-yan.pngmeng-huo.png
Units
unit-shu-infantry-guard.png+unit-shu-infantry-guard-actions.pngunit-shu-cavalry-white.png+unit-shu-cavalry-white-actions.pngunit-wei-cavalry-iron.png+unit-wei-cavalry-iron-actions.pngunit-wu-archer-river.png+unit-wu-archer-river-actions.png
Batch 3 Priority
Status: complete and ready for build/flow verification.
The early-game unit sheets should be remastered because the newer generated units have a stronger silhouette, cleaner 4x4 framing, and better action readability. Keep the existing texture keys so code paths and saved scenarios continue to work.
Unit Remasters
unit-liu-bei.png+unit-liu-bei-actions.pngunit-guan-yu.png+unit-guan-yu-actions.pngunit-zhang-fei.png+unit-zhang-fei-actions.pngunit-rebel.png+unit-rebel-actions.pngunit-rebel-archer.png+unit-rebel-archer-actions.pngunit-rebel-cavalry.png+unit-rebel-cavalry-actions.pngunit-rebel-leader.png+unit-rebel-leader-actions.png
Remaining Portraits
- None. All currently mapped named speakers have portrait coverage after Batch 4.
Batch 4 Priority
Status: complete. Image dimensions, unit base/action pairs, pnpm build, and pnpm verify:flow passed.
This batch finishes the named-speaker portrait backlog, adds portrait variants that are actually selected in story scenes, and continues expanding high-repeat story backgrounds and class/faction unit variety.
Story
55-yellow-pursuit-ambush.png56-yellow-pursuit-village-relief.png57-wolong-straw-boats.png58-red-cliffs-wind-prayer.png59-yiling-baidi-mountain-retreat.png60-maicheng-isolation-snow-road.png61-yiling-fire-attack-riverbank.png62-hanzhong-rain-night-watch.png63-weishui-northbank-cavalry-screen.png64-nanzhong-forest-council.png
Portraits
ma-dai.pngliu-bei-campaign.pngguan-yu-campaign.pngzhang-fei-campaign.pngzhuge-liang-campaign.png
Units
unit-shu-spearman-veteran.png+unit-shu-spearman-veteran-actions.pngunit-wei-strategist-blue.png+unit-wei-strategist-blue-actions.pngunit-wu-officer-river.png+unit-wu-officer-river-actions.pngunit-nanman-officer-warlord.png+unit-nanman-officer-warlord-actions.png
Batch 5 Priority
Status: complete. Visual contact sheets, image dimensions, unit base/action pairs,
pnpm build, and pnpm verify:flow passed. Code connection uses the existing
story, portrait, and unit variant discovery paths.
This batch expands the most repeated story backgrounds, adds variants for major late-campaign speakers, and strengthens low-variant unit families.
Story
65-yizhou-luo-road-cliff-fortress.png66-yizhou-luo-road-mountain-scouts.png67-nanzhong-captures-bamboo-gorge.png68-nanzhong-captures-river-night-camp.png69-wandering-market-shelter.png70-wandering-cold-mountain-pass.png71-northern-supply-valley.png72-northern-mountain-war-council.png73-red-cliffs-chain-smoke.png74-wolong-river-strategy.png75-jingzhou-crisis-river-watchtowers.png76-fan-castle-flood-river-breach.png
Portraits
zhao-yun-campaign.pngjiang-wei-campaign.pngsima-yi-campaign.pngcao-cao-campaign.pngma-chao-campaign.pnghuang-zhong-campaign.pngwang-ping-campaign.png
Units
unit-shu-archer-veteran.png+unit-shu-archer-veteran-actions.pngunit-shu-strategist-white.png+unit-shu-strategist-white-actions.pngunit-wei-officer-iron.png+unit-wei-officer-iron-actions.pngunit-wu-infantry-river.png+unit-wu-infantry-river-actions.pngunit-rebel-archer-veteran.png+unit-rebel-archer-veteran-actions.png
Batch 6 Priority
Status: complete. Visual contact sheets, image dimensions, unit base/action pairs,
pnpm build, and pnpm verify:flow passed. sun-qian-campaign.png was
regenerated once for clearer character differentiation. Code connection uses the
existing story, portrait, and unit variant discovery paths.
This batch expands mid-campaign and late northern-campaign story backgrounds, adds campaign variants for supporting speakers, and improves the lowest-count unit families.
Story
77-xuzhou-gate-council.png78-xuzhou-night-evacuation.png79-anti-dong-coalition-council.png80-anti-dong-night-assault.png81-chengdu-surrender-court.png82-chengdu-outer-gate-surrender.png83-wudu-yinping-cloud-road.png84-chencang-siege-fortress-standoff.png85-chencang-siege-engineering-camp.png86-weishui-camps-logistics.png87-weishui-camps-night-alarm.png88-lucheng-pursuit-valley-road.png
Portraits
mi-zhu-campaign.pngjian-yong-campaign.pngsun-qian-campaign.pngpang-tong-campaign.pngfa-zheng-campaign.pngmeng-huo-campaign.png
Units
unit-wu-strategist-river.png+unit-wu-strategist-river-actions.pngunit-nanman-infantry-jungle.png+unit-nanman-infantry-jungle-actions.pngunit-rebel-cavalry-veteran.png+unit-rebel-cavalry-veteran-actions.pngunit-rebel-leader-warlord.png+unit-rebel-leader-warlord-actions.pngunit-shu-officer-council.png+unit-shu-officer-council-actions.png
Batch 7 Priority
Status: complete. Visual contact sheets, image dimensions, unit base/action pairs,
pnpm build, and pnpm verify:flow passed.
This batch keeps pressure on the highest-repeat story backgrounds, adds campaign variants for mid-campaign supporting officers, and moves the unit design count toward the 100+ complete-pair target.
Story
89-yizhou-luo-road-hidden-bridge.png90-nanzhong-captures-monsoon-ravine.png91-wandering-snow-shrine.png92-northern-supply-depot.png93-yizhou-mountain-pass-command-post.png94-red-cliffs-dawn-aftermath.png95-yellow-pursuit-rural-crossroads.png96-wolong-autumn-study.png
Portraits
ma-liang-campaign.pngyi-ji-campaign.pnggong-zhi-campaign.pngwu-yi-campaign.pngyan-yan-campaign.png
Units
unit-wei-infantry-shield.png+unit-wei-infantry-shield-actions.pngunit-wu-archer-naval.png+unit-wu-archer-naval-actions.pngunit-nanman-officer-bronze.png+unit-nanman-officer-bronze-actions.png
Batch 8 Priority
Status: complete. Visual contact sheets, image dimensions, unit base/action pairs,
auto-connection checks, pnpm build, and pnpm verify:flow passed.
This batch raises several still-thin high-repeat story keys to three or more variants, adds campaign portrait variants for important mid/late-campaign officers, and adds unit variants for Shu cavalry, Wei cavalry, and Wu strategists.
Story
97-fan-castle-flood-prison-camp.png98-jingzhou-crisis-secret-letter.png99-xuzhou-flooded-courtyard.png100-jieting-crisis-wooden-palisade.png101-chengdu-surrender-river-gate.png102-yiling-baidi-lantern-vigil.png103-weishui-northbank-frozen-ferry.png104-lucheng-pursuit-dust-road.png
Portraits
zhou-yu-campaign.pngwei-yan-campaign.pngma-dai-campaign.pngli-yan-campaign.pnghuang-quan-campaign.png
Units
unit-wei-cavalry-elite.png+unit-wei-cavalry-elite-actions.pngunit-wu-strategist-fire.png+unit-wu-strategist-fire-actions.pngunit-shu-cavalry-scout.png+unit-shu-cavalry-scout-actions.png
Batch 9 Priority
Status: complete. Visual contact sheets, image dimensions, unit base/action pairs,
auto-connection checks, pnpm build, and pnpm verify:flow passed.
This batch thickens late-campaign and northern-expedition story keys that still had one or two variants, adds situational portrait variants for the core Shu heroes, and lifts several low-count unit families to at least three complete design pairs.
Story
105-qishan-renewed-snow-relay.png106-hanzhong-rain-supply-trench.png107-maicheng-isolation-abandoned-gate.png108-yiling-fire-forest-corridor.png109-wudu-yinping-cliff-granary.png110-baidi-entrustment-medicine-chamber.png111-tianshui-front-market-command.png112-chencang-siege-ladder-yard.png113-anti-dong-coalition-oath-camp.png114-red-cliffs-wind-altar.png
Portraits
liu-bei-shuhan.pngguan-yu-jingzhou.pngzhang-fei-ba-command.pngzhuge-liang-northern.pngzhao-yun-veteran.png
Units
unit-shu-infantry-banner.png+unit-shu-infantry-banner-actions.pngunit-wei-archer-crossbow.png+unit-wei-archer-crossbow-actions.pngunit-wu-cavalry-river.png+unit-wu-cavalry-river-actions.pngunit-rebel-archer-fire.png+unit-rebel-archer-fire-actions.png
Early Unit Remaster V2
Status: complete. Visual contact sheet, image dimensions, alpha transparency,
pnpm build, and pnpm verify:flow passed.
This pass replaces the early Yellow Turban campaign unit sheets in place, keeping the same texture keys so existing battles and saves continue to load the updated art without code changes. The goal is to bring the first-stage Liu Bei, Guan Yu, Zhang Fei, and Yellow Turban enemy sheets up to the stronger silhouette and cleaner sprite-sheet quality of the newer unit batches.
Units
unit-liu-bei.png+unit-liu-bei-actions.pngunit-guan-yu.png+unit-guan-yu-actions.pngunit-zhang-fei.png+unit-zhang-fei-actions.pngunit-rebel.png+unit-rebel-actions.pngunit-rebel-archer.png+unit-rebel-archer-actions.pngunit-rebel-cavalry.png+unit-rebel-cavalry-actions.pngunit-rebel-leader.png+unit-rebel-leader-actions.png
Batch 10 Priority
Status: complete. Visual contact sheets, image dimensions, unit base/action pairs,
auto-connection checks, pnpm build, and pnpm verify:flow passed.
This batch thickens still-thin late-campaign and northern-expedition story keys, adds situational portrait variants for major opposing and frontier figures, and raises several low-count unit families closer to the 100+ complete design-pair target.
Story
115-qishan-renewed-frozen-scout-line.png116-yiling-fire-attack-river-ashes.png117-baidi-entrustment-river-watch.png118-tianshui-front-hidden-letter.png119-hanzhong-rain-mountain-shrine.png120-maicheng-isolation-snow-bridge.png121-wudu-yinping-cloud-signal.png122-chencang-siege-broken-ram.png123-yellow-pursuit-grain-relief.png124-nanzhong-captures-mist-stockade.png
Portraits
cao-cao-redcliffs.pngsima-yi-qishan.pngjiang-wei-tianshui.pngma-chao-jiameng.pngmeng-huo-final.png
Units
unit-shu-spearman-guard.png+unit-shu-spearman-guard-actions.pngunit-shu-archer-longbow.png+unit-shu-archer-longbow-actions.pngunit-wei-officer-gate.png+unit-wei-officer-gate-actions.pngunit-wu-infantry-marine.png+unit-wu-infantry-marine-actions.pngunit-nanman-shaman-storm.png+unit-nanman-shaman-storm-actions.png
Batch 11 Priority
Status: complete. Visual contact sheets, image dimensions, unit base/action pairs,
auto-connection checks, pnpm build, and pnpm verify:flow passed.
This batch fills the thinnest early-story aliases so the Yellow Turban opening has more visual variety, adds several late-campaign battlefield variants, adds early and campaign-specific portrait variants for core officers, and raises more low-count unit families toward the 100+ complete design-pair target.
Story
125-chaos-market-panic.png126-militia-training-yard.png127-sortie-dawn-muster.png128-liu-bei-village-resolve.png129-three-heroes-rain-shelter.png130-lucheng-pursuit-ravine-signal.png131-weishui-camps-frozen-watch.png132-weishui-northbank-siege-line.png133-yiling-fire-attack-smoke-crossing.png134-chengdu-surrender-sealed-gate.png
Portraits
liu-bei-yellow-turban.pngguan-yu-yellow-turban.pngzhang-fei-yellow-turban.pngzhao-yun-changban.pngzhuge-liang-redcliffs.png
Units
unit-shu-strategist-field.png+unit-shu-strategist-field-actions.pngunit-shu-officer-vanguard.png+unit-shu-officer-vanguard-actions.pngunit-wei-strategist-black.png+unit-wei-strategist-black-actions.pngunit-wu-officer-harbor.png+unit-wu-officer-harbor-actions.pngunit-nanman-infantry-spear.png+unit-nanman-infantry-spear-actions.png