CopyCat & Undo Bug Megathread

Hello, I am planning on working on the upcoming Tool Glove and combining all the tools into one easy to use tool.

I am aware of several bugs, and this Tool Glove will see a complete rework of the entire tool code.

However, copying properties from one item to another has always had some weirdness and obscure bugs that still need resolving.

This thread is for creators to post bugs they’ve received that’s related to the CopyCat and Undo features of Condo building.

When posting, please provide a detailed step by step way to produce the bug, or if you have time provide a video.

Thank you!


Copying a laser projector won’t carry any of the properties over aside from the color of the lasers.

On the left is the original projector, and on the right is a copied version of it:

1 Like

whenever you undo a stashed canvas primitive (i’m unsure if it does this with other items since i havent tested), it does not keep the url texture or size

spawn a canvas primitive, apply a url texture & change the size, stash it, and undo. the size and url texture will be reset . the rotation, location, color, and any ingame textures applied will stay . i’m not sure of any other properties that get reset

the size of other, non canvas prim items do not get reset when they are stashed and undid

1 Like

upon duplicating (copycat, shift+drag) a canvas primitive with “texture world align” ticked, it does not copy that property and defaults it back to “off” which could make building with tiling custom url textures extremely tedious

spawn a canvas primitive (except for canvas walls, as they are always set to on . i used canvas cubes, i haven’t tested the other ones) and tick “texture world align”, apply a custom url texture and duplicate it with either the shift drag or copycat . the toggle will default back to off on the duplicated item

1 Like

If your last action was dragging an item, you have to actually undo twice for it to revert.

1 Like

I believe this also happens with normal canvases as well.

Also, the copycat (and dragging, I believe) doesn’t take collision into account, so duplicating an item with collision disabled makes the duplicated object have collision enabled.