Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- settingsmodel.lua
- -- Enthält alle definierten Konfigurationswerte inkl. Typ, Bereich, Quelle usw.
- return {
- RPMTarget = {
- label = "Ziel-RPM",
- type = "number",
- default = 1800,
- min = 100,
- max = 2000,
- step = 100,
- scope = "user",
- hint = "Empfohlen: 1800–1950"
- },
- autoRestart = {
- label = "Turbinen-Autostart",
- type = "toggle",
- default = true,
- scope = "user"
- },
- language = {
- label = "Sprache",
- type = "number",
- min = 1,
- max = 5,
- step = 1,
- default = 1,
- scope = "user"
- },
- updateInterval = {
- label = "Update-Intervall (s)",
- type = "number",
- min = 1,
- max = 5,
- step = 1,
- default = 2,
- scope = "system"
- },
- timeFormat = {
- label = "Zeitformat",
- type = "number",
- min = 1,
- max = 4,
- step = 1,
- default = 1,
- scope = "system"
- },
- dateFormat = {
- label = "Datumsformat",
- type = "number",
- min = 1,
- max = 8,
- step = 1,
- default = 1,
- scope = "system"
- },
- energyForceStart = {
- label = "Start bei niedrigem Energiestand",
- type = "toggle",
- default = true,
- scope = "user"
- },
- energyForceStop = {
- label = "Stop bei hohem Energiestand",
- type = "toggle",
- default = true,
- scope = "user"
- },
- mBPerBlade = {
- label = "mB pro Turbinenblatt",
- type = "number",
- min = 1,
- max = 100,
- step = 1,
- default = 25,
- scope = "user"
- },
- energyStartThreshold = {
- label = "Start-Schwellenwert (0.0–1.0)",
- type = "number",
- min = 0.0,
- max = 1.0,
- step = 0.01,
- default = 0.1,
- scope = "system"
- },
- energyStopThreshold = {
- label = "Stop-Schwellenwert (0.0–1.0)",
- type = "number",
- min = 0.0,
- max = 1.0,
- step = 0.01,
- default = 0.95,
- scope = "system"
- },
- errorResetTime = {
- label = "Fehlerrücksetzzeit (s)",
- type = "number",
- min = 10,
- max = 600,
- step = 10,
- default = 60,
- scope = "system"
- },
- flowEfficiencyLimit = {
- label = "Dampfdurchfluss begrenzen",
- type = "toggle",
- default = true,
- scope = "user"
- },
- rotorMaxSpeed = {
- label = "Maximale Rotor-Geschwindigkeit",
- type = "number",
- min = 1000,
- max = 2000,
- step = 50,
- default = 1800,
- scope = "user"
- },
- referenceMass = {
- label = "Referenzmasse (kg)",
- type = "number",
- min = 100,
- max = 2000,
- step = 50,
- default = 300,
- scope = "system"
- },
- referenceRPMThreshold1 = {
- label = "Induktionsspulen Schwelle",
- type = "number",
- min = 50,
- max = 500,
- step = 10,
- default = 240,
- scope = "system"
- },
- referenceRPMThreshold2 = {
- label = "Rotor Drehzahl Angleichung I",
- type = "number",
- min = 50,
- max = 500,
- step = 10,
- default = 160,
- scope = "system"
- },
- referenceRPMThreshold3 = {
- label = "Rotor Drehzahl Angleichung II",
- type = "number",
- min = 50,
- max = 500,
- step = 10,
- default = 80,
- scope = "system"
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement