Time Clock

I recall someone asking this long ago (I think), but I couldn’t find it and I don’t recall the answer.

Is it possible to have a countdown clock or timer as part of a module? For example, a chess timer?

This is already in the pipeline as RFE:883933, and has been for some time Sultan . it’s just a matter of someone getting around to doing it.

Thus spake “bsmith”:

This would be the easiest RFE for someone who is familiar with Java but
isn’t familiar with the VASSAL codebase to implement. In fact, someone
could get this most of the way there by building an independent chess
clock app, and from there it would be trivial for one of us devs to
integrate it. All a chess clock widget would need is two timers, two
displays, and two buttons.


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

This is what I thought the first time I tried to build some clock and timing components
over a year ago.

It is simple when you are looking at just one player in isolation, but the synchronization
and Command passing requirements make this FAR more complex than you might think. I eventually gave up.
Sadly I have lost the code also.

My mistake was trying to build a general purpose multi-player timing system. The multi-player
stuff became really complex (adding, removing timers). We should start far simpler with just a basic
count-down/count-up timer component, that can be paired with another to make a Chess Clock.


Brent Easton
Analyst/Programmer
University of Western Sydney
Email: b.easton@uws.edu.au


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

Just a bump to see if this feature exists yet.

Thus spake “Sultan”:

No one has had time to work on it yet. It’s not scheduled for 3.2, so unless
someone finishes some other project early, it won’t happen before 3.3.


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)