Skip to content

Releases: dkavolis/Ferram-Aerospace-Research

Ferram Aerospace Research v0.16.1.2 "Marangoni"

28 Jun 19:11
Compare
Choose a tag to compare

What's Changed

  • Fix submergedDynamicPressurekPa and dynamicPressurekPa not getting set to 0 when part becomes shielded by @siimav in #145

Full Changelog: v0.16.1.1_Marangoni...v0.16.1.2_Marangoni

Ferram Aerospace Research v0.16.1.1 "Marangoni"

26 Sep 17:02
Compare
Choose a tag to compare

Fixed chute deployment when shielded and the original chute module defined shieldedCanDeploy = true, now shielding is respected only for parts with shieldedCanDeploy = false or not set
Fixed invalid aero simulation values in editor

Ferram Aerospace Research v0.16.1.0 "Marangoni"

04 Sep 14:09
Compare
Choose a tag to compare

[Experimental, WIP] Rendering based exposed surface computation approach. At the moment, has no effect on physics computations and doesn't work with OpenGL, and thus is disabled by default. Can be enabled from the debug window in flight GUI and contains settings and visualizations only. Has a low-to-moderate performance cost. Requires KSPBurst as dependency and KSP 1.12.
Respect shielding for chute deployment 4121b20
Unsubscribe from onVesselStandardModification on destruction as OUnloadVessel may not be called efec236
Fixed inconsistent aerodynamic forces between regular launches and reverting when using GeometryPartModule with non-default values 2324be4
Added API function to get/set a modifier function for part local forces before applying them 476e99b
Fixed rare NRE in FARControllableSurface.get_MovableSection when no control surface transforms where found #136. In addition, control surface animations will be disabled for such parts.
Zero PID error integral if there is any roll input, thanks @tanihwa #134
Find latest binaries in GitHub Actions
NRE fixes, thanks @BrettRyland #133

Ferram Aerospace Research v0.16.0.5 "Mader"

03 Apr 11:00
Compare
Choose a tag to compare

Fix cfg syntax errors, thanks @HebaruSan #132
Sanitize vessel filenames, thanks @HebaruSan #131
FAR aerodynamic are now presets MM-configurable #130
_FARPartModule also recognizes ModuleRestockLaunchClamp, thanks @Gordon-Dry #129
Improve KSPWheel support for the toggle gear button, thanks @simmav #128
Fix crash due to log messages from voxelization worker threads

Ferram Aerospace Research v0.16.0.4 "Mader"

21 Sep 20:54
Compare
Choose a tag to compare

Fixed NREs with potatoroids, thanks @simmav #127
Added massOverride to FARWingAerodynamicModel that fixes the module mass to the set value, with thanks to @StoneSmile #126

Ferram Aerospace Research v0.16.0.3 "Mader"

27 Jun 18:47
Compare
Choose a tag to compare

Updated version file for KSP 1.12 max
Fixed picking up fairing would invalidate voxelization until reopening VAB/SPH
Fixed aerodynamic simulations
Fixed navball displaying wrong speed after switching back and forth from IVA view #112
Fixed voxelization error when a part is placed in the editor but not attached to a ship

Ferram Aerospace Research v0.16.0.2 "Mader"

09 May 05:17
Compare
Choose a tag to compare

Updated KSP version 1.11
Update to MFI 1.2.10

Added Dynamic Deflection for Control Surfaces Option #110, @Alioth81
Fixed Mk1pod.v2 voxelization by switching to mesh voxelization, colliders were missing top and bottom planes resulting in shell-only voxelization
Rotor blades are no longer voxelized
Reduced submerged lift and drag, multipliers are controlled by FARConfig/Settings/submerged[Drag|Lift]Multiplier with default value of 0.25
Renamed FARWind to FARAtmosphere and added overrides for gas properties

Ferram Aerospace Research v0.16.0.1 "Mader"

24 Nov 18:53
Compare
Choose a tag to compare

Resized (again) toolbar icon to 64x64
All meshes in TransparentFX layer are ignored for voxelization, previously only visible non-skinned meshes had this check (f6a005d)
Improve async config loading and saving (9e67b32)
Enable debug voxels in flight mode (5560079) with:

@FARConfig:FINAL {
    @Voxelization {
        %debugInFlight = true
    }
}

Ferram Aerospace Research v0.16.0.0 "Mader"

26 Aug 15:12
e22225a
Compare
Choose a tag to compare

Update to MM 4.1.4
Update to KSP 1.10

Added more config options (see FARConfig.cfg):

  • Additional log messages can be enabled
  • Log FAR flight variables to text file
  • Debug voxels are now colored by part (customizable)
  • Removed FARGUIColors.cfg and integrated it into FARConfig.cfg

Added new DLL FerramAerospaceResearch.Base.dll which is independent of KSP
Unchanged configs should no longer be saved to new files
Update Chinese localization (thanks @tinygrox, #88)
Workaround for KSPUpgradePipeline with removed stock control surface modules
Fix KSP resetting shielded state on decouple
Heating should now be closer (and higher) to stock values, KSP applies magic scaling to areas which made FAR calculated exposed areas significantly smaller than stock (can be reverted with MM patch)
Meshes used for voxelization are now displayed in log with debug FAR log level
Fix inconsistent voxelization when changing from VAB/SPH to Flight scene and reverting (#89)
Fix voxelization starting before part is set up in editor
Ignore launch clamps in editor simulations
Fix NRE with MechJeb on destruction (#93)
Resized stock button image to 36x36 px
Simulation buttons are now disabled while voxelization is active
Invisible meshes are ignored for voxelization by default

Ferram Aerospace Research v0.15.11.4 "Mach"

22 Feb 21:11
ddd7e92
Compare
Choose a tag to compare

Update to MM 4.1.3
Update to KSP 1.9

Removed CompatibilityChecker
Debug voxel mesh is now built as a single mesh, with possible submeshes. Choose between 16 (default) and 32 bit vertex indices from the Space Centre settings menu. (#86)