66 lines
2.7 KiB
Plaintext
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
|
|
}
|
|
} |