Advanced SandboxUI Framework (ASUIF)
Version 0.4.0 | Build 42
What is ASUIF?
ASUIF is a client-side UI framework that enhances the Sandbox Options screen with modern, interactive widgets.
Originally created for Living Hordes (my zombie migration mod), I'm sharing it so other modders can give their sandbox settings a polished look without reinventing the wheel.
Features
- Rich layouts — Headers, separators, text blocks, collapsible sections
- Enhanced sliders — Color gradients, reset buttons, float/int support
- Range sliders — Dual-thumb for min/max values
- Proportion bars — Linked values that sum to a total
- Live curves — Real-time formula visualization
- Profile presets — Dropdowns that lock/unlock related options
- Conditional visibility — Show warnings or options based on other values
- Live text — Dynamic labels that update as you change settings
For Players
This mod does nothing on its own.
It's a framework used by other mods. If a mod supports ASUIF, subscribing to this will enhance its sandbox options screen with a better UI.
Not required! Mods using ASUIF work perfectly fine without it — they simply fall back to the vanilla sandbox UI.
For Modders
ASUIF is an optional dependency. Your mod works with or without it.
Integration is simple:
if not ASUIF or not ASUIF.setup then return end
ASUIF.setup({
page = { id = "MyMod", sandboxPage = "Sandbox_MyMod", title = "My Mod" },
groups = { { id = "Settings", title = "Settings" } },
elements = {
{ type = ASUIF.ElementType.Header, text = "My Mod", level = "h1" },
{ groupId = "Settings", type = ASUIF.ElementType.OptionIntSlider,
sandboxModule = "MyMod", sandboxKey = "Difficulty",
label = "Difficulty", min = 1, max = 10, step = 1 },
},
})
Full documentation: https://github.com/YOUR_REPO (included in the mod files)
Compatibility
- Build 42
- Client-side only (no server impact)
- Works with any mod — no conflicts
- Vanilla persistence untouched — presets and saves work normally
Mods using ASUIF
- Living Hordes — Persistent zombie migration system
Using ASUIF in your mod? Let me know and I'll add it to the list!
Credits
Created by Belerion
Questions, bugs, suggestions? Leave a comment!
Workshop ID: 3702670956
Mod ID: AdvancedSandboxUIFramework