From c30dfefbaae0266385dd581ad814c492c53bf3c3 Mon Sep 17 00:00:00 2001 From: Zichqec <36972872+Zichqec@users.noreply.github.com> Date: Mon, 16 Dec 2024 23:53:58 -0800 Subject: [PATCH 1/3] Rearrange list Order: Ghost, Plugin, SAORI, Application, Other --- manual/list_shiori_event_ex.html | 5218 +++++++++++++++--------------- 1 file changed, 2609 insertions(+), 2609 deletions(-) diff --git a/manual/list_shiori_event_ex.html b/manual/list_shiori_event_ex.html index 4d9bdff..d4ca11d 100644 --- a/manual/list_shiori_event_ex.html +++ b/manual/list_shiori_event_ex.html @@ -154,6 +154,81 @@
プラグインが実行された際に発生。
+他ゴーストが任意に送信した際に発生。
このイベントが送られた時、\[raiseother]でOnGetValuesイベントを送信する必要がある。
プラグインが実行された際に発生。
+OnRequestValuesを受けた際に返すべきイベント。
プラグインが実行された際に発生。
+ぬるぽ いんたーはいからトークを求められた際に発生。
スタンプに関する情報を通知するイベント。
ゴースト起動時、プラグインのロード・アンロードおよびOnStampInfoCallを送信した任意のタイミングで発生。
The Handが他ゴーストを触りに行くまたは触り終わった際に発生。
触っている間、Sender:The Handでゴーストに(OnMouseMove|OnMouseDoubleClick|OnMouseWheel)イベントを送る。
スタンプを押すためにraisepluginでスタンプ帳へ送信するイベント。
-OnStampInfoをゴースト側から任意のタイミングで発生させたい場合に、raisepluginでスタンプ帳へ送信するイベント。
-フォルダ指定が正常で、セーブファイルが無事に見つかった場合に発生。
+ゴーストが行う模擬戦の毎ターン発生。
フォルダ指定は正常だがセーブファイルが見つからなかった場合に発生。
+ゴーストが行う模擬戦の毎ターン発生。
フォルダ指定が間違っている、又は動作対象外のSHIORIだった場合に発生。
-ゴースト起動時に情報がある場合/情報が更新されたに発生。
+マギルトリエが行うバーチャルバトルの結果ごとに発生。
今まで情報があったのに消えてしまった場合に発生。
CrystalDiskInfoが終了した場合など。
httpc.dllが提供する機能の非同期実行オプションでの実行後、同dllからDirectSSTPで送信される戻り値通知イベント。
+カレー家族/沙紀と右近が同時起動しているゴーストをゲームに誘う際に発生。
+カレー家族/沙紀と右近がゲームを開始する際に発生。
+カレー家族/沙紀と右近が行うゲーム中に自ゴーストの順番が来た際に発生。
外部アプリケーションが起動した際に発生。
+カレー家族/沙紀と右近が行うゲーム中にマーキングした際に発生。
外部アプリケーションが終了した際に発生。
+カレー家族/沙紀と右近が行うゲーム中にゴーストがサイコロを振り、ドボンでない際に発生。
外部アプリケーションの存在を通知された際に発生。
+カレー家族/沙紀と右近が行うゲーム中に参加ゴーストのいずれかがドボンした際に発生。
外部アプリケーションのバージョン情報を通知された際に発生。
+カレー家族/沙紀と右近が行うゲーム中に自ゴーストのターンが終了した際に発生。
外部アプリケーションか何らかの処理が完了した際に発生。
+カレー家族/沙紀と右近が行うゲーム中にいずれかのゴーストがゴールした際に発生。
外部アプリケーションがドキュメントファイルを開いた際に発生。
-カレー家族/沙紀と右近が行うゲーム終了時、順位を表示した後に発生。
ウェブサイトの更新・新着情報を通知された際に発生。
+\[raiseother]で沙紀に送信するべきイベント。
きのこスキンが頭に生えた際に発生。
-きのこスキンが頭から消えた際に発生。
-きのこスキンを切り替えようとしている際に発生。
+お茶会開始前に、奏でる日常の音色から各ゴーストに通知されるイベント。
お茶会に参加するゴーストはこのイベントで直ちに、\![raiseother,かなで,返信イベント名,ゴーストの対応するお茶会バージョン番号,ゴーストの本体側名,※お茶会バージョンへの対応情報]
のさくらスクリプトを実行する必要がある。
イベント内での、このスクリプトの実行以外のトークは非推奨。
きのこスキンを切り替えた際に発生。
+OnKanadeTeaPartyInfomationRequestを受信したゴーストが、奏でる日常の音色に対してraiseotherで通知するイベント。
イベント名はOnKanadeTeaPartyInfomationRequestのreference2で通知されている。
きのこスキンをドロップでインストールした際に発生。
+お茶会本体イベント。お茶会開始時に通知される。
バッテリ残量が40%を切った際に発生。
SSPが通知するイベントに同名の物があるので注意。
バッテリ残量が20%を切った際に発生。
SSPが通知するイベントに同名の物があるので注意。
システムリソースが50%を切った際に発生。
-システムリソースが30%を切った際に発生。
+お茶会終了イベント。奏でる日常の音色が、お茶会終了トークをした後に通知される。
落下物が可視領域内に出現した際に発生。
+応答が必要なイベント。応答方法はraiseotherかnotifyotherを使う。
落下物がヒットした際に発生。
+応答する必要の無いイベント。
落下物を再投下する際に発生。
+マップクリア時に通知。
ヒットした落下物が可視領域内から消滅した際に発生。
+Occurs when Needle "pokes" another ghost (by overlapping them). If Needle is overlapping multiple scopes simultaneously, the event will be sent once for each scope.
ヒットしなかった落下物が可視領域内から消滅した際に発生。
-プラグインが実行された際に発生。
音楽を再生した際に発生。
+プラグインが実行された際に発生。
設定した予定のタイマーが0になった際に発生。
-プラグインが実行された際に発生。
新規ゲーム開始時に発生。
-スタンプに関する情報を通知するイベント。
ゴースト起動時、プラグインのロード・アンロードおよびOnStampInfoCallを送信した任意のタイミングで発生。
ゲーム開始時に発生。
+スタンプを押すためにraisepluginでスタンプ帳へ送信するイベント。
ゲーム終了時に発生。
-OnStampInfoをゴースト側から任意のタイミングで発生させたい場合に、raisepluginでスタンプ帳へ送信するイベント。
ゲーム開始から現実の1時間毎に発生。
+フォルダ指定が正常で、セーブファイルが無事に見つかった場合に発生。
別マップに移動した時に発生。
+フォルダ指定は正常だがセーブファイルが見つからなかった場合に発生。
PCまたはペットのレベルが上がった時に発生。
-フォルダ指定が間違っている、又は動作対象外のSHIORIだった場合に発生。
PCまたはペットのスキルレベルが上がった時に発生。
+ゴースト起動時に情報がある場合/情報が更新されたに発生。
PCまたはペットのスキルレベルが下がった時に発生。
-今まで情報があったのに消えてしまった場合に発生。
CrystalDiskInfoが終了した場合など。
PCが改宗した時に発生。
+Sends information about the current weather conditions to all open ghosts. This event occurs every hour, every time another ghost boots, and any time any ghost requests it with \![raiseplugin].
ペットが仲間に加わった時に発生。
+Sends information about the sun and moon to all open ghosts. Must be called with \![raiseplugin]. An additional argument can be sent to specify which day's data should be sent. 0 for today, 1 for tomorrow, 2 for the day after tomorrow. If no argument is given, it will default to today.
睡眠に入った時に発生。
-睡眠から目覚めた時に発生。
-NPCの調査をした時に発生。
-ランダムイベント発生時に発生。
-冒険者のニューストピックが追加された時に発生。
-願いの入力ダイアログが表示された時に発生。
-願いが入力された時に発生。
+Sends information about weather alerts to all open ghosts. Must be called with \![raiseplugin]. Will return nothing if there are no alerts.
PC死亡時に発生。
+Sends information about the overall forecast for a day to all open ghosts. Must be called with \![raiseplugin]. An additional argument can be sent to specify which day's data should be sent. 0 for today, 1 for tomorrow, 2 for the day after tomorrow. If no argument is given, it will default to today.
ペット死亡時に発生。
+Sends information about the hour-by-hour forecast for a day to all open ghosts. Must be called with \![raiseplugin]. An additional argument can be sent to specify which day's data should be sent. 0 for today, 1 for tomorrow, 2 for the day after tomorrow. If no argument is given, it will default to today.
遺言入力後に発生。
+Sends error information to all open ghosts. This event is sent in place of the previous events if there is an error of any kind.
ノルンの冒険ガイド表示時に発生。
-ペットと縁を切った時に発生。
-ペットを奴隷商人に売った時に発生。
-ラファエロに嫁を売った時に発生。
-結婚時に発生。
-求婚を断られた時に発生。
-ギルド加入時に発生。
-変異発生時に発生。
-変異治療時に発生。
-エーテル病発生時に発生。
-エーテル病治療時に発生。
-神の降臨時に発生。
-うみみゃぁ発動時に発生。
-核爆弾購入時に発生。
-核爆弾設置時に発生。
-核爆弾爆発時に発生。
-パーティに異形の森の使者『ロミアス』が参加してる時に発生。
-異形の森の使者『ロミアス』殺害時に発生。
-偽りの預言者『ゼーム』撃破時に発生。
-レシマス征服時に発生。
-カルマが上昇して犯罪者でなくなった時に発生。
-カルマが減少して犯罪者になった時に発生。
-PCが演奏を開始した時に発生。
-PCが気持ちいいことのために服を脱ぎ始めた時に発生。
-アイテムを盗み終わった時に発生。
-宝の地図の場所を掘り当てた時に発生。
-宝の地図を読んだ時に発生。
-トレーナーからスキルを習得した時に発生。
-天候が変わった時に発生。
-終末の日が訪れた時に発生。
-妹の日が訪れた時に発生。
-神に祈った時に発生。
-祭壇にアイテムを捧げた時に発生。
-神に祈ったが無関心だった時に発生。
-無信仰で神に祈ってみた時に発生。
-別エリアに移動した時に発生(*はエリア番号)。
-PCが請求書を納税箱に入れた時に発生。
-PCがアイテムを調理した時に発生。
-不特定の別エリアに移動した時に発生。
-ゲーム内時間で1時間が経過した時に発生。
-グランマ黙示録が訪れた時に発生。
-ゲームの各タイミングで通知。後述の※サーバコマンド参照。
- -以下のコマンドは返信が要求されている。要求元がGHOSTである場合は\![raiseother]等で返信しても良いが、要求元が外部アプリでSSTPによる通知であった場合はX-SSTP-PassThru-*ヘッダを用いて返信する必要がある。
-\![raiseother]で返信する場合はOnMahjongResponseイベントを返す。SHIORIレスポンスヘッダを用いる場合はX-SSTP-PassThru-ID: OnMahjongResponseとする。
-要求された対象に空文字を設定した場合、サーバーに対応を委任したものとみなす。
-OnMahjongイベントに対する返信。後述の※クライアントコマンド参照。
-さとりすとが起動した時に発生。
-さとりすとがゴーストを読み込んだ時に発生。
-さとりすとでゴーストを保存した時に発生。
-さとりすとが終了しようとした時に発生。
-さとりすとでイベントを作成した時に発生。
-「辞書」で使用する辞書フォルダを変更した時に発生。
-遠征が開始されたときに発生。
-遠征が終了したとき発生。
仕様上実際の遠征終了より通知が数秒早いことがある。
内番が開始されたとき発生。
-内番が終了したとき発生。
-他ゴーストが任意に送信した際に発生。
このイベントが送られた時、\[raiseother]でOnGetValuesイベントを送信する必要がある。
OnRequestValuesを受けた際に返すべきイベント。
-ぬるぽ いんたーはいからトークを求められた際に発生。
-The Handが他ゴーストを触りに行くまたは触り終わった際に発生。
触っている間、Sender:The Handでゴーストに(OnMouseMove|OnMouseDoubleClick|OnMouseWheel)イベントを送る。
ゴーストが行う模擬戦の毎ターン発生。
-ゴーストが行う模擬戦の毎ターン発生。
-マギルトリエが行うバーチャルバトルの結果ごとに発生。
-カレー家族/沙紀と右近が同時起動しているゴーストをゲームに誘う際に発生。
-カレー家族/沙紀と右近がゲームを開始する際に発生。
-カレー家族/沙紀と右近が行うゲーム中に自ゴーストの順番が来た際に発生。
-カレー家族/沙紀と右近が行うゲーム中にマーキングした際に発生。
-カレー家族/沙紀と右近が行うゲーム中にゴーストがサイコロを振り、ドボンでない際に発生。
-カレー家族/沙紀と右近が行うゲーム中に参加ゴーストのいずれかがドボンした際に発生。
-カレー家族/沙紀と右近が行うゲーム中に自ゴーストのターンが終了した際に発生。
-カレー家族/沙紀と右近が行うゲーム中にいずれかのゴーストがゴールした際に発生。
-カレー家族/沙紀と右近が行うゲーム終了時、順位を表示した後に発生。
-\[raiseother]で沙紀に送信するべきイベント。
-お茶会開始前に、奏でる日常の音色から各ゴーストに通知されるイベント。
お茶会に参加するゴーストはこのイベントで直ちに、\![raiseother,かなで,返信イベント名,ゴーストの対応するお茶会バージョン番号,ゴーストの本体側名,※お茶会バージョンへの対応情報]
のさくらスクリプトを実行する必要がある。
イベント内での、このスクリプトの実行以外のトークは非推奨。
OnKanadeTeaPartyInfomationRequestを受信したゴーストが、奏でる日常の音色に対してraiseotherで通知するイベント。
イベント名はOnKanadeTeaPartyInfomationRequestのreference2で通知されている。
お茶会本体イベント。お茶会開始時に通知される。
-お茶会終了イベント。奏でる日常の音色が、お茶会終了トークをした後に通知される。
-応答が必要なイベント。応答方法はraiseotherかnotifyotherを使う。
-応答する必要の無いイベント。
-マップクリア時に通知。
-このゴーストが起動したときのghost_terminalイベント
-通常のプログラム終了時に発生するghost_terminalイベント
-ghost_terminalが名前を取得したときのイベント
-コマンドが入力された後のイベント
-バリューリザルトイベントのクエリ
-返信可能ヘッダ 1:
-返信可能ヘッダ 2:
-返信可能ヘッダ 3:エンプティ
-1秒待ってShioriEcho.GetResultを再実行する。
-その他
-コマンドは、タブでイベントを完了させます。
-コマンド更新時のイベント
-コマンドプロンプトが更新されたときのイベント
-ユーザーがコマンドラインの右端にある `→` を押したときのイベント
-コマンドヒストリーの末尾に空のコマンドが追加されたときのイベント
-コマンドヒストリーが更新されたときのイベント
-コマンドヒストリーを取得したときのイベント
-ユーザが `↑` を押したときにインデックスが更新されるときのイベント
-Sends information about the current weather conditions to all open ghosts. This event occurs every hour, every time another ghost boots, and any time any ghost requests it with \![raiseplugin].
-Sends information about the sun and moon to all open ghosts. Must be called with \![raiseplugin]. An additional argument can be sent to specify which day's data should be sent. 0 for today, 1 for tomorrow, 2 for the day after tomorrow. If no argument is given, it will default to today.
-Sends information about weather alerts to all open ghosts. Must be called with \![raiseplugin]. Will return nothing if there are no alerts.
-Sends information about the overall forecast for a day to all open ghosts. Must be called with \![raiseplugin]. An additional argument can be sent to specify which day's data should be sent. 0 for today, 1 for tomorrow, 2 for the day after tomorrow. If no argument is given, it will default to today.
-Sends information about the hour-by-hour forecast for a day to all open ghosts. Must be called with \![raiseplugin]. An additional argument can be sent to specify which day's data should be sent. 0 for today, 1 for tomorrow, 2 for the day after tomorrow. If no argument is given, it will default to today.
-Sends error information to all open ghosts. This event is sent in place of the previous events if there is an error of any kind.
-httpc.dllが提供する機能の非同期実行オプションでの実行後、同dllからDirectSSTPで送信される戻り値通知イベント。
+きのこスキンが頭に生えた際に発生。
+きのこスキンが頭から消えた際に発生。
+きのこスキンを切り替えようとしている際に発生。
+きのこスキンを切り替えた際に発生。
+きのこスキンをドロップでインストールした際に発生。
+バッテリ残量が40%を切った際に発生。
SSPが通知するイベントに同名の物があるので注意。
バッテリ残量が20%を切った際に発生。
SSPが通知するイベントに同名の物があるので注意。
システムリソースが50%を切った際に発生。
+システムリソースが30%を切った際に発生。
+落下物が可視領域内に出現した際に発生。
+落下物がヒットした際に発生。
+落下物を再投下する際に発生。
+ヒットした落下物が可視領域内から消滅した際に発生。
+ヒットしなかった落下物が可視領域内から消滅した際に発生。
+音楽を再生した際に発生。
+設定した予定のタイマーが0になった際に発生。
+新規ゲーム開始時に発生。
+ゲーム開始時に発生。
+ゲーム終了時に発生。
+ゲーム開始から現実の1時間毎に発生。
+別マップに移動した時に発生。
+PCまたはペットのレベルが上がった時に発生。
+PCまたはペットのスキルレベルが上がった時に発生。
+PCまたはペットのスキルレベルが下がった時に発生。
+PCが改宗した時に発生。
+ペットが仲間に加わった時に発生。
+睡眠に入った時に発生。
+睡眠から目覚めた時に発生。
+NPCの調査をした時に発生。
+ランダムイベント発生時に発生。
+冒険者のニューストピックが追加された時に発生。
+願いの入力ダイアログが表示された時に発生。
+願いが入力された時に発生。
+PC死亡時に発生。
+ペット死亡時に発生。
+遺言入力後に発生。
+ノルンの冒険ガイド表示時に発生。
+ペットと縁を切った時に発生。
+ペットを奴隷商人に売った時に発生。
+ラファエロに嫁を売った時に発生。
+結婚時に発生。
+求婚を断られた時に発生。
+ギルド加入時に発生。
+変異発生時に発生。
+変異治療時に発生。
+エーテル病発生時に発生。
+エーテル病治療時に発生。
+神の降臨時に発生。
+うみみゃぁ発動時に発生。
+核爆弾購入時に発生。
+核爆弾設置時に発生。
+核爆弾爆発時に発生。
+パーティに異形の森の使者『ロミアス』が参加してる時に発生。
+異形の森の使者『ロミアス』殺害時に発生。
+偽りの預言者『ゼーム』撃破時に発生。
+レシマス征服時に発生。
+カルマが上昇して犯罪者でなくなった時に発生。
+カルマが減少して犯罪者になった時に発生。
+PCが演奏を開始した時に発生。
+PCが気持ちいいことのために服を脱ぎ始めた時に発生。
+アイテムを盗み終わった時に発生。
+宝の地図の場所を掘り当てた時に発生。
+宝の地図を読んだ時に発生。
+トレーナーからスキルを習得した時に発生。
+天候が変わった時に発生。
+終末の日が訪れた時に発生。
+妹の日が訪れた時に発生。
+神に祈った時に発生。
+祭壇にアイテムを捧げた時に発生。
+神に祈ったが無関心だった時に発生。
+無信仰で神に祈ってみた時に発生。
+別エリアに移動した時に発生(*はエリア番号)。
+PCが請求書を納税箱に入れた時に発生。
+PCがアイテムを調理した時に発生。
+不特定の別エリアに移動した時に発生。
+ゲーム内時間で1時間が経過した時に発生。
+グランマ黙示録が訪れた時に発生。
+ゲームの各タイミングで通知。後述の※サーバコマンド参照。
+以下のコマンドは返信が要求されている。要求元がGHOSTである場合は\![raiseother]等で返信しても良いが、要求元が外部アプリでSSTPによる通知であった場合はX-SSTP-PassThru-*ヘッダを用いて返信する必要がある。
+\![raiseother]で返信する場合はOnMahjongResponseイベントを返す。SHIORIレスポンスヘッダを用いる場合はX-SSTP-PassThru-ID: OnMahjongResponseとする。
+要求された対象に空文字を設定した場合、サーバーに対応を委任したものとみなす。
+OnMahjongイベントに対する返信。後述の※クライアントコマンド参照。
+さとりすとが起動した時に発生。
+さとりすとがゴーストを読み込んだ時に発生。
+さとりすとでゴーストを保存した時に発生。
+さとりすとが終了しようとした時に発生。
+さとりすとでイベントを作成した時に発生。
+「辞書」で使用する辞書フォルダを変更した時に発生。
+遠征が開始されたときに発生。
+遠征が終了したとき発生。
仕様上実際の遠征終了より通知が数秒早いことがある。
内番が開始されたとき発生。
+内番が終了したとき発生。
+このゴーストが起動したときのghost_terminalイベント
+通常のプログラム終了時に発生するghost_terminalイベント
+ghost_terminalが名前を取得したときのイベント
+コマンドが入力された後のイベント
+バリューリザルトイベントのクエリ
+返信可能ヘッダ 1:
+返信可能ヘッダ 2:
+返信可能ヘッダ 3:エンプティ
+1秒待ってShioriEcho.GetResultを再実行する。
+その他
+コマンドは、タブでイベントを完了させます。
+Occurs when Needle "pokes" another ghost (by overlapping them). If Needle is overlapping multiple scopes simultaneously, the event will be sent once for each scope.
+コマンド更新時のイベント
コマンドプロンプトが更新されたときのイベント
+ユーザーがコマンドラインの右端にある `→` を押したときのイベント
+UkadocのSakuraScript Listにあるサンプルスクリプトを実行した際に発生。
- このイベントを実装する場合は、危険なSakuraScriptタグを自分でエスケープする必要があることに注意。
コマンドヒストリーの末尾に空のコマンドが追加されたときのイベント
+コマンドヒストリーが更新されたときのイベント
コマンドヒストリーを取得したときのイベント
+ユーザが `↑` を押したときにインデックスが更新されるときのイベント
+1キャラクターはキャラクターの名前と持っているアイテムがバイト値1で区切られており、さらにキャラクター毎にバイト値2で区切られている。例:イーク0x02銅の短剣0x01ゴブリン0x02紙の大剣0x02珊瑚の軽外套0x01侍…
外部アプリケーションが起動した際に発生。
+外部アプリケーションが終了した際に発生。
+外部アプリケーションの存在を通知された際に発生。
+外部アプリケーションのバージョン情報を通知された際に発生。
+外部アプリケーションか何らかの処理が完了した際に発生。
+外部アプリケーションがドキュメントファイルを開いた際に発生。
+ウェブサイトの更新・新着情報を通知された際に発生。
+UkadocのSakuraScript Listにあるサンプルスクリプトを実行した際に発生。
+ このイベントを実装する場合は、危険なSakuraScriptタグを自分でエスケープする必要があることに注意。