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 > |