Add Saiki
[wgj58.git] / wgj58.js
index 5b5929a73cb46963c3b51d5a10075663392fcb9f..2183a22bb06ca18cc155e25e6ecb4ad4d161494b 100644 (file)
--- a/wgj58.js
+++ b/wgj58.js
@@ -383,6 +383,13 @@ class NPC_Carlos extends GameNPC {
        }
 }
 
        }
 }
 
+class NPC_Saiki extends GameNPC {
+       actionTalk() {
+               super.actionTalk();
+               logic.endTalk();
+       }
+}
+
 
 class GameInterface extends Phaser.Group {
        constructor(game, parent) {
 
 class GameInterface extends Phaser.Group {
        constructor(game, parent) {
@@ -579,6 +586,10 @@ class GameLogic {
                                newChar = new NPC_Carlos(object.x, object.y, 'carlos', "Carlos", "Carlos Elbacalper", 150);
                                this.carlos = newChar;
                                break;
                                newChar = new NPC_Carlos(object.x, object.y, 'carlos', "Carlos", "Carlos Elbacalper", 150);
                                this.carlos = newChar;
                                break;
+                       case 'saiki':
+                               newChar = new NPC_Saiki(object.x, object.y, 'saiki', "Saiki", "Saiki Ytpme", 200);
+                               this.saiki = newChar;
+                               break;
                        default:
                                console.error("Unknown character:", object);
                }
                        default:
                                console.error("Unknown character:", object);
                }