From: Erik V. <eri...@hc...> - 2006-07-22 23:10:20
|
Undo should now cover all Stock Round actions, including company start and flotation, but still except player turn changes. As expected, implementing undo strongly enforces a discipline of implementing various action types in a generic way. Simple certificate buy and sell actions were easy, because these were all handled through a few central routines. But starting a company (i.e. buying the presidency) followed a different path, and quite a number of changes were needed to align this action with the other code. This even affected the StartRound code (because of B&O). So it is all for the good, but a lot of work... The Priority Deal is now shown in the Status window ("PD"). On localisation: I think two types of text should not be localised because it is pointless: 1. action commands, as there are internal and never displayed, 2. prints to System.out, which are usually forgotten debug messages. Erik Vos |