{"$schema":"http://json-schema.org/draft-07/schema#","title":"NTM 1.0.4 machine_config/dieselgen","type":"object","properties":{"efficiency":{"type":"object","properties":{"AERO":{"type":"number","minimum":0,"maximum":1.7976931348623157e+308,"description":"Aviation-fuel output multiplier; default 0.1.\n\nRange: [0, f64::MAX]","markdownDescription":"Aviation-fuel output multiplier; default 0.1.\n\nRange: [0, `f64::MAX`]"},"GAS":{"type":"number","minimum":0,"maximum":1.7976931348623157e+308,"description":"Gaseous-fuel output multiplier; default 0.\n\nRange: [0, f64::MAX]","markdownDescription":"Gaseous-fuel output multiplier; default 0.\n\nRange: [0, `f64::MAX`]"},"HIGH":{"type":"number","minimum":0,"maximum":1.7976931348623157e+308,"description":"High-grade-fuel output multiplier; default 0.75.\n\nRange: [0, f64::MAX]","markdownDescription":"High-grade-fuel output multiplier; default 0.75.\n\nRange: [0, `f64::MAX`]"},"LOW":{"type":"number","minimum":0,"maximum":1.7976931348623157e+308,"description":"Low-grade-fuel output multiplier; default 0.\n\nRange: [0, f64::MAX]","markdownDescription":"Low-grade-fuel output multiplier; default 0.\n\nRange: [0, `f64::MAX`]"},"MEDIUM":{"type":"number","minimum":0,"maximum":1.7976931348623157e+308,"description":"Medium-grade-fuel output multiplier; default 0.5.\n\nRange: [0, f64::MAX]","markdownDescription":"Medium-grade-fuel output multiplier; default 0.5.\n\nRange: [0, `f64::MAX`]"}},"required":["AERO","GAS","HIGH","LOW","MEDIUM"],"description":"Power-output multipliers by fuel grade; defaults appear below.","markdownDescription":"Power-output multipliers by fuel grade; defaults appear below."},"fuel_capacity":{"type":"integer","minimum":0,"maximum":2147483647,"description":"Diesel tank capacity in mB; default 16000.\n\nRange: [0, i32::MAX]","markdownDescription":"Diesel tank capacity in mB; default `16000`.\n\nRange: [0, `i32::MAX`]"},"power_capacity":{"type":"integer","minimum":0,"maximum":9223372036854776000,"description":"Machine HE buffer capacity; default 50000.\n\nRange: [0, i64::MAX]","markdownDescription":"Machine HE buffer capacity; default `50000`.\n\nRange: [0, `i64::MAX`]"}},"additionalProperties":false}