Fix not loading shiny assets properly

This commit is contained in:
Flashfyre 2023-04-17 08:23:30 -04:00
parent 32d6bea725
commit bcafa47673

View File

@ -166,7 +166,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
Promise.allSettled(moveIds.map(m => initMoveAnim(m))) Promise.allSettled(moveIds.map(m => initMoveAnim(m)))
.then(() => { .then(() => {
loadMoveAnimAssets(this.scene, moveIds); loadMoveAnimAssets(this.scene, moveIds);
this.species.loadAssets(this.scene, this.gender === Gender.FEMALE); this.species.loadAssets(this.scene, this.gender === Gender.FEMALE, this.shiny);
if (this.isPlayer()) if (this.isPlayer())
this.scene.loadAtlas(this.getBattleSpriteKey(), 'pokemon', this.getBattleSpriteAtlasPath()); this.scene.loadAtlas(this.getBattleSpriteKey(), 'pokemon', this.getBattleSpriteAtlasPath());
this.scene.load.once(Phaser.Loader.Events.COMPLETE, () => { this.scene.load.once(Phaser.Loader.Events.COMPLETE, () => {