UnmappedIsland ソースリファレンス - v0.1.0
    検索インデックスを準備しています...
    • rootが指すオブジェクトから、この工程が1回で外へ移す量が、1つぶんの何割か(0〜1)。 その型が残っても、抱えていた量を持ち出せばその分だけ使い切っている——水入りの甕は transferで中身が減るだけでdestroyもbecomeもしないので、型が残るかだけを問うと、 1杯ごとに減る中身が値段を一度も払わないことになる(consumesRootと対で読む)。

      数えるのは外へ出た分だけ(PropertyDelta.movedOut)。使って傷むだけの値(道具の刃こぼれ)は 物が出たわけではないので、ここでは数えない——それを1回あたりの個数へ直すかは別の決めごとで、 今は「何回使えるか」として別に出している(durations、DurabilitySystem.md)。

      stockOfは「その入力1つがそのプロパティに抱えている量」で、答えられなければundefined——量が 分からなければ何杯ぶんかも言えないので、その値は持ち出しに数えない。

      1つの分岐が複数の値を持ち出すなら、最も深く食う1つが1回ぶんを決める(先に尽きる値が 繰り返しを止める)。分岐をまたぐぶんは確率で重み付けする——消える確率と同じ数え方 (CraftingInput.count)。

      パラメータ

      戻り値 MovedOutStock