Snap In Smart Select Box

Snap in to any project (fps, tps, rts… anything) and have a working smart select box instantly with customizable buttons, UI, actions and quick actions all supported out of the box without editing any code!

Category:
Tags: , , , , , , , , , , , ,

Description

The Snap-In Smart Select Box (SISSB) system was written to be dynamic and non-intrusive to existing projects. You can truly “snap it in” to any project and have an instant usable smart select box with various behavior settings. Select box AND single click to select is fully supported.

Simply add the SISSB ChildActor to your players mesh or camera. Then add the “SISSB Selectable” actor and actions interface to any actor you want to be selectable and you’re done. Can be added or removed with a few clicks. See the screenshots/videos for more info.

All settings and customization can be done from the mentioned child actor’s defaults without ever touching the back-end code at all. This system goes to great lengths to be as dynamic as possible allowing beginners and advanced users to use it. All UI, behavior and unit-type parameters are managed in three easily understandable data tables which can be imported from and backed up to excel! Easily add common actions, like “attack” or “patrol” etc… by just updating the data table and adding the action to the included interface! Quick “right-click” assignments are built-in as well and many examples provided in the demo to get you started.

An example project which is built off the TPS template is provided to show the various functionalities and basic “how-to” integration. This is NOT intended to be an RTS template. This is meant to be a very smart and customizable 2d->3d interact-able select box giving control of world units to the player and as such it’s easily the main component of an RTS.

Only the Select box portion of the project is ‘officially’ supported (everything inside the SI_SmartSelBox folder).

Technical Details

Total BP: 7

Main Widgets: 1

Supporting Widgets: 6

Features Overview

Support:

Videos

Forum

Discord -best place for support!

Supported Engine Versions

4.18 – 4.27