mirror of
https://github.com/Outer-Wilds-New-Horizons/new-horizons.git
synced 2025-12-11 20:15:44 +01:00
Changed method names to make C# conventions
This commit is contained in:
parent
5768a3620d
commit
61cd8aec6c
@ -15,20 +15,20 @@ namespace NewHorizons.Builder.General
|
|||||||
{
|
{
|
||||||
public static class HeavenlyBodyBuilder
|
public static class HeavenlyBodyBuilder
|
||||||
{
|
{
|
||||||
private static Dictionary<string, HeavenlyBody> bodyName = new Dictionary<string, HeavenlyBody>();
|
private static readonly Dictionary<string, HeavenlyBody> bodyName = new Dictionary<string, HeavenlyBody>();
|
||||||
|
|
||||||
public static void Make(GameObject body, IPlanetConfig config, float SOI, GravityVolume bodyGravity, InitialMotion initialMotion, AstroObject ao)
|
public static void Make(GameObject body, IPlanetConfig config, float SOI, GravityVolume bodyGravity, InitialMotion initialMotion)
|
||||||
{
|
{
|
||||||
var size = new Position.Size(config.Base.SurfaceSize, SOI);
|
var size = new Position.Size(config.Base.SurfaceSize, SOI);
|
||||||
var G = GravityVolume.GRAVITATIONAL_CONSTANT;
|
var G = GravityVolume.GRAVITATIONAL_CONSTANT;
|
||||||
var gravity = Gravity.of(bodyGravity == null ? 2f : bodyGravity.GetFalloffExponent(), bodyGravity == null ? 0 : bodyGravity.GetStandardGravitationalParameter() / G);
|
var gravity = Gravity.of(bodyGravity == null ? 2f : bodyGravity.GetFalloffExponent(), bodyGravity == null ? 0 : bodyGravity.GetStandardGravitationalParameter() / G);
|
||||||
var parent = getBody(config.Orbit.PrimaryBody);
|
var parent = GetBody(config.Orbit.PrimaryBody);
|
||||||
var orbit = OrbitalHelper.KeplerCoordinatesFromOrbitModule(config.Orbit);
|
var orbit = OrbitalHelper.KeplerCoordinatesFromOrbitModule(config.Orbit);
|
||||||
|
|
||||||
var hb = getBody(config.Name);
|
var hb = GetBody(config.Name);
|
||||||
if (hb == null)
|
if (hb == null)
|
||||||
{
|
{
|
||||||
hb = addHeavenlyBody(config.Name);
|
hb = AddHeavenlyBody(config.Name);
|
||||||
}
|
}
|
||||||
var planetoid = new Planet.Plantoid(size, gravity, body.transform.rotation, initialMotion._initAngularSpeed, parent, orbit);
|
var planetoid = new Planet.Plantoid(size, gravity, body.transform.rotation, initialMotion._initAngularSpeed, parent, orbit);
|
||||||
|
|
||||||
@ -37,7 +37,7 @@ namespace NewHorizons.Builder.General
|
|||||||
Planet.defaultMapping = mapping;
|
Planet.defaultMapping = mapping;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static HeavenlyBody addHeavenlyBody(string name)
|
private static HeavenlyBody AddHeavenlyBody(string name)
|
||||||
{
|
{
|
||||||
var hb = new HeavenlyBody(name);
|
var hb = new HeavenlyBody(name);
|
||||||
bodyName.Add(name, hb);
|
bodyName.Add(name, hb);
|
||||||
@ -53,7 +53,7 @@ namespace NewHorizons.Builder.General
|
|||||||
return hb;
|
return hb;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static HeavenlyBody getBody(string name)
|
private static HeavenlyBody GetBody(string name)
|
||||||
{
|
{
|
||||||
if (bodyName.ContainsKey(name))
|
if (bodyName.ContainsKey(name))
|
||||||
{
|
{
|
||||||
|
|||||||
@ -159,7 +159,7 @@ namespace NewHorizons
|
|||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
GameObject planetObject = GenerateBody(body);
|
GameObject planetObject = GenerateBody(body, defaultPrimaryToSun);
|
||||||
if (planetObject == null) return false;
|
if (planetObject == null) return false;
|
||||||
planetObject.SetActive(true);
|
planetObject.SetActive(true);
|
||||||
}
|
}
|
||||||
@ -206,7 +206,7 @@ namespace NewHorizons
|
|||||||
|
|
||||||
public static GameObject GenerateBody(NewHorizonsBody body, bool defaultPrimaryToSun = false)
|
public static GameObject GenerateBody(NewHorizonsBody body, bool defaultPrimaryToSun = false)
|
||||||
{
|
{
|
||||||
body.Config.Orbit.LongitudeOfAscendingNode = 0;
|
//body.Config.Orbit.LongitudeOfAscendingNode = 0;
|
||||||
//body.Config.Orbit.ArgumentOfPeriapsis = 0;
|
//body.Config.Orbit.ArgumentOfPeriapsis = 0;
|
||||||
|
|
||||||
AstroObject primaryBody = AstroObjectLocator.GetAstroObject(body.Config.Orbit.PrimaryBody);
|
AstroObject primaryBody = AstroObjectLocator.GetAstroObject(body.Config.Orbit.PrimaryBody);
|
||||||
@ -300,7 +300,7 @@ namespace NewHorizons
|
|||||||
|
|
||||||
if (ao.GetAstroObjectName() == AstroObject.Name.CustomString) AstroObjectLocator.RegisterCustomAstroObject(ao);
|
if (ao.GetAstroObjectName() == AstroObject.Name.CustomString) AstroObjectLocator.RegisterCustomAstroObject(ao);
|
||||||
|
|
||||||
HeavenlyBodyBuilder.Make(go, body.Config, sphereOfInfluence, gv, initialMotion, ao);
|
HeavenlyBodyBuilder.Make(go, body.Config, sphereOfInfluence, gv, initialMotion);
|
||||||
|
|
||||||
return go;
|
return go;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user