From: brett l. <wak...@gm...> - 2006-04-18 00:45:14
|
It appears that the game-over trigger of breaking the bank works on a basic level. I just successfully got the Game Over dialog when I ran the bank into negative figures. However, no notice is given to the player that the bank has broken, and the game will end at the end of the current operating round. Ideally, we should remind each player during the beginning of each subsequent company's operation phase. Also, we aren't currently handling the funds liquidation situations. If a player has no trains and not enough money to buy the train they've selected, we don't allow him to liquidate stock to generate the necessary funds. There's a few things we need for this to work properly: 1. Require a company with no trains to purchase a train. 2. Create a "mandatory train purchase" dialog that informs the user of his required purchase. 3. Include in the "mandatory purchase" dialog a "No Valid Route" button that bypasses the purchase requirement. Companies with no routes to a destination are exempt from the mandatory purchase. This UI should exist until we implement route checking. 4. Add in ability to liquidate assets to purchase train if company's treasury doesn't contain enough money for the purchase. 5. Add in bankruptcy checking if player's total worth is less than the cost of the next available train. ---Brett. |