Inu Games - Modular Snap System

Submitted new version 1.4.5 with a new feature: socket bulk export/import tool. Should be published soon. Is published.

The tool can be used to export/import sockets for many meshes at once. For example, if you made sockets for some third party asset pack you can share them with other people without sharing the meshes. Also useful for backup. The export file is a simple text file with pretty straightforward format, see below. This way the socket definition can be easily shared, even simply pasted into a web page or a forum.

Anyway, if you feel like sharing, you can export some and post them here :slight_smile:

There is a video of importing sockets for a whole asset pack :

The free pack from the video can be found here here and you find the socket file attached below.

Documentationis updated too:

The export/import tool allows to export and import socket definitions from multiple Static Meshes to a text file. To use the tool select some Static Meshes in the Content Browser, then right click and choose “Snap System” sub-menu in the Asset Actions section. You can select meshes from many folders by using Content Browser filters.

**Export **option will write sockets from the selected assets to a text file. **Import **will read the text file then add or modify sockets in the selected assets which match the entries of the file. **Delete **will remove all sockets from selected assets.

The export file is a simple text file that can be edited with a text editor or pasted in a web page. The file is composed of asset names followed by one or more socket definitions. Example:


StaticMesh /Game/Meshes/SomeMesh
S SomeSocket 0.0,-25.0,0.0|0.0,-90.0,0.0|1.0,1.0,1.0
S OtherSocket 0.0,25.0,0.0|0.0, 90.0,0.0|1.0,1.0,1.0


The import tool can manage the case when the assets were moved to another folder. In this case it will try to find an asset with the same name and the most similar path, then ask the user for confirmation.