Kai09TA-DeathHeadBatteryPlus icon

DeathHeadBatteryPlus

Adjusts the Death Head battery behavior. Recharge speed can scale with Death Head Battery upgrades, and the host can synchronize config values during stage transitions.

By Kai09TA
Last updated 4 hours ago
Total downloads 56
Total rating 0 
Categories Mods Client-side
Dependency string Kai09TA-DeathHeadBatteryPlus-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2304 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2304

README

DeathHeadBatteryPlus

DeathHeadBatteryPlus is a small mod for R.E.P.O. that adjusts the Death Head battery behavior.

It can make Death Head battery recharge speed scale with the Death Head Battery upgrade, and can optionally start Death Head spectate mode with a full battery.

Features

  • Adjusts Death Head battery recharge speed
  • Can make recharge speed scale with the Death Head Battery upgrade
  • Optional full battery when entering death spectate mode
  • Configurable through the BepInEx config file
  • Host config synchronization during stage transitions

Default Behavior

By default, this mod keeps the original battery drain behavior and keeps the base recharge speed close to vanilla.

Default settings:

HeadDrainMultiplier = 1.0
HeadJumpChargeDrainMultiplier = 1.0
HeadRechargeRatioFromDrain = 0.25
HeadRechargeUpgradeScale = 0.25
FullChargeOnDeath = false

This means:

  • Normal Death Head battery drain is unchanged
  • Jump charge extra drain is unchanged
  • Base recharge speed is close to vanilla
  • Each Death Head Battery upgrade increases recharge speed slightly
  • Death Head does not start fully charged on death unless enabled

Vanilla Comparison

In the vanilla game:

  • Full Death Head battery lasts about 25 seconds without upgrades
  • Empty battery takes about 100 seconds to fully recharge
  • Recharge speed is about 25% of the initial normal drain speed

With the default mod settings:

  • Drain remains vanilla
  • Base recharge speed is close to vanilla
  • Upgrade levels make recharge faster

Config Synchronization

If the host has this mod installed, all config values are synchronized from the host during stage transitions.

When host synchronization is active, all players with the mod use the same values as the host.

Config changes are not applied immediately.
You need to reload or transition to another stage for changed settings to take effect.

Configuration

The config file is generated after launching the game once with the mod installed.

Location:

BepInEx/config/

HeadDrainMultiplier

Controls normal Death Head battery drain speed.

HeadDrainMultiplier = 1.0
  • 1.0 = vanilla
  • Higher = drains faster
  • Lower = drains slower

HeadJumpChargeDrainMultiplier

Controls the extra battery drain while charging a Death Head jump.

HeadJumpChargeDrainMultiplier = 1.0
  • 1.0 = vanilla
  • Higher = jump charging drains more
  • Lower = jump charging drains less

HeadRechargeRatioFromDrain

Controls the base recharge speed.

HeadRechargeRatioFromDrain = 0.25

Recommended values:

0.25 = close to vanilla
0.5  = faster recharge
1.0  = very fast recharge

HeadRechargeUpgradeScale

Controls how much each Death Head Battery upgrade increases recharge speed.

HeadRechargeUpgradeScale = 0.25

Recommended values:

0.0  = upgrades do not affect recharge speed
0.1  = small upgrade bonus
0.25 = default upgrade bonus

FullChargeOnDeath

Makes the Death Head battery full when entering death spectate mode.

FullChargeOnDeath = false
  • false = disabled
  • true = start with full Death Head battery after death

Installation

  1. Install BepInEx.
  2. Put DeathHeadBatteryPlus.dll into:
BepInEx/plugins/
  1. Launch the game once.
  2. Edit the generated config file if needed.
  3. Reload or transition to another stage to apply changed settings.

Multiplayer

If the host has this mod installed, the host config is synchronized during stage transitions.

If the host does not have this mod installed, each client uses its own local config.


DeathHeadBatteryPlus 日本語

DeathHeadBatteryPlus は、R.E.P.O. の死亡後ヘッド、いわゆる Death Head のバッテリー挙動を調整するMODです。

Death Head Battery アップグレード数に応じてバッテリー回復速度を伸ばしたり、死亡後にバッテリーを満タンにする設定を追加します。

機能

  • Death Head のバッテリー回復速度を調整
  • Death Head Battery アップグレードに応じて回復速度を強化可能
  • 死亡後、Death Head バッテリーを満タンにするオプション
  • BepInEx の config から調整可能
  • ステージ遷移時にホスト設定を同期

デフォルト挙動

デフォルトでは、バッテリー消費はバニラのままで、基本回復速度もバニラに近い状態です。

デフォルト設定:

HeadDrainMultiplier = 1.0
HeadJumpChargeDrainMultiplier = 1.0
HeadRechargeRatioFromDrain = 0.25
HeadRechargeUpgradeScale = 0.25
FullChargeOnDeath = false

つまり、

  • 通常のDeath Headバッテリー消費はバニラのまま
  • ジャンプチャージ中の追加消費もバニラのまま
  • 基本回復速度はバニラに近い
  • Death Head Batteryアップグレードごとに回復速度が少し上がる
  • 死亡時フル充電はデフォルトOFF

バニラとの比較

バニラでは、

  • 未強化のDeath Headバッテリーは満タンから約25秒使える
  • 空から満タンまで約100秒かかる
  • 回復速度は初期通常消費速度の約25%

このMODのデフォルト設定では、

  • 消費はバニラのまま
  • 基本回復速度はバニラに近い
  • アップグレード数に応じて回復が速くなる

Config同期

ホストにこのMODが入っている場合、ステージ遷移のタイミングでホストのConfigがすべて同期されます。

ホスト同期が有効な場合、MODを導入しているプレイヤーはホストと同じ設定値を使用します。

Configの変更は即時反映されません。
設定を反映するには、ステージのリロードまたは次のステージ遷移が必要です。

設定

MODを入れて一度ゲームを起動すると、configファイルが生成されます。

場所:

BepInEx/config/

HeadDrainMultiplier

Death Head操作中の通常バッテリー消費倍率です。

HeadDrainMultiplier = 1.0
  • 1.0 = バニラ
  • 大きいほど消費が速い
  • 小さいほど消費が遅い

HeadJumpChargeDrainMultiplier

Death Headジャンプをチャージしている間の追加消費倍率です。

HeadJumpChargeDrainMultiplier = 1.0
  • 1.0 = バニラ
  • 大きいほどジャンプチャージ中の消費が重い
  • 小さいほどジャンプチャージ中の消費が軽い

HeadRechargeRatioFromDrain

基本の回復速度です。

HeadRechargeRatioFromDrain = 0.25

おすすめ値:

0.25 = バニラに近い
0.5  = 回復速め
1.0  = かなり速い

HeadRechargeUpgradeScale

Death Head Batteryアップグレード1段階ごとの回復速度ボーナスです。

HeadRechargeUpgradeScale = 0.25

おすすめ値:

0.0  = アップグレードで回復速度を変えない
0.1  = 控えめな強化
0.25 = デフォルトの強化

FullChargeOnDeath

死亡後、Death Head観戦に入った時点でバッテリーを満タンにする設定です。

FullChargeOnDeath = false
  • false = 無効
  • true = 死亡後にDeath Headバッテリーを満タンにする

インストール

  1. BepInExを導入します。
  2. DeathHeadBatteryPlus.dll を以下に入れます。
BepInEx/plugins/
  1. ゲームを一度起動します。
  2. 必要に応じて生成されたconfigを編集します。
  3. 設定を反映するには、ステージのリロードまたは次のステージ遷移を行います。

マルチプレイ

ホストにこのMODが入っている場合、ステージ遷移時にホストのConfigが同期されます。

ホストにこのMODが入っていない場合、各クライアントは自分のローカルConfigを使用します。