dark-firepit-modpack/defaultconfigs/okzoomer.json5

66 lines
2.7 KiB
Plaintext

{
features: {
// Defines the cinematic camera while zooming.
// "OFF" disables the cinematic camera.
// "VANILLA" uses Vanilla's cinematic camera.
// "MULTIPLIED" is a multiplied variant of "VANILLA".
cinematic_camera: "OFF",
// Reduces the mouse sensitivity when zooming.
reduce_sensitivity: true,
// Adds transitions between zooms.
// "OFF" disables transitions.
// "SMOOTH" replicates Vanilla's dynamic FOV.
// "LINEAR" removes the smoothiness.
zoom_transition: "SMOOTH",
// The behavior of the zoom key.
// "HOLD" needs the zoom key to be hold.
// "TOGGLE" has the zoom key toggle the zoom.
// "PERSISTENT" makes the zoom permanent.
zoom_mode: "HOLD",
// Allows to increase or decrease zoom by scrolling.
zoom_scrolling: true,
// Adds zoom manipulation keys along with the zoom key.
extra_keybinds: true,
// Adds an overlay in the screen during zoom.
// "VIGNETTE" uses a vignette as the overlay.
// "SPYGLASS" uses the spyglass overlay with the vignette texture.
// The vignette texture can be found at: assets/okzoomer/textures/misc/zoom_overlay.png
zoom_overlay: "OFF"
},
values: {
// The divisor applied to the FOV when zooming.
zoom_divisor: 4.0,
// The minimum value that you can scroll down.
minimum_zoom_divisor: 1.0,
// The maximum value that you can scroll down.
maximum_zoom_divisor: 50.0,
// The number which is decremented or incremented by zoom scrolling.
// Used when the zoom divisor is above the starting point.
scroll_step: 1.0,
// The number which is decremented or incremented by zoom scrolling.
// Used when the zoom divisor is below the starting point.
lesser_scroll_step: 0.5,
// The multiplier used for smooth transitions.
smooth_multiplier: 0.75,
// The multiplier used for the multiplied cinematic camera.
cinematic_multiplier: 4.0,
// The minimum value which the linear transition step can reach.
minimum_linear_step: 0.125,
// The maximum value which the linear transition step can reach.
maximum_linear_step: 0.25
},
tweaks: {
// Allows for resetting the zoom with the middle mouse button.
reset_zoom_with_mouse: true,
// If pressed, the "Save Toolbar Activator" keybind will be unbound if there's a conflict with the zoom key.
unbind_conflicting_key: false,
// If enabled, the spyglass overlay texture is used instead of Ok Zoomer's overlay texture.
use_spyglass_texture: false,
// If enabled, the zoom will use spyglass sounds on zooming in and out.
use_spyglass_sounds: false,
// Shows toasts when the server imposes a restriction.
show_restriction_toasts: true,
// Prints a random owo in the console when the game starts. Enabled by default until full release.
print_owo_on_start: true
}
}