2.5.2.7

2.5.2.7

We are back with another CLUSTER of bug fixes, tweaks and new features which we hope you will all like 

Big Grin

A quick note before we get to the goodies. We have turned off Steam cloud sync as it has been causing some upsets and issues, this will remain off for the foreseeable future. 

Sad

To continue with steam but the steamy type.
Gladyon has tweaked up our steam systems so that we can run them more efficiently. We can set the steam pressure to start with when spawning/pulling the construct into play/battle, and we can also set the material burn rate or use the auto-regulate function so that we reach the given pressure. This can be done via the boiler controller UI or ACB. 

[Image: xgsg8mREfcloHqIzmxib3tChzgbgIJesv5vWQ-xZ...H94hPGvc3R]

We can also use ACB’s to check the steam pressure of the closest boiler on the same construct, spin block and piston. Material consumption has also been tweaked such that the consumption is more efficient at low burn rates and less with high burn rates.

[Image: vtxI0tkDxJvflWqwQQBw6FISe8Psl3q16TBkDA0f...YLZnwa1RCV]

[Image: jK6gIO596EvsFRsV9aK0jsvGj3YjCdFRCPLNKp-O...Zfu6dhOtaF]

Gladyon has also increased the volume that large boilers have to 10% more volume than 9 small, and huge boilers to 20% more volume than 25 small ones.
Steam engines now consume material in out of play while the vehicle is moving using steam jets or steam propellers, however, constructs will not consume material out of play for power generation if there is no turbine or generator.

Next, we have Nicks Cluster missiles, a new feature in From the Depths which I have covered here:
https://www.youtube.com/watch?v=LmQtViNwqz0

In that upload, I go through how we create the parent missile that will fire off the child missile and also parent to fire parent+child to fire a child, and we can also use flares with missile interceptors inside them. What I did not cover is that we can have a small missile carrying small missiles or medium carrying medium and large carrying large.
We have three new components, the Cluster container controller, which allows us to set how our missile will behave and fire off any child missile.

[Image: AdhLDC0_wY50jDn3blTND14O_RUL1geHxsOT9uX2...q8OldKsmrR]

The Cluster container extension which gives us length and volume to hold our child missiles and the Cluster ejector which goes on any child missile or parent which is also a child missile eg: L holding M holding S the M missile is the parent and child at the same time in this case. You can find the stats on volume and size at the very bottom of the stats window, in the picture above you can see the stats and this L missile can hold 11m in length and 2.16m cubed volume. We will also see these stats on a missile which has the Container ejector installed, informing us how long in terms of Container extension length we need and volume on the parent missile. 
A “small” example of a large missile that would fire 4 medium missiles which they would then fire off 4 small missiles each.

[Image: AYX2bF5s3EDvamj65ZO8ooiKlSgDEI8WcPw98Weu...QbrC6FGx6G]

There will be some tweaks coming to cluster missiles in terms of ammo costs for the extensions etc. We may also have a method to spread out the child missiles from the parent missile in future (like the ejector setup for missiles).

Nick has also started work on the achievements. The first step towards us unlocking achievements is the authoring of constructs and subobjects/prefabs. 
As you can see from my most epic life-like sculpture of Beastman our business manager, in the top box we have Name and author. This is where all the details will go in regards to who made this and how many blocks were added by others.

[Image: FibNlrx4Q7wM9_yqDFC2FlfA42LkyqYm4R-FTkxf...lS5rTSCpmE]

Draba has made a whole lot of changes ranging from ammo use, elevation, range, mat costs and a number of other stats to our simple weapons, you can see the list in the patch log section below.
He has also tweaked up the Signal Jammer and replaced this with a Sensor Scrambler ECM. This will use power and reduce the bearing/range accuracy of enemy sensors, however, the strength falls off with distance 80/67/50/29% at a range of 500/1000/2000/5000m, their strength stacks with each other.

Other changes to detection are: Visible, radar and sonar detection range is reduced to 30% for subconstructs.
Being close to the ground or sea surface decreases the radar detection range. Radar signature change increase from 75% at 0m to 100% at 50m.
Being high above the ground increases the radar detection range. Radar signature change increase from 100% at 50m to 135% at 400m.

Fav pick of pics. These were created and posted by Tourist in our discord channel. Very well made, so much detail has been put into these tanks its unbelievable. Well done!!

