mirror of
https://github.com/Outer-Wilds-New-Horizons/new-horizons.git
synced 2025-12-11 20:15:44 +01:00
Stop using SetValue
This commit is contained in:
parent
cdd1f9cd67
commit
07732cab52
@ -41,7 +41,7 @@ namespace NewHorizons.Builder.General
|
|||||||
OWTriggerVolume OWTV = gravityGO.AddComponent<OWTriggerVolume>();
|
OWTriggerVolume OWTV = gravityGO.AddComponent<OWTriggerVolume>();
|
||||||
|
|
||||||
GravityVolume GV = gravityGO.AddComponent<GravityVolume>();
|
GravityVolume GV = gravityGO.AddComponent<GravityVolume>();
|
||||||
GV.SetValue("_cutoffAcceleration", 0.1f);
|
GV._cutoffAcceleration = 0.1f;
|
||||||
|
|
||||||
GravityVolume.FalloffType falloff = GravityVolume.FalloffType.linear;
|
GravityVolume.FalloffType falloff = GravityVolume.FalloffType.linear;
|
||||||
if (config.Base.GravityFallOff.ToUpper().Equals("LINEAR")) falloff = GravityVolume.FalloffType.linear;
|
if (config.Base.GravityFallOff.ToUpper().Equals("LINEAR")) falloff = GravityVolume.FalloffType.linear;
|
||||||
@ -49,20 +49,20 @@ namespace NewHorizons.Builder.General
|
|||||||
else Logger.LogError($"Couldn't set gravity type {config.Base.GravityFallOff}. Must be either \"linear\" or \"inverseSquared\". Defaulting to linear.");
|
else Logger.LogError($"Couldn't set gravity type {config.Base.GravityFallOff}. Must be either \"linear\" or \"inverseSquared\". Defaulting to linear.");
|
||||||
GV._falloffType = falloff;
|
GV._falloffType = falloff;
|
||||||
|
|
||||||
GV.SetValue("_alignmentRadius", config.Base.SurfaceGravity != 0 ? 1.5f * config.Base.SurfaceSize : 0f);
|
GV._alignmentRadius = config.Base.SurfaceGravity != 0 ? 1.5f * config.Base.SurfaceSize : 0f;
|
||||||
GV.SetValue("_upperSurfaceRadius", config.Base.SurfaceSize);
|
GV._upperSurfaceRadius = config.Base.SurfaceSize;
|
||||||
GV.SetValue("_lowerSurfaceRadius", 0);
|
GV._lowerSurfaceRadius = 0;
|
||||||
GV.SetValue("_layer", 3);
|
GV._layer = 3;
|
||||||
GV.SetValue("_priority", 0);
|
GV._priority = 0;
|
||||||
GV.SetValue("_alignmentPriority", 0);
|
GV._alignmentPriority = 0;
|
||||||
GV.SetValue("_surfaceAcceleration", config.Base.SurfaceGravity);
|
GV._surfaceAcceleration = config.Base.SurfaceGravity;
|
||||||
GV.SetValue("_inheritable", false);
|
GV._inheritable = false;
|
||||||
GV.SetValue("_isPlanetGravityVolume", true);
|
GV._isPlanetGravityVolume = true;
|
||||||
GV.SetValue("_cutoffRadius", 0f);
|
GV._cutoffRadius = 0f;
|
||||||
|
|
||||||
gravityGO.SetActive(true);
|
gravityGO.SetActive(true);
|
||||||
|
|
||||||
ao.SetValue("_gravityVolume", GV);
|
ao._gravityVolume = GV;
|
||||||
|
|
||||||
return GV;
|
return GV;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user