You are viewing a potentially older version of this package. View all versions.
normalAIPeople-EngineerWithFourTurrets-1.1.1 icon

EngineerWithFourTurrets

Four Engineer turrets with TR90 Railgun Turret placement and multiplayer fixes.

Date uploaded 5 hours ago
Version 1.1.1
Download link normalAIPeople-EngineerWithFourTurrets-1.1.1.zip
Downloads 21
Dependency string normalAIPeople-EngineerWithFourTurrets-1.1.1

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2117 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2117

README

Engineer Four Turrets

允许工程师同时部署 4 座炮台,支持原版炮台和 AerosSkills 的 TR90 Railgun Turret。

启动一次游戏后,编辑 BepInEx/config/normalAIPeople.EngineerFourTurrets.cfg

  • [Engineer] Turret Limit:场上可同时存在的原版/TR90 炮台数量,默认 4。
  • [TR90 Railgun Turret] Initial Placement Stocks:开局 TR90 可用次数与最大充能层数,默认 1。
  • Placement Recharge Time:每次部署充能时间,默认 25 秒。
  • Base Attack Interval:TR90 基础攻击间隔,默认 8 秒;实际间隔还会除以炮台攻击速度。

1.1.0 同时修复 TR90 无法放置的问题:

  • 恢复 AerosSkills 在放置时清空的角色缓存,并指定 TR90 炮台主体,避免 BadAssEngi 的放置钩子持续空引用。
  • 主机端直接调用服务器生成方法;客户端使用网络命令路径。
  • 清理 AerosBigTurretBody 上重复的 NetworkIdentity
  • 数量补丁只作用于原版工程师炮台槽与 TR90 自定义槽,不再影响地雷或其他部署物。

TR90 的伤害倍率仍由 AerosSkills 自己的 Turret Damage Coefficient 控制;本包只增加数量、充能和攻击间隔设置。

CHANGELOG

Changelog

1.1.1

  • Added configurable TR90 initial placement stocks.
  • Added configurable TR90 placement recharge time.
  • Added configurable TR90 base attack interval.

1.1.0

  • Fixed the BadAssEngi placement hook repeatedly throwing while TR90 is selected.
  • Fixed TR90 host placement calling the client command wrapper instead of the server spawn method.
  • Normalized duplicate network identities on AerosBigTurretBody.
  • Limited the four-turret override to vanilla Engineer turrets and AerosSkills TR90 turrets.

1.0.0

  • Initial configurable four-turret release.