;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;   Modular Simulator Controller System - Assetto Corsa                   ;;;
;;;                                         Ferrari SF70H                   ;;;
;;;                                         Setup Rules                     ;;;
;;;                                                                         ;;;
;;;   Author:     Mirko Lesko, Oliver Juwig (TheBigO)                       ;;;
;;;   License:    (2026) Creative Commons - BY-NC-SA                        ;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;-------------------------------------------------------------------------;;;
;;;                            Initialization                               ;;;
;;;-------------------------------------------------------------------------;;;

[?Initialize] => (Prove: addCharacteristics("Assetto Corsa", "Ferrari SF70H", *,
											[Battery.Depletion.Low, Battery.Depletion.High]))
								
[?Initialize] => (Prove: removeSettings("Assetto Corsa", "Ferrari SF70H",
									    [Aero.Height.Front, Aero.Height.Rear, Aero.Wing.Front,
										 Electronics.ABS, Electronics.TC,
										 Differential.Preload])),
				 (Prove: addSettings("Assetto Corsa", "Ferrari SF70H",
									 [Aero.Height.Front.Left, Aero.Height.Front.Right, 
									  Aero.Height.Rear.Left, Aero.Height.Rear.Right,
									  Aero.Wing.Front.Left, Aero.Wing.Front.Right,
									  Spring.Rate.Front.Heave, Spring.Rate.Rear.Heave,
									  Damper.Compression.Slow.Front.Heave, Damper.Compression.Slow.Rear.Heave,
									  Damper.Compression.Fast.Front.Heave, Damper.Compression.Fast.Rear.Heave,
									  Damper.Rebound.Slow.Front.Heave, Damper.Rebound.Slow.Rear.Heave,
									  Damper.Rebound.Fast.Front.Heave, Damper.Rebound.Fast.Rear.Heave,
									  Electronics.MGUK.Delivery, Electronics.MGUK.Recovery,
									  Electronics.MGUH.Mode, Electronics.Engine.Brake]))