cap config implemented in cap groups and bases

This commit is contained in:
2024-10-11 16:42:48 +02:00
parent d0b957de55
commit 5fd070fb68
5 changed files with 57 additions and 74 deletions
+2 -16
View File
@@ -2,22 +2,8 @@
local dbLogger = Spearhead.LoggerTemplate:new("database", Spearhead.LoggerTemplate.LogLevelOptions.INFO)
local databaseManager = Spearhead.DB:new(dbLogger)
local capConfig = {
maxDeviationRange = 32186, --20NM -- sets max deviation before flight starts pulling back,
minSpeed = 400,
maxSpeed = 500,
minAlt = 18000,
maxAlt = 28000,
minDurationOnStation = 1800,
maxDurationOnStation = 2700,
rearmDelay = 600,
deathDelay = 1800,
logLevel = Spearhead.LoggerTemplate.LogLevelOptions.INFO
}
local stageConfig = {
logLevel = Spearhead.LoggerTemplate.LogLevelOptions.INFO
}
local capConfig = Spearhead.internal.configuration.CapConfig:new();
local stageConfig = Spearhead.internal.configuration.StageConfig:new();
Spearhead.internal.GlobalCapManager.start(databaseManager, capConfig, stageConfig)
Spearhead.internal.GlobalStageManager.start(databaseManager, stageConfig)