VERSION = 1,

option StarvingZombies.BodySizeImpactsSmell
{
    type = boolean, default = true,
    page = StarvingZombies_Bodies, translation = StarvingZombies_BodySizeImpactsSmell,
}

option StarvingZombies.AllowWornAttachedItems
{
    type = boolean, default = false,
    page = StarvingZombies_Bodies, translation = StarvingZombies_AllowWornAttachedItems,
}

option StarvingZombies.ItemDestroyChance
{
    type = integer, min = 0, max = 100, default = 50,
    page = StarvingZombies_Bodies, translation = StarvingZombies_ItemDestroyChance,
}

option StarvingZombies.BaseEatTime
{
    type = integer, min = 60, max = 2147483647, default = 1200,
    page = StarvingZombies_Bodies, translation = StarvingZombies_BaseEatTime,
}

option StarvingZombies.EatCooldownMultiplier
{
    type = double, min = 0, max = 2.0, default = 0.35,
    page = StarvingZombies_Bodies, translation = StarvingZombies_EatCooldownMultiplier,
}

option StarvingZombies.EatSyncFrequency
{
    type = integer, min = 1000, max = 10000, default = 1000,
    page = StarvingZombies_Bodies, translation = StarvingZombies_EatSyncFrequency,
}

option StarvingZombies.BodyStartDistance
{
    type = integer, min = 0, max = 20, default = 5,
    page = StarvingZombies_Bodies, translation = StarvingZombies_BodyStartDistance,
}

option StarvingZombies.BodyMaxDistance
{
    type = integer, min = 20, max = 200, default = 100,
    page = StarvingZombies_Bodies, translation = StarvingZombies_BodyMaxDistance,
}

option StarvingZombies.BodyAgeMultiplier
{
    type = double, min = 0, max = 2.0, default = 0.35,
    page = StarvingZombies_Bodies, translation = StarvingZombies_BodyAgeMultiplier,
}

option StarvingZombies.BodyWindSpeedMultiplier
{
    type = double, min = 0, max = 1.0, default = 0.3,
    page = StarvingZombies_Bodies, translation = StarvingZombies_BodyWindSpeedMultiplier,
}

option StarvingZombies.BodyDispersionAngle
{
    type = integer, min = 0, max = 180, default = 65,
    page = StarvingZombies_Bodies, translation = StarvingZombies_BodyDispersionAngle,
}

option StarvingZombies.BodyTemperaturePeak
{
    type = double, min = 0, max = 50, default = 22,
    page = StarvingZombies_Bodies, translation = StarvingZombies_TemperaturePeak,
}

option StarvingZombies.BodyRainMultiplier
{
    type = double, min = 0, max = 1.0, default = 0.5,
    page = StarvingZombies_Bodies, translation = StarvingZombies_RainMultiplier,
}

option StarvingZombies.BodyFogMultiplier
{
    type = double, min = 0, max = 1.0, default = 0.5,
    page = StarvingZombies_Bodies, translation = StarvingZombies_FogMultiplier,
}

option StarvingZombies.CanSmellPlayer
{
    type = boolean, default = true,
    page = StarvingZombies_Player, translation = StarvingZombies_CanSmellPlayer,
}

option StarvingZombies.PlayerInterruptFeeding
{
    type = boolean, default = true,
    page = StarvingZombies_Player, translation = StarvingZombies_PlayerInterruptFeeding,
}

option StarvingZombies.PlayerStartDistance
{
    type = integer, min = 0, max = 20, default = 0,
    page = StarvingZombies_Player, translation = StarvingZombies_PlayerStartDistance,
}

option StarvingZombies.PlayerMaxDistance
{
    type = integer, min = 0, max = 200, default = 50,
    page = StarvingZombies_Player, translation = StarvingZombies_PlayerMaxDistance,
}

option StarvingZombies.PlayerBloodMultiplier
{
    type = double, min = -1.0, max = 1.0, default = 0.45,
    page = StarvingZombies_Player, translation = StarvingZombies_PlayerBloodMultiplier,
}

option StarvingZombies.PlayerWindSpeedMultiplier
{
    type = double, min = 0, max = 1.0, default = 0.18,
    page = StarvingZombies_Player, translation = StarvingZombies_PlayerWindSpeedMultiplier,
}

option StarvingZombies.PlayerDispersionAngle
{
    type = integer, min = 0, max = 180, default = 45,
    page = StarvingZombies_Player, translation = StarvingZombies_PlayerDispersionAngle,
}

option StarvingZombies.PlayerTemperaturePeak
{
    type = double, min = 0, max = 50, default = 22,
    page = StarvingZombies_Player, translation = StarvingZombies_TemperaturePeak,
}

option StarvingZombies.PlayerRainMultiplier
{
    type = double, min = 0, max = 1.0, default = 0.5,
    page = StarvingZombies_Player, translation = StarvingZombies_RainMultiplier,
}

option StarvingZombies.PlayerFogMultiplier
{
    type = double, min = 0, max = 1.0, default = 0.5,
    page = StarvingZombies_Player, translation = StarvingZombies_FogMultiplier,
}

option StarvingZombies.RandomSensitivity
{
    type = boolean, default = true,
    page = StarvingZombies_Shared, translation = StarvingZombies_RandomSensitivity,
}

option StarvingZombies.MinSensitivity
{
    type = double, min = 0, max = 2.0, default = 0.5,
    page = StarvingZombies_Shared, translation = StarvingZombies_MinSensitivity,
}

option StarvingZombies.MaxSensitivity
{
    type = double, min = 1.0, max = 2.0, default = 1.5,
    page = StarvingZombies_Shared, translation = StarvingZombies_MaxSensitivity,
}

option StarvingZombies.ZMultiplier
{
    type = double, min = 1, max = 100.0, default = 15.0,
    page = StarvingZombies_Shared, translation = StarvingZombies_ZMultiplier,
}
