Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
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
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2304README
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= disabledtrue= start with full Death Head battery after death
Installation
- Install BepInEx.
- Put
DeathHeadBatteryPlus.dllinto:
BepInEx/plugins/
- Launch the game once.
- Edit the generated config file if needed.
- 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バッテリーを満タンにする
インストール
- BepInExを導入します。
DeathHeadBatteryPlus.dllを以下に入れます。
BepInEx/plugins/
- ゲームを一度起動します。
- 必要に応じて生成されたconfigを編集します。
- 設定を反映するには、ステージのリロードまたは次のステージ遷移を行います。
マルチプレイ
ホストにこのMODが入っている場合、ステージ遷移時にホストのConfigが同期されます。
ホストにこのMODが入っていない場合、各クライアントは自分のローカルConfigを使用します。