From: Stefan F. <ste...@we...> - 2014-03-06 14:15:29
|
Another alpha release for Rails 2.0! Webstart the alpha release: http://rails.sf.net/webstart/rails.jnlp Or download a single jar and start it directly (by double-click or command line "java -jar" command). https://sourceforge.net/projects/rails/files/Rails/2.0/ It adds improved token lay functionality. The support for the standard cases of tile and token lay should be complete now. For the first time Rails now only allows valid tile and token lays. Caveats: => However special tile and token lays are not supported yet. => Map Correction mode currently deactivated. Major Bug-fixes: => Fixed bug in game saving, which prevented loading saved files generated by Rails 2.0. => Moved up to library logback 1.1.1, fixed logging errors on computers with names that include white-space characters. |
From: John D. G. <jd...@di...> - 2014-03-06 20:52:27
Attachments:
1835_20140306_2048_John.rails
|
I started this game to discover if the OBB tile-lay issues in 1.7.12 had been fixed, but I didn't get that far. |
From: John D. G. <jd...@di...> - 2014-03-07 03:38:42
|
On 2014-03-06 12:52, I wrote: > I started this game to discover if the OBB tile-lay issues in 1.7.12 > had been fixed, but I didn't get that far. I tried to resume this game from the save file and discovered it hangs. I should probably describe those OBB issues, too, because I haven't seen them discussed here and someone will ask. (1) In 1.7.12, a major company whose president owns the OBB is absolutely not allowed to lay tiles on both of the OBB locations in a single turn. The comments in the code show that the author knew this was wrong, but was making a quick-fix. But the rule should be, the OBB's *power* cannot be used to lay tiles on both those locations in a single turn. The player ought to be allowed to lay them both in one turn, though, if at least one of them is connected to a token of the major company, so that the OBB's power doesn't have to be used for both. (There's no need to ask the player whether he intends to use the OBB's power -- just make sure that at least one of the tiles would have been a legal play without the OBB, and then make only one of them give him an "extra" tile lay.) (2) The OBB is supposed to close -- automatically and unconditionally -- whenever both of its hexes have tiles on them. It doesn't matter who lays the tiles, much less whether or not OBB's power was used to lay them. In 1.7.12 this does not seem to happen unless OBB's power was used. |
From: Stefan F. <ste...@we...> - 2014-03-08 10:53:19
|
Thanks for your feedback. Laying the home tile on a blank hex is the "most basic special" case of tile laying and as such not yet fully supported yet by the UI. Should be fixed in the next alpha. However the OBB special tile is two fold: First it is the tile lay power, then the non-standard condition for closing the OBB. The first will be covered after rewriting the UI for special tile lays (you are right, this is one of the cases where there is no need to ask the owner if he wants to execute the power of the private). However there are other cases where it is necessary (either because closure of the private depends on execution and/or other effects depend on the execution). Will be included in one of the next alphas. The second case will be an application of a trigger effect, thus there is the need to monitor the two hexes and as soon as both are built, OBB has to close. This separate from the tile laying UI and will be done by the game engine. However as there is already a workaround for this (Close private in special menu) it will not be added very soon. On 03/07/2014 04:38 AM, John David Galt wrote: > On 2014-03-06 12:52, I wrote: >> I started this game to discover if the OBB tile-lay issues in 1.7.12 >> had been fixed, but I didn't get that far. > > I tried to resume this game from the save file and discovered it hangs. > > I should probably describe those OBB issues, too, because I haven't seen > them discussed here and someone will ask. > > (1) In 1.7.12, a major company whose president owns the OBB is > absolutely not allowed to lay tiles on both of the OBB locations in a > single turn. > > The comments in the code show that the author knew this was wrong, but > was making a quick-fix. But the rule should be, the OBB's *power* > cannot be used to lay tiles on both those locations in a single turn. > > The player ought to be allowed to lay them both in one turn, though, > if at least one of them is connected to a token of the major company, > so that the OBB's power doesn't have to be used for both. (There's no > need to ask the player whether he intends to use the OBB's power -- > just make sure that at least one of the tiles would have been a legal > play without the OBB, and then make only one of them give him an > "extra" tile lay.) > > (2) The OBB is supposed to close -- automatically and unconditionally > -- whenever both of its hexes have tiles on them. It doesn't matter > who lays the tiles, much less whether or not OBB's power was used to > lay them. In 1.7.12 this does not seem to happen unless OBB's power > was used. > > > ------------------------------------------------------------------------------ > Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. > With Perforce, you get hassle-free workflows. Merge that actually works. > Faster operations. Version large binaries. Built-in WAN optimization and the > freedom to use Git, Perforce or both. Make the move to Perforce. > http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > |
From: John D. G. <jd...@di...> - 2014-03-09 19:30:55
Attachments:
1830_20140309_1930_John.rails
|
I've gotten a 4-player game of 1830 to run, but noticed these new behaviors. * The "privates" line of the Game Status window is blank. Players do get income for their privates and companies can buy them, but you can't see who owns them. * Once a company does buy a private, it's also not shown as owning it. Both the Game Status and Map windows have spaces for the purpose, and both are left blank, at least initially. * When buying a share from the bank pool, this dialog comes up: Buy a 10% share of B&O from PortfolioModel for $82? * I can set "unlimited diesels" in the options screen, but the display of future trains still says D(6), not D(+). * The next OR after my company has bought in privates, the names are filled in on the Map window, but not the Status window. But at this point, the only button not grayed out on the Map window is Buy Privates, so the game can't continue. |
From: Stefan F. <ste...@we...> - 2014-03-13 09:16:41
|
Again thanks for your detailed report. That is really helpful. Seems that all of them are easy to fix, so they should be closed in the next alpha release. I will add a list of open and closed bugs to the webpage for the next release to allow tracking which are still open and which I believe should be fixed. Stefan On 03/09/2014 08:30 PM, John David Galt wrote: > I've gotten a 4-player game of 1830 to run, but noticed these new > behaviors. > > * The "privates" line of the Game Status window is blank. Players do > get income for their privates and companies can buy them, but you can't > see who owns them. > > * Once a company does buy a private, it's also not shown as owning it. > Both the Game Status and Map windows have spaces for the purpose, and > both are left blank, at least initially. > > * When buying a share from the bank pool, this dialog comes up: > > Buy a 10% share of B&O from PortfolioModel for $82? > > * I can set "unlimited diesels" in the options screen, but the display > of future trains still says D(6), not D(+). > > * The next OR after my company has bought in privates, the names are > filled in on the Map window, but not the Status window. But at this > point, the only button not grayed out on the Map window is Buy Privates, > so the game can't continue. > > > > ------------------------------------------------------------------------------ > Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. > With Perforce, you get hassle-free workflows. Merge that actually works. > Faster operations. Version large binaries. Built-in WAN optimization and the > freedom to use Git, Perforce or both. Make the move to Perforce. > http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk > > > > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > |
From: John D. G. <jd...@di...> - 2014-03-15 20:40:28
Attachments:
1856_20140315_2033_Marcus.rails
|
I started a four player game of 1856 and had these problems. * As with 1830, the "privates" line in Game Status is blank, though the Map window does show them once a company buys them in. * The ability to undo several turns (by clicking on a step in Game Report and then "Play from here" does not function. I can undo turns, but only by using Moderator -> Forced Undo in the Game Status window. * A railroad that takes a loan buys in the Ship private during the tile-laying phase of its turn is not being allowed to place the port token before running. It is not offered as an option during the token-laying phase, and if I select Special -> Lay port token, nothing happens. |