Ради вашего удобства наш сайт использует cookies! Узнать больше! Мы используем cookies

[B42] Advanced SandboxUI Framework

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

Рейтинг

Войдите, чтобы голосовать.
🏅 Нет оценок

Базовые теги:

Version:

Загрузить 219.1 KB