mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-22 13:59:19 +02:00
check for nullptr, crash fix
This commit is contained in:
@@ -4992,7 +4992,7 @@ bool TTrain::Update( double const Deltatime )
|
|||||||
|
|
||||||
// NOTE: crude way to have the pantographs go back up if they're dropped due to insufficient pressure etc
|
// NOTE: crude way to have the pantographs go back up if they're dropped due to insufficient pressure etc
|
||||||
// TODO: rework it into something more elegant, when redoing the whole consist/unit/cab etc arrangement
|
// TODO: rework it into something more elegant, when redoing the whole consist/unit/cab etc arrangement
|
||||||
if( false == DynamicObject->Mechanik->AIControllFlag ) {
|
if( DynamicObject->Mechanik != nullptr && !DynamicObject->Mechanik->AIControllFlag ) {
|
||||||
// don't mess with the ai driving, at least not while switches don't follow ai-set vehicle state
|
// don't mess with the ai driving, at least not while switches don't follow ai-set vehicle state
|
||||||
if( ( mvControlled->Battery )
|
if( ( mvControlled->Battery )
|
||||||
|| ( mvControlled->ConverterFlag ) ) {
|
|| ( mvControlled->ConverterFlag ) ) {
|
||||||
|
|||||||
Reference in New Issue
Block a user