能量储存

BeamNG.tech和.drive 0.8.0版本以上支持这项功能

能量存储(Energy Storage)用于识别燃料箱、电池组或氮气罐。

必要参数

string
type
储存的能量类型
可用的选项 “fuelTank”, “n2oTank”" ,“electricBattery”. 以下是每一项各自的参数
string
type
能量储存设备的名字
如果一辆车有多个燃料箱,每一个需要有独特的命名。

燃料箱

string
type
导致油箱破损的beam的名称
破损的油箱会快速泄露。
string
type
能量密度和重量密度的值
已经预设能量密度和重量密度的项: “gasoline”, “diesel” , “kerosene”. 如果要使用任何其他值, 需要添加 energyDensity 和 fuelLiquidDensity 参数。
number
type
energyType.energyDensity or 0
default
覆写燃料的能量密度 (J/kg)
主要用于未被列出的燃料类型,否则不应该被使用。
number
type
energyType.fuelLiquidDensity or 0
default
覆写燃料的重量密度(kg/L)
主要用于未被列出的燃料类型,否则不应该被使用。
string
type
识别用于代表此燃料箱的节点组

Used for fuel weight simulations.

该组中的所有节点都将获得相同的额外重量,总重量等于油箱中燃料的的重量。

"fuel": {"[engineGroup]:":["fuel"]},
number
type
0
default
油箱容量 (L)
number
type
fuelCapacity
default
油箱初始燃料量 (L)
此项一般绑定 variable .

氮气罐

氮气罐与氮气加速装置一起使用。

string
type
导致燃料罐破损的beam的名称。
number
type
41000000 / 5
default
覆写燃料的能量密度 (J/kg)
默认值已考虑1:5的氮气与燃油比例。适用于绝大多数汽油车型,不应更改。
number
type
0
default
燃料罐容量 (L)
number
type
capacity
default
燃料罐初始燃料量 (L)

电池

电池是指电动汽车的主要动力电池。

number
type
0
default
电池充满时的电池容量 (kWh)
number
type
capacity
default
电池的初始电量水平

示例

典型燃料箱,注意用于表示初始燃油容量的变量。

"energyStorage": [
        ["type", "name"],
        ["fuelTank", "mainTank"],
],
"mainTank": {
        "energyType":"gasoline",
        "fuelCapacity": 45,
        "startingFuelCapacity": "$fuel",
        "fuel": {"[engineGroup]:":["fuel"]},
        "breakTriggerBeam": "fuelTank",
},

10磅容量氮气罐

"energyStorage": [
        ["type", "name"],
        ["n2oTank", "mainBottle"],
],
"mainBottle": {
        "capacity": 4.54,
        "startingCapacity": 4.54,
},

50kWh电池

"energyStorage": [
        ["type", "name"],
        ["electricBattery", "mainBattery"],
],
"mainBattery": {
        "energyType":"electricEnergy",
        "batteryCapacity": 50,
        "startingCapacity": "$fuel",
},
上一次修订: 五月 20, 2026

还有其他问题?

加入我们的 Discord 服务器
Our documentation is currently incomplete and undergoing active development. If you have any questions or feedback, please visit this forum thread.