Improve combat UX and story assets
This commit is contained in:
@@ -2,11 +2,22 @@ import Phaser from 'phaser';
|
||||
import guanYuPortraitUrl from '../../assets/images/portraits/guan-yu.png';
|
||||
import liuBeiPortraitUrl from '../../assets/images/portraits/liu-bei.png';
|
||||
import zhangFeiPortraitUrl from '../../assets/images/portraits/zhang-fei.png';
|
||||
import { battleMapAssets } from '../data/battleMapAssets';
|
||||
import storyChaosUrl from '../../assets/images/story/01-yellow-turban-chaos.png';
|
||||
import storyLiuBeiUrl from '../../assets/images/story/02-liu-bei-resolve.png';
|
||||
import storyThreeHeroesUrl from '../../assets/images/story/03-three-heroes-meet.png';
|
||||
import storyMilitiaUrl from '../../assets/images/story/04-volunteer-militia.png';
|
||||
import storySortieUrl from '../../assets/images/story/05-first-sortie.png';
|
||||
import storyYellowPursuitUrl from '../../assets/images/story/06-yellow-turban-pursuit.png';
|
||||
import storyAntiDongPassUrl from '../../assets/images/story/07-anti-dong-pass.png';
|
||||
import storyXuzhouHandoverUrl from '../../assets/images/story/08-xuzhou-handover.png';
|
||||
import storyWanderingRoadUrl from '../../assets/images/story/09-wandering-road.png';
|
||||
import storyWolongCottageUrl from '../../assets/images/story/10-wolong-cottage.png';
|
||||
import storyRedCliffsFireUrl from '../../assets/images/story/11-red-cliffs-fire.png';
|
||||
import storyYizhouMountainPassUrl from '../../assets/images/story/12-yizhou-mountain-pass.png';
|
||||
import storyNorthernExpeditionUrl from '../../assets/images/story/13-northern-expedition.png';
|
||||
import storyNanzhongPacificationUrl from '../../assets/images/story/14-nanzhong-pacification.png';
|
||||
import storyYilingBaidiAftermathUrl from '../../assets/images/story/15-yiling-baidi-aftermath.png';
|
||||
import titleBackgroundUrl from '../../assets/images/taoyuan-oath-title.png';
|
||||
import guanYuActionSheetUrl from '../../assets/images/units/unit-guan-yu-actions.png';
|
||||
import guanYuUnitSheetUrl from '../../assets/images/units/unit-guan-yu.png';
|
||||
@@ -58,10 +69,25 @@ export class BootScene extends Phaser.Scene {
|
||||
this.load.image('story-three-heroes', storyThreeHeroesUrl);
|
||||
this.load.image('story-militia', storyMilitiaUrl);
|
||||
this.load.image('story-sortie', storySortieUrl);
|
||||
this.load.image('story-yellow-pursuit', storyYellowPursuitUrl);
|
||||
this.load.image('story-anti-dong', storyAntiDongPassUrl);
|
||||
this.load.image('story-xuzhou', storyXuzhouHandoverUrl);
|
||||
this.load.image('story-wandering', storyWanderingRoadUrl);
|
||||
this.load.image('story-wolong', storyWolongCottageUrl);
|
||||
this.load.image('story-red-cliffs', storyRedCliffsFireUrl);
|
||||
this.load.image('story-yizhou', storyYizhouMountainPassUrl);
|
||||
this.load.image('story-northern', storyNorthernExpeditionUrl);
|
||||
this.load.image('story-nanzhong', storyNanzhongPacificationUrl);
|
||||
this.load.image('story-yiling-baidi', storyYilingBaidiAftermathUrl);
|
||||
this.load.image('story-resolve', storyLiuBeiUrl);
|
||||
this.load.image('portrait-liu-bei', liuBeiPortraitUrl);
|
||||
this.load.image('portrait-guan-yu', guanYuPortraitUrl);
|
||||
this.load.image('portrait-zhang-fei', zhangFeiPortraitUrl);
|
||||
|
||||
Object.entries(battleMapAssets).forEach(([key, url]) => {
|
||||
this.load.image(key, url);
|
||||
});
|
||||
|
||||
unitSheets.forEach(({ key, url, actionKey, actionUrl }) => {
|
||||
this.load.spritesheet(key, url, {
|
||||
frameWidth: unitSheetFrameSize,
|
||||
|
||||
Reference in New Issue
Block a user