Opponent 'peeking' at a stack

Hi! I’m a newbie module designer, trying to put one together for a game I’m developing.

There’s one feature in the game I’m not sure how to implement, and suggestions are gratefully accepted.

Here’s what I’m trying to do:

There are stacks of counters on the map, face down, that belong to one player. Only that player can normally see what they are.

The opponent is sometimes allowed to do ‘intel’ against the stack, which goes as follows: A certain number of counters from the stack are drawn at random. The opponent can look at them, and then they are returned (face down) to the stack. The owning player does not get to know which counters the opponent saw.

What is the best way to implement this?

Thanks!

Geoff

This is a bit convoluted, and I’m not even sure if this will work with the
various ownership and permissions, but maybe this will give some ideas:

  • Create a private hand window for recon results.
  • Move the contents of the stack into a deck, face down and always shuffle
  • Draw N cards from the deck to the private hand window where the player
    can examine them
  • Return the cards to the deck
  • Move the contents of the deck back to the map

What I’m not sure about is whether you can do the stack <-> deck
transformations (but I think you can)
I’m also not sure if you can change the ownership in such a way as to
switch which player can see the units.

On Fri, Oct 2, 2015 at 6:29 PM, gengelstein gme@marsint.com wrote:

Hi! I’m a newbie module designer, trying to put one together for a game
I’m developing.
There’s one feature in the game I’m not sure how to implement, and
suggestions are gratefully accepted.

Here’s what I’m trying to do:

There are stacks of counters on the map, face down, that belong to one
player. Only that player can normally see what they are.

The opponent is sometimes allowed to do ‘intel’ against the stack, which
goes as follows: A certain number of counters from the stack are drawn
at random. The opponent can look at them, and then they are returned
(face down) to the stack. The owning player does not get to know which
counters the opponent saw.

What is the best way to implement this?

Thanks!

Geoff


Read this topic online here:
https://forum.vassalengine.org/t/opponent-peeking-at-a-stack/7964/1


messages mailing list
messages@vassalengine.org
vassalengine.org/mailman/listinfo/messages

Thanks! I’ll give this a shot.