Jump to content

Elin:解析/未分類: Difference between revisions

→‎井戸水を飲んだ時のイベント (EA23.148): よだれによる願いのパワーが5倍になったので該当箇所を更新。
m (養蜂の節の参照バージョンの漏れを修正。)
(→‎井戸水を飲んだ時のイベント (EA23.148): よだれによる願いのパワーが5倍になったので該当箇所を更新。)
 
(3 intermediate revisions by 3 users not shown)
Line 7: Line 7:
編集者の方へ: 追加された各セクションについて、テストされたゲームのバージョンを明記してください。
編集者の方へ: 追加された各セクションについて、テストされたゲームのバージョンを明記してください。


== 素材表 解析値バージョン(EA23.58 Nightly) ==
素材が装備品の各パラメータに与える補正値を、ランキング形式ではなく解析値で記載した表です。


[[Elin:素材|'''素材''']]ページの表と重複する一部のパラメータは省いています。
==乳を飲ませたときの挙動(EA 23.136 Nightly)==
{{sticky header}}
→移動しました。
{| class="wikitable sortable mw-collapsible sticky-header" style="width: 60%;"
==井戸水を飲んだ時のイベント (EA23.148)==
|-
{{バージョン|23.67}}
!素材
!品質
!DV
!PV
!面数
!命中
!ダメージ
|-
|紙
|7
|12
|0
|100
|15
| -10
|-
|ゼリー
|10
|5
|7
|100
|12
| -2
|-
| 生もの
|10
| -5
| -5
|100
| -5
| -5
|-
| 草
|2
|4
| 2
|100
| 2
| -2
|-
|藁
|5
|8
|1
|100
| -1
| -1
|-
|麻
| 6
|7
|14
|100
|1
| 1
|-
|綿
|8
|9
|0
|100
|2
|1
|-
|シルク
|17
|12
|2
|100
|6
| -2
|-
|蜘蛛糸
|26
|22
|14
| 100
| 7
|3
|-
|砂
|1
| -5
| -5
|100
| -5
| -5
|-
| 鱗
|11
|12
|11
|120
|14
|6
|-
|革
|22
|13
|6
|100
|12
|2
|-
|ウール
|25
|16
|12
|100
|3
|3
|-
|カシミア
|28
|15
|18
|100
|2
|1
|-
|ザイロン
|30
|21
|16
|100
|5
|4
|-
|ミカ
|12
|12
|0
|100
|10
| -2
|-
|珊瑚
|18
|10
|7
|120
|7
|2
|-
|霊布
|45
|34
|6
|100
|3
|2
|-
|宵晒
|46
|35
|15
|100
|10
|8
|-
|プラスチック
|11
|16
|4
|100
|12
|1
|-
|骨
|8
|7
|6
|130
|10
|4
|-
|翼鳥鱗
|42
|32
|24
|150
|16
|17
|-
|竜鱗
|44
|29
|24
|160
|25
|24
|-
|珪砂
|12
|17
|0
|100
|19
|0
|-
|グラナイト
|6
|2
|10
|125
|4
|8
|-
|オーク
|10
|3
|6
|100
|2
|3
|-
|水晶
|25
|16
|19
|150
|19
|14
|-
|金
|34
|14
|22
|140
|13
|18
|-
|銀
|16
|4
|11
|130
|6
|7
|-
|真珠
|29
|18
|12
|140
|18
|6
|-
|銅
|7
|4
|5
|110
|6
|5
|-
|青銅
|12
|1
|5
|100
|2
|5
|-
|白金
|28
|14
|17
|140
|16
|11
|-
|鉄
|14
|3
|14
|135
|8
|8
|-
|黒曜石
|16
|13
|14
|140
|16
|10
|-
|鋼
|21
|8
|18
|140
|12
|13
|-
|アメジスト
|38
|10
|18
|200
|14
|26
|-
|エメラルド
|38
|18
|28
|190
|22
|23
|-
|クロム
|30
|12
|22
|150
|15
|17
|-
|タイタニアム
|40
|19
|35
|180
|21
|18
|-
|ミスリル
|38
|25
|17
|190
|20
|18
|-
|ダイヤ
|48
|13
|31
|220
|19
|27
|-
|ルビナス
|46
|31
|24
|190
|38
|18
|-
|アダマンタイト
|42
|8
|42
|240
|11
|38
|-
|エーテル
|48
|35
|8
|250
|8
|45
|-
|淡水
|1
|0
|0
|100
|0
|0
|-
|海水
|1
|0
|0
|100
|0
|0
|-
|南の島の水
|1
|0
|0
|100
|0
|0
|-
|水
|1
|0
|0
|100
|0
|0
|-
|加工物
|10
|0
|0
|100
|0
|0
|-
|灰
|1
|0
|0
|100
|0
|0
|-
|青い土
|1
|0
|0
|100
|0
|0
|-
|深い草
|1
|0
|0
|100
|0
|0
|-
|深土
|1
|0
|0
|100
|0
|0
|-
|森の草
|1
|0
|0
|100
|0
|0
|-
|森の土
|1
|0
|0
|100
|0
|0
|-
|温泉水
|1
|0
|0
|100
|0
|0
|-
|薄い色の土
|1
|0
|0
|100
|0
|0
|-
|明るい土
|1
|0
|0
|100
|0
|0
|-
|泥
|1
|0
|0
|100
|0
|0
|-
|神秘的な土
|1
|0
|0
|100
|0
|0
|-
|赤土
|1
|0
|0
|100
|0
|0
|-
|雪
|1
|0
|0
|100
|0
|0
|-
|土
|1
|0
|0
|100
|0
|0
|-
|黄色い土
|1
|0
|0
|100
|0
|0
|-
|神秘的な草
|3
|0
|0
|100
|0
|0
|-
|海砂
|1
| -5
| -5
|100
| -5
| -5
|-
|白砂
|1
| -5
| -5
|100
| -5
| -5
|-
|フィライト
|8
|4
|7
|110
|8
|6
|-
|氷
|5
|0
|0
|110
|0
|0
|-
|炭
|6
|3
|6
|100
|2
|3
|-
|樺
|10
|3
|6
|100
|2
|3
|-
|杉
|10
|3
|6
|100
|2
|3
|-
|モミ
|10
|3
|6
|100
|2
|3
|-
|パルル
|10
|3
|6
|100
|2
|3
|-
|パイン
|10
|3
|6
|100
|2
|3
|-
|ポプラ
|10
|3
|6
|100
|2
|3
|-
|柳
|12
|3
|6
|100
|2
|3
|-
|竹
|16
|3
|6
|100
|2
|3
|-
|桜
|20
|3
|6
|100
|2
|3
|-
|シルト
|12
|7
|7
|110
|8
|6
|-
|アカシア
|10
|3
|6
|100
|2
|3
|-
|マホガニー
|10
|3
|6
|100
|2
|3
|-
|ライムストーン
|6
|1
|11
|100
|6
|9
|-
|ローズウッド
|10
|3
|6
|100
|2
|3
|-
|スレート
|11
|6
|9
|120
|6
|8
|-
|大理石
|16
|6
|10
|120
|6
|8
|-
|ラピス
|12
|3
|8
|120
|4
|8
|-
|ダイオライト
|13
|4
|9
|125
|5
|9
|-
|オニキス
|8
|1
|12
|130
|0
|11
|-
|バサルト
|11
|2
|11
|130
|3
|11
|-
|オパール
|29
|16
|16
|130
|14
|9
|-
|コバルト
|12
|2
|10
|120
|4
|8
|-
|翡翠
|18
|2
|10
|125
|4
|8
|-
|ターコイズ
|28
|14
|14
|130
|13
|12
|-
|トパーズ
|28
|16
|15
|135
|14
|13
|-
|アクアマリン
|36
|16
|25
|180
|20
|18
|-
|サファイア
|38
|16
|25
|180
|20
|18
|-
|メテオライト
|40
|24
|38
|230
|20
|31
|-
|ダークマター
|1
|0
|0
|100
|0
|0
|}
==陰陽師:霊符(EA23.54)==
<syntaxhighlight lang="c#" line="1">
<syntaxhighlight lang="c#" line="1">
    case MixType.Talisman:
