Files
space-game/apps/backend/Universe/Simulation/IBalanceService.cs

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);
}