X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=builtin%2Fsettingtypes.txt;h=25f75fbbea79f7fd7dd830de218735d11aff35b2;hb=4685849f89d08e7ab0a6196072e226a50f4d8bbc;hp=52b4b4d9d3685ad7da8196a8bcee8c51bd217480;hpb=a81259d19a434752614e5a430fdebf86f07c1cfc;p=minetest.git diff --git a/builtin/settingtypes.txt b/builtin/settingtypes.txt index 52b4b4d9d..25f75fbbe 100644 --- a/builtin/settingtypes.txt +++ b/builtin/settingtypes.txt @@ -117,6 +117,10 @@ mouse_sensitivity (Mouse sensitivity) float 0.2 0.001 10.0 # The length in pixels it takes for touch screen interaction to start. touchscreen_threshold (Touch screen threshold) int 20 0 100 +# Use crosshair to select object instead of whole screen. +# If enabled, a crosshair will be shown and will be used for selecting object. +touch_use_crosshair (Use crosshair for touch screen) bool false + # (Android) Fixes the position of virtual joystick. # If disabled, virtual joystick will center to first-touch's position. fixed_virtual_joystick (Fixed virtual joystick) bool false @@ -204,9 +208,8 @@ enable_particles (Digging particles) bool true # - topbottom: split screen top/bottom. # - sidebyside: split screen side by side. # - crossview: Cross-eyed 3d -# - pageflip: quadbuffer based 3d. # Note that the interlaced mode requires shaders to be enabled. -3d_mode (3D mode) enum none none,anaglyph,interlaced,topbottom,sidebyside,crossview,pageflip +3d_mode (3D mode) enum none none,anaglyph,interlaced,topbottom,sidebyside,crossview # Strength of 3D mode parallax. 3d_paralax_strength (3D mode parallax strength) float 0.025 -0.087 0.087 @@ -443,7 +446,48 @@ shadow_soft_radius (Soft shadow radius) float 5.0 1.0 15.0 # Set the tilt of Sun/Moon orbit in degrees. # Value of 0 means no tilt / vertical orbit. # Minimum value: 0.0; maximum value: 60.0 -shadow_sky_body_orbit_tilt (Sky Body Orbit Tilt) float 0.0 0.0 60.0 +shadow_sky_body_orbit_tilt (Sky Body Orbit Tilt) float 0.0 -60.0 60.0 + +[**Post processing] + +# Set the exposure compensation in EV units. +# Value of 0.0 (default) means no exposure compensation. +# Range: from -1 to 1.0 +exposure_compensation (Exposure compensation) float 0.0 -1.0 1.0 + +# Enable automatic exposure correction +# When enabled, the post-processing engine will +# automatically adjust to the brightness of the scene, +# simulating the behavior of human eye. +enable_auto_exposure (Enable Automatic Exposure) bool false + + +[**Bloom] + +# Set to true to enable bloom effect. +# Bright colors will bleed over the neighboring objects. +enable_bloom (Enable Bloom) bool false + +# Set to true to render debugging breakdown of the bloom effect. +# In debug mode, the screen is split into 4 quadrants: +# top-left - processed base image, top-right - final image +# bottom-left - raw base image, bottom-right - bloom texture. +enable_bloom_debug (Enable Bloom Debug) bool false + +# Defines how much bloom is applied to the rendered image +# Smaller values make bloom more subtle +# Range: from 0.01 to 1.0, default: 0.05 +bloom_intensity (Bloom Intensity) float 0.05 0.01 1.0 + +# Defines the magnitude of bloom overexposure. +# Range: from 0.1 to 10.0, default: 1.0 +bloom_strength_factor (Bloom Strength Factor) float 1.0 0.1 10.0 + +# Logical value that controls how far the bloom effect spreads +# from the bright objects. +# Range: from 0.1 to 8, default: 1 +bloom_radius (Bloom Radius) float 1 0.1 8 + [*Audio] @@ -584,6 +628,15 @@ update_last_checked (Last update check) string # Ex: 5.5.0 is 005005000 update_last_known (Last known version update) int 0 +# Type of occlusion_culler +# "loops" is the legacy algorithm with nested loops and O(N^3) complexity +# "bfs" is the new algorithm based on breadth-first-search and side culling +occlusion_culler (Occlusion Culler) enum bfs bfs,loops + +# Use raytraced occlusion culling in the new culler. +# This flag enables use of raytraced occlusion culling test +enable_raytraced_culling (Enable Raytraced Culling) bool true + [*Server] # Name of the player. @@ -954,7 +1007,7 @@ mgv7_floatland_ymax (Floatland maximum Y) int 4096 -31000 31000 # Must be less than or equal to half the distance between the Y limits. mgv7_floatland_taper (Floatland tapering distance) int 256 0 32767 -# Exponent of the floatland tapering. Alters the tapering behaviour. +# Exponent of the floatland tapering. Alters the tapering behavior. # Value = 1.0 creates a uniform, linear tapering. # Values > 1.0 create a smooth tapering suitable for the default separated # floatlands. @@ -1634,6 +1687,11 @@ enable_mesh_cache (Mesh cache) bool false # down the rate of mesh updates, thus reducing jitter on slower clients. mesh_generation_interval (Mapblock mesh generation delay) int 0 0 50 +# Number of threads to use for mesh generation. +# Value of 0 (default) will let Minetest autodetect the number of available threads. +mesh_generation_threads (Mapblock mesh generation threads) int 0 0 8 + + # Size of the MapBlock cache of the mesh generator. Increasing this will # increase the cache hit %, reducing the data being copied from the main # thread, thus reducing jitter. @@ -1826,8 +1884,9 @@ active_block_range (Active block range) int 4 1 65535 # From how far blocks are sent to clients, stated in mapblocks (16 nodes). max_block_send_distance (Max block send distance) int 12 1 65535 -# Maximum number of forceloaded mapblocks. -max_forceloaded_blocks (Maximum forceloaded blocks) int 16 0 +# Default maximum number of forceloaded mapblocks. +# Set this to -1 to disable the limit. +max_forceloaded_blocks (Maximum forceloaded blocks) int 16 -1 # Interval of sending time of day to clients, stated in seconds. time_send_interval (Time send interval) float 5.0 0.001 @@ -2067,287 +2126,216 @@ show_technical_names (Show technical names) bool false enable_sound (Sound) bool true # Key for moving the player forward. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_forward (Forward key) key KEY_KEY_W # Key for moving the player backward. # Will also disable autoforward, when active. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_backward (Backward key) key KEY_KEY_S # Key for moving the player left. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_left (Left key) key KEY_KEY_A # Key for moving the player right. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_right (Right key) key KEY_KEY_D # Key for jumping. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_jump (Jump key) key KEY_SPACE # Key for sneaking. # Also used for climbing down and descending in water if aux1_descends is disabled. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_sneak (Sneak key) key KEY_LSHIFT # Key for digging. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_dig (Dig key) key KEY_LBUTTON # Key for placing. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_place (Place key) key KEY_RBUTTON # Key for opening the inventory. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_inventory (Inventory key) key KEY_KEY_I # Key for moving fast in fast mode. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_aux1 (Aux1 key) key KEY_KEY_E # Key for opening the chat window. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_chat (Chat key) key KEY_KEY_T # Key for opening the chat window to type commands. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_cmd (Command key) key / # Key for opening the chat window to type local commands. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_cmd_local (Command key) key . # Key for toggling unlimited view range. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 -keymap_rangeselect (Range select key) key KEY_KEY_R +keymap_rangeselect (Range select key) key # Key for toggling flying. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_freemove (Fly key) key KEY_KEY_K # Key for toggling pitch move mode. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_pitchmove (Pitch move key) key KEY_KEY_P # Key for toggling fast mode. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_fastmove (Fast key) key KEY_KEY_J # Key for toggling noclip mode. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_noclip (Noclip key) key KEY_KEY_H # Key for selecting the next item in the hotbar. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_hotbar_next (Hotbar next key) key KEY_KEY_N # Key for selecting the previous item in the hotbar. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_hotbar_previous (Hotbar previous key) key KEY_KEY_B # Key for muting the game. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_mute (Mute key) key KEY_KEY_M # Key for increasing the volume. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_increase_volume (Inc. volume key) key # Key for decreasing the volume. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_decrease_volume (Dec. volume key) key # Key for toggling autoforward. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_autoforward (Automatic forward key) key # Key for toggling cinematic mode. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_cinematic (Cinematic mode key) key # Key for toggling display of minimap. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_minimap (Minimap key) key KEY_KEY_V # Key for taking screenshots. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_screenshot (Screenshot) key KEY_F12 # Key for dropping the currently selected item. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_drop (Drop item key) key KEY_KEY_Q # Key to use view zoom when possible. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_zoom (View zoom key) key KEY_KEY_Z # Key for selecting the first hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot1 (Hotbar slot 1 key) key KEY_KEY_1 # Key for selecting the second hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot2 (Hotbar slot 2 key) key KEY_KEY_2 # Key for selecting the third hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot3 (Hotbar slot 3 key) key KEY_KEY_3 # Key for selecting the fourth hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot4 (Hotbar slot 4 key) key KEY_KEY_4 # Key for selecting the fifth hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot5 (Hotbar slot 5 key) key KEY_KEY_5 # Key for selecting the sixth hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot6 (Hotbar slot 6 key) key KEY_KEY_6 # Key for selecting the seventh hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot7 (Hotbar slot 7 key) key KEY_KEY_7 # Key for selecting the eighth hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot8 (Hotbar slot 8 key) key KEY_KEY_8 # Key for selecting the ninth hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot9 (Hotbar slot 9 key) key KEY_KEY_9 # Key for selecting the tenth hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot10 (Hotbar slot 10 key) key KEY_KEY_0 # Key for selecting the 11th hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot11 (Hotbar slot 11 key) key # Key for selecting the 12th hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot12 (Hotbar slot 12 key) key # Key for selecting the 13th hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot13 (Hotbar slot 13 key) key # Key for selecting the 14th hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot14 (Hotbar slot 14 key) key # Key for selecting the 15th hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot15 (Hotbar slot 15 key) key # Key for selecting the 16th hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot16 (Hotbar slot 16 key) key # Key for selecting the 17th hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot17 (Hotbar slot 17 key) key # Key for selecting the 18th hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot18 (Hotbar slot 18 key) key # Key for selecting the 19th hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot19 (Hotbar slot 19 key) key # Key for selecting the 20th hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot20 (Hotbar slot 20 key) key # Key for selecting the 21st hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot21 (Hotbar slot 21 key) key # Key for selecting the 22nd hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot22 (Hotbar slot 22 key) key # Key for selecting the 23rd hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot23 (Hotbar slot 23 key) key # Key for selecting the 24th hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot24 (Hotbar slot 24 key) key # Key for selecting the 25th hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot25 (Hotbar slot 25 key) key # Key for selecting the 26th hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot26 (Hotbar slot 26 key) key # Key for selecting the 27th hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot27 (Hotbar slot 27 key) key # Key for selecting the 28th hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot28 (Hotbar slot 28 key) key # Key for selecting the 29th hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot29 (Hotbar slot 29 key) key # Key for selecting the 30th hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot30 (Hotbar slot 30 key) key # Key for selecting the 31st hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot31 (Hotbar slot 31 key) key # Key for selecting the 32nd hotbar slot. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_slot32 (Hotbar slot 32 key) key # Key for toggling the display of the HUD. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_toggle_hud (HUD toggle key) key KEY_F1 # Key for toggling the display of chat. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_toggle_chat (Chat toggle key) key KEY_F2 # Key for toggling the display of the large chat console. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_console (Large chat console key) key KEY_F10 # Key for toggling the display of fog. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_toggle_force_fog_off (Fog toggle key) key KEY_F3 # Key for toggling the camera update. Only used for development -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_toggle_update_camera (Camera update toggle key) key # Key for toggling the display of debug info. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_toggle_debug (Debug info toggle key) key KEY_F5 # Key for toggling the display of the profiler. Used for development. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_toggle_profiler (Profiler toggle key) key KEY_F6 # Key for switching between first- and third-person camera. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_camera_mode (Toggle camera mode key) key KEY_KEY_C # Key for increasing the viewing range. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_increase_viewing_range_min (View range increase key) key + # Key for decreasing the viewing range. -# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3 keymap_decrease_viewing_range_min (View range decrease key) key -