game config - initial configs for player client side section:

* this section is used only if this game is used locally
* we changed the cropt from lshit to x
* by default no fly and no fast
* forced configs of keys
* no blur no scaling no effects
* sound enabled with 80% of volume
* no fog and leaves are without transparency
* set to most performance in low end machines
This commit is contained in:
mckaygerhard 2021-12-12 16:19:15 -06:00
parent d1ea18cafa
commit 5dd07689e9

View File

@ -22,7 +22,7 @@
# If enabled, you can place blocks at the position (feet + eye level) where you stand.
# This is helpful when working with nodeboxes in small areas.
# type: bool
# enable_build_where_you_stand = false
enable_build_where_you_stand = enable
# Player is able to fly without being affected by gravity.
# This requires the "fly" privilege on the server.
@ -31,7 +31,7 @@ free_move = false
# If enabled together with fly mode, makes move directions relative to the player's pitch.
# type: bool
pitch_fly = true
pitch_fly = false
# Fast movement (via the "special" key).
# This requires the "fast" privilege on the server.
@ -46,7 +46,7 @@ noclip = false
# Smooths camera when looking around. Also called look or mouse smoothing.
# Useful for recording videos.
# type: bool
# cinematic = false
cinematic = false
# Smooths rotation of camera. 0 to disable.
# type: float min: 0 max: 0.99
@ -58,11 +58,11 @@ noclip = false
# Invert vertical mouse movement.
# type: bool
# invert_mouse = false
invert_mouse = false
# Mouse sensitivity multiplier.
# type: float
# mouse_sensitivity = 0.2
mouse_sensitivity = 0.2
# If enabled, "use" key instead of "sneak" key is used for climbing down and descending.
# type: bool
@ -70,11 +70,11 @@ noclip = false
# Double-tapping the jump key toggles fly mode.
# type: bool
# doubletap_jump = false
# doubletap_jump = true
# If disabled "use" key is used to fly fast if both fly and fast mode are enabled.
# type: bool
# always_fly_fast = true
always_fly_fast = true
# The time in seconds it takes between repeated right clicks when holding the right mouse button.
# type: float
@ -82,11 +82,11 @@ noclip = false
# Enable random user input (only used for testing).
# type: bool
# random_input = false
random_input = false
# Continuous forward movement (only used for testing).
# type: bool
# continuous_forward = false
continuous_forward = false
# Enable Joysticks
# type: bool
@ -113,53 +113,53 @@ noclip = false
# Key for moving the player forward.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_forward = KEY_KEY_W
keymap_forward = KEY_KEY_W
# Key for moving the player backward.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_backward = KEY_KEY_S
keymap_backward = KEY_KEY_S
# Key for moving the player left.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_left = KEY_KEY_A
keymap_left = KEY_KEY_A
# Key for moving the player right.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_right = KEY_KEY_D
keymap_right = KEY_KEY_D
# Key for jumping.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_jump = KEY_SPACE
keymap_jump = 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
# type: key
# keymap_sneak = KEY_LSHIFT
keymap_sneak = KEY_KEY_X
# Key for opening the inventory.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_inventory = KEY_KEY_I
keymap_inventory = KEY_KEY_I
# Key for moving fast in fast mode.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_special1 = KEY_KEY_E
keymap_special1 = KEY_KEY_E
# Key for opening the chat window.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_chat = KEY_KEY_T
keymap_chat = KEY_KEY_T
# Key for opening the chat window to type commands.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_cmd = /
keymap_cmd = /
# Key for opening the chat window to type local commands.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
@ -169,42 +169,42 @@ noclip = false
# Key for toggling unlimited view range.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_rangeselect = KEY_KEY_R
keymap_rangeselect = KEY_KEY_R
# Key for toggling flying.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_freemove = KEY_KEY_K
keymap_freemove = KEY_KEY_K
# Key for toggling pitch fly mode.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_pitchfly = KEY_KEY_L
keymap_pitchfly = KEY_KEY_L
# Key for toggling fast mode.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_fastmove = KEY_KEY_J
keymap_fastmove = KEY_KEY_J
# Key for toggling noclip mode.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_noclip = KEY_KEY_H
keymap_noclip = KEY_KEY_H
# Key for selecting the next item in the hotbar.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_hotbar_next = KEY_KEY_N
keymap_hotbar_next = KEY_KEY_N
# Key for selecting the previous item in the hotbar.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_hotbar_previous = KEY_KEY_B
keymap_hotbar_previous = KEY_KEY_B
# Key for muting the game.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_mute = KEY_KEY_M
keymap_mute = KEY_KEY_M
# Key for increasing the volume.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
@ -229,42 +229,42 @@ noclip = false
# Key for toggling display of minimap.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_minimap = KEY_F9
keymap_minimap = KEY_F9
# Key for taking screenshots.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_screenshot = KEY_F12
keymap_screenshot = KEY_F12
# Key for dropping the currently selected item.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_drop = KEY_KEY_Q
keymap_drop = KEY_KEY_Q
# Key to use view zoom when possible.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_zoom = KEY_KEY_Z
keymap_zoom = KEY_KEY_Z
# Key for toggling the display of the HUD.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_toggle_hud = KEY_F1
keymap_toggle_hud = KEY_F1
# Key for toggling the display of the chat.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_toggle_chat = KEY_F2
keymap_toggle_chat = KEY_F2
# Key for toggling the display of the large chat console.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_console = KEY_F10
keymap_console = KEY_F10
# Key for toggling the display of the fog.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_toggle_force_fog_off = KEY_F3
keymap_toggle_force_fog_off = KEY_F3
# Key for toggling the camera update. Only used for development
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
@ -274,17 +274,17 @@ noclip = false
# Key for toggling the display of debug info.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_toggle_debug = KEY_F5
keymap_toggle_debug = KEY_F5
# Key for toggling the display of the profiler. Used for development.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_toggle_profiler = KEY_F6
keymap_toggle_profiler = KEY_F6
# Key for switching between first- and third-person camera.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
# type: key
# keymap_camera_mode = KEY_F7
keymap_camera_mode = KEY_F7
# Key for increasing the viewing range.
# See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
@ -307,23 +307,23 @@ noclip = false
# Leave this blank to start a local server.
# Note that the address field in the main menu overrides this setting.
# type: string
# address =
address = localhost
# Port to connect to (UDP).
# Note that the port field in the main menu overrides this setting.
# type: int min: 1 max: 65535
# remote_port = 30000
remote_port = 30000
# Whether to support older servers before protocol version 25.
# Enable if you want to connect to 0.4.12 servers and before.
# Servers starting with 0.4.13 will work, 0.4.12-dev servers may work.
# Disabling this option will protect your password better.
# type: bool
# send_pre_v25_init = false
send_pre_v25_init = true
# Save the map received by the client on disk.
# Save the map received by the client on disk. TODO check how usefully is
# type: bool
# enable_local_map_saving = false
enable_local_map_saving = false
# Show entity selection boxes
# type: bool
@ -350,7 +350,7 @@ serverlist_url = servers.minetest.net
# Maximum size of the out chat queue. 0 to disable queueing and -1 to make the queue size unlimited
# type: int
# max_out_chat_queue_size = 20
max_out_chat_queue_size = 30
## Graphics
@ -364,18 +364,18 @@ serverlist_url = servers.minetest.net
# Whether to fog out the end of the visible area.
# type: bool
# enable_fog = true
enable_fog = false
# Leaves style:
# - Fancy: all faces visible
# - Simple: only outer faces, if defined special_tiles are used
# - Opaque: disable transparency
# type: enum values: fancy, simple, opaque
leaves_style = simple
leaves_style = opaque
# Connects glass if supported by node.
# type: bool
# connected_glass = false
connected_glass = false
# Enable smooth lighting with simple ambient occlusion.
# Disable for speed or for different looks.
@ -392,11 +392,11 @@ enable_3d_clouds = false
# Method used to highlight selected object.
# type: enum values: box, halo, none
# node_highlighting = box
node_highlighting = box
# Adds particles when digging a node.
# type: bool
# enable_particles = true
enable_particles = false
#### Filtering
@ -406,15 +406,15 @@ enable_3d_clouds = false
# Use anisotropic filtering when viewing at textures from an angle.
# type: bool
# anisotropic_filter = false
anisotropic_filter = false
# Use bilinear filtering when scaling textures.
# type: bool
# bilinear_filter = false
bilinear_filter = false
# Use trilinear filtering when scaling textures.
# type: bool
# trilinear_filter = false
trilinear_filter = false
# Filtered textures can blend RGB values with fully-transparent neighbors,
# which PNG optimizers usually discard, sometimes resulting in a dark or
@ -431,18 +431,18 @@ enable_3d_clouds = false
# have a visible effect unless bilinear/trilinear/anisotropic filtering is
# enabled.
# type: int
texture_min_size = 32
texture_min_size = 16
# Experimental option, might cause visible spaces between blocks
# when set to higher number than 0.
# type: enum values: 0, 1, 2, 4, 8, 16
# fsaa = 0
fsaa = 0
# Undersampling is similar to using lower screen resolution, but it applies
# to the game world only, keeping the GUI intact.
# It should give significant performance boost at the cost of less detailed image.
# type: enum values: 0, 2, 3, 4
# undersampling = 0
undersampling = 0
#### Shaders
@ -459,7 +459,7 @@ enable_shaders = false
# Enables filmic tone mapping
# type: bool
# tone_mapping = false
tone_mapping = false
##### Bumpmapping
@ -467,12 +467,12 @@ enable_shaders = false
# or need to be auto-generated.
# Requires shaders to be enabled.
# type: bool
# enable_bumpmapping = false
enable_bumpmapping = false
# Enables on the fly normalmap generation (Emboss effect).
# Requires bumpmapping to be enabled.
# type: bool
# generate_normalmaps = false
generate_normalmaps = false
# Strength of generated normalmaps.
# type: float
@ -488,7 +488,7 @@ enable_shaders = false
# Enables parallax occlusion mapping.
# Requires shaders to be enabled.
# type: bool
# enable_parallax_occlusion = false
enable_parallax_occlusion = false
# 0 = parallax occlusion with slope information (faster).
# 1 = relief mapping (slower, more accurate).
@ -516,7 +516,7 @@ enable_shaders = false
# Set to true enables waving water.
# Requires shaders to be enabled.
# type: bool
# enable_waving_water = false
enable_waving_water = false
# type: float
# water_wave_height = 1.0
@ -542,27 +542,27 @@ enable_shaders = false
# If FPS would go higher than this, limit it by sleeping
# to not waste CPU power for no benefit.
# type: int
# fps_max = 60
fps_max = 30
# Maximum FPS when game is paused.
# type: int
# pause_fps_max = 20
pause_fps_max = 15
# View distance in nodes.
# type: int min: 20 max: 4000
viewing_range = 80
viewing_range = 60
# Width component of the initial window size.
# type: int
# screenW = 800
screenW = 800
# Height component of the initial window size.
# type: int
# screenH = 600
screenH = 600
# Save window size automatically when modified.
# type: bool
# autosave_screensize = true
autosave_screensize = true
# Fullscreen mode.
# type: bool
@ -578,17 +578,17 @@ viewing_range = 80
# Field of view in degrees.
# type: int min: 30 max: 160
# fov = 72
fov = 60
# Field of view while zooming in degrees.
# This requires the "zoom" privilege on the server.
# type: int min: 7 max: 160
# zoom_fov = 15
zoom_fov = 15
# Adjust the gamma encoding for the light tables. Higher numbers are brighter.
# This setting is for the client only and is ignored by the server.
# type: float min: 1 max: 3
# display_gamma = 2.2
display_gamma = 2.4
# Path to texture directory. All textures are first searched from here.
# type: path
@ -600,7 +600,7 @@ viewing_range = 80
# Height on which clouds are appearing.
# type: int
# cloud_height = 120
cloud_height = 360
# Radius of cloud area stated in number of 64 node cloud squares.
# Values larger than 26 will start to produce sharp cutoffs at cloud area corners.
@ -630,7 +630,7 @@ viewing_range = 80
# In-game chat console height, between 0.1 (10%) and 1.0 (100%).
# type: float min: 0.1 max: 1
# console_height = 1.0
console_height = 0.9
# In-game chat console background color (R,G,B).
# type: string
@ -686,51 +686,51 @@ viewing_range = 80
# Enables minimap.
# type: bool
# enable_minimap = true
enable_minimap = true
# Shape of the minimap. Enabled = round, disabled = square.
# type: bool
# minimap_shape_round = true
minimap_shape_round = false
# True = 256
# False = 128
# Useable to make minimap smoother on slower machines.
# type: bool
# minimap_double_scan_height = true
minimap_double_scan_height = true
# Make fog and sky colors depend on daytime (dawn/sunset) and view direction.
# type: bool
# directional_colored_fog = true
directional_colored_fog = true
# The strength (darkness) of node ambient-occlusion shading.
# Lower is darker, Higher is lighter. The valid range of values for this
# setting is 0.25 to 4.0 inclusive. If the value is out of range it will be
# set to the nearest valid value.
# type: float min: 0.25 max: 4
# ambient_occlusion_gamma = 2.2
ambient_occlusion_gamma = 2.2
# Enables animation of inventory items.
# type: bool
# inventory_items_animations = false
inventory_items_animations = false
# Android systems only: Tries to create inventory textures from meshes
# when no supported render was found.
# type: bool
# inventory_image_hack = false
inventory_image_hack = true
# Fraction of the visible distance at which fog starts to be rendered
# type: float min: 0 max: 0.99
# fog_start = 0.4
fog_start = 0.6
# Makes all liquids opaque
# type: bool
# opaque_water = false
opaque_water = false
### Menus
# Use a cloud animation for the main menu background.
# type: bool
# menu_clouds = true
menu_clouds = false
# Scale gui by a user specified value.
# Use a nearest-neighbor-anti-alias filter to scale the GUI.
@ -744,7 +744,7 @@ viewing_range = 80
# filtered in software, but some images are generated directly
# to hardware (e.g. render-to-texture for nodes in inventory).
# type: bool
# gui_scaling_filter = false
gui_scaling_filter = false
# When gui_scaling_filter_txr2img is true, copy those images
# from hardware to software for scaling. When false, fall back
@ -801,13 +801,13 @@ viewing_range = 80
# Format of screenshots.
# type: enum values: png, jpg, bmp, pcx, ppm, tga
# screenshot_format = png
screenshot_format = jpg
# Screenshot quality. Only used for JPEG format.
# 1 means worst quality; 100 means best quality.
# Use 0 for default quality.
# type: int min: 0 max: 100
# screenshot_quality = 0
screenshot_quality = 80
### Advanced
@ -818,30 +818,30 @@ viewing_range = 80
# Windows systems only: Start Minetest with the command line window in the background.
# Contains the same information as the file debug.txt (default name).
# type: bool
# enable_console = false
enable_console = false
## Sound
# type: bool
# enable_sound = true
enable_sound = true
# type: float min: 0 max: 1
# sound_volume = 0.7
sound_volume = 0.8
## Advanced
# Timeout for client to remove unused map data from memory.
# type: int
# client_unload_unused_data_timeout = 600
client_unload_unused_data_timeout = 1200
# Maximum number of mapblocks for client to be kept in memory.
# Set to -1 for unlimited amount.
# type: int
# client_mapblock_limit = 5000
client_mapblock_limit = 7000
# Whether to show the client debug info (has the same effect as hitting F5).
# type: bool
# show_debug = false
show_debug = false
#
# Server / Singleplayer