>*********** REPLY SEPARATOR ***********
>
>On 11/09/2006 at 11:47 PM Joel Uckelman wrote:
>Thus spake "Brent Easton":
>> Carrington,
>> 
>> >Given the input of a certain set of variables, I'm looking for a way 
>> >to get a certain result.
>> 
>> 
>> Beyond a cetain level of complexity, a purpose-written Java component
>> is probably the way to go. VASSAL is designed to be extensible in this
>way.
>> Sounds like I would need to read the rules to actually understand what
>> you need. How do you do this manually in the game? Sounds horriffic.
>
>It's not too bad calculating this for each province if the players split
>them up. VG's Vietnam is, more than any other game I can think of,
>one which would benefit from automation, though.

I would definitely look at writing a speial-purpose counter trait that
tracks this value. Add it to a counter that displays the Pop value, and
perhaps the previous die Roll. Encode the Modifier table into the trait.
Drop one counter in each Province, set the initial conditions, then have
a Global Key Command which tells them all to recalculate based on
current Pop, total pop and a Die Roll. You may need a custom component Global 
Property
component that first totals and saves the population form all areas.
____________________________________________________________
Brent Easton                       
Analyst/Programmer                               
University of Western Sydney                                   
Email: [EMAIL PROTECTED]



 
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