This commit is contained in:
syuilo 2024-01-21 16:29:51 +09:00
parent 37f94bc0c1
commit c81e5b7974
3 changed files with 18 additions and 1 deletions

View file

@ -3,7 +3,8 @@
"type": "module", "type": "module",
"main": "./built/index.js", "main": "./built/index.js",
"scripts": { "scripts": {
"start": "nodemon ./built", "start": "node ./built",
"start-daemon": "nodemon ./built",
"build": "tspc", "build": "tspc",
"test": "jest" "test": "jest"
}, },

View file

@ -107,6 +107,12 @@ class Session {
*/ */
private onStarted = (msg: any) => { private onStarted = (msg: any) => {
this.game = msg.game; this.game = msg.game;
if (this.game.canPutEverywhere) { // 対応してない
process.send!({
type: 'ended'
});
process.exit();
}
// TLに投稿する // TLに投稿する
this.postGameStarted().then(note => { this.postGameStarted().then(note => {

View file

@ -161,6 +161,16 @@ export default class extends Module {
// ゲームストリームから情報が流れてきたらそのままバックエンドプロセスに伝える // ゲームストリームから情報が流れてきたらそのままバックエンドプロセスに伝える
gw.addListener('*', message => { gw.addListener('*', message => {
ai.send(message); ai.send(message);
if (message.type === 'updateSettings') {
if (message.body.key === 'canPutEverywhere') {
if (message.body.value === true) {
gw.send('ready', false);
} else {
gw.send('ready', true);
}
}
}
}); });
//#endregion //#endregion