1
0
Fork 0
spacetac/src/scripts/view/Preload.ts

39 lines
2.3 KiB
TypeScript
Raw Normal View History

2014-12-29 00:00:00 +00:00
module SpaceTac.View {
2015-01-07 00:00:00 +00:00
"use strict";
2014-12-29 00:00:00 +00:00
export class Preload extends Phaser.State {
private preloadBar: Phaser.Sprite;
preload() {
// Add preload sprite
2015-01-18 00:00:00 +00:00
this.preloadBar = this.add.sprite(0, 0, "preload-bar");
2015-01-23 00:00:00 +00:00
this.preloadBar.position.set((1280 - this.preloadBar.width) / 2, (720 - this.preloadBar.height) / 2);
this.load.setPreloadSprite(this.preloadBar);
// Load assets
2015-02-03 00:00:00 +00:00
this.load.image("battle-background", "assets/images/battle/background.jpg");
2015-02-03 00:00:00 +00:00
this.load.image("battle-shiplist-base", "assets/images/battle/shiplist-base.png");
this.load.image("battle-shiplist-normal", "assets/images/battle/shiplist-normal.png");
this.load.image("battle-shiplist-playing", "assets/images/battle/shiplist-playing.png");
2015-01-23 00:00:00 +00:00
this.load.image("battle-shiplist-own", "assets/images/battle/shiplist-own.png");
this.load.image("battle-shiplist-enemy", "assets/images/battle/shiplist-enemy.png");
this.load.image("battle-arena-background", "assets/images/battle/arena/background.png");
this.load.image("battle-actionbar", "assets/images/battle/actionbar.png");
this.load.image("battle-action-inactive", "assets/images/battle/action-inactive.png");
this.load.image("battle-action-active", "assets/images/battle/action-active.png");
2015-01-23 00:00:00 +00:00
this.load.image("battle-actionpointsempty", "assets/images/battle/actionpointsempty.png");
this.load.image("battle-actionpointsfull", "assets/images/battle/actionpointsfull.png");
this.load.image("battle-arena-shipspritehover", "assets/images/battle/arena/shipspritehover.png");
this.load.image("battle-arena-shipspriteplaying", "assets/images/battle/arena/shipspriteplaying.png");
2015-01-23 00:00:00 +00:00
this.load.image("battle-ship-card", "assets/images/battle/ship-card.png");
this.load.image("battle-arena-ship01", "assets/images/battle/arena/ship01.png");
this.load.image("common-standard-bar-background", "assets/images/common/standard-bar-background.png");
this.load.image("common-standard-bar-foreground", "assets/images/common/standard-bar-foreground.png");
2014-12-29 00:00:00 +00:00
}
create() {
2015-01-07 00:00:00 +00:00
this.game.state.start("main");
2014-12-29 00:00:00 +00:00
}
}
}