# How to Set Up Data Assets

Chill Placement Assist uses data assets to manage placement settings. In these assets, you can customize prop-specific values to tweak your experience when the tool has said prop selected for placement.

### Create a new Data Asset:

* In the Content Browser, right-click, hover over **Miscellaneous**, and click on **Data Asset**.
  * Or type "**Data Asset**" in the search bar at the panel's top.

<figure><img src="https://1015959815-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfvYor8IAKBPVB9jND0dq%2Fuploads%2FXL8Rgn1uYN1klgaV7CfW%2Fimage.png?alt=media&#x26;token=7a12ddc9-2611-44d1-94d7-fa3e09c5d609" alt="" width="271"><figcaption></figcaption></figure>

* Select the "**Placement Settings Data Asset"** class for the Data Asset.

<figure><img src="https://1015959815-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfvYor8IAKBPVB9jND0dq%2Fuploads%2FWCgmMDNWpigGkmii73th%2Fimage.png?alt=media&#x26;token=d673cf20-a039-4185-b0b0-e15991f7ed0f" alt=""><figcaption></figcaption></figure>

### Configuring Data Assets:

* You will initially have an empty data asset. Press on the add element button to start adding your first placeable object into the asset:

<figure><img src="https://1015959815-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfvYor8IAKBPVB9jND0dq%2Fuploads%2FLpkcsVXyrLVtrlm8co78%2Fimage.png?alt=media&#x26;token=007aaf0d-aa1b-44e9-a149-7a0af3e39686" alt=""><figcaption></figcaption></figure>

* Next, you will need to open the submenu by pressing the arrow on the left side:

<figure><img src="https://1015959815-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfvYor8IAKBPVB9jND0dq%2Fuploads%2FtHh3mF79j10vL6QgvuYi%2Fimage.png?alt=media&#x26;token=39c6a77d-3d16-4e4d-b441-f55a49ad2503" alt=""><figcaption></figcaption></figure>

* You can repeat these steps to add multiple static meshes or blueprint actors into the data asset.

### Explaining the settings:

**Asset Type:** This dropdown allows you to select which type of asset this is. The options are:

* **Static Mesh:** Choose this option to add a regular static mesh for placement.
* **Actor:** Choose this option to add any blueprint actor for placement. This could include blueprints containing gameplay code, such as enemy spawners or chests, or blueprints that contain static meshes with lights.

**Weight:** This value determines the chance this object is randomly selected from the list. The higher the value, the higher the chance this will get chosen.

**Base Position Offset:** This value applies a position offset to the preview and placement of the object when using the tool. Adjust this value if the root of the preview does not align with your expected position.

**Base Rotation Offset:** This value applies a rotation offset to the preview and placement of the object, similar to the position offset. Adjust this value if the rotation from the preview does not align with your expectations.

**Override Placement Settings:** Enable this value to showcase and enable object-specific overrides for the placement tool.

* **Force Random Rotation:** This option forces the object to rotate randomly, even if another rotation mode is selected in the placement assist editor tool.
* **Force Custom Scale Range For Dragged Scale:** Enable this value to showcase and adjust a value range that will override the range from the placement assist editor tool when the tool is in Dragged Scale mode.
* **Force Custom Scale Range For Random Scale:** Similar to above, enable this value to showcase and adjust a value range that will override the range from the placement assist editor tool when the tool is in Random Scale mode.
