From: Erik V. <eri...@hc...> - 2005-12-07 22:45:55
|
I have restarted working on the OR. This will include incorporating token laying, but I have started with some general improvements, such as skipping or automatically processing steps where the player has no options: - the token step, if the company has no free tokens left, - the revenue step, if the company has no trains, so the revenue is zero. - the train buying step, if there is no room for new trains. However, this turns out to make the task to keep the SR and OR windows up to date even more complicated, so I am now seriously considering to replace the current mechanisms by implementing the Observer/Observable pattern. That will be quite some work, but should very much simplify the updating task when we continue adding features. Erik. |