From: Erik V. <eri...@xs...> - 2011-10-12 18:03:25
|
I have committed and pushed code to move the specification of the number of tiles (other than 1) that a company (type) can lay. It is moved from CompanyManager.xml (<CompanyType>) to Game.xml, PhaseManager section (<Phase><Tiles>). As usual, properties defined for one phase propagate to all subsequent phases, unless changed. This means that no longer a whole list of phases needs be specified to which a certain number of tile lays applies. Currently, the number of tile lays can only be specified per company type, not per company. I suppose there is no need for the latter, more fine-grained option. The games affected are 1825, 1835, 1851, 1880, 18EU and 18TN. I have not tested 1825 (too early in development) and 1880 (doesn't currently run). Erik. |
From: <Dr....@t-...> - 2011-10-12 20:39:49
|
Hi Erik, i vaguely remember one game where one company has the right to lay 2 yellow tiles and others are not allowed to do so. 1841 .... Major Companies are allowed 2 while minor just one tile... Regards, Martin |
From: Erik V. <eri...@xs...> - 2011-10-12 21:31:37
|
Major and minor are company *types*, so no problem here. Erik. From: Dr....@t-... [mailto:Dr....@t-...] Sent: Wednesday, October 12, 2011 10:40 PM To: Development list for Rails: an 18xx game Subject: Re: [Rails-devel] Phase mgmt step 5: extra tile lays Hi Erik, i vaguely remember one game where one company has the right to lay 2 yellow tiles and others are not allowed to do so. 1841 .... Major Companies are allowed 2 while minor just one tile... Regards, Martin |
From: Chris S. <chr...@gm...> - 2011-10-12 23:14:29
|
That's 1880. BCR can lay two yellow from the beginning, other major companies have to wait for phase 3. And in 1853, companies have to decide if they will lay two yellow from the start for a fee, or if they will wait until phase 3 to activate the ability, in which case it is free. -- Chris Please consider the environment before printing this e-mail. On Wed, Oct 12, 2011 at 1:39 PM, Dr....@t-... < Dr....@t-...> wrote: > Hi Erik, > > > > i vaguely remember one game where one company has the right to lay 2 yellow > tiles and others are not allowed to do so. > > > > 1841 .... Major Companies are allowed 2 while minor just one tile... > > > > Regards, > > Martin > > > ------------------------------------------------------------------------------ > 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 > > |
From: Erik V. <eri...@xs...> - 2011-10-13 08:15:12
|
Good to know. But I do not think that we need a generic provision for these exceptions. 1880 already has a specific PublicCompany_1880 class, where this special case can be implemented by overriding getNumberOfTileLays(). 1853 is not yet in the picture, but I suppose it can be solved similarly in that game. Erik. From: Chris Shaffer [mailto:chr...@gm...] Sent: Thursday, October 13, 2011 1:14 AM To: Dr....@t-...; Development list for Rails: an 18xx game Subject: Re: [Rails-devel] Phase mgmt step 5: extra tile lays That's 1880. BCR can lay two yellow from the beginning, other major companies have to wait for phase 3. And in 1853, companies have to decide if they will lay two yellow from the start for a fee, or if they will wait until phase 3 to activate the ability, in which case it is free. -- Chris Please consider the environment before printing this e-mail. On Wed, Oct 12, 2011 at 1:39 PM, Dr....@t-... <Dr....@t-...> wrote: Hi Erik, i vaguely remember one game where one company has the right to lay 2 yellow tiles and others are not allowed to do so. 1841 .... Major Companies are allowed 2 while minor just one tile... Regards, Martin ---------------------------------------------------------------------------- -- 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 |