This commit is contained in:
@@ -7,99 +7,57 @@
|
||||
#If true, cannons cannot fail whatsoever. Equivalent to setting all the chances below to zero.
|
||||
disableAllCannonFailure = false
|
||||
#.
|
||||
#Chance that a fired projectile will get stuck in a barrel after exceeding the squib ratio. 0 is 0%, 1 is 100%.
|
||||
#Range: 0.0 ~ 1.0
|
||||
squibChance = 0.25
|
||||
#.
|
||||
#Chance that a cannon will fail if a Powder Charge is ignited in a "barrel"-type cannon block. 0 is 0%, 1 is 100%.
|
||||
#This chance can be affected by stronger and weaker charge blocks.
|
||||
#Range: 0.0 ~ 1.0
|
||||
barrelChargeBurstChance = 0.20000000298023224
|
||||
#.
|
||||
#How strong the explosion of a catastrophic failure is. Scaled by the amount of charges used in the shot.
|
||||
#Range: 0.0 ~ 3.4028234663852886E38
|
||||
failureExplosionPower = 2.0
|
||||
#.
|
||||
#Chance that a cannon loaded with more Powder Charges that it can handle will fail. 0 is 0%, 1 is 100%.
|
||||
#Range: 0.0 ~ 1.0
|
||||
overloadBurstChance = 0.5
|
||||
#.
|
||||
#Chance that a fired projectile will get stuck in a barrel after exceeding the squib ratio. 0 is 0%, 1 is 100%.
|
||||
#Range: 0.0 ~ 1.0
|
||||
squibChance = 0.25
|
||||
#.
|
||||
#Chance that a load with gaps between the loaded Powder Charges will not completely combust. 0 is 0%, 1 is 100%.
|
||||
#Range: 0.0 ~ 1.0
|
||||
interruptedIgnitionChance = 0.33000001311302185
|
||||
#.
|
||||
#How strong the explosion of a catastrophic failure is. Scaled by the amount of charges used in the shot.
|
||||
#Range: 0.0 ~ 3.4028234663852886E38
|
||||
failureExplosionPower = 2.0
|
||||
|
||||
#.
|
||||
#These values affect the characteristics of cannon munitions.
|
||||
[munitions]
|
||||
#.
|
||||
#Range: 0.0 ~ 1.0
|
||||
baseProjectileFluidBounceChance = 0.8999999761581421
|
||||
#.
|
||||
#.
|
||||
#If projectiles can bounce, ricochet, and be deflected.
|
||||
projectilesCanBounce = true
|
||||
#.
|
||||
#Range: 0.0 ~ 1.0
|
||||
baseProjectileBounceChance = 0.33000001311302185
|
||||
#Range: 0.0 ~ 3.4028234663852886E38
|
||||
penetrationBonusScale = 0.10000000149011612
|
||||
#.
|
||||
projectilesChangeSurroundings = true
|
||||
#.
|
||||
#Range: 0.0 ~ 1.0
|
||||
baseProjectileFluidBounceChance = 0.8999999761581421
|
||||
baseProjectileBounceChance = 0.33000001311302185
|
||||
#.
|
||||
#[in Meters per Tick]
|
||||
#The minimum velocity necessary to activate the penetration bonus.
|
||||
#Range: 0.0 ~ 3.4028234663852886E38
|
||||
minimumVelocityForPenetrationBonus = 1.0
|
||||
#.
|
||||
#Range: 0.0 ~ 3.4028234663852886E38
|
||||
penetrationBonusScale = 0.10000000149011612
|
||||
#.
|
||||
#The extent to which cannon projectiles can damage surrounding blocks.
|
||||
#All Damage - projectiles will destroy anything they hit, if applicable. Explosive projectiles will destroy blocks on detonation.
|
||||
#No Explosive Damage - projectiles will destroy anything they hit, if applicable. Explosive projectiles will only harm entities on detonation.
|
||||
#No Damage - projectiles will not destroy anything they hit, and will only deal entity damage. Explosive projectiles will only harm entities on detonation.
|
||||
#Allowed Values: ALL_DAMAGE, NO_EXPLOSIVE_DAMAGE, NO_DAMAGE
|
||||
damageRestriction = "ALL_DAMAGE"
|
||||
#.
|
||||
projectilesChangeSurroundings = true
|
||||
|
||||
#.
|
||||
#Chunkloading
|
||||
[munitions.chunkloading]
|
||||
#.
|
||||
projectilesCanChunkload = true
|
||||
#.
|
||||
smokeCloudsCanChunkload = true
|
||||
|
||||
#.
|
||||
#Big Cannon Munitions
|
||||
[munitions.bigCannonMunitions]
|
||||
#.
|
||||
#Allowed Values: NONE, LONG, SHORT
|
||||
trailType = "SHORT"
|
||||
#.
|
||||
#Makes all shot big cannon projectiles tracers regardless if the item had a tracer tip applied.
|
||||
allBigCannonProjectilesAreTracers = false
|
||||
#.
|
||||
#[in Ticks]
|
||||
#Range: 0 ~ 100
|
||||
quickFiringBreechItemPickupDelay = 20
|
||||
#.
|
||||
quickFiringBreechItemGoesToInventory = false
|
||||
|
||||
#.
|
||||
#Projectile Fuzes
|
||||
[munitions.fuzes]
|
||||
#.
|
||||
#Chance that the Impact Fuze/Delayed Impact Fuze will detonate on hitting something. 0 is 0% (never), 1 is 100% (always).
|
||||
#Range: 0.0 ~ 1.0
|
||||
impactFuzeDetonationChance = 0.6700000166893005
|
||||
#.
|
||||
#How many blocks the Impact Fuze/Delayed Impact Fuze can hit before breaking. Set to -1 to never break.
|
||||
#Range: > -1
|
||||
impactFuzeDurability = 3
|
||||
#.
|
||||
#[in Ticks]
|
||||
#Time it takes for a proximity fuze to arm itself.
|
||||
#After the fuze has been in the air for the specified arming time, it will detonate when it gets close enough to a block or entity.
|
||||
#Range: > 0
|
||||
proximityFuzeArmingTime = 20
|
||||
|
||||
#.
|
||||
#Grouped Munitions
|
||||
@@ -110,14 +68,50 @@
|
||||
fluidBlobBlockEffectChance = 0.5
|
||||
|
||||
#.
|
||||
#Autocannon Munitions
|
||||
[munitions.autocannonMunitions]
|
||||
#Chunkloading
|
||||
[munitions.chunkloading]
|
||||
#.
|
||||
smokeCloudsCanChunkload = true
|
||||
#.
|
||||
projectilesCanChunkload = true
|
||||
|
||||
#.
|
||||
#Big Cannon Munitions
|
||||
[munitions.bigCannonMunitions]
|
||||
#.
|
||||
#Makes all shot big cannon projectiles tracers regardless if the item had a tracer tip applied.
|
||||
allBigCannonProjectilesAreTracers = false
|
||||
#.
|
||||
#[in Ticks]
|
||||
#Range: 0 ~ 100
|
||||
quickFiringBreechItemPickupDelay = 20
|
||||
#.
|
||||
#Allowed Values: NONE, LONG, SHORT
|
||||
trailType = "SHORT"
|
||||
#.
|
||||
#Makes all shot autocannon projectiles tracers regardless if the item had a tracer tip applied. Emulates legacy behavior.
|
||||
allAutocannonProjectilesAreTracers = false
|
||||
quickFiringBreechItemGoesToInventory = false
|
||||
|
||||
#.
|
||||
#Projectile Fuzes
|
||||
[munitions.fuzes]
|
||||
#.
|
||||
#[in Ticks]
|
||||
#Time it takes for a proximity fuze to arm itself.
|
||||
#After the fuze has been in the air for the specified arming time, it will detonate when it gets close enough to a block or entity.
|
||||
#Range: > 0
|
||||
proximityFuzeArmingTime = 20
|
||||
#.
|
||||
#How many blocks the Impact Fuze/Delayed Impact Fuze can hit before breaking. Set to -1 to never break.
|
||||
#Range: > -1
|
||||
impactFuzeDurability = 3
|
||||
#.
|
||||
#Chance that the Impact Fuze/Delayed Impact Fuze will detonate on hitting something. 0 is 0% (never), 1 is 100% (always).
|
||||
#Range: 0.0 ~ 1.0
|
||||
impactFuzeDetonationChance = 0.6700000166893005
|
||||
|
||||
#.
|
||||
#Autocannon Munitions
|
||||
[munitions.autocannonMunitions]
|
||||
#.
|
||||
#How many autocannon rounds the Autocannon Ammo Container can store.
|
||||
#Range: 1 ~ 128
|
||||
@@ -126,10 +120,26 @@
|
||||
#How many machine gun rounds the Autocannon Ammo Container can store.
|
||||
#Range: 1 ~ 128
|
||||
autocannonAmmoContainerMachineGunRoundCapacity = 64
|
||||
#.
|
||||
#Makes all shot autocannon projectiles tracers regardless if the item had a tracer tip applied. Emulates legacy behavior.
|
||||
allAutocannonProjectilesAreTracers = false
|
||||
#.
|
||||
#Allowed Values: NONE, LONG, SHORT
|
||||
trailType = "SHORT"
|
||||
|
||||
#.
|
||||
#These values affect the characteristics of cannon materials and cannon structures
|
||||
[cannons]
|
||||
#.
|
||||
#Range: 0.0 ~ 3.4028234663852886E38
|
||||
bigCannonRecoilScale = 4.0
|
||||
#.
|
||||
#Range: 0.0 ~ 3.4028234663852886E38
|
||||
autocannonRecoilScale = 0.5
|
||||
#.
|
||||
#Time it takes for the Quickfiring Breech to fully open/close, during which it cannot be loaded.
|
||||
#Range: > 0
|
||||
quickfiringBreechOpeningCooldown = 5
|
||||
#.
|
||||
#.
|
||||
#Maximum length of cannons that can be built.
|
||||
@@ -139,16 +149,55 @@
|
||||
#Time when the Quickfiring Breech cannot be loaded by Mechanical Arms.
|
||||
#Range: > 0
|
||||
quickfiringBreechLoadingCooldown = 40
|
||||
|
||||
#.
|
||||
#Time it takes for the Quickfiring Breech to fully open/close, during which it cannot be loaded.
|
||||
#Range: > 0
|
||||
quickfiringBreechOpeningCooldown = 5
|
||||
#Cannon Carriages
|
||||
[cannons.carriage]
|
||||
#.
|
||||
#How fast the carriage turns, in degrees per tick.
|
||||
#Range: 0.10000000149011612 ~ 10.0
|
||||
carriageTurnRate = 1.0
|
||||
#.
|
||||
cannonWeightAffectsCarriageSpeed = true
|
||||
#.
|
||||
#How fast the carriage is, in blocks per tick.
|
||||
#Range: 0.03999999910593033 ~ 1.0
|
||||
carriageSpeed = 0.03999999910593033
|
||||
|
||||
#.
|
||||
#Range: 0.0 ~ 3.4028234663852886E38
|
||||
bigCannonRecoilScale = 4.0
|
||||
#Loading Tools
|
||||
[cannons.loadingTools]
|
||||
#.
|
||||
#How many blocks inside a cannon a Ram Rod can reach.
|
||||
#Range: > 1
|
||||
ramRodReach = 5
|
||||
#.
|
||||
#How many hunger/saturation points it takes to move one munition block a distance of one block using loading tools.
|
||||
#Range: 0.0 ~ 3.4028234663852886E38
|
||||
loadingToolHungerConsumption = 2.5
|
||||
#.
|
||||
#Maximum amount of munition blocks a Ram Rod can push.
|
||||
#Range: > 1
|
||||
ramRodStrength = 3
|
||||
#.
|
||||
#How many blocks inside a cannon a Worm can reach.
|
||||
#Range: > 1
|
||||
wormReach = 5
|
||||
#.
|
||||
#How many ticks before a player can use a manual loading tool again. There are 20 ticks in 1 second.
|
||||
#Range: > 0
|
||||
loadingToolCooldown = 20
|
||||
#.
|
||||
#If deployers can use loading tools.
|
||||
deployersCanUseLoadingTools = false
|
||||
|
||||
#.
|
||||
#Range: 0.0 ~ 3.4028234663852886E38
|
||||
autocannonRecoilScale = 0.5
|
||||
#Display Link Info
|
||||
[cannons.displayLink]
|
||||
#.
|
||||
shouldDisplayContainedMunitions = true
|
||||
#.
|
||||
shouldDisplayCannonRotation = true
|
||||
|
||||
#.
|
||||
#Drop Mortar
|
||||
@@ -162,55 +211,6 @@
|
||||
#Range: > 0
|
||||
dropMortarItemCooldown = 40
|
||||
|
||||
#.
|
||||
#Loading Tools
|
||||
[cannons.loadingTools]
|
||||
#.
|
||||
#If deployers can use loading tools.
|
||||
deployersCanUseLoadingTools = false
|
||||
#.
|
||||
#How many blocks inside a cannon a Ram Rod can reach.
|
||||
#Range: > 1
|
||||
ramRodReach = 5
|
||||
#.
|
||||
#Maximum amount of munition blocks a Ram Rod can push.
|
||||
#Range: > 1
|
||||
ramRodStrength = 3
|
||||
#.
|
||||
#How many blocks inside a cannon a Worm can reach.
|
||||
#Range: > 1
|
||||
wormReach = 5
|
||||
#.
|
||||
#How many hunger/saturation points it takes to move one munition block a distance of one block using loading tools.
|
||||
#Range: 0.0 ~ 3.4028234663852886E38
|
||||
loadingToolHungerConsumption = 2.5
|
||||
#.
|
||||
#How many ticks before a player can use a manual loading tool again. There are 20 ticks in 1 second.
|
||||
#Range: > 0
|
||||
loadingToolCooldown = 20
|
||||
|
||||
#.
|
||||
#Cannon Carriages
|
||||
[cannons.carriage]
|
||||
#.
|
||||
#How fast the carriage is, in blocks per tick.
|
||||
#Range: 0.03999999910593033 ~ 1.0
|
||||
carriageSpeed = 0.03999999910593033
|
||||
#.
|
||||
#How fast the carriage turns, in degrees per tick.
|
||||
#Range: 0.10000000149011612 ~ 10.0
|
||||
carriageTurnRate = 1.0
|
||||
#.
|
||||
cannonWeightAffectsCarriageSpeed = true
|
||||
|
||||
#.
|
||||
#Display Link Info
|
||||
[cannons.displayLink]
|
||||
#.
|
||||
shouldDisplayCannonRotation = true
|
||||
#.
|
||||
shouldDisplayContainedMunitions = true
|
||||
|
||||
#.
|
||||
#Big Cannon Screen Shake
|
||||
[cannons.bigCannonScreenShake]
|
||||
@@ -221,14 +221,14 @@
|
||||
#.
|
||||
#These values affect various miscellaneous contraptions.
|
||||
[kinetics]
|
||||
#.
|
||||
#When enabled, Cannon Loaders will not break if another contraption is placed on them. Enables legacy behavior.
|
||||
enableIntersectionLoading = false
|
||||
#.
|
||||
#.
|
||||
#Maximum length of cannon loaders that can be built.
|
||||
#Range: > 3
|
||||
maxLoaderLength = 64
|
||||
#.
|
||||
#When enabled, Cannon Loaders will not break if another contraption is placed on them. Enables legacy behavior.
|
||||
enableIntersectionLoading = false
|
||||
|
||||
[kinetics.stressValues]
|
||||
|
||||
@@ -241,12 +241,12 @@
|
||||
#[in Stress Units]
|
||||
#Configure the individual stress impact of mechanical blocks. Note that this cost is doubled for every speed increase it receives.
|
||||
[kinetics.stressValues.v2.impact]
|
||||
bronze_sliding_breech = 12.0
|
||||
cannon_loader = 4.0
|
||||
steel_screw_breech = 16.0
|
||||
cannon_drill = 8.0
|
||||
cast_iron_sliding_breech = 16.0
|
||||
steel_sliding_breech = 32.0
|
||||
steel_screw_breech = 16.0
|
||||
cannon_drill = 8.0
|
||||
bronze_sliding_breech = 12.0
|
||||
nethersteel_screw_breech = 40.0
|
||||
cannon_builder = 8.0
|
||||
|
||||
@@ -259,6 +259,11 @@
|
||||
#Range: > 1
|
||||
maxCannonCastHeight = 32
|
||||
#.
|
||||
#[in Ticks]
|
||||
#Time a built-up cannon block needs to be heated for until it transforms into its finished form.
|
||||
#Range: > 0
|
||||
builtUpCannonHeatingTime = 6000
|
||||
#.
|
||||
#Maximum length of a Cannon Drill that can be built.
|
||||
#Range: > 1
|
||||
maxCannonDrillLength = 32
|
||||
@@ -270,9 +275,4 @@
|
||||
#Maximum reach of a Cannon Builder.
|
||||
#Range: > 2
|
||||
maxCannonBuilderRange = 32
|
||||
#.
|
||||
#[in Ticks]
|
||||
#Time a built-up cannon block needs to be heated for until it transforms into its finished form.
|
||||
#Range: > 0
|
||||
builtUpCannonHeatingTime = 6000
|
||||
|
||||
|
||||
Reference in New Issue
Block a user