TPlunger ready. TEdgeManager v1.

This commit is contained in:
oz committed 2021-01-07 19:00:38 +03:00
1 parent 1ea247e185
commit 9bd064bf15
28 files changed
+866 -118

No files matched your search

+10 -6
View File
@@ -10,20 +10,24 @@ struct gdrv_bitmap8;
class TTableLayer :
public TCollisionComponent
{
public:
static TEdgeManager* edge_manager;
public:
TTableLayer(TPinballTable* table);
~TTableLayer() override;
int FieldEffect(TBall* ball, vector_type* vecDst) override;
static void edges_insert_square(float y0, float x0, float y1, float x1, TEdgeSegment* edge,
field_effect_type* field);
gdrv_bitmap8* VisBmp;
float Unknown1F;
float Unknown2F;
float Unknown3F;
float Unknown4F;
float Angle1;
float Angle2;
float GraityDirX;
float GraityDiY;
int Unknown7;
float AngleMult;
float GraityMult;
field_effect_type Field;
static TEdgeManager* edge_manager;
};