Skip to content

Compass wheel directional expectations #4

Description

@jwdunn1

I love this mod, but there are a few small issues:

  1. The red arrow sets an expectation that it should always be pointing North, but is not matching that direction. Let's say we are looking down on a city with North at the top of the scene. Now, when we rotate the city clockwise by 90 degrees so that we are facing West, the compass graphic should maintain alignment with North which is now to our right. The cardinal direction mode is correct and accurately states "W", as does the Heading and the hover state, but reading the red arrow as a compass, it points to the left indicating that we are facing East. It should be pointing right to properly indicate that we are facing West with North to our right. [ One thing I do in most of my cities is draw an arrow pointing North using a road or pedestrian path. The red arrow in the compass wheel should match that direction at all times. ]

  2. Also, in the description and readme, the words 'left' and 'right' are backwards. It currently states: "In game, the icon is added to the top left corner near the settings icon, while in the editor it is added to the top right corner next to the natural resource panel shortcut." This should be corrected to: "In game, the icon is added to the top right corner near the settings icon, while in the editor it is added to the top left corner next to the natural resource panel shortcut."

  3. Finally, when font scaling is increased to 140%, the 'reset to north' button is almost not visible.

Update on item 1: I understand that the red arrow currently points to the angle that matches the Heading number. However this is not the way a real-life compass works...they always point North. Perhaps there could be two compass wheel modes. One where it does not 'look' like a compass, simply an angle indicator [like a white triangle] that matches Heading. The other mode being what I have described above which appears as it does now and the red arrow always points North.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions