Thanks for the reply.  I wonder what the chances are of these
enhancements being made to vassal.

I think this is my work around:

I create a Replace with other peice trait, which defines a peice that
doesn't stack and ignores the grid.  Whenever a peice gets moved to
the map windows in question, I trigger that command.  The new peice
has a a replace trait as well, which points to the original piece (but
uses a different key to trigger the command.  I trigger the second
command whenever a piece gets moved to other map windows.

My quick testing showed this worked.

I'm also doing something simliar to flag something as "not movable"
once i place it where i want.  I have a "replace" trait that swaps the
peice out for one that has a restrict access trait that defines a
bogus player.

Being able to simply do this stuff via properties would be great, i
hope it gets added to vassal.

--- In [email protected], "Tim McCarron"
<[EMAIL PROTECTED]> wrote:
>
> Some really cool ideas here. Expanding PF's to be ongoing as opposed to
> momentary would be a very powerful enhancement
> 
>  
> 
>   _____  
> 
> From: [email protected]
[mailto:[EMAIL PROTECTED] On
> Behalf Of Brent Easton
> Sent: Wednesday, August 02, 2006 11:35 PM
> To: [email protected]
> Subject: Re: [vassalengine] Ignore grid for some stacking pieces
> 
>  
> 
> 
> >*********** REPLY SEPARATOR ***********
> >
> >On 3/08/2006 at 12:17 AM t1mbyrne wrote:
> 
> Hi Tim,
> 
> Basically, no to all your questions. 
> 
> >2. Is there a way I can make the trait "Does not stack" only apply
> >when a piece is on a particular board or map window?
> 
> This one is particularly interesting. With the 'Restrict Commands'
trait, we
> now have a general purpose method of hiding any Key Commands using
'Property
> Filters' and preventing the action associated with the Key Command from
> occurring.
> 
> The next step is to bring 'Property Filters' inside the traits that
have an
> on-going effect (e.g. Does Not Stack, Text Label) as opposed to a
momentary
> effect (e.g. Delete, Clone, Send to Location). 
> 
> The one's that make sense to me that still need it are:
> 
> Layer - Hide layer (deactivate) when property filter matches.
> Text Label - Hide label when property filter matches.
> Does Not Stack - Stack as normal when property filter matches.
> 
> Thoughts?
> 
> Cheers,
> Brent,
> 
> 
> 
> 
> 
> 
> 
> [Non-text portions of this message have been removed]
>






 
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