Files
2025-05-13 03:19:28 +03:00

41 lines
663 B
C#

using UnityEngine;
using System.Collections;
public class PowerBus {
private CarElectricSystem _electricSystem;
private bool _enabled;
public bool Enabled {
get {
return _enabled;
}
set {
_enabled = value;
}
}
public CarElectricSystem ElectricSystem {
get {
return _electricSystem;
}
set{
_electricSystem = value;
}
}
public float GetVoltage(){
if (_electricSystem == null) {
return 0.0f;
}
return _enabled ? _electricSystem.energySource.Voltage : 0.0f;
}
public float GetMaxPower(){
if (_electricSystem == null) {
return 0.0f;
}
return _enabled ? _electricSystem.energySource.MaxPower : 0.0f;
}
}