Making a comment showing only bugs from this post that i’m sure still exist.
Still-existing bugs
R2 and R1 — Direct move cannot be undone/does not register as an action. Direct move being directly clicking and move an object in VR using the move or transform tool; selecting the object’s body not any of the tools’ arrows.
R2 and R1 — The configure menu’s little “collapse all” and “expand all” buttons are not working properly.
- In Rooms2.0 this happens always, and in Rooms1.0 usually this only happens when configuring a component or its object board, circuitboards, function definitions, event definitions, or state machines, though i have seen it happen to props and regular shapes before.
R2 and R1 — Text component’s “Text” section in the configure menu is below “Object Board” in Rooms1.0 and below both “Object Board” and “Basic Interactions” in Rooms2.0, whereas all important sections like this are at the top in every other component’s config.
- (Text component still does this but i think below even more settings now)
Hard to recreate/test — Clone tool sometimes only works when held for a long time, a simple press where it automatically places the clone right next to the original object won’t work when this happens, requiring you to hold click, making the cloned object appear where along the “axis line” you were pointing instead.
- (usually a simple click will just place it perfectly next to the selection bounds, this can be very useful for lining up grids of things for example)
Hard to recreate/test — Scale tool sometimes not letting you scale something further up/down, the white dot on the scale line becomes innaccurate, sometimes moving wildly far when the object barely changes size, and sometimes moving only very slightly when the object scales to be magnitudes larger or smaller.
Hard to recreate/test — Scale tool sometimes scaling when held even though not moving up or down the scale line. Also sometimes the position of the object changes unnaturally while this happens.
R2 and R1 — Copied selections of objects in the clipboard menu always show a picture of a completely different position/rotation than your pen, camera or the copied object. Messing around with it i think the Y value of its position might be inverted? I copied something far under some terrain and the photo was above the terrain, but when i copy something above the terrain the picture is far below it.
Bugs that weren’t in the original post but have also existed for a long long time
R2 and R1 — When pointing the wire tool at a CV2 chip, if the distance between the surface of the chip and the wall behind it from that angle is about 10cm or less, the maker pen beam goes straight through it and stops at the wall instead. This can be a little bit annoying when doing circuits because if you want to select a chip to open its configure menu, you have to swap tools now, rather than just clicking the body of the circuit and swapping to the configure menu.
Hard to recreate/test — Sometimes pivots just don’t want to rotate correctly. I’ll configure a container and place a small cube in the middle for the good old “center pivot on selection” trick, only for the position to be correct, but the rotation to be waayyy off. Even if i don’t modify the cube in any way and just try to center the pivot on it again, the pivot will end up in a completely different incorrect rotation. Usually i can kind of force it to be right by creating a separate container of just a cube with a desired pivot, and merging those, but sometimes when it’s really misbehaving, that still does nothing and it just makes the merged object have the undesired random pivot, no matter which order i select the two separate objects to merge.
R2 and R1 — Tags don’t properly reset in this specific scenario that i’ve found that’s existed for at least a couple years; when you reset an object, it only checks if it has the correct tags before deciding if it should reset the tags, not if they are in the correct order. If i have a chair with 2 tags, A,B, then remove A and add it back making it B, A, they will remain in this order when i try to reset the object, only resetting the order if i remove one of them or add an unbaked tag.
- In R2 there is also a bug currently that makes resetting a rec room object with circuits flatout not reset its tags
Hard to recreate/test — Sometimes objects connected to multiple animation controllers will have their positions set to match the 0 frame of one of those animation controllers after a while, even if none of them are currently on. This is definitely a bug, because when i last saw this happen a week ago, it was with some armours doing sword fighting poses, where the individual pieces would gradually reset to their old positions/rotations one by one, with a few seconds delay between each piece, not all at once like a mistakenly activated animation controller would have done.
R1 only — Pistons accelerating while clamped to a moving object will move unnaturally; i.e. if i set a piston’s speed to 1 while holding the object it is clamped to facing up, and then i move my hand so it is facing sideways instead, it will still keep going partially up, causing it to misalign the root object and parent object (hoping those terms are valid here lol)
R2 only — Object collision sometimes doesn’t match with the shapes visual appearance, i had a big environment that visually appeared to be just under my feet, but when i stopped flying, i would fall through it to find that its collision was actually invisible several meters underneath it.
R2 only — Pointing at a complex container makes the game lag a lot, this is an issue for any room with pretty scenery, as the makerpen can’t be pointed almost anywhere around you without tanking your framerate. I wonder if it has to do with the object highlight/outline?
Hard to recreate/test — Sometimes when leaving the scope of editing a tube, the tube points remain and can still be interacted with despite being editing out of the tube or whole object. It only goes away by editing into the tube again and then back at out once more.
Not tested yet — Event receivers using the “variable changed” events become undefined when spawning an invention using them into another room, even if the invention contains the variable they are referring to. I believe this is an issue with saving the invention, not spawning it, as i swear i have old inventions from years back that still spawn with no issues, but new inventions that i create always do have this issue.