From: Stefan F. <jk...@gm...> - 2011-02-19 11:20:58
|
Hello, I encounter problems with the WSRG ability. - Rails announces properly that I can lay #59 on I2 (Kitchener) - I click with the mouse on I2, but then there is no offered tile. And in the cmd.exe window I can read this*. - as an aside, now I can click on every hex in the map and get the offer to lay there a tile. With Map correction I can fix it and go on. ciao stefan * (Little errors possible since I used omnipage to read out the cmd.exe window and may have missed something) c:\Users\....\rails-1.4.1>jawa —jar rails-1.4.1.jar log4j.configuration = log4j.properties Cmdline profile selection = null Profile selection = user loading games list from GamesList.xml Exception in thread "AWT—EventQuEve-0" jawa.lang.NullPointerException at rails.ui.swing.UpgradesPanel.populate(UpgradesPanel.jawa:106) at rails.ui.swing.ORUIManager.updatEvpgradesPanel(ORUIManager.jawa:1729) at rails.ui.swing.ORUIManager.setLocalStep(ORUIManager.jawa:1706) at rails.ui.swing.ORUIManager.hexClicked(ORUIManager.jawa:668) at rails.ui.swing.hexmap.HexMap.mouseClicked(HexMap.jawa:550) at jawa.awt.ANTEventMulticaster.mouseClicked(Unknown Source) at jawa.awt.Component.processMouseEvent(Unknown Source) at jawax.swing.JComponent.processMouseEvent(Unknown Source) at jawa.awt.Component.processEvent(Unknown Source) at jawa.awt.Container.processEvent(Unknown Source) at jawa.awt.Component.dispatchEventImpl(Unknown Source) at jawa.awt.Container.dispatchEventImpl(Unknown Source) at jawa.awt.Component.dispatchEvent(Unknown Source) at jawa.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at jawa.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at jawa.awt.LightweightDispatcher.dispatchEvent(known Source) at jawa.awt.Container.dispatchEventImpl(Unknown Source) at jawa.awt.Window.dispatchEventImpl(Unknown Source) at jawa.awt.Component.dispatchEvent(Unknown Source) at jawa.awt.EventQueue.dispatchEvent(Unknown Source) at jawa.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at jawa.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at jawa.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at jawa.awt.EventDispatchThread.pumpEvents(Unknown Source) at jawa.awt.EventDispatchThread.pumpEvents(Unknown Source) at jawa.awt.EventDispatchThread.run(Unknown Source) |
From: Erik V. <eri...@xs...> - 2011-02-19 16:30:25
|
Hi Stefan, Without a saved file I cannot really debug this. However, your problem very much looks like a similar one with 1889, that was found in 1.4.1, and that I already have fixed. Erik. > -----Oorspronkelijk bericht----- > Van: Stefan Filonardi [mailto:jk...@gm...] > Verzonden: zaterdag 19 februari 2011 12:21 > Aan: 'Development list for Rails : an 18xx game' > Onderwerp: [Rails-devel] 1856 + Waterloo & Saugeen Railway Company > > Hello, > > I encounter problems with the WSRG ability. > > - Rails announces properly that I can lay #59 on I2 (Kitchener) > > - I click with the mouse on I2, but then there is no offered tile. > And in the cmd.exe window I can read this*. > > - as an aside, now I can click on every hex in the map and get the offer to lay > there a tile. > > With Map correction I can fix it and go on. > > ciao stefan > * > (Little errors possible since I used omnipage to read out the cmd.exe window > and may have missed something) > > c:\Users\....\rails-1.4.1>jawa -jar rails-1.4.1.jar log4j.configuration = > log4j.properties Cmdline profile selection = null Profile selection = user > loading games list from GamesList.xml > > Exception in thread "AWT-EventQuEve-0" jawa.lang.NullPointerException > at rails.ui.swing.UpgradesPanel.populate(UpgradesPanel.jawa:106) > at > rails.ui.swing.ORUIManager.updatEvpgradesPanel(ORUIManager.jawa:1729) > at rails.ui.swing.ORUIManager.setLocalStep(ORUIManager.jawa:1706) > at rails.ui.swing.ORUIManager.hexClicked(ORUIManager.jawa:668) > at rails.ui.swing.hexmap.HexMap.mouseClicked(HexMap.jawa:550) > at jawa.awt.ANTEventMulticaster.mouseClicked(Unknown Source) at > jawa.awt.Component.processMouseEvent(Unknown Source) at > jawax.swing.JComponent.processMouseEvent(Unknown Source) at > jawa.awt.Component.processEvent(Unknown Source) at > jawa.awt.Container.processEvent(Unknown Source) at > jawa.awt.Component.dispatchEventImpl(Unknown Source) at > jawa.awt.Container.dispatchEventImpl(Unknown Source) at > jawa.awt.Component.dispatchEvent(Unknown Source) at > jawa.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at > jawa.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at > jawa.awt.LightweightDispatcher.dispatchEvent(known Source) at > jawa.awt.Container.dispatchEventImpl(Unknown Source) at > jawa.awt.Window.dispatchEventImpl(Unknown Source) at > jawa.awt.Component.dispatchEvent(Unknown Source) at > jawa.awt.EventQueue.dispatchEvent(Unknown Source) at > jawa.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) > at jawa.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at > jawa.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) > at jawa.awt.EventDispatchThread.pumpEvents(Unknown Source) at > jawa.awt.EventDispatchThread.pumpEvents(Unknown Source) at > jawa.awt.EventDispatchThread.run(Unknown Source) > > > > > > ---------------------------------------------------------------------------- -- > The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: > Pinpoint memory and threading errors before they happen. > Find and fix more than 250 security defects in the development cycle. > Locate bottlenecks in serial and parallel code that limit performance. > http://p.sf.net/sfu/intel-dev2devfeb > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel |
From: Stefan F. <jk...@gm...> - 2011-02-19 16:49:53
|
Hello Erik, - I am not sure if this discussion should happen here or it would belong to rails-users. Reccomandations welcome. Am 19.02.2011 17:30, schrieb Erik Vos: > Without a saved file I cannot really debug this. However, your > problem very much looks like a similar one with 1889, that was > found in 1.4.1, and that I already have fixed. - About the bug: since it can be manually overcome the priority is surely not that high, but if you wish I can send you a saved file. - On a more general note, I wanted to write an instruction for the rail wiki around little fixes. At the moment some people await a new release even for things that they could fix themself. Maybe we can show them that for instance something along the lines: a) rename the file rails-1.4.1.jar in rails-1.4.1.zip now you can browse the archive b) go to /data/1889/ there you will find the file Tileset.xml There you can edit the file by adding #39 .. c) rename the file back to the ending .jar is not that hard. ciao stefan |
From: Erik V. <eri...@xs...> - 2011-02-19 17:02:17
|
> - On a more general note, I wanted to write an instruction for the rail wiki > around little fixes. At the moment some people await a new release even for > things that they could fix themself. Maybe we can show them that for > instance something along the lines: Fine with me. Don't know if you can update the wiki yourself, otherwise send it to me. Erik. |
From: Stefan F. <jk...@gm...> - 2011-02-19 18:13:38
|
Hello, Am 19.02.2011 18:02, schrieb Erik Vos: > Fine with me. Don't know if you can update the wiki yourself, otherwise send > it to me. I am already editing a little bit the wiki, but I can only do it from the perspective of a Rail user. I am already considering to try to make a users / tech division, maybe we could load up some nice graphic to show the targets of the section. btw I have no idea of the wiki needs of the developers . ciao stefan |
From: Erik V. <eri...@xs...> - 2011-02-20 13:05:09
|
> I am already editing a little bit the wiki, but I can only do it from the > perspective of a Rail user. Good work so far! > I am already considering to try to make a users / > tech division, maybe we could load up some nice graphic to show the targets > of the section. btw I have no idea of the wiki needs of the developers . I see there already is a brief introduction to new game development in the wiki. This could be the start of a more extensive tutorial, describing what can be achieved via the XML config files. That, together with creating any new tiles that might be required, would IMO always be phase 1 in adding a new game to Rails. The end result of that phase would be a playable subset of the game. One of my recent messages to Adam Badura already contains some additional info. Phase 2 would be the Java programming work (in many cases accompanied by some further XML work). Sometimes that will be easy, but quite often some in-depth decisions need be taken. And trust me: adding new private special abilities almost always is a nightmare. IMHO, such work can generally better be entrusted to experienced Rails developers. As an example, I've already concluded that my suggestion to Adam about the 18GA OSR free 2-train is too simple and will not work that way. And there is another looming problem with trains: the two-way train certificates as exist in e.g. 18VA and 18Scan. My current thinking is that we need to separate buyable trains from actual trains throughout. The former could be named TrainCertificates. For example: an 18Scan 4/3+3-train certificate would then be linked to two actual trains. At buying time, the player must decide which train is actually bought, and that train is acquired by the company; the other one is lost. Similarly in 18GA, a extra 2-train certificate would not normally be buyable, but be linked to the OCR private. Once this idea has been programmed, all usual cases would still be configurable in the XML. For 18GA, extra Java programming will then be required only to accomplish the automatic transfer of the train, either to the company or to the scrapheap, at the time that the private is bought by a company (even that could be made configurable, but I'm reluctant to add code to the generic code base that's applicable to one game only). Erik. |
From: Stefan F. <jk...@gm...> - 2011-02-20 17:12:22
Attachments:
1856_ W&SR_TCC.rails
|
Hello Erik, recap: The laying of tile #59 on the Kitchener I12 with the help of the special ability of the private company W&SR doesn't work. Am 19.02.2011 17:30, schrieb Erik Vos: > Without a saved file I cannot really debug this. However, your > problem very much looks like a similar one with 1889, that was > found in 1.4.1, and that I already have fixed. - The BBG owns the W&SR and the TCC and it is its turn. - As soon as you will click on the hex I12 you will get a lot of messages in the cmd.exe window. Furthermore no option to lay tile #59. ciao stefan |
From: Erik V. <eri...@xs...> - 2011-02-20 17:54:01
|
Hi Stefan, Thanks a lot. I can confirm that this problem no longer exists in the current code, so the next release (1.4.2?) will solve your problem. Given the number of complaints about 1.4.1, I'm thinking that perhaps we should release 1.4.2 pretty soon. Brett, what do you think? Erik. > -----Oorspronkelijk bericht----- > Van: Stefan Filonardi [mailto:jk...@gm...] > Verzonden: zondag 20 februari 2011 18:12 > Aan: Development list for Rails: an 18xx game > Onderwerp: Re: [Rails-devel] 1856 + Waterloo & Saugeen Railway Company > > Hello Erik, > > recap: The laying of tile #59 on the Kitchener I12 with the help of the special > ability of the private company W&SR doesn't work. > > Am 19.02.2011 17:30, schrieb Erik Vos: > > Without a saved file I cannot really debug this. However, your > problem > very much looks like a similar one with 1889, that was > found in 1.4.1, and > that I already have fixed. > > - The BBG owns the W&SR and the TCC and it is its turn. > > - As soon as you will click on the hex I12 you will get a lot of messages in the > cmd.exe window. Furthermore no option to lay tile #59. > > ciao stefan |
From: Chris S. <chr...@gm...> - 2011-02-20 17:56:38
|
I'd characterize them as bug reports, rather than complaints. :-) -- Chris Please consider the environment before printing this e-mail. On Sun, Feb 20, 2011 at 9:53 AM, Erik Vos <eri...@xs...> wrote: > Hi Stefan, > > Thanks a lot. I can confirm that this problem no longer exists in the > current code, so the next release (1.4.2?) will solve your problem. > > Given the number of complaints about 1.4.1, I'm thinking that perhaps we > should release 1.4.2 pretty soon. > Brett, what do you think? > > Erik. > >> -----Oorspronkelijk bericht----- >> Van: Stefan Filonardi [mailto:jk...@gm...] >> Verzonden: zondag 20 februari 2011 18:12 >> Aan: Development list for Rails: an 18xx game >> Onderwerp: Re: [Rails-devel] 1856 + Waterloo & Saugeen Railway Company >> >> Hello Erik, >> >> recap: The laying of tile #59 on the Kitchener I12 with the help of the > special >> ability of the private company W&SR doesn't work. >> >> Am 19.02.2011 17:30, schrieb Erik Vos: >> > Without a saved file I cannot really debug this. However, your > > problem >> very much looks like a similar one with 1889, that was > found in 1.4.1, > and >> that I already have fixed. >> >> - The BBG owns the W&SR and the TCC and it is its turn. >> >> - As soon as you will click on the hex I12 you will get a lot of messages > in the >> cmd.exe window. Furthermore no option to lay tile #59. >> >> ciao stefan > > > ------------------------------------------------------------------------------ > The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: > Pinpoint memory and threading errors before they happen. > Find and fix more than 250 security defects in the development cycle. > Locate bottlenecks in serial and parallel code that limit performance. > http://p.sf.net/sfu/intel-dev2devfeb > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > |