From 9a8286b85379caec90c4b4fd9efa9f8c9a523d88 Mon Sep 17 00:00:00 2001 From: Andrew Kesterson Date: Wed, 11 Jun 2014 23:46:03 -0700 Subject: [PATCH] Word bubbles --- moonlight/js/moonlight-skulk.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/moonlight/js/moonlight-skulk.js b/moonlight/js/moonlight-skulk.js index e2034a6..6bdef0b 100644 --- a/moonlight/js/moonlight-skulk.js +++ b/moonlight/js/moonlight-skulk.js @@ -348,12 +348,12 @@ var AISprite = function(game, x, y, spritetype) { } } - console.log(aistate); - console.log(this.sprite_group); var mylines = moonlightDialog['status'][this.sprite_group][aistate]; this.bubble_text = mylines[game.rnd.integerInRange(0, mylines.length)]; this.bubble_style = {font: '12px Arial Bold', fill: '#ffffff', align: 'center'} this.bubble = game.add.text(this.x, this.y - 20, this.bubble_text, this.bubble_style); + + setTimeout(function(){this.clearWordBubble();}, 20000); } this.clearWordBubble = function() @@ -371,7 +371,7 @@ var AISprite = function(game, x, y, spritetype) { running = true; } - if ( game.rnd.integerInRange(0, 500) > 450 ) { + if ( game.rnd.integerInRange(0, 500) > 495 ) { this.setWordBubble(); } @@ -504,8 +504,8 @@ GameState.prototype.create = function() for ( i = 0; i < 20 ; i++ ) { this.aiSprites.add( new AISprite(game, - game.rnd.integerInRange(0, game.width), - game.rnd.integerInRange(0, game.height), + game.rnd.integerInRange(0, game.world.width), + game.rnd.integerInRange(0, game.world.height), game.rnd.integerInRange(0, 10) ) );