
Improved: Two-Handle Range Slider
Enhanced the two-handle range slider with proper hover and pressed states for both the slider bar and the handles. This provides clearer visual feedback during

Enhanced the two-handle range slider with proper hover and pressed states for both the slider bar and the handles. This provides clearer visual feedback during
Fixed UMG panels (e.g., Amenities Panel and Info Panel) that failed to consume mouse scroll events. Unintended camera zoom over these panels is now prevented.

Optimization of data binding for units, from nested loops to a highly performant Map (Dictionary) data structure, improving the data integration from Google Sheets and
Optimization of the POI initialization to improve performance, shifting from a heavy “Pull” method to an automatic “Push” process. Instead of the Game Instance scanning
Structured the demonstration map into sub-levels and organized actors into folders. This allows users to easily exclude unnecessary parts of the project. This simplifies the

Replaced UMG borders with a custom material to enhance visual quality, styling, and flexibility for slim UI dividers. Unreal Engine’s default borders often appeared pixelated

Replaces unit status fields (e.g., availability) from enums to raw strings, enabling direct imports from CSV, Google Sheets, or CRM systems without additional mapping.

Replaced Event Tick interpolation with a Timeline to handle POI geometry opacity changes. This change improves performance in scenes with multiple POIs.

Merged multiple mode change Event Dispatchers into a single dispatcher using an enumerator.