On Monday 28 August 2006 13:53, Porter235 wrote:
> OK. so here is a new feature request that would help with a bunch of the
> stuff I would like to do, and I sure it could help others too...
>
> Imagine you have 4 different decks (ABCD) that each have 10 items in them
> and the board has 40 spots marked, 10 of each ABCD. At the start of each
> game you are to randomly place the 10 items from deck A onto the 10 spots
> marked A, and so on for each of the other 3 decks (BCD).
>
> This can be tedious, especially if it is more decks, and or more starting
> spots.
>
> SO....
>
> I would like to request a new action available on decks that would allow
> you to replace all pieces on the board that match a given expression with
> items from the deck.
>
> So, i could have my board with 10 copies of a placehold piece for the
> starting spots for A. The piece would have a graphic of the letter A and
> more importantly a trait named something like startingspot = A. Then my A
> deck could have the new feature (replace from deck) with a matching setting
> startingspot = A and a label of Place A Starting Spots
>
> Then at the start of the game, i could right click on the A deck, choose
> Place A Starting Spots, and it would replace all pieces that match the
> expression startingspot = A with the top item from the deck (which should
> be set to always shuffle, to ensure randomness)
>
> I could set up the same for each of my other decks and then have a random
> board set up nice and quickly.
>
> Thoughts...

Another possiblity would be simply a new trait that could go on the pieces, 
that would be something like Replace with Top of Deck. When this ability is 
activated the piece is removed from the board and the top item from the 
specified deck is put in its place. A global command could be set up then to 
replace all of the setup stuff in one go, and you don have to mess with the 
deck code.


 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/vassalengine/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to