他ゴーストが任意に送信した際に発生。
このイベントが送られた時、\[raiseother]でOnGetValuesイベントを送信する必要がある。
OnRequestValuesを受けた際に返すべきイベント。
ぬるぽ いんたーはいからトークを求められた際に発生。
The Handが他ゴーストを触りに行くまたは触り終わった際に発生。
触っている間、Sender:The Handでゴーストに(OnMouseMove|OnMouseDoubleClick|OnMouseWheel)イベントを送る。
ゴーストが行う模擬戦の毎ターン発生。
ゴーストが行う模擬戦の毎ターン発生。
マギルトリエが行うバーチャルバトルの結果ごとに発生。
カレー家族/沙紀と右近が同時起動しているゴーストをゲームに誘う際に発生。
カレー家族/沙紀と右近がゲームを開始する際に発生。
カレー家族/沙紀と右近が行うゲーム中に自ゴーストの順番が来た際に発生。
カレー家族/沙紀と右近が行うゲーム中にマーキングした際に発生。
カレー家族/沙紀と右近が行うゲーム中にゴーストがサイコロを振り、ドボンでない際に発生。
カレー家族/沙紀と右近が行うゲーム中に参加ゴーストのいずれかがドボンした際に発生。
カレー家族/沙紀と右近が行うゲーム中に自ゴーストのターンが終了した際に発生。
カレー家族/沙紀と右近が行うゲーム中にいずれかのゴーストがゴールした際に発生。
カレー家族/沙紀と右近が行うゲーム終了時、順位を表示した後に発生。
\[raiseother]で沙紀に送信するべきイベント。
お茶会開始前に、奏でる日常の音色から各ゴーストに通知されるイベント。
お茶会に参加するゴーストはこのイベントで直ちに、\![raiseother,かなで,返信イベント名,ゴーストの対応するお茶会バージョン番号,ゴーストの本体側名,※お茶会バージョンへの対応情報]
のさくらスクリプトを実行する必要がある。
イベント内での、このスクリプトの実行以外のトークは非推奨。
OnKanadeTeaPartyInfomationRequestを受信したゴーストが、奏でる日常の音色に対してraiseotherで通知するイベント。
イベント名はOnKanadeTeaPartyInfomationRequestのreference2で通知されている。
お茶会本体イベント。お茶会開始時に通知される。
お茶会終了イベント。奏でる日常の音色が、お茶会終了トークをした後に通知される。
応答が必要なイベント。応答方法は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.
プラグインが実行された際に発生。
プラグインが実行された際に発生。
プラグインが実行された際に発生。
スタンプに関する情報を通知するイベント。
ゴースト起動時、プラグインのロード・アンロードおよびOnStampInfoCallを送信した任意のタイミングで発生。
スタンプを押すためにraisepluginでスタンプ帳へ送信するイベント。
OnStampInfoをゴースト側から任意のタイミングで発生させたい場合に、raisepluginでスタンプ帳へ送信するイベント。
フォルダ指定が正常で、セーブファイルが無事に見つかった場合に発生。
フォルダ指定は正常だがセーブファイルが見つからなかった場合に発生。
フォルダ指定が間違っている、又は動作対象外のSHIORIだった場合に発生。
ゴースト起動時に情報がある場合/情報が更新されたに発生。
今まで情報があったのに消えてしまった場合に発生。
CrystalDiskInfoが終了した場合など。
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.
Occurs during Spectre's dialogues to call for surface changes from the ghost that is currently being spoken to.
Note that this event does not come directly from the plugin itself, but rather is called from the ghost side by embed tags within the dialogues.
The expressions included are the recommended expressions, plus a few extra that are common in English ghosts.
Expressions which the ghost's shell cannot produce accurately should be ignored and not return a response, as the plugin will use this information for its own purposes.
Occurs upon opening the plugin menu if this ghost is not yet "calibrated". Also occurs any time the user chooses to "racalibrate" this ghost.
Returning a specific response completes a handshake that allows the ghost to complete the "calibration" step automatically.
The required response is the following tag: \![raiseplugin,Spectre,OnCustomCalibrationConfirm]
Within this tag, references should be sent containing expression data. The references should be written the same as the ones received in the OnSpectrePlugin.Surface event, and may be written in any order.
By default, only expressions that the ghost does not provide should be sent. The plugin assumes that any expressions not listed are present.
For ghosts with few compatible expressions, an option may be used to invert this behavior, and make the plugin use only expressions that are listed.
For ghosts with no compatible expressions, a special reference is provided.
Expressions which the ghost's shell cannot produce accurately should be listed as references in this tag (or should be omitted, if using the inverted behavior), as the plugin will use this information for its own purposes.
Occurs 15 seconds after Spectre displays a dialogue through this ghost.
Note that this event does not come directly from the plugin itself, but rather is called from the ghost side by a timerraise tag placed at the end of dialogues.
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を再実行する。
その他
コマンドは、タブでイベントを完了させます。
コマンド更新時のイベント
コマンドプロンプトが更新されたときのイベント
ユーザーがコマンドラインの右端にある `→` を押したときのイベント
コマンドヒストリーの末尾に空のコマンドが追加されたときのイベント
コマンドヒストリーが更新されたときのイベント
コマンドヒストリーを取得したときのイベント
ユーザが `↑` を押したときにインデックスが更新されるときのイベント
ペットが何らかの状態異常にかかると発生。
ペットが死ぬと発生。
何かを釣り上げると発生。
NPCが生成されると発生。Reference0-4のいずれかが値を持つ。
マップに入ると発生。
宝箱が生成されたとき等に発生
PCが状態異常にかかると発生
PCが死ぬと発生
NPCにShift+Fでターゲッティングすると発生
外部アプリケーションが起動した際に発生。
外部アプリケーションが終了した際に発生。
外部アプリケーションの存在を通知された際に発生。
外部アプリケーションのバージョン情報を通知された際に発生。
外部アプリケーションか何らかの処理が完了した際に発生。
外部アプリケーションがドキュメントファイルを開いた際に発生。
ウェブサイトの更新・新着情報を通知された際に発生。
UkadocのSakuraScript Listにあるサンプルスクリプトを実行した際に発生。
このイベントを実装する場合は、危険なSakuraScriptタグを自分でエスケープする必要があることに注意。