Disallow Placement of Quality Tiles
Posted: Sat Nov 09, 2024 6:08 pm
When you place down quality tiles such as concrete, if you mine/pick them back up they revert to normal. I originally thought this was a bug: viewtopic.php?f=23&t=120477 but apparently this is working as intended.
This is a really bad experience for the user. If I'm making quality concrete, the only logical purpose for that is to use it as an ingredient for other quality products (Nuclear reactors, refined concrete, etc). It's possible that in the process of trying to make Rare concrete, I would end up with uncommon stuff that I don't want, and might want to place down on the ground.
Mostly this feels like a gotcha where I'm being punished for a misclick. Like, I meant to load that Rare concrete into a rocket or assembler, not place it on the ground. I think there are a couple ways this could be improved.
1. Change the engine behavior so that the game "remembers" the quality of tiles. Maybe quality tiles even increase the speed boost. No idea how feasible this is from a code perspective.
2. Prevent the player from laying down quality tiles at all, preferably with a settings option to re-enable this. (Preferred solution).
3. Warning dialog - "hey, are you sure you want to do this?" Seems like a bad option, since confirmation dialogs aren't really part of the game and this would get really tedious.
This is a really bad experience for the user. If I'm making quality concrete, the only logical purpose for that is to use it as an ingredient for other quality products (Nuclear reactors, refined concrete, etc). It's possible that in the process of trying to make Rare concrete, I would end up with uncommon stuff that I don't want, and might want to place down on the ground.
Mostly this feels like a gotcha where I'm being punished for a misclick. Like, I meant to load that Rare concrete into a rocket or assembler, not place it on the ground. I think there are a couple ways this could be improved.
1. Change the engine behavior so that the game "remembers" the quality of tiles. Maybe quality tiles even increase the speed boost. No idea how feasible this is from a code perspective.
2. Prevent the player from laying down quality tiles at all, preferably with a settings option to re-enable this. (Preferred solution).
3. Warning dialog - "hey, are you sure you want to do this?" Seems like a bad option, since confirmation dialogs aren't really part of the game and this would get really tedious.