Firstborn/Assets/AwesomeTechnologies/VegetationStudioPro/Runtime/VegetationSystemPro/Wind/IWindController.cs
Schaken-Mods 959e80cf72 assets upload
assets upload description.
2023-03-28 12:16:30 -05:00

36 lines
714 B
C#

using System;
using AwesomeTechnologies.Common;
using UnityEngine;
namespace AwesomeTechnologies.VegetationSystem.Wind
{
public interface IWindController
{
String WindControlerID
{
get;
}
WindControllerSettings Settings
{
get;
set;
}
WindControllerSettings CreateDefaultSettings();
void RefreshSettings();
void UpdateWind(WindZone windZone, float windSpeedFactor);
}
[Serializable]
public class WindControllerSettings : BaseControllerSettings
{
public string Heading;
public string Description;
public string WindControlerID;
}
}