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

**factory(産業) [#oc11c17c]

|>|RIGHT:~obj|factory|
|>|RIGHT:~name|産業名。名前の最後が「kraftwerk」の時は発電所になります|
|>|RIGHT:~Location|産業の配置場所。&br;Land:陸地&br;City:都市&br;Water:水上|
|>|RIGHT:~DistributionWeight|産業の重さ。新マップ作成時に産業が作成される時、設定した「産業の規模」の上限になるまで産業が作成されます。|
|>|RIGHT:~Productivity|基本的な生産能力。%%16の倍数です。%%|
|>|RIGHT:~Range|生産能力のばらつきの設定。大きいほど生産能力にばらつきが出ます。必ず1以上の値を指定してください。|
|~配&br;列&br;オ&br;ブ&br;ジ&br;ェ&br;ク&br;ト|RIGHT:~InputGood[]|受け入れる貨物名。(既存のものは[[資料/貨物一覧]]を参照)|
|~|RIGHT:~InputCapacity[]|受け入れる貨物の収容量。|
|~|RIGHT:~InputSupplier[]|受け入れる貨物を生産する産業を併設する数。&br;例えばgrainをInputGoodに設定すれば指定した数だけgrain_farmが建てられます。|
|~|RIGHT:~InputFactor[]|生産貨物を生産するのに必要な貨物の量。|
|~|RIGHT:~OutputGood[]|生産する貨物名。(既存のものは[[資料/貨物一覧]]を参照)|
|~|RIGHT:~OutputCapacity[]|生産する貨物の収容量。|
|~|RIGHT:~OutputFactor[]|受け入れ貨物1で生産できる貨物の量。|
|>|RIGHT:~pax_level|旅客度(郵便度は1/3)|
|>|RIGHT:~Mapcolor|マップ上の産業シンボルの色。色については[[産業のカラーシンボル表>開発/datファイル記述リファレンス#symbol]]を参照。|
|RIGHT:~needs_ground=|1|(88.10.4以降)フラグ(省略時は0)。このフラグが真(1)なら、ベースタイルを補完して描画します|
|RIGHT:~intro_year=|西暦年数|登場年。以下4つは、建物が登場もしくは建設可能になる年代の範囲を指定します(99.16以降で使用されます)|
|RIGHT:~intro_month=|1-12|登場月|
|RIGHT:~retire_year=|西暦年数|退場年|
|RIGHT:~retire_month=|1-12|退場月|
|RIGHT:~climates=|指定語|(99.00 makeobj40以降)省略可。建築できる気候。カンマ(,)で区切って複数指定可。|
|~|desert|砂漠気候|
|~|tropic|熱帯気候|
|~|mediterran|↑標高が低い 地中海気候|
|~|temperate||        温帯気候|
|~|tundra||        ツンドラ気候|
|~|rocky|↓標高が高い|
|~|arctic|summer snowlineより上の万年雪の積もる地域 極地気候 |
|RIGHT:~animation_time=|数値|(99.01、makeobj41以降)省略可。アニメーションの速度を設定します。数値が少ないほど速くなります。省略時は300。|
|>|RIGHT:~Dims|構造物の大きさ。2,2のように,で区切って指定します。|
|>|RIGHT:~BackImage|画像の指定。詳しくは[[画像の指定の仕方>開発/datファイル記述リファレンス#BackImage]]にて。|

海上にあるものは、必要に応じて駅としての以下の属性も必要です

|RIGHT:~enables_pax|旅客属性|
|RIGHT:~enables_post|郵便属性|
|RIGHT:~enables_ware|貨物属性|
|RIGHT:~Level|駅のレベル|

煙の指定(オプション)

|RIGHT:~Smoke=|文字|smokeファイルの名前(例:Industry_Smoke)|
|RIGHT:~SmokeTile=|x,y|基準点となるタイルの位置(下図参照)|
|RIGHT:~SmokeOffset=|x,y|基準点からのオフセット値(下図参照)|
|RIGHT:~SmokeSpeed=|数値|アニメーションの速度?(※詳細のわかる方補足願います)|

&ref(smoke.png,nolink);

~ 例)
 Obj=factory
 name=syo-yu_plant
 Location=Land
 DistributionWeight=1
 Productivity=3
 Range=10
 InputGood[0]=grain
 InputCapacity[0]=300
 InputSupplier[0]=1
 InputFactor[0]=200
 OutputGood[0]=syo-yu
 OutputCapacity[0]=200
 MapColor=62
 Dims=2,2
 BackImage[0][0][0][0][0]=./syo-yu.0.1
 BackImage[0][1][0][0][0]=./syo-yu.0.0
 BackImage[0][0][1][0][0]=./syo-yu.0.1
 BackImage[0][1][1][0][0]=./syo-yu.0.0