Thus spake Brent Easton:
> I really like the idea of implementing a top-hat trait that we place on
> top of each GamePiece when it is created so that every single unit has
> one.
I've added PieceWrapper, a Decorator subclass that's intended to be a top-level trait. I'm not getting this to work---I see lots of exceptions when loading any module. What I'm I doing wrong?
There is a horrible lag when you move units connected to the German and French Artillery Tables. These tables were made to automate the calculation of range and firepower of artillery on a specific target. I managed to implement this without a custom class but used many Java expressions in the traits. I suppose these expressions have to be interpreted X numer of times and the whole is therefore very slow.
I have switched to playing my current PBEM games with the current master. With the PieceCloner improvement merged playing became much more fun, I am not going back again.