Files
adventures-of-kuroneko/lib/game/entities/nextlevel.js
T
2018-09-30 06:17:31 +02:00

30 lines
864 B
JavaScript

ig.module(
'game.entities.nextlevel'
)
.requires(
'impact.entity',
'game.entities.kuroneko',
)
.defines(function() {
EntityNextlevel = ig.Entity.extend({
_wmDrawBox: true,
_wmBoxColor: 'rgba(0, 0, 255, 0.7)',
size: {x: 16, y: 48},
gravityFactor: 0,
checkAgainst: ig.Entity.TYPE.A,
player: null,
update: function(x, y, settings) {
this.parent(x, y, settings);
},
check: function( other ) {
if(other instanceof EntityKuroneko){
this.player = ig.game.getEntitiesByType(EntityKuroneko)[0];
this.player.currentAnim = this.player.anims.nothing;
this.player.speed = 0;
setTimeout(function() {ig.game.loadLevel( LevelLevel2 );}.bind(this), 1000);
}
},
})
})