From: brett l. <bre...@gm...> - 2011-10-11 12:47:07
|
I didn't necessarily mean remove the actions from the log or save file. I meant simply that we'd silently move the game forward until there's an action needing player intervention. ---Brett. On Tue, Oct 11, 2011 at 5:56 AM, Erik Vos <eri...@xs...> wrote: > I agree that tidying up these behaviours would be a good thing. > > I think removing popups is easy to do. Pressing the 'OK' on such popups does not count as a player action. > > But removing unnecessary 'Pass' and 'Done' actions is a different matter, because it has a bad side effect: all saved games that contain at least one such removed action will no longer load. At least not without special compatibility code to detect and catch such cases (and I'm not sure if it's feasible at all). This is especially bad for the developers, who heavily rely on sometimes pretty old saved files for testing. > > This consideration has so far kept me from removing such actions. The one case I once did has caused me a lot of trouble. > > Ultimately we will have to bite the bullet. There is already quite some compatibility code that I would like to get rid of as well. > Would it be an idea to set this as a goal for Rails 2.0? Or 2.1? Remember: it means that we will have to rebuild all test cases. Not just those in the repository. > > Erik. > >> -----Original Message----- >> From: brett lentz [mailto:bre...@gm...] >> Sent: Tuesday, October 11, 2011 3:19 AM >> To: Development list for Rails: an 18xx game >> Subject: Re: [Rails-devel] Test report: 1835 in Rails 1.5.1 (Windows XP) >> >> On Mon, Oct 10, 2011 at 8:13 PM, John David Galt >> <jd...@di...> wrote: >> > Observations in playtest game of 1835 on Rails 1.5.1 on 2011-10-10. >> > >> > 2. During a starting packet purchase round, if a player cannot take >> > any action (has too little money to buy anything currently available) >> > a popup appears "[name] cannot buy anything" with an OK button. If >> > two players are skipped they are combined on one popup. That's cute, >> > but I'd prefer the turns be silently skipped. >> > >> > Oddly enough, the stock round behavior is not the same. If a player >> > cannot take any action on his stock turn (he has too little money to >> > buy anything currently available, and owns nothing that can currently >> > be sold) he still gets a turn, even though "Pass" and "Autopass" are >> > the only actions allowed. Again, I'd prefer the turn be silently skipped. >> > >> >> My suggestion is that these behaviors should: >> >> 1. Be consistent. >> 2. Have a preference for whether the user wants to explicitly hit "next" (or >> an equivalent) or automatically skip no-op actions. >> >> ---Brett. >> >> ------------------------------------------------------------------------------ >> All the data continuously generated in your IT infrastructure contains a >> definitive record of customers, application performance, security threats, >> fraudulent activity and more. Splunk takes this data and makes sense of it. >> Business sense. IT sense. Common sense. >> http://p.sf.net/sfu/splunk-d2d-oct >> _______________________________________________ >> Rails-devel mailing list >> Rai...@li... >> https://lists.sourceforge.net/lists/listinfo/rails-devel > > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure contains a > definitive record of customers, application performance, security > threats, fraudulent activity and more. Splunk takes this data and makes > sense of it. Business sense. IT sense. Common sense. > http://p.sf.net/sfu/splunk-d2d-oct > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > |