Finalized

This commit is contained in:
IllusionMan1212
2018-09-30 18:47:05 +02:00
parent c73fb1e274
commit add15ca69c
8 changed files with 21 additions and 0 deletions
+2
View File
@@ -21,6 +21,7 @@ ig.module(
is_dead: false,
flip: false,
kuro: true,
death: new ig.Sound('media/sounds/cat-dead.*'),
animSheet: new ig.AnimationSheet('media/kuroneko.png', 32, 32),
jumpSheet: new ig.AnimationSheet('media/kuroneko-jump.png', 46, 32),
@@ -122,6 +123,7 @@ ig.module(
kill: function() {
this.is_dead = true;
this.death.play();
ig.game.removeEntity(this);
ig.game.score = 0;
+2
View File
@@ -17,6 +17,7 @@ ig.module(
flip: true,
player: null,
is_dead: false,
death: new ig.Sound('media/sounds/mouse-squeaking.*'),
animSheet: new ig.AnimationSheet('media/mouse.png', 26, 9),
@@ -81,6 +82,7 @@ ig.module(
kill: function() {
this.is_dead = true;
this.death.play();
this.speed = 0;
this.collides = ig.Entity.COLLIDES.NEVER;
setTimeout(function(){ig.game.removeEntity(this);}.bind(this), 500);
+17
View File
@@ -30,6 +30,9 @@ MyGame = ig.Game.extend({
boss: null,
score: 0,
checkpoint: null,
titlemusic: new ig.Sound('media/sounds/titlemusic.ogg'),
gamemusic: new ig.Sound('media/sounds/gamemusic.ogg'),
endmusic: new ig.Sound('media/sounds/gameend.ogg'),
init: function() {
@@ -43,6 +46,19 @@ MyGame = ig.Game.extend({
this.timer = new ig.Timer(5);
this.cheesetimer = new ig.Timer(15);
if (this.currentLevel == LevelTitle) {
this.titlemusic.play();
}
if (this.currentLevel == LevelLevel1 || this.currentLevel == LevelLevel2) {
this.titlemusic.stop();
this.gamemusic.play();
}
if (this.currentLevel == LevelBadend || this.currentLevel == LevelGoodend) {
this.endmusic.play();
}
},
update: function() {
@@ -57,6 +73,7 @@ MyGame = ig.Game.extend({
if (this.currentLevel == LevelTitle) {
//play title music
//this.titlemusic.play();
if (ig.input.pressed('space')) {
this.loadLevel( LevelLevel1 );
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.