Skip to content

Commit

Permalink
timer系notifyを追記
Browse files Browse the repository at this point in the history
  • Loading branch information
ponapalt committed Jun 24, 2024
1 parent e595099 commit 2133740
Showing 1 changed file with 51 additions and 3 deletions.
54 changes: 51 additions & 3 deletions manual/list_sakura_script.html
Original file line number Diff line number Diff line change
Expand Up @@ -386,8 +386,11 @@ <h1>イベントコマンド</h1>
<li><a href="#_!_raiseplugin,プラグインのIDまたは名前,イベント名,r0,r1,r2..._">\![raiseplugin,プラグインのIDまたは名前,イベント名,r0,r1,r2...]</a></li>
<li><a href="#_!_timerraiseplugin,時間,繰り返すか否か,プラグインのIDまたは名前,イベント名,r0,r1,r2..._">\![timerraiseplugin,時間,繰り返すか否か,プラグインのIDまたは名前,イベント名,r0,r1,r2...]</a></li>
<li><a href="#_!_notify,イベント名,r0,r1,r2..._">\![notify,イベント名,r0,r1,r2...]</a></li>
<li><a href="#_!_timernotify,時間,繰り返すか否か,イベント名,r0,r1,r2..._">\![timernotify,時間,繰り返すか否か,イベント名,r0,r1,r2...]</a></li>
<li><a href="#_!_notifyother,ゴースト名,イベント名,r0,r1,r2..._">\![notifyother,ゴースト名,イベント名,r0,r1,r2...]</a></li>
<li><a href="#_!_timernotifyother,時間,繰り返すか否か,ゴースト名,イベント名,r0,r1,r2..._">\![timernotifyother,時間,繰り返すか否か,ゴースト名,イベント名,r0,r1,r2...]</a></li>
<li><a href="#_!_notifyplugin,プラグインのIDまたは名前,イベント名,r0,r1,r2..._">\![notifyplugin,プラグインのIDまたは名前,イベント名,r0,r1,r2...]</a></li>
<li><a href="#_!_timernotifyplugin,時間,繰り返すか否か,プラグインのIDまたは名前,イベント名,r0,r1,r2..._">\![timernotifyplugin,時間,繰り返すか否か,プラグインのIDまたは名前,イベント名,r0,r1,r2...]</a></li>
</ul>
</section>
<section class="navigation-category">
Expand Down Expand Up @@ -3671,7 +3674,22 @@ <h1>記述例</h1>
<dl id="_!_notify,イベント名,r0,r1,r2..._">
<dt class="entry">\![notify,イベント名,r0,r1,r2...]</dt>
<dd class="entry">
<p>Notifyイベントを実行する。<br>第3引数以降はreference。<br>\![raise,イベント名,r0,r1,r2...]とほぼ同じで、違いはこの通知イベントで何か値を返してもSSPに反映されないということのみ。</p>
<p>raiseと同じで、違いはこの通知イベントで何か値を返してもSSPに反映されないということのみ。</p>
<ul class="supported-baseware">
<li><img src="image/icon_s.png" alt="SSP" width="34" height="16" /></li>
</ul>
<div class="legend">
<section class="code">
<h1>記述例</h1>
<p><code type="SakuraScript">\![notify,OnNotifyTest,test]OnNotifyTestが通知され、Reference0に「test」が入っている。OnNotifyTestでトークを書いてもSSPに反映されない。</code></p>
</section>
</div>
</dd>
</dl>
<dl id="_!_timernotify,イベント名,r0,r1,r2..._">
<dt class="entry">\![timernotify,イベント名,r0,r1,r2...]</dt>
<dd class="entry">
<p>timerraiseと同じで、違いはこの通知イベントで何か値を返してもSSPに反映されないということのみ。</p>
<ul class="supported-baseware">
<li><img src="image/icon_s.png" alt="SSP" width="34" height="16" /></li>
</ul>
Expand All @@ -3686,7 +3704,22 @@ <h1>記述例</h1>
<dl id="_!_notifyother,ゴースト名,イベント名,r0,r1,r2..._">
<dt class="entry">\![notifyother,ゴースト名,イベント名,r0,r1,r2...]</dt>
<dd class="entry">
<p>起動している他のゴーストへNotifyイベントを通知する。<br>第4引数以降はreference。<br>ゴースト名を__SYSTEM_ALL_GHOST__とすると起動している全てのゴーストに通知。<br>バイト値1区切りで複数指定可。<br>\![raiseother,ゴースト名,イベント名,r0,r1,r2...]とほぼ同じで、違いはこの通知イベントで何か値を返してもSSPに反映されないということのみ。</p>
<p>raiseotherと同じで、違いはこの通知イベントで何か値を返してもSSPに反映されないということのみ。</p>
<ul class="supported-baseware">
<li><img src="image/icon_s.png" alt="SSP" width="34" height="16" /></li>
</ul>
<div class="legend">
<section class="code">
<h1>記述例</h1>
<p><code type="SakuraScript">\![notifyother,Emily/Phase4.5,OnRoastedPotate,sweet potato]Emily/Phase4.5が同時起動していれば、Emily/Phase4.5にOnRoastedPotateを通知。Reference0には「sweet potato」が入っている。もしこの通知イベントでEmily/Phase4.5が何かトークをしても、バルーンには何も表示されない。</code></p>
</section>
</div>
</dd>
</dl>
<dl id="_!_timernotifyother,ゴースト名,イベント名,r0,r1,r2..._">
<dt class="entry">\![timernotifyother,ゴースト名,イベント名,r0,r1,r2...]</dt>
<dd class="entry">
<p>timerraiseotherと同じで、違いはこの通知イベントで何か値を返してもSSPに反映されないということのみ。</p>
<ul class="supported-baseware">
<li><img src="image/icon_s.png" alt="SSP" width="34" height="16" /></li>
</ul>
Expand All @@ -3701,7 +3734,22 @@ <h1>記述例</h1>
<dl id="_!_notifyplugin,プラグインのIDまたは名前,イベント名,r0,r1,r2..._">
<dt class="entry">\![notifyplugin,プラグインのIDまたは名前,イベント名,r0,r1,r2...]</dt>
<dd class="entry">
<p>プラグインに指定したNotifyイベントを送信する。<br>プラグイン名をrandomにするとランダムに選択。<br>lastinstalledにすると最後にインストールされたプラグインを開始。<br>\![raiseplugin,プラグインのIDまたは名前,イベント名,r0,r1,r2...]とほぼ同じで、違いはこの通知イベントで何か値を返してもSSPに反映されないということのみ。</p>
<p>raisepluginと同じで、違いはこの通知イベントで何か値を返してもSSPに反映されないということのみ。</p>
<ul class="supported-baseware">
<li><img src="image/icon_s.png" alt="SSP" width="34" height="16" /></li>
</ul>
<div class="legend">
<section class="code">
<h1>記述例</h1>
<p><code type="SakuraScript">\![notifyplugin,スタンプ帳,OnStampAdd,[実行したゴーストのフォルダ]/ghost/master/stamp.png,マイスタンプ,スタンプを押したよ。よろしくね。]プラグイン「スタンプ帳」の登録イベントをnotifyで呼び出す。プラグイン実行で処理は行われるが、ゴースト側への返答は無視される。</code></p>
</section>
</div>
</dd>
</dl>
<dl id="_!_timernotifyplugin,プラグインのIDまたは名前,イベント名,r0,r1,r2..._">
<dt class="entry">\![timernotifyplugin,プラグインのIDまたは名前,イベント名,r0,r1,r2...]</dt>
<dd class="entry">
<p>timerraisepluginと同じで、違いはこの通知イベントで何か値を返してもSSPに反映されないということのみ。</p>
<ul class="supported-baseware">
<li><img src="image/icon_s.png" alt="SSP" width="34" height="16" /></li>
</ul>
Expand Down

0 comments on commit 2133740

Please sign in to comment.