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
|
||||
{
|
||||
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 G = GravityVolume.GRAVITATIONAL_CONSTANT;
|
||||
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 hb = getBody(config.Name);
|
||||
var hb = GetBody(config.Name);
|
||||
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);
|
||||
|
||||
@ -37,7 +37,7 @@ namespace NewHorizons.Builder.General
|
||||
Planet.defaultMapping = mapping;
|
||||
}
|
||||
|
||||
private static HeavenlyBody addHeavenlyBody(string name)
|
||||
private static HeavenlyBody AddHeavenlyBody(string name)
|
||||
{
|
||||
var hb = new HeavenlyBody(name);
|
||||
bodyName.Add(name, hb);
|
||||
@ -53,7 +53,7 @@ namespace NewHorizons.Builder.General
|
||||
return hb;
|
||||
}
|
||||
|
||||
private static HeavenlyBody getBody(string name)
|
||||
private static HeavenlyBody GetBody(string name)
|
||||
{
|
||||
if (bodyName.ContainsKey(name))
|
||||
{
|
||||
|
||||
@ -159,7 +159,7 @@ namespace NewHorizons
|
||||
{
|
||||
try
|
||||
{
|
||||
GameObject planetObject = GenerateBody(body);
|
||||
GameObject planetObject = GenerateBody(body, defaultPrimaryToSun);
|
||||
if (planetObject == null) return false;
|
||||
planetObject.SetActive(true);
|
||||
}
|
||||
@ -206,7 +206,7 @@ namespace NewHorizons
|
||||
|
||||
public static GameObject GenerateBody(NewHorizonsBody body, bool defaultPrimaryToSun = false)
|
||||
{
|
||||
body.Config.Orbit.LongitudeOfAscendingNode = 0;
|
||||
//body.Config.Orbit.LongitudeOfAscendingNode = 0;
|
||||
//body.Config.Orbit.ArgumentOfPeriapsis = 0;
|
||||
|
||||
AstroObject primaryBody = AstroObjectLocator.GetAstroObject(body.Config.Orbit.PrimaryBody);
|
||||
@ -300,7 +300,7 @@ namespace NewHorizons
|
||||
|
||||
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;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user