From: Brett L. <wak...@ea...> - 2005-12-27 21:03:51
|
Yup. The rotation bug was due to the new tile images. I've committed the new tile image set. That doesn't fix the bug on I15, however. ---Brett. -----Original Message----- >From: Brett Lentz <wak...@ea...> >Sent: Dec 27, 2005 12:52 PM >To: rai...@li... >Subject: [Rails-devel] Fun with Tokens > > >>I have found the core bug with the token placement. Apparently there's some point separating the Hex-side Station list from the Tile-side Station list is failing and the tokens are being added to the Tile-side Station list. >> > > >OK. I've fixed this bug and committed the changes. It looks like the cause was a couple different things related to explicit separation of hex and tile station lists. > >Now token laying looks like it's working properly. I've added some debug code to output token locations to the console. > >However, there are still bugs in token drawing, especially for drawing hexes with more than one token. Until I squash the drawing bugs, I'll leave in the debug code spamming the console with token locations. > >Also, I'm seeing two new bugs: > >1. I'm unable to upgrade I15 (B&O home tile) even after 3 trains have been purchased. >2. J14 appears to have a new hex rotation bug. This may be due to the new hex graphics that I haven't committed to CVS yet. I'll explore that shortly. > >---Brett. > |
From: Brett L. <wak...@ea...> - 2005-12-27 21:45:05
|
My understanding is that the B&O private is supposed to close when the B&O Public company buys its first train. So, this should be a non-issue by the time 3-trains roll around. ---Brett. -----Original Message----- >From: "John A. Tamplin" <ja...@ja...> >Sent: Dec 27, 2005 1:12 PM >To: rai...@li... >Subject: Re: [Rails-devel] Fun with Tokens > >On Tue, 27 Dec 2005, Brett Lentz wrote: > >> 1. I'm unable to upgrade I15 (B&O home tile) even after 3 trains have >> been purchased. > >The B&O private must have been purchased or closed as well for this tile >lay to be legal. > >-- >John A. Tamplin ja...@ja... >770/436-5387 HOME 4116 Manson Ave > Smyrna, GA 30082-3723 > > > >------------------------------------------------------- >This SF.net email is sponsored by: Splunk Inc. Do you grep through log files >for problems? Stop! Download the new AJAX search engine that makes >searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! >http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click >_______________________________________________ >Rails-devel mailing list >Rai...@li... >https://lists.sourceforge.net/lists/listinfo/rails-devel |
From: John A. T. <jat...@ja...> - 2005-12-27 22:42:41
|
On Tue, 27 Dec 2005, Brett Lentz wrote: > My understanding is that the B&O private is supposed to close when the > B&O Public company buys its first train. Correct. > So, this should be a non-issue by the time 3-trains roll around. It usually is, but sometimes the B&O owner is content to receive $30/OR and spend the money elsewhere if nobody "helps" him float it. It should be treated no differently than any other private which blocks a track lay -- if it is still open and not owned by a company, you can't lay track there. -- John A. Tamplin ja...@ja... 770/436-5387 HOME 4116 Manson Ave Smyrna, GA 30082-3723 |
From: Erik V. <eri...@hc...> - 2005-12-27 22:59:05
|
> > My understanding is that the B&O private is supposed to > close when the > > B&O Public company buys its first train. > > Correct. > > > So, this should be a non-issue by the time 3-trains roll around. > > It usually is, but sometimes the B&O owner is content to > receive $30/OR > and spend the money elsewhere if nobody "helps" him float it. > It should > be treated no differently than any other private which blocks > a track lay > -- if it is still open and not owned by a company, you can't > lay track > there. This all has worked, but apparently some change has broken it. Erik. |
From: Erik V. <eri...@hc...> - 2005-12-27 22:58:14
|
> >> 1. I'm unable to upgrade I15 (B&O home tile) even after 3 > trains have > >> been purchased. Very strange, this has worked before without problems. I'm now working on implementing the track-preservation rule on tile upgrades, and will try to pick up this bug and other annoyances later this week. Erik. |
From: Brett L. <wak...@ea...> - 2005-12-27 23:03:21
|
-----Original Message----- >From: "John A. Tamplin" <jat...@ja...> >Sent: Dec 27, 2005 2:42 PM >To: rai...@li... >Subject: Re: [Rails-devel] Fun with Tokens > >On Tue, 27 Dec 2005, Brett Lentz wrote: > >> My understanding is that the B&O private is supposed to close when the >> B&O Public company buys its first train. > >Correct. > >> So, this should be a non-issue by the time 3-trains roll around. > >It usually is, but sometimes the B&O owner is content to receive $30/OR >and spend the money elsewhere if nobody "helps" him float it. It should >be treated no differently than any other private which blocks a track lay >-- if it is still open and not owned by a company, you can't lay track >there. > Right, I'm aware of that ability, but that's not the issue I'm pointing out here. This isn't an issue with the game rules, it's a bug in our rules processing. The bug is that I am stepping through the game to the point where I have met all the requirements needed to upgrade the B&O's home tile and the game is tossing back an error saying that the hex can't be upgraded yet. ---Brett. |
From: Erik V. <eri...@hc...> - 2005-12-27 23:55:19
|
> The bug is that I am stepping through the game to the point > where I have met all the requirements needed to upgrade the > B&O's home tile and the game is tossing back an error saying > that the hex can't be upgraded yet. Just got a brainwave: when I implemented the hex-blocking feature, I did unlock when the private was bought, but forgot to unlock when the private closed! I knew it, but it slipped out of my mind.... The track-preserving rule now also works, except in some cases with brown multi-city (OO) tiles. Erik. |
From: Brett L. <wak...@ea...> - 2005-12-28 23:07:54
|
Great! That's fixed. I've just comitted additions to the mess that is token drawing. Now we're at least drawing tokens in such a way that you can see all the tokens on the hex. In many cases it's rather ugly and doesn't at all account for tile rotation, but at least you're being shown the pertinent information needed to play. I'm considering whether to add compensating for tile rotation into this mess, but I think that may be something best left for waiting until John's tile rendering framework is available to pull more specific coordinate data from. For now, it's one more step toward playability. ---Brett. -----Original Message----- >From: Erik Vos <eri...@hc...> >Sent: Dec 27, 2005 6:55 PM >To: rai...@li... >Subject: RE: [Rails-devel] Fun with Tokens > > >> The bug is that I am stepping through the game to the point >> where I have met all the requirements needed to upgrade the >> B&O's home tile and the game is tossing back an error saying >> that the hex can't be upgraded yet. > >Just got a brainwave: when I implemented the hex-blocking feature, >I did unlock when the private was bought, but forgot to unlock >when the private closed! I knew it, but it slipped out of my mind.... > >The track-preserving rule now also works, except in some cases >with brown multi-city (OO) tiles. > >Erik. > > > > >------------------------------------------------------- >This SF.net email is sponsored by: Splunk Inc. Do you grep through log files >for problems? Stop! Download the new AJAX search engine that makes >searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! >http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click >_______________________________________________ >Rails-devel mailing list >Rai...@li... >https://lists.sourceforge.net/lists/listinfo/rails-devel |