ロジック » タイマー
April 23, 2026

タイマー

作業中

このドキュメントはまだ拡張・修正中です。機能、スクリーンショット、説明はTalescapeの公開リリースまで変更される可能性があります。わかりにくい点や助けが必要な場合は、公式Talescape Discordで質問してください。必要に応じてページを明確化したり更新したりします。

タイマーは時間ベースのトリガーで、ストーリー内のイベント発生を制御できます。カウントダウン、繰り返し発生する効果、時間制の選択肢を作成して、ゲームプレイにテンポと緊迫感を加えられます。

1. 概要

タイマーは定義された期間をで測ります。時間が切れると、トリガーと同様に接続されたアクションを自動で発火します。

各タイマーには次の項目があります:

  • 名前: タイマーを識別するラベル。
  • 継続時間: タイマーが発火するまでの時間(秒)。
  • 繰り返し: 発火後に自動で再起動するかどうか。

2. タイマーの操作

タイマーはアクションイベントを通じて動的に操作できます。できること:

  • 開始: タイマーを開始します。
  • 停止: タイマーを完全にキャンセルします。
  • 一時停止: タイマーを現在の値で停止します。
  • 再開: 一時停止したタイマーを続行します。
  • リセット: タイマーを開始せずに全期間に戻します。

これにより、ストーリーの任意のタイミングで時間制のシーケンスを開始、中断、リセットできます。

3. 繰り返しタイマー

繰り返しオプションが有効な場合、タイマーは終了するたびに自動で再起動します。これは手動で停止するかシーンが変更されるまで続きます。

繰り返しタイマーは次のような用途に便利です:

  • 定期的に発生する環境効果。
  • 定期的なチェック(例:HP減少、ライトのちらつき、環境サイクル)。
  • プレイヤー入力に依存しない継続的なバックグラウンドシステム。

4. タイマーをトリガーとして使う

タイマーはロジックシステム内でトリガーとして機能します。完了すると割り当てられたアクションを自動実行します。

これを使ってできること:

  • カウントダウン後に新しいシーンへ移行する。
  • 一定間隔で変数を変更する。
  • アンビエント音や効果を繰り返し発生させる。
  • プレイヤーの行動が遅い場合に会話やシーンを終了させる。

5. ベストプラクティス

  • タイマーは短く目的が明確なものにしましょう。長時間のバックグラウンドタイマーはテンポを混乱させることがあります。
  • 緊張感を出したいときは表示されるタイマーを、さりげない進行には表示されないタイマーを使い分けましょう。
  • 不要になったタイマーは必ず停止またはリセットして、イベントの重複を避けましょう。
  • 複雑なタイミング制御にはタイマーを変数条件と組み合わせましょう。

タイマーはインタラクティブな物語にリズムと緊迫感をもたらし、シーンのテンポを動的に調整したり、素早い判断を報いる、あるいは待つことの静かな緊張感を演出したりするのに役立ちます。

ドキュメント