> For the complete documentation index, see [llms.txt](https://multicore-games.gitbook.io/smart-doors-and-windows-or-ue5-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://multicore-games.gitbook.io/smart-doors-and-windows-or-ue5-documentation/setup-and-implementation/getting-set-up/customization-setup.md).

# Customization Setup

<details>

<summary>Door Customization</summary>

Both the Single Door and the Double Door have fully customizable meshes, materials and transforms.

<mark style="color:red;">**OPTIONAL:**</mark>

<mark style="color:red;">If you want to manually change the DEFAULT meshes, materials and transforms of the door then open the desired Blueprint -> Construction Script and DELETE the "Set Meshes" and "Set Transforms" functions.</mark>

![](https://238249542-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4oMFO54oVm2ludQTOa3d%2Fuploads%2FQxzU08lGcyYtnjuRSwXS%2Fimage.png?alt=media\&token=3cbf369b-059e-4289-ad47-07a959521833)

<mark style="color:red;">After that, manually change the meshes, materials or other properties under the Components panel:</mark>

![](https://238249542-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4oMFO54oVm2ludQTOa3d%2Fuploads%2FgR9PMavHOsgJPqyD14HV%2Fimage.png?alt=media\&token=79d8b21f-dcc9-4aca-b845-6df5f563fa46)

If you want to change the meshes, materials and transforms of the door as an instance placed in the world then follow these instructions:

**Frame Customization:**\
To change the Frame, select the desired Blueprint to customize then go to:

<mark style="color:green;">Details -> Visual -> Meshes -> Frame Mesh / Frame Material / Frame Transform</mark>

![](https://238249542-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4oMFO54oVm2ludQTOa3d%2Fuploads%2FtN24mfcoKpP7YgvwiJ63%2Fimage.png?alt=media\&token=58ce1dc3-6cbc-4ec4-8ecd-943b4ab324b0)

**Door Customization:**\
To change the Door, select the desired Blueprint to customize then go to:

<mark style="color:green;">Details -> Visual -> Meshes -> Door Mesh / Door Material / Door Glass Material / Door Transform</mark>

![](https://238249542-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4oMFO54oVm2ludQTOa3d%2Fuploads%2FE1iPMdHMsFstE048OodT%2Fimage.png?alt=media\&token=5f2c4b82-e873-4d78-926b-b5393da38643)

**Handle Customization:**\
To change the Handle, select the desired Blueprint to customize then go to:

<mark style="color:green;">Details -> Visual -> Meshes -> Handle Mesh / Handle Material / Handle Transform</mark>

![](https://238249542-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4oMFO54oVm2ludQTOa3d%2Fuploads%2FP6KyCtbL693shEciRt5M%2Fimage.png?alt=media\&token=5de58027-5d4a-4ab8-b661-c3a6faf219de)

**Handle Customization:**\
To change the Hinges, select the desired Blueprint to customize then go to:

<mark style="color:green;">Details -> Visual -> Meshes -> Hinge Mesh / Hinge Material / Hinge Origin Transform / Hinge Individual Transform</mark>

![](https://238249542-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4oMFO54oVm2ludQTOa3d%2Fuploads%2FqBOH2mt7MuDilQWIaXXj%2Fimage.png?alt=media\&token=f33f1871-bdfa-4ebb-81c7-8ed791d8a9dc)

The "Hinge Origin Transform" moves the entire hinge with the child components (Hinge meshes, Door and handle).

The "Hinge Individual Transform" is an array that spawns the hinges and sets the transform (Location, Rotation and Scale) of every individual hinge.\
(If the array is empty, there will be no hinges).

</details>

<details>

<summary>Window Customization</summary>

Both the Single Window and the Double Windows have fully customizable meshes, materials and transforms.

<mark style="color:red;">**OPTIONAL:**</mark>

<mark style="color:red;">If you want to manually change the DEFAULT meshes, materials and transforms of the window then open the desired Blueprint -> Construction Script and DELETE the "Set Meshes" and "Set Transforms" functions.</mark>

![](https://238249542-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4oMFO54oVm2ludQTOa3d%2Fuploads%2FQxzU08lGcyYtnjuRSwXS%2Fimage.png?alt=media\&token=3cbf369b-059e-4289-ad47-07a959521833)

<mark style="color:red;">After that, manually change the meshes, materials or other properties under the Components panel:</mark>

![](https://238249542-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4oMFO54oVm2ludQTOa3d%2Fuploads%2FnWfXZhK6XBTo1YIOchNP%2Fimage.png?alt=media\&token=4ccc4966-bd6b-4112-870d-3c455af1f5e6)

If you want to change the meshes, materials and transforms of the window as an instance placed in the world then follow these instructions:

**Frame Customization:**\
To change the Frame, select the desired Blueprint to customize then go to:

<mark style="color:green;">Details -> Visual -> Meshes -> Frame Mesh / Frame Material / Frame Transform</mark>

![](https://238249542-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4oMFO54oVm2ludQTOa3d%2Fuploads%2Fcz7LObaHYF7SQH1epOl5%2Fimage.png?alt=media\&token=254c1ab3-9c80-4373-b9f5-2580f3658a91)

**Door Customization:**\
To change the Window, select the desired Blueprint to customize then go to:

<mark style="color:green;">Details -> Visual -> Meshes -> Window Mesh / Window Material / Window Glass Material / Window Transform</mark>

![](https://238249542-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4oMFO54oVm2ludQTOa3d%2Fuploads%2F6AFDIJIsL1JGCclRNxlK%2Fimage.png?alt=media\&token=aab7f542-1819-4d10-82c9-1adc6aebdacf)

**Handle Customization:**\
To change the Handle, select the desired Blueprint to customize then go to:

<mark style="color:green;">Details -> Visual -> Meshes -> Handle Mesh / Handle Material / Handle Transform</mark>

![](https://238249542-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4oMFO54oVm2ludQTOa3d%2Fuploads%2FBrRinh8NVzyUB2UymLBp%2Fimage.png?alt=media\&token=b7349129-8444-41f7-8ace-10db9dd6bcf6)

**Handle Customization:**\
To change the Hinges, select the desired Blueprint to customize then go to:

<mark style="color:green;">Details -> Visual -> Meshes -> Hinge Mesh / Hinge Material / Hinge Origin Transform / Hinge Individual Transform</mark>

![](https://238249542-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4oMFO54oVm2ludQTOa3d%2Fuploads%2Fq0qhdD2empKV7Hvh8lIU%2Fimage.png?alt=media\&token=3888d17d-fb88-4db8-a544-600847533c10)

The "Hinge Origin Transform" moves the entire hinge with the child components (Hinge meshes, Window and handle).

The "Hinge Individual Transform" is an array that spawns the hinges and sets the transform (Location, Rotation and Scale) of every individual hinge.\
(If the array is empty, there will be no hinges).

**Sills Customization:**\
To change the Sills, select the desired Blueprint to customize then go to:

<mark style="color:green;">Details -> Visual -> Meshes -> Sill Mesh / Sill Material / Sill Origin Transform / Sill Individual Transform</mark>

![](https://238249542-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4oMFO54oVm2ludQTOa3d%2Fuploads%2Fgn7Q3BHgnyT4n5PTidCj%2Fimage.png?alt=media\&token=286041a5-4dc8-46df-898a-967588bdbe22)

The "Sill Origin Transform" moves all the attached windowsills.

The "Sill Individual Transform" is an array that spawns the sills and sets the transform (Location, Rotation and Scale) of every individual windowsill. \
(If the array is empty, there will be no sills).

</details>
