2020-11-01 16:45:29 +01:00
|
|
|
#pragma once
|
|
|
|
#include "TZmapList.h"
|
|
|
|
|
|
|
|
|
|
|
|
class TPinballComponent
|
2020-11-04 14:22:52 +01:00
|
|
|
{
|
|
|
|
public:
|
2020-11-01 16:45:29 +01:00
|
|
|
TPinballComponent(class TPinballTable* table, int groupIndex, bool loadVisuals);
|
2020-11-04 14:22:52 +01:00
|
|
|
virtual ~TPinballComponent();
|
|
|
|
virtual int Message(int message1, float message2);
|
|
|
|
virtual void put_scoring(int score1, int score2);
|
|
|
|
virtual int get_scoring(int score1);
|
2020-11-01 16:45:29 +01:00
|
|
|
|
|
|
|
int VfTable;
|
|
|
|
__int8 UnknownBaseFlag1;
|
|
|
|
__int8 UnknownBaseFlag2;
|
2020-11-04 14:22:52 +01:00
|
|
|
int MessageField;
|
2020-11-01 16:45:29 +01:00
|
|
|
char* GroupName;
|
|
|
|
int Unknown4;
|
|
|
|
int Unknown5;
|
|
|
|
int GroupIndex;
|
|
|
|
int Unknown7;
|
|
|
|
TPinballTable* PinballTable;
|
|
|
|
TZmapList* List1Bitmap8;
|
|
|
|
TZmapList* List2Bitmap16;
|
|
|
|
};
|