Land.to
MODのススメ
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
&color(red){注意!この文章は昔のバージョンの時に書かれた...
このページはDwarf Fortressの世界を更に広げ、不満点を自分...
ここでは導入程度に留めてあるので、より詳しくはhttp://dwar...
を参照のこと。
#contents
**はじめに [#u5332849]
df_**_***_***\raw\objectsには多数のテキストファイル群が置...
DFの世界生成をする時に使われるデータはこのファイルなので...
編集内容が適用された世界で遊べるようになる。これがDFでのM...
もちろん、ファイルの書き方はきちんと決まっているからそこ...
多くのアイテムが編集可能だが、家具や施設などはobjectから...
小物を追加していくような感じで、肩の力を抜いて楽しもう。~
~
なお、何々.txtを編集せよという文章が今後よく出るが、ゲー...
ゲーム要素の追加の場合は、別のテキストファイルを使って編...
テキストファイルの一番最初にアイテムの場合なら[OBJECT:ITE...
この定義をしておけば複数のファイルから読み込んでくれるの...
**アイテムの追加・変更 [#we917c85]
編集対象――item_***.txt、entity_default.txt
基本的にはデフォルトで存在するものをコピペして編集してい...
http://dwarf.lendemaindeveille.com/index.php/Armor_Tokens
なお、アイテムを追加する場合はentity_default.txtも編集し...
**生物の追加・変更 [#wca4a99a]
編集対象――creature_***.txt
デフォルトの内容でも充分な生物が登場するので、あまり生物...
筆者はちょっとデフォルトでは魚の種類が寂しかったので追加...
http://dwarf.lendemaindeveille.com/index.php/List_of_mods
このページから、生物に限らず投稿されたMODをダウンロードす...
[[生物訳(creature)]]~
[[身体部位訳(body_default)]]
**自然の追加・変更 [#g70197fc]
編集対象――matgloss_***.txt、reaction_standard.txt
鉱物や植物などの、自然の要素を編集することができる。[[こ...
合金など、Smelterでアイテムを組み合わせたり、加工するタイ...
また、わかりにくい植物の項目の編集は、やはり英wikiにまと...
http://dwarf.lendemaindeveille.com/index.php/Plant_tokens~
[[植物訳(matgloss_plant)]]
**その他の編集 [#m1525b1e]
かなり大掛かりな編集になるが、entity_default.txtをいじる...
英wikiではゴブリンを操作するMODや、文明すべてを入れ替えて...
~
reaction_standard.txtをいじっていくのも面白い。[[このアイ...
完全にチートだが、Adamantineや木材を無から生み出したりす...
なお、reaction_standard.txtのいじれる範囲は英wikiで考察さ...
http://dwarf.lendemaindeveille.com/index.php/Reactions
これによると今のところは作業施設はSmelter限定、最終生産物...
**MOD追加の例 [#r9072c2b]
これらの内容を踏まえた上で、実際にMODを作成してみた。参考...
***銃の追加 [#g581a281]
ドワーフの技術力ならきっと銃も初歩的なものなら実用化でき...
ほら、ドワーフの射手の名称がMarksdwarfだからイメージもぴ...
まずはitem_weapon_firearms.txtを作成。[OBJECT:ITEM]と定義...
~
以上の事をまとめた結果、item_weapon_firearms.txtは次のよ...
item_weapon_firearms
[OBJECT:ITEM]
[ITEM_WEAPON:ITEM_WEAPON_MUSKET]
[NAME:musket:muskets]
[DAMAGE:80:BLUDGEON]
[WEIGHT:90]
[SKILL:HAMMER]
[RANGED:CROSSBOW:ROUND]
[TWO_HANDED:0]
[MINIMUM_SIZE:5]
[MATERIAL_SIZE:4]
[ITEM_WEAPON:ITEM_WEAPON_PISTOL]
[NAME:pistol:pistols]
[DAMAGE:30:BLUDGEON]
[WEIGHT:20]
[SKILL:HAMMER]
[CRIT_BOOST:1]
[RANGED:CROSSBOW:ROUND]
[TWO_HANDED:0]
[MINIMUM_SIZE:3]
[MATERIAL_SIZE:1]
[ITEM_AMMO:ITEM_AMMO_ROUNDS]
[NAME:round:rounds]
[CLASS:ROUND]
[DAMAGE:150:PIERCE]
このように、武器と弾はデフォルトでは異なるテキストファイ...
最後に、装備を追加したので使える文明をentity_default.txt...
略
[WEAPON:ITEM_WEAPON_SPEAR]
[WEAPON:ITEM_WEAPON_MACE]
[WEAPON:ITEM_WEAPON_CROSSBOW]
[AMMO:ITEM_AMMO_BOLTS]
[WEAPON:ITEM_WEAPON_MUSKET]
[AMMO:ITEM_AMMO_ROUNDS]
[WEAPON:ITEM_WEAPON_PISTOL]
[AMMO:ITEM_AMMO_ROUNDS]
略
弾の威力が高すぎて強すぎるし、こんな便利なものは広まって...
~
これで世界を生成すれば無事銃のあるゲームが楽しめるわけだ...
このへんはもう、銃は金属のみ、弾は鉱石として硫黄と硝石を...
***鉱石・金属・合金 [#tdc7255a]
やはりドワーフといえばMithrilでしょう。ということでMithri...
matgloss_stone_mineral.txtが鉱石で、matgloss_stone_metal....
まずは、MithrilとTitanの鉱石を作ろう。ゲームバランスを考...
[MATGLOSS_STONE:MITHRIL]
[NAME:native mithril][STONE_NAME:mithril nuggets][COLOR:...
[ENVIRONMENT:ALLUVIAL:CLUSTER_SMALL:100]
[ENVIRONMENT_SPEC:MICROCLINE:SMALL:100]
[ITEM_SYMBOL:'*']
[METAL_ORE:MITHRIL:100]
[SOLID_DENSITY:6500]
[VALUE:100]
a major titanium ore but can't refine through smelting (...
[MATGLOSS_STONE:ILMENITE]
[NAME:ilmenite][COLOR:0:7:1][TILE:'*']
[ENVIRONMENT_SPEC:GABBRO:CLUSTER_SMALL:100]
[ENVIRONMENT:IGNEOUS_ALL:CLUSTER_SMALL:100]
[SOLID_DENSITY:2307]
[METAL_ORE:IRON:100]
[METAL_ORE:TITAN:50]
[VALUE:30]
another titanium ore, same comment applies
[MATGLOSS_STONE:RUTILE]
[NAME:rutile][COLOR:5:7:0][TILE:'*']
[ENVIRONMENT:METAMORPHIC:CLUSTER_SMALL:100]
[ENVIRONMENT_SPEC:GRANITE:CLUSTER_SMALL:100]
[ENVIRONMENT:IGNEOUS_ALL:CLUSTER_SMALL:100]
[SOLID_DENSITY:2307]
[METAL_ORE:TITAN:100]
[VALUE:30]
鉱石を設定したら、次は金属だ。武器や防具にした場合の性能...
[MATGLOSS_METAL:MITHRIL]
[NAME:mithril][ADJ:mithril][COLOR:3:7:1]
[VALUE:100]
[SPEC_HEAT:1500]
[MELTING_POINT:18000]
[BOILING_POINT:35000]
[WEAPON][WEAPON_RANGED][AMMO][DIGGER][ARMOR]
[DAMAGE_PERC:150]
[BLOCK_PERC:150]
[SOLID_DENSITY:5500]
[MATGLOSS_METAL:TITAN]
[NAME:titan][ADJ:titan][COLOR:0:7:1]
[VALUE:40]
[SPEC_HEAT:800]
[MELTING_POINT:15000]
[BOILING_POINT:25000]
[WEAPON][DIGGER][ARMOR]
[DAMAGE_PERC:133]
[BLOCK_PERC:133]
[SOLID_DENSITY:3200]
[MATGLOSS_METAL:EOG]
[NAME:eog][ADJ:eog][COLOR:0:7:1]
[VALUE:45]
[SPEC_HEAT:1000]
[MELTING_POINT:18000]
[BOILING_POINT:27000]
[WEAPON][ARMOR]
[DAMAGE_PERC:125]
[BLOCK_PERC:175]
[SOLID_DENSITY:5400]
[MATGLOSS_METAL:ITHILNAUR]
[NAME:ithilnaur][ADJ:ithilnaur][COLOR:7:7:1]
[VALUE:48]
[SPEC_HEAT:1200]
[MELTING_POINT:16000]
[BOILING_POINT:28000]
[WEAPON][ARMOR]
[DAMAGE_PERC:175]
[BLOCK_PERC:125]
[SOLID_DENSITY:4200]
[MATGLOSS_METAL:ADALKEA]
[NAME:adalkea][ADJ:adalkea][COLOR:0:7:1]
[VALUE:25]
[SPEC_HEAT:800]
[MELTING_POINT:12000]
[BOILING_POINT:20000]
[WEAPON][ARMOR]
[DAMAGE_PERC:150]
[BLOCK_PERC:150]
[SOLID_DENSITY:4000]
最後に、もう書かなくてもいいだろうがreaction_standard.txt...
[REACTION:EOG_MAKING]
[NAME:make eog bars]
[SMELTER]
[REAGENT:2:BAR:NO_SUBTYPE:METAL:TITAN]
[REAGENT:1:BAR:NO_SUBTYPE:METAL:MITHRIL]
[REAGENT:3:BAR:NO_SUBTYPE:METAL:STEEL]
[PRODUCT:100:6:BAR:NO_SUBTYPE:METAL:EOG]
[FUEL]
[REACTION:ITHILNAUR_MAKING]
[NAME:make ithilnaur bars]
[SMELTER]
[REAGENT:3:BAR:NO_SUBTYPE:METAL:TITAN]
[REAGENT:1:BAR:NO_SUBTYPE:METAL:MITHRIL]
[REAGENT:1:BAR:NO_SUBTYPE:METAL:ELECTRUM]
[PRODUCT:100:5:BAR:NO_SUBTYPE:METAL:ITHILNAUR]
[FUEL]
[REACTION:ADALKEA_MAKING]
[NAME:make adalkea bars]
[SMELTER]
[REAGENT:1:BAR:NO_SUBTYPE:METAL:IRON]
[REAGENT:1:BAR:NO_SUBTYPE:METAL:TITAN]
[PRODUCT:100:2:BAR:NO_SUBTYPE:METAL:ADALKEA]
[FUEL]
さて、これで実装は終わりなのだがここで非常に残念なお知ら...
これは・・・ちょっと妄想補完できませんね。一応、entity_de...
この項目の効果はその文明が弱い(具体的に言うと銅)金属し...
~
DFのverupが世界を救うと信じて・・・!ご愛読ありがとうござ...
終了行:
&color(red){注意!この文章は昔のバージョンの時に書かれた...
このページはDwarf Fortressの世界を更に広げ、不満点を自分...
ここでは導入程度に留めてあるので、より詳しくはhttp://dwar...
を参照のこと。
#contents
**はじめに [#u5332849]
df_**_***_***\raw\objectsには多数のテキストファイル群が置...
DFの世界生成をする時に使われるデータはこのファイルなので...
編集内容が適用された世界で遊べるようになる。これがDFでのM...
もちろん、ファイルの書き方はきちんと決まっているからそこ...
多くのアイテムが編集可能だが、家具や施設などはobjectから...
小物を追加していくような感じで、肩の力を抜いて楽しもう。~
~
なお、何々.txtを編集せよという文章が今後よく出るが、ゲー...
ゲーム要素の追加の場合は、別のテキストファイルを使って編...
テキストファイルの一番最初にアイテムの場合なら[OBJECT:ITE...
この定義をしておけば複数のファイルから読み込んでくれるの...
**アイテムの追加・変更 [#we917c85]
編集対象――item_***.txt、entity_default.txt
基本的にはデフォルトで存在するものをコピペして編集してい...
http://dwarf.lendemaindeveille.com/index.php/Armor_Tokens
なお、アイテムを追加する場合はentity_default.txtも編集し...
**生物の追加・変更 [#wca4a99a]
編集対象――creature_***.txt
デフォルトの内容でも充分な生物が登場するので、あまり生物...
筆者はちょっとデフォルトでは魚の種類が寂しかったので追加...
http://dwarf.lendemaindeveille.com/index.php/List_of_mods
このページから、生物に限らず投稿されたMODをダウンロードす...
[[生物訳(creature)]]~
[[身体部位訳(body_default)]]
**自然の追加・変更 [#g70197fc]
編集対象――matgloss_***.txt、reaction_standard.txt
鉱物や植物などの、自然の要素を編集することができる。[[こ...
合金など、Smelterでアイテムを組み合わせたり、加工するタイ...
また、わかりにくい植物の項目の編集は、やはり英wikiにまと...
http://dwarf.lendemaindeveille.com/index.php/Plant_tokens~
[[植物訳(matgloss_plant)]]
**その他の編集 [#m1525b1e]
かなり大掛かりな編集になるが、entity_default.txtをいじる...
英wikiではゴブリンを操作するMODや、文明すべてを入れ替えて...
~
reaction_standard.txtをいじっていくのも面白い。[[このアイ...
完全にチートだが、Adamantineや木材を無から生み出したりす...
なお、reaction_standard.txtのいじれる範囲は英wikiで考察さ...
http://dwarf.lendemaindeveille.com/index.php/Reactions
これによると今のところは作業施設はSmelter限定、最終生産物...
**MOD追加の例 [#r9072c2b]
これらの内容を踏まえた上で、実際にMODを作成してみた。参考...
***銃の追加 [#g581a281]
ドワーフの技術力ならきっと銃も初歩的なものなら実用化でき...
ほら、ドワーフの射手の名称がMarksdwarfだからイメージもぴ...
まずはitem_weapon_firearms.txtを作成。[OBJECT:ITEM]と定義...
~
以上の事をまとめた結果、item_weapon_firearms.txtは次のよ...
item_weapon_firearms
[OBJECT:ITEM]
[ITEM_WEAPON:ITEM_WEAPON_MUSKET]
[NAME:musket:muskets]
[DAMAGE:80:BLUDGEON]
[WEIGHT:90]
[SKILL:HAMMER]
[RANGED:CROSSBOW:ROUND]
[TWO_HANDED:0]
[MINIMUM_SIZE:5]
[MATERIAL_SIZE:4]
[ITEM_WEAPON:ITEM_WEAPON_PISTOL]
[NAME:pistol:pistols]
[DAMAGE:30:BLUDGEON]
[WEIGHT:20]
[SKILL:HAMMER]
[CRIT_BOOST:1]
[RANGED:CROSSBOW:ROUND]
[TWO_HANDED:0]
[MINIMUM_SIZE:3]
[MATERIAL_SIZE:1]
[ITEM_AMMO:ITEM_AMMO_ROUNDS]
[NAME:round:rounds]
[CLASS:ROUND]
[DAMAGE:150:PIERCE]
このように、武器と弾はデフォルトでは異なるテキストファイ...
最後に、装備を追加したので使える文明をentity_default.txt...
略
[WEAPON:ITEM_WEAPON_SPEAR]
[WEAPON:ITEM_WEAPON_MACE]
[WEAPON:ITEM_WEAPON_CROSSBOW]
[AMMO:ITEM_AMMO_BOLTS]
[WEAPON:ITEM_WEAPON_MUSKET]
[AMMO:ITEM_AMMO_ROUNDS]
[WEAPON:ITEM_WEAPON_PISTOL]
[AMMO:ITEM_AMMO_ROUNDS]
略
弾の威力が高すぎて強すぎるし、こんな便利なものは広まって...
~
これで世界を生成すれば無事銃のあるゲームが楽しめるわけだ...
このへんはもう、銃は金属のみ、弾は鉱石として硫黄と硝石を...
***鉱石・金属・合金 [#tdc7255a]
やはりドワーフといえばMithrilでしょう。ということでMithri...
matgloss_stone_mineral.txtが鉱石で、matgloss_stone_metal....
まずは、MithrilとTitanの鉱石を作ろう。ゲームバランスを考...
[MATGLOSS_STONE:MITHRIL]
[NAME:native mithril][STONE_NAME:mithril nuggets][COLOR:...
[ENVIRONMENT:ALLUVIAL:CLUSTER_SMALL:100]
[ENVIRONMENT_SPEC:MICROCLINE:SMALL:100]
[ITEM_SYMBOL:'*']
[METAL_ORE:MITHRIL:100]
[SOLID_DENSITY:6500]
[VALUE:100]
a major titanium ore but can't refine through smelting (...
[MATGLOSS_STONE:ILMENITE]
[NAME:ilmenite][COLOR:0:7:1][TILE:'*']
[ENVIRONMENT_SPEC:GABBRO:CLUSTER_SMALL:100]
[ENVIRONMENT:IGNEOUS_ALL:CLUSTER_SMALL:100]
[SOLID_DENSITY:2307]
[METAL_ORE:IRON:100]
[METAL_ORE:TITAN:50]
[VALUE:30]
another titanium ore, same comment applies
[MATGLOSS_STONE:RUTILE]
[NAME:rutile][COLOR:5:7:0][TILE:'*']
[ENVIRONMENT:METAMORPHIC:CLUSTER_SMALL:100]
[ENVIRONMENT_SPEC:GRANITE:CLUSTER_SMALL:100]
[ENVIRONMENT:IGNEOUS_ALL:CLUSTER_SMALL:100]
[SOLID_DENSITY:2307]
[METAL_ORE:TITAN:100]
[VALUE:30]
鉱石を設定したら、次は金属だ。武器や防具にした場合の性能...
[MATGLOSS_METAL:MITHRIL]
[NAME:mithril][ADJ:mithril][COLOR:3:7:1]
[VALUE:100]
[SPEC_HEAT:1500]
[MELTING_POINT:18000]
[BOILING_POINT:35000]
[WEAPON][WEAPON_RANGED][AMMO][DIGGER][ARMOR]
[DAMAGE_PERC:150]
[BLOCK_PERC:150]
[SOLID_DENSITY:5500]
[MATGLOSS_METAL:TITAN]
[NAME:titan][ADJ:titan][COLOR:0:7:1]
[VALUE:40]
[SPEC_HEAT:800]
[MELTING_POINT:15000]
[BOILING_POINT:25000]
[WEAPON][DIGGER][ARMOR]
[DAMAGE_PERC:133]
[BLOCK_PERC:133]
[SOLID_DENSITY:3200]
[MATGLOSS_METAL:EOG]
[NAME:eog][ADJ:eog][COLOR:0:7:1]
[VALUE:45]
[SPEC_HEAT:1000]
[MELTING_POINT:18000]
[BOILING_POINT:27000]
[WEAPON][ARMOR]
[DAMAGE_PERC:125]
[BLOCK_PERC:175]
[SOLID_DENSITY:5400]
[MATGLOSS_METAL:ITHILNAUR]
[NAME:ithilnaur][ADJ:ithilnaur][COLOR:7:7:1]
[VALUE:48]
[SPEC_HEAT:1200]
[MELTING_POINT:16000]
[BOILING_POINT:28000]
[WEAPON][ARMOR]
[DAMAGE_PERC:175]
[BLOCK_PERC:125]
[SOLID_DENSITY:4200]
[MATGLOSS_METAL:ADALKEA]
[NAME:adalkea][ADJ:adalkea][COLOR:0:7:1]
[VALUE:25]
[SPEC_HEAT:800]
[MELTING_POINT:12000]
[BOILING_POINT:20000]
[WEAPON][ARMOR]
[DAMAGE_PERC:150]
[BLOCK_PERC:150]
[SOLID_DENSITY:4000]
最後に、もう書かなくてもいいだろうがreaction_standard.txt...
[REACTION:EOG_MAKING]
[NAME:make eog bars]
[SMELTER]
[REAGENT:2:BAR:NO_SUBTYPE:METAL:TITAN]
[REAGENT:1:BAR:NO_SUBTYPE:METAL:MITHRIL]
[REAGENT:3:BAR:NO_SUBTYPE:METAL:STEEL]
[PRODUCT:100:6:BAR:NO_SUBTYPE:METAL:EOG]
[FUEL]
[REACTION:ITHILNAUR_MAKING]
[NAME:make ithilnaur bars]
[SMELTER]
[REAGENT:3:BAR:NO_SUBTYPE:METAL:TITAN]
[REAGENT:1:BAR:NO_SUBTYPE:METAL:MITHRIL]
[REAGENT:1:BAR:NO_SUBTYPE:METAL:ELECTRUM]
[PRODUCT:100:5:BAR:NO_SUBTYPE:METAL:ITHILNAUR]
[FUEL]
[REACTION:ADALKEA_MAKING]
[NAME:make adalkea bars]
[SMELTER]
[REAGENT:1:BAR:NO_SUBTYPE:METAL:IRON]
[REAGENT:1:BAR:NO_SUBTYPE:METAL:TITAN]
[PRODUCT:100:2:BAR:NO_SUBTYPE:METAL:ADALKEA]
[FUEL]
さて、これで実装は終わりなのだがここで非常に残念なお知ら...
これは・・・ちょっと妄想補完できませんね。一応、entity_de...
この項目の効果はその文明が弱い(具体的に言うと銅)金属し...
~
DFのverupが世界を救うと信じて・・・!ご愛読ありがとうござ...
ページ名: