Log for #openttd on 18th February 2007:
Times are UTC Toggle Colours
00:03:43  *** Frostregen_ [] has joined #openttd
00:03:56  *** nairan [] has quit [Ping timeout: 480 seconds]
00:05:54  *** nairan [] has joined #openttd
00:08:48  *** tokai|noir [] has joined #openttd
00:09:53  *** Frostregen [] has quit [Ping timeout: 480 seconds]
00:09:53  *** Frostregen_ is now known as Frostregen
00:14:40  *** tokai|ni [] has quit [Ping timeout: 480 seconds]
00:14:45  *** tokai [] has quit [Ping timeout: 480 seconds]
00:18:07  *** tokai|ni [] has joined #openttd
00:18:42  *** helb [~helb@] has joined #openttd
00:27:52  *** Vikthor [] has quit [Quit: Leaving.]
00:31:08  *** XeryusTC [] has quit []
00:31:08  *** Digitalfox [] has quit [Read error: Connection reset by peer]
00:31:46  *** Digitalfox [] has joined #openttd
00:33:34  *** Rens2Sea [~Rens2Sea@] has quit []
00:43:09  *** BurningFeetMan [] has joined #openttd
00:43:30  <Smoovious> any recommendations of which type of repository to create on Win2000? FSFS or BDB?
00:43:58  <Smoovious> nevermind... it'll be on a share... FSFS
00:52:56  <Smoovious> hmm... do I even need a repository?
00:53:25  <tokai|noir> depends on what do u want to do i guess
00:57:08  <Smoovious> um.. obtain and tinker with the OTTD sources? :D
00:59:39  *** Digitalfox_ [] has joined #openttd
00:59:40  *** Digitalfox [] has quit [Read error: Connection reset by peer]
00:59:41  *** Digitalfox_ is now known as Digitalfox
01:00:05  <tokai|noir> Smoovious: no need to make an 'repository' then
01:01:43  <Smoovious> yeah, the more I read on that, the more it seemed like it
01:01:53  <tokai|noir> Smoovious: just do: 'svn checkout svn:// trunk'   and it will create a local copy of the openttd repository
01:01:55  <Smoovious> ok, so I got the repository browser up
01:02:02  <Smoovious> I'm using the GUI version
01:02:23  <tokai|noir> well.. just find something which is called like "checkout" :)
01:02:29  <tokai|noir> and then type in the url:)
01:02:59  <tokai|noir> using gui for svn sounds akward:)
01:03:40  <Smoovious> yeah, well... last time I used command line for C was in the mid 80's on a xenix system... so as long as the learning curve is so high for me right now, ... .. .
01:04:00  <Smoovious> doesn't matter where the destination is I take it?
01:07:35  <KeeperOfTheSoul> gah, found the bug
01:07:54  <KeeperOfTheSoul> has anyone got access to change the priority in the bug tracker?
01:08:03  <Smoovious> brb
01:09:02  *** Digitalfox [] has quit [Quit: Leaving]
01:09:38  <Sacro> lolman: mmmm g25
01:12:11  *** Twofish [~Twofish@] has quit [Quit: Leaving]
01:12:37  *** |2rB [~Twofish@] has joined #openttd
01:12:46  *** PandaMojo [] has joined #openttd
01:14:44  *** |2rB [~Twofish@] has quit []
01:15:04  *** |2rB [~Twofish@] has joined #openttd
01:15:52  <KeeperOfTheSoul> how many stations does each block hold?
01:21:01  *** KritiK [] has quit [Quit: Leaving]
01:21:57  *** Smoovious [] has quit [Read error: Connection reset by peer]
01:22:17  *** Smoovious [] has joined #openttd
01:23:09  *** Digitalfox [] has joined #openttd
01:24:04  *** |2rB [~Twofish@] has quit [Quit: Leaving]
01:34:09  *** helb [~helb@] has quit [Quit: Logout]
01:37:10  <Belugas> [02:19] <Tron> <Belugas> and may i remind that bridges branch did not add ANY doc AT all about m6? <--- I just want to point out that this is not my fault  <---not entirely true.  You did changed the usage of extra on r4427, when you created the branch.  I agredd that it may not have been the best time to do it.  And i do agree that you are not the one who changed extra to m6.  So i would conclude this on saying you had a bit of responsability, but not the ma
01:37:19  <Belugas> [02:25] <Tron> <Belugas> both celestar and tron, by the way. <--- this is plain unfair. I had nothing to do with merging it. I wasn't even informed about it  <----  Agreed, and for this, i retract myself on that point
01:37:38  <Belugas> tron : but once again, it does not matter now. I'm doing that work
01:37:46  <Belugas> for the benefit of us all :)
01:39:23  <KeeperOfTheSoul> Belugas: can you reprioratise bugs in the bug tracker?
01:39:50  <Belugas> reprioratise???
01:40:04  <Belugas> ho... i think i know what yo mean...
01:40:14  <Belugas> don't know. i thnk i can
01:40:18  <Belugas> which?
01:40:24  <KeeperOfTheSoul> can you make this bug high priority for me
01:44:46  <Belugas> no. i can't.  I can close it, assign it but that's all :(
01:45:14  <KeeperOfTheSoul> ah well, nvm
01:45:49  <Belugas> two options : say it is critical or close it and restart :)
01:46:16  <KeeperOfTheSoul> i can't change anything about it
01:47:06  <KeeperOfTheSoul> hmm, in multiplayer mode, do commands get sent to the server before they are processed locally?
01:47:56  <Belugas> good question
01:48:07  <Belugas> i cannot answer, i do not know enough that stuff
01:48:31  <Belugas> Rubidium might tell you, TrueBrain too
01:48:46  <Belugas> do you want me to close it and start another one?
01:50:46  <Belugas> that is a good analysis, by the way...
01:50:51  <KeeperOfTheSoul> nah, i'll let one of the others know when i seem them around
01:50:54  <KeeperOfTheSoul> thanks :)
01:51:05  <Belugas> i might try to dig on it a bit latter this week.
01:51:35  <Belugas> i've always got annoyed by that too
01:51:44  <Belugas> well... when i was still playing :S
01:53:15  <Belugas> night all
01:57:04  <Smoovious> now... the instructions on step 6 of says to copy the OTTD grf files to the data folder... does it mean ...\trunk\bin\data ? (and if so, this won't mess up sync'ing or anything with the svn server will it?)
01:58:48  <KeeperOfTheSoul> that's the correct folder
01:58:56  <Smoovious> okee, thanky
01:59:02  <KeeperOfTheSoul> and no, it won't mess up svn (unless you were to check them in)
01:59:25  <KeeperOfTheSoul> one thing to watch, if you're using express it won't set the working directory correctly
01:59:33  <Smoovious> well, since I don't have any commit privs anyways, I don't think that'll be a big worry
01:59:40  <Smoovious> yes, it is express
01:59:47  <Smoovious> (and I saw the note about it further down)
02:00:08  <KeeperOfTheSoul> after your first build you want to export the data directory to obj\Debug\ or obj\Release
02:00:12  <Smoovious> unless it is different
02:00:15  <Smoovious> k
02:00:37  <KeeperOfTheSoul> you then only need to do that if langs changes and you get an error when starting up that your language files are out of date
02:01:58  <Smoovious> k
02:04:50  <Smoovious> ok, here we go
02:23:20  <Smoovious> hmm... case sensitivity... forgot about that...
02:30:39  *** Eddi|zuHause2 [] has joined #openttd
02:32:53  *** Alltaken [] has joined #openttd
02:37:06  *** Eddi|zuHause3 [] has quit [Ping timeout: 480 seconds]
02:42:25  <Smoovious> :D :D :D :D :D :D :D :D :D :D
03:00:39  <Smoovious> um... export data directory?
03:02:56  <KeeperOfTheSoul> hold down right mouse button and drag the directory into obj\Debug, when you release select "svn export all"
03:03:12  <KeeperOfTheSoul> that's assuming you're using tortoise svn
03:03:27  <Smoovious> using tortoise and VC2005express
03:03:46  <Smoovious> drag which directory?
03:03:55  <KeeperOfTheSoul> yeah, use that export then, all it does is copies the directory and files but doesn't copy the .svn folders
03:04:23  <KeeperOfTheSoul> the difference between export and export all is export will only copy files that are under version control
03:04:41  *** Sacro|Laptop [Ben@] has joined #openttd
03:04:49  <Smoovious> _which_ _directory_
03:06:07  <Smoovious> and the only directory I'm finding close to "obj" is "...\trunk\objs"
03:07:19  <Smoovious> so should it be "...\trunk\bin\obj\Debug" or where... (and I think you mean the 'data' dir holding the grf's
03:09:32  <KeeperOfTheSoul> trunk\bin\obj\debug
03:10:03  <Smoovious> ok, have to create it then... trunk\bin\data to trunk\bin\obj\debug
03:10:25  <KeeperOfTheSoul> ah, and i ment the contents of \bin to \bin\obj\debug sorry
03:10:34  <Smoovious> okee
03:10:44  <Smoovious> data, not "data"... got it :P
03:10:57  <KeeperOfTheSoul> which should be, data, lang, save, scenario, and scripts
03:12:10  <Smoovious> so those directories within \bin I am moving, not the top-level \bin itself
03:12:22  <KeeperOfTheSoul> that's right
03:12:31  <Smoovious> resulting in \bin\obj\debug\scenario etc
03:12:37  <Smoovious> ok... that makes more sense
03:14:26  <Smoovious> I really should have kept up to speed on this...
03:14:30  <KeeperOfTheSoul> so you planing on doing some hacking at open ttd?
03:15:16  <Smoovious> perhaps... for the most part now tho... I'm just trying to get back up to speed in coding C... been wanting to for a long time, but the idea of doing it, with stuff I hate, just didn't appeal...
03:15:28  <Smoovious> but I LOVE TTD... so... that'll help :D
03:15:53  <KeeperOfTheSoul> ah, i'll warn you though, everytime i sit down to play open ttd now, i find somethink i want to change and never end up actually playing it :)
03:15:57  <Smoovious> just facing a 20-year learning curve to get up to date
03:16:08  <Smoovious> oh, I got a whole list set aside so far :P
03:16:13  *** Sacro|Mobile [~Ben@] has joined #openttd
03:16:17  *** Sacro_ [Ben@] has joined #openttd
03:16:23  <Smoovious> not that big a list. :D but still, a list
03:16:36  * KeeperOfTheSoul has never really coded in C till now
03:17:21  <Smoovious> last project kept me busy, but all I was really doing was support... and since that project got sold, wanted the next one to be something I can get my hands dirty in
03:18:28  *** Sacro|Mobile [~Ben@] has quit [Read error: Connection reset by peer]
03:19:01  <Smoovious> is there a mailing list?
03:19:50  *** Sacro [~Ben@] has quit [Ping timeout: 480 seconds]
03:20:05  <KeeperOfTheSoul> nope, they have forums though
03:20:25  <Smoovious> blech... can't stand webforums
03:20:30  <Smoovious> <- newsgroup person
03:20:40  *** Sacro|Laptop [Ben@] has quit [Ping timeout: 480 seconds]
03:20:41  <KeeperOfTheSoul> yeah, i like newsgroups more
03:21:04  *** Sacro|Laptop [~Ben@] has joined #openttd
03:21:37  <glx> Smoovious: read to topic of this channel :)
03:22:09  <Smoovious> about the only time you catch me actually going to a webforum thread is when someone precedes the link with something like "can you believe this idiot?"
03:22:29  <KeeperOfTheSoul> glx: isn't that for svn info only?
03:22:44  <Smoovious> yeah, that's how I took that too
03:23:03  <glx> yes indeed (I though there was access to other lists)
03:23:21  <Smoovious> was thinking more of an ottd dev list
03:23:37  <Smoovious> no biggie
03:24:04  <glx> there's one but I can't find where
03:24:27  <KeeperOfTheSoul> the wiki mentions one on sourceforge, but makes a note that it isn't used
03:24:58  <Smoovious> ok... well, its not like I'll be contributing anything anytime soon yet, so no hurry I guess
03:26:22  <glx> anyway the mailing list is currently in emergency mode (all messages are blocked until the admin let them go)
03:26:33  <glx> too much spam without that
03:26:51  <glx> (the dev mailing list that is)
03:26:53  <Smoovious> yeah, most of the lists I'm on are similarly moderated
03:27:20  *** Sacro|Mobile [Ben@] has joined #openttd
03:27:32  *** Sacro [~Ben@] has joined #openttd
03:32:52  *** Sacro_ [Ben@] has quit [Ping timeout: 480 seconds]
03:33:51  *** Sacro|Laptop [~Ben@] has quit [Ping timeout: 480 seconds]
03:38:55  *** Sacro|Laptop [~Ben@] has joined #openttd
03:39:13  *** Sacro_ [~Ben@] has joined #openttd
03:42:40  *** Sacro|Laptop [~Ben@] has quit [Read error: Connection reset by peer]
03:43:50  *** Sacro|Mobile [Ben@] has quit [Ping timeout: 480 seconds]
03:43:52  *** Sacro [~Ben@] has quit [Ping timeout: 480 seconds]
03:50:58  *** Sacro [~Ben@] has joined #openttd
03:55:52  *** Sacro_ [~Ben@] has quit [Ping timeout: 480 seconds]
03:55:52  *** tokai|noir [] has quit [Read error: Connection reset by peer]
04:02:18  *** Sacro_ [~Ben@] has joined #openttd
04:07:52  *** Sacro [~Ben@] has quit [Ping timeout: 480 seconds]
04:13:51  *** Sacro_ [~Ben@] has quit [Ping timeout: 480 seconds]
04:22:59  *** glx [] has quit [Quit: bye]
04:37:48  *** Alltaken [] has quit [Quit: Chatzilla 0.9.77 [Firefox]]
05:27:33  <Smoovious> hmm... we're gonna need a 'non-stop' order for road vehicles...
05:33:43  *** setrodox [] has quit [Remote host closed the connection]
06:44:59  *** raimar2 [] has joined #openttd
06:51:59  *** raimar3 [] has quit [Ping timeout: 480 seconds]
06:58:43  <Ailure> [06:27] <Smoovious> hmm... we're gonna need a 'non-stop' order for road vehicles...
06:58:46  <Ailure> huh
06:58:54  <Ailure> I can't impossible see this needed
06:59:30  <Ailure> unless the new road vehicle stations were implented
07:06:54  *** BurningFeetMan [] has quit [Quit: Chatzilla 0.9.77 [Firefox]]
07:07:52  <Smoovious> they were
07:07:58  <Smoovious> in the nightlies
07:10:11  <Ailure> hmmhmhmhmm
07:10:18  <Ailure> I need to try out the latest nightly then
07:10:29  <Ailure> hadn't been using the nightlies since 0.5.0 RC1 was releaesd
07:10:33  * Smoovious grins.
07:11:49  <Ailure> also servers not using a a-Z charcthers
07:11:55  <Ailure> should always be... eh meh
07:12:00  <Ailure> then servers would just start with AAAA
07:16:53  <hylje> AAAAAAAAA!
07:17:25  <Smoovious> hmmm... road vehicles aren't being grouped together by type now (and sort by "engineID")
07:24:41  *** nairan [] has quit [Ping timeout: 480 seconds]
07:26:30  *** nairan [] has joined #openttd
07:56:26  *** roboboy [] has joined #openttd
08:17:43  *** PandaMojo [] has quit [Quit: Chatzilla 0.9.74 [Firefox]]
08:27:41  *** Purno [] has joined #openttd
08:29:53  *** Wolf01 [] has joined #openttd
08:30:16  <Wolf01> suuuunday morning
08:37:49  <CIA-1> OpenTTD: tron * r8794 /trunk/src/station_cmd.cpp:
08:37:49  <CIA-1> OpenTTD: -Fix
08:37:49  <CIA-1> OpenTTD: Remove the possiblity to take over stations with OWNER_NONE by building a station next to it
08:37:49  <CIA-1> OpenTTD: -Fix: It was possible to take over buoys by building a station next to them
08:37:49  <CIA-1> OpenTTD: Also remove the now unnecessary special case which prevented taking over oilrigs
08:37:50  <CIA-1> OpenTTD: NOTE: 0.5 candidate
08:44:44  <Smoovious> you were able to take over a rig? interesting...
08:47:18  <Tron> no
08:47:24  <Wolf01> the helipad part only, if i remember well
08:50:31  <CIA-1> OpenTTD: tron * r8795 /trunk/src/order_cmd.cpp:
08:50:31  <CIA-1> OpenTTD: -Fix
08:50:31  <CIA-1> OpenTTD: Remove the explicit check for buoys when inserting goto station orders.
08:50:31  <CIA-1> OpenTTD: This is already covered by the preceding OWNER_NONE test.
08:51:02  <Smoovious> still interesting
08:51:09  *** Bjarni [] has joined #openttd
08:51:12  *** mode/#openttd [+o Bjarni] by ChanServ
08:55:50  *** ThePizzaKing [] has quit [Ping timeout: 480 seconds]
09:00:38  <CIA-1> OpenTTD: tron * r8796 /trunk/src/station_cmd.cpp:
09:00:38  <CIA-1> OpenTTD: -Fix
09:00:38  <CIA-1> OpenTTD: Remove the unused function AllocateStation() which was left over from r8125
09:02:39  *** roboboy_ [] has joined #openttd
09:02:50  *** roboboy_ [] has quit [Remote host closed the connection]
09:07:50  *** peter1138 [] has joined #openttd
09:25:56  *** XeryusTC [] has joined #openttd
09:31:10  *** silent [~pwr@] has joined #openttd
09:34:46  <nairan> hi
09:34:51  <nairan> just testes last rev
09:35:07  <nairan> and i noticed that i get no oil refining industry on the map
09:37:53  <Smoovious> do you have land within 16 tiles from the edge of the map?
09:38:37  <Smoovious> or 48 or whatever you have it configured to?
09:40:39  <Maedhros> peter1138: as our resident grf wizard, what do you think of this patch?
09:40:41  <Maedhros>
09:44:04  <peter1138> indeed, you don't always want to copy it
09:44:18  <peter1138> but if you do, you might as well also ensure it is nul terminated
09:46:00  <peter1138> MiHaMeK: r8789, you are aware that reordering the parts changes names for existing games?
09:46:06  <Maedhros> umm, is that a yay, or a nay? ;)
09:46:28  <peter1138> (i think)
09:46:49  <peter1138> oh, it was reverted: )
09:46:51  <Bjarni> <peter1138>	MiHaMeK: r8789, you are aware that reordering the parts changes names for existing games? <-- that's the reason why he reverted
09:46:58  <peter1138> hmm, or something
09:47:26  <peter1138> and messed up the revert :D
09:47:38  <Bjarni> yeah
09:47:45  <Bjarni> I wonder how he manage to do that though
09:51:32  *** peter1138 [] has quit [Quit: off]
09:53:02  *** Wolfolo|AWAY [] has joined #openttd
09:53:02  *** Wolf01 [] has quit [Killed (NickServ (GHOST command used by Wolfolo|AWAY))]
09:53:06  *** Wolfolo|AWAY is now known as Wolf01
09:54:26  *** XeryusTC [] has quit [Ping timeout: 480 seconds]
09:55:27  *** tuntis [] has joined #openttd
09:55:53  *** XeryusTC [] has joined #openttd
09:56:07  *** tuntis [] has quit []
09:58:58  <roboboy> gnight
10:00:59  *** wolf02 [] has joined #openttd
10:00:59  *** Wolf01 [] has quit [Killed (NickServ (GHOST command used by wolf02))]
10:01:10  *** wolf02 is now known as Wolf01
10:34:08  <Maedhros> ok, last call for comments:
10:35:02  <Tron> i can't say anything about it unless peter tells me how certain added strings are referenced
10:35:56  <Maedhros> ok
10:37:04  <Smoovious> needs more blue
10:41:03  *** Netsplit <-> quits: mikk36, Jezral, DJ_Mirage
10:45:29  *** Netsplit over, joins: Jezral
10:45:39  *** Netsplit over, joins: mikk36
10:45:39  *** roboboy [] has quit [Read error: Connection reset by peer]
10:46:55  *** DJ_Mirage [] has joined #openttd
10:46:57  <Wolf01> i have a gui for rail, roads, airports and docks which is always the same but for the DoCommand and station related variables (like size or orientation), where can i place the code?
10:50:39  <Eddi|zuHause2> rail_roads_airports_and_docks_gui.cpp?
10:52:01  <Wolf01> yes i already thought about this, but i don't want to add another source file, because is a pain when i have to revert the changes
10:53:40  <Maedhros> what does the gui do? station_gui.cpp might be a good place to put it
10:53:58  <Wolf01> is a list of nearest stations
10:54:26  <Wolf01> where you can click to join the station you are building with a previous station
10:54:57  *** Vikthor [] has joined #openttd
10:55:07  <Maedhros> then station_gui.cpp seems sensible to me
10:58:24  *** Rens2Sea [~Rens2Sea@] has joined #openttd
11:03:40  <Bjarni> you mean like you will add an "append" toggle button and then you place the station, it will bring up a list of stations that are close enough to be joined with the new tile you just selected?
11:05:28  <Bjarni> such a window would fit nicely in station_gui.cpp
11:14:59  <CIA-1> OpenTTD: rubidium * r8797 /trunk/src/station_cmd.cpp: -Fix (8741): the 'drive through station built on town owned road' bit was not set.
11:15:15  <CIA-1> OpenTTD: rubidium * r8798 /trunk/docs/ (landscape.html landscape_grid.html): -Fix (8735): update documentation to reflect the used bits for drive through stations.
11:22:58  *** Progman [] has joined #openttd
11:27:13  <CIA-1> OpenTTD: tron * r8799 /trunk/src/station_cmd.cpp:
11:27:13  <CIA-1> OpenTTD: -Fix
11:27:13  <CIA-1> OpenTTD: Reduce variable scope
11:27:35  <MiHaMeK> Bjarni:  <Bjarni> I wonder how he manage to do that though <-- pretty easy
11:28:21  <MiHaMeK> Bjarni: i made up a little patch for my buddy, and forgot about that, and during the revert, I forgot to specify the filename, so it brought all the changes from trunk
11:30:37  <MiHaMeK> Bjarni: anyhow, it was not the reordering which made me considering the revert, but the newly added names, which would open possibility to duplicated townnames
11:32:37  <Eddi|zuHause2> it would be possible to create a map between old and new seeds, and handle the change with a savegame bump
11:33:21  <Tron> ugh
11:34:17  <MiHaMeK> Eddi|zuHause2: yeah, it the chimney has a slip on it, she would be my granny.
11:34:49  <Eddi|zuHause2> hey, i did not say it was a good idea ;)
11:34:54  <MiHaMeK> Eddi|zuHause2: ok :)
11:41:22  *** HMage [~HMage@] has joined #openttd
11:43:17  *** HMage` [~HMage@] has joined #openttd
11:43:17  *** HMage [~HMage@] has quit [Read error: Connection reset by peer]
11:45:58  <CIA-1> OpenTTD: tron * r8800 /trunk/src/station_cmd.cpp:
11:45:58  <CIA-1> OpenTTD: -Fix
11:45:58  <CIA-1> OpenTTD: Simplify MoveGoodsToSation() under the assumption that 0 is less or equal than 0
11:46:36  *** Peach [] has joined #openttd
11:47:04  *** BJH2 [] has joined #openttd
11:48:25  *** tokai [] has joined #openttd
11:49:34  *** Neonox [] has joined #openttd
12:02:07  *** peter1138 [] has joined #openttd
12:07:54  *** XeryusTC [] has quit [Read error: Connection reset by peer]
12:19:07  *** Neonox [] has quit [Read error: Connection reset by peer]
13:07:07  *** silent [~pwr@] has quit [Quit: Client exiting]
13:07:18  *** KritiK [] has joined #openttd
13:17:35  *** scia [] has joined #openttd
13:17:38  *** Mucht_ [] has quit [Quit: Konversation terminated!]
13:19:18  <KeeperOfTheSoul> is anyone around that can update the bug tracker for me?
13:22:54  *** KeeperOfTheSou1 [] has joined #openttd
13:31:47  <Maedhros> KeeperOfTheSou1: what would you like updated?
13:32:36  <KeeperOfTheSoul> I wanted this moved to a higher priority
13:34:26  <Maedhros> does "Medium" sound more reasonable?
13:34:29  *** Darkvater [] has quit [Ping timeout: 480 seconds]
13:35:02  <KeeperOfTheSoul> not sure, the bug can crash a server though (assuming the command is carried out on the server before the client that issues it)
13:35:38  <KeeperOfTheSoul> but someone probaly has to be going out of their way to do that
13:35:52  *** Mucht [] has joined #openttd
13:36:06  *** ChrisM87 [] has joined #openttd
13:36:11  <Maedhros> hmm, if it can crash a server, it would be high priority
13:36:40  <KeeperOfTheSoul> yeah, you just need more depots than stations so that the server tries to read for a block that points to null
13:36:54  <Maedhros> although you didn't mention that in the bug report ;)
13:37:16  <KeeperOfTheSoul> no, i didn't feel like putting that in the web, and there's no private comment function
13:39:25  <Tron> hm
13:39:45  <Tron> there's already an XXX
13:42:39  <KeeperOfTheSoul> i was wondering about those XXX's but couldn't see anything about them in the wiki
13:42:53  <Tron> hm, that was me
13:43:13  <Tron> XXX is just a generic "something is fishy" marker
13:43:18  <Tron> nothing OTTD specific
13:43:59  <Tron> you can see it in pretty much all projects
13:44:11  <KeeperOfTheSoul> ah right, i tend to use FIXME: instead for things to be looked at or resoved
13:44:34  <Tron> XXX, FIXME, TODO, NOTE
13:44:39  <Tron> there are many
13:44:51  <Tron> some IDEs even highlight them or show you a compiled list of all
13:47:53  *** xyz [] has joined #openttd
14:04:39  *** Peach [] has quit []
14:04:46  <peter1138> hmm
14:04:56  <peter1138> sergey produces a screenshot that actually looks ok
14:05:15  *** BobingAbout [~BobingAbo@adsl-83-100-232-180.karoo.KCOM.COM] has joined #openttd
14:05:25  *** BobingAbout [~BobingAbo@adsl-83-100-232-180.karoo.KCOM.COM] has quit []
14:05:48  *** Netsplit <-> quits: DJ_Mirage
14:08:28  *** green-devil [] has joined #openttd
14:09:09  *** glx [] has joined #openttd
14:09:12  *** mode/#openttd [+v glx] by ChanServ
14:12:28  <Bjarni> Please do not use external image hosting services such as Imageshack or even your own webspace.
14:12:32  <Bjarni> two lines down:
14:12:33  <Bjarni> Please help the OpenTTD Wiki by uploading any externally linked images
14:12:50  <Bjarni> inconsistency on the wiki
14:12:50  <peter1138> and?
14:12:57  <peter1138> reread
14:13:17  <lolman> It makes perfect sense, it's telling people to upload any relevent images to the Wiki, and not leave them on Imageshack et al
14:13:47  <Bjarni> oh
14:17:05  *** Darkvater [] has joined #openttd
14:17:07  *** mode/#openttd [+o Darkvater] by ChanServ
14:17:39  <CIA-1> OpenTTD: KUDr * r8801 /branches/cpp_gui/ (74 files in 6 dirs): (log message trimmed)
14:17:39  <CIA-1> OpenTTD: [cpp_gui] -Codechange: few changes towards OO GUI:
14:17:39  <CIA-1> OpenTTD:  -Window related AllocateXxx() functions turned into Window methods
14:17:39  <CIA-1> OpenTTD:  -current Widget renamed to OldWidget
14:17:39  <CIA-1> OpenTTD:  -Widget base class added (still not used)
14:17:40  <CIA-1> OpenTTD:  -CompositeWidget added (also not used)
14:17:42  <CIA-1> OpenTTD:  -Widget rectangle/point handling moved to new file: misc/rect.hpp
14:18:07  <peter1138> grrr
14:18:19  <KUDr> too much?
14:18:48  <peter1138> hmm?
14:18:59  <peter1138> no, my dvd device changed from hdc to sr0 back to hdc
14:19:14  <Bjarni> too much for me to follow what you did, but ok...
14:19:22  <Bjarni> maybe if I spend some time reading it
14:19:41  <KUDr> Bjarni: it only looks that it is too much
14:19:58  <KUDr> Bjarni: i added your "Create()" method
14:20:10  <KUDr> was needed (at least for now
14:20:14  <Bjarni> ahh
14:20:37  <Bjarni> maybe even looking at the diff would help :p
14:20:49  <KUDr> it took me long to make it compilable again, therefore bit more changes
14:23:40  <Bjarni>  -18 new .cpp files added in new dir for several widget types (most of them not used yet) <-- is it a good idea to have one file for each widget type?
14:23:48  <Bjarni> I know they are in a dir of their own, but still
14:23:52  *** lolman [~john@] has quit [Remote host closed the connection]
14:24:37  <KUDr> Bjarni: if you wonder about compilation time, they can be compiled as one (if needed)
14:24:50  <KUDr> but they should have their own files
14:25:07  <KUDr> at least cpp files if not .h
14:28:14  *** lolman [~john@] has joined #openttd
14:29:11  <Tron>
14:29:14  <Tron> comments?
14:31:03  <KeeperOfTheSoul> what about adding OT_GOTO_WAYPOINT as well, as for some vehicles this is a valid order
14:33:48  <Tron> it's just for ships
14:37:02  <Bjarni> and they never head for buoys?
14:37:09  <KeeperOfTheSoul> they are stations :)
14:38:32  <Bjarni> nice consistency :P
14:39:41  *** scia_ [] has joined #openttd
14:40:29  <KeeperOfTheSoul> but i was thinking if you add waypoint in now (just to GetOrderLocation), it won't break if someone tries to use the function for other vehicles or buoys get changed to waypoints
14:42:30  <Tron> ideally extra waypoint and depot numbering goes away
14:43:34  <Tron> also buy ahead programming is just a waste of time
14:44:04  <Tron> till the extra code is used the invariants have changed and meanwhile the unused code has to be maintained
14:46:32  *** scia [] has quit [Ping timeout: 480 seconds]
14:49:05  *** lolman [~john@] has quit [Ping timeout: 480 seconds]
14:50:58  *** Netsplit over, joins: DJ_Mirage
14:51:35  *** setrodox [] has joined #openttd
14:54:19  *** DJ_Mirage [] has quit [Server closed connection]
14:54:43  *** DJ_Mirage [] has joined #openttd
15:00:39  *** Smoovious [] has quit [Ping timeout: 480 seconds]
15:02:34  *** Neonox [] has joined #openttd
15:07:56  *** Darkvater [] has quit [Ping timeout: 480 seconds]
15:09:23  *** Darkvater [] has joined #openttd
15:09:27  *** mode/#openttd [+o Darkvater] by ChanServ
15:14:57  *** imaginner [] has joined #openttd
15:22:55  *** TinoM| [] has quit [Ping timeout: 480 seconds]
15:39:06  *** ChrisM87 [] has quit [Remote host closed the connection]
15:39:51  *** ChrisM87 [] has joined #openttd
15:42:22  *** HMage` [~HMage@] has quit [Read error: Connection reset by peer]
15:43:23  <imaginner> is there any documentation on general OTTD design? for people diving into the code?
15:45:41  <ln-_> you'll suffer a major brain damage if you try to dive into the code.
15:46:36  <imaginner> :/
15:46:45  <imaginner> what should I do then?
15:47:06  <Zaviori> Not suffer a major brain damage
15:47:26  <ln-_> just be happy that it's quite playable as it is.
15:47:47  <imaginner> uhm
15:47:54  <imaginner> I am looking for something like "Read This Before Trying To Read/Modify OTTD Source"
15:48:58  <ln-_> let's just say that the code isn't very pretty.
15:49:56  <imaginner> I see. Am I on my own figuring it out?
15:50:29  <ln-_> someone here might know answers to questions.
15:50:50  <Bjarni> 	<imaginner>	I am looking for something like "Read This Before Trying To Read/Modify OTTD Source" <-- here is how it works: read the source and then you want to modify anything: read that particular code again so you understand it (remember the header files) and then you can try to modify it
15:50:50  <xyz> imaginner: you can find on the forum threds about coding style, and how to compile
15:51:12  <Bjarni> when you have made something, you can show a diff and get totally ignored or flamed for bad design :P
15:51:35  <imaginner> I see :)
15:52:15  <Bjarni> it could be an idea to show up with a half finished design and talk about it to ensure that it's not broken by design
15:52:23  <ln-_> or, you can show a diff, get totally ignored for 2 months, and then 10 seconds after someone committing the patch to svn you'll get a lot of feedback on bad design and ugliness.
15:52:34  *** HMage [~HMage@] has joined #openttd
15:52:54  <Bjarni> <ln-_>	or, you can show a diff, get totally ignored for 2 months, and then 10 seconds after someone committing the patch to svn you'll get a lot of feedback on bad design and ugliness. <-- you watch my patches that closely???
15:53:31  <ln-_> nope, it was about something else.
15:53:59  <Bjarni> I get flamed for committing and for not committing :s
15:54:34  <imaginner> hmm, Bjarni, you need some love :)
15:54:55  <Digitalfox> ln-_: Talking about Drive-through road stops maybe?
15:55:07  <ln-_> but of course, you are the source of all bugs in openttd, including those that existed before you knew about the project.
15:55:50  <ln-_> Digitalfox: negative.
15:56:00  *** DarkSSHClone [] has joined #openttd
15:56:41  <Eddi|zuHause2> <ln-_> or, you can show a diff, get totally ignored for 2 months, and then 10 seconds after someone committing the patch to svn you'll get a lot of feedback on bad design and ugliness. <- that is the standard procedure here, i have encountered it with several different persons already :)
15:57:11  *** Darkvater [] has quit [Ping timeout: 480 seconds]
15:58:14  <Bjarni> <imaginner>	hmm, Bjarni, you need some love :) <-- well, I'm not heading to IRC to get love.... it's full of ignorant, stupid, hostile and foul smelling people
15:58:23  <Bjarni> and then there is me
15:59:21  *** setrodox [] has quit [Read error: No route to host]
15:59:28  *** GoneWack1 [~gonewacko@] has joined #openttd
15:59:38  <imaginner> But not everyone is like that, you know
15:59:39  *** setrodox [] has joined #openttd
15:59:55  <imaginner> some people admire the Dev's work
16:01:01  <hylje> not bjarni's
16:01:02  <hylje> :b
16:01:25  <imaginner> why not? :P
16:01:26  *** GoneWacko [] has quit [Ping timeout: 480 seconds]
16:01:26  *** GoneWack1 is now known as GoneWacko
16:02:04  <imaginner> has anyone ever tried to write some docs for the code?
16:02:34  <Eddi|zuHause2> yeah, the wiki is full of such futile attempts :p
16:02:47  <Tron> what's this "docs" stuff you're talking about? Is it edible?
16:03:20  <imaginner> heh
16:03:40  <glx> imaginner: you can try
16:04:51  <imaginner> Hmm... that just takes the source and comments in the source, right?
16:05:39  <Bjarni> <imaginner>	has anyone ever tried to write some docs for the code? <-- try doxygen
16:06:03  <Bjarni> I don't know if it will help, but at least we tried to make something
16:06:17  <imaginner> how does it work?
16:06:47  <Bjarni> you run doxygen on the source and then it makes a html page about what functions we have
16:06:51  <Bjarni> at least in theory
16:06:54  <imaginner> I see
16:07:08  <Bjarni> I tried to install doxygen the other day... that didn't go well
16:07:19  <Bjarni> didn't try hard though
16:08:07  <imaginner> another question: how one can add source comments only to the trunk? do I write a regular diff
16:08:10  <Bjarni> [16:59:55] 	<imaginner>	some people admire the Dev's work
16:08:10  <Bjarni> [17:01:00] 	<hylje>	not bjarni's <-- yeah. Nobody like autoreplace, clone vehicles, the mac port....
16:08:17  <Bjarni> let's revert all of it and everybody will be happy
16:08:34  <hylje> :-)
16:09:06  <imaginner> I could try to give a hand with docs when I have some spare time, but I don't promise anything
16:09:18  <Bjarni> wow, you are brave
16:09:24  <Bjarni> O_O
16:09:41  <imaginner> I just don't feel good enough in C++ to dev anything in OTTD
16:09:54  <imaginner> I am thinking too much Java :P
16:10:26  <imaginner> I am still just wondering aloud, though
16:10:53  <imaginner> I can write some docs, but what do you think is the most needed?
16:22:05  <Bjarni> code cleanup so it's easier to code (and mess it up again)
16:22:11  <Bjarni> :P
16:24:10  <imaginner> meaning, just basic refactoring?
16:24:33  <CIA-1> OpenTTD: tron * r8802 /trunk/src/order_cmd.cpp:
16:24:33  <CIA-1> OpenTTD: -Fix
16:24:33  <CIA-1> OpenTTD: -Fix: When inserting an order for a ship while checking the distance between the new order and the order it is inserted after adhere the order types to determine the correct type of destination (i.e. station or depot)
16:24:33  <CIA-1> OpenTTD: Also do a better job in determining the preceding order
16:24:33  <CIA-1> OpenTTD: NOTE: 0.5 candidate
16:25:56  <Bjarni> <imaginner>	meaning, just basic refactoring? <-- actually I was joking about cleaning up the code
16:26:10  <Bjarni> you really have to know the code to really clean it up
16:26:17  <imaginner> true
16:27:27  <Bjarni> one thing that you should NOT do: rewrite the game into using java
16:27:41  <Bjarni> I don't know where people get strange ideas like that from, but they aren't sane
16:29:42  <imaginner> hehe :)
16:30:32  <imaginner> If anyone wanted jav-ish OTTD, it would be way easier to write the game from scratch!
16:31:45  <imaginner> although, OTTD code seriously needs some luvvin :)
16:31:45  <Bjarni> not unlikely
16:32:55  *** tokai [] has quit [Quit: It's like, wah.]
16:35:03  <Naksu> i think ottd needs to be ported to perl
16:36:04  <imaginner> making more use of OOP would be nice, but work-demanding
16:36:07  <Roel> Nah, javascript to make it web 2.0 compatible
16:37:23  <Eddi|zuHause2> web-interface to server, could be fun :p
16:38:22  <imaginner> yeah, could be interesting
16:39:24  *** Tron_ [] has joined #openttd
16:40:55  <Bjarni> <imaginner>	making more use of OOP would be nice, but work-demanding <-- just look at the diff between the cpp_gui branch and the trunk and it's not even finished yet
16:40:59  *** HMage [~HMage@] has quit [Read error: Connection reset by peer]
16:44:07  *** Tron [] has quit [Ping timeout: 480 seconds]
16:46:02  *** Tron_ is now known as Tron
16:51:11  *** HMage [~HMage@] has joined #openttd
16:54:33  *** Rens2Sea is now known as Rens2Eat
17:04:01  *** Wolf01 [] has quit [Killed (NickServ (GHOST command used by Wolfolo|AWAY))]
17:04:20  *** Wolf01 [] has joined #openttd
17:04:51  *** GoneWack1 [~gonewacko@] has joined #openttd
17:06:45  *** Wolf01 [] has quit [Read error: Connection reset by peer]
17:08:21  *** GoneWacko [~gonewacko@] has quit [Read error: Connection reset by peer]
17:08:21  *** GoneWack1 is now known as GoneWacko
17:13:42  *** KritiK [] has quit [Ping timeout: 480 seconds]
17:13:48  *** Wolf01 [] has joined #openttd
17:14:22  *** Wolfolo|AWAY [] has joined #openttd
17:14:24  *** Wolf01 [] has quit [Killed (NickServ (GHOST command used by Wolfolo|AWAY))]
17:14:27  *** Wolfolo|AWAY is now known as Wolf01
17:17:29  *** egladil [] has quit [Remote host closed the connection]
17:17:45  *** egladil [] has joined #openttd
17:23:28  *** KritiK [] has joined #openttd
17:24:28  *** HMage [~HMage@] has quit [Quit: HMage]
17:25:59  *** Digitalfox [] has quit [Quit: Bye Bye...]
17:29:16  *** XeryusTC [] has joined #openttd
17:31:25  *** XeryusTC [] has quit []
17:32:58  *** Digitalfox [] has joined #openttd
17:35:20  *** |Jeroen| [] has joined #openttd
17:35:39  *** XeryusTC [] has joined #openttd
17:48:07  *** scia_ [] has quit [Quit: Lost terminal]
17:49:31  <peter1138> hm, my mug of tea ran out
17:49:35  <peter1138> how unfortunate
17:56:07  *** Osai [] has joined #openttd
17:57:36  *** XeryusTC [] has quit [Ping timeout: 480 seconds]
17:57:44  *** XeryusTC [] has joined #openttd
18:02:36  *** KritiK [] has quit [Quit: Leaving]
18:04:01  *** KritiK [] has joined #openttd
18:05:43  *** Wolf01 is now known as Wolf01|AWAY
18:07:19  *** Ailure [Gamefreak@] has quit [Read error: Connection reset by peer]
18:14:45  *** XeryusTC [] has quit [Ping timeout: 480 seconds]
18:15:24  *** XeryusTC [] has joined #openttd
18:17:06  *** ChrisM87 [] has quit [Remote host closed the connection]
18:19:36  *** ChrisM87 [] has joined #openttd
18:34:37  *** glx|away [] has joined #openttd
18:35:28  *** xyz [] has quit [Read error: Connection reset by peer]
18:37:13  *** raimar2 [] has quit [Quit: Leaving]
18:42:41  *** glx [] has quit [Ping timeout: 480 seconds]
18:43:24  *** Neonox [] has quit [Quit: bin wech....]
18:43:41  *** GoneWacko [~gonewacko@] has quit [Remote host closed the connection]
18:44:51  *** Sacro [~Ben@] has joined #openttd
18:46:16  *** Rens2Eat is now known as Rens2Sea
18:46:50  *** glx|away is now known as glx
18:49:32  *** DarkSSHClone is now known as Darkvater
18:49:36  <Darkvater> :O r8801
18:49:45  <Darkvater> do we REALLY need 18 new cpp files?
18:49:48  <Darkvater> :s
18:55:06  *** Aitor [] has joined #openttd
18:56:14  *** lolman [~lolman@] has joined #openttd
18:59:40  <Naksu> yes
18:59:52  <Naksu> why not
18:59:54  <Naksu> they're free
19:00:35  <peter1138> $ svn log -r 8801
19:00:35  <peter1138> ------------------------------------------------------------------------
19:00:37  <peter1138> $
19:00:37  <peter1138> hmm
19:00:56  <glx> peter1138: cpp_gui branch
19:01:00  <peter1138> oh
19:04:59  *** boekabart_ [~boekabart@] has quit [Quit: Back to work, back to work, everybody, work work work work!]
19:06:57  *** imaginner [] has quit [Quit:  Like's GUI?  Then try HydraIRC -> <-]
19:08:36  <Rubidium> Darkvater, about: Do you mean that r8497 needs to be backported? If that's the case, it's already done for 0.5.0-RC5
19:12:52  *** Neonox [] has joined #openttd
19:21:52  *** KritiK_ [] has joined #openttd
19:21:58  *** ChrisM87 [] has quit [Read error: Connection reset by peer]
19:23:35  *** Netsplit <-> quits: illu, coronel
19:23:55  *** mojs [] has joined #openttd
19:24:17  *** Netsplit over, joins: coronel, illu
19:25:10  <Bjarni> <Darkvater>	do we REALLY need 18 new cpp files? <-- for the record: I asked the same question
19:26:01  *** KritiK [] has quit [Read error: Connection reset by peer]
19:26:04  *** KritiK_ is now known as KritiK
19:28:05  *** GoneWacko [] has joined #openttd
19:28:57  *** Purno [] has quit [Read error: Connection reset by peer]
19:29:24  *** Aitor [] has left #openttd []
19:32:48  *** ganjamice [] has joined #openttd
19:33:01  <ganjamice> wow
19:33:17  <ganjamice> wusste gar nich das so ein altes spiel noch so viel anhänger hat
19:33:41  <Sacro> ?
19:33:49  <ganjamice> inzwischen sind die leute, die es mal gespielt habe, alle firmenmanager geworden :)
19:33:56  <Sacro> errr... english?
19:33:58  <ganjamice> wtf
19:34:06  <Sacro> my thoughts also
19:34:47  <ganjamice> i wonder that this old game has a lot of fans in the world
19:35:00  <ganjamice> for this old game its very nice
19:35:31  <ganjamice> i think those people who played this game in earlier days, are all companybosses now :D
19:38:36  <Bjarni> I'm not :/
19:38:50  <Bjarni> however
19:39:12  *** helb [~helb@] has joined #openttd
19:39:13  * Sacro is a company boss :D
19:39:15  <Bjarni> I'm not without relationship to the railroad :)
19:39:29  <ganjamice> :-)
19:39:32  *** ChrisM87 [] has joined #openttd
19:39:39  <Bjarni> Sacro's Fucking mental ill girls Inc.?
19:40:01  <Sacro> Bjarni: :p
19:40:10  <Sacro> Sacro Transport, im almost at Tycoon level
19:40:33  <Bjarni> you mean you deliver drugs on your bike?
19:41:24  <Sacro> no, im not dutch
19:41:40  <Bjarni> in that case Hull might not be that different
19:42:44  <Bjarni> hehehe. A possible slogan: "Use Sacro Transport and get your speed the speedy way"
19:43:25  <lolman> oh noes
19:43:46  <Bjarni> :(
19:43:53  <Bjarni> I was expecting lol
19:43:56  <Bjarni> specially from you
19:44:02  <Bjarni> :s
19:44:05  <lolman> lol
19:44:29  <Sacro> oh noes...
19:44:39  <Bjarni> lol
19:44:43  <lolman> indeed
19:45:07  <CIA-1> OpenTTD: KUDr * r8803 /branches/cpp_gui/src/ (gfx.h misc/rect.hpp rail_cmd.cpp viewport.cpp window.h):
19:45:07  <CIA-1> OpenTTD: [cpp_gui] -Codechange: point structures (Point, Point16) made compatible
19:45:07  <CIA-1> OpenTTD:  -PointT has now base PointRawT without constructor (plain struct compatible with unions)
19:45:07  <CIA-1> OpenTTD:  -struct Point declared in gfx.h replaced by PointT<int>
19:45:07  <CIA-1> OpenTTD:  -use of Point in WindowEvent::we union members replaced by PointRawT<int>
19:45:17  <Bjarni> Sacro: you ended up with a flat tire, so the speed wasn't that speedy anyway?
19:46:05  <Sacro> Bjarni: actually, my bike does have a flat tyre :(
19:46:27  <Bjarni> use the train then
19:47:15  <Bjarni> that reminds me of a guy, who turned up late and said stuff like "fucking train" and I asked "did it puncture a tyre?"
19:47:29  <Bjarni> then he said that it could have because everything else broke
19:47:49  <ganjamice> ive a question : i heart, that i can play ott on my handy. but which handy is the best for the game and can i syncronisate it with my computer? as example : i play in bus openTT on my handy and after that i put the savegame on my computer and play on it?
19:48:27  <Bjarni> all savegames are the same, nomatter what you use to save them
19:48:40  <Bjarni> we have one common format
19:48:42  <ganjamice> ic, but is there a conflict with the versions of the game?
19:49:09  <Bjarni> you need to use the same version of the sourcecode to ensure that they behave the same way
19:49:24  <ganjamice> hä? =)
19:49:30  <ganjamice> yes
19:49:48  <Bjarni> this could be a problem with that company, that delivers the port for Windows CE
19:49:54  <Bjarni> they modified the code
19:49:55  <ganjamice> when i play version 5 on my handy and on my computer it works. but when i play version 4 on my handy and version 5 on my computer ... ?
19:50:51  <Bjarni> you can always load a savegame from the past (earlier version), but you can't read one from the future, because then the game will not know what each byte in the savegame format mean
19:51:00  <Bjarni> it have no way of knowing what is added later
19:51:35  <Bjarni> what "handy" do you have?
19:52:27  <ganjamice> an older one, but i will buy a new one
19:52:35  <Bjarni> if it has a monitor, that's at least 640 pixels wide, then there will be no problem at all
19:52:45  <ganjamice> and 30 minutes ago i had an idea like this : playing oTT on my handy
19:52:46  * Sacro has 2 handys
19:52:52  <Sacro> one on the left, and one on the right
19:52:55  <ganjamice> talked this to ma friend
19:52:59  <ganjamice> searched on goggle
19:53:02  <ganjamice> and now im here :D
19:53:05  <Bjarni> there is a port for Nokia S770/S800 (or whatever the names are)
19:53:16  <Bjarni> they use a 800x480 touchscreen display
19:53:41  <Bjarni> making it somewhat easy to compile the game
19:54:06  <ganjamice> yes
19:54:28  <Bjarni> I don't know if I can recommend them in general, but I think they are the best when it comes to playing OpenTTD
19:54:45  <ganjamice> the other thing is ... playing online.. can i play this game online on my handy against other computer users? :))
19:54:54  <Bjarni> officially you need at least 640x400, but that's actually rather small
19:54:59  <ganjamice> hmm
19:55:38  <CIA-1> OpenTTD: KUDr * r8804 /branches/cpp_gui/src/ (widget/widget_composite.cpp window.h):
19:55:38  <CIA-1> OpenTTD: [cpp_gui] -Codechange: BaseWindow now inherits from CompositeWidget (with no benefits yet)
19:55:38  <CIA-1> OpenTTD:  -CompositeWidget is no longer abstract (added OnLeftClick() to it)
19:55:38  <Bjarni> 	<ganjamice>	the other thing is ... playing online.. can i play this game online on my handy against other computer users? :)) <-- at one time a Nokia S770 connected to my server though Wifi and the internet, so yes
19:55:46  <ganjamice> cool
19:55:55  <Bjarni> currently it has a keyboard issue though, so passwords are still an issue
19:56:22  <Bjarni> not insolvable, but unsolved
19:56:58  <ganjamice>
19:57:05  <ganjamice> its german, im sorry
19:58:33  <Bjarni> the screen is a bit small for OpenTTD
20:02:02  <ganjamice> yes it is
20:02:34  <Bjarni> looks rather nice though
20:03:35  <ganjamice> hmm
20:03:37  <Bjarni> but if one of the tasks is to play OpenTTD, then I will not recommend screens smaller than 640x400 and the bigger the better
20:03:54  <ganjamice> but is there an handy with 640* ?
20:03:57  <Bjarni> btw less than 640 pixels wide screens aren't supported yet
20:04:18  <Bjarni> <ganjamice>	but is there an handy with 640* ? <-- how should I know? :)
20:04:29  <Bjarni> ask in a handy channel
20:06:27  *** lolman [~lolman@] has quit [Remote host closed the connection]
20:07:22  <ganjamice>
20:07:23  <ganjamice> uhhh
20:07:24  <ganjamice> nice
20:09:18  *** Mucht_ [] has joined #openttd
20:11:23  <ganjamice> the problem is, that handys are too small for this screen
20:13:15  *** Mucht [] has quit [Ping timeout: 480 seconds]
20:16:51  *** ganjamice [] has quit [Quit: Peace and Protection 4.22]
20:25:10  *** scia [] has joined #openttd
20:29:26  *** john_ [~john@] has joined #openttd
20:29:37  *** john_ [~john@] has quit []
20:30:33  *** Wolf01|AWAY is now known as Wolf01
20:51:44  *** Osai [] has quit [Read error: Connection reset by peer]
20:59:19  *** Osai [] has joined #openttd
21:02:12  <Darkvater> Rubidium: ah yes, didn't know that was in RC5
21:02:35  <Rubidium> <- that
21:02:42  <Rubidium> 's what I backported for rc5
21:03:43  <Darkvater> kk
21:04:02  <Darkvater> hmm I need Tron :)
21:04:55  <Sacro> the string for 90 degree turn disabling needs to mention for NPF and YAPF
21:04:58  <Sacro> rather than just NPF
21:06:22  *** GoneWack1 [] has joined #openttd
21:07:04  <peter1138> that was a nice landing
21:07:10  <Darkvater> hiya peter1138 :)
21:07:25  *** GoneWacko [] has quit [Read error: Connection reset by peer]
21:07:25  *** GoneWack1 is now known as GoneWacko
21:07:35  <peter1138> hello mr vater
21:07:36  <Sacro> peter1138: the relient?
21:07:39  <peter1138> yeah
21:07:41  <Sacro> *reliant
21:07:54  <Sacro> took a nice chunk out of northumberland
21:11:09  <peter1138> gah
21:11:15  <peter1138> bloody non-earthed equipment
21:11:20  <Sacro> hehe
21:11:25  <Sacro> its not a dell laptop is it?
21:11:30  <peter1138> yes yes, it's fine having that square logo
21:11:36  <peter1138> and no earth
21:11:41  <peter1138> er, no earth pin
21:11:55  <peter1138> but when you have different pieces of equipment linking together it's a fucking pain
21:12:03  *** helb [~helb@] has quit [Quit: Logout]
21:12:03  <peter1138> no, a telly and a dvd player
21:12:47  *** helb [~helb@] has joined #openttd
21:13:08  <Sacro> ahh
21:13:40  <peter1138> the laptop does it too, of course
21:13:51  <peter1138> that also gives a strange feeling touching the plastic case
21:14:06  <peter1138> cos it's got that slightly metallic finish...
21:15:09  <peter1138> maybe my leccy's just dodgy ;p
21:16:42  <Roel> or connect an wire the metal casing and an earthpin manualy?
21:16:52  <peter1138> hmm
21:16:54  <peter1138> could do
21:17:14  *** ChrisM87 [] has quit [Remote host closed the connection]
21:18:04  *** ChrisM87 [] has joined #openttd
21:19:03  <peter1138> not really possible with the telly though
21:20:22  *** xyz [] has joined #openttd
21:22:38  <Darkvater> KUDr_wrk: ping
21:22:48  <KUDr> pong
21:27:30  <Roel> mwah, you could hook it up to the coax connector
21:27:39  <Roel> but that's not a real good way to go..:)
21:29:21  <peter1138> maybe i just need one of those scart boxes
21:29:29  <peter1138> so i don't need to keep swapping stuff around
21:31:22  *** caladan [] has joined #openttd
21:34:15  *** ThePizzaKing [] has joined #openttd
21:42:39  *** Desolator [~admin@] has joined #openttd
21:43:10  <Desolator> Anyone home?
21:43:43  *** Desolator [~admin@] has quit []
21:44:41  <xyz> me :P
21:44:45  <Sacro> me
21:46:51  *** |2rB [~Twofish@] has joined #openttd
21:47:50  *** |Jeroen| [] has quit [Remote host closed the connection]
21:48:35  *** Sacro|Laptop [~Ben@] has joined #openttd
22:07:13  <CIA-1> OpenTTD: Darkvater * r8805 /trunk/src/ (helpers.hpp music/libtimidity.cpp music/libtimidity.h): -Codechange (r8757): DO set eol-style and keywords on new files...
22:10:21  <Sacro|Laptop> libtimidity?
22:16:54  <peter1138> it's fake!
22:17:00  <peter1138> $ apt-cache search libtimidity | wc -l
22:17:01  <peter1138> 0
22:17:15  <Sacro> yes, thought so
22:17:19  <Darkvater> haha
22:17:56  * Bjarni never used timidity
22:18:03  <Bjarni> never worked for me
22:18:04  <Sacro> hmm
22:18:12  <Sacro> danish bacon > hollandish bacon
22:18:41  <Bjarni> wtf does Holland have to do with bacon???
22:18:57  <Bjarni> you are even more screwed up than I thought
22:19:15  <SpComb> here in Finland they sell (translated) "American Bacon", with the subtitle "Origional finnish bacon"
22:19:33  <Bjarni> fair enough
22:19:49  <Bjarni> reminds me of the breathmint they once sold here
22:20:09  <Bjarni> CLASSIC and subtitle said "now with new taste"
22:20:20  <Bjarni> new classic taste? :)
22:20:41  <SpComb> old modern!
22:20:42  <Darkvater> try the all now Coca Cola! Now with classic taste!
22:20:47  <Darkvater> s/now/new
22:20:49  <Darkvater> can't type
22:21:02  <Bjarni> original coca cola?
22:21:04  <Roel> Classic taste is the one with cocaine? :)
22:21:16  <Bjarni> with original ingredients?
22:21:22  <Bjarni> only in NL
22:24:05  <Sacro> Bjarni: my bacon says "Product of Holland"
22:25:05  <hylje> :o
22:25:16  <Sacro> if (mysql_query('DROP TABLE table_name')) echo "table existed";
22:25:20  <Sacro> *sniggers*
22:30:45  *** xyz [] has left #openttd []
22:31:22  <peter1138> i hereby announce my departure
22:31:34  <peter1138> to bed
22:31:42  <KUDr> gn
22:32:04  <Darkvater> nini
22:32:24  <Eddi|zuHause2> Sacro: you went under the anonymous BOFHs?
22:32:44  <Sacro> Eddi|zuHause2: nope
22:35:22  *** peter1138 [] has quit [Quit: leaving]
22:37:21  *** BJH2_ [] has joined #openttd
22:37:37  <CIA-1> OpenTTD: Darkvater * r8806 /trunk/src/ (newgrf_config.cpp newgrf_config.h): -Codechange (r7582): Remove a duplicate append of static GRF's when loading the game and hide the intrinsics of adding elements to the GRFConfig list by using an AppendToGRFConfigList function.
22:38:36  *** Neonox [] has quit [Quit: bin wech....]
22:39:52  *** BJH2 [] has quit [Ping timeout: 480 seconds]
22:45:18  *** ChrisM87 [] has quit [Remote host closed the connection]
22:47:57  *** sPooT [] has joined #openttd
22:48:50  <Wolf01> 'night all
22:48:55  *** Wolf01 [] has quit []
22:50:00  *** RichK67_ [~RichK67@] has joined #openttd
22:50:39  *** BJH2_ [] has quit [Quit: ChatZilla 0.9.61 [Mozilla rv:1.7.12/20050915]]
22:50:56  <CIA-1> OpenTTD: Darkvater * r8807 /trunk/src/oldloader.cpp:
22:50:56  <CIA-1> OpenTTD: -Feature: Add support for loading (some of) the TTDP extra chunks mainly list of GRFIDs and TTDP version the game was saved with.
22:50:56  <CIA-1> OpenTTD:  GRFID list is read and active GRFs are loaded with the game if present in the data/ directory.
22:50:56  <CIA-1> OpenTTD:  TTDP versioning information only works for newer versions, old versions will only give rough information but it's not worth the effort to precisely figure out what bit means what where and when.
22:56:13  *** lolman [~john@] has joined #openttd
23:01:04  <RichK67_> ping Darkvater
23:01:23  <Darkvater> pong
23:01:53  <Sacro> oh noes
23:01:55  <Sacro> hey RichK67_  :)
23:01:57  <lolman> Indeed
23:01:58  <RichK67_> ive got a new airports feature for you - 90 deg rotate left for the commuter, intercon, and helistations...
23:02:00  <lolman> Ello all
23:02:07  <RichK67_>,%2018th%20Feb%202004.png
23:02:18  <RichK67_>,%2018th%20Feb%202004%20%231.png
23:02:25  <RichK67_> airports fully working
23:03:01  <Darkvater> I thought you did not want to post here and get all kinds of nasty question about RTM ;)
23:03:45  <Digitalfox> Nice RichK67_ , really nice :)
23:03:51  <RichK67_> well, given some ppls hostility to talking non-public, i thought it was easier just to raise ppls expectations, and let them be dashed when it becomes another-feature-not-added ;)
23:04:10  <Darkvater> RichK67_: that's nice :). Celestar did tell me that was not a lot amount of work
23:04:40  <Sacro> RichK67_: what about the ... other ... airports :
23:04:43  <Sacro> :P
23:04:44  <RichK67_> yeah - whole diff is about 23k, and a lot of that is correcting some comments in the station_land.h
23:04:45  *** |2rB [~Twofish@] has quit [Quit: Leaving]
23:04:53  *** GoneWack1 [] has joined #openttd
23:04:55  *** GoneWacko [] has quit [Read error: Connection reset by peer]
23:04:58  *** GoneWack1 is now known as GoneWacko
23:05:06  <Darkvater> RichK67_: it's probably evil to say it can only flip it and not rotate 90,180,270, right? ;)
23:05:36  <Darkvater> eh not flip, but only 90CCW
23:05:47  *** Smoovious [] has joined #openttd
23:06:00  <RichK67_> i will happily make them rotate all angles, if you redo the graphics system to allow free placement of fences ... atm we need 16 fences per graphic (nearly)
23:06:11  <RichK67_> only rotate left 90, yes
23:06:42  <Bjarni> would it be tricky to make some engine to allow the airports to be rotated in all angles and then pick sprites accordingly?
23:07:05  <Darkvater> RichK67_: I think though the fences can be made dynamic. they're only drawn on the border
23:07:06  <Bjarni> like a function to get the sprite of a hangar with the exit in direction x and so on
23:07:16  <Darkvater> with some little magic of excluding runway and building tiles
23:07:21  <Darkvater> it'd probably just work
23:08:05  <RichK67_> however, the sprite group is stored as a single byte, so we only have 255 combos available
23:08:08  <Darkvater> Bjarni: read above; that's what he said
23:08:29  <Darkvater> RichK67_: station_land.h you mean?
23:08:32  <RichK67_> hangars are ok... all the sprites are done, and in already
23:08:44  <RichK67_> yeah, my fave bit of code - not... ;)
23:08:54  <Darkvater> that code really  needs some serious newgrf magic
23:09:04  <RichK67_> yeah - way out of my league
23:09:13  <Darkvater> but this rotation is pretty cool
23:09:27  *** Sacro|Laptop [~Ben@] has quit [Ping timeout: 480 seconds]
23:09:35  <RichK67_> but, given the limitation that it only does the asymmetric airports, do you like?
23:09:36  <Bjarni> <Darkvater>	Bjarni: read above; that's what he said <-- I can read. The question was aimed at "would it be possible to make one airport and then use some sort of airport engine in the game to rotate it?"
23:09:48  <Bjarni> presuming the sprites are present
23:09:59  <Darkvater> Bjarni: he already said "i will happily make them rotate all angles, "
23:10:00  <RichK67_> would need a hefty sprite translation table
23:10:23  <RichK67_> also, causes problems with the moving sprites - like the radar
23:10:52  <RichK67_> the screen redraw would need to take control of what fences to draw when
23:10:52  <Darkvater> anyways, Bjarni you have an iconv enabled openttd, right? Can you browse directories from within the game?
23:10:59  <Bjarni> <Darkvater>	Bjarni: he already said "i will happily make them rotate all angles, " <-- I read that as he will do it manually. I wondered about if it would be better to make some sort of engine to do it for him, so all airports can be rotated in all 4 possible ways as long as one is coded
23:11:19  <Bjarni> <Darkvater>	anyways, Bjarni you have an iconv enabled openttd, right? Can you browse directories from within the game? <-- I think so. Why?
23:11:28  <Darkvater> do try it please
23:11:41  <Darkvater> especially with some funny characters in your path
23:11:54  <Darkvater> like u+umlaut or o+"
23:12:32  * Bjarni starts by switching from Japanese to English
23:12:36  <RichK67_> bjarni: yeah, i sort of meant something like that... but there are mega limitations with current station_land system... basically, until something replaces that, it isnt really possible - also doesnt work for buildings that have directions - eg. small airport terminus... if you rotate CCW, you see the back of the building, which we dont have as a sprite
23:13:28  <RichK67_> you may notice that the helistation rotated has different landing pads, as i didnt have the right ones already (and couldnt be bothered to draw them all for a demo)
23:13:41  <Eddi|zuHause2> !calc 4350*.72
23:13:42  <_42_> Eddi|zuHause2: 3132.00;
23:13:50  <Eddi|zuHause2> !calc 4350*.72/350
23:13:53  <_42_> Eddi|zuHause2: 8.9485714285;
23:14:29  <Darkvater> RichK67_: well basically you don't rotate your buildings, only the hangar
23:14:30  <Digitalfox> We have a calculator in the channel .. :|
23:14:35  <Bjarni> <Darkvater>	do try it please <-- displays u?o?ß just fine and I can enter that dir and save/load games
23:14:47  <Darkvater> or override with newgrf the rotate sprite ;p
23:14:59  <Darkvater> hmm, thanks Bjarni
23:15:02  <Darkvater> weird, weird
23:15:09  <Darkvater> I will need tron for this then...again
23:15:10  <Sacro> Digitalfox: is it me, or is that pipe red :\
23:15:24  <Darkvater> one more thing
23:15:24  <Sacro> ooh, tis cleartype
23:15:29  <Brianetta> openttd: bridge_map.h:75: GetBridgeAxis: Assertion `IsBridgeMiddle(t)' failed.
23:15:29  <Brianetta> Aborted
23:15:31  <RichK67_> lol - DV - the small airport terminus is a multi-tile thing, so it doesnt translate well ;)
23:15:32  <Brianetta> Scenario edito
23:15:46  <Brianetta> Delete bridge, flatten land, hit expand town
23:15:49  <Eddi|zuHause2> that was weird, that sentence of Bjarni's did not display äö correctly...
23:15:49  <Darkvater> Bjarni: can you create a directory that is differently encoded in UTF-8 and UTF-8-MAX?
23:15:51  <RichK67_> anyway... do you like/do you want it cleaned up for inclusion in airports 2?
23:15:53  <Brianetta> That's as much as I can remember
23:15:56  <Bjarni> btw I never had problems using paths with chars like that. Only they failed to be displayed correctly
23:15:58  <Bjarni> hmm
23:16:10  <Bjarni> ok, maybe saving could cause problems
23:16:14  <Bjarni> can't remember
23:16:18  <Bjarni> anyway it works now
23:16:54  *** Progman [] has quit [Remote host closed the connection]
23:17:06  <Bjarni> 	<Darkvater>	Bjarni: can you create a directory that is differently encoded in UTF-8 and UTF-8-MAX? <-- it's UTF-8-MAC and I just did
23:17:21  <Darkvater> no I mean really different
23:17:37  <Bjarni> ü is encoded as šu in UTF-8-MAC
23:17:38  <Darkvater> eg directory 'foobar' is the same in ISO9881 or whatever we used before and UTF8
23:17:50  <Darkvater> ah ok
23:17:55  <Darkvater> then i really need tron
23:18:54  <Bjarni> if I read UTF-8-MAC as UTF-8, then all chars are valid, but letters like "ü" are read "šu"... that's the difference
23:19:09  <Bjarni> or was it "uš".... can't remember
23:19:17  <Bjarni> but that's the idea
23:19:32  <Bjarni> makes searching faster, hence the reason they picked it for the filesystem
23:20:04  <Darkvater> apple guys are sick
23:20:13  <Darkvater> going incompatible so searching is 1% faster
23:20:32  <Bjarni> I think there is more than 1% to gain here
23:20:40  <Bjarni> otherwise they wouldn't have done so much to get it
23:21:05  <Darkvater> it's not like you/system is constantly searching. Plus the FS probably caches stuff
23:21:23  <KeeperOfTheSoul> i thought "šu" was valid utf?
23:21:31  <Darkvater> apple likes being special so I could believe they did it just for the fun of it
23:21:44  <Bjarni> <KeeperOfTheSoul>	i thought "šu" was valid utf? <-- it is
23:21:44  <Darkvater> butta
23:21:47  <Darkvater> << bed
23:22:36  *** XeryusTC [] has quit []
23:22:40  <Darkvater> RichK67_: I like the idea of rotating airports, but station_land is probably getting raped there. You can add all the preliminaries though without a problem
23:22:47  <RichK67_> DV: if you want to try the patch:
23:23:11  <RichK67_> and the .grf is
23:25:03  *** green-devil [] has quit []
23:26:24  <Darkvater> he, I was really sleeping already
23:26:24  <Darkvater> but
23:26:41  <RichK67_> :)
23:26:49  <Darkvater> RichK67_: in your diff you have w,h calc'd based on st->airport_orientation
23:27:08  <Darkvater> much better: w = size_x, h = size_y, if (orientation) intswap(w,h)
23:27:08  <RichK67_> yup
23:27:41  <RichK67_> ah ok - sounds neater... the function is intswap?
23:27:56  <Darkvater> well something like that :)
23:28:01  <Darkvater> autocomplete will help
23:28:05  <Darkvater> or it's swap()
23:28:07  <Darkvater> donnu
23:28:08  <Darkvater> gn
23:28:15  <RichK67_> gn - enjoy
23:29:04  <Eddi|zuHause2> i was under the impression this kind of helper-function was templatized
23:29:12  <RichK67_>      int w = afc->size_x;
23:29:12  <RichK67_>      int h = afc->size_y;
23:29:12  <RichK67_>      if (orientation_rotated) intswap(w, h);
23:29:16  <mojs> Why cant I select electric trains in the replace all train engines utility ?
23:29:36  *** qfh [] has quit [Ping timeout: 480 seconds]
23:29:40  <RichK67_> playing in arctic?
23:29:54  <Eddi|zuHause2> mojs: ever tried selecting "electric trains" from the dropdown?
23:30:14  <RichK67_> also, no electric trains in normal arctic set... only in the newgrfs
23:30:48  <mojs> hmmm
23:30:50  *** |2rB [~Twofish@] has joined #openttd
23:31:50  <mojs> Eddi|zuHause2: you my frind just saved my day ;)
23:32:09  <Eddi|zuHause2> the day just hardly began :p
23:32:11  <mojs> Eddi|zuHause2: That dropdown was not there in the previus version i played...
23:32:17  *** nairan [] has quit [Ping timeout: 480 seconds]
23:32:32  <Eddi|zuHause2> that dropdown was there since the first version i remember
23:32:45  <RichK67_> if you want to upgrade the wagons, remember to reset it to rail vehicles... for some reason it doesnt see the wagon stats correctly otherwise
23:32:50  <Eddi|zuHause2> that was probably a year ago
23:33:36  *** Twofish [~Twofish@] has joined #openttd
23:34:31  <Bjarni> <mojs>	Eddi|zuHause2: That dropdown was not there in the previus version i played...
23:34:33  <Bjarni> oops
23:34:41  <Bjarni> well, that's not right
23:34:53  <Bjarni> I added it in the very first version of that window
23:35:06  <Bjarni> and it has been there ever since
23:35:08  *** TinoM [] has joined #openttd
23:35:08  <Eddi|zuHause2> RichK67_: the wagon thing should be fixed in trunk
23:35:17  <Bjarni> wagon thing?
23:35:20  <RichK67_> ah - ok
23:35:28  <Eddi|zuHause2> "electric" wagons
23:35:44  <RichK67_> if you leave the setting on electric vehicles, then the wagons werent displaying correctly
23:36:00  *** nairan [] has joined #openttd
23:36:00  *** qfh [] has joined #openttd
23:36:02  <RichK67_> sounds like its old news
23:36:20  <Eddi|zuHause2> i hope Bjarni actually commited that
23:36:34  <Eddi|zuHause2> i can't remember
23:37:28  <Bjarni> 	<RichK67_>	if you leave the setting on electric vehicles, then the wagons werent displaying correctly <-- I fixed that in my rewrite of the window and I just checked... nobody broke it
23:37:30  <Sacro> with him, you can never be sure
23:37:36  <mojs> Bjarni: Might be so, i never noticed it, as the eletric rail wasent there then..
23:38:24  <RichK67_> bjarni: great - ive only seen it in the v0.5 RC series, not played a trunk game in ages
23:38:59  *** G0D [~Twofish@] has joined #openttd
23:40:02  *** |2rB [~Twofish@] has quit [Ping timeout: 480 seconds]
23:42:02  <RichK67_> gn all
23:42:12  *** RichK67_ [~RichK67@] has quit [Quit: RichK67_]
23:45:36  *** Twofish [~Twofish@] has quit [Ping timeout: 480 seconds]
23:48:29  <Brianetta> New game on Standard
23:49:29  *** Twofish [~Twofish@] has joined #openttd
23:50:22  *** Osai [] has quit [Ping timeout: 480 seconds]
23:55:14  *** |2rB [~Twofish@] has joined #openttd
23:56:06  *** G0D [~Twofish@] has quit [Ping timeout: 480 seconds]
23:58:06  *** Twofish [~Twofish@] has quit [Ping timeout: 480 seconds]

Powered by YARRSTE version: svn-trunk