mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-17 23:39:18 +02:00
Logtype category for traction issues, log also without debugmode
This commit is contained in:
@@ -3038,7 +3038,7 @@ bool TDynamicObject::Update(double dt, double dt1)
|
||||
ErrorLog(
|
||||
"Bad traction: " + MoverParameters->Name
|
||||
+ " lost power for " + to_string( NoVoltTime, 2 ) + " sec. at "
|
||||
+ to_string( glm::dvec3{ vPosition } ) );
|
||||
+ to_string( glm::dvec3{ vPosition } ), logtype::traction );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
1
Logs.h
1
Logs.h
@@ -20,6 +20,7 @@ enum class logtype : unsigned int {
|
||||
shader = ( 1 << 6 ),
|
||||
net = ( 1 << 7 ),
|
||||
sound = ( 1 << 8 ),
|
||||
traction = ( 1 << 9 ),
|
||||
};
|
||||
|
||||
void WriteLog( const char *str, logtype const Type = logtype::generic );
|
||||
|
||||
@@ -88,9 +88,8 @@ basic_cell::update_traction( TDynamicObject *Vehicle, int const Pantographindex
|
||||
// liczba pantografów teraz będzie mniejsza
|
||||
--Vehicle->MoverParameters->EnginePowerSource.CollectorParameters.CollectorsNo;
|
||||
}
|
||||
if( DebugModeFlag ) {
|
||||
ErrorLog( "Bad traction: " + Vehicle->name() + " broke pantograph at " + to_string( pantographposition ) );
|
||||
}
|
||||
ErrorLog( "Bad traction: " + Vehicle->name() + " broke pantograph at " + to_string( pantographposition ), logtype::traction );
|
||||
|
||||
}
|
||||
}
|
||||
else if( fVertical < pantograph->PantTraction ) {
|
||||
|
||||
Reference in New Issue
Block a user