use crate::lowlevel::{
self,
quickstate::get_general_quickstate
};
pub fn engine_set_throttle(throttle: f32)
{
unsafe
{
lowlevel::actions::engine_set_throttle(throttle);
}
}
pub fn engine_get_fuel_amount() -> f32
{
return get_general_quickstate().read_f32(566);
}
pub fn engine_get_fuel_capacity() -> f32
{
return get_general_quickstate().read_f32(570);
}
pub fn engine_get_throttle() -> f32
{
return get_general_quickstate().read_f32(574);
}
pub fn engine_get_max_thrust() -> f32
{
return get_general_quickstate().read_f32(664);
}
pub fn engine_get_max_fuel_consumption() -> f32
{
return get_general_quickstate().read_f32(668);
}
pub fn wheel_set_torque(x: f32, y: f32, z: f32)
{
unsafe
{
lowlevel::actions::wheel_set_torque(x, y, z);
}
}