Files
Astroblock/overrides/config/openmodularturrets.cfg
Jacob Vinding 1c991e905d Initial
2025-12-27 00:06:47 +01:00

944 lines
18 KiB
INI

# Configuration file
addons {
I:recycler=10
I:redstone=1550
I:solar=10
}
bases {
B:allowBaseCamo=true
B:baseBreakable=false
"tier 1" {
# Min: 1
# Max: 2147483647
I:baseBlastResistance=5
# Min: 1
# Max: 2147483647
I:baseHardness=20
# Min: 1
# Max: 2147483647
I:baseMaxCharge=500
# Min: 1
# Max: 2147483647
I:baseMaxIo=50
# Min: 1
# Max: 2147483647
I:baseMaxTurrets=1
}
"tier 2" {
# Min: 1
# Max: 2147483647
I:baseBlastResistance=10
# Min: 1
# Max: 2147483647
I:baseHardness=30
# Min: 1
# Max: 2147483647
I:baseMaxCharge=50000
# Min: 1
# Max: 2147483647
I:baseMaxIo=100
# Min: 1
# Max: 2147483647
I:baseMaxTurrets=1
}
"tier 3" {
# Min: 1
# Max: 2147483647
I:baseBlastResistance=15
# Min: 1
# Max: 2147483647
I:baseHardness=40
# Min: 1
# Max: 2147483647
I:baseMaxCharge=150000
# Min: 1
# Max: 2147483647
I:baseMaxIo=500
# Min: 1
# Max: 2147483647
I:baseMaxTurrets=2
}
"tier 4" {
# Min: 1
# Max: 2147483647
I:baseBlastResistance=20
# Min: 1
# Max: 2147483647
I:baseHardness=50
# Min: 1
# Max: 2147483647
I:baseMaxCharge=500000
# Min: 1
# Max: 2147483647
I:baseMaxIo=1500
# Min: 1
# Max: 2147483647
I:baseMaxTurrets=3
}
"tier 5" {
# Min: 1
# Max: 2147483647
I:baseBlastResistance=25
# Min: 1
# Max: 2147483647
I:baseHardness=60
# Min: 1
# Max: 2147483647
I:baseMaxCharge=10000000
# Min: 1
# Max: 2147483647
I:baseMaxIo=7500
# Min: 1
# Max: 2147483647
I:baseMaxTurrets=4
}
}
expanders {
I:"Power expander tier five capacity"=5000000
I:"Power expander tier four capacity"=250000
I:"Power expander tier one capacity"=250
I:"Power expander tier three capacity"=75000
I:"Power expander tier two capacity"=25000
}
general {
# If loot is disabled, do loot addons enable loot anyway?
B:doLootAddonsOverrideMobLootSetting=true
# If turrets kills drop loot
B:doTurretsKillsDropMobLoot=true
# Which recipes to use. Valid values: auto, enderio, mekanism, vanilla
S:recipes=auto
# If enabled: Which items fit into ammo slots of base?
S:stringAmmoAllowList <
minecraft:cobblestone
minecraft:planks
>
# Which entities should not be targeted by turrets?
S:stringMobBlackList <
ArmorStand
>
# Use a whitelist for ammo (which items fit into ammo slots of base)?
B:useWhitelistForAmmo=true
}
globaltargetingparameters {
B:"Can turrets attack mobs?"=true
B:"Can turrets attack neutrals?"=true
B:"Can turrets attack players?"=true
I:"If a turret does not have a target, how many ticks should it wait before looking again?"=10
}
miscellaneous {
B:"Are turrets/turret bases breakable by anyone?"=false
B:"Can grenades destroy normal blocks?"=false
B:"Can rockets destroy normal blocks?"=false
B:"Can rockets fired by the rocket launcher turret home on targets ?"=false
B:"Can rockets fired by the rocket launcher turret hurt the Ender Dragon?"=false
B:"Can the railgun destroy normal blocks?"=false
B:"Can turrets damage their trusted players when they accidentally hit them?"=true
B:"Do Mobs killed by turrets drop loot?"=true
B:"Do loot addons override mob loot settings?"=true
B:"Enable/Disable turret alarm sound. True=enabled, false=disabled"=true
B:"Should turret bases be camouflage-able with normal blocks?"=true
B:"Should turret warn message be displayed?"=true
I:"Turret sound volume percentage (Between 0 - 100)"=40
S:"Which recipes should we do? (auto, enderio, mekanism, vanilla)"=auto
S:disposableAmmoList <
minecraft:cobblestone
minecraft:planks
>
I:expanderPowerTierFiveCapacity=5000000
I:expanderPowerTierFourCapacity=250000
I:expanderPowerTierOneCapacity=2500
I:expanderPowerTierThreeCapacity=75000
I:expanderPowerTierTwoCapacity=25000
S:mobBlackList <
ArmorStand
>
I:redstoneReactorAddonGen=1600
I:solarPanelAddonGen=10
I:warningDistance=5
B:whitelistForAmmo=true
}
modcompatibility {
I:"How much essentia the Potentia Addon can store"=20
I:"Potentia Addons' RF conversion ratio per 1 essentia"=500
B:"Should we enable items that integrate with Thaumcraft?"=true
}
turretbasetierfive {
I:BlastResistance=25
I:Hardness=60
I:MaxCharge=10000000
I:MaxIo=5000
}
turretbasetierfour {
I:BlastResistance=20
I:Hardness=50
I:MaxCharge=500000
I:MaxIo=1500
}
turretbasetierone {
I:BlastResistance=5
I:Hardness=20
I:MaxCharge=500
I:MaxIo=50
}
turretbasetierthree {
I:BlastResistance=15
I:Hardness=40
I:MaxCharge=150000
I:MaxIo=500
}
turretbasetiertwo {
I:BlastResistance=10
I:Hardness=30
I:MaxCharge=50000
I:MaxIo=100
}
turretdisposable {
I:Accuracy=50
I:Damage=2
D:DamageAmpBonus=0.05000000074505806
B:Enabled=true
I:FireRateCooldown=25
I:PowerUsage=2
I:Range=10
}
turretgrenade {
I:Accuracy=30
I:Damage=8
D:DamageAmpBonus=0.07999999821186066
B:Enabled=true
I:FireRateCooldown=40
I:PowerUsage=3000
I:Range=20
}
turretincendiary {
I:Accuracy=30
I:Damage=2
D:DamageAmpBonus=0.05000000074505806
B:Enabled=true
I:FireRateCooldown=25
I:PowerUsage=250
I:Range=12
}
turretlaser {
I:Accuracy=10
I:Damage=2
D:DamageAmpBonus=0.05999999865889549
B:Enabled=true
I:FireRateCooldown=10
I:PowerUsage=10000
I:Range=25
}
turretmachinegun {
I:Accuracy=30
I:Damage=2
D:DamageAmpBonus=0.05999999865889549
B:Enabled=true
I:FireRateCooldown=8
I:PowerUsage=100
I:Range=18
}
turretpotatocannon {
I:Accuracy=30
I:Damage=3
D:DamageAmpBonus=0.05000000074505806
B:Enabled=true
I:FireRateCooldown=35
I:PowerUsage=10
I:Range=15
}
turretrailgun {
I:Accuracy=0
I:Damage=25
D:DamageAmpBonus=0.10000000149011612
B:Enabled=true
I:FireRateCooldown=100
I:PowerUsage=25000
I:Range=30
}
turretrelativistic {
I:Accuracy=0
I:Damage=0
B:Enabled=true
I:FireRateCooldown=100
I:PowerUsage=5000
I:Range=20
}
turretrocket {
I:Accuracy=10
I:Damage=10
D:DamageAmpBonus=0.07999999821186066
B:Enabled=true
I:FireRateCooldown=30
I:PowerUsage=5000
I:Range=30
}
turrets {
B:canGrenadesDestroyBlocks=false
B:canRailgunDestroyBlocks=false
B:canRocketsDestroyBlocks=false
B:canRocketsHome=false
B:canRocketsHurtEnderDragon=false
B:canTurretsConcealWithoutAddon=false
# If turrets can target hostile mobs
B:globalCanTargetMobs=true
# If turrets can target neutrals (cow, sheep etc.)
B:globalCanTargetNeutrals=true
# If turrets can target players
B:globalCanTargetPlayers=true
B:turretAlarmSound=true
B:turretBreakable=false
B:turretDamageTrustedPlayers=false
D:turretSoundVolume=4.0
I:turretTargetSearchTicks=10
B:turretWarnMessage=true
I:turretWarningDistance=5
"disposable turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=50.0
# Min: 0
# Max: 2147483647
I:baseDamage=2
# Min: 1
# Max: 2147483647
I:baseFireRate=25
# Min: 1
# Max: 2147483647
I:baseRange=10
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=4
# Min: 1
# Max: 2147483647
I:powerUsage=2
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"potato cannon turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=30.0
# Min: 0
# Max: 2147483647
I:baseDamage=3
# Min: 1
# Max: 2147483647
I:baseFireRate=35
# Min: 1
# Max: 2147483647
I:baseRange=15
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=4
# Min: 1
# Max: 2147483647
I:powerUsage=10
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"machine gun turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=30.0
# Min: 0
# Max: 2147483647
I:baseDamage=2
# Min: 1
# Max: 2147483647
I:baseFireRate=8
# Min: 1
# Max: 2147483647
I:baseRange=18
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.06
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=4
# Min: 1
# Max: 2147483647
I:powerUsage=100
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"incendiary turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=30.0
# Min: 0
# Max: 2147483647
I:baseDamage=2
# Min: 1
# Max: 2147483647
I:baseFireRate=25
# Min: 1
# Max: 2147483647
I:baseRange=12
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=4
# Min: 1
# Max: 2147483647
I:powerUsage=250
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"grenade turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=30.0
# Min: 0
# Max: 2147483647
I:baseDamage=8
# Min: 1
# Max: 2147483647
I:baseFireRate=40
# Min: 1
# Max: 2147483647
I:baseRange=20
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.08
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=3
# Min: 1
# Max: 2147483647
I:powerUsage=3000
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"relativistic turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.0
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=0.0
# Min: 0
# Max: 2147483647
I:baseDamage=0
# Min: 1
# Max: 2147483647
I:baseFireRate=25
# Min: 1
# Max: 2147483647
I:baseRange=20
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.0
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=4
# Min: 1
# Max: 2147483647
I:powerUsage=5000
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"rocket turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=10.0
# Min: 0
# Max: 2147483647
I:baseDamage=10
# Min: 1
# Max: 2147483647
I:baseFireRate=30
# Min: 1
# Max: 2147483647
I:baseRange=30
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.08
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=3
# Min: 1
# Max: 2147483647
I:powerUsage=5000
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"teleporter turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=0.0
# Min: 0
# Max: 2147483647
I:baseDamage=0
# Min: 1
# Max: 2147483647
I:baseFireRate=100
# Min: 1
# Max: 2147483647
I:baseRange=20
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.0
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=1
# Min: 1
# Max: 2147483647
I:powerUsage=15000
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"laser turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=10.0
# Min: 0
# Max: 2147483647
I:baseDamage=4
# Min: 1
# Max: 2147483647
I:baseFireRate=10
# Min: 1
# Max: 2147483647
I:baseRange=25
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.06
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=4
# Min: 1
# Max: 2147483647
I:powerUsage=8000
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
"railgun turret" {
# Min: 0.0
# Max: 1.7976931348623157E308
D:accuracyUpgrade=0.2
# Min: 0.0
# Max: 1.7976931348623157E308
D:baseAccuracyDeviation=3.0
# Min: 0
# Max: 2147483647
I:baseDamage=25
# Min: 1
# Max: 2147483647
I:baseFireRate=100
# Min: 1
# Max: 2147483647
I:baseRange=30
# Min: 0.0
# Max: 1.7976931348623157E308
D:damageAmp=0.1
# Min: 0.0
# Max: 1.7976931348623157E308
D:efficiencyUpgrade=0.08
B:enabled=true
# Min: 0.0
# Max: 1.7976931348623157E308
D:fireRateUpgrade=0.1
# Min: 1
# Max: 2147483647
I:maxSimultaneous=2
# Min: 1
# Max: 2147483647
I:powerUsage=25000
# Min: 0
# Max: 2147483647
I:rangeUpgrade=2
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerAddChance=0.05
# Min: 0.0
# Max: 1.7976931348623157E308
D:recyclerNegateChance=0.1
}
}
turretteleporter {
I:Accuracy=0
I:Damage=0
B:Enabled=true
I:FireRateCooldown=100
I:PowerUsage=15000
I:Range=20
}
upgrades {
D:accuracy=0.2
D:efficiency=0.08
I:range=2
D:rateOfFire=0.1
}