This definitely helps.  However, I am looking to do one thing that I
haven't had any luck with yet.  I have a Global property, call it
Score.  What I would like is to create a command that increments the
Score by a Marker value of a piece.  I have tried creating a global
property menu that increments by $strength$ (the name of the Marker
value), but I don't think that the $strength$ value seems to be in the
scope of the global property button that modifies the Score.  Anyway
that I can accomplish this?

thanks,
Bryan

--- In [email protected], Timothy Mccarron
<[EMAIL PROTECTED]> wrote:
>
> Ok. I see what you are doing, you just need to tie the two parts
together.
>   As before use the trigger passively and also add a global key
command trait to the counter which in turn will fire your global
variable/piece/counter whatever
>   Best way is to think of the flow process and how to achieve it and
put it together in that order
>   I'll give an example using Piece A acting on
Piece/counter/variable/Global Key Property B
>    
>   Piece A has a passive trigger trait that executes CTRL 1 when
CurrentMap = Main
>   It also has a Global key command trait with a local key of CTRL 1
and a Global key of CTRL 2 and a property filter BasicPiece = Piece B
>    
>   Piece B also has a passive trigger with no filter listening for
CTRL 2 with a firing command of CTRL 3
>    
>   This is all that's needed to make it work. If you've followed so
far you should be able to see how the flow works that I am affecting
another thing through another indirectly.
>   When Piece A enters the Map called Main it silently executes the
command CTRL 1 because of the passive trigger which is tied to the GKC
trait which as a result automatically executes a global CTRL 2 command
on any Piece called Piece B. Piece B hears the CTRL 2 command via its
passive trigger and therefore performs its CTRL 3 command (whatever it
is it needs to go do)
>    
>   Hope that helps. A perfect example of what your trying to do can
be found in the Twilight Struggle Mod, although it will take quite
some digging to find the specific instance of it, as it is a mess of
triggers/GKC cause and effects all over the place J
>    
>       
> ---------------------------------
>   
>   From: Timothy Mccarron [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, July 12, 2006 2:50 PM
> To: McCarron, Tim
> Subject: Re: [vassalengine] Re: Card Game Help
> 
>    
>   
> 
> teferi13 <[EMAIL PROTECTED]> wrote: 
>           > 1) Is there some event in the base API for something
like a "enters
> > zone" or "enters board". Basically when a player plays a card from
> > their hand (via drag and drop) I want the board into which the card
> > was placed to perform some action. I saw trigger action as a quality
> > for cards, but that seems to wait for a key combination rather than
> > triggering off the movement of a card. I know there must be some
> > event like this, because the messages that report in the main chat
> > seem to trigger off this, but I can't find a way to perform some
> > action on these events.
> > 
> > 
> > 
> > Yes, can be done, try using a passive trigger - you don't always
have to
> > have a key for triggers to work, a property filter such as
> CurrentZone = X
> > under the trait of the actual piece will work fine
> 
> I tried some of that, but the problem is that when a trigger action
> goes off, it seems to only apply the command to "the card". For
> instance, I created a score global variable, and I created a menu to
> modify it. I assigned that menu a command (ctrl+1) to activate it. I
> tried assigning a trigger command for when the card enters the map
> window that has the global property, and it performs the command, but
> somehow only in the context of the card, not the window. I know
> because I changed the command to "flip" instead, and that works. 
> Also, I can type ctrl+1 myself in the window, and that works fine.
> 
> 
> 
> 
> 
> 
> 
> 
> [Non-text portions of this message have been removed]
>






------------------------ Yahoo! Groups Sponsor --------------------~--> 
Yahoo! Groups gets a make over. See the new email design.
http://us.click.yahoo.com/XISQkA/lOaOAA/yQLSAA/IMSolB/TM
--------------------------------------------------------------------~-> 

 
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