]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/mapblock_mesh.h
Mgv7 mountains: Remove divide by zero code that creates vast walls
[dragonfireclient.git] / src / mapblock_mesh.h
index e1cccc64e1156061d69905be4951cdcdccdea4b2..be56d4c586a03e37ac20bcc7120f988073665b68 100644 (file)
@@ -195,6 +195,11 @@ u16 getInteriorLight(MapNode n, s32 increment, INodeDefManager *ndef);
 u16 getFaceLight(MapNode n, MapNode n2, v3s16 face_dir, INodeDefManager *ndef);
 u16 getSmoothLight(v3s16 p, v3s16 corner, MeshMakeData *data);
 
+// Converts from day + night color values (0..255)
+// and a given daynight_ratio to the final SColor shown on screen.
+void finalColorBlend(video::SColor& result,
+               u8 day, u8 night, u32 daynight_ratio);
+
 // Retrieves the TileSpec of a face of a node
 // Adds MATERIAL_FLAG_CRACK if the node is cracked
 TileSpec getNodeTileN(MapNode mn, v3s16 p, u8 tileindex, MeshMakeData *data);