TBTR: Add sanity check assertions

This commit is contained in:
Jonathan G Rennison
2018-01-29 18:47:31 +00:00
parent 40c99956ed
commit 233b0f8e9e
3 changed files with 9 additions and 0 deletions

View File

@@ -188,6 +188,9 @@ public:
}
virtual_train = train;
if (virtual_train != NULL) {
assert(HasBit(virtual_train->subtype, GVSF_VIRTUAL));
}
UpdateButtonState();
}
@@ -542,6 +545,7 @@ public:
void RearrangeVirtualTrain()
{
virtual_train = virtual_train->First();
assert(HasBit(virtual_train->subtype, GVSF_VIRTUAL));
}