[Image: 2hNnEC3ZWnmoaRPQs9zP6zbZtpHskdTa_dSvy_z7...x2iai1A0n5]
[Image: 0dJrwcSiyvFM8bZHtTS8zwxWMJ-RCbBcYI9H_KBv...F7h3DTpKmK]
[Image: FGg78WIzAWDDDjYBYKUq4eHsdHIR6nhvsSiezieX...UZj1YExo62]
<Add><Steam engine>: Pressure when spawned can now be configured (it will be the 'auto-regulated one').
<Add><Steam engine>: It is now possible to auto-regulate the material burn in order to achieve the given pressure (configurable using the boiler controller UI or an ACB).
<Add><ACB>: It is now possible to check the pressure of the closest boiler controller (on the same construct, spinBlock, piston, etc.).
<Add><ACB>: New 'Clear shells' action for the APS firing pieces.
<Change><Steam engine>: Material consumption is more efficient at low burn rates, and less efficient at high burn rates.
<Change><Steam engine>: Large boilers now have 10% more volume than 9 small ones.
<Change><Steam engine>: Huge boilers now have 20% more volume than 25 small ones.
<Change><ACB>: The minimum distance is now '1' (as it will select no block, there's no need for '0') [BUGS-1620].
<Fix><Steam engine>: Steam engines now consume material in out of play when the vehicle is moving using steam jets or steam propellers.
<Fix><Steam engine>: Steam do not consume material out of play for power generation if there's no turbine or generator.
<Fix><Propulsion>: All non-water-only propulsion will now work fine in a closed room with an air pump [BUGS-1537].
<Fix><Blocks>: Turbo-charger buoyancy fixed [BUGS-1487].
<Fix><Blocks>: Winch description now indicates that it must be connected to the launchpad [BUGS-1438].
<Fix><UI>: [BUGS-1460] fixed an issue with mainframe naming on the AI interface.                
<Fix><Missiles>: Removed the velocity estimate of the aim point for sea skimming mode and one turn mode to stop conflicts
<Fix><UI>: Fixed an uncommon issue with the deletion of a blueprint potentially breaking the UI.
<Fix><Regressions>: [BUGS-1565] Fixed a bug in the left click place, right click place build mode options when left mouse is held down.
<Fix><UI>: [BUGS-1614] UI line overlays are no longer affected by ambient lighting levels.",
<Fix><APS>: [BUGS-1484] barrel placement when 5 or 6 barrels is now perfectly symmetric/spaced.
<Fix><Game>: [BUGS-1497] Reduced some garbage allocations and moved some large calculations to background threads to make game run smoother in adventure mode and other modes.
<Fix><Graphics>: [BUGS-1570] Tweaked the way the water clarity slider works and how the underwater shader looks.
<Fix><Regressions>: [BUGS-1566] Building mode free paint issues corrected.
<Add><Added>: authoring details to vehicles/structures/fortresses placed in 2.5.2 and beyond. This will be used to help with the unlocking of steam achievements.
<Add><Missions>: Added a quick edit button to save a copy of the suggested vehicle and open the designer ready to edit it
<Add><Missions>: Added a 'tag' system for story mission arcs to allow the automatic assignment of a player edited blueprint from mission to mission.
<Add><Map editor>: Added a firepower estimate adjustment for each design so that the AI will be able to better select units to match the player skill in future.
<Add><Missiles>: Added a Cluster munition system to the missiles. Cluster containers can fire missiles cluster ejector units that fit (length and volume) into the cluster container.
<Change><Game>: When you launch designer with a default vehicle it no longer spawns the vanilla designer raft.
<Change><Avatar>: The effect for dying in the absense of a heartstone has been changed and it's more clear what is going on.
<Change><AI>: When the adjuster is set to 'on water' the altitude of the behaviour set point is no longer lost.
<Change><Applique>: Applique has a new model and material to reduce vertex count.
<Change><Blocks>: The display block is now fully customisable.
<Change><UI>: Docking station UI updated.
<Change><UI>: Anti missile cannon controller UI updated.
<Change><UI>: CRAM Fusing box UI updated.
<Change><UI>: Decoy UIs updated.
<Change><UI>: Simple laser UI now has option to change laser beam color.
<Add><Firepower>: Simple lasers and cannons show their firepower stats and ammo use in their tooltips.
<Add><Firepower>: Particle cannons show their firepower in their tooltip.
<Add><Firepower>: The total firepower and the firepower breakdown in the V menu now includes simple weapons and particle cannons.
<Add><Laser combiners>: Combiner and short range combiner got a slider: only fire if cavities are at least X% charged.
<Add><Laser combiners>: Combiners now display on their tooltip if they are waiting for burst charge, or if total cavity energy is stopping them from firing.
<Add><APS kinetic>: Non-hollow point kinetic damage gets a boost at lower diameters: KD_MULTIPLIER = MAX(2, (500/DIAMETER)^0.25).
<Add><APS kinetic>: Kinetic base AP increased by 20%.
<Add><APS kinetic>: Heavy head AP goes from ~30 to ~36 with 5GP/2 solids.
<Add><APS kinetic>: AP head AP modifier down from 1.8 to 1.65, AP goes from ~60 to ~65.
<Add><APS kinetic>: Sabot head AP modifier down from 3 to 2.5 (AP unchanged), kinetic modifier from 0.75 to 0.85.
<Add><APS kinetic>: Hollow point head AP modifier from 0.5 to 0.45.
<Change><Particle cannon>: Explosive shock now uses the same damage scaling as missiles and APS.
<Change><Particle cannon>: Explosive shock now uses the same radius scaling as missiles and APS: RADIUS = DAMAGE^0.3.
<Change><Particle cannon>: Explosive shock base damage is 50% of impact/piercing, instead of 100%.
<Change><Short range laser combiner>: SRLC minimum range increased from 50 to 100, max is still 300
<Change><Short range laser combiner>: SRLC does 200% total damage at max focus, 400% at min.
<Change><Short range laser combiner>: SRLC only has 75% AP at max focus, 50% at min.
<Change><Short range laser combiner>: SRLC inaccuracy is 1° at max focus, 2° at min.
<Change><APS clip explosions>: Explosive warheads used for HEAT/HESH now contribute to HE damage, as they should
<Change><APS clip explosions>: Gunpowder casing damage for clip explosions halved (7.5 gunpowders are the same as 1 HE).
<Change><LAMS>: LAMS nodes now display a warning in their tooltips if the laser has storage for less than 15 seconds of pumping
<Change><Turret>: Armor for all turret and spinner block increased from 15 to 25.
<Change><Simple AI>: Airplane maneouvre got an option to pitch towards the waypoint, instead of pitching to reach target altitude ASAP. Smoother and easier to use, this is the default.
<Change><Simple AI>: Bombing run behavior got an abort distance and abort timer. It'll cancel the run that time after touching the abort distance. This helps to avoid getting stuck with short range weapons.
<Change><Missiles>: M interceptor base damage from 10000 to 12000.
<Change><Missiles>: Missile HE explosions now always originate 1m behind the nose.
<Change><Missiles>: Remote guidance got an option, oldest one self-destructs when its launchpad fired a 2nd one(5th for quads). Default is off.
<Change><Missiles>: Fixed a bug, remote guided missiles properly.
<Change><Missiles>: Speed bonus at high altitudes reduced, speeds increased across the board.
<Change><Missiles>: Missiles with fins can got a small lateral movement to increase hit rates.
<Change><Missiles>: At high speeds IR seekers aim 1-3m ahead of the target block.
<Change><Detection>: Visible, radar and sonar detection range is reduced to 30% for subconstructs.
<Change><Detection>: Being close to the ground or sea surface decreases radar detection range. Radar signature changes increases from 75% at 0m to 100% at 50m.
<Change><Detection>: Being high above the ground increases radar detection range. Radar signature changes increases from 100% at 50m to 135% at 400m.
<Change><Detection>: Chaff emitters can't reduced radar detection range below 50% of the original.            
<Change><Sensor scrambler ECM>: Signal jammer replaced with Sensor scrambler ECM",
<Change><Sensor scrambler ECM>: Sensor scrambler uses power and reduces bearing/range accuracy of enemy sensors.
<Change><Sensor scrambler ECM>: Sensor scrambler strength falls off with distance: 80/67/50/29% at 500/1000/2000/5000m.
<Change><Sensor scrambler ECM>: Sensor scramblers stack, their effective strength is summed to determine the accuracy reduction.
<Change><Sensor scrambler ECM>: Sensor accuracy multiplied by: 10 + (MIN(SCRAMBLERS_POWER_SUM, 20000) / 20000) ^ 0.25. 76% for 100 power, 57% for 1000, 24% for 10000.
<Change><Sensor scrambler ECM>: Remote guidance missile direct accuracy reduction from jammers removed(they are affected by worse detection.
<Change><Sensor scrambler ECM>: Laser designator receiver inaccuracy from smoke halved, max 3.5m for 1000 strength smoke and 7m for 5000.
<Fix><Remote missiles>: Remote missiles now properly use general purpose processing power again.<Fix><Simple AI>: [BUGS-1594] Point at and circling AIs now properly pitch/roll to match the target if it's above the craft.
<Fix><Simple laser>: Damage/AP fixed, instead of 400 DPS with 35 AP they have 1000/8 as shown in their tooltip.
<Fix><Short range laser combiner>: Fixed SRLC multiplying damage every time the beam kills a block.
<Change><Simple .50 AA cannon>: Health from 350 to 500.
<Change><Simple .50 AA cannon>: Armor from 15 to 20.
<Change><Simple .50 AA cannon>: Damage from 30 to 100.
<Change><Simple .50 AA cannon>: AP from 4 to 10.
<Change><Simple .50 AA cannon>: Inaccuracy from 2.5 to 1°.
<Change><Simple .50 AA cannon>: Ammo cost from 10 to 15.
<Change><Simple .50 AA cannon>: Cost from 10 to 200.
<Change><Simple 20mm AA cannon>: Health from 650 to 2500.
<Change><Simple 20mm AA cannon>: Armor from 15 to 25.
<Change><Simple 20mm AA cannon>: Damage from 150 to 200.
<Change><Simple 20mm AA cannon>: Magazine reload time from 2.2 to 6s.
<Change><Simple 20mm AA cannon>: Cost from 80 to 1000.
<Change><Simple 30mm assault cannon>: Health from 840 to 800.
<Change><Simple 30mm assault cannon>: Armor from 10 to 20.
<Change><Simple 30mm assault cannon>: Damage from 220 to 250.
<Change><Simple 30mm assault cannon>: Ammo use from 50 to 25.
<Change><Simple 30mm assault cannon>: Cost from 60 to 100.
<Change><Simple 60mm autocannon>: Health from 840 to 800.
<Change><Simple 60mm autocannon>: Armor from 10 to 20.
<Change><Simple 60mm autocannon>: Ammo use from 30 to 10.
<Change><Simple 60mm autocannon>: Cost from 60 to 100.
<Change><Simple Rokkits gun>: Armor from 10 to 15.
<Change><Simple Rokkits gun>: AP from 20 to 10.
<Change><Simple Rokkits gun>: Simple Rokkits gun", "Inaccuracy from 18 to 7.5°.
<Change><Simple Rokkits gun>: Ammo use from 500 to 1000.
<Change><Simple Rokkits gun>: Cost from 125 to 500.
<Change><Simple 60mm grenade launcher>: Armor from 20 to 25.
<Change><Simple 60mm grenade launcher>: Max shell length from 0.5 to 0.3m.
<Change><Simple 60mm grenade launcher>: Inaccuracy modifier reduced to 30% the previous value.
<Change><Simple 60mm grenade launcher>: Time between shots from 0.8 to 2s.
<Change><Simple 60mm grenade launcher>: Magazine reload time from 30 to 60s.
<Change><Simple 60mm grenade launcher>: Inaccuracy down to 30% the previous value.
<Change><Simple 60mm grenade launcher>: Cost from 100 to 250.
<Change><Simple 40mm twin AA gun>: Health from 1200 to 3000.
<Change><Simple 40mm twin AA gun>: Armor from 15 to 30.
<Change><Simple 40mm twin AA gun>: Damage from 150 to 300.
<Change><Simple 40mm twin AA gun>: Ammo use from 200 to 80.
<Change><Simple 40mm twin AA gun>: Explosive damage from 200 to ~157, radius from 0.5 to 4.6m.
<Change><Simple 40mm twin AA gun>: Magazine reload from 3.5 to 9s.
<Change><Simple 40mm twin AA gun>: Cost from 125 to 1000.
<Change><Simple 40mm twin AA gun>: Weight from 150 to 200.
<Change><Simple 40mm quad AA gun>: Health from 1500 to 3500.
<Change><Simple 40mm quad AA gun>: Armor from 15 to 30.
<Change><Simple 40mm quad AA gun>: Damage from 150 to 300.
<Change><Simple 40mm quad AA gun>: Ammo use from 400 to 160.
<Change><Simple 40mm quad AA gun>: Explosive damage from 200 to ~157, radius from 0.5 to 4.6m.
<Change><Simple 40mm quad AA gun>: Magazine reload from 3.2 to 13s.
<Change><Simple 40mm quad AA gun>: Cost from 275 to 1500.
<Change><Simple 40mm quad AA gun>: Weight from 200 to 300.
<Change><Simple 40mm octuple AA gun>: Health from 1700 to 3500.
<Change><Simple 40mm octuple AA gun>:Armor from 15 to 25.
<Change><Simple 40mm octuple AA gun>:Damage from 150 to 300.
<Change><Simple 40mm octuple AA gun>:Reload time from 0.225 to 0.4.
<Change><Simple 40mm octuple AA gun>:Ammo use from 1500 to 1000.
<Change><Simple 40mm octuple AA gun>:Explosive damage from 200 to ~157, radius from 0.5 to 4.6m.          
<Change><Simple 40mm octuple AA gun>: Magazine reload from 12 to 30s.
<Change><Simple 40mm octuple AA gun>: Magazine capacity from 1120 to 200.
<Change><Simple 40mm octuple AA gun>: Cost from 575 to 4000.
<Change><Simple 40mm octuple AA gun>: Weight from 260 to 350.
<Change><Simple 3.7 gun>: Health from 1700 to 3000.
<Change><Simple 3.7 gun>: Armor from 15 to 25.
<Change><Simple 3.7 gun>: 1.5x damage multiplier removed.
<Change><Simple 3.7 gun>: Fixed firerate changed, uses 15% of the last shell's reload time instead.
<Change><Simple 3.7 gun>: Cost from 150 to 2000.
<Change><Simple 3.7 gun with shield>: Health from 1600 to 3500.
<Change><Simple 3.7 gun with shield>: Armor from 15 to 30.
<Change><Simple 3.7 gun with shield>: 1.5x damage multiplier removed.
<Change><Simple 3.7 gun with shield>: Fixed firerate changed, uses 15% of the last shell's reload time instead.
<Change><Simple 3.7 gun with shield>: Cost from 175 to 2500.
<Change><Simple 3.7 gun with shield>: Weight from 220 to 300.
<Change><Simple 130mm casemate>: Health from 2500 to 4500.
<Change><Simple 3.7 gun with shield>: Armor from 20 to 30.
<Change><Simple 3.7 gun with shield>: 2x damage multiplier removed.
<Change><Simple 3.7 gun with shield>: Fixed firerate changed, uses 20% of the last shell's reload time instead.
<Change><Simple 3.7 gun with shield>: Cost from 275 to 2500.
<Change><Simple 150mm casemate>: Health from 3500 to 6000.
<Change><Simple 150mm casemate>: Armor from 20 to 30.
<Change><Simple 150mm casemate>: 2x damage multiplier removed.
<Change><Simple 150mm casemate>: Fixed firerate changed, uses 30% of the last shell's reload time instead.
<Change><Simple 150mm casemate>: Cost from 350 to 3500.
<Change><Simple 16 pdr cannon>: Ammo use from 10 to 5.
<Change><Simple 16 pdr cannon>: Cost from 30 to 100.
<Change><Simple 32 pdr cannon>: Inaccuracy from 2° to 1°.
<Change><Simple 32 pdr cannon>: Ammo use from 30 to 15.
<Change><Simple 32 pdr cannon>: Inaccuracy from 0.2° to 0.1°
<Change><Simple 32 pdr cannon>: Cost from 100 to 150.
<Change><Simple 64 pdr cannon>: Ammo use from 75 to 30.
<Change><Simple 64 pdr cannon>: Maximum elevation from 15 to 20°.
<Change><Simple 64 pdr cannon>: MAzimuth range from 11 to 15°.
<Change><Simple 64 pdr cannon>: Minimum elevation from 0 to -10°.
<Change><Simple 64 pdr cannon>: Ammo use from 75 to 30.
<Change><Simple 64 pdr cannon>: Cost from 60 to 250.
<Change><Simple laser>: Health from 1120 to 1200.
<Change><Simple laser>: Cost from 100 to 150.