Aoespell
Manages casting and validation logic for area-of-effect (AoE) spells in DST, integrating with targeting, spellbook, inventory, and world constraint systems.
Manages casting and validation logic for area-of-effect (AoE) spells in DST, integrating with targeting, spellbook, inventory, and world constraint systems.
Manages AOE (area-of-effect) targeting state and visual feedback for deployable items, including reticule management, range validation, and FX spawning.
Manages combat logic including targeting, attack readiness, damage calculation, attack execution, and aggro behavior for entities.
Controls an entity's movement to maintain a specified distance from a target, supporting approach, retreat, and idle behaviors based on distance thresholds.
Implements weighted target selection and dynamic weight redistribution for entities managing multiple potential targets.
Manages the visual targeting reticule for controller-based items, handling position updates, validity checks, and twin-stick aiming modes.