You are viewing a potentially older version of this package. View all versions.
Zehs-ToilHead-1.2.3 icon

ToilHead

[v50][v49] CoilHeads can sometimes spawn with a turret on their head. Highly Configurable.

Date uploaded 3 weeks ago
Version 1.2.3
Download link Zehs-ToilHead-1.2.3.zip
Downloads 10194
Dependency string Zehs-ToilHead-1.2.3

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

ToilHead

Coil-Heads can sometimes spawn with a turret on their head. Highly Configurable.

  • This mod is for all clients.

Mod Compatibility

This mod is compatible with:

Config Settings

  • Toil-Head Settings are host only.
  • All other turret settings are synced with the host.
Toil-Head Settings Setting type Default value Description
spawnChance Int32 40 The percent chance for a Coil-Head to turn into a Toil-Head.
useAdditionalSpawnChance Boolean true The dynamic additional spawn chance for the Toil-Head based certain circumstances.
maxSpawnCount Int32 1 The max amount of Toil-Heads that can spawn.
Turret Settings Setting type Default value Description
turretLostLOSDuration Single 0.75 The duration until the turret loses the target player when not in line of sight.
turretRotationRange Single 75 The rotation range of the turret in degrees.
turretCodeAccessCooldownDuration Single 10 The duration of the turret being disabled from the terminal in seconds.
Turret Detection Settings Setting type Default value Description
turretDetectionRotation Boolean false If enabled, the turret will rotate when searching for players.
turretDetectionRotationSpeed Single 28 The rotation speed of the turret when in detection state.
Turret Charging Settings Setting type Default value Description
turretChargingDuration Single 2 The duration of the turret charging state.
turretChargingRotationSpeed Single 95 The rotation speed of the turret when in charging state.
Turret Firing Settings Setting type Default value Description
turretFiringRotationSpeed Single 95 The rotation speed of the turret when in firing state.
Turret Berserk Settings Setting type Default value Description
turretBerserkDuration Single 9 The duration of the turret berserk state.
turretBerserkRotationSpeed Single 77 The rotation speed of the turret when in berserk state.

Bug Reports, Help, or Suggestions

https://github.com/ZehsTeam/Lethal-Company-ToilHead/issues

Discord server Forum Post
Lethal Company modding Discord #mod-releases ToilHead
Unofficial Lethal Company Community #mod-releases ToilHead

Screenshots

My Other Mods

Name Description
SellMyScrap Adds a few terminal commands to sell your scrap from the ship. Highly Configurable. SellFromTerminal +
OnlyPresents Moons will only spawn gift boxes. (Server-side)
Hitmarker Shows a hitmarker when you successfully hit an enemy. With additional features. (Client-side)
CoilHeadSettings This mod lets you configure the CoilHead.
OctolarPlush Adds a customizable Octolar Plushie scrap item.
TakeyPlush Adds a customizable Takey Plushie scrap item with some functionalities. 😈

CHANGELOG

v1.3.7

  • Added PlushieSpawnAllMoons config setting.
    • Description: If true, the Toil-Head plushie will spawn on all moons. If false, the Toil-Head plushie will only spawn on moons set in the moons list.
  • Added PlushieMoonSpawnList config setting.
    • Description: The list of moons the Toil-Head plushie will spawn on. (Experimentation, Assurance, Vow, Offense, March, Rend, Dine, Titan) Only works if PlushieSpawnAllMoons is false.
  • Added PlushieCarryWeight config setting.
    • Description: Toil-Head plushie carry weight in pounds.
  • Added PlushieMinValue config setting.
    • Description: Toil-Head plushie min scrap value.
  • Added PlushieMaxValue config setting.
    • Description: Toil-Head plushie max scrap value.

v1.3.6

  • Added PlushieSpawnWeight config setting.
    • Description: Toil-Head plushie spawn chance weight. (Higher = more common)
  • Updated Asteroid13 secrets.

v1.3.5

  • Updated CustomSpawnSettings config setting default value and formatting.

v1.3.4

