Motor de diagnóstico del circuito para el panel del Técnico. Clase pura (sin MonoBehaviour) — se instancia desde TechnicianUI.cs con: private DiagnosticSystem _diagnostic = new DiagnosticSystem();.
More...
Motor de diagnóstico del circuito para el panel del Técnico. Clase pura (sin MonoBehaviour) — se instancia desde TechnicianUI.cs con: private DiagnosticSystem _diagnostic = new DiagnosticSystem();.
El DiagnosticSystemHolder en la jerarquía puede estar vacío — este script NO necesita estar adjunto a ningún GameObject.
◆ GetDetailedAnalysis()
| string DiagnosticSystem.GetDetailedAnalysis |
( |
List< ElectricalComponent > | components, |
|
|
float | totalCurrent ) |
Análisis técnico completo con valores numéricos. Aparece en la sección de datos del panel.
◆ GetDiagnosis()
| string DiagnosticSystem.GetDiagnosis |
( |
List< ElectricalComponent > | components, |
|
|
float | totalCurrent ) |
Diagnóstico principal — texto corto que aparece en TMP_Diagnostico.
◆ GetLEDStateIcon()
| string DiagnosticSystem.GetLEDStateIcon |
( |
LEDState | state | ) |
|
|
private |
◆ GetNextAction()
| string DiagnosticSystem.GetNextAction |
( |
List< ElectricalComponent > | components, |
|
|
float | totalCurrent ) |
Devuelve la próxima acción que el Técnico debe indicar al Explorador.
◆ GetSourceVoltage()
The documentation for this class was generated from the following file: