「power 構造体(勢力の設定)」の編集履歴(バックアップ)一覧はこちら
power 構造体(勢力の設定) - (2011/05/28 (土) 22:53:46) の1つ前との変更点
追加された行は緑色になります。
削除された行は赤色になります。
**&color(green){コンテンツ}
:name = (文字列)|
勢力名
:master = (ユニット)|
マスターにするユニット
指定しない場合はマスター不在勢力となり全領地を失った時に滅亡します。
:flag = (ファイル)|
旗の画像名。
flagフォルダのbmpファイル(拡張子無し)を指定する
:bgm = (ファイル)|
勢力専用のBGM。
bgmフォルダのmidファイル(拡張子無し)を指定する。
.mp3拡張子を付けるとmp3を演奏する。
:volume = (数値)|
音量。範囲は(1~100)
:enable_select = (on/off)|
省略時はon
offにすると、プレイヤー選択不可の勢力となる。
:enable_talent = (on/off)|
省略時はon
offにすると、この勢力所属の人材プレイが不可となる。
:home = (領地, 領地, ‥)|
勢力のホーム領地を示します。COMの思考に影響します。
列挙された領地方面を優先的に攻略、奪還するようになります。
:fix = (on/off/home)|
省略時はoff
onにすると他国への侵攻をしません。
homeにすると&color(blue){home}に列挙された領地以外に侵攻しません。
:money = (数値)|
初期資金
:staff = (文字列, 文字列, ‥)|
この勢力でリーダーになれる種族とクラスを列挙する。
:merce = (文字列, 文字列, ‥)|
:merce = (文字列*数値, 文字列, ‥)|
勢力の標準雇用ユニットを列挙する。
同名ユニットを複数記述するとCPU勢力による雇用比率を設定できる。
&color(blue){例:merce = soldier*5, bowman, monk*4 とするとソルジャー50%、ボウマン10%、モンク40%の比率で雇用する。}
:head = (文字列)|
マスターの称号
:diff = (文字列)|
勢力選択時の難易度欄に表示されるテキスト
:text = (文章);|
勢力の説明文。最後は;(セミコロン)で閉じる。
:diplo = (勢力*数値, 勢力*数値, ‥)|
各勢力との初期友好度。
:base_merits = 数値|
勢力内の全人材の戦功値
:merits = (ユニット*数値, ユニット*数値, ‥)|
戦功値の個別指定
:base_loyal = 数値|
勢力内の全人材の忠誠度
:loyals = (ユニット*数値, ユニット*数値, ‥)|
忠誠度の個別指定
:member = (文字列, 文字列, ‥)|
この勢力が所持する領地。
.
勢力間の初期友好度はpower構造体内の&color(blue){diplo}データで設定しますが、
初期同盟関係はevent構造体内のsetLeague関数の方で設定してください。
**&color(green){コンテンツ}
:name = (文字列)|
勢力名
:master = (ユニット)|
マスターにするユニット
指定しない場合はマスター不在勢力となり全領地を失った時に滅亡します。
:flag = (ファイル)|
旗の画像名。
flagフォルダのbmpファイル(拡張子無し)を指定する
:bgm = (ファイル)|
勢力専用のBGM。
bgmフォルダのmidファイル(拡張子無し)を指定する。
.mp3拡張子を付けるとmp3を演奏する。
:volume = (数値)|
音量。範囲は(1~100)
:enable_select = (on/off)|
省略時はon
offにするとプレイヤー選択不可の勢力となる。
:enable_talent = (on/off)|
省略時はon
offにするとこの勢力所属の人材プレイが不可となる。
:home = (領地, 領地, ‥)|
勢力のホーム領地を示します。COMの思考に影響します。
列挙された領地方面を優先的に攻略、奪還するようになります。
:fix = (on/off/home)|
省略時はoff
onにすると他国への侵攻をしません。
homeにすると&color(blue){home}に列挙された領地以外に侵攻しません。
:money = (数値)|
初期資金
:staff = (文字列, 文字列, ‥)|
この勢力でリーダーになれる種族とクラスを列挙する。
:merce = (文字列, 文字列, ‥)|
:merce = (文字列*数値, 文字列, ‥)|
勢力の標準雇用ユニットを列挙する。
同名ユニットを複数記述するとCPU勢力による雇用比率を設定できる。
&color(blue){例:merce = soldier*5, bowman, monk*4 とするとソルジャー50%、ボウマン10%、モンク40%の比率で雇用する。}
:diplo = (勢力*数値, 勢力*数値, ‥)|
各勢力との初期友好度。
:base_merits = 数値|
勢力内の全人材の戦功値
:merits = (ユニット*数値, ユニット*数値, ‥)|
戦功値の個別指定
:base_loyal = 数値|
勢力内の全人材の忠誠度
:loyals = (ユニット*数値, ユニット*数値, ‥)|
忠誠度の個別指定
:head = (文字列)|
マスターの称号
:diff = (文字列)|
勢力選択時の難易度欄に表示されるテキスト
:text = (文章);|
勢力の説明文。最後は;(セミコロン)で閉じる。
:member = (文字列, 文字列, ‥)|
この勢力が所持する領地。
.