Good module fails in 8342.

Using build 8342, I am getting this error on module load:

  • Bad Data in Module: Not Isolated [Layer - Being Attacked] - Numeric field contains a non-number followProperty[Attack]=
  • Bad Data in Module: Clear [Layer - Activation] - Numeric field contains a non-number followProperty[Activated]=

For builds 8330 and earlier, this message does not appear (using the same version of the module).

Is this a bug in 8342, or a problem with the module that wasn’t caught in earlier VASSAL builds? Has anything changed in 8342 in that regard?

Thanks,
-Mark R.

Thus spake mroyer:

Using build 8342, I am getting this error on module load:

  • Bad Data in Module: Not Isolated [Layer - Being Attacked] - Numeric
    field contains a non-number followProperty[Attack]=
  • Bad Data in Module: Clear [Layer - Activation] - Numeric field
    contains a non-number followProperty[Activated]=

For builds 8330 and earlier, this message does not appear (using the
same version of the module).

Is this a bug in 8342, or a problem with the module that wasn’t caught
in earlier VASSAL builds? Has anything changed in 8342 in that regard?

We need to see the module.


J.

Changes where made in this area, I think I know what the problem is but I need to see the module.

If you need the entire module (it’s 94 MB) it’s here:
dl.dropbox.com/u/24119799/WAA

If you just need the buildfile, I’ve separated it out here:
dl.dropbox.com/u/24119799/buildFile

-Mark R.

Mark,
Checking now.
BTW, your 94MB module contains a 72MB Map_1.xcf file you must have loaded by mistake. Delete that and it should drop back to 20MB or so.
Regards,
Brent.

Ok,
Found the problem. I had managed to remove the fix for 4696(Embellishment follow property to display first level when property is null instead of error) when coding enhancement 4717 (Change Layer Follow Property name to be an Expression.)
Joel, new fix applied to Brent-3.2-New@8353.
Brent.

Thus spake Brent Easton:

Ok,
Found the problem. I had managed to remove the fix for
4696(Embellishment follow property to display first level when property
is null instead of error) when coding enhancement 4717 (Change Layer
Follow Property name to be an Expression.)
Joel, new fix applied to Brent-3.2-New@8353.
Brent.

Merged to trunk@8354.

I’ve uploaded svn8355, which has this fix:

vassalengine.org/~uckelman/builds/


J.

Nice find!!! And thanks. That’s the GIMP graphics editor source file for the game map image.

The 72 MB actually packs down to about 12 MB in the zip, so the 94 will become about 82 MB when all is said and done. I’d have been really embarrassed if the module was over-sized by nearly 400% and I didn’t notice :open_mouth: (As it is, I’m still a bit abashed… :blush: )

Okay, good… so it’s not on my end. Thanks for the quick-hit effort Brent.

And thanks Joel - good stuff, this 3.2 trunk. Can’t wait for it to go live. (and looking forward to what VASSAL 4 will bring!)

-Mark R.

Okay, I tried the latest build out and that fixed the issue.

Thanks again.

-Mark R.