「イベントスクリプト」の編集履歴(バックアップ)一覧に戻る

イベントスクリプト - (2013/09/10 (火) 19:50:25) のソース

<p>勝手にいじらさせていただきました。</p>
<p>今後の追加編集は未定です。</p>
<p> </p>
<p>
 シナリオは、エイルを選択すると[data/Event/Script/Quest/eir/Start.txt]、ロタを選択すると[data/Event/Script/Quest/rota/Start.txt]から開始。</p>
<p> </p>
<p> </p>
<p> </p>
<p><strong>【 Ver1.00で確認したEventType】</strong></p>
<table width="500" border="0" align="left" cellpadding="1" cellspacing="1"><tbody><tr><td bgcolor="#FFFF99">ChangeMode</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">ショップや町に戻るなど?</span></td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;"><a href="#ChangeMode">詳細</a></span></td>
</tr><tr><td bgcolor="#FFFF99">CharaDraw</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">キャラを表示したり非表示にしたりする</span></td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;"><a href="#CharaDraw">詳細</a></span></td>
</tr><tr><td bgcolor="#FFFF99">ChangeAnimeData</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">指定キャラのTEA、ODA(ANMも指定可能か?)を指定する</span></td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;"><a href="#ChangeAnimeData">詳細</a></span></td>
</tr><tr><td bgcolor="#FFFF99">ChangeAnimeNo</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">指定キャラに通常待機など番号指定でアニメーションさせる</span></td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;"><a href="#ChangeAnimeNo">詳細</a></span></td>
</tr><tr><td bgcolor="#FFFF99">ChangeExpression</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">指定キャラの表情を変える</span></td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;"><a href="#ChangeExpression">詳細</a></span></td>
</tr><tr><td bgcolor="#FFFF99">CharaLookType</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">指定キャラをカメラ方向など目線を変えさせる</span></td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;"><a href="#CharaLookType">詳細</a></span></td>
</tr><tr><td bgcolor="#FFFF99">ColorFilter</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">フェード演出</span></td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;"><a href="#ColorFilter">詳細</a></span></td>
</tr><tr><td bgcolor="#FFFF99">Camera</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">カメラの位置角度を変える</span></td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;"><a href="#Camera">詳細</a></span></td>
</tr><tr><td bgcolor="#FFFF99">DrawString</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">文字を表示</span></td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;"><a href="#DrawString">詳細</a></span></td>
</tr><tr><td bgcolor="#FFFF99">EventChara</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">ALP指定でキャラを発生させる</span></td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;"><a href="#EventChara">詳細</a></span></td>
</tr><tr><td bgcolor="#FFFF99">Equip</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">武器を持たせる・持たせない</span></td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;"><a href="#Equip">詳細</a></span></td>
</tr><tr><td bgcolor="#FFFF99">Map</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">マップ変更</span></td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;"><a href="#Map">詳細</a></span></td>
</tr><tr><td bgcolor="#FFFF99">Quest</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">クエストに向かう・戻る</span></td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;"><a href="#Quest">詳細</a></span></td>
</tr><tr><td bgcolor="#FFFF99">Sound</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">BGM変更、音声SEの再生</span></td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;"><a href="#Sound">詳細</a></span></td>
</tr><tr><td bgcolor="#FFFF99">ScriptJump</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">別スクリプトファイルへ移動する</span></td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;"><a href="#ScriptJump">詳細</a></span></td>
</tr><tr><td bgcolor="#FFFF99">SetPos</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">指定キャラの位置を指定する</span></td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;"><a href="#SetPos">詳細</a></span></td>
</tr><tr><td bgcolor="#FFFF99">Sprite</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">画像ファイルの表示</span></td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;"><a href="#Sprite">詳細</a></span></td>
</tr></tbody></table><p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p>【<strong>Ver1.00で使ってないけど使えるかもしれないEventType</strong>】</p>
<table width="500" border="0" cellpadding="1" cellspacing="1"><tbody><tr><td bgcolor="#FFFF99">Choices</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">選択肢表示とスクリプト切り替え?</span></td>
<td bgcolor="#FFFFCC"> <span style="font-size:smaller;">詳細</span></td>
</tr><tr><td bgcolor="#FFFF99">MovePos</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">指定キャラを移動させる?</span></td>
<td bgcolor="#FFFFCC"> <span style="font-size:smaller;">詳細</span></td>
</tr><tr><td bgcolor="#FFFF99">Valiable</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">フラグや数値作成・比較?</span></td>
<td bgcolor="#FFFFCC"> <span style="font-size:smaller;">詳細</span></td>
</tr><tr><td bgcolor="#FFFF99">SetupChara</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">操作キャラ切り替え?死亡させる?</span></td>
<td bgcolor="#FFFFCC"> <span style="font-size:smaller;">詳細</span></td>
</tr><tr><td bgcolor="#FFFF99">EventTrigger</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">?</span></td>
<td bgcolor="#FFFFCC"> <span style="font-size:smaller;">詳細</span></td>
</tr><tr><td bgcolor="#FFFF99">ChangeDrawType</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">ハグやキスなどに切り替える?</span></td>
<td bgcolor="#FFFFCC"> <span style="font-size:smaller;">詳細</span></td>
</tr><tr><td bgcolor="#FFFF99">ChangeScene</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">ゲーム終了やタイトルに戻るなど?</span></td>
<td bgcolor="#FFFFCC"> <span style="font-size:smaller;">詳細</span></td>
</tr><tr><td bgcolor="#FFFF99">WearDraw</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">着ている服の表示・非表示?</span></td>
<td bgcolor="#FFFFCC"> <span style="font-size:smaller;">詳細</span></td>
</tr><tr><td bgcolor="#FFFF99">CharaCtrl</td>
<td bgcolor="#FFFFCC"><span style="font-size:smaller;">?</span></td>
<td bgcolor="#FFFFCC"> <span style="font-size:smaller;">詳細</span></td>
</tr></tbody></table><p> </p>
<hr /><h3><a name="ChangeMode"></a>[ChangeMode]</h3>
<p>[書式]</p>
<pre>
[EventKeyStart]<br />Type:ChangeMode<br />Time:-1<br />str Mode:CharaSelect<br />[EventKeyEnd]
</pre>
<p>[Modeに指定可能なもの]</p>
<table width="200" border="1" cellpadding="1" cellspacing="1"><tbody><tr><td><span style="font-size:13px;">Action</span></td>
<td> </td>
</tr><tr><td>H</td>
<td> </td>
</tr><tr><td><span style="font-size:13px;">City</span></td>
<td> </td>
</tr><tr><td><span style="font-size:13px;">Q_Result</span></td>
<td> </td>
</tr><tr><td><span style="font-size:13px;">Q_Receive</span></td>
<td> </td>
</tr><tr><td><span style="font-size:13px;">Shop</span></td>
<td> </td>
</tr><tr><td><span style="font-size:13px;">Free</span></td>
<td> </td>
</tr><tr><td><span style="font-size:13px;">CharaSelect</span></td>
<td> </td>
</tr><tr><td><span style="font-size:13px;">Ending</span></td>
<td> </td>
</tr></tbody></table><p> </p>
<h3><a name="CharaDraw"></a>[CharaDraw]</h3>
<p>[書式]</p>
<pre>
[EventKeyStart]<br />Type:CharaDraw<br />Time:-1<br />str Target:Rival<br />str Command:Show<br />[EventKeyEnd]
</pre>
<p><span style="font-family:'MS PGothic';">[Commandに指定可能なもの]</span></p>
<table width="200" border="1" cellpadding="1" cellspacing="1"><tbody><tr><td>Show</td>
<td> </td>
</tr><tr><td>Hide</td>
<td> </td>
</tr><tr><td> </td>
<td> </td>
</tr></tbody></table><p> </p>
<h3><a name="ChangeAnimeData"></a>[ChangeAnimeData]</h3>
<p>[書式]</p>
<pre>
[EventKeyStart]<br />Type:ChangeAnimeData<br />Time:-1<br />str Target:Hero<br />str TEA:./data/ODF/Body/RealBodyAnime/a_adv_000.tea<br />str ODA:./data/ODF/Body/RealBodyAnime/a_adv_000.oda<br />[EventKeyEnd]
</pre>
<h3><a name="ChangeAnimeNo"></a>[ChangeAnimeNo]</h3>
<p>[書式]</p>
<pre>
[EventKeyStart]<br />Type:ChangeAnimeNo<br />Time:-1<br />str Target:Player<br />int No:0<br />int Lerp:0<br />[EventKeyEnd]
</pre>
<h3><a name="ChangeExpression"></a>[ChangeExpression]</h3>
<p>[書式]</p>
<pre>
[EventKeyStart]<br />Type:ChangeExpression<br />Time:+3<br />str Target:Player<br />int No:0<br />[EventKeyEnd]
</pre>
<h3><a name="CharaLookType"></a>[CharaLookType]</h3>
<p>[書式]</p>
<pre>
[EventKeyStart]<br />Type:CharaLookType<br />Time:-1<br />str Command:Type<br />str Target:Player<br />str Type:No<br />[EventKeyEnd]
</pre>
<h3><a name="ColorFilter"></a>[ColorFilter]</h3>
<p>[書式]</p>
<pre>
[EventKeyStart]<br />Type:ColorFilter<br />Time:-1<br />float R:0.0<br />float G:0.0<br />float B:0.0<br />float A:1.0<br />float ChangeTime:0.0<br />[EventKeyEnd]
</pre>
<h3><a name="Camera"></a>[Camera]</h3>
<p>[書式]</p>
<pre>
[EventKeyStart]<br />Type:Camera<br />Time:-1<br />float X:146.0<br />float Y:16.0<br />float Z:-53.0<br />float Yaw:0.0<br />float Pitch:0.0<br />float Roll:0.0<br />[EventKeyEnd]
</pre>
<h3><a name="DrawString"></a>[DrawString]</h3>
<p>[書式]</p>
<pre>
[EventKeyStart]<br />Type:DrawString<br />Time:+0<br />str_start Str<br />(・・・どの依頼を受けようか?)<br />str_end<br />[EventKeyEnd]
</pre>
<h3><a name="EventChara"></a>[EventChara]</h3>
<p>[書式]</p>
<pre>
[EventKeyStart]<br />Type:EventChara<br />Time:-1<br />str Command:Create<br />str Name:Hero<br />str Type:Human<br />str ALP:data/EditData/DefEdit/Aaron.alp<br />[EventKeyEnd]
</pre>
<h3><a name="Equip"></a>[Equip]</h3>
<p>[書式]</p>
<pre>
[EventKeyStart]<br />Type:Equip<br />Time:-1<br />str Target:Player<br />str Command:MainVisible<br />int Visible:0<br />[EventKeyEnd]
</pre>
<h3><a name="Map"></a>[Map]</h3>
<p>[書式]</p>
<pre>
[EventKeyStart]<br />Type:Map<br />Time:-1<br />int No:70000<br />[EventKeyEnd]
</pre>
<h3><a name="Quest"></a>[Quest]</h3>
<p>[書式]</p>
<pre>
[EventKeyStart]<br />Type:Quest<br />Time:-1<br />str Command:Go<br />[EventKeyEnd]
</pre>
<h3><a name="Sound"></a>[Sound]</h3>
<p>[書式]</p>
<pre>
[EventKeyStart]<br />Type:Sound<br />Time:+0<br />str Command:Voice_Play<br />str Target:Player<br />str File:data/pcm/voice/event/PointD/eir_sin_0019.ogg<br />[EventKeyEnd]
</pre>
<h3><a name="ScriptJump"></a>[ScriptJump]</h3>
<p>[書式]</p>
<pre>
[EventKeyStart]<br />Type:ScriptJump<br />Time:+0<br />str File:./data/Event/Script/Quest/ReturnCity.txt<br />[EventKeyEnd]
</pre>
<h3><a name="SetPos"></a>[SetPos]</h3>
<p>[書式]</p>
<pre>
[EventKeyStart]<br />Type:SetPos<br />Time:-1<br />str Target:Hero<br />float X:0.0<br />float Y:54.5<br />float Z:295.0<br />float Yaw:0.0<br />[EventKeyEnd]
</pre>
<h3><a name="Sprite"></a>[Sprite]</h3>
<p>[書式]</p>
<pre>
[EventKeyStart]<br />Type:Sprite<br />Time:-1<br />str Command:Create<br />str File:data/def/Event/text_bg.bmp<br />str Name:BG<br />str Type:CenterFill<br />[EventKeyEnd]
</pre>
<p> </p>