227
edits
m (→地図) |
(属性モンスターの生成について追加) |
||
| Line 64: | Line 64: | ||
ただし経験値は最小でも500 | ただし経験値は最小でも500 | ||
===== | ===== 注意すべき点 ===== | ||
'''・ModExpに負の経験値が入力されたとき、関連主能力に+1の経験値が入る''' | '''・ModExpに負の経験値が入力されたとき、関連主能力に+1の経験値が入る''' | ||
<br>[例]神の肉を食べると ModExp(信仰,-1000) されるが、このとき同時に意思に+1の経験値が入る | <br>[例]神の肉を食べると ModExp(信仰,-1000) されるが、このとき同時に意思に+1の経験値が入る | ||
| Line 94: | Line 94: | ||
100 / (100 + (魔法レベル - 関連主能力) x 25) 倍 | 100 / (100 + (魔法レベル - 関連主能力) x 25) 倍 | ||
・主能力は装備等の影響を除いたベース主能力の値を用いる。 | ・主能力は装備等の影響を除いたベース主能力の値を用いる。 | ||
<br>・'''関連主能力が十分高くないと魔法レベルは上がりにくい。''' | |||
・'''関連主能力が十分高くないと魔法レベルは上がりにくい。''' | <br>[例] | ||
<br>[例]ベース魔力100・魔法の矢120ならば経験値1/6 | <br>ベース魔力100・魔法の矢120ならば経験値1/6 | ||
<br>ベース魔力200・魔法の矢120ならば経験値5倍 | |||
ベース魔力200・魔法の矢120ならば経験値5倍 | |||
ModExp(魔法ID, 魔法経験値) を行う | ModExp(魔法ID, 魔法経験値) を行う | ||
・ほとんどの魔法の関連主能力係数は5(%) | ・ほとんどの魔法の関連主能力係数は5(%) | ||
<br>・低いレベルの魔法を使うと関連主能力にも経験値が入りやすい。 | <br>・低いレベルの魔法を使うと関連主能力にも経験値が入りやすい。 | ||
=属性モンスターの抽選= | |||
キャラIDの抽選と、属性付与の抽選は別個で行われている。 | |||
===バージョン=== | |||
EA 23.88 Nightly | |||
===データベース(外部リンク)=== | |||
[https://docs.google.com/spreadsheets/d/1CJqsXFF2FLlpPz710oCpNFYF4W_5yoVn/ SourceChara.xlsx - Elin Modding Wiki] | |||
<br>[https://docs.google.com/spreadsheets/d/16-LkHtVqjuN9U0rripjBn-nYwyqqSGg_/ SourceGame.xlsx - Elin Modding Wiki] | |||
===表=== | |||
{| class="wikitable" | |||
! 名前 | |||
!基本レベル | |||
!火炎 | |||
!冷気 | |||
! 電撃 | |||
!暗黒 | |||
!幻惑 | |||
!毒 | |||
!地獄 | |||
!轟音 | |||
!神経 | |||
!神聖 | |||
!混沌 | |||
!魔法 | |||
!特記 | |||
|- | |||
|ハウンド | |||
|12 | |||
|x1 | |||
|x1 | |||
|x1 | |||
|x1.25 | |||
| | |||
| | |||
|x1.75 | |||
|x1.75 | |||
| | |||
| | |||
|x2 | |||
| | |||
|ネフィアには通常出現しない | |||
|- | |||
|柴蟹 | |||
|18 | |||
|x1 | |||
|x1 | |||
|x1 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|x2 | |||
| | |||
|名前が変化しないので判別困難 | |||
|- | |||
|古代ガニ | |||
|21 | |||
|x1 | |||
|x1 | |||
|x1 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|x2 | |||
| | |||
| | |||
|- | |||
|ドレイク | |||
|31 | |||
|x1 | |||
|x1 | |||
|x1 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|ドラゴン | |||
|40 | |||
|x1 | |||
|x1 | |||
|x1 | |||
|x1.25 | |||
| | |||
| | |||
|x1.75 | |||
| | |||
| | |||
| | |||
|x2 | |||
| | |||
| | |||
|} | |||
※触手・ファンネルは召喚による生成なので省略した。 | |||
===ソースコード(外部リンク)=== | |||
===== キャラIDの抽選 ===== | |||
[https://elin-modding-resources.github.io/Elin-Decompiled/classZone.html#a743d6d3ff9afabf8ec22a96581f75ceb Zone.SpawnMob - Elin Decompiled Documentation] | |||
2570行目から | |||
<br>[https://elin-modding-resources.github.io/Elin-Decompiled/classZone.html#a743d6d3ff9afabf8ec22a96581f75ceb SpawnList.Select - Elin Decompiled Documentation] | |||
89行目から | |||
===== 属性付与の抽選 ===== | |||
[https://elin-modding-resources.github.io/Elin-Decompiled/classChara.html#ae8548679f8eff5d2f3ce683c6a0d386a Chara.OnCreate - Elin Decompiled Documentation] | |||
1356行目から | |||
===キャラIDの抽選の計算式=== | |||
num:キャラIDを抽選するためのレベル。本項では抽選レベルと呼ぶ。 | |||
<br>num2:キャラを実際に生成するレベル。 | |||
抽選レベル = 指定がなければ危険度レベル | |||
すくつ補正が有効ならば | |||
抽選レベル = ((危険度レベル - 1)を50で割った余り + 5) x 150 / 100 | |||
・50階層周期で抽選レベルは元に戻る。最大抽選レベルは81。 | |||
キャラ基本レベル×属性倍率 ≒ 抽選用レベル ならばキャラIDをリストに入れ抽選 | |||
キャラレベル補正を付与 | |||
キャラを生成する | |||
===属性付与の抽選の計算式=== | |||
genlv:抽選レベル。Zone.SpawnMobでのnumの値が使われる。 | |||
属性モンスターを生成するとき | |||
キャラ基本レベル×属性倍率 < 抽選レベル ならば属性IDをリストに入れ抽選 | |||
リストに入れるものがなければデータベース1つ目の属性を選ぶ | |||
属性倍率によるレベル補正を付与 | |||
===== 注意すべき点 ===== | |||
・危険度レベルが42のとき | |||
<br>21 x 2 ≒ 42 だから古代ガニが生成リストに入るが、 | |||
<br>21 x 2 < 42 を満たさないので混沌の古代ガニは生成されず、燃える古代ガニ等が生成されてしまう。 | |||
・カオスドラゴンのレベルは 40 x 2 = 80 なのですくつで出現するのは50の倍数階のみ。 | |||
=地図の危険度= | =地図の危険度= | ||
| Line 114: | Line 264: | ||
205行目から | 205行目から | ||
===計算式 === | ===計算式=== | ||
地図の危険度 = (1 + 完成品の品質 + 完成品の珍しさ) x 宝石1の倍率 x 宝石2の倍率 + 1 | 地図の危険度 = (1 + 完成品の品質 + 完成品の珍しさ) x 宝石1の倍率 x 宝石2の倍率 + 1 | ||
ただし上限は 名声 / 100 + 11 | ただし上限は 名声 / 100 + 11 | ||
・布の品質を上げたり、金(珍しさ30)や真珠(珍しさ20)を用いると大幅に危険度レベルを上げることができる。 | ・布の品質を上げたり、金(珍しさ30)や真珠(珍しさ20)を用いると大幅に危険度レベルを上げることができる。 | ||
{| class="wikitable" | {| class="wikitable" | ||
!宝石 | !宝石 | ||
!宝石の倍率 | !宝石の倍率 | ||
| Line 135: | Line 284: | ||
|5 | |5 | ||
|- | |- | ||
| ダイヤ・ルビナス | |ダイヤ・ルビナス | ||
|7 | |7 | ||
|} | |} | ||
| Line 199: | Line 348: | ||
{| class="wikitable" | {| class="wikitable" | ||
!解剖学スキル!!肉の生成個数 | !解剖学スキル!!肉の生成個数 | ||
|- | |- | ||
| Line 217: | Line 365: | ||
・個数の上昇はかなり体感しにくい。 | ・個数の上昇はかなり体感しにくい。 | ||
・解剖学スキルが奇数<sup>2</sup>×10に達すると個数が増える。 | |||
=人肉判定= | =人肉判定= | ||
| Line 233: | Line 381: | ||
・材料に卵が含まれていれば人肉ではない。 | ・材料に卵が含まれていれば人肉ではない。 | ||
=モンスターの肉・卵の生成 = | =モンスターの肉・卵の生成= | ||
肉・卵の能力は種族によってほぼ決まる。 | 肉・卵の能力は種族によってほぼ決まる。 | ||
| Line 247: | Line 395: | ||
<br> | <br> | ||
デフォルト値は100 | デフォルト値は100 | ||
======(1)死体の場合====== | ======(1)死体の場合 ====== | ||
PCファクションでユニークなら食用適性は-100で上書き | PCファクションでユニークなら食用適性は-100で上書き | ||
| Line 288: | Line 436: | ||
種族フィートを付与 | 種族フィートを付与 | ||
品質Lv.を付与 | 品質Lv.を付与 | ||
===== 注意すべき点 ===== | |||
・生成されるパラメータが意図されない値になっている可能性がある。 | |||
<br>[例] | |||
<br>鋼鉄竜『コルゴン』の死体は耐久Lv.3になるはずが、上書きで他のドラゴンと同じ耐久Lv.6に上がってしまう。 | |||
<br>鶏の死体は筋力Lv.7になるはずが、上書きで筋力Lv.5に下がってしまう。 | |||
===肉・卵のデータベース=== | ===肉・卵のデータベース=== | ||
編集中 | 編集中 | ||
edits