From: Erik V. <eri...@hc...> - 2009-11-24 22:54:24
|
I believe the idea was to *replace* Done by End Turn in specific cases. Some thoughts: 1. This requires the game engine to "foresee" that a Done action will end the turn *before* updating the UI, rather than that it "discovers" the turn being finished *after* Done is pressed, as is currently the case. In many cases this will be easy, but it gets tricky in games where the last OR step is not always executed. Examples are 1851 and 18EU, where companies may execute their last OR step (trading shares) only from their second OR. And 18EU minors always skip that step. So it could mean creating separate end-of-turn checks in multiple places. 2. It can only be done if there is a Done button to start with. That is not the case in start rounds, where 'End Turn' is implicit in all player actions. Not having a separate End Turn there means introducing some inconsistency in applying this idea. None of these thoughts mean that it is not feasible, but only that we cannot assume that it is easy to do in a consistent way. Erik. > -----Original Message----- > From: Jim Black [mailto:jim...@ya...] > Sent: Tuesday 24 November 2009 01:46 > To: Development list for Rails: an 18xx game > Subject: Re: [Rails-devel] Save file names > > >> Perhaps, as I think about it, the only thing we need is to replace > >> "Done" with two distinct strings: "End Phase" and "End Turn". > >> Thoughts? > > > I agree, this model really goes in the right direction. > > On the one hand, there's a simple action/button to simply > 'continue / > done / etc', used in a variety of ways - done buying trains, > continue > after taking a loan or something, or etc. > > The other button/action is, literally, 'End Turn': it's much more > decisive, it marks the spot to archive a completed move, > progress turn- > order, etc.... > > - jim > > > On Nov 23, 2009, at 4:16 PM, Chris Shaffer wrote: > > >> Perhaps, as I think about it, the only thing we need is to replace > >> "Done" with two distinct strings: "End Phase" and "End Turn". > >> Thoughts? > > > > I like this model and it certainly has a lot to recommend it. One > > extension could be having "End Turn" trigger an autosave and perhaps > > as a later enhancement an email (for pbem) or token updated > (for live > > online play). > > > > -- > > Chris > > > > Please consider the environment before printing this e-mail. > > > > > -------------------------------------------------------------- > ---------------- > > Let Crystal Reports handle the reporting - Free Crystal > Reports 2008 > > 30-Day > > trial. Simplify your report design, integration and > deployment - and > > focus on > > what you do best, core application coding. Discover what's new with > > Crystal Reports now. http://p.sf.net/sfu/bobj-july > > _______________________________________________ > > Rails-devel mailing list > > Rai...@li... > > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > > -------------------------------------------------------------- > ---------------- > Let Crystal Reports handle the reporting - Free Crystal > Reports 2008 30-Day > trial. Simplify your report design, integration and > deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel |