Closed cosmicdan closed 6 years ago
1; should be fixed in a recent PR, I'll have to look at that soon. 2; I believe this is identical to vanilla behaviour. 3; order is a zero-based index, you should be able to set it to 2 (so it comes after the cancel/deconstruct designators). Note that this is a bit fragile, setting an invalid index will result in errors, and I didn't spend too much time on detecting the number of special designators (e.g. those cancel/deconstruct ones). Come to think of it, I don't think I have ever even tested manual placement... 4; sounds like a good idea!
P.S. I appreciate the clear suggestions, but in future, could you make one issue per suggestion? It makes working with these a lot easier from an admin perspective.
Re: #2, that's a shame if it's not possible to implement. Maybe possible to hook a mouse hover event? I'm not sure it's how it is in vanilla, the popup menu for crops for example works well. Unless that's not the same kind of popup menu.
Yeah no problem regrading separate issues, you're absolutely right. Luckily 3/4 are resolved already heh.
On 31 Jul 2017, FluffierThanThou notifications@github.com wrote:
1; should be fixed in a recent PR, I'll have to look at that soon. 2; I believe this is identical to vanilla behaviour. 3; order is a zero-based index, you should be able to set it to 2 (so it comes after the cancel/deconstruct designators). Note that this is a bit fragile, setting an invalid index will result in errors, and I didn't spend too much time on detecting the number of special designators (e.g. those cancel/deconstruct ones). Come to think of it, I don't think I have ever even tested manual placement... 4; sounds like a good idea!
-- Sent with K-@ Mail - the evolution of emailing.
1 has been implemented, 3 is a non-issue.
I'll look at 2 and 4. 2 might be tricky.
Come to think of it, I don't like 4. The problem is that it's not really possible to know if label/description is intentionally blank, and I don't want to be making assumptions there. Fixing the label/description in xml or C# is trivial anyhow.
Note to self; 2 will require manipulating RimWorld.ArchitectCategoryTab.DesignationTabOnGUI()
Great idea, though the mod is unusable right now on A17 IMO.
Issues:
I could probably look at 1 (might be as simple as changing that hard-coded margin at https://github.com/FluffierThanThou/RW_ArchitectSense/blob/master/Source/ArchitectSense/FloatMenu_Subcategory.cs#L112) and maybe number 4 but 2 - the important one - is beyond me.