17 lines
482 B
C#
17 lines
482 B
C#
namespace SpaceGame.Api.Universe.Simulation;
|
|
|
|
public interface IBalanceService
|
|
{
|
|
float SimulationSpeedMultiplier { get; }
|
|
float YPlane { get; }
|
|
float ArrivalThreshold { get; }
|
|
float MiningRate { get; }
|
|
float MiningCycleSeconds { get; }
|
|
float TransferRate { get; }
|
|
float DockingDuration { get; }
|
|
float UndockingDuration { get; }
|
|
float UndockDistance { get; }
|
|
BalanceOptions GetCurrent();
|
|
BalanceOptions Update(BalanceOptions candidate);
|
|
}
|