Add wandering sprites back to map via map objects

This commit is contained in:
2014-06-13 02:09:01 -07:00
parent ab89766c35
commit 050f29169e

View File

@@ -738,18 +738,10 @@ var AISprite = function(game, x, y, key, frame) {
} }
this.update_new_values = function() { this.update_new_values = function() {
Phaser.Sprite.call(this, game, x, y, this.sprite_name); this.loadTexture(this.sprite_name);
this.bubble = null; this.bubble = null;
this.clearWordBubble(); this.clearWordBubble();
this.state = STATE_UNAWARE; this.state = STATE_UNAWARE;
addAnimation(this, 'bipedwalkleft');
addAnimation(this, 'bipedwalkright');
addAnimation(this, 'bipedwalkup');
addAnimation(this, 'bipedwalkdown');
addAnimation(this, 'bipedrunleft');
addAnimation(this, 'bipedrunright');
addAnimation(this, 'bipedrunup');
addAnimation(this, 'bipedrundown');
} }
var spritenames_by_type = [ var spritenames_by_type = [
@@ -764,12 +756,20 @@ var AISprite = function(game, x, y, key, frame) {
'townsfolk-guard-1', 'townsfolk-guard-1',
'townsfolk-guard-2' 'townsfolk-guard-2'
]; ];
Phaser.Sprite.call(this, game, x, y, null); Phaser.Sprite.call(this, game, x, y, "townsfolk-male-1");
game.physics.arcade.enable(this); game.physics.arcade.enable(this);
this.body.collideWorldBounds = true; this.body.collideWorldBounds = true;
this.sprite_name = "townsfolk-male-1"; this.sprite_name = "townsfolk-male-1";
this.sprite_group = "townsfolk-male"; this.sprite_group = "townsfolk-male";
addAnimation(this, 'bipedwalkleft');
addAnimation(this, 'bipedwalkright');
addAnimation(this, 'bipedwalkup');
addAnimation(this, 'bipedwalkdown');
addAnimation(this, 'bipedrunleft');
addAnimation(this, 'bipedrunright');
addAnimation(this, 'bipedrunup');
addAnimation(this, 'bipedrundown');
this.update_new_values(); this.update_new_values();
} }