1
0
Fork 0
mirror of https://github.com/k4zmu2a/SpaceCadetPinball.git synced 2025-09-01 06:20:15 +02:00

TDrain, TKickout, TLightBargraph, TPopupTarget, TSoloTarget ready.

This commit is contained in:
oz 2021-01-17 18:26:03 +03:00
parent ffd626fbc1
commit 7e8f52c156
21 changed files with 840 additions and 29 deletions

View file

@ -53,7 +53,7 @@ TPinballTable::TPinballTable(): TPinballComponent(nullptr, -1, false)
CurScoreStruct = nullptr;
ScoreBallcount = nullptr;
ScorePlayerNumber1 = nullptr;
UnknownP10 = 0;
BallInSink = 0;
UnknownBaseFlag2 = 1;
TiltLockFlag = 0;
EndGameTimeoutTimer = 0;
@ -124,7 +124,7 @@ TPinballTable::TPinballTable(): TPinballComponent(nullptr, -1, false)
new TBlocker(this, groupIndex);
break;
case 1012:
new TKickout(this, groupIndex, 1);
new TKickout(this, groupIndex, true);
break;
case 1013:
new TGate(this, groupIndex);
@ -169,7 +169,7 @@ TPinballTable::TPinballTable(): TPinballComponent(nullptr, -1, false)
new TComponentGroup(this, groupIndex);
break;
case 1029:
new TKickout(this, groupIndex, 0);
new TKickout(this, groupIndex, false);
break;
case 1030:
new TLightBargraph(this, groupIndex);
@ -299,7 +299,7 @@ void TPinballTable::ChangeBallCount(int count)
void TPinballTable::tilt(float time)
{
if (!TiltLockFlag && !UnknownP10)
if (!TiltLockFlag && !BallInSink)
{
pinball::InfoTextBox->Clear();
pinball::MissTextBox->Clear();