[[開発/datファイル記述リファレンス]]

**tree(木) [#ode14ad0]
***99.00 makeobj40以降用(今後仕様が変更されるかもしれません) [#ae11a177]
|RIGHT:~obj=||tree|
|RIGHT:~name=||木の名前。|
|RIGHT:~distributionweight=|0 ... x|(3の場合は省略可)|
|RIGHT:~seasons=|1,2,4|季節数(1の場合は省略可)|
|RIGHT:~climates=|指定語|気候(生育場所)。カンマ(,)で区切って複数指定可。|
|~|desert|砂漠気候(デフォルトでは使用されていない)|
|~|tropic|熱帯気候(デフォルトでは使用されていない)|
|~|mediterran|↑標高が低い 地中海気候|
|~|temperate||        温帯気候|
|~|tundra||        ツンドラ気候|
|~|rocky|↓標高が高い|
|~|arctic|summer snowlineより上の万年雪の積もる地域 極地気候 |
|RIGHT:~Image[樹齢][季節]=||画像の指定。&br;''樹齢''は[0]から[4]まで必要。[0]が一番小さい木、[3]が一番大きく生き生きとした木、[4]が年老いた木(枯れ木)。[0]は[Shift+2]で木を隠したときにも使用されるので、できるだけ小さいほうが良い。&br;''季節''&br;''seasons=1'' [0]通年&br;''seasons=2'' [0]通常時[1]降雪時&br;''seasons=4'' [0]夏[1]秋[2]冬&降雪時[3]春|

~ 注意)
-樹齢[0]は[Shift+2]で木を隠したときにも表示されるので、できるだけ小さいほうが良い
-seasons=2の場合は季節に関係なく、降雪地域のみに[1]の画像が使用される。seasons=4の場合も季節に関係なく降雪地域には[3]の冬の画像が使われる。

~climates)~

&ref(climates.png,nolink);~


~ 例)
 #Image[Age][Season]
 Obj=tree
 Name=Tree5
 climates=rocky,tundra,temperate,mediterran
 seasons=2
 Image[0][0]=./ls-trees05.0.0
 Image[1][0]=./ls-trees05.0.1
 Image[2][0]=./ls-trees05.0.2
 Image[3][0]=./ls-trees05.0.3
 Image[4][0]=./ls-trees05.0.4
 Image[0][1]=./ls-trees05.1.0
 Image[1][1]=./ls-trees05.1.1
 Image[2][1]=./ls-trees05.1.2
 Image[3][1]=./ls-trees05.1.3
 Image[4][1]=./ls-trees05.1.4

***90.00.1までの旧バージョン用 [#i08d2573]
|RIGHT:~obj=||tree|
|RIGHT:~name=||木の名前。|
|RIGHT:~Height=|>|おそらく標高。pak64では0-6が使われている。数字が小さいほど低地でも出現する|
|RIGHT:~Image[][0]=||画像の指定。最初が一番小さい木、3が一番大きく生き生きとした木、最後が年老いた木(枯れ木)|
|~|通年|[0][1][2][3][4]|
|~|二季|[0][1][2][3][4]春夏秋&br;[5][6][7][8][9]冬|
|~|四季|[0][1][2][3][4]夏&br;[5][6][7][8][9]秋&br;[10][11][12][13][14]冬&br;[15][16][17][18][19]春|


~ 例)
 Obj=tree
 Name=X'maxTree
 Height=0
 Image[0][0]=X'maxTree.0.0
 Image[1][0]=X'maxTree.0.1
 Image[2][0]=X'maxTree.0.2
 Image[3][0]=X'maxTree.0.3
 Image[4][0]=X'maxTree.0.4