Initial commit.
This commit is contained in:
commit
907695442f
28 changed files with 717 additions and 0 deletions
|
@ -0,0 +1,27 @@
|
|||
class_name FixedWingAircraftPerformance
|
||||
extends Resource
|
||||
|
||||
@export var horizontal_surface: Airfoil
|
||||
@export var horizontal_area: float
|
||||
@export var horizontal_aspect_ratio: float
|
||||
@export var horizontal_sweep: float
|
||||
@export var vertical_surface: Airfoil
|
||||
@export var vertical_area: float
|
||||
@export var vertical_aspect_ratio: float
|
||||
@export var vertical_sweep: float
|
||||
@export var propultion: Propultion
|
||||
@export var base_thrust: float
|
||||
@export var base_drag: float
|
||||
@export var empty_mass: float
|
||||
@export var yaw_axis: Vector3 = Vector3.DOWN
|
||||
@export var roll_axis: Vector3 = Vector3.FORWARD
|
||||
@export var pitch_stability: float
|
||||
@export var yaw_stability: float
|
||||
@export var roll_stability: float
|
||||
|
||||
# Below are factors designed around the reference IAS.
|
||||
@export var reference_ias_mps: float = 100.0
|
||||
@export var braking_power: float
|
||||
@export var pitch_power: Curve
|
||||
@export var yaw_power: Curve
|
||||
@export var roll_power: Curve
|
Loading…
Add table
Add a link
Reference in a new issue