diff --git a/Source/Contents/Ground/GroundDecals.cpp b/Source/Contents/Ground/GroundDecals.cpp index 45d37f6..d9c4f11 100644 --- a/Source/Contents/Ground/GroundDecals.cpp +++ b/Source/Contents/Ground/GroundDecals.cpp @@ -89,6 +89,11 @@ void GroundGeometry::DrawCellDecal( DrawDecal(*this, terrain, matrix, column, row, color, texture, uv, 0.10003052f, context); } +// OFFSET: 0x00AC1710 +// FUNCTION: fn_17588 +void GroundGeometry::Slot14(int, int, int, int) { +} + // OFFSET: 0x00AC1720 // FUNCTION: fn_17589 void GroundGeometry::DrawGridDecal( @@ -108,6 +113,11 @@ void GroundGeometry::DrawGrid( this->DrawGridDecal(terrain, matrix, column, row, color, *texture, uv, context); } +// OFFSET: 0x00AC3600 +// FUNCTION: fn_17603 +void GroundGeometry::Slot16(int, int, int, int, int, int) { +} + // OFFSET: 0x00AC3610 // FUNCTION: fn_17604 void GroundGeometry::DrawTerrainOverlay( diff --git a/Source/Contents/Ground/GroundGeometry.h b/Source/Contents/Ground/GroundGeometry.h index 5e5ee64..a398558 100644 --- a/Source/Contents/Ground/GroundGeometry.h +++ b/Source/Contents/Ground/GroundGeometry.h @@ -53,6 +53,8 @@ public: void WorldColor(float x, float unusedY, float z, std::uint32_t* output) const; void Lighting(int column, int row, float& red, float& green, float& blue) const; int Slot12(int first, int second, int third, int fourth, int fifth) const; + void Slot14(int first, int second, int third, int fourth); + void Slot16(int first, int second, int third, int fourth, int fifth, int sixth); void LightmapSample(int column, int row, unsigned char& alpha, unsigned char& red, unsigned char& green, unsigned char& blue) const; bool TerrainCellCorners(const class C3dAttr& terrain, int column, int row, float* vertices) const; void InitializeLighting(const class C3dAttr& terrain);