REPO_JP-ExtractionGoalEscalation icon

ExtractionGoalEscalation

【Host Only MOD】Increase the active extraction goal over time after an initial delay.初回待機時間後に現在の納品所目標額が時間経過で増加

By REPO_JP
Last updated a day ago
Total downloads 105
Total rating 1 
Categories Mods Server-side
Dependency string REPO_JP-ExtractionGoalEscalation-1.0.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

ExtractionGoalEscalation

ExtractionGoalEscalation is a host-only mod that increases the active extraction goal over time.

After the extraction point appears, the mod waits for a configurable delay in minutes. Once that delay has passed, the required extraction goal increases at a configurable interval in seconds. This makes slow play riskier and puts pressure on the team to finish hauling in time.

The goal update is intended to affect the currently active extraction point and also update the displayed target for players. The mod does not run while you are in the shop.

Features

  • Host-only behavior
  • Initial delay before escalation begins
  • Goal increases repeatedly at a configurable second interval
  • Configurable increase amount in k$
  • Configurable maximum goal in k$
  • Stops working in the shop
  • Optional per-increase log output
  • Optional debug logging

How it works

  • When an extraction point becomes active, the mod starts tracking it
  • The mod waits for the configured start delay
  • After the delay, the extraction goal increases every configured number of seconds
  • The escalation stops when there is no active extraction point
  • The escalation is paused while in the shop
  • Optionally, escalation can stop once the current haul already meets the current goal

Configuration

A General

EnableMod

  • Description: Enable or disable this mod
  • Default: true

B Escalation

StartDelayMinutes

  • Description: Minutes to wait after extraction point appears before escalation starts
  • Default: 5
  • Minimum: 0
  • Maximum: 30

IncreaseIntervalSeconds

  • Description: Seconds between each goal increase after the start delay
  • Default: 1
  • Minimum: 1
  • Maximum: 300

IncreaseAmountK

  • Description: Increase amount in k$. 0.01 means +10 each interval
  • Default: 0.01
  • Minimum: 0.01
  • Maximum: 10.00

C Safety

MaximumGoalK

  • Description: Maximum extraction goal in k$. 50 means 50000
  • Default: 50
  • Minimum: 1
  • Maximum: 100

StopWhenGoalMet

  • Description: Stop escalating when current haul already meets the current goal
  • Default: true

LogGoalIncrease

  • Description: Log each goal increase
  • Default: false

Z Debug

EnableDebugLog

  • Description: Enable debug logs
  • Default: false

Example behavior

With the default settings:

  • The extraction point appears
  • The mod waits 5 minutes
  • After that, the goal increases every 1 second
  • Each increase adds 0.01k$, which means +10
  • The goal will never exceed 50k$, which means 50000

Notes

  • This is a host-only mod
  • Players joining the host do not need to install it
  • The mod is designed for active extraction points, not for shop scenes
  • Very small intervals and large increase values can make runs much harder very quickly

Recommended use cases

  • Make late extraction riskier
  • Force faster hauling decisions
  • Add pressure to longer multiplayer runs
  • Create custom challenge rules for host-controlled sessions

ExtractionGoalEscalation

ExtractionGoalEscalation は、現在開いている納品所の目標額が時間経過で増えていくホスト専用MODです

納品所が出現したあと、まず設定した分数だけ待機します その待機時間が終わると、設定した秒数ごとに必要納品額が増えていきます のんびりしすぎるほど不利になり、チームに素早い納品判断を求めるルールになります

目標額の更新は、現在アクティブな納品所に対して行われ、プレイヤー側の表示更新も想定した設計です ショップの中では動作しません

機能

  • ホストのみで動作
  • 増額開始までの初回待機時間あり
  • 秒単位の間隔で目標額が繰り返し増加
  • k$単位で増額量を設定可能
  • k$単位で最大目標額を設定可能
  • ショップ中は停止
  • 増額ごとのログ出力を設定可能
  • デバッグログを設定可能

動作内容

  • 納品所がアクティブになると追跡開始
  • 設定した開始遅延時間だけ待機
  • その後、設定秒数ごとに目標額を増加
  • アクティブな納品所がなくなると停止
  • ショップ中は停止
  • 設定により、現在納品額が目標額に到達済みなら停止可能

設定項目

A General

EnableMod

  • 説明: このMODの有効無効
  • 初期値: true

B Escalation

StartDelayMinutes

  • 説明: 納品所出現後に増額開始まで待機する分数
  • 初期値: 5
  • 最小値: 0
  • 最大値: 30

IncreaseIntervalSeconds

  • 説明: 増額開始後に何秒ごとに必要金額を増やすか
  • 初期値: 1
  • 最小値: 1
  • 最大値: 300

IncreaseAmountK

  • 説明: 増額量のk$指定 0.01なら毎回+10
  • 初期値: 0.01
  • 最小値: 0.01
  • 最大値: 10.00

C Safety

MaximumGoalK

  • 説明: 必要金額の上限k$指定 50なら50000
  • 初期値: 50
  • 最小値: 1
  • 最大値: 100

StopWhenGoalMet

  • 説明: 現在納品額が現在目標額を満たしたら増額停止
  • 初期値: true

LogGoalIncrease

  • 説明: 金額が増えるたびにログ出力
  • 初期値: false

Z Debug

EnableDebugLog

  • 説明: デバッグログ出力
  • 初期値: false

動作例

初期設定では以下のように動きます

  • 納品所が出現
  • 5分待機
  • その後は1秒ごとに目標額増加
  • 1回ごとの増額は0.01k$ つまり +10
  • 最大で50k$ つまり 50000 まで

注意点

  • このMODはホスト専用です
  • 参加者側に導入は不要です
  • ショップシーンでは動作しません
  • 短い間隔と大きい増額量を組み合わせると、難易度が急激に上がります

向いている使い方

  • 納品の遅れにリスクを持たせたい
  • 素早い運搬判断を促したい
  • 長引くマルチプレイに圧力を加えたい
  • ホスト主導のチャレンジルールを作りたい