# ── Controls ──
keybind=N
keybind_open=G
keybind_overflow=H
cooldown=1.0
radius=25

# ── Stacking Behaviour ──
# Allow tools, equipment, and consumables to be quick-stacked (true/false)
stack_tools=false
stack_equipment=false
stack_consumables=false

# Specific item types to never quick-stack (comma-separated, by FName)
# Example: keep_types=DA_BasicBattery_ItemType,DA_FilteredWater_ItemType
keep_types=

# ── Label Routing ──

# Route items to lockers based on their label (true/false)
# Setting this to false will not affect the 'exclude_prefix' behaviour.
label_routing=true

# Exclusion prefix — lockers labeled with this prefix are completely skipped
# Example: label a locker "%x" or "%x Food" and it won't be touched by quick-stack
exclude_prefix=%x

# Label prefix for locker matching (blank = all labels matched)
# If set, only lockers whose label starts with this prefix will be matched
# Example: label_prefix=%qs  →  "%qs Titanium" matches, "Titanium" alone does not
label_prefix=

# Overflow prefix — lockers with this prefix receive items that didn't match elsewhere
# Press H to sort overflow locker contents back into nearby matching lockers
overflow_prefix=%o

# Max characters allowed in locker label input (game default is 15)
# Increase to allow longer comma-separated labels
label_max_chars=50

# ── Consumable Restock ──

# After quick-stacking, automatically restock consumables from nearby lockers
# Pulls best-quality items first (e.g. isotonic water before regular water)
# Set to 0 to disable a category
restock_food_count=2
restock_drink_count=2
restock_heal_count=2

# ── Battery Swap ──

# Auto-swap batteries/power cells with higher-charged ones from nearby chargers
battery_swap=true

# ── Notifications & Summary Panel ──

# Show the left-side text toast notification after quick-stacking (true/false)
notify=true

# Show the right-side transfer summary panel with item icons (true/false)
summary_panel=true

# Show destination container labels in the summary panel (true/false)
# This is the "-> <lockername>" portion of the text
summary_show_destination=true

# How long the summary panel stays on screen (seconds)
summary_duration=6