public override void TrySetAct(ActPlan p)
{
p.TrySetAct("actDrink", delegate
{
{
int num2 = EClass.pc.Evalue(1418);
if (Charges <= 0)
Thing thing4 = ai.ings[1];
{
SourceElement.Row source2 = (thing4.trait as TraitSpellbook).source;
EClass.pc.Say("drinkWell_empty", EClass.pc, owner);
int num3 = thing4.c_charges * source2.charge * (100 + num2 * 50) / 500 + 1;
return false;
int num4 = 100;
}
Thing thing5 = ThingGen.Create("talisman").SetNum(num3);
EClass.pc.Say("drinkWell", EClass.pc, owner);
thing5.refVal = source2.id;
EClass.pc.PlaySound("drink");
thing5.encLV = num4 * (100 + num2 * 10) / 100;
EClass.pc.PlayAnime(AnimeID.Shiver);
thing.ammoData = thing5;
if (IsHoly || EClass.rnd(5) == 0)
thing.c_ammo = num3;
{
EClass.pc.Say("talisman", thing, thing5);
ActEffect.Proc(EffectId.ModPotential, EClass.pc, null, (!polluted && (IsHoly || EClass.rnd(2) == 0)) ? 100 : (-100));
thing4.Destroy();
}
break;
else if (EClass.rnd(5) == 0)
}
{
BadEffect(EClass.pc);
}
else if (EClass.rnd(4) == 0)
{
ActEffect.Proc(EffectId.Mutation, EClass.pc);
}
else if (EClass.rnd(EClass.debug.enable ? 2 : 10) == 0 && !polluted && !EClass.player.wellWished)
{
if (EClass.player.CountKeyItem("well_wish") > 0)
{
EClass.player.ModKeyItem("well_wish", -1);
ActEffect.Proc(EffectId.Wish, EClass.pc, null, 50 + EClass.player.CountKeyItem("well_enhance") * 50);
EClass.player.wellWished = true;
}
else
{
Msg.SayNothingHappen();
}
}
else if (polluted)
{
EClass.pc.Say("drinkWater_dirty");
BadEffect(EClass.pc);
}
else
{
EClass.pc.Say("drinkWater_clear");
}
ModCharges(-1);
return true;
}, owner);
}
</syntaxhighlight>
</syntaxhighlight>


