]> git.lizzy.rs Git - minetest.git/blobdiff - src/constants.h
Tune generation responsiveness and cheat inhibition on server
[minetest.git] / src / constants.h
index c8c210b1307cd03c7076f569386aafc98ba17b1d..a7cf1709b6ec036d864641616aecc02018f7b306 100644 (file)
@@ -28,12 +28,8 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 
 //#define HAXMODE 0
 
-#define APPNAME "minetest"
-
 #define DEBUGFILE "debug.txt"
 
-#define WATER_ALPHA 160
-
 // Define for simulating the quirks of sending through internet.
 // Causes the socket class to deliberately drop random packets.
 // This disables unit testing of socket and connection.
@@ -48,14 +44,13 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 
 #define PI 3.14159
 
-// This is the same as in minecraft and everything else
-#define FOV_ANGLE (PI/2.5)
-
 // The absolute working limit is (2^15 - viewing_range).
+// I really don't want to make every algorithm to check if it's 
+// going near the limit or not, so this is lower.
 #define MAP_GENERATION_LIMIT (31000)
 
 // Size of node in rendering units
-#define BS 10
+#define BS (10.0)
 
 #define MAP_BLOCKSIZE 16
 /*
@@ -97,12 +92,16 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 
 /*
        This is good to be a bit different than 0 so that water level
-       is not between to MapBlocks
+       is not between two MapBlocks
 */
-#define WATER_LEVEL 3
+#define WATER_LEVEL 1
 
 // Length of cracking animation in count of images
 #define CRACK_ANIMATION_LENGTH 5
 
+// Some stuff needed by old code moved to here from heightmap.h
+#define GROUNDHEIGHT_NOTFOUND_SETVALUE (-10e6)
+#define GROUNDHEIGHT_VALID_MINVALUE    ( -9e6)
+
 #endif