朝までFreeciv!

【スポンサー広告】 スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

【ルールセット改造】 専門家の追加方法

Freecivの2.4.2から新しい専門家のアイコンが追加されています。
そしてFreeciv 2.5.0からは新しい専門家アイコンを使えるよう、specialists.specファイルに設定が記述されています。
→ 新しい専門家

しかし、ルールセット内ではその新しい専門家を使用する場面がありません。
ルールセットを改造して専門家を追加する方法について書きます。

specialists.png


ここでは都市の基礎的収入である食料/生産/交易を直接増やす専門家・農民/労働者/商人を追加する方法です。

注意: 自己責任でルールセット改造ができる人向けの記事です



まずは cities.ruleset ファイル内のスペシャリストのところに以下を追加します。
これで専門家が都市ウィンドウに出現するようになります。


[specialist_worker]
name = _("Worker")
rule_name = "worker"
short_name = _("?Worker:W")
reqs =
{ "type", "name", "range"
; Nothing
}
helptext = _("\
Each worker produces two shield points for their city per turn. \
")

[specialist_farmer]
name = _("Farmer")
rule_name = "farmer"
short_name = _("?Farmer:F")
reqs =
{ "type", "name", "range"
; Nothing
}
helptext = _("\
Each farmer produces two food points for their city per turn.\
")

[specialist_merchant]
name = _("Merchant")
rule_name = "merchant"
short_name = _("?Merchant:M")
reqs =
{ "type", "name", "range"
; Nothing
}
helptext = _("\
Each merchant produces two extra trade for their city per turn.\
")



続いて、effects.ruleset の編集。
専門家を使用したときの効果を設定します。ここではそれぞれ2ポイント入手するようにしています。


[effect_worker]
type = "Specialist_Output"
value = 2
reqs =
{ "type", "name", "range"
"Specialist", "worker", "Local"
"OutputType", "shield", "Local"
}

[effect_farmer]
type = "Specialist_Output"
value = 2
reqs =
{ "type", "name", "range"
"Specialist", "farmer", "Local"
"OutputType", "food", "Local"
}

[effect_merchant]
type = "Specialist_Output"
value = 2
reqs =
{ "type", "name", "range"
"Specialist", "merchant", "Local"
"OutputType", "trade", "Local"
}


これでオッケー。
専門家アイコンの見分けがつきにくいですが・・・
  1. 2018/02/25(日) 09:35:28|
  2. ルールセット改造
  3. | トラックバック:0
  4. | コメント:0
<<世界の不思議を見て回ろう | ホーム | スパイの罪状>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://freeciv.blog.fc2.com/tb.php/152-606c4b06
この記事にトラックバックする(FC2ブログユーザー)
【 このブログの目次 】

プロフィール

指導者

Author:指導者
これはあなたです。このユニットを失うと、ゲームは負けになります。大切にしてね。

つぶやき

最新記事

最新コメント

カテゴリ

月別アーカイブ

最新トラックバック

FC2カウンター

検索フォーム

RSSリンクの表示

リンク

このブログをリンクに追加する

QRコード

QR

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。