Skip to main content

Moonstormdustover

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

Overview

MoonstormDustOver is a UI widget that renders a looping animation over the entire screen to visually represent dust particles during a moonstorm event. It inherits from UIAnim, uses fixed-screen scaling, and is centered using middle anchors. This component is purely visual and does not interact with game logic directly.

Usage example

local MoonstormDustOver = require "widgets/moonstormdustover"
local overlay = MoonstormDustOver(ThePlayer)
TheFrontEnd:AddWidget(overlay)

Dependencies & tags

Components used: None identified
Tags: None identified

Properties

PropertyTypeDefault ValueDescription
ownerTheWorld or Entitypassed to constructorThe entity (typically ThePlayer or TheWorld) that owns/creates this overlay instance. Not used internally beyond assignment.

Main functions

No public functions beyond inherited UIAnim methods. This widget does not define additional public methods.

Events & listeners

None identified