カスタムアイテム
カスタムアイテムについて †
- omakeからカスタムアイテムが作れるようになった。カスタムアイテムでは装備品や家具などを作ることができる。
- elona\userフォルダ内の、拡張子.itemのファイルがカスタムアイテムとして扱われる。
- userフォルダ以下にあるならばどこからでも読み込まれる。サブフォルダを作成し整理する場合は重複に注意。
- 内部的には公式のカルネアデスの板をベースに作られている。
- FFHPの機能をONにしないとグラフィックが描写されない。(設定1→拡張アイテムチップ→使う)
- 基本的な作り方や注意点はomakeフォルダ内のカスタムアイテム関係\カスタムアイテム説明.txtに書いてある。必読。
- 初めて導入する場合は、何があっても大丈夫なように諸々のバックアップは取っておく。
- 初めてテキストから自作する際には、ツールで作成したものをベースにreadmeやテンプレートと見比べながら手動で修正するとよい。
- 自作する場合はゲーム内でF8を押して、画像とtxtファイルを読み込み作成する。
このとき***.item(***はname.の英語名)ファイルがuser直下に出力されゲーム内にもアイテムが生成される。
- 削除したい場合はuserフォルダ内からファイルごと削除する。
- 削除後であってもマップ内に生成済みのものは真四角な画像に変わった「残りカス」として残る。
- txtファイルの%Elona Custom Itemから%endTxtまでがカスタムアイテムの定義として扱われる。
- 使用できる画像は48*48か48*96のbmp。24bit以下推奨。
- 差し替え同様完全な黒色、rgb(0,0,0)が透過色となる。
- 自作以外のものを使う場合は画像の著作権や使用規約に注意すること。
カスタムアイテム定義一覧 †
定義の要素名 | 例 | 内容 | 備考 | %Elona Custom Item | txtの先頭に記述。これがないとカスタムアイテムとして認識されなくなる。 | author. | "プレイヤー" | 作者名 | 「それは~により作成された」の「~」部分。 |
---|
name. | "younger sister bomb,手投げ妹" | 英語名,日本語名 | 英語名はファイル名になる。 名前被り対策で長めに設定するとよい。 |
---|
ialphanameref. | "シスターボム" | アルファベット名 | 素材の違いによってカタカナ表記される場合に参照される名前。 |
---|
ifilterref. | "/noshop/" | フィルター | /noshop/→店売りしなくなる。 /nogenerate/→自然生成しなくなる。(店売りもされない) /nodownload/→ショウルームで召喚されなくなる。 /sf/→アクリ・テオラで販売される。 /spshop/→おみやげ屋で販売される。 /fest/→聖夜祭で販売される。 |
---|
/fish/→呪われた釣竿で稀に釣れる。[MMA用] | iknownnameref. | "妹型爆弾" | 未鑑定時の名前 | |
---|
inameonly. | "1" | 名前のみ表示するフラグ | 1なら立てる、0なら立てない。 フラグを立てると素材、エゴ、☆や★、銘の表示が省略される。 呪いの有無は省略の対象外。 |
---|
iorgvalue. | "5000" | 素材補正がかかる前の値段 | 1=1gp |
---|
iorgweight. | "1500" | 素材補正がかかる前の重さ | 1000 = 1.0s 負の値にすると荷車の重さに加算 |
---|
dicex. | "1" | ダイス数 | XdY+Z(a)のXの部分。 |
---|
dicey. | "25" | ダイス面 | XdY+Z(a)のYの部分。 |
---|
fixdamage. | "8" | ダメージ修正 | XdY+Z(a)のZの部分。 |
---|
fixhit. | "30" | 命中修正 | XdY+Z(a)のaの部分。 |
---|
ipierce. | "0" | 貫通率 | 単位は%。 |
---|
irangepow. | "100,20,20,20,20,20,20,20,20,20" | 遠隔武器の距離による威力補正 | 遠隔武器以外でも例のままでよいので 必ず10個すべて入力する。単位は%。 |
---|
irangehit. | "100,20,20,20,20,20,20,20,20,20" | 遠隔武器の距離による命中補正 |
---|
dodgevalue. | "0" | DV | 回避力。 |
---|
protectvalue. | "0" | PV | 防御力。 |
---|
relaskill. | "111" | 関連スキル識別子 | ページ下部の補足参照。 |
---|
material. | "1000" | 素材 | 補足参照。 |
---|
identifydef. | "500" | 鑑定難易度 | 0で即鑑定。 500で固定アーティファクトくらい。 |
---|
ilight. | "0" | 照明 | 0で照明なし。他は補足参照。 |
---|
reftype. | "24000" | アイテムカテゴリ | 補足参照。 装備品の装備部位はreftypeによって決められる。 |
---|
reftypeminor. | "24030" | アイテムサブカテゴリ | reftype.と一致させる。補足参照。 |
---|
ibitvaluable. | "0" | 貴重品フラグ | 0→立てない。 1→立てる。 貴重品フラグを立てると引き継ぎ不可になる。 |
---|
objlv. | "10" | 最低生成階層 | ここで設定した数値を下回る場所(低階層ネフィアなど)では 出現しなくなる。 |
---|
fixlv. | "4" | 品質 | 0:ランダム、1:粗悪、2:良質、 3:高品質、4:奇跡、5:神器、6:特別(非推奨) |
---|
irare. | "100" | 自然生成率 | 下記は大体の目安。 願いの杖(20) 潜在能力のポーション(100) 癒し手オディナのポーション(500) 変化の杖(700) サモンモンスターの杖(1000) |
---|
givegod. | "-1" | 捧げものフラグ | 複数設定は不可。 捧げられない(-1)、機械のマニ(1)、風のルルウィ(2) 元素のイツパロトル(3)、幸運のエヘカトル(4) 地のオパートス(5)、癒しのジュア(6)、収穫のクミロミ(7) |
---|
ieffect. | "0" | 発動効果 | 派生ヴァリアントでisub.を設定し効果を持たせたい場合は"30"とする。 ooのreadme内、カスタムコンテンツ項目参照 |
---|
icolref. | "0" | 色補正 | 色補正一覧を参考に。 例えば"3"ならばF8から生成した際の色が(G-100.B-100)となり 素材にかかわらずルビナス素材風の色合いになる。 "0"がデフォルトだが後から素材変化すれば素材色は反映される。 |
---|
isetpos. | "16" | 浮き具合 | 地面に置いたときにどのくらい浮いているか。 最低値は"0" |
---|
ipilepos. | "8" | 重なり具合 | 上に物を載せたときにどのくらい上になるか。 柱や棚などは高めに設定すると自然になる。 |
---|
idropshadow. | "40" | 影の大きさ | 影の伸びる大きさ。 48×48の場合は0~1200 48×96の場合は0~150で設定。 |
---|
fixenc*. | "80000,250" | エンチャントの "種類,強度" | *=0~8。最大9個まで設定可能な固定エンチャント。 ※後日補足編集。こちらもooのreadme参照推奨。 関連リンク:本家wikiの解析/エンチャント |
---|
fixenc*invoke. | "602,2000,1000,10000,24000,20" | 左から順に 発動スキル識別子 発動対象 付加確率 近接武器に付与されるか 遠隔武器に付与されるか 発動確率 | 発動系エンチャントを任意の魔法・特技に変更。 *の番号は定義済みfixenc*.で使用している番号に必ず合わせる。 スキル識別子:魔法・特技のスキル識別子を指定。 発動対象:防御側は2000、攻撃側は3000 発動確率:0~90で指定。(発動率91%以上にはならない。) 他の要素はカスタムアイテムでは関係ない部分なので変更不要。 詳細はooのreadme参照。 |
---|
%txtdescription0,JP | 出典など、ページの最後に表示される説明文。改行すると自動的に最後の行が斜体になる。 " "で囲む必要はない。定義の横ではなく下に記述する。1~3も同様。 |
---|
投擲すると炸裂する妹型の爆弾。 爆発音が「お兄ちゃん!」と聞こえ始めたら病院へ。 ~イルヴァ妹辞典~ | %txtdescription1,JP | アイテム説明文。特に必要ない場合は「nodescription」と記述。 |
---|
nodescription | %txtdescription2,JP |
---|
nodescription | %txtdescription3,JP | アイテム概要。詳細画面を開いたときに一番上に表示される簡易説明。 |
---|
まるで生きているかのように精巧な妹型の爆弾だ | %endTxt | txtの最後に記述。 |
※一部omake同梱物や【Elonaカスタムまとめ】などから引用。表にするため区切っているが実際には下記のような書式で記述すること。
補足 †
既存の武器・防具の基本値を模倣したい場合は本家wikiの解析/アイテム/武器・防具ページが参考になる。
relaskill.補足 †
- 関連スキル識別子。武器や盾の場合はきちんと記述した方が良い。それ以外は0で多分大丈夫、とのこと。
- relaskillが抜けた武器は装備して攻撃を行っても関連スキルが成長せず、スキルによる補正も受けなくなる。
- 楽器、調理器具などの発動効果をつけた家具には対応するスキル識別子を指定しておいたほうがよい場合がある。
- 射撃武器と矢弾の関連スキル識別子は一致させないと撃つことができない。
+
| | 武器と盾の関連スキル識別子
|
識別子 | 種類 | | 識別子 | 種類 | 100 | 長剣 | | 107 | 鎌 | 101 | 短剣 | | 108 | 弓 | 102 | 斧 | | 109 | クロスボウ | 103 | 鈍器 | | 110 | 銃器 | 104 | 槍 | | 111 | 投擲 | 105 | 杖 | | 168 | 盾 | 106 | 格闘 | | | |
|
+
| | MMAでの変更点
|
【MMAにおける主な変更点】*1
■ 格闘装備が作りやすくなった。
- 格闘スキルに対応する武器を作って装備した時に装備の発動系エンチャントの効果が発生する。(oo系では発生しない。oorは例外。)
- 武器のダイスは格闘のダメージ計算に矢弾と同じ形式で加算される。
- MMA特有の追加打撃発動条件や靴の発動エンチャント発生条件も損なわれない。(reftype,reftypeminorの値に依存しない。)
■ 変わったスキルに依存する遠隔武器や矢弾が作りやすくなった。
- カスタムアイテムで弓、クロスボウ、銃器以外のスキルに対応する遠隔武器を作った場合に矢弾を必要としないように。
- カスタムアイテムで弓、クロスボウ、銃器以外の矢弾を作って装備した時に射撃ではなく戦術が適用されるように。
- 例えば短剣スキル依存でサブカテゴリ弓と矢に対応するアイテムを作った場合、弓単体でも撃てる。
そして戦術が育つ。shoteffect未設定の場合投擲のようなエフェクトが出る。 弓と矢をセットで装備して撃った場合も戦術が育つ。 特殊スキル依存の矢は既存の弓と一緒に撃つことはできないが狩人の職業特性を利用し手に装備して近接武器に用いた場合も 戦術が育ち、設定を有効にしている場合は短剣用のアニメや効果音が出る。 いずれの方法でも短剣スキルはもちろん育つ。通常の矢束などスキル不一致の矢を装備した場合は従来通り撃てない。
■ 手や遠隔以外に装備しても撃てる遠隔武器が作成可能。
■ 弓、クロスボウ、銃器スキルの育つ近接攻撃用手持ち武器が作成可能。上で述べた変更があるため、対応する矢弾があれば射撃攻撃も可能。
・カスタムアイテムで弓、クロスボウ、銃器のスキルに対応する武器を作った時に
サブカテゴリが10001(大剣)~100011(鎌)の場合はサブカテゴリに対応する武器スキルで近接攻撃も行えるように
・近接攻撃で使用した場合は通常の近接武器と同じで矢弾は使用されない(戦士の職業特性による適用を除く)
例えば銃剣や暗器のイメージで下記のような設定のカスタムアイテムも作成可能。
relaskill. | 108(弓)、109(クロスボウ)、110(銃器)のいずれか |
---|
reftype. | 10000(近接) | 10000、24000(遠隔)、25000(矢弾)以外 |
---|
reftypeminor. | 10001(大剣)~10011(鎌)のいずれか | reftypeに対応するサブカテゴリ |
---|
装備部位 | 手 | reftypeで指定した部位 |
---|
近接武器としての攻撃 | 〇 | × |
---|
遠隔武器としての射撃 | 〇(要矢弾) | 〇(要矢弾) |
---|
|
material.補足 †
+
| | 素材識別子一覧
|
0.砂 | 1.革 | 2.シルク | 3.布 | 4.鱗 | 5.硝子 | 6.(欠番)※非推奨 | 7.ミスリル | 8.エーテル | 9.スティール | 10.鉄 | 11.水晶 | 12.ブロンズ | 13.ダイヤ | 14.霊布 | 15.ルビナス | 16.紙 | 17.宵晒 | 18.ボーン | 19.鉄鎖 | 20.オブシディアン | 21.ミカ | 22.真珠 | 23.エメラルド | 24.竜鱗 | 25.シルバー | 26.白銀 | 27.ザイロン | 28.翼鳥鱗 | 29.チタン | 30.クロム | 31.アダマンタイト | 32.ゴールデン | 33.珊瑚 | 34.鉛 | 35.生もの | 43.木 | | 1000.重めの素材からランダム | 1001.軽めの素材からランダム | ここから下は全て非推奨。 | 36.野菜 | 37.果実 | 38.ハーブ | 39.謎の物体 | 40.アーティファクト | 41.宝石 | 42.魔法の木 |
- omake同梱のカスタムアイテム説明.txtにおいて家具のmaterial.としては0(砂)が推奨されている。
- 素材名はアイテム詳細のそれは~で作られている。という説明文に反映される。
0(砂)を選んだ場合、装備品以外のアイテムカテゴリでは基本的に表示されなくなる。
- (ランダムではない)特定のmaterialを指定した装備品をカスタムアイテムで作成し素材変化させる場合、
素材変化の抽選先は指定素材か生もの素材かの2択になる。
- reftypeが50000以上のアイテムにmaterial1000、1001は指定できない。MMAでそのような指定がされていた場合は0に補正される。
- カスタムアイテムは基本的に生ものにしても食べられない。MMAのペットは食べるので発動効果のついた生もの装備や楽器を渡すときにはAI上書きに注意。
|
ilight.補足 †
+
| | 照明タイプ一覧
|
| 照明タイプ | 配置 | 既存の例 | 0 | 光らない | | | 1 | 赤い炎 | 地面 | 焚火 | 2 | 赤い炎 | 微高 | かがり台 | 3 | 普通の照明 | 微高 | 金の燭台 | 4 | 普通の照明 | 地面 | ランタン | 5 | 明るい照明 | 微高 | 街灯 | 6 | 明るい炎 | 地面 | かまど | 7 | キラキラ | 地面 | 宝石類 | 8 | キラキラ | 微高 | 高級ミラー | 9 | 控え目ダイヤ型 | 地面 | 固定AF | 10 | 控え目ダイヤ型 | 微高 | 召喚石 | 11 | 黄色い光 | 地面 | | 12 | 明滅の照明 | 微高 | キャンドル | 13 | 明滅の照明 | 地面 | 灯篭 | 14 | 白く明るい照明 | 高 | モダンな街灯 | 15 | 明るい照明 | 高 | 聖なる十字架 | 16 | キラキラ | 高 | 聖夜祭の花冠 | 17 | 三角照明 | 微高 | 窓類 | 18 | 明滅速い三角照明 | 微高 | ムーンゲート | 19 | 赤みのある照明 | 微高 | 提灯 |
|
reftype.とreftypeminor.補足 †
- アイテムカテゴリreftypeとサブアイテムカテゴリreftypeminorは大まかなくくりを一致させる。
- 装備品以外を作る場合は基本的にreftype. "60000"もしくは "59000"、reftypeminor. "0"を指定する。
ieffect.やreftypeminor.との組み合わせ次第で他にも機能するものはあるが取扱注意。
+
| | reftype一覧
|
識別子 | 種類 | | 識別子 | 種類 | | 識別子 | 種類 | 10000 | 近接武器 | | 52000 | ポーション | | 60000 | 家具 | 12000 | 兜 | 53000 | 巻物 | 60001 | 井戸 | 14000 | 盾 | 54000 | 魔法書 | 60002 | 祭壇 | 16000 | 鎧 | 55000 | 本 | 62000 | 残骸・カード・剥製 | 18000 | 靴 | 56000 | 魔法の杖 | 64000 | ジャンク | 19000 | 腰当 | 57000 | 食べ物 | 68000 | 金貨 | 20000 | マント | 59000 | 道具 | 69000 | プラチナ硬貨 | 22000 | グローブ | | 72000 | 宝箱 | 24000 | 遠隔武器 | 77000 | 鉱石 | 25000 | 矢弾 | 80000 | 樹木 | 32000 | 指輪 | 91000 | 旅糧 | 34000 | 首輪 | 92000 | 交易品 |
|
+
| | reftypeminor一覧
|
識別子 | 種類 | 識別子 | 種類 | 識別子 | 種類 | | 識別子 | 種類 | 識別子 | 種類 | 10001 | 大剣 | 12001 | 兜 | 24001 | 短弓/長弓/骨弓 | | ※家具は基本的に0を指定 | 60001 | 井戸 | 10002 | 長剣/刀/ライトセーバー | 12002 | 帽子 | 24003 | 機械弓 | 52001 | 回復系ポーション | 60002 | 祭壇 | 10003 | 短剣/忍刀/包丁 | 14003 | 盾 | 24020 | 拳銃/機関銃/散弾銃 | 52002 | 酒 | 60004 | 寝具 | 10004 | 棍棒 | 16001 | 鎧等 | 24021 | 光子銃 | 53100 | 権利書 | 60005 | 楽器 | 10005 | 大槌 | 16003 | 法衣等 | 24030 | 投擲武器 | 57001 | 小麦粉 | 64000 | ガラクタ(クズ石等) | 10006 | 杖/長棒 | 18001 | 重靴等 | 25001 | 矢束 | 57002 | 生麺 | 64100 | ガラクタ(洗物等) | 10007 | 槍/長槍/三叉槍 | 18002 | 靴等 | 25002 | クロスボウの矢束 | 57003 | 野菜 | 77001 | 鉱石 | 10008 | 鉾槍 | 19001 | 腰当等 | 25020 | 弾丸 | 57004 | 果物 | 99999 | その他アイテム | 10009 | 斧 | 20001 | 外套/羽/翼 | 25030 | 光子弾 | 58005 | ハーブ | | 10010 | 大斧 | 22001 | 重装篭手等 | 32001 | 指輪類 | 58500 | 種 | 10011 | 鎌/大鎌 | 22003 | 手袋等 | 34001 | 首輪類 | 59500 | テスト用フライパン/ナベ |
|
+
| | 特殊なreftype.の使用例
|
例1)oo, MMA系では下記のように設定すれば交易品が作成可能。
iorgweight. "-1000"
reftype. "92000"
reftypeminor."99999"
ieffect. "0"
isub1. "6"
isub2. "0"
isub3. "0"
cargoitem. "1"
- iorgweight.は負の値を指定。
- ieffectは"0"を必ず指定。
- isub1は交易品種別(0:海産物、1:玩具、2:酒類、3:墓、4:楽器、5:船具、6:北国物、7:芸術品)の範囲から選択。
各都市で設定されている相場に応じて価格が変動する。
- cargoitemは"1"を推奨。
- iorgweightとreftypeを正しく指定することで交易店で取り扱えるようになり、ifilterref.で制限をかけていなければ店売りもされるようになる。
- MMAではieffectが30の場合0になり、isub1が範囲外の場合範囲内になる。
- MMAhではiorgweightが正の場合負になり、cargoitemが自動で1になる。
- oo系は自動で補正されないため注意が必要。
例2)カスタム鉱石
例3)カスタム樹木
例4)カスタムポーション
- 従来のカスタムアイテムは飲むことができないがoomSEではカスタムポーションが作成可能。
他にもいろいろ制限が撤廃されているが取り扱いには注意。 詳しくはoomSEのreadme内を飲める、で検索。
例5)カスタム食べ物
- 元々カスタムアイテムは食べ物を作るための仕様が整っていないため扱いにくい。
ヴァリアントごとに仕様も異なる。
- omakeの段階ではisubに入力した値は反映されない。
- fixenc.設定可。
- 基本的には旅糧か(ペットも含めた)NPC用。能動的にPCが食べることはできない。
- 食べ物カテゴリであればreftypeminorやmaterial不問で食べる。
reftype. "57000"
- 調理前、調理後で画像は変わらない。
- 条件によっては床置きで透明化するが色補正を0以外にすれば解決する。
- 冷蔵庫やクーラーボックスに格納可能。
※以下、MMAh(20180721版)での調査結果。
+
| | 食べ物作成例
|
- 下記のように設定すればMMAhでは調理済みの生ものの食べ物が作成可能。
この例の場合は動物のこんがり肉に近いものになる。
reftype. "57000"
reftypeminor. "99999"
material. "35"
inameonly. "1"
ieffect. "0"
isub1. "1000"
isub2. "3"
isub3. "72"
icolref. "12"
- isub1を0以外にした場合はinameonlyを1にしておく。
- isub2を0にしたものは調理できる。調理後は付帯情報2と3が変化する。
- isub1~3が全て0のアイテムは調理しない限り腐らない。
- isub1
- サブカテゴリの指定
- 本家wikiの解析/料理・食事効果/料理リストの識別子参照。下記の表でも一部引用。
- inameonly. "0"とした場合、isub1に入れた数値とisub2の設定次第でカスタムアイテムの名称が変化する。
識別子 | 分類 | 備考 | 0 | | 調理前・調理後で名前が変わらない。 調理させたくないならば最初から調理済みとなるようにisub2.を0以外にしておけばよい。 | 1000 | 肉 | 素材名はつかない。通常の死体を料理した時と同じ名前変化。「動物コロッケ」 | 2000 | 野菜 | 調理するとカルネアデスの板料理になる。 例えば炒め物ができた場合、「カルネアデスの板の炒め物」に名前が変わる。 | 3000 | 果物 | 調理するとカルネアデスの板料理になる。 | 4000 | アピの実 | 調理するとカルネアデスの板料理になる。 | 5000 | 麺 | 素材名はつかない。通常の麺を料理した時と同じ名前変化。「ミートスパゲティ」 | 6000 | 魚 | 調理するとカルネアデスの板料理になる。 | 7000 | パン | 素材名はつかない。通常の小麦粉を料理した時と同じ名前変化。「カレーパン」 | 8000 | 卵 | 素材名はつかない。通常の鳥の卵を料理した時と同じ名前変化。「鳥の卵入りスープ」 |
- isub2.を0とすれば調理前の食べ物となるが、isub1.が0であれば調理しても名前は変わらない。
- いずれの場合もinameonly. "1"としておけば料理名が自動で付かない代わりに、おかしな名前にもならなくなる。
- (omakeではisubがうまく働かない。isub2が0以外でも調理可能でありinameonlyの設定値に関わらず名前も変化しなくなる。)
- isub1.isub2.いずれも0のアイテムは調理後chipidが0になる。色補正0の場合インベントリ外で透明化する。
icolrefを12にすると色補正は加えないままこの問題が解決できる。
- isub2
- 料理ランクの指定
0 調理前
1~9 調理済みアイテム。数字が大きいほど上質。
- isub2を0としたアイテムをゲーム内で調理すると付帯情報2の値が通常の食べ物同様変化する。
- 口調を変えるで設定していれば既存の料理同様、ランクに応じてペットの反応も変わる。
- ランク別の満腹度・経験値補正に関しては未検証。
従来の補正値情報は上の項目で紹介したリンク先の、料理リストの下に掲載されている。
- isub3
- 消費期限の指定
|
|
ieffect.とisub*.補足1 †
- ieffect. "30"以外の発動効果についての補足。
+
| | ieffect効果詳細
|
値 | 使用効果 | 備考 | 0 | なし | 使用フラグoff(道具として使わない) | 1 | 大工道具 | ◎効果あり。 | 2 | 練金道具 | ◎効果あり。 | 3 | 宝石細工ツール | ◎効果あり。 | 4 | 裁縫セット | ◎効果あり。 | 5 | 聴診器 | ◎効果あり。 | 6 | 音楽ディスク | ◎isub.に再生番号を指定すれば使用可。 | 7 | シェルター | ×1度めの使用で設置。2度目の使用でシェルター内に移動。外に出て撤去した後は 持ち運び中どこでも設置なしでシェルター内に入れるようになり、退出後変な場所に出ることがある。 挙動が不安定なので利用は非推奨。 | 8 | ハウスボード | ◎効果あり。 | 9 | トレーニングマシーン | ◎使用可で効果もある。軽くすれば難易度が下がりすぎるため運用注意。 | 10 | ムービーディスク | ◎効果あり。 | 11 | 貯金箱 | ×投げることができない。金を入れることはできるので所持金を減らすためだけのアイテムになる。 isub2で1回に入れる金額を変更できるが通常の宝箱のような金額表示はされない。 | 12 | 何も起きない | × | 13 | 松明 | ◎効果あり。 | 14 | 雪 | ×使用時はメッセージのみ表示。5つ以上集めても雪だるまは作れない。投げることもできない。 | 15 | 調理道具 | ◎使用すれば料理が作れる。isub1.で効果値を設定。 本家wikiの解析/アイテム/調理器具・食料品にある情報を目安に。 MMA系で家具カテゴリの調理器具を作成する場合はrelaskill設定184(料理)推奨。 | 16 | 釣竿 | ×使用時はメッセージのみ表示。餌を混ぜられないため釣りはできない。 sub1.に釣り餌を指定しても変わらなかった。 | 17 | 楽器 | ◎演奏で使用可。sub1.で効果値を設定するが実際反映されているかは不明。 条件次第でNPCも演奏可能となる楽器を作成したい場合はrelaskill設定183(演奏)にする。 | 18 | 何も起きない | × | 19 | 鏡 | ◎従来の鏡同様に使用できる。 | 20 | 変装セット | 〇従来の変装セットと全く同じ性能。 回数無制限・クールタイム無しのチートアイテムになるため非推奨。 | 21 | 素材槌 | ◎materialで指定した種類の素材槌になる。0はランダム。使用後消滅。 | 22 | 懐かしいルーン | ◎使用後消滅。 | 23 | 紐 | △効果あり。ペット以外に使用し抵抗された場合アイテム自体が消滅する。 装備品カテゴリのアイテムに紐の効果をつけるのは危険、とのこと。 (外すまで消滅しないが解呪や素材変化の対象から除外され、呪われていると外せなくなる。) | 24 | 地雷設置 | ◎効果あり。使用後消滅。 | 25 | ユニコーンの角 | ◎効果あり。使用後消滅。 | 26 | オパートス像 | 〇効果あり。クールタイムなし。 | 27 | ルルウィ像 | 〇効果あり。クールタイムなし。 | 28 | 原子爆弾『Cat's Cradle』 | ◎効果あり。使用後消滅。 | 29 | フィート取得 | △isub1.で取得するフィートを指定し、isub2.で段階を指定。 omakeで作成した場合isub1.は認識されないため0の先天がつく。利用は非推奨。 本家wikiの解析/フィートリストまたはヴァリアントまとめwikiのoverhaul/TIPS参照。 | 30 | 特殊※ | ◎宝玉など、再使用時間制限型アイテムになる。isub.で発動させたいスキルなどの識別子を設定。 isub2.でスキルの効果値、isub3.で再使用可能までの時間を指定。 isub3.を指定した生もの製のアイテムは腐るので注意。 | 31 | クミロミの活性化の宝玉 | 〇効果あり。クールタイムなし。 | 32 | 遺伝子複合機 | 〇効果あり。運用注意。 | 33 | 空のモンスターボール | ×投げることができない。 | 34 | ジュア像 | 〇効果あり。クールタイムなし。 | 35 | アイアンメイデン | ◎アイアンメイデンを使用した時と全く同じメッセージ、効果。偽装はしにくい。 | 36 | ギロチン | ◎ギロチンを使用した時と全く同じメッセージ、効果。偽装はしにくい。 | 37 | デッキ | △デッキ画面の呼び出しは可能。カードを新たに入れることはできない。 | 38 | カード | ×デッキを所持していれば入れることはできるがデッキ内に変化は起こらない。 害はないが無意味なアイテムとなる。 | 39 | ホイッスル | ◎効果あり。NPCの睡眠も解除できる。 | 40 | 何も起きない | × | 41 | クミロミの秘密の経験 | ◎効果あり。従来のアイテム同様、経験が足りなければ効果は出ない。 | 42 | ロミアスの秘密の経験 | ×引継ぎ効果は無効。 | 43 | エヘカトル像 | 〇効果あり。クールタイムなし。 | 44 | 椅子 | ◎効果あり。お客用にした場合の訪問客移動も正常に起こる。 | 45 | サンドバッグ | △効果あり。縄を外すとサンドバッグそのものに変化する。利用は非推奨。 | 46 | 頑丈なロープ | ◎従来通りの効果。メッセージ中に頑丈なロープという名前そのものは出てこないので偽装はしやすい。 | 47 | 召喚石 | ×ショウルーム内に配置しても使用はできない。持ち込めば使えるが意味はない。 | 48 | 創造主の像 | ×ショウルーム内に持ち込めば使えるがコメント投稿先のサーバー自体が終了しているため意味はない。 | 49 | ガロク槌 | 〇品質は変わるがsub1.指定の有無にかかわらず銘なしになる。 一部制限はあるがfixenc*.に設定したエンチャントが付与される。 ガロク槌効果を持たせるアイテム自身が奇跡、神器品質の装備品であれば 銘の継承やエンチャントのランダム生成も可能。inameonly.を1にしておけば銘は隠蔽できる。 fixenc*invokeに指定した発動効果は引き継がれない、とのこと。 使用後消滅。保存もされる。 | 1000 | カスタムアイテム召喚石 | ◎omake時点で動作が保証されている。 カスタムアイテム召喚石のサンプルもomakeに入っている。 |
- 備考には【Elonaカスタムまとめ】に記載があったものや実際に試した結果を記載。楽器や調理道具のisubは検証不十分。
- 特に危険そうなものに非推奨と記載したが、検証以外で使うべきではないものも多い。配布アイテムを作る際は配慮を。
- ieffect30以外でクールタイムなしとしたものに対して従来のアイテムを模倣しisub3.を設定しても認識されない。
omakeだけではなくMMA系、ooでも同様。oo系派生ヴァリアントでは未検証。
- ieffect.=inv(19)に対応
- isub1.=inv(25)に対応 付加情報1
- isub2.=inv(26)に対応 付加情報2
- isub3.=inv(27)に対応 付加情報3
- ieffect. "30"以外では、Elona valiant wiki の解析情報や下記リストを参考に指定。
以下本家wikiの解析/アイテムページより引用。
アイテムの付帯情報 | 内容 | 25:付帯情報1 | 祭壇:神ID / 井戸:残り容量 / 楽器:成功値補正 / 生き武器:Lv / 本:種類ID / 学習書:スキルID / レシピ:1 / 釣餌:1~6 / 権利書:1~5 / 古書物:種類ID / 食料:食料サブカテゴリ / 果樹:果物の数 | 26:付帯情報2 | 生き武器:Exp / 宝箱系:開錠難度 / 食料:調理名ID | 27:付帯情報3 | 食品:腐敗までの時間/腐敗状態 / 井戸:枯れ度 / 宝箱系:乱数種類 |
|
+
| | 楽器作成の参考用数値
|
※楽器の成功値補正(MMAh内デバッグモードで確認したex.info(25))
種類 | 補正値 | ハーモニカ | 70 | ホーン | 110 | リュート | 130 | アップライトピアノ | 150 | パンフルート | 150 | ハープ | 175 | ★ストラディバリウス | 180 | グランドピアノ | 200 | ★グールドのピアノ | 200 |
既存アイテムにおける実際の影響に関しては公式wikiの解析/演奏ページ参照。
|
ieffect.とisub*.補足2(仮) †
- oo以降のヴァリアントではieffect.を30に設定することで、「発動効果に指定したスキル識別子」が使用時に発動する
宝玉タイプのカスタムアイテムが作成可能になった。MMA系でも機能する。
- isub1~3を正しく設定する必要がある。
- 方向指定で対象を選ぶことはできないため基本的には自身を対象とする。
※魔力の充填や名前の巻物発動効果ではインベントリ内の対象を選択可能。
識別子 | 例 | 内容 | 備考 | ieffect. | "30" | 発動効果 | 30とする |
---|
isub1. | "446" | 発動させるスキルの識別子 | |
---|
isub2. | "100" | スキルの効果量(スペルパワー) | |
---|
isub3. | "24" | 次に使用可能になるまでの時間 | 生ものアイテムの消費期限と共有。 |
---|
- isub1.詳細
- 発動するスキルの識別子を指定。
+
| | 魔道具系の発動効果一覧
|
識別子 | 効果 | | 識別子 | 効果 | | 識別子 | 効果 | 1101 | 乳 | | 1117 | マテリアルの巻物 | | 1133 | 火炎瓶 | 1102 | 酒 | 1118 | 失耐性 | 1134 | - | 1103 | 水 | 1119 | 成長の巻物 | 1135 | 媚薬 | 1104 | 不思議な巻物 | 1120 | 全回復*2 | 1136 | 宝の地図 *3 | 1105 | 能力獲得 | 1121 | 変異治療 | 1137 | お嬢の日記 | 1106 | 突然変異 | 1122 | 援軍 | 1138 | 妹猫の日記 | 1107 | 信仰の巻物 | 1123 | 妹の日記 | 1139 | ヘルメスの血 | 1108 | 毒 | 1124 | 武器強化 | 1140 | 羽が生えた巻物 | 1109 | 混乱 | 1125 | 防具強化 | 1141 | 脱出 | 1110 | 麻痺 | 1126 | - | 1142 | 塩 | 1111 | 盲目 | 1127 | 素材変化 | 1143 | 下落 | 1112 | 睡眠 | 1128 | 遺産相続 | 1144 | 進化 | 1113 | 潜在能力回復 | 1129 | 魔力の充填 | 1145 | 名前の巻物 | 1114 | 呪縛 | 1130 | 汚水 | 1146 | ラムネ | 1115 | | 1131 | エーテル抗体 | 1147 | ブルードラッグ | 1116 | 酸 | 1132 | 錬金術の杖 | |
|
※技能・魔法系の識別子はスキル識別子一覧ページ参照。
- バランスを考慮し一部のスキルには制限がかけられている。*4
うみみゃぁ! | 設定できない | 願い | 使用可能になるまでの時間は1年(8640時間)に変更される。 | 魔術師の収穫 |
ヴァリアントごとの細かい変更点 †
readme、historyなどから抜粋。編集途中です。
oo †
- カスタムアイテムの発動効果にマニの分解術を使用できないように変更。
- 下記の追加定義が機能するようになった。
定義の要素名 | 例 | 内容 | 備考 | isnd. | "fish_cast" | 攻撃する時の効果音を指定。武器限定。 例のように定義すると、soundフォルダに設置されているfish_cast.wavが再生される。 | 対応漏れのため光子銃、弓では機能しない。 |
---|
cargoitem. | "1" | 荷車アイテムフラグ | 隠し機能。MMA系も対応。 1にすると盗賊団に渡すアイテムの対象になり、街か野外でしか操作できなくなる。 |
---|
- 配達と納入の依頼でカスタムアイテムが登場しないように変更。
- カスタムアイテム機能で作った祭壇が正常に使えるようになった。
- 支配した場合のボーナスは正規の祭壇の1/10になる。
- カスタムアイテムやカスタムNPCのファイル名もしくは格納されているフォルダ名が長い場合に不正終了する問題を修正。
- カスタムアイテムの読み込み上限を900に変更。ショウルームに登録できるカスタムアイテムの上限は100のまま。
- カスタムアイテム機能で作成された特別品質の装備品も重複時に姿を変えるようになった。
ただし、変化後の装備品の品質は粗悪になる。
- 特別品質のカスタムアイテムを*素材変化*の巻物で再生成できるように変更。
- カスタムアイテムの宝物に設定できる技能・魔法を制限した。
- カスタムアイテムや武器種の効果に依るエンチャントはアーティファクト合成の継承対象にならないように変更しました。
- 未識別のカスタムアイテムの不確定名が正式名称になってしまう問題を修正した。
- カスタムアイテムのエンチャント「それは**を発動する」でほとんどの魔法と能力を使えるようにした。
※この機能はomakeにも取り込まれた。
- 生成済みのomakeのカスタムアイテムはinv(25)にカスタムアイテム情報を入れるように変更した。
- initEquip.定義によってCNPCにカスタムアイテムを装備させることが可能。readmeのカスタムコンテンツ項目参照。
oor †
- サブフォルダ内の CItemを再作成した際、サブフォルダ内の定義ファイルに上書き可能。
いいえを押した場合は、従来のようにuserフォルダ直下に生成される。
- 下記の追加定義が機能するようになった。
定義の要素名 | 例 | 内容 | 備考 | fixRareLv. | "100" | 生成率レベル差補正。 | 指定できる値は0~400。アイテムのデフォルトは100。 値が小さいほど高レベル(の店の規模や階層)で生成されやすくなる。 0 にした場合、どの生成レベルでも常に一定の確率で生成される。 |
---|
- いくつかのMMA定義を輸入。readmeの★カスタム関係参照。
MMA †
- カスタムアイテムの読み込み上限は900。(ooに合わせて拡張)
- カスタムアイテムを読み込むかどうか、拡張設定1(MMA)からオプション変更可能。
- コンソールコマンド「useritem」によってロード中のカスタムアイテムの一覧を表示可能。
ロード中に読み込まれなかったuserフォルダ内の重複ファイルはコンソールコマンド「showduplicated」によって確認が可能。
- カスタムアイテムが願えるようになった。
- nogenerate指定のアイテム、特別品質のアイテムはwizardモードでなければ生成されない。
- 調達,配達,納入依頼を生成するとき、カスタムアイテムが対象に選ばれないように変更された。
- 特別品質のカスタムアイテムは通常の固定アーティファクトと同じように複数所持で再生成される。(ooからの取り込み)
※生産スキルによって作成した場合、一度置いて拾いなおすまでは再生成されない模様。
- 下記の追加定義が機能するようになった。MMAwikiのカスタムアイテムページにもまとめられている。
定義の要素名 | 例 | 内容 | 備考 | shoteffect. | "0" | 射撃時の攻撃エフェクト | 欄外参照 |
---|
attckffect. | "0" | 近接攻撃時の攻撃エフェクト |
---|
matval. | "176,5,80,101,5" | 生産に必要なスキル "メインスキル,必要メインスキルLV,成功率,サブスキル,必要サブスキルLV" | サブスキルは無制限*5に設定可能 (省略可) |
---|
matneed. | "9,1,2,1,40,2" | 生産に必要なマテリアル。最大6種まで。 マテリアル識別子と必要数を交互に指定。 | |
---|
matfaith. | "opatos" | 生産が可能な信仰 | 識別名を指定 |
---|
fixstatus. | "1" | アイテム生成時の祝呪状態 | 1:祝福、-1:呪い、-2:堕落 |
---|
iblessedsub*. | "1146" | 祝福されていた場合の使用効果 | *は1~3 |
---|
icursedsub*. | "1111" | 呪われていた場合の使用効果 | *は1~3 |
---|
idoomedsub*. | "1114" | 堕落していた場合の使用効果 | *は1~3 |
---|
%txt[MMA]description* | | MMAでのみ優先処理されるMMA用の説明文。 | *は数字。 |
---|
%txtdescription0~2,EN | | 英語モードの説明文 | |
---|
- shoteffect.及びattackeffect.で使えるエフェクト一覧(カスタムまとめより引用)
0:デフォルト | 1:魔法の矢 | 2:ボール | 3 :ブレス | 4: 斬撃 | 5:治癒魔法(回復) | 6:霧系(デバフ) | 7:黄色いチラチラ | 8:詠唱失敗 | 9:打撃 | 10:斬撃 | 11:治癒魔法 | 15:ポーション投擲 | 17:グレネード | 18:遠隔打撃? | 19:レイハンド(復活) | 20:遺伝子合成 | 21:終末 | 22:メテオ | 100:ボルト | 101:サテライトレーザー(AA) | 108:弓 | 109:クロスボウ | 110:銃*6 | 111:投擲 | 1008:変異 | 1010:解呪 | 1011:バッファ | 1014:呪い | 1015:耐性減少 |
- ショウルームやカスタムマップに初期配置されたCNPCのメッセージ内に特定の置換文を用いることで指定したカスタムアイテムの生成や消去が可能。
- カスタムワールド内のクエストなどで利用されている。詳しくはreadmeや【Elonaカスタムまとめ】同梱の選択肢会話編参照。
- 格闘武器、遠隔以外の装備部位で機能する遠隔武器、近接攻撃に使用可能な遠隔武器、交易品などを作成するための仕様が整えられている。
※relaskill.補足項目やreftype.とreftypeminor.補足項目内に概要と用例を記載した。
- CNPCに対してinitEquip.で指定すれば、特定のカスタムアイテムを初期装備させることができる。(ooからの取り込み)
- CNPCに対して下記の定義を用いることで、特定のカスタムアイテムを所持する確率を10種まで指定可能。装備品以外も持たせることができる。
- カスタムワールド進行用のチケット系収集アイテムや追加敵対CNPC用のレアドロップ設定などに利用されている。
定義の要素名 | 例 | 内容 | 備考 | userItem*. | "younger sister bomb" | 初期生成時に最初から持っているカスタムアイテム名 | *は1~10の連番 |
---|
userItemRate*. | "80" | userItem*.のカスタムアイテムを所持する確率 | *は1~10の連番。設定値は0~100の百分率。 未定義の場合は100%として扱う。 |
---|
※CNPCページの編集が進んだ場合そちらに移動
- カスタムアイテムの発動効果に1000番以降のスキルIDは指定不可。
- 1000番以降のスキルが設定されていた場合元素の傷跡(発動効果テーブルの0番)に差し替えられる。
- MMAではオプションで設定すると近接武器攻撃アニメが付くがカスタムアイテムにも適用される。
違和感を感じさせないためにはデフォルトアイテム同様、武器画像の向きを左下から右上に統一しておいたほうが良い。
MMAh †
- MMAhからある不具合の修正
- ・F8からのCitem作成後、一時的に新規作成されるカスタムアイテムの素材が砂に固定されてしまう場合がある問題を修正。
・attackeffect.を111に設定したカスタムアイテムで近接攻撃をしたときアイテムチップが正しく表示されない可能性がある問題を修正。
- isnd.の実装
- 武器系カスタムアイテム用の効果音を指定。ooの仕様とは異なり武器種別効果音に対応。音声差し替えページ参照。
- ooからの取り込み
- ・initEquip.が使用可能に。
・omake_overhaulのrapier.ooitemに対応。(該当ファイルがuserフォルダ内に存在する場合稀に頑張るお嬢様がレイピアを補充する。)
- 英語モードで起動したとき以下の修正
- ・カスタムアイテムを願ったときの処理を修正。
・カスタムアイテムの読み込みで「iknownnameref_en.」があれば「iknownnameref.」の代わりに読み込む。 ・カスタムアイテムの読み込みで「author_en.」があれば「author.」の代わりに読み込む。
参考になる外部リンク †
|