From: Mark S. <mar...@gm...> - 2008-10-12 20:08:17
|
OH, and I have at least replicated the Phase 3+ problem of only one tile lay allowed. Which brings up another point about the UI... The Map Display should indicate, maybe in the Title Bar, what is the current Phase. This helps to players familiar with the board games who know about Phases, and are reading the rule-books, know which Phase the game think's it is within. Looking at the the mutli-tile lay per turn, but only from Phase 3 forward, it might make sense to include in the Phase Description a count of the number of tiles that can be placed. 1851, Phase 3 and later 2. 1870 can always lay 2 yellow tiles, or upgrade one already placed. Etc. Mark On Sun, Oct 12, 2008 at 2:44 PM, Mark Smith <mar...@gm...> wrote: > Erik, > > If you haven't seen what I sent to Brett, and posted, it might be worth you > taking a look. I had started building up and 18XX Engine with the primary > (initial) focus on the map and tiles. The application is not a complete > implementation, but I feel it shows a much better Map and Tiles. It does > allow the map to be scaled up or down via a slider. All of the information > on the Map is drawn by the code, the cities, towns, track segments, blocked > hexsides, river graphics, mountain graphics, port symbols, etc. I do have > the desire to see about incorporating my code base in with the Rails Code > Base over time. But I need to work out a plan to do so. > > Mark > > On Sun, Oct 12, 2008 at 2:17 PM, Erik Vos <eri...@hc...> wrote: > >> Comments see below. >> >> 1. In the Map Display, Cincinati at the top of the board is cut off. I >> think the whole position for 1851 is set too high in the Map Frame >> >> Correct. The problem is, that in the game as published the "A" row is the >> row *below* Cincinnati. So I have given the Cincinnati hex the name "@18" >> as @ is the ASCII character below A. This works well, except that the map >> placement code is not aware of this exception. >> The best solution is, perhaps, to have the code create the map position >> and window size based on the actual lowest and highest row and column >> values. This is done in EWHexMap (and NSHexMap for the other hex >> orientation). The map placement in its panel needs be refined anyway. >> >> 2. The L&N Starting Home Location in B16 should be the Northern City, not >> the Southern City (based upon the board photo at: >> http://boardgamegeek.com/image/126915?size=large.This can be fixed by >> updating the CompanyManager.xml File under data/1851, line 38 (for the L&N >> Public Company) to be <Home hex=B16", city="1"> >> >> Correct. >> >> 3. When attempting to step through the game, I started L&N and GM&O in OR >> 1, in SR 2 I sold GM&O so that it's stock value was below L&N, then in OR 2, >> L&N Ran first, after completing that run, GM&O was not given a chance to >> operate at all. >> >> Hmm, that is serious. I'll look at it later this week (if you haven't >> fixed it before, of course...). >> Erik. >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> Rails-devel mailing list >> Rai...@li... >> https://lists.sourceforge.net/lists/listinfo/rails-devel >> >> > |