Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions BindingsFlightStats.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ public class BindingsFlightStats : Binding
{
public override void AddTo(BindingManager manager)
{
manager.AddGetter("ALT:RADAR", delegate(CPU cpu) { return cpu.Vessel.heightFromTerrain > 0 ? Mathf.Min(cpu.Vessel.heightFromTerrain, (float)cpu.Vessel.altitude) : (float)cpu.Vessel.altitude; });
manager.AddGetter("ALT:RADAR", delegate(CPU cpu) { return cpu.Vessel.heightFromTerrain > 0 ? Math.Min(cpu.Vessel.heightFromTerrain, cpu.Vessel.altitude) : cpu.Vessel.altitude; });
manager.AddGetter("ALT:APOAPSIS", delegate(CPU cpu) { return cpu.Vessel.orbit.ApA; });
manager.AddGetter("ALT:PERIAPSIS", delegate(CPU cpu) { return cpu.Vessel.orbit.PeA; });
manager.AddGetter("ETA:APOAPSIS", delegate(CPU cpu) { return cpu.Vessel.orbit.timeToAp; });
Expand All @@ -24,7 +24,7 @@ public override void AddTo(BindingManager manager)

manager.AddGetter("STATUS", delegate(CPU cpu) { return cpu.Vessel.situation.ToString().Replace("_", " "); });
manager.AddGetter("COMMRANGE", delegate(CPU cpu) { return VesselUtils.GetCommRange(cpu.Vessel); });
manager.AddGetter("INCOMMRANGE", delegate(CPU cpu) { return Convert.ToDouble(CheckCommRange(cpu.Vessel)); });
manager.AddGetter("INCOMMRANGE", delegate(CPU cpu) { return CheckCommRange(cpu.Vessel); });

manager.AddGetter("AV", delegate(CPU cpu) { return cpu.Vessel.transform.InverseTransformDirection(cpu.Vessel.rigidbody.angularVelocity); });
manager.AddGetter("STAGE", delegate(CPU cpu) { return new StageValues(cpu.Vessel); });
Expand Down
2 changes: 1 addition & 1 deletion BindingsTerminalSettings.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ public class BindingsTerminalSettings : Binding
{
public override void AddTo(BindingManager manager)
{
manager.AddGetter("SESSIONTIME", delegate(CPU cpu) { return cpu.SessionTime; });
manager.AddGetter("SESSIONTIME", delegate(CPU cpu) { return (double)cpu.SessionTime; });
manager.AddGetter("VERSION", delegate(CPU cpu) { return Core.VersionInfo; });
}
}
Expand Down
2 changes: 1 addition & 1 deletion BindingsUniverse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ public class BindingTimeWarp : Binding
{
public override void AddTo(BindingManager manager)
{
manager.AddGetter("WARP", delegate(CPU cpu) { return TimeWarp.fetch.current_rate_index; });
manager.AddGetter("WARP", delegate(CPU cpu) { return (double)TimeWarp.fetch.current_rate_index; });
manager.AddSetter("WARP", delegate(CPU cpu, object val)
{
int newRate;
Expand Down
2 changes: 1 addition & 1 deletion BodyTarget.cs
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ public override object GetSuffix(string suffixName)
if (suffixName == "APOAPSIS") return target.orbit.ApA;
if (suffixName == "PERIAPSIS") return target.orbit.PeA;
if (suffixName == "VELOCITY") return new Vector(target.orbit.GetVel());
if (suffixName == "DISTANCE") return (float)GetDistance();
if (suffixName == "DISTANCE") return GetDistance();
if (suffixName == "BODY") return new BodyTarget(target.orbit.referenceBody, context);

return base.GetSuffix(suffixName);
Expand Down
8 changes: 4 additions & 4 deletions VesselTarget.cs
Original file line number Diff line number Diff line change
Expand Up @@ -77,9 +77,9 @@ public override object GetSuffix(string suffixName)
return new Direction(vector, false);
}

if (suffixName == "DISTANCE") return (float)GetDistance();
if (suffixName == "BEARING") return VesselUtils.GetTargetBearing(context.Vessel, target);
if (suffixName == "HEADING") return VesselUtils.GetTargetHeading(context.Vessel, target);
if (suffixName == "DISTANCE") return GetDistance();
if (suffixName == "BEARING") return (double)VesselUtils.GetTargetBearing(context.Vessel, target);
if (suffixName == "HEADING") return (double)VesselUtils.GetTargetHeading(context.Vessel, target);
if (suffixName == "PROGRADE") return GetPrograde();
if (suffixName == "RETROGRADE") return GetRetrograde();
if (suffixName == "MAXTHRUST") return VesselUtils.GetMaxThrust(target);
Expand All @@ -93,7 +93,7 @@ public override object GetSuffix(string suffixName)
if (suffixName == "BODY") return target.mainBody.bodyName;
if (suffixName == "ANGULARMOMENTUM") return new Direction(target.angularMomentum, true);
if (suffixName == "ANGULARVEL") return new Direction(target.angularVelocity, true);
if (suffixName == "MASS") return target.GetTotalMass();
if (suffixName == "MASS") return (double)target.GetTotalMass();
if (suffixName == "VERTICALSPEED") return target.verticalSpeed;
if (suffixName == "SURFACESPEED") return target.horizontalSrfSpeed;
if (suffixName == "AIRSPEED") return (target.orbit.GetVel() - FlightGlobals.currentMainBody.getRFrmVel(target.GetWorldPos3D())).magnitude; //the velocity of the vessel relative to the air);
Expand Down