I already asked that question in another post but for other needs.
I have a 4 players game with a total of 5 maps: 1 global map, 1 for each player.
Using calculated properties, labels and zones, each player map (or board) displays numbers of pieces in a graphical table. This wors fine.
As a synthesis, I try to display that same info on the main map.
But the same label can't be shown on 2 different maps. So I'd need to get its info from a Global Property.
My problem is the Global property is not refreshed in real-time when something changes on a map. I'd need a trigger for that. And I'd need to change the labels on each individual map so they are populated by calculated property (real-time) but they refresh the GP based on some triggers.
If I only use actions, buttons, and keystrokes, then it's ok to trigger the GP.
But if someone grabs a piece manually to drop it somewhere else, the calculated property is ok to show the zone content and changes, but there is no trigger for the GP.
What would you do ?
I think I will trigger the main map update after the end of a player's turn. This means the main map will show obsolete info until the end of current player's turn. But I really wanted to make it dynamic
