summaryrefslogtreecommitdiff
path: root/src/koopatlas/map.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/koopatlas/map.h')
-rw-r--r--src/koopatlas/map.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/koopatlas/map.h b/src/koopatlas/map.h
index e951a41..14c2b87 100644
--- a/src/koopatlas/map.h
+++ b/src/koopatlas/map.h
@@ -42,9 +42,8 @@ class dWMMap_c : public dBase_c {
void beginRendering();
void endRendering();
- void renderTileLayer(dKPLayer_s *layer, dKPLayer_s::sector_s *sector);
- void renderDoodadLayer(dKPLayer_s *layer);
- void renderPathLayer(dKPLayer_s *layer);
+ void renderTileLayer(dKPLayer_s *layer, dKPLayer_s::sector_s *sector, int alpha);
+ void renderDoodadLayer(dKPLayer_s *layer, int alpha);
void loadTexture(GXTexObj *obj);
@@ -56,6 +55,7 @@ class dWMMap_c : public dBase_c {
float baseZ;
int minX, minY, maxX, maxY;
+ int unlockingAlpha;
};
renderer_c renderer;
@@ -66,6 +66,8 @@ class dWMMap_c : public dBase_c {
mMtx bgMatrix;
S16Vec thing;
+ void renderPathLayer(dKPLayer_s *layer);
+
static dWMMap_c *build();
static dWMMap_c *instance;
};