[100.0 makeobj49以降]
静止物(岩、池、草など)と移動物(魚、鳥、動物など)とがあります。
ground_objは100.0現在、新しいゲームの開始時にのみ作られ、ゲーム途中からは出現しません。出現する数(総量)はsimuconf.tabのrandom_grounds_probabilityとrandom_wildlife_probabilityで決定されます。個々のground_objの出現比率はdistributionweightで決定されます。
obj= | ground_obj | |
---|---|---|
name= | 一意の名前。 | |
distributionweight= | 0 ... x | 1〜200程度(デフォルトは3) |
seasons= | 数値 | 季節別画像の数。降雪時の画像の数も含む。 1...通年 2...通常時と降雪時 現在3以上は正しく動作しません |
climates= | 指定語 | 気候(生育場所)。カンマ(,)で区切って複数指定可。 |
water | 沿岸 | |
desert | 砂漠気候 | |
tropic | 熱帯気候 | |
mediterran | ↑標高が低い 地中海気候 | |
temperate | | 温帯気候 | |
tundra | | ツンドラ気候 | |
rocky | ↓標高が高い | |
arctic | summer snowlineより上の万年雪の積もる地域 極地気候 | |
speed | 0 | 静止物は0 |
trees_on_top | フラグ | 同じタイル上に樹木が存在できるかどうかを指示します。 1...樹木の存在が可能 0...樹木の存在は不可能 |
waytype | none | 静止物では意味を持たない |
cost | 撤去に必要なコスト。負の値を設定すると撤去すると儲かるようになります。 | |
Image[地形][季節]= | 地形[0]のみの場合は平地のみに作られます。 スロープを含める場合は[0]-[14]の15種類が必要。 季節は複数指定可。 複数指定した場合は、1年を画像の数で分割した、それぞれの期間に対応する。最後の一つは必ず降雪時の画像を指定しなければいけません。 (例) [0]...通年 [0][1]...通年、降雪時 [0][1][2]...1-6月、7-12月、降雪時 |
地形の対応図)
静止物の例)
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
obj= | ground_obj | |
---|---|---|
name= | 一意の名前。 | |
distributionweight= | 0 ... x | 1〜200程度(デフォルトは3) |
seasons= | 数値 | 季節別画像の数。降雪時の画像の数も含む。 |
climates= | 指定語 | 気候(移動可能な場所)。カンマ(,)で区切って複数指定可。 |
water | 沿岸、海上(waytypeがairかwaterの場合) | |
desert | 砂漠気候 | |
tropic | 熱帯気候 | |
mediterran | ↑標高が低い 地中海気候 | |
temperate | | 温帯気候 | |
tundra | | ツンドラ気候 | |
rocky | ↓標高が高い | |
arctic | summer snowlineより上の万年雪の積もる地域 極地気候 | |
speed(km/h) | 数値 | 移動速度 |
trees_on_top | フラグ | 1...樹木の上を移動できます 0...樹木の上を移動できません |
waytype | none | 更地を移動できます。 |
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