Overdose
Overdose
Overdoseは物質ごとではなく、ランダムでもありません。これはすべての有効な投与量が蓄積され、1秒あたり1ポイントずつリアルタイムで減衰していく**ボディロード(身体的負荷)**です。
ロードの仕組み
各物質にはエディターで設定されたコストがあります。使用すると、そのコストがプレイヤーのロードに加算されます。ロードはその後、自然に減衰します。1つのものを服用して待つだけであれば、何も起きません。10分間に4つのものを服用すると、ロードが減少する暇がなくなります。
ロードが Config.Overdose.Threshold(デフォルトでは100)を超えると、キャラクターは倒れます。
これが、システムが量ではなくペースを罰する理由です。プレイヤーは一晩中薬物を使用しても問題ありませんが、5分間に3つの投与量を重ねたプレイヤーはその場に倒れます。それこそが、プレイヤーに学ばせたい挙動なのです。
昏倒時の挙動
| 項目 | 意味 |
|---|---|
| Collapse (昏倒) | キャラクターはその場でラグドール化します |
| Blackout (ブラックアウト) | 画面が暗転します |
| Bleed out (出血死) | 致命傷に至るまでの秒数(物質ごとに設定され、未設定の場合は Config.Overdose.BleedOut にフォールバックします) |
| Lethal (致死) | 一切の猶予なく即死する確率(パーセンテージ) |
| Hospital (病院) | 誰も助けに来なかった場合に目を覚ます場所 |
| Rescue item (救助アイテム) | 他のプレイヤーが蘇生のために使用できるアイテム |
| Rescue window (救助猶予時間) | そのアイテムが有効な時間 |
ダウンしたプレイヤーを自分で移動させるのではなく、ご自身の救急スクリプトに委ねたい場合は、物質側の Hospital = false を設定し、Config.Overdose.Hospital はそのままにしておいてください。
救助
Config.Overdose.AllowRescue が有効であり、かつ物質に救助アイテムが指定されている場合、それを所持している近くのプレイヤーは救助猶予時間内にそれを使用できます。これがナロキソン(解毒剤)のメカニズムであり、アイテム経済を構築する価値があります。非医療従事者に何かを持ち歩く理由を与え、オーバードーズのリスポーンではなく物語としての結末を迎えるチャンスを生み出します。
混合
実際に死を招くのは混合です。他の物質が効果を発揮している間に別の物質を摂取すると、新しい投与量によって追加されるロードが Config.Overdose.MixMultiplier 倍に増加します。特定のカテゴリーの組み合わせはさらに悪影響をもたらします。例えば、抑制剤にオピオイドを重ねる場合や、古典的な覚醒剤とオピオイドのスピードボールなどは、Config.Overdose.DangerousMixes から独自の乗数でロードを急増させます。一度に1つのものに固執するプレイヤーは、複数の薬物を重ねるプレイヤーよりもはるかに安全です。