> Try loading your module with the 2.9 beta, 
> http://www.vassalengine.org/beta.
> Version 2.9 fixes many outstanding bugs, including possibly this 
one.

Thanks but... it still crashes.
I think the problem is that when you send a "global key command" 
the "triggers" listening for that key are executed more or less 
randomly... so with only one piece it works as everything is executed 
quickly at the same time. 
I mean the 50 triggers, two per square (clockwise and 
counterclockwise), are executed at the same time, so it works. 

But with more pieces, as the execution is slower, it is possible to 
check for a trigger in the last squares where a piece moved from the 
first squares (in the first triggers executed) is already positioned. 
In that cases the "concurrent modification exception" appears as it 
tryes to move a piece already moved.

I'll try the "marker" approach, in 2.8 I couldn't manage it to work, 
I'll try in the beta maybe with global properties or something. But I 
think I will not work anyway.

I need a solution but probably there isn't one. :(

Thanks

TOPO - http://www.toposolitario.com




 
Yahoo! Groups Links

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

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/vassalengine/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> 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