VASSAL 4 model description

Thus spake Brent Easton:

Re: Properties. Some properties (Thinking Calculated Properties from
3.2) will be un-cachable. It will not be possible to create listeners on
all items that may affect theire value.i

I don’t see it. Can you remind me of how Calculated Properties work
again?


J.

A Calculated Property is a mathematical expression using the values of other properties, some of which may be dynamically generated

Here’s an example:

Strength + Will + GetProperty(“Power”+Level)

The resulting value is the total of the Strength property plus the Will Property plus one of the Multiple PowerX properties, depending on the current value of the Level property.