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.
LethalBattleTweaks
A shovel-combat mod with dynamic enemy refill, corpse cleanup, combat scoring, rescue, and configurable battle-room rules.
By Lengjing666
| Last updated | 3 hours ago |
| Total downloads | 824 |
| Total rating | 2 |
| Categories | Mods Server-side |
| Dependency string | Lengjing666-LethalBattleTweaks-1.0.4 |
| Dependants | 1 other package depends 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.2305README
LethalBattleTweaks
中文说明
一个以铲子杀怪为核心的致命公司模组,通过不断的练习来提升自己的技术,具有动态怪物补充,尸体清除以及一些可以提升战斗房体验的功能,祝你战斗愉快,早日成为战神
安装说明:
- 只需主机安装即可正常使用,其他玩家不需要安装。
功能
- 动态补怪
- 可选禁用地雷、炮塔、尖刺
- 可选禁用原版自然刷怪
- 可选禁用废料刷新
- 可修改起始金钱
- 自动解锁门
- TZP 每罐可回血一次
- 敌人可掉落
TZP-Inhalant和Stun grenade - 可自动清理怪物尸体
- 蜘蛛死亡后会自动清理蜘蛛网
- 可禁用玩家近战友伤
- 可让管家几乎瞬间开门
- 可让胡桃夹子不会伤害怪物,但仍可伤害玩家
- 可配置胡桃夹子死亡时是否掉枪和子弹
- 可配置管家死亡时是否掉刀和蜜蜂
- 可选处决:飞船落地后,倒计时结束仍未进入设施的玩家会被处决,飞船内挂机同样会被处决
- 主机可配置呼出键的简化战斗记分板,显示名次、命中、得分和总分
- 可按配置间隔向全体玩家聊天播报得分前几名
- 主机可通过记分板救援逆传进设施卡住的玩家。救回飞船后 45 秒免处决,每回合每名玩家默认一次。
- 游戏结束时会在聊天栏播报本局 MVP
- 可选放大半身鱼(默认倍率 1.5)和管家(默认倍率 1.3),两个开关独立配置,做这个功能的初衷是想防止某些玩家喜欢卡在门上或者柜子上打怪
默认配置
Enemy Refill
Enabled = trueInterval = 5TotalCap = 18RefillDelay = 10SpawnDelay = 0.3BatchSize = 3
说明:
Enabled:是否启用动态补怪系统。Interval:系统每隔多少秒检查一次当前怪物数量,并决定是否补怪。TotalCap:设施内由补怪系统维持的怪物总上限,达到上限后不会继续补。RefillDelay:飞船落地后,补怪系统开始工作的延迟时间。SpawnDelay:单次补怪批次里,每只怪之间的生成间隔。BatchSize:每次补怪检查中,最多连续补出的怪物数量。Init:开局额外生成的该怪物数量。Max:该怪物在场上的最大维持数量。Weight:该怪物被选中补出的权重,数值越高,越容易在补怪时出现。
单怪默认值:
- 小黑:
Init 0 / Max 1 / Weight 10 - 胡桃夹子:
Init 0 / Max 1 / Weight 10 - 半身鱼:
Init 0 / Max 1 / Weight 10 - 抱脸虫:
Init 0 / Max 2 / Weight 10 - 囤积虫:
Init 0 / Max 3 / Weight 10 - 假人:
Init 0 / Max 1 / Weight 10 - 蜘蛛:
Init 0 / Max 2 / Weight 10 - 管家:
Init 0 / Max 2 / Weight 10 - 黏滑鱼:
Init 0 / Max 1 / Weight 10
World Rules
StartingCredits = 60DisableHazards = falseDisableVanillaEnemies = falseDisableScrap = falseNoLockedDoors = trueDisableFriendlyMeleeDamage = trueButlerInstantOpenDoors = trueNutcrackerNoFriendlyFire = trueNutcrackerDropGunAndShells = falseButlerDropKnifeAndBees = false
说明:
StartingCredits:设置开局公司金钱。DisableHazards:禁用地雷、炮塔和尖刺,让室内战斗更纯粹。DisableVanillaEnemies:关闭原版自然刷怪,只保留本模组的动态补怪逻辑。DisableScrap:禁用室内废料刷新,减少探索干扰。NoLockedDoors:自动解锁上锁的门,让推进路线更顺畅。DisableFriendlyMeleeDamage:禁用铲子和小刀对队友造成的近战伤害。ButlerInstantOpenDoors开启后,管家开门会非常快,更适合高压近战节奏。NutcrackerNoFriendlyFire开启后,胡桃夹子的枪不会打到怪物,但仍然会打玩家。NutcrackerDropGunAndShells:控制胡桃夹子死亡时是否掉落枪和子弹。ButlerDropKnifeAndBees:控制管家死亡时是否掉落刀并生成蜜蜂。
TZP Healing
Enabled = trueHealAmount = 20
说明:
Enabled:是否启用 TZP 回血功能。HealAmount:每次 TZP 生效时恢复的生命值。- 用过的 TZP 如果被扔在地上,短时间内没人捡走会自动删除。
Loot Drops
Enabled = trueTZPDropChance = 0.10StunGrenadeDropChance = 0.05
说明:
Enabled:是否启用敌人掉落战斗补给。TZPDropChance:支持的敌人掉落 TZP 的概率。StunGrenadeDropChance:支持的敌人掉落闪光弹的概率。
Corpse Cleanup
Enabled = trueDelay = 5
说明:
Enabled:是否启用怪物尸体自动清理。Delay:怪物尸体在被清除前等待的秒数。- 所有支持自动清理的怪物共用这一组延迟配置。
- 这个延迟是统一秒数,不再按单个怪物分别配置。
Curfew Execution
Enabled = falseDuration = 60RepeatInterval = 5
说明:
Enabled:是否启用怯战处决。Duration:飞船落地后多少秒开始处决设施外玩家。RepeatInterval:审判犬失败重试和室外检查的间隔秒数。- 处决提示中的秒数会跟随
Duration配置。
Combat Scoreboard
Combat Scoreboard.Enabled = trueCombat Scoreboard.ToggleKey = BCombat Scoreboard.ScoreWeight = 7Combat Scoreboard.HitWeight = 3Combat Scoreboard.MvpEnabled = true- 面板只在主机本地显示,只有一个
救援操作按钮;设施内玩家可以救援。 - At game over, the final score snapshot is saved and the player with the highest total score is announced in chat after the ship phase and HUD have returned. No signal translator is used.
命中表示有效命中次数,不是按实际生命值累计的伤害量。
Scoreboard Broadcast
Scoreboard Broadcast.Enabled = trueScoreboard Broadcast.Interval = 10Scoreboard Broadcast.TopCount = 3- 聊天栏按间隔向全体玩家播报前 N 名的命中、得分和总分。
Rescue and Enemy Scale
Rescue.Enabled = trueRescue.ImmunityDuration = 45- 救援使用飞船普通传送器,每回合每名玩家默认只能成功救援一次。
Enemy Scale.EnableCrawlerScale = falseEnemy Scale.CrawlerScale = 1.5Enemy Scale.EnableButlerScale = falseEnemy Scale.ButlerScale = 1.3- 救援和体型调整都由主机执行;其他玩家不需要安装 mod。
English
A Lethal Company mod centered on killing monsters with a shovel. It is designed for repeated combat practice and includes dynamic enemy refill, corpse cleanup, and several features for combat-focused runs. Have fun fighting and work your way toward becoming a battle god.
Installation Note:
- Only the host needs to install this mod for it to work properly. Other players do not need to install it.
Features
- Dynamic enemy refill
- Optional hazard disable for landmines, turrets, and spikes
- Optional disable for vanilla natural enemy spawning
- Optional disable for scrap spawning
- Adjustable starting credits
- Automatically unlocks locked doors
- TZP can heal once per canister
- Enemies can drop
TZP-InhalantandStun grenade - Automatic enemy corpse cleanup
- Sand spider webs are automatically cleared when the spider dies
- Optional melee friendly fire disable
- Butlers can open doors almost instantly
- Nutcrackers can be prevented from damaging monsters while still damaging players
- Configurable nutcracker shotgun and shell drops on death
- Configurable butler knife and bee drops on death
- Optional cowardice execution: after landing, players who have not entered the facility after the timer are executed, including players idling on the ship
- Host-configurable compact combat scoreboard showing rank, hits, score, and total score
- Configurable chat broadcasts for the top players
- Host rescue action from the scoreboard for players stuck after inverse teleporting into the facility. Rescued players return to the ship and receive 45 seconds of curfew immunity, once per player per round by default.
- At game over, the player with the highest total score is announced as MVP in chat.
- Optional independent scaling for Crawlers (default multiplier 1.5) and Butlers (default multiplier 1.3); this helps prevent players from fighting while stuck on doors or cabinets
Default Configuration
Enemy Refill
Enabled = trueInterval = 5TotalCap = 18RefillDelay = 10SpawnDelay = 0.3BatchSize = 3
Notes:
Enabled: Turns the dynamic refill system on or off.Interval: How often the system checks current enemy count and decides whether to refill.TotalCap: The total indoor enemy cap that the refill system tries to maintain.RefillDelay: How long the system waits after landing before refill begins.SpawnDelay: The delay between each enemy spawned within the same refill batch.BatchSize: The maximum number of enemies spawned during one refill check.Init: Extra copies of that enemy spawned at the start.Max: The maximum maintained count for that specific enemy type.Weight: The selection weight for that enemy during refill. Higher values make it more likely to be chosen.
Per-enemy defaults:
Flowerman(小黑):Init 0 / Max 1 / Weight 10Nutcracker(胡桃夹子):Init 0 / Max 1 / Weight 10Crawler(半身鱼):Init 0 / Max 1 / Weight 10Centipede(抱脸虫):Init 0 / Max 2 / Weight 10HoarderBug(囤积虫):Init 0 / Max 3 / Weight 10Masked(假人):Init 0 / Max 1 / Weight 10SandSpider(蜘蛛):Init 0 / Max 2 / Weight 10Butler(管家):Init 0 / Max 2 / Weight 10Stingray(黏滑鱼):Init 0 / Max 1 / Weight 10
World Rules
StartingCredits = 60DisableHazards = falseDisableVanillaEnemies = falseDisableScrap = falseNoLockedDoors = trueDisableFriendlyMeleeDamage = trueButlerInstantOpenDoors = trueNutcrackerNoFriendlyFire = trueNutcrackerDropGunAndShells = falseButlerDropKnifeAndBees = false
Notes:
StartingCredits: Sets the starting company credits.DisableHazards: Disables landmines, turrets, and spikes for a cleaner combat space.DisableVanillaEnemies: Turns off vanilla natural enemy spawning so only this mod's refill logic drives encounters.DisableScrap: Disables indoor scrap spawning to reduce exploration clutter.NoLockedDoors: Automatically unlocks locked doors to keep the run moving.DisableFriendlyMeleeDamage: Prevents shovel and knife melee damage between players.- When
ButlerInstantOpenDoorsis enabled, butlers open doors extremely quickly, which fits a higher-pressure melee combat pace. - When
NutcrackerNoFriendlyFireis enabled, nutcracker shotgun blasts will not damage monsters, but they can still damage players. NutcrackerDropGunAndShells: Controls whether nutcrackers drop their shotgun and shells on death.ButlerDropKnifeAndBees: Controls whether butlers drop their knife and spawn bees on death.
TZP Healing
Enabled = trueHealAmount = 20
Notes:
Enabled: Turns TZP healing on or off.HealAmount: The amount of health restored when TZP healing triggers.- Used TZP canisters will be automatically removed if they are left on the ground for a short time.
Loot Drops
Enabled = trueTZPDropChance = 0.10StunGrenadeDropChance = 0.05
Notes:
Enabled: Turns combat supply drops on or off.TZPDropChance: The chance for supported enemies to drop TZP.StunGrenadeDropChance: The chance for supported enemies to drop a stun grenade.
Corpse Cleanup
Enabled = trueDelay = 5
Notes:
Enabled: Turns automatic enemy corpse cleanup on or off.Delay: The number of seconds a corpse stays before being removed.- All supported enemies share the same corpse cleanup delay setting.
- This delay uses one global timer instead of separate values for each enemy.
Curfew Execution
Enabled = falseDuration = 60RepeatInterval = 5
Notes:
Enabled: Turns cowardice execution on or off.Duration: Seconds after landing before outside players are condemned.RepeatInterval: Seconds between judge dog retry attempts and outside checks.- The warning text uses the configured
Durationvalue.
Combat Scoreboard
Combat Scoreboard.Enabled = trueCombat Scoreboard.ToggleKey = BCombat Scoreboard.ScoreWeight = 7Combat Scoreboard.HitWeight = 3Combat Scoreboard.MvpEnabled = true- The panel is host-local and has one
Rescueaction. Players inside the facility can be rescued; - At game over, chat announces the player with the highest total score as MVP. No signal translator is used.
Hitsmeans valid hit count, not accumulated enemy health damage.
Scoreboard Broadcast
Scoreboard Broadcast.Enabled = trueScoreboard Broadcast.Interval = 10Scoreboard Broadcast.TopCount = 3- The host broadcasts the configured top players to everyone in chat.
Rescue and Enemy Scale
Rescue.Enabled = trueRescue.ImmunityDuration = 45- Rescue uses the ship's normal teleporter and succeeds once per player per round by default.
Enemy Scale.EnableCrawlerScale = falseEnemy Scale.CrawlerScale = 1.5Enemy Scale.EnableButlerScale = falseEnemy Scale.ButlerScale = 1.3- Rescue and enemy scaling are host-side features; other players do not need to install the mod.
推荐配套 Mod
- BetterBetterTeleporter v1.3.0 by
jaramp:自定义逆向传送器的冷却时间。配合本 mod,可以在每局开始时逆传进设施,不用再从门口走进去。 https://thunderstore.io/c/lethal-company/p/jaramp/BetterBetterTeleporter/ - InverseGift v1.1.5 by
chuxiaaaa:可配置逆传落点生成的工具,例如铲子、手电和 TZP。 https://thunderstore.io/c/lethal-company/p/chuxiaaaa/InverseGift/ - No_Deadline v1.0.0 by
PopGamer46:去掉截止日期,让战斗练习不受公司期限影响。 https://thunderstore.io/c/lethal-company/p/PopGamer46/No_Deadline/ - CustomInteriorRate v1.0.1 by
eigeen:自定义每张地图生成各种室内类型的概率。提高图书馆等室内的出现率后,更适合战斗练习。 https://thunderstore.io/c/lethal-company/p/eigeen/CustomInteriorRate/