mirror of
https://github.com/syuilo/ai.git
synced 2024-11-21 12:47:59 +00:00
✌️
This commit is contained in:
parent
37f94bc0c1
commit
c81e5b7974
|
@ -3,7 +3,8 @@
|
|||
"type": "module",
|
||||
"main": "./built/index.js",
|
||||
"scripts": {
|
||||
"start": "nodemon ./built",
|
||||
"start": "node ./built",
|
||||
"start-daemon": "nodemon ./built",
|
||||
"build": "tspc",
|
||||
"test": "jest"
|
||||
},
|
||||
|
|
|
@ -107,6 +107,12 @@ class Session {
|
|||
*/
|
||||
private onStarted = (msg: any) => {
|
||||
this.game = msg.game;
|
||||
if (this.game.canPutEverywhere) { // 対応してない
|
||||
process.send!({
|
||||
type: 'ended'
|
||||
});
|
||||
process.exit();
|
||||
}
|
||||
|
||||
// TLに投稿する
|
||||
this.postGameStarted().then(note => {
|
||||
|
|
|
@ -161,6 +161,16 @@ export default class extends Module {
|
|||
// ゲームストリームから情報が流れてきたらそのままバックエンドプロセスに伝える
|
||||
gw.addListener('*', 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
|
||||
|
||||
|
|
Loading…
Reference in a new issue