mirror of
https://github.com/Outer-Wilds-New-Horizons/new-horizons.git
synced 2025-12-11 20:15:44 +01:00
43 lines
986 B
C#
43 lines
986 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using UnityEngine;
|
|
|
|
namespace Marshmallow
|
|
{
|
|
public class PlanetStructure
|
|
{
|
|
public string name;
|
|
|
|
public AstroObject primaryBody;
|
|
public AstroObject.Type aoType;
|
|
public AstroObject.Name aoName;
|
|
|
|
public Vector3 position;
|
|
|
|
public bool makeSpawnPoint = false;
|
|
|
|
public bool hasClouds = false;
|
|
public float? topCloudSize = null;
|
|
public float? bottomCloudSize = null;
|
|
public Color? cloudTint = null;
|
|
|
|
public bool hasWater = false;
|
|
public float? waterSize = null;
|
|
|
|
public bool hasRain = false;
|
|
|
|
public bool hasGravity = false;
|
|
public float surfaceAccel = 1f;
|
|
|
|
public bool hasMapMarker = false;
|
|
|
|
public bool hasFog = false;
|
|
public Color fogTint = Color.white;
|
|
public float fogDensity = 0.3f;
|
|
|
|
public bool hasOrbit = false;
|
|
}
|
|
}
|