v1.3.3

  • Added RealToilHeadPlayerRagdolls config setting.
    • Description: If enabled, will spawn a real turret on the Toil-Head player ragdoll.
  • Added CustomSpawnSettings config setting.
    • Description: Toil-Head spawn settings for modded moons. You can now specify any modded moon's Toil-Head MaxSpawnCount and SpawnChance.
  • Added ExperimentationSpawnSettings config setting.
    • Description: Toil-Head spawn settings for 41-Experimentation
  • Added AssuranceSpawnSettings config setting.
    • Description: Toil-Head spawn settings for 220-Assurance
  • Decreased TurretCodeAccessCooldownDuration from 10 to 7
  • Increased AdamanceSpawnSettings SpawnChance from 25 to 30
  • Increased TitanSpawnSettings MaxSpawnCount from 1 to 2
  • Increased ArtificeSpawnSettings MaxSpawnCount from 1 to 2
  • Added XML file for API documentation.

v1.3.2

  • Added forceMaxSpawnCount int property to the API.
    • Description: If set to any value above -1, will temporarily override the Toil-Head max spawn count for the day. This will get reset automatically when the day ends.
  • Changed forceToilHeadSpawns bool property in the API to forceSpawns.

v1.3.1

  • Added SpawnToilHeadPlayerRagdolls config setting.
    • Description: If enabled, will spawn a Toil-Head player ragdoll when a player dies to a Toil-Head in any way.
  • Increased DineSpawnSettings SpawnChance from 30 to 45.
  • Added forceToilHeadSpawns boolean property to the API.
    • Description: If enabled, will force any spawned Coil-Heads to become Toil-Heads. This will get reset automatically when the day ends.

v1.3.0

  • Replaced all Toil-Head config settings with new per moon config settings.
  • Updated all turret config settings keys.
  • Added ExtendedLogging config setting.
  • Improved random percent calculations.
Older Versions

v1.2.3

  • Changed spawnChance config setting default value to 40
  • Added useAdditionalSpawnChance config setting.
    • Description: The dynamic additional spawn chance for the Toil-Head based on certain circumstances.

v1.2.2

v1.2.1

  • Improved line of sight logic.
  • Renamed turretRotationWhenSearching config setting to turretDetectionRotation.
  • Added turretLostLOSDuration config setting.
    • Description: The duration until the turret loses the target player when not in line of sight.
  • Added turretChargingDuration config setting.
    • Description: The duration of the turret charging state.
  • Added turretFiringRotationSpeed config setting.
    • Description: The rotation speed of the turret when in firing state.
  • Added turretBerserkDuration config setting.
    • Description: The duration of the turret berserk state.
  • Added turretBerserkRotationSpeed config setting.
    • Description: The rotation speed of the turret when in berserk state.
  • Balanced config settings to be more fair.
  • Other changes.

v1.2.0

  • Removed hideTurretBody config setting.
  • Removed spawnTurretFacingForwardWeight config setting.
  • Removed spawnTurretFacingBackwardWeight config setting.
  • Added turretRotationWhenSearching config setting.
    • Description: If enabled, the turret will rotate when searching for players.
  • Added turretDetectionRotationSpeed config setting.
    • Description: The rotation speed of the turret when searching for players.
  • Added turretChargingRotationSpeed config setting.
    • Description: The rotation speed of the turret when charging at the target player.
  • Added turretRotationRange config setting.
    • Description: The rotation range of the turret in degrees.
  • Added turretCodeAccessCooldownDuration config setting.
    • Description: The duration of the turret being disabled from the terminal in seconds.
  • Fixed the radar map graphics for the turret.
  • Fixed the turret code radar map graphic to follow the Toil-Head.
  • Hitting the Toil-Head will now trigger the turret berserk state.
  • Disabled Asteroid13 secrets until the moon supports version 50.
  • Other changes.

v1.1.0

  • Tested and working in version 50 and version 49.
  • Renamed maxSpawns config setting to maxSpawnCount.
  • Added hideTurretBody config setting.
  • Moved all config settings to new categories.
  • Changed spawnChance and maxSpawnCount config setting default values.
  • Fixed Toil-Head turrets not despawning when the Toil-Head despawns.

v1.0.8

  • Hopefully fixed an issue where Toil-Head turrets aren't despawning properly when you leave the moon.

v1.0.7

v1.0.6

v1.0.5

  • Small config changes.
  • Updated secrets.

v1.0.4

v1.0.3

  • Fixed Toil-Head spawning from incorrect seed.
  • Fixed max Toil-Head spawns.

v1.0.2

  • Turrets can now spawn facing forward or backward depending on the spawn chance weight.
  • Added spawnTurretFacingForwardWeight and spawnTurretFacingBackwardWeight config settings.

v1.0.1

  • Changed config settings default values.
  • Updated README.

v1.0.0

  • Initial release.