アドオン開発/datファイル記述リファレンス

公式wikiの説明(英語)

ground_obj [ 編集 ]

[100.0 makeobj49以降]

静止物(岩、池、草など)と移動物(魚、鳥、動物など)とがあります。

ground_objは100.0現在、新しいゲームの開始時にのみ作られ、ゲーム途中からは出現しません。出現する数(総量)はsimuconf.tabのrandom_grounds_probabilityとrandom_wildlife_probabilityで決定されます。個々のground_objの出現比率はdistributionweightで決定されます。

groundobj(静止物) [ 編集 ]

obj=ground_obj
name=一意の名前。
distributionweight=0 ... x1〜200程度(デフォルトは3)
seasons=数値季節別画像の数。降雪時の画像の数も含む。
1...通年
2...通常時と降雪時
現在3以上は正しく動作しません
climates=指定語気候(生育場所)。カンマ(,)で区切って複数指定可。
water沿岸
desert砂漠気候
tropic熱帯気候
mediterran↑標高が低い 地中海気候
temperate|        温帯気候
tundra|        ツンドラ気候
rocky↓標高が高い
arcticsummer snowlineより上の万年雪の積もる地域 極地気候
speed0静止物は0
trees_on_topフラグ同じタイル上に樹木が存在できるかどうかを指示します。
1...樹木の存在が可能
0...樹木の存在は不可能
waytypenone静止物では意味を持たない
cost撤去に必要なコスト。負の値を設定すると撤去すると儲かるようになります。
Image[地形][季節]=地形[0]のみの場合は平地のみに作られます。
スロープを含める場合は[0]-[14]の15種類が必要。
季節は複数指定可。
複数指定した場合は、1年を画像の数で分割した、それぞれの期間に対応する。最後の一つは必ず降雪時の画像を指定しなければいけません。
(例)
[0]...通年
[0][1]...通年、降雪時
[0][1][2]...1-6月、7-12月、降雪時

地形の対応図)

tiles.png

静止物の例)

obj=ground_obj
name=See3
seasons=2
distributionweight=5
cost=50000
trees_on_top=0
climates=tropic,mediterran,temperate,tundra,rocky
copyright=MHz
Image[0][0]=seen.0.2
Image[0][1]=seen.1.2

movingobj(移動物) [ 編集 ]

obj=ground_obj
name=一意の名前。
distributionweight=0 ... x1〜200程度(デフォルトは3)
seasons=数値季節別画像の数。降雪時の画像の数も含む。
climates=指定語気候(移動可能な場所)。カンマ(,)で区切って複数指定可。
water沿岸、海上(waytypeがairかwaterの場合)
desert砂漠気候
tropic熱帯気候
mediterran↑標高が低い 地中海気候
temperate|        温帯気候
tundra|        ツンドラ気候
rocky↓標高が高い
arcticsummer snowlineより上の万年雪の積もる地域 極地気候
speed(km/h)数値移動速度
trees_on_topフラグ1...樹木の上を移動できます
0...樹木の上を移動できません
waytypenone更地を移動できます。
road更地を移動できます。
道路を横断、移動できます。
water海上を移動できます。(climates=waterを指定)
air建築物のない場所を移動できます。
climates=waterが指定されていれば、海上も移動できます。
cost撤去に必要なコスト。負の値を設定すると撤去すると儲かるようになります。
Image[方角][季節]=方角には"S","E","SE","SW","N","W","NW","NE"を指定します。
季節は複数指定可。
複数指定した場合は、1年を画像の数で分割した、それぞれの期間に対応する。最後の一つは必ず降雪時の画像を指定しなければいけません。
(例)
[0]...通年
[0][1]...通年、降雪時
[0][1][2]...1-6月、7-12月、降雪時

 移動物の例)

Obj=ground_obj
Name=bird
# climates: arctic, rocky, tundra, temperate, mediterran, tropic, desert, water
climates= rocky, temperate, mediterran, tropic, water
# distributionweight 3(default)
distributionweight=3
seasons=1
trees_on_top=1
# waytype: road, water, air
waytype=air
speed = 20
# Image[dir][season]
Image[S][0]=image.0.0
Image[N][0]=image.0.0
Image[E][0]=image.0.0
Image[W][0]=image.0.0
Image[SE][0]=image.0.0
Image[NW][0]=image.0.0
Image[NE][0]=image.0.0
Image[SW][0]=image.0.0

添付ファイル: filetiles.png 1件 [詳細]

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-10-14 (木) 19:46:39