[messages] [Technical Support & Bugs] Vassal 3.2.15 not capturing shuffle in log file.

keysb bart_keys at hotmail.com
Tue Jan 5 14:35:51 CET 2016


Computers: 
- Home built PC ( win 8.1 Pro, intel i7-490k ) 
- Java 7 Update 67

- Microsoft Surface 3 (win 10)
- Java 8 Update 65

-VM on Imac
- Java  Java 7 Update unknown

VASSAL 3.2.15
Modules:  (problem occurs in all these modules)
Mage Knight Board Game: The Lost Legion & Krang: version: 1.5.7
Mage Knight Board Game: The Lost Legion & Krang: version: 1.6.6
Mage Knight Board Game: The Lost Legion & Krang: version:1.6.7
Mage Knight Board Game: BG: LL, K & SoT:  version: 0.5
Mage Knight Board Game: BG: LL, K & SoT:  version: 0.6

Test module to show problem:
Mage Knight Board Game: The Lost Legion & Krang:  version: test
<!-- ia0 -->test8.vmod<!-- ia0 -->

Sample logs:  (generated with Vassal version in file name, and with the
attached "Test" module)

<!-- ia2 -->vassal 3.2.13 first log Version test.vlog<!-- ia2 -->
<!-- ia1 -->vassal 3.2.15 first log Version test.vlog<!-- ia1 -->

I have a working log with 3.2.12 if needed
The button "Shuffle decks" caused a crash in 3.2.14.

In Brief:
Vassal version 3.2.15 does not save shuffled data in it's vlog files.
Start logging
Shuffle the Deck
End the log.
close vassal
Open the log file.
Play though the log, deck remain un-shuffled.

In Detail:
This issue seems to have appeared sometime after Vassal 3.2.13 
I've created an attached a module with a single deck cards in the deck
are numbered 1 though six and appear in sequence, clicking shuffle will
randomise them.  This works correctly in Vassal versions 3.2.12, 3.2.13
and 3.2.15, however 3.2.14 crashes.  The problem occurs when opening and
playing though a previously saved log file created with vassal version
3.2.15 with a shuffle action. 3.2.15 will correctly play though log
files created with earlier versions.

It appears that Vassal 3.2.15 is not adding the Shuffled deck, or the
shuffle action of the deck, into the log.  This behaviour can be seen in
the two logs provided. 
Log file "Vassal 3.2.13 first log Version test.vlog"  shows the shuffle
being completed and the deck is shuffled.
Log file "Vassal 3.2.15 first log Version test.vlog"  shows the shuffle
being completed and however the deck remains un-shuffled.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vassal 3.2.13 first log Version test.vlog
Type: application/octet-stream
Size: 1381 bytes
Desc: vassal 3.2.13 first log Version test.vlog
URL: <http://www.vassalengine.org/pipermail/messages/attachments/20160105/882304a2/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vassal 3.2.15 first log Version test.vlog
Type: application/octet-stream
Size: 1358 bytes
Desc: vassal 3.2.15 first log Version test.vlog
URL: <http://www.vassalengine.org/pipermail/messages/attachments/20160105/882304a2/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test8.vmod
Type: application/octet-stream
Size: 164150 bytes
Desc: Mage Knight Board Game: The Lost Legion & Krang:  version: test
URL: <http://www.vassalengine.org/pipermail/messages/attachments/20160105/882304a2/attachment-0005.obj>
-------------- next part --------------

_______________________________________________
Read this topic online here:
http://www.vassalengine.org/forum/viewtopic.php?p=50516#p50516


More information about the messages mailing list