TestFlight 1.5.3 Beta 1
Pre-release
Pre-release
- NEW: New Failure module EnginePerformanceLoss causes the engine's Isp to degrade by an amount specified in the config property
ispMultiplier
. A second propertyispMultiplierJitter
can be used to add some small extra random variance to the degredation
Use aliased format for kspPartNames when coerced from blank string as it is cleaner. - NEW: TestFlightInterop now adds an intervop value named
kspPartName
which is theinternal KSP name of the underlying part. This does not change. Can be used in config queries and should be used instead of blank queries or queries with just part names.config = kspPartName = squadFoo
. - CHANGE: Internally, any empty configuration string is coercedinto
kspPartname = squadFoo
using the new interop value and theparsed part name. - FIX: If a part has starting flight data from the config, add that to the scenario data store when first initializing it. Should fix issue with needing to record past the startFlightData before it would stick.
- NEW-API: Added
TestFlightPartData.AddValue
and overloaded versions for int, float, and double that do what it says on the tin. - NEW-API: Added
TestFlightPartData.ToggleValue
for bools - NEW-API: Added
TestFlightManagerScenario.AddFlightDataForPartName
helper function toadd to existing flight data for a part. - CHANGE-API: Renamed
TestFlightPartData.AddValue
toTestFlightPartData.SetValue
following in accordance with the previous similar change to TestFlightManagerScenario which wraps these for convenience. - CHANGE: Removed persistence from
TestFlightCore.startFlightData
as it is not dynamic. - CHANGE: TestFlightFailure_ResourceLeak - Use System.Random from TestFlightCore instead of Unity's broken random.
- CHANGE: All RealismOverhaul configs have been removed from TestFlight and are now managed and provided by Realism Overhaul directly.
- CHANGE: TestFlight Realism Overhaul Config pack is no longer built or provided by TestFlight.Updated build process to omit RO configsUpdated Netkans (this also needs to be done with CKAN)
- CHANGE: Removed Aerobee engine line from RealismOverhaul configs, as these configs now live in the RO project
- NEW: Reliability modules for SkinTemperature and InternalTemperature