{ actor: this, text: "If I had no card, would I still exist?" },
{ actor: logic.player, text: "..." },
{ actor: logic.player, text: "You sound very philosophical today." } ] ));
- logic.closeDoor("cutedoor");
break;
case 2:
case 3:
}
}
+class NPC_Carlos extends GameNPC {
+ actionTalk() {
+ super.actionTalk();
+ logic.endTalk();
+ }
+}
+
class GameInterface extends Phaser.Group {
constructor(game, parent) {
newChar = new NPC_Clara(object.x, object.y, 'clara', "Clara", "Clara Tnavelerri", 200);
this.clara = newChar;
break;
+ case 'carlos':
+ newChar = new NPC_Carlos(object.x, object.y, 'carlos', "Carlos", "Carlos Elbacalper", 150);
+ this.carlos = newChar;
+ break;
default:
console.error("Unknown character:", object);
}
game.load.image('player', 'john.png');
game.load.image('clara', 'clara.png');
+ game.load.image('carlos', 'carlos.png');
game.load.image('saiki', 'saiki.png');
game.load.image('tileset', 'tileset.png');
game.load.image('objects', 'objects.png');