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/
