Skip to main content

SandDustOver

Based on game build 714014 | Last updated: 2026-03-08

Overview

SandDustOver is a UI widget that displays a continuous looping animation simulating sand/dust particles. It inherits from UIAnim and is configured to center on screen, use a fixed-screen scale mode, and play the "dust_loop" animation indefinitely. This component is typically used in response to in-game events (e.g., sandstorms in the Desert biome) to visually communicate environmental changes.

Usage example

local SandDustOver = require "widgets/sanddustover"
local overlay = SandDustOver(ThePlayer)
TheSim:AddWidget(overlay)

Dependencies & tags

Components used: None identified
Tags: None identified

Properties

PropertyTypeDefault ValueDescription
ownerGAMESIMULATIONOBJECT or nilpassed via constructorThe owner entity (e.g., ThePlayer) for context; may be used for scoping or future logic, but not directly referenced in current code.

Main functions

No main functions are defined beyond the constructor and inherited UIAnim methods.

Events & listeners

None identified