105 lines
3.7 KiB
TOML
105 lines
3.7 KiB
TOML
|
|
# Contains the main zoom features.
|
|
[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".
|
|
# options: OFF, VANILLA, MULTIPLIED
|
|
# default: OFF
|
|
cinematic_camera = "VANILLA"
|
|
# Reduces the mouse sensitivity when zooming.
|
|
# default: true
|
|
reduce_sensitivity = false
|
|
# Adds transitions between zooms.
|
|
# "OFF" disables transitions.
|
|
# "SMOOTH" replicates Vanilla's dynamic FOV.
|
|
# "LINEAR" removes the smoothiness.
|
|
# options: OFF, SMOOTH, LINEAR
|
|
# default: SMOOTH
|
|
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.
|
|
# options: HOLD, TOGGLE, PERSISTENT
|
|
# default: HOLD
|
|
zoom_mode = "HOLD"
|
|
# Allows to increase or decrease zoom by scrolling.
|
|
# default: true
|
|
zoom_scrolling = true
|
|
# Adds zoom manipulation keys along with the zoom key.
|
|
# default: true
|
|
extra_key_binds = 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/ok_zoomer/textures/misc/zoom_overlay.png
|
|
# options: OFF, VIGNETTE, SPYGLASS
|
|
# default: OFF
|
|
zoom_overlay = "OFF"
|
|
# Determines how the zoom will depend on the spyglass.
|
|
# "REQUIRE_ITEM" will make zooming require a spyglass.
|
|
# "REPLACE_ZOOM" will replace spyglass's zoom with Ok Zoomer's zoom.
|
|
# "BOTH" will apply both options at the same time.
|
|
# The "REQUIRE_ITEM" option is configurable through the ok_zoomer:zoom_dependencies item tag.
|
|
# options: OFF, REQUIRE_ITEM, REPLACE_ZOOM, BOTH
|
|
# default: OFF
|
|
spyglass_dependency = "OFF"
|
|
|
|
# Contains precise configuration of the zoom.
|
|
[values]
|
|
# The divisor applied to the FOV when zooming.
|
|
# default: 4.0
|
|
zoom_divisor = 4.0
|
|
# The minimum value that you can scroll down.
|
|
# default: 1.0
|
|
minimum_zoom_divisor = 1.0
|
|
# The maximum value that you can scroll down.
|
|
# default: 50.0
|
|
maximum_zoom_divisor = 50.0
|
|
# The number of steps between the zoom divisor and the maximum zoom divisor.
|
|
# Used by zoom scrolling.
|
|
# default: 10
|
|
upper_scroll_steps = 10
|
|
# The number of steps between the zoom divisor and the minimum zoom divisor.
|
|
# Used by zoom scrolling.
|
|
# default: 5
|
|
lower_scroll_steps = 5
|
|
# The multiplier used for smooth transitions.
|
|
# default: 0.75
|
|
smooth_multiplier = 0.75
|
|
# The multiplier used for the multiplied cinematic camera.
|
|
# default: 4.0
|
|
cinematic_multiplier = 4.0
|
|
# The minimum value which the linear transition step can reach.
|
|
# default: 0.125
|
|
minimum_linear_step = 0.125
|
|
# The maximum value which the linear transition step can reach.
|
|
# default: 0.25
|
|
maximum_linear_step = 0.25
|
|
|
|
# Contains options that are unlikely to be changed from the defaults.
|
|
[tweaks]
|
|
# Allows for resetting the zoom with the middle mouse button.
|
|
# default: true
|
|
reset_zoom_with_mouse = true
|
|
# If enabled, the current zoom divisor is forgotten once zooming is done.
|
|
# default: true
|
|
forget_zoom_divisor = true
|
|
# If pressed, the "Save Toolbar Activator" keybind will be unbound if there's a conflict with the zoom key.
|
|
# default: true
|
|
unbind_conflicting_key = false
|
|
# If enabled, the spyglass overlay texture is used instead of Ok Zoomer's overlay texture.
|
|
# default: false
|
|
use_spyglass_texture = false
|
|
# If enabled, the zoom will use spyglass sounds on zooming in and out.
|
|
# default: false
|
|
use_spyglass_sounds = false
|
|
# Shows toasts when the server imposes a restriction.
|
|
# default: true
|
|
show_restriction_toasts = true
|
|
# Prints a random owo in the console when the game starts. Enabled by default until full release.
|
|
# default: true
|
|
print_owo_on_start = true
|
|
|