Description.ext

提供:PeCaTacWiki
2023年3月13日 (月) 19:13時点におけるMonotone (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

https://community.bistudio.com/wiki/Description.ext

ロード時にミッションの名前や画像を表示したり、ラジオメッセージやミッション終了時のメッセージを設定したりするゲームの装飾を司るファイルです。

こっちも用がなければ書く必要はありませんし、無くても動きます。

また、Eden上からミッション内に書き込むことが出来るので、ロード時の名前表示とミッションの簡単な説明書きくらいならEden内で書いたほうが良いかもしれません。

ヘッダー

class Header
{
    gameType = COOP;
    minPlayers = 1;
    maxPlayers = 8;
};

ゲームタイプやミッションに参加できる人数を設定する記述です。無くても問題ありません。

ロード画面に関する記述

author="作者の名前";
OnLoadName = "ミッション名";
loadScreen = "loadScreen.jpg";
overviewText="ミッションリストやロード時に表示されるテキスト。簡単なミッションの説明を書くと良い";
overviewPicture="loadScreen.jpg";

loadScreenはミッション読み込み中に表示される画像で、overviewPictureはミッション選択画面で表示される画像です。

デブリーフィングのテキスト

class CfgDebriefing
{
    class End1
    {
        title = "Mission Completed";
        subtitle = "";
        description = "作戦は成功した";
    };
    class End2
    {
        title = "Mission failed";
        subtitle = "";
        description = "作戦は失敗した";
    };
};

ミッション終了時に表示されるテキストを設定できます。Endトリガー内にあるEnd#1とかの部分を設定すると、このナンバーに応じたテキストを表示することが出来ます。

ラジオメッセージ

class CfgRadio
{
    sounds[] = {};
    class RadioMsg1
    {
        name = "";
        sound[] = {};
        title = "This is Udushenie. IRINA! say again. IRINA!";
    };
    class RadioMsg2
    {
        name = "";
        sound[] = {};
        title = "This is Zadenitsi. Roger. We are taking off! ETA 5 Minute.";
    };
};

ラジオメッセージ(画面下に出て来る字幕みたいなやつ)や、これと同時に鳴らす音声ファイルなどを設定できます。

トリガのonAct欄でsideradioなどを使ってここで設定したメッセージを呼び出します。