firecakes There is. ct.place
reads a property shape
from every copy to convert it into a collision shape. If you would like to create a rectangular collision shape, you would do something like this in copy's OnCreate:
this.shape = {
type: 'rect',
top: 10,
left: 20,
bottom: 10,
right: 20
};
This would produce a centered rectangular mask of 40x20 pixels. You can derive the process of how ct.place reads collision masks if you look into the getSSCDShape
method in the ct.place's index.js file.