[messages] [Technical Support & Bugs] Can't see cards being drawn or revealed in live server game

Broadsword56 ginaworks4u at gmail.com
Tue Dec 6 01:46:31 CET 2016


Spoke too soon -- I still have a real thorny problem getting this
solitaire game module to show everything to everyone when a live session
is being played on the VASSAL server.

Specifics of problem: Player A and Player B set up a room on the server
to cooperatively play the British side in A Glorious Chance. The module
is designed with NO "sides," and card components are set up that "any
player" can mask/unmask them. Player A launches a new game and Player B
syncs to it, so both players see the same main board. Player A opens the
"Target Cards Play Area" sub-board to show the deck of face-down Target
Cards. Player A draws a random card from the top of the deck onto the
play area, and the card is still face-down. Player B has to manually
open the Target Cards Play Area area sub-window to see this, but he sees
the same face-down card that Player A has drawn. So far, so good. Player
A now right-clicks on the card and selects "Reveal" to unmask it. Player
B, however, sees no change and sees just the face-down card. Player B
now right-clicks on the same card, selects "Reveal," and he sees the
revealed front of the card. But -- that reveal flip by Player B now
changes Player A's view of the card back to its masked side! Neither
player seems able to view the same face of the card at the same time. 

I have no idea what is wrong here. But here are screenshots of the ways
I set up the Target Cards in the module:

Below, the settings for the Target Card Deck:
[1]

I set up a set of 6 Prototype definitions, one for each of the 6 types
of card backs in the game. Example below:
[2]

Details of the mask as defined in the Prototype Definition:
[3]

Now to look within a typical Target Card itself -- here is Target Card
#49...

Each card has the Basic Piece property, a mask proprerty, and its back
prototype property, as seen below in the properties list:
[4]

Here is the detail on Card 49's own Basic Piece property:
[5]

Here is the detail on Card 49's own mask property:
[6]

Finally, here is the detail on Card 49's prototype property, which is
the one for the York Zone card back containing a mask:
[7]

[1] http://i830.photobucket.com/albums/zz225/broadsword56/Screenshot%202016-12-05%2014.37.40_zpsr25hxbuj.png
[2] http://i830.photobucket.com/albums/zz225/broadsword56/Screenshot%202016-12-05%2014.36.17_zpsksp8ww7d.png
[3] http://i830.photobucket.com/albums/zz225/broadsword56/Screenshot%202016-12-05%2014.36.57_zps45hrqjur.png
[4] http://i830.photobucket.com/albums/zz225/broadsword56/Screenshot%202016-12-05%2016.10.28_zpssfz549ua.png
[5] http://i830.photobucket.com/albums/zz225/broadsword56/Screenshot%202016-12-05%2016.10.49_zpsj3dfygdl.png
[6] http://i830.photobucket.com/albums/zz225/broadsword56/Screenshot%202016-12-05%2016.11.03_zpsrev3gabq.png
[7] http://i830.photobucket.com/albums/zz225/broadsword56/Screenshot%202016-12-05%2016.29.49_zpsh3pwbhpq.png


_______________________________________________
Read this topic online here:
http://www.vassalengine.org/forum/viewtopic.php?p=52663#p52663


More information about the messages mailing list