From: Stefan F. <ste...@we...> - 2013-09-18 13:12:54
|
I suggest to have alpha/beta-releases still from the 1880 branches. As soon as the 1880 has stabilized either Mike or myself will merge 1880 into the master branch for an official release of 1.8.0 After that most likely there will be a few bug fixes occur, so after some weeks of testing I will incorporate the 1880 changes into the 2.0 branch. For the latter it would be helpful if Mike could provide a bullet list of the major changes that effect the baseline Rails code and either Mike or Martin one or more test game files for 1880. Brett Lentz wrote (off-list): > I think that it's time that we better integrated everybody into the > project and enabled 1880 to be an official addition to Rails. I think > this will also make it easier to share the less interesting > release-related work. > > We should probably also have an (on-list) conversation about aligning > shipping an official 1.7.x release with 1880 and integrating that work > with Stefan's 2.0 branch in time to start shipping release candidates > when Stefan (or anyone else) is read for supporting that. |
From: Michael A. <out...@gm...> - 2013-09-18 13:54:00
|
The main one right now is that I did add in the ability to have multiple start rounds. I also added in a way to add a value to the company's total run within the calculator. (In 1880, depending on your position in the stock market, you may get a bonus to the total of the company run.) I'm not sure what I did was the right way to do it, but I didn't see another way to add in a bonus that wasn't tied to a specific hex or hexes or an additional train. I will come up with the complete list in a little bit. I'd guess that it might be on the order of a few weeks before the problems with 1880 that I'm aware of are completely fixed. Mike On Wed, Sep 18, 2013 at 9:12 AM, Stefan Frey <ste...@we...> wrote: > I suggest to have alpha/beta-releases still from the 1880 branches. > > As soon as the 1880 has stabilized either Mike or myself will merge 1880 > into the master branch for an official release of 1.8.0 > > After that most likely there will be a few bug fixes occur, so after > some weeks of testing I will incorporate the 1880 changes into the 2.0 > branch. > > For the latter it would be helpful if Mike could provide a bullet list > of the major changes that effect the baseline Rails code and either Mike > or Martin one or more test game files for 1880. > > Brett Lentz wrote (off-list): > > I think that it's time that we better integrated everybody into the > > project and enabled 1880 to be an official addition to Rails. I think > > this will also make it easier to share the less interesting > > release-related work. > > > > We should probably also have an (on-list) conversation about aligning > > shipping an official 1.7.x release with 1880 and integrating that work > > with Stefan's 2.0 branch in time to start shipping release candidates > > when Stefan (or anyone else) is read for supporting that. > > > ------------------------------------------------------------------------------ > LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! > 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, > SharePoint > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack > includes > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. > http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > |
From: Stefan F. <ste...@we...> - 2013-09-18 14:21:50
|
The best way to add that kind of bonus is to implement the StaticRevenueModifier interface. On 09/18/2013 03:53 PM, Michael Alexander wrote: > > I also added in a way to add a value to the company's total run within > the calculator. (In 1880, depending on your position in the stock > market, you may get a bonus to the total of the company run.) I'm not > sure what I did was the right way to do it, but I didn't see another way > to add in a bonus that wasn't tied to a specific hex or hexes or an > additional train. > |
From: Michael A. <out...@gm...> - 2013-09-18 14:45:18
|
That is what we tried at first, but I didn't see how to do it. addRevenueBonus seemed to only work if it was tied to a vertex, and seemed like it would apply to each train, which isn't what we wanted. Could be that I missed an interface in there, tho. On Wed, Sep 18, 2013 at 10:21 AM, Stefan Frey <ste...@we...> wrote: > The best way to add that kind of bonus is to implement the > StaticRevenueModifier interface. > > On 09/18/2013 03:53 PM, Michael Alexander wrote: > > > > I also added in a way to add a value to the company's total run within > > the calculator. (In 1880, depending on your position in the stock > > market, you may get a bonus to the total of the company run.) I'm not > > sure what I did was the right way to do it, but I didn't see another way > > to add in a bonus that wasn't tied to a specific hex or hexes or an > > additional train. > > > > > > ------------------------------------------------------------------------------ > LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! > 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, > SharePoint > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack > includes > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. > http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > |
From: Stefan F. <ste...@we...> - 2013-09-18 15:23:57
|
Sorry, you are right: As it only should occur once for the company and not per train, best way is to implement the RevenueDynamicModifier. Take the Pullman-Modifier as an example how to use it in a similar (only slightly more complex) context. Using the Revenue interfaces is best practice as it guarantees to have no impact on the calculation in the other games. Stefan On 09/18/2013 04:45 PM, Michael Alexander wrote: > That is what we tried at first, but I didn't see how to do it. > addRevenueBonus seemed to only work if it was tied to a vertex, and > seemed like it would apply to each train, which isn't what we wanted. > > Could be that I missed an interface in there, tho. > > > On Wed, Sep 18, 2013 at 10:21 AM, Stefan Frey <ste...@we... > <mailto:ste...@we...>> wrote: > > The best way to add that kind of bonus is to implement the > StaticRevenueModifier interface. > > On 09/18/2013 03:53 PM, Michael Alexander wrote: > > > > I also added in a way to add a value to the company's total run > within > > the calculator. (In 1880, depending on your position in the stock > > market, you may get a bonus to the total of the company run.) > I'm not > > sure what I did was the right way to do it, but I didn't see > another way > > to add in a bonus that wasn't tied to a specific hex or hexes or an > > additional train. > > > > > ------------------------------------------------------------------------------ > LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! > 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, > SharePoint > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power > Pack includes > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. > http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk > _______________________________________________ > Rails-devel mailing list > Rai...@li... > <mailto:Rai...@li...> > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > > > ------------------------------------------------------------------------------ > LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! > 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. > http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk > > > > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > |