
#Client-side Settings
[client]

	#Client-only discoverability nudges for highlight, restock and deposit keybind actions
	[client.discoveryNudges]
		#Master toggle for discovery nudges
		enabled = true
		#Global cooldown between any two nudges in ticks (default: 2 hours)
		#Range: > 0
		globalCooldownTicks = 6000
		#Maximum total number of nudges shown during one world connection session
		#Range: > 0
		maxNudgesPerSession = 3
		#Number of storage opens without transfers before showing highlight hint (-1 disables)
		#Range: > -1
		highlightActionThreshold = 4
		#Number of storage sessions with transfer from storage to inventory before showing restock hint (-1 disables)
		#Range: > -1
		restockActionThreshold = 3
		#Number of storage sessions with transfer from inventory to storage before showing deposit hint (-1 disables)
		#Range: > -1
		depositActionThreshold = 3
		#Whether highlight hint can be shown
		highlightEnabled = true
		#Whether restock hint can be shown
		restockEnabled = true
		#Whether deposit hint can be shown
		depositEnabled = true
		#How often to evaluate nudge state in ticks
		#Range: > 1
		checkIntervalTicks = 40
		#Logs nudge state transitions to debug log
		debugLogging = false
		#Cooldown between repeated nudges or successful uses of the same action in ticks (default: 4 hours)
		#Range: > 0
		actionCooldownTicks = 288000
		#Maximum successful uses of one action before its nudge stops appearing
		#Range: > 0
		maxSuccessfulUsesBeforeSuppressing = 5

