Opened 13 years ago

Closed 12 years ago

#656 closed defect (fixed)

Circular maps problems

Reported by: fabio Owned by:
Priority: Nice to Have Milestone: Alpha 9
Component: Core engine Keywords:
Cc: Patch:

Description (last modified by historic_bruno)

  • Map Hellenized Egipt: one Elefant on the left of the lake at North-West of the Player 1 disappears out of the map and never come back; update: after map update (r8533) this is no longer reproducible, but maybe it should still need to be fixed in the engine;
  • the minimap doesn't cover all real map and units at map borders aren't visible on the minimap;
  • camera can move outside of the circle at angles;
  • the circle around the minimap shouldn't be black otherwise it's not obvious you are on a circular map, especially if starting player is not near border. It should have a decoration similar to other boxes.

Change History (15)

comment:1 by Michael D. Hafer, 13 years ago

Owner: set to Ykkrosh

I fixed the minimap so it is now obvious that it is a round map. Is the elephant thing fixed, Philip? I believe it could have been fixed with your pathfinding updates.

comment:2 by Michael D. Hafer, 13 years ago

Owner: changed from Ykkrosh to Philip Taylor

comment:3 by fabio, 13 years ago

The Elephant disappearing is still not fixed as of r8526 (btw the lake is at NO of Player 1, not NE).

The new minimap looks nice but it has a lighter halo on the internal side (especially at NO) which it's not present on square maps: http://img575.imageshack.us/img575/4923/minimap.png also it doesn't cover all the real map, there is an external ring not shown on the minimap.

comment:4 by fabio, 13 years ago

Another problem: when you click at the angles of the minimap (external to the circle so out of the visible map) camera moves here. It shouldn't do it.

comment:5 by Michael D. Hafer, 13 years ago

"a lighter halo on the internal side"

Yes, I did that on purpose. Square maps are no longer a concern as we will be going exclusively with round maps from now on.

And the corners of the map still clickable is a known problem, but it is still good to have it listed in the ticket. :)

comment:6 by fabio, 13 years ago

Description: modified (diff)

Updated description with new issue reported in later comments.

comment:7 by fabio, 13 years ago

Description: modified (diff)

comment:8 by Kieran P, 13 years ago

Milestone: Alpha 3Alpha 4

comment:9 by Kieran P, 13 years ago

Priority: majorminor

comment:10 by Kieran P, 13 years ago

Owner: Philip Taylor removed

comment:11 by Kieran P, 13 years ago

Milestone: Alpha 4Alpha 5

comment:12 by Kieran P, 13 years ago

Milestone: Alpha 5Alpha 6

comment:13 by Kieran P, 13 years ago

Milestone: Alpha 6Backlog

comment:14 by ben, 12 years ago

In 11044:

Fixes camera constraints by clamping the camera focus point to within the map bounds instead of outside, since the constraints are partially based on terrain height. Should improve scrolling behavior on both circular and square maps. Refs #656, #850

comment:15 by historic_bruno, 12 years ago

Description: modified (diff)
Milestone: BacklogAlpha 9
Resolution: fixed
Status: newclosed

Fixed an annoying camera bounds problem. I believe it was the one referenced in this ticket, if not, let us know.

For the remaining problem, it sounds like expected pathfinding behavior, it won't let units cross from one passability class to another, even if they started on a tile with an unpassable class (for instance, out of the map world, or on land for a water unit, or on water for a land unit). So the lesson is don't design maps with units in unpassable areas or they'll get stuck :)

Note: See TracTickets for help on using tickets.