Scene Setup

Duplicate on of the tags from any of the other Testing Contact Sets and drag it so that it’s a child of the ‘Custom’ object.

Set the Collision Tag to whatever tag you want to test

For the Parameter I suggest copying the style of parameter I use for all the other receivers. i.e. ‘CT/Contact/ExampleTag’

Repeat this for as many tags as you want to be able to test.

image.png

Animator Setup

In the ContactTester_FX animator add a float variable for each Contact you added in the previous step that share the same name as the Parameter you set up for each Contact.

image.png

Select the DBT layer and enter the Blend Tree state within the Layer.

WARNING: This is an extremely heavy blend tree. your animator window will slow down to a crawl. This is normal

Pan down in the animator to the last blendtree with a large number of blend trees as children. Double click on this blend tree to ‘enter’ it. This will hide the rest of it’s parent blend tree and your animator window will speed back up again.

image.png

Going down the list of Blend Trees you want to replace the DBT_Disable parameter in each one with one of the Contact Parameters you set up at the beginning of this section

Also feel free to rename each blendtree for organizational purposes as you do so

image.png

Once you are done with the blend tree you should be done with the Animator

Custom Labeling

Use the PhotoShop file, or the ‘ContactTester_Label_Numbered’ texture to label your new custom contacts. The numbers correspond to their place in the blendtree. I usually set up my contacts an blend tree so that they are vertically identical.

You’ll need to unlock the ContactTester’s Poiyomi shader and replace the Texture in Decal Slot 3 to replace the Numbered label already there.

image.png