mirror of
https://github.com/zeldaret/tp
synced 2026-05-30 17:06:11 -04:00
Hyrule field speedhack and shiftability fixes
This commit is contained in:
@@ -6,7 +6,13 @@
|
||||
|
||||
class dDrawPath_c : public dDlst_base_c {
|
||||
public:
|
||||
struct line_class {};
|
||||
struct line_class {
|
||||
/*0x0*/ u8 unk0;
|
||||
/*0x1*/ u8 unk1;
|
||||
/*0x2*/ u8 unk2;
|
||||
/*0x3*/ u8 unk3;
|
||||
/*0x4*/ u16* unk4;
|
||||
};
|
||||
|
||||
struct poly_class {};
|
||||
|
||||
@@ -52,7 +58,7 @@ public:
|
||||
virtual void isDrawPath() = 0;
|
||||
virtual void preRenderingMap() = 0;
|
||||
virtual void postRenderingMap() = 0;
|
||||
virtual void getBackColor() const = 0;
|
||||
virtual GXColor* getBackColor() const = 0;
|
||||
};
|
||||
|
||||
class dRenderingFDAmap_c : public dRenderingMap_c {
|
||||
@@ -65,8 +71,8 @@ public:
|
||||
/* 8002ABF8 */ virtual ~dRenderingFDAmap_c();
|
||||
/* 8003D188 */ virtual void preRenderingMap();
|
||||
/* 8003D320 */ virtual void postRenderingMap();
|
||||
/* 8003D68C */ virtual void getDecoLineColor(int, int);
|
||||
/* 8003D6B8 */ virtual void getDecorationLineWidth(int);
|
||||
/* 8003D68C */ virtual GXColor* getDecoLineColor(int, int);
|
||||
/* 8003D6B8 */ virtual s32 getDecorationLineWidth(int);
|
||||
|
||||
private:
|
||||
/* 0x04 */ int field_0x4;
|
||||
|
||||
@@ -990,6 +990,10 @@ inline void GXPosition2u16(u16 x, u16 y) {
|
||||
GFX_FIFO(u16) = y;
|
||||
}
|
||||
|
||||
inline void GXPosition1x16(u16 x) {
|
||||
GFX_FIFO(u16) = x;
|
||||
}
|
||||
|
||||
inline void GXEnd() {}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user