Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
HygrometerElectricElement.cs
浏览该文件的文档.
1namespace Game {
3 public float m_voltage;
4
5 public HygrometerElectricElement(SubsystemElectricity subsystemElectricity, CellFace cellFace) : base(subsystemElectricity, cellFace) { }
6
7 public override float GetOutputVoltage(int face) => m_voltage;
8
9 public override bool Simulate() {
10 float voltage = m_voltage;
11 CellFace cellFace = CellFaces[0];
12 int humidity = SubsystemElectricity.SubsystemTerrain.Terrain.GetHumidity(cellFace.X, cellFace.Z);
13 m_voltage = humidity / 15f;
14 return m_voltage != voltage;
15 }
16 }
17}
SubsystemElectricity SubsystemElectricity
ElectricElement(SubsystemElectricity subsystemElectricity, IEnumerable< CellFace > cellFaces)
ReadOnlyList< CellFace > CellFaces
HygrometerElectricElement(SubsystemElectricity subsystemElectricity, CellFace cellFace)