Map pin list has no scroll/paging and becomes unusable

mnf

King
Joined
Jan 31, 2006
Messages
659
Game version: 1.0.0.26 (221715)

When there are too many map pins:
  1. Covers up World Tracker
  2. Add Pin button pushed to the top and becomes unusable

PXczOs6.jpg


It should provide for scrolling/paging of the list.
 
I second that.

I've also had the issue that it targets the pointer at the top of the list when creating a new one, which means I had constant trouble with previous markers changing all the time when I made new ones. Even after taking the precaution to place the pin, then selecting it manually to change had it's limits. As soon as a modified pin took the top spot on the list it would revert to a default pin every time I placed a new one.

Simple solution would be to remove any sorting and leave the newest pin on top.. :p rather have them work than this. I don't care about the sorting, just want to place them as visual reminders of what I've planned to do.
 
As soon as a modified pin took the top spot on the list it would revert to a default pin every time I placed a new one.

From my tests it's not about modification, but about deleting old pins. Each time you delete a pin, the next pin you create will have its text and icon applied to the pin you created before this that is still existing. So my workaround has been that whenever I've deleted a pin, the next pin I create will get the text "zzz" just to know where it is so I can go and modify it to what it should be, then modify the new un-named pin to what it should be. So:
  1. Create pins AAA BBB CCC DDD
  2. Delete AAA
  3. Create new pin, put in text zzz
  4. "DDD" will now become zzz, and the new pin in #3 will show up as un-named.
  5. Go modify zzz back to DDD, and modify the un-named to EEE
  6. Map pin system will work normally now. But each time a deletion happens, it's #2-5 all over again.
So you have to be very careful with deletions. I forgot to test how it behaves with multiple deletions before a new creation, there may be some less clumsy workaround than this.
 
It appears you are right :) I could have sworn it was happening all the time, but I guess that's confirmation bias for you. Seems to not matter if you delete once or twice, it'll correct itself after the first time you place a new one.
 
Seems to not matter if you delete once or twice, it'll correct itself after the first time you place a new one.

Oh thanks for the confirmation! So a better workaround would be to always pop a "zzz" in the middle of nowhere just before doing deletions, be it deleting one pin or deleting a whole batch of pins we no longer need. Then the next time we plop down a new pin, name it "xxx" and it will overwrite the zzz pin and leave our other pins intact. Proceed to rename the new un-named pin what we want. Finally, the next time just before we want to delete something, plop down a new "zzz" pin and delete the now "xxx" pin together with what we really wanted to delete.

This keeps the overwriting always on the zzz pin, and when the zzz pin shows xxx, it means we need to plop down a new zzz then delete the xxx.

To summarize:
  1. Before batch deletion: always plop down a "zzz" pin. Then go on with the deletion, and in the process also delete any "xxx" pins.
  2. Before batch creation: always check if a "zzz" pin exist. If it does, then name the new pin "xxx" and just rename the new un-named pin. The "zzz" pin will now be an "xxx" pin. If an "zzz" pin doesn't exist, it means there are no deletion bugs await so we just create new pins and name them normally.
A "zzz" pin will always be able to catch the bug because we always plot one down before a batch deletion. So if there has been any new normal pins created after that, it would fit Rule #2 and be named "xxx" instead. I hope I haven't made any logical errors. At work now so I can't test it. But I'm definitely gonna test this during the weekend. I can't imaging playing Civ without these pins now. :3
 
Oh thank goodness there's a solution to the pin cloning nightmare. It was so annoying to have to edit two pins every time I made one.

However, now I'm stuck in the unfortunate position of not being able to create any more pins unless I delete some. But with districts and positioning so important now, it's problematic. Anyone know if any mods can/do fix this, perhaps just by adding a hotkey for pin creation? I don't really use pins for focusing on areas so much as planning, and if I did I could just name them all zPINNAME so I can see them.

One of the relevant .lua files should be Assets/UI/MinimapPanel.lua
 
Back
Top Bottom