TRollover, TOneway, TLightRollover, TTripwire, TEdgeManager ready.

This commit is contained in:
oz committed 2021-01-08 18:50:12 +03:00
1 parent 9bd064bf15
commit d19fb0476a
29 files changed
+632 -160

No files matched your search

+5 -3
View File
@@ -3,6 +3,7 @@
#include "TEdgeManager.h"
struct circle_type;
class TPinballTable;
class TEdgeManager;
struct gdrv_bitmap8;
@@ -10,14 +11,15 @@ struct gdrv_bitmap8;
class TTableLayer :
public TCollisionComponent
{
public:
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);
field_effect_type* field);
static void edges_insert_circle(circle_type* circle, TEdgeSegment* edge, field_effect_type* field);
gdrv_bitmap8* VisBmp;
float Unknown1F;
float Unknown2F;