davewx7 / citadel

A turn based strategy game based on the Anura engine
Other
97 stars 25 forks source link

Hidden counter when creature on the land #207

Open Lucius4 opened 6 years ago

Lucius4 commented 6 years ago

When a friendly creature stands on the land with the counter, the counter icon itself is hidden.

I think that the counter in such cases could be moved to side label (that is used for not neutral lands) or displayed on card preview during mouse hover.

In my opinion it would be good to know how many energy is stored in Oldric's Trap or life in Blood Altar or how much is Mage Tower charged - even when my creature covers the land tile.

ghost commented 6 years ago

galegosimpatico - 12/22/2017 The land ownership marker lower half is empty, it could nest the ability icons.

Denivarius - 12/22/2017 galegosimpatico yeah doing that is on my list. :) though if you wanted to take a shot at it that would be great!

It's in our agendas... somewhere. Sooner or later it will be presented better than it does now. Thanks for the reminder though!.. Want to take a shot at it? :grinning:

[...]

I think that the counter in such cases could be moved to side label (that is used for not neutral lands) or displayed on card preview during mouse hover.

[...]

I think the plan of everybody is to have everything on the side label, somehow. That shouldn't be super difficult to code. Not free from possible issues like... more difficult icon accumulation?

Displayed on the card preview during mouse hover... I should have a look at this... also made me realize of other possible pragmatic mid step... by passing the counter value to a tooltip. A tooltip there could be very coherent with how the rest of modifiers such abilities get represented with both icons and tooltips.

Depending on the solution applied for this, solving this is possibly solving also https://github.com/davewx7/citadel/issues/191.

ghost commented 6 years ago

I added a tooltip for energy, as there are tooltips for abilities. It's super ugly but I think it'll do... for a while.

Lucius4 commented 6 years ago

Yes, it isn't perfect but it does the job.