*剣術の特性「霊符の知識2」は、作成した霊符の効果にプラスの影響を与える。具体的には
* このコードは、井戸の水を飲むと何が起こるかを説明しています。
** 陰陽師が作成するチャージの数は、'''(魔法書の回数 × 読んだ時に得られる魔法のストック数 × 2 / 5) + 1''' となる。 通常のPCの場合、チャージ数は'''(魔法書の回数 × 読んだ時に得られる魔法のストック数 × / 5) + 1''' となります。
* これらの効果は段階的に適用されます。
*** 例えば、1回読むごとに10チャージされる魔法書が3冊残っている場合、陰陽師による霊符チャージ数は13、通常のPCによる霊符チャージ数は7となる。
* 5分の1の確率で、主能力の潜在が50%上昇または50%低下します。
** 陰陽師の霊符レベルは120に固定され、通常のPCの霊符レベルは100に固定される。
** 聖なる井戸の場合、これが強制的に発動し、100%上昇します。
 
* 次に、さらに1/5の確率で、PCに悪影響が適用されます。その影響は、盲目、麻痺、睡眠、中毒、気絶、病気、混乱のうちいずれか1つが等しい確率で発生します。
== 乳を飲ませたときの挙動(EA23.78 Nightly Patch 1) ==
* 次に、さらに1/4の確率で、PCに変異が発生します。
参照元:TraitDrinkMilkMother.cs
* さらに1/10の確率で、PCが今年まだ願い事をしておらず、井戸が汚染されていない場合、願いが叶う。
 
** デバッグモードの場合、この確率は1/2に増加する。
概要的な説明としては、乳を飲ませた時のステータス上昇量の式が''「乳親のベースステータス」 * 赤ちゃんの基本潜在 / (100 + 50 * ((乳親の中で何番目に高い数値''<ref>同値ならIDが大きい順、スキルを持っていないなどはカウントが上昇しない</ref> ''- 1) ) / 2'' である。
** 願いの強度は、「50 + 50 * 黒猫のよだれの数」を掛けたものとなる。
 
 EA 23.148 Nightlyより従来の5倍の強度で計算されるように。(過去のverでは「10 + 10 * 黒猫のよだれの数」でした。)
乳親のベースステータスは、まず乳親の種族、職業を記録し、そして乳のレベルに応じてレベルアップさせる。そのレベルは''(5 + 5 x 乳の+値)'' 。
* その後、通常の効果が発生する。
 
** 井戸が汚染されている場合、PCにデバフがかかる。
そしてレベルアップで上がるステータスの計算式は''class/race attribute/skill scaling * (100 + (Level - 1 + [RNG ((Level / 2 + 1) -1) ]) * character's lvFactor / 10) / 100 + [RNG between 0 and ((Level / 3) -1) ] * character's lvFactor / 100であり、''
** 井戸が汚染されていない場合、PCは本物の水を飲んだのと同じ状態になる。
 
これには乱数(RNG)が含まれており、しかもかなり変動するため、通常は正確なステータスを計算することは非常に困難である。


ただし、乳内部の「乳親のベースステータス」は乱数が強制的に1になるために一定であり、同じ+の乳なら同じステータスになる。
* 聖なる井戸ではなく、汚染されていない普通の井戸の全体的な確率:
[[Category:JA]]
** 10% 主能力の潜在能力上昇
[[Category:Elin Spoiler]]
** 10% 主能力の潜在能力低下
{{DEFAULTSORT:カイセキ,ミブンルイ}}
** 16% 7種類のPCへの状態異常のうちの1つ
<references />
** 16% PCへのランダムな突然変異
** '''4.8% 願い'''(PCが要件を満たす場合)
** 43.2% 普通の水。


== 養蜂 (EA23.84) ==
==養蜂 (EA23.84)==
<syntaxhighlight lang="c#" line="1">
<syntaxhighlight lang="c#" line="1">
int soilCost = EClass._zone.GetSoilCost();
int soilCost = EClass._zone.GetSoilCost();
Line 909: Line 132:
</syntaxhighlight>
</syntaxhighlight>


* 生産されるハチの巣の+値は、マップ上境界内に存在する全ての花の+値の平均によって決定される。(小数点以下切り捨て)。
*生産されるハチの巣の+値は、マップ上境界内に存在する全ての花の+値の平均によって決定される。(小数点以下切り捨て)。


  ハチの巣の+値 = ((マップ上の花の+値合計 + マップ上の花の数) / (マップ上の花の数 + 5)) / 10
  ハチの巣の+値 = ((マップ上の花の+値合計 + マップ上の花の数) / (マップ上の花の数 + 5)) / 10  


* ハチの巣の生産数は、マップ上境界内に存在する全ての花の数に依存し、肥沃度の余りによって減衰され、乱数によって生産数が上下する。
*ハチの巣の生産数は、マップ上境界内に存在する全ての花の数に依存し、肥沃度の余りによって減衰され、乱数によって生産数が上下する。
* 肥沃度の余りによる減衰は+29で0%の減衰、-71で100%の減衰となり生産されなくなる。
*肥沃度の余りによる減衰は+29で0%の減衰、-71で100%の減衰となり生産されなくなる。
* 1度の生産処理で養蜂箱に生成されるハチの巣は1個のみ。本来の生産数に対して養蜂箱が足りなかった場合、足りていない分は生産されない。
*1度の生産処理で養蜂箱に生成されるハチの巣は1個のみ。本来の生産数に対して養蜂箱が足りなかった場合、足りていない分は生産されない。




Line 931: Line 154:
|0
|0
|0
|0
|0.61
|0.61  
|1
|1
|-
|-
Line 981: Line 204:
|50
|50
|3
|3
|5.30
| 5.30
|18
|18
|-
|-
Line 994: Line 217:
|21
|21
|}
|}
[[Category:JA]]
[[Category:Elin Spoiler]]
{{DEFAULTSORT:カイセキ,ミブンルイ}}