using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace NewHorizons.External.Modules
{
[JsonObject]
public class ShockEffectModule
{
///
/// Does this planet have a shock effect when the nearest star goes supernova? Automatically disabled for stars, focal points, and stellar remnants.
///
[DefaultValue(true)] public bool hasSupernovaShockEffect = true;
///
/// Scale of the shock effect
///
[DefaultValue(1.1f)] public float scale = 1.1f;
///
/// Asset Bundle that contains the shock effect mesh
///
public string assetBundle;
///
/// Path to the replacement mesh for the planet's supernova shock effect in the supplied asset bundle
///
public string meshPath;
}
}