Skip to content

ドラマアクション

テキスト行はプレイヤーの入力(クリック/キー操作)によって次の行へ進みます。 アクション行(choiceを除く)は自動実行され、テキスト行と共存できません(両方が同じ行にある場合はテキストが無視されます)。

よく使われるアクション

アクション引数説明
injectUnique「Let's Talk」および一部の共通手順を挿入
choiceテキストに選択肢を追加(textおよびjumpと組み合わせて使用)
choice/byeデフォルトの別れ選択肢を挿入
cancel右クリック/ESCキーの挙動を設定(jumpと組み合わせて使用。通常はend
setFlagフラグ名, 値(省略可)フラグに値を設定(省略時は1)
reload現在のフラグ変更を反映させるためドラマを再読み込み。必ずjump(通常はmain)と併用。開発時のホットリロードではありません。
enableTone会話時の口調変換を有効化
addActorアクターIDを追加(actor列に新しいIDを記入すると自動的に処理されます)
invokeメソッド名指定したメソッドを呼び出す
setBG画像名(省略可)背景画像を設定(Textureフォルダ内のpngも使用可)。空欄で背景を消去
BGMBGM IDBGMを切り替え(Sound参照)
stopBGMBGMを停止
lastBGM現在のBGMを停止し、前のBGMを復元
sound音声ID効果音を再生(Sound参照)
wait秒数指定秒数だけ処理を停止(アニメーション待ちなどに使用)
alphaIn所要時間フェードイン(秒)
alphaOut所要時間フェードアウト(秒)
alphaInOutフェードイン時間, 待機時間, フェードアウト時間フェードイン→待機→フェードアウト
fadeIn所要時間, white/black(省略可)画面を徐々に表示(白/黒)
fadeOut所要時間, white/black(省略可)画面を徐々に暗転(白/黒)
fadeInOutフェードイン時間, 待機時間, フェードアウト時間フェードイン→待機→フェードアウト
hideUIトランジション時間UIを非表示(ドラマ終了時に自動復帰)
hideDialog会話ウィンドウを非表示(waitと組み合わせて使用)
end即座にドラマを終了
addKeyItem重要アイテムIDプレイヤーに重要アイテムを付与
dropアイテムIDプレイヤーの足元にアイテムをドロップ
addResourceリソース種別, 数量ホームリソースを追加
shake画面を揺らす
slapドラマ所有者キャラクターをビンタ
destroyItemアイテムID所持品から指定アイテムを削除
focus即座にドラマ所有者へカメラをフォーカス
focusCharaキャラクターID, 速度(省略可)同一マップ内のキャラクターへカメラを移動
focusPC速度(省略可)プレイヤーキャラクターへカメラをフォーカス
unfocusカメラをリセット
destroyキャラクターID同一マップ内のキャラクターを削除
saveセーブを実行
setHour時間ゲーム内時間を設定

複数引数は ,(半角カンマ)で区切り、間にスペースを入れないでください。

ビルトインジャンプ(組み込みジャンプ)

inject/Unique アクションを実行すると、大量のビルトインステップが現在のドラマテーブルに挿入されます。これらを使用するには、jumpの対象として名前を指定するだけです。一部はデフォルトの inject/Unique 対話ですでに使用されているため、再使用の必要はありません。

ステップ名用途
_banishドラマを終了
_byeドラマを終了
_toggleSharedEquiptgの共有装備状態を切り替え
_daMakeMaidtgをメイドにする
_joinPartytgの特性が許可している場合、仲間に入れる(招待処理ではありません
_leavePartytgをパーティーから外し、拠点エリアへ戻す
_makeLivestocktgを派閥の家畜にする
_makeResidenttgを派閥の住人にする
_departtgを派閥から除名
_rumor流言を閲覧
_sleepBesidetgがプレイヤーの隣で寝るかどうかを切り替え
_disableLoyaltgの忠誠心状態を切り替え
_sucktgが吸血or吸猫(吸血を優先、次に吸猫
_insulttgの嘲讽状態を切り替え
_makeHome現在いるエリア支部をtgの家にする
_invitetgを仲間として招待(プレイヤーの能力とtgの状態をチェック)。無条件で加入させたい場合はCWL拡張アクションjoin_party()を使用
_Guideプレイヤーを複数の地点へ順に案内
_tail純粋な肉体関係
_whore金銭を伴う肉体関係
_bloomtgとの絆を深める
_buytgからアイテムを購入
_buyPlantgから研究図を購入
_givetgにアイテムを渡す
_blessingパーティー全体に祝福を付与
_traintgとスキル訓練を行う
_changeDomaintgの領域を変更
_revive死亡した仲間を復活
_buySlavetgから奴隷を購入
_tradetgとアイテムを交換
_identifytgに鑑定を依頼
_identifyAlltgに全アイテムの鑑定を依頼
_identifySPtgに上級鑑定を依頼
_bout決闘を申し込む
_newsマップ上にランダムダンジョンを生成
_healプレイヤーを回復
_foodtgから食料を購入
_deposittgに預金
_withdrawtgから引き出し
_copyItemtgにアイテム複製を依頼
_extraTax追加税金を納付
_upgradeHearth炉石をアップグレード
_sellFame名声を売却
_investZone現在のエリアに投資
_investShoptgの店に投資
_changeTitleプレイヤーの称号を変更
_buyLand現在のエリアを拡張
_disableMovetgの移動を禁止
_enableMovetgの移動を許可

This project is an unofficial documentation site and is not affiliated with, endorsed by, or associated with Elin or Lafrontier / Noa. All trademarks are the property of their respective owners.