Releases: KSP-RO/TestFlight
v1.3 Experimental 11
TestFlight v1.3 Experimental (1.3.0.11)
This is an experimental development release and should only be used to provide testing feedback
v1.3 Is a major refactor of TestFlight and removes the concept of 'scope'. All data is now stored globally and reliability does not change when you move to different scopes. This does remove some game play, but the complexity of the system, mainly due to KSPs complexity in persisting data, was holding back other features and I've decided those other features are more important.
Things to test
If you are helping test this experimental, thank you!. Things to look for:
NOTE: For proper testing of this build, it should be tested on a normal live save game. However please make a backup of your save game first!
- This version is a major change to how data is stored in KSP's persistent.sfs file, and would normally be save game breaking. However I have added code to automatically migrate the saved data from the old format to the new format the first time you load and then save your game. Easiest way to do this is just load your game, then immediately exit to the main menu.
- Everything should work exactly as before, with the obvious difference being no more scopes.
Change Log
- NEW: Added
maxData
property to TestFlightCore to indicate the maximum amount of flight data the part can obtain. This is a required value for all parts, or else the maximum data will be 0! - NEW: Added stock resource tank configs
- NEW: Flight data caps out at
maxData
as defined by the TestFlightCore. Closes #68 - NEW: Added default savegame settings
- NEW: Updated SaveData API to allow passing a default value to be used in the case where the saved data could not be found or converted to type
- NEW:
maxData
properly add to all RealismOverhaul engine configs (Thanks @NathanKelll) - FIX: Stock: Don't treat command pods with resources as resource tanks
- FIX: Updated AVC .version to KSP 1.0
- NEW: Failure_ReducedMaxThrust now supports new KSP 1.0 engines as well as RF EngineSolver engines
- NEW: No longer use FAR (when installed) to get atmospheric density, as KSP 1.0 has proper values now
v1.3 Experimental 10
TestFlight v1.3 Experimental (1.3.0.10)
This is an experimental development release and should only be used to provide testing feedback
v1.3 Is a major refactor of TestFlight and removes the concept of 'scope'. All data is now stored globally and reliability does not change when you move to different scopes. This does remove some game play, but the complexity of the system, mainly due to KSPs complexity in persisting data, was holding back other features and I've decided those other features are more important.
Things to test
If you are helping test this experimental, thank you!. Things to look for:
NOTE: For proper testing of this build, it should be tested on a normal live save game. However please make a backup of your save game first!
- This version is a major change to how data is stored in KSP's persistent.sfs file, and would normally be save game breaking. However I have added code to automatically migrate the saved data from the old format to the new format the first time you load and then save your game. Easiest way to do this is just load your game, then immediately exit to the main menu.
- Everything should work exactly as before, with the obvious difference being no more scopes.
Change Log
- FIX: NREs caused by save game without existing data store
- FIX: When part’s start at MaxData they start at properly the maximum
data defined by the ReliabilityCurve and not some insane high value. - NEW: Added save game settings to the KSC level TestFlight settings window
- FIX: Engines would continue gaining data when shutown. Engines now use finalThrust to determine running state
v1.3 Experimental 9
TestFlight v1.3 Experimental (1.3.0.9)
This is an experimental development release and should only be used to provide testing feedback
v1.3 Is a major refactor of TestFlight and removes the concept of 'scope'. All data is now stored globally and reliability does not change when you move to different scopes. This does remove some game play, but the complexity of the system, mainly due to KSPs complexity in persisting data, was holding back other features and I've decided those other features are more important.
Things to test
If you are helping test this experimental, thank you!. Things to look for:
NOTE: For proper testing of this build, it should be tested on a normal live save game. However please make a backup of your save game first!
- This version is a major change to how data is stored in KSP's persistent.sfs file, and would normally be save game breaking. However I have added code to automatically migrate the saved data from the old format to the new format the first time you load and then save your game. Easiest way to do this is just load your game, then immediately exit to the main menu.
- Everything should work exactly as before, with the obvious difference being no more scopes.
Change Log
- NEW: Added per save game settings
- NEW: TestFlight can be enabled or disabled on a per save game basis
- NEW: Parts can be set to always be at maximum flight data in a specific
save game - NEW: Added API to TestFlightManager for persisting arbitrary data for a save game
v1.3 Experimental 6
TestFlight v1.3 Experimental (1.3.0.7)
This is an experimental development release and should only be used to provide testing feedback
v1.3 Is a major refactor of TestFlight and removes the concept of 'scope'. All data is now stored globally and reliability does not change when you move to different scopes. This does remove some game play, but the complexity of the system, mainly due to KSPs complexity in persisting data, was holding back other features and I've decided those other features are more important.
Things to test
If you are helping test this experimental, thank you!. Things to look for:
NOTE: For proper testing of this build, it should be tested on a normal live save game. However please make a backup of your save game first!
- This version is a major change to how data is stored in KSP's persistent.sfs file, and would normally be save game breaking. However I have added code to automatically migrate the saved data from the old format to the new format the first time you load and then save your game. Easiest way to do this is just load your game, then immediately exit to the main menu.
- Everything should work exactly as before, with the obvious difference being no more scopes.
Change Log
- FIX: Fixed zip file creation of new build system to hopefully not generate blank zips
v1.3 Experimental 5
TestFlight v1.3 Experimental (1.3.0.6)
This is an experimental development release and should only be used to provide testing feedback
v1.3 Is a major refactor of TestFlight and removes the concept of 'scope'. All data is now stored globally and reliability does not change when you move to different scopes. This does remove some game play, but the complexity of the system, mainly due to KSPs complexity in persisting data, was holding back other features and I've decided those other features are more important.
Things to test
If you are helping test this experimental, thank you!. Things to look for:
NOTE: For proper testing of this build, it should be tested on a normal live save game. However please make a backup of your save game first!
- This version is a major change to how data is stored in KSP's persistent.sfs file, and would normally be save game breaking. However I have added code to automatically migrate the saved data from the old format to the new format the first time you load and then save your game. Easiest way to do this is just load your game, then immediately exit to the main menu.
- Everything should work exactly as before, with the obvious difference being no more scopes.
Change Log
- FIX: Fix possible infinite loop when the TestFlightCore had a configuration without query in it
- FIX: If TestFlight title property is not defined or blank, use the part's stock title instead
- NEW: Allow any module to have a blank or undefined config. In such cases it is considered always active
- NEW: Stock Configs: Added RT5, RT10, BACC, and Kickback solid boosters
- NEW: Stock Configs: Added: LV-T30, LV-T45, LV-909, Poodle, Skipper, Mainsail liquid engines
- FIX: Fixed incorrect configuration tags on stock solid engines
- NEW: First tier stock liquid and solid engines start at max data
already researched - NEW: WAC-Corporal and XLR11 start fully tested
v1.3 Experimental 4
TestFlight v1.3 Experimental (1.3.0.4)
This is an experimental development release and should only be used to provide testing feedback
v1.3 Is a major refactor of TestFlight and removes the concept of 'scope'. All data is now stored globally and reliability does not change when you move to different scopes. This does remove some game play, but the complexity of the system, mainly due to KSPs complexity in persisting data, was holding back other features and I've decided those other features are more important.
Things to test
If you are helping test this experimental, thank you!. Things to look for:
NOTE: For proper testing of this build, it should be tested on a normal live save game. However please make a backup of your save game first!
- This version is a major change to how data is stored in KSP's persistent.sfs file, and would normally be save game breaking. However I have added code to automatically migrate the saved data from the old format to the new format the first time you load and then save your game. Easiest way to do this is just load your game, then immediately exit to the main menu.
- Everything should work exactly as before, with the obvious difference being no more scopes.
Change Log
- NEW: Updated for KSP v1.0
v1.3 Experimental 3
TestFlight v1.3 Experimental (1.3.0.4)
This is an experimental development release and should only be used to provide testing feedback
v1.3 Is a major refactor of TestFlight and removes the concept of 'scope'. All data is now stored globally and reliability does not change when you move to different scopes. This does remove some game play, but the complexity of the system, mainly due to KSPs complexity in persisting data, was holding back other features and I've decided those other features are more important.
Things to test
If you are helping test this experimental, thank you!. Things to look for:
NOTE: For proper testing of this build, it should be tested on a normal live save game. However please make a backup of your save game first!
- This version is a major change to how data is stored in KSP's persistent.sfs file, and would normally be save game breaking. However I have added code to automatically migrate the saved data from the old format to the new format the first time you load and then save your game. Easiest way to do this is just load your game, then immediately exit to the main menu.
- Everything should work exactly as before, with the obvious difference being no more scopes.
Change Log
- API: new API stubs for interrogating scenario data store
- NEW Feature: ContractConfigurator support. TestFlight now supports ContractConfigurator and adds a new parameter for requiring the player to collect a given amount of flight data on a given part. TestFlight now supports ContractConfigurator but there are not any contracts that currently use this feature. These will hopefully come in the future. If you want to make some, please let me know and I can help you out.
- NEW: Property added to TestFlightCore
startFlightData
that can be used to indicate that a part should start with a given amount of existing flight data - NEW: TestFlightScenario available in all scenes
- FIX: Target .NET 3.5 for ContractConfigurator plugin
- FIX: ContractConfigurator only display data remaining if some data has been collected
- FIX: ContractConfigurator don’t try to validate part string during initial load, as we won’t have a scenario available then
v1.3.0.3 Experimental
TestFlight v1.3 Experimental (1.3.0.3)
This is an experimental development release and should only be used to provide testing feedback
v1.3 Is a major refactor of TestFlight and removes the concept of 'scope'. All data is now stored globally and reliability does not change when you move to different scopes. This does remove some game play, but the complexity of the system, mainly due to KSPs complexity in persisting data, was holding back other features and I've decided those other features are more important.
Things to test
If you are helping test this experimental, thank you!. Things to look for:
NOTE: For proper testing of this build, it should be tested on a normal live save game. However please make a backup of your save game first!
- This version is a major change to how data is stored in KSP's persistent.sfs file, and would normally be save game breaking. However I have added code to automatically migrate the saved data from the old format to the new format the first time you load and then save your game. Easiest way to do this is just load your game, then immediately exit to the main menu.
- Everything should work exactly as before, with the obvious difference being no more scopes.
Change Log
- FIX: Fix for invalid datatypes causing NREs in new storage scheme. Added additional data type overloads as well.
v1.3 Experimental 2
TestFlight v1.3 Experimental (1.3.0.2)
This is an experimental development release and should only be used to provide testing feedback
v1.3 Is a major refactor of TestFlight and removes the concept of 'scope'. All data is now stored globally and reliability does not change when you move to different scopes. This does remove some game play, but the complexity of the system, mainly due to KSPs complexity in persisting data, was holding back other features and I've decided those other features are more important.
Things to test
If you are helping test this experimental, thank you!. Things to look for:
NOTE: For proper testing of this build, it should be tested on a normal live save game. However please make a backup of your save game first!
- This version is a major change to how data is stored in KSP's persistent.sfs file, and would normally be save game breaking. However I have added code to automatically migrate the saved data from the old format to the new format the first time you load and then save your game. Easiest way to do this is just load your game, then immediately exit to the main menu.
- Everything should work exactly as before, with the obvious difference being no more scopes.
Change Log
- Large code refactor to remove scopes
- Updated RO configs to noscope format
v1.3 Experimental 1
TestFlight v1.3 Experimental
This is an experimental development release and should only be used to provide testing feedback
v1.3 Is a major refactor of TestFlight and removes the concept of 'scope'. All data is now stored globally and reliability does not change when you move to different scopes. This does remove some game play, but the complexity of the system, mainly due to KSPs complexity in persisting data, was holding back other features and I've decided those other features are more important.
Things to test
If you are helping test this experimental, thank you!. Things to look for:
NOTE: For proper testing of this build, it should be tested on a normal live save game. However please make a backup of your save game first!
- This version is a major change to how data is stored in KSP's persistent.sfs file, and would normally be save game breaking. However I have added code to automatically migrate the saved data from the old format to the new format the first time you load and then save your game. Easiest way to do this is just load your game, then immediately exit to the main menu.
- Everything should work exactly as before, with the obvious difference being no more scopes.