メインコンテンツまでスキップ

Archery

⚠️ 非推奨 — この拡張はメンテナンスされておらず、今後の MiniGame 拡張に置き換えられます。

Archery Game 拡張は、プレイヤーが指定のアリーナでポイントを競う、アーチェリーを題材にしたミニゲームを作成できます。

エントリーライブラリ

アクション

ミニゲームの進行を制御するコマンド。

  • Join Game — アリーナに参加する
    • Quit Game — 現在のゲームから抜ける

定義

アリーナとゲームルールを設定します。

アーティファクト

ランタイムデータの管理。

クイックスタート

  • 1. 定義する — 定義エントリーを追加します:archery_game_definition。これらは拡張が扱う構造・エンティティ・ルールを定義します。→ archery_game_definition
  • 2. ストレージを作成する — データを永続化するアーティファクトエントリーを追加します:arena_artifact→ arena_artifact
  • 3. アクションを発動する — アクションエントリーを使って拡張と連携します:archery_joinarchery_quit。コマンド、NPC、イベント、その他のエントリーから発動できます。→ archery_join → archery_quit

プレースホルダー

グローバルプレースホルダーの書式:%typewriter_archery_<type>_<definition_id>_<mode>%

プレースホルダー説明
%typewriter_archery_top_<id>_MAX_TARGET%Max Target モードの最高スコア。
%typewriter_archery_top_<id>_TIME_ATTACK%Time Attack モードの最高スコア。
%typewriter_archery_player_top_<id>_MAX_TARGET%プレイヤーの自己ベスト(Max Target)。
%typewriter_archery_player_top_<id>_TIME_ATTACK%プレイヤーの自己ベスト(Time Attack)。