Times are UTC Toggle Colours
00:09:02 *** Rens2Sea [~Rens2Sea@213.211.185.168] has quit [] 00:11:25 *** GoneWacko [~gonewacko@e217186.upc-e.chello.nl] has quit [Ping timeout: 480 seconds] 00:22:25 *** Andrew_Conelli [~wlaszlaw@dsl51B7BC37.pool.t-online.hu] has joined #openttd 00:22:29 <Andrew_Conelli> Hello 00:23:56 *** Sacro [Ben@87.102.80.3] has joined #openttd 00:24:27 <Andrew_Conelli> hello 00:24:48 <Sacro> Hey 00:26:50 <CIA-1> OpenTTD: bjarni * r8335 /trunk/src/ (6 files): 00:26:50 <CIA-1> OpenTTD: -Feature: the build ship window is now also resizable horizontally and contains sorting options 00:26:50 <CIA-1> OpenTTD: -Codechange: the build ship window is merged into build_vehicle_gui.cpp 00:30:53 <Digitalfox> Bjarni: You are inspired today :) 00:32:18 *** thgergo [~th_gergo@dsl51B7A1D3.pool.t-online.hu] has quit [Ping timeout: 480 seconds] 00:36:34 *** Osai^zZz [~Osai@pD9EB4C0C.dip.t-dialin.net] has quit [Quit: Osai^zZz] 00:37:31 <Eddi|zuHause2> hm, since when are they showing american football on german tv? 00:38:04 <Smoovious> its fair... they show soccer here now 00:38:11 <Smoovious> :) 00:38:18 <glx> Eddi|zuHause2: they do it here too :) 00:39:04 *** Vikthor [~Vikthor@snat2.arachne.cz] has quit [Quit: Leaving.] 00:39:11 *** gass [~any@81.84.150.238] has quit [Quit: Leaving] 00:42:21 <Eddi|zuHause2> but i can neither figure out who plays, and how the rules are 00:43:34 <Smoovious> google is your friend 00:44:03 <Eddi|zuHause2> what's the point of TV if i have to google anyway? :p 00:44:52 <Smoovious> TV doesn't teach you football... it broadcasts under the assumption that you already know the game 00:45:05 <Bjarni> <Digitalfox> Bjarni: You are inspired today :) <-- that's also known as I finally got time to code OpenTTD again :) 00:45:26 <Smoovious> took me 4 seperate olympics before I figured out the rules for curling 00:45:44 <Eddi|zuHause2> this is not american tv, it is german tv :p 00:45:46 <glx> curling is boring 00:45:50 <Bjarni> they got rules? 00:46:05 <Bjarni> I mean for American Football 00:46:23 <Smoovious> it isn't boring... it is finesse-based... so... well, ok, I can see how it would be boring, for you 00:46:24 <Bjarni> whenever I have seen it, they run into each other and end up in a great pile 00:46:26 <Eddi|zuHause2> apparently they have rules 00:46:50 <Smoovious> yeah... the rules are where all those yellow flags and whistle blows come in 00:47:13 <Eddi|zuHause2> it looks like they have 4 tries to win 10 yards 00:47:14 <Smoovious> when you see an instant replay, that's a good sign that a rule was involved 00:47:16 <Bjarni> quote "Sports are like sex, it's just as fun to do as it's boring to watch other people do it" 00:47:29 <Bjarni> sometimes politicians say interesting stuff 00:47:47 <Bjarni> that statement didn't change who I vote for though 00:47:51 <Smoovious> yes... so long as they keep gaining 10 yards within 4 drives, they keep the ball 00:48:32 *** facenew [~new@222.188.134.230] has joined #openttd 00:48:33 <facenew> OT: a short movie mocking Kim Jong Il and his secret agent buying something from China: http://www.youtube.com/watch?v=cwppgeQQ4sA 00:48:48 <Eddi|zuHause2> and apparently the colts play against the patriots, whoever they are 00:48:49 <Smoovious> on the 4th down... they have the option of running another normal play, or trying to kick for less points 00:48:50 *** facenew was kicked from #openttd by Bjarni [smapper] 00:48:55 <Bjarni> *spammer 00:49:30 <Smoovious> Eddi|zuHause2... they're from different cities 00:50:22 <Eddi|zuHause2> yeah, it's very unlikely they go through all the trouble of broadcasting worldwide for a simple local match :) 00:50:55 <glx> it's the playoff I think 00:51:05 <Smoovious> it isn't that much trouble anymore... not like it used to be 00:51:15 <Eddi|zuHause2> i have no clue what a playoff is either 00:51:24 * Smoovious nods. 00:51:25 <Bjarni> I was about to say something like that 00:51:33 <Eddi|zuHause2> well, you still have to pay for the satellite bandwidth 00:51:38 <Bjarni> but then I figured that I don't care either 00:52:14 <Smoovious> the playoff's determine which team represents their division in the super bowl 00:52:58 <Bjarni> ahh 00:53:02 <Bjarni> intro matches 00:53:12 <Smoovious> >nods< 00:53:35 <Smoovious> so you'll end up having the eastern conference winner, playing the western conference winner 00:55:47 <Smoovious> dang... yeah, about this time, people would be turning off the game... only in the 2nd quarter, and the patriots are already aheadof the colts 21-3 00:56:09 <glx> 3 touchdowns 00:56:15 * Smoovious nods. 00:56:23 <Smoovious> and the colts only got off a field goal 00:56:24 <glx> third after an interception 00:57:59 <Smoovious> I've never been big on watching football... but 4 years of high school band... which means being trapped in the marching band... ya end up learning the game pretty well 00:59:13 *** gass [~any@81.84.150.238] has joined #openttd 01:00:36 <DJGummikuh> you know what I would LOVE to see in openttd? 01:01:19 <DJGummikuh> some sort of "registry-key"-based hash with which you could identify idiots beyond IP changes :) 01:01:40 <DJGummikuh> which would require some sort of cd-key first of course :)) 01:02:53 <glx> DJGummikuh: you know it's open source so it's easy to work around these things :) 01:03:14 <Eddi|zuHause2> you don't need a cd-key system, you just need a online registration system, and then you have to restrict your server to registered users 01:03:25 <DJGummikuh> glx: well you don't have to put the key generator in client-side 01:03:39 <DJGummikuh> Eddi|zuHause2: yeah I'm not very good in explaining that stuff :) but of course you're right 01:03:59 <DJGummikuh> some way of "Trusted Users" database would be cool :) 01:09:08 <DJGummikuh> and in general more power for the server admins :) like manually protecting companies from deletion 01:09:28 <DJGummikuh> or persisten admin login instead of having to type rcon password for every command 01:09:45 <DJGummikuh> btw is there any way to chat more than one word as server using rcon? 01:10:05 <glx> use quotes 01:10:07 <DJGummikuh> because rcon password "say bla bla bla" is missing the second pair of " for say 01:10:24 <DJGummikuh> and rcon password "say "bla bla bla"" isn't working at all ^^ 01:10:27 *** pecisk [~pecisk@purvc-44-54.maksinets.lv] has quit [Quit: J?iet prom] 01:11:54 <glx> and using \" ? 01:12:37 <DJGummikuh> hmm... haven't tried 01:13:20 <CIA-1> OpenTTD: bjarni * r8336 /trunk/src/ (build_vehicle_gui.cpp vehicle.h): 01:13:20 <CIA-1> OpenTTD: -Codechange: added function to translate vehicle types to 0,1,2... for use for index to arrays 01:13:20 <CIA-1> OpenTTD: Used this function to get rid of some switch-cases in build_vehicle_gui.cpp 01:13:20 <CIA-1> OpenTTD: -Fix (r8335): ship build window didn't remember assending/decending sort setting 01:13:23 <DJGummikuh> ah btw... denying more than 10 queries per minute would be cool... someone is querying my server about every second 01:18:09 <roboboy> will openttd take ttdpatch savegames? 01:18:37 <DaleStan> Not if you had morevehicles set to anything other than 1 or off. 01:19:09 <DaleStan> Among other things. 01:20:30 <DJGummikuh> what's morevehicles for anyways? 01:21:08 <Sacro> glx: yes its open source, but how many people that do this are intelligent enough to change the code and recompile? 01:21:25 <DaleStan> DJGummikuh: Increase the limit on vehicles from 850 (well, 690+160), in increments of 850. 01:21:44 <DJGummikuh> urgs... so its a multiplier? 01:21:52 <DaleStan> Yes. 01:22:02 <DJGummikuh> woah... that will become an awefull amount of vehicles if oyu set it to 10 :D 01:22:07 <DJGummikuh> oyu=you 01:22:48 <DaleStan> DOS TTDPatch, for reasons I don't understand, can't do mallocs after TTD starts, so you have to set such things beforehand. 01:23:42 <DaleStan> PBS, Signal restrictions, newhouses, newindustries, newcargos, one way roads, and trams will also likely cause problems. And electrified railways may. 01:24:55 <Ailure> newPlayers 01:25:12 <Ailure> when will it stop? :p 01:25:40 <DJGummikuh> Ailure? 01:26:06 <Ailure> jmmmh? 01:26:16 <Ailure> yeah I know that came out from nowhere 01:26:39 <roboboy> will it play up just if they are on or do they have to have been built 01:31:24 <Ailure> hmm 01:31:43 <Ailure> Is there still work on the newHouses branch? 01:31:46 <Ailure> I almost said newstations 01:34:21 <Sacro> newsounds! 01:35:56 <CIA-1> OpenTTD: bjarni * r8337 /trunk/src/build_vehicle_gui.cpp: -Cleanup: removed some more switch-cases in build_vehicle_gui.cpp and added arrays + VehTypeToIndex() instead 01:36:33 <Ailure> newDisasters! 01:36:42 <Belugas> newhouses is almost done, Ailure. 01:36:50 <Ailure> good 01:36:58 <Ailure> though i'm mostly looking forward to newIndustries 01:37:16 <Ailure> which is dependant on newHouses I think 01:37:16 <Belugas> there are a few code-wise things left to do, like the parametres 1 and 2, plus some documentation ot finish 01:37:26 <Ailure> heh yeah 01:37:29 <Ailure> last time I tried it 01:37:35 <Ailure> I got funny hybrid buildings :) 01:37:41 <Ailure> half a modern hospital 01:37:46 <Ailure> half a condemned old hospital 01:37:50 <Belugas> yes, there is a link between the two, as they share the same sprite loadiing scheme 01:37:50 <Ailure> in that newHouses set 01:37:56 <Ailure> yeah I figured as much 01:38:13 <Belugas> hybrid buildings? 01:38:15 <Ailure> but last time I honestly tried was a month ago 01:38:15 <Belugas> mmm... 01:38:21 <Ailure> graphical glitch I should said 01:38:26 <Belugas> ho... it has improved a bit 01:40:12 <Ailure> of course :) 01:40:28 <Ailure> I probably try to stick to the stable for a bit for now though 01:40:34 <Sacro> Ailure: we have a few half old half new hospitals around here 01:40:34 <Eddi|zuHause2> someone should do a newgrf-AI :p 01:40:38 <Ailure> but as soon there's a newIndustries branch or something then.. 01:40:49 <Ailure> a custom AI system is possible 01:40:56 <Ailure> but I rather use a finished scripting system 01:40:58 *** KritiK [Maxim@ppp85-140-207-82.pppoe.mtu-net.ru] has quit [Quit: Leaving] 01:40:59 <Sacro> Hull Royal Infirmary is 70's at the front, 90's at the side and victorian at the back 01:41:03 <Ailure> or compiled C++ code 01:41:34 <Ailure> good thing with a scripting system 01:41:39 <Ailure> is that people could make a single purpose AI 01:41:42 <Ailure> if they wished 01:47:16 <Eddi|zuHause2> can it be, that in american footbal, 90% of the time, the players are just standing around? 01:49:45 *** Digitalfox [~chatzilla@bl8-41-115.dsl.telepac.pt] has quit [Quit: Leaving] 01:51:33 <Tefad> Eddi|zuHause2: sounds about right 01:51:43 <Tefad> i think a play might last a little more than a minute 01:51:46 <Tefad> maybe. 01:51:57 <Tefad> then the field has to be set up again 01:52:39 <Tefad> max of four plays between attempts at scoring (the ball is transferred to the other team else) 01:57:45 <Smoovious> 4 plays to attempt to get a first down... scoring is extra 01:58:18 <Smoovious> so long as you keep getting 10 yards within 4 downs, you keep the ball 01:59:53 <DJGummikuh> all your base ... 01:59:56 <Eddi|zuHause2> hm. apparently, if you have a touchdown, you can shoot a goal for 1 point, or make another move for 2 points 02:00:10 <DJGummikuh> american football is by far the most confusing sport I know :) 02:00:25 <DJGummikuh> everybody shouts, crashes into each other and generally only make a big mesh of players :) 02:00:51 <Eddi|zuHause2> well, it took me a while to figure out some rules of snooker, too ;) 02:01:05 <DJGummikuh> Eddi|zuHause2: yeah but in general, snooker has at least SOME order :) 02:01:15 <DJGummikuh> is there snooker on tv atm or why are you mentioning it? 02:01:22 <DJGummikuh> there is mission Impossible 2 running atm :) 02:01:44 <Eddi|zuHause2> no, there is american football on tv 02:01:46 <Ailure> [02:48] <Eddi|zuHause2> can it be, that in american footbal, 90% of the time, the players are just standing around? 02:01:53 <Ailure> or maybe their AI just broke agian 02:02:12 <DJGummikuh> Eddi|zuHause2: err... on ARD? wasn't that a computer-game? 02:02:28 <Eddi|zuHause2> no, that is a real game ;) 02:02:45 <DJGummikuh> lol looked like an EA games title :) 02:03:39 <Eddi|zuHause2> it's pretty much the american semi-finale 02:03:44 <DJGummikuh> I have a funny bug... openttd and my tvsoftware tvtime are not working too well together :) 02:05:08 <Eddi|zuHause2> yeah, i think i had a funny overlay issue with openttd too, but i did not experience this for a long time 02:05:42 <DJGummikuh> well tv turns into slideshow whith openttd on the screen :) 02:08:27 <Eddi|zuHause2> but i don't use tvtime, i use kaffeine 02:08:52 <DJGummikuh> kaffeine can do tv-streams? 02:09:12 <DJGummikuh> well I like tvtime because it can zoom without changing the screen resolution by scaling the image 02:09:16 <Eddi|zuHause2> DVB, yes 02:09:24 <DJGummikuh> all the other tvsoftwares I tried had problems with that 02:09:55 <CIA-1> OpenTTD: bjarni * r8338 /trunk/src/ (6 files): 02:09:55 <CIA-1> OpenTTD: -Codechange: merged road vehicle build window into the other ones 02:09:55 <CIA-1> OpenTTD: Note: now all build vehicle windows are merged into build_vehicle_gui.cpp 02:09:56 *** setrodox [~setrodox@83-65-232-76.dynamic.xdsl-line.inode.at] has quit [Remote host closed the connection] 02:10:23 <Eddi|zuHause2> i have not seen it doing analog tv, though 02:10:49 <DJGummikuh> kaffeine I haven't tried because I just sucessfully threw all kde dependencies from my system and dont want to start installing them all over again ^^ 02:10:51 <Bjarni> DVB totally rules 02:11:02 <DJGummikuh> hehe 02:11:23 <Bjarni> I use it daily for watching/recording multiple channels at once 02:11:37 <Bjarni> I get a really nice multiplex with 3 good channels in it 02:11:44 <Eddi|zuHause2> you might try some piping magic, so it is possible it does analog tv, too, if you have an external tuner app 02:11:44 <DJGummikuh> hehe 02:11:57 <DJGummikuh> Eddi|zuHause2: like... lets say.. tvtime? ^^ 02:13:05 <DJGummikuh> Eddi|zuHause2: apart from that , TEH ultimate tvapp is aatv :D 02:13:08 <Eddi|zuHause2> well, you can take an app that just does the tuning, and has no displaying capabilities, and then use the displaying of kaffeine, which usually does this via xine 02:13:32 <DJGummikuh> * media-tv/aatv Available versions: 0.2 Installed: 0.2 Homepage: http://n00n.free.fr/aatv/ Description: watch TV on a text console rendered by aalib 02:13:38 <Bjarni> well, you guys go ahead and figure out if I broke anything regarding the build windows 02:13:45 <Bjarni> goodnight 02:13:47 <DJGummikuh> Bjarni: linux here :) 02:13:49 <DJGummikuh> goodnight 02:13:55 <Bjarni> :P 02:14:11 *** Mucht_ [~Mucht@p57A0DE95.dip.t-dialin.net] has joined #openttd 02:14:16 <Bjarni> I meant the build vehicle windows in the game, but I think you knew that 02:14:25 <Eddi|zuHause2> i think he might have meant other kinds of windows :p 02:14:37 <DJGummikuh> Bjarni: oh lol no I didn't understand that :D 02:14:43 <DJGummikuh> its late again here ^^ past 3am 02:14:46 *** Bjarni [~Bjarni@0x50a46ac4.virnxx14.adsl-dhcp.tele.dk] has quit [Quit: Leaving] 02:18:09 <Eddi|zuHause2> are there any non-religious reasons against KDE? 02:18:29 <DJGummikuh> size 02:19:18 <Eddi|zuHause2> compared to what? 02:19:23 <DJGummikuh> and chaos in their framework... 02:19:53 <DJGummikuh> there was a time my updater tried to install 2 versions of kdelibs at once because some dumb program needed one single call from the old versoin ... 02:19:58 <DJGummikuh> Eddi|zuHause2: xfce4 in my case 02:20:24 *** Mucht [~Mucht@p57A0E559.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 02:20:45 <Eddi|zuHause2> err... all versions of KDE3 are supposed to be binary compatible 02:21:01 <DJGummikuh> Eddi|zuHause2: don't ask me... 02:21:43 <DJGummikuh> Eddi|zuHause2: it tried to emerge kdelibs 3.2.2 and kdelibs 3.somthing and complained about those two versions blocking each other, thus failing on everything 02:23:52 <Eddi|zuHause2> sounds funny ;) 02:24:59 <DJGummikuh> well my system is 100% kdefree :)) 02:25:07 <DJGummikuh> and thus 100% kaffeine-free ^^ 02:25:47 * Sacro has kdelibs and qt :( 02:25:53 <Smoovious> doncha just hate when you think you're planting trees on a wide area, and when you release the drag operation, you realize you had it on demolish instead? 02:26:00 <Sacro> roffle 02:26:09 <DJGummikuh> Smoovious: lol... 02:26:11 <Sacro> or when you do demolish and you dont realise your over a lake 02:26:20 <Smoovious> ya 02:26:21 <DJGummikuh> Smoovious: what happens then? 02:26:36 <DJGummikuh> err Sacro what happens then? 02:26:42 <DJGummikuh> Smoovious: hitting demolish is not so nice :) 02:26:45 <Smoovious> what happens? it means I don't have any hope of getting my rating up any time soon so I can get rid of that last building in my way 02:26:51 <Eddi|zuHause2> you pay insane amounts of money, DJGummikuh 02:26:53 <Sacro> DJGummikuh: it costs you a shedloads 02:27:01 <DJGummikuh> what I like is that you can go from normal rails to electrified rails without having to call in the trains 02:27:06 <Smoovious> don't suppose the grid could be displayed bright green instead of white for the tree tool? 02:27:25 <Sacro> yeah but it doesnt replace where the trains are 02:27:44 <DJGummikuh> Sacro: oh 02:27:47 <DJGummikuh> that explains a lot 02:27:58 <Eddi|zuHause2> there's some patch in the miniin that allows this 02:28:02 <Eddi|zuHause2> but it is incomplete 02:29:00 <Sacro> the patch is about 3 lines 02:29:42 <Eddi|zuHause2> it does not handle stations 02:30:59 *** Eddi|zuHause3 [~johekr@p54B76045.dip.t-dialin.net] has joined #openttd 02:31:09 <Sacro> night all 02:31:10 <DJGummikuh> Eddi|zuHause2: hmm... 02:31:13 <Sacro> :o cloooooooooooooones 02:31:16 <DJGummikuh> Eddi|zuHause3: how many of you are there? 02:31:36 <Eddi|zuHause3> not clones, ghosts 02:31:43 <DJGummikuh> boowhoooh 02:31:46 <DJGummikuh> ^^ 02:31:54 *** Sacro [Ben@87.102.80.3] has quit [Read error: Connection reset by peer] 02:32:03 <Eddi|zuHause3> DJGummikuh: it usually cycles between 2 and 3, which i don't understand 02:32:21 <DJGummikuh> Eddi|zuHause3: are you supposed to be named Eddi|zuHause? 02:32:31 <Eddi|zuHause3> yes 02:32:36 <DJGummikuh> hehe 02:32:59 <DJGummikuh> well you WERE here some day yesterday 02:33:05 <Eddi|zuHause3> but apparently, it tries the previous nick, and if that fails, it does not try the first, but the second nick in the list 02:33:46 <Eddi|zuHause3> so if i had 2, then it tries 2 again 02:33:49 <Eddi|zuHause3> and then 3 02:33:49 <DJGummikuh> yeah my client is cool when I ghost, it replaces the U in my nick with a 1, becoming "DJGummik1h" 02:34:32 <Eddi|zuHause3> i should just change the order in the list, but i did not find that option 02:34:42 <DJGummikuh> ^^ 02:35:56 <Eddi|zuHause3> or i should make a bug report, and get this fixed ;)) 02:36:49 <DJGummikuh> lol you seem totaly kde addicted ^^ 02:37:00 <DJGummikuh> Konversation, Kaffeine, ... 02:37:46 *** Eddi|zuHause2 [~johekr@p54B77CBB.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 02:39:29 *** ThePizzaKing [~jeff@c211-28-160-224.eburwd2.vic.optusnet.com.au] has joined #openttd 02:41:11 <Eddi|zuHause3> err... if i use KDE, i might as well do completely 02:41:18 <DJGummikuh> ^^ 02:41:24 <Eddi|zuHause3> i also use Amarok, and Kopete 02:41:41 *** Davis` [~mow@dtmd-4db5d495.pool.einsundeins.de] has joined #openttd 02:42:21 <Eddi|zuHause3> and of course Konqueror ;) 02:42:29 <DJGummikuh> I use irssi... that way i'm independent from my platform... 02:43:24 <Eddi|zuHause3> and i'm going to use K3b now 02:43:26 <DJGummikuh> one ssh session is enough :) 02:43:28 <DJGummikuh> Eddi|zuHause3: lol 02:43:30 <DJGummikuh> you know k3d? 02:43:47 <Eddi|zuHause3> what is K3d? 02:44:01 <DJGummikuh> 3d editor 02:44:10 <DJGummikuh> www.k-3d.org 02:44:14 <Eddi|zuHause3> no, i don't think i have seen that ;) 02:44:25 <DJGummikuh> I'm not even sure if the k stands for kde 02:44:54 <DJGummikuh> hmm.. doesn't seem so 02:45:07 <Eddi|zuHause3> i also use KMail 02:45:30 <Eddi|zuHause3> and KMix 02:45:40 <Eddi|zuHause3> and KInternet 02:46:55 <DJGummikuh> I use evolution (yeah, gnome I know but it syncs with my pda) for mail, alsamixer for sound, and I don't know what KInternet is 02:49:11 *** iamaway [~mow@dtmd-4db5d65b.pool.einsundeins.de] has quit [Ping timeout: 480 seconds] 02:51:47 <Eddi|zuHause3> it's basically a GUI to start the internet connection, show activity, and show a protocol 02:52:23 <DJGummikuh> ah... ok I have xterm for that ^^ 02:52:30 <DJGummikuh> actually i have xterm for most of the stuff I do :) 02:53:21 <Eddi|zuHause3> sure, there is probably no GUI in linux that has more capability than the console 02:53:41 <DJGummikuh> ^^ not exactly a gui in the means of definition :) 02:53:54 <Eddi|zuHause3> as basically all GUIs are just frontends to existing console apps 02:54:52 <DJGummikuh> well not really... take kopete for example... it doesn't have a cli routine as backend 02:55:02 <DJGummikuh> neither does kmail 02:55:49 <Eddi|zuHause3> i'm sure they have DCOP interfaces ;) 02:56:03 <DJGummikuh> hmm I dunno 02:56:46 <DJGummikuh> anyhow some years ago, I would've agreed... but today, there are several apps that don't have a console backend 02:57:06 <DJGummikuh> just take openttd for example ^^ ok it has it's console in dedicated mode but you can't exactly play the game in it :) 02:57:47 <Eddi|zuHause3> yeah, if you really want to challenge the desktop market, you have to provide proper GUIs (in the windows manner) 02:58:28 <DJGummikuh> unfortunately I might add 02:58:38 <Eddi|zuHause3> i love GUIs ;) 02:58:40 <DJGummikuh> I'm prety comfortable with the console 02:59:06 <DJGummikuh> Eddi|zuHause3: I don't like them so much... because many gui developers feel the urge to reinvent the wheel with their guis 02:59:56 <CIA-1> OpenTTD: belugas * r8339 /trunk/src/build_vehicle_gui.cpp: 02:59:56 <CIA-1> OpenTTD: -Fix(r8331): MSVC seems to be a little more strict (or less intelligent) then other compilers when it comes to operator precedence. 02:59:56 <CIA-1> OpenTTD: A copy of code from train_gui.cpp to build_vehicle_gui.cpp was not exactly the same. 02:59:56 <CIA-1> OpenTTD: The earlier version did not require parenthesis to specify correct operator precedence. 03:00:38 <Eddi|zuHause3> well, proper GUIs, that stick to certain base principles, are way more intuitive (especially to new users) than some awkward console command, that you have to read through thousands of man pages to even recognize their existance 03:00:58 <DJGummikuh> Eddi|zuHause3: well I would say the same about guis :D 03:01:27 *** Belugas is now known as Belugas_Gone 03:01:52 <DJGummikuh> if you are accustomed to console work you'll find out at some point that the handling is pretty much allways the same 03:03:16 <Eddi|zuHause3> what i found with the console, that programs are generally underdocumented 03:03:48 <Eddi|zuHause3> if i do <command> --help, i am pretty sure, it NEVER tells me, what this program is supposed to do 03:04:03 <glx> try man <command> 03:04:09 <DJGummikuh> hmm... yeah but in 99% the cases man command will do the job :) 03:04:14 <DJGummikuh> glx: darn you were faster ^^ 03:04:18 <Eddi|zuHause3> it either says "usage: <command> -abcdefghijklmnopq" 03:04:52 <Eddi|zuHause3> or a 5 pages long version of that, with a non-descriptive explanation for each obscure option 03:05:17 <DJGummikuh> Eddi|zuHause3: lol... 03:05:53 <Eddi|zuHause3> and it's pretty much the same with man pages, they either say nothing, or way too much 03:06:02 <Eddi|zuHause3> and hardly ever i get some usage examples 03:08:05 <DJGummikuh> well what's #enterthenameofyourlinuxdistro in irc.freenode.net for? :D 03:09:17 <Eddi|zuHause3> try 'man #enterthenameofyourlinuxdistro' :p 03:10:07 <DJGummikuh> lol 03:13:28 <Eddi|zuHause3> hm... these commentators do like there's something extremely interesting happening, but i see nothing... 03:15:24 <glx> les than 1 minute left :) 03:21:53 <Eddi|zuHause3> apparently, the people that were expected to loose the whole game, actually won 03:24:17 <DJGummikuh> confusing sport :D 03:31:41 <Eddi|zuHause3> indeed it is ;) 03:35:44 *** Digitalfox [~chatzilla@bl8-41-115.dsl.telepac.pt] has joined #openttd 03:36:12 <SpComb> Logs: http://zapotek.paivola.fi/~terom/logs/openttd 03:36:12 <Digitalfox> !logs 03:50:03 *** DaleStan_ [~Dale@74-140-44-235.dhcp.insightbb.com] has joined #openttd 03:53:38 *** dp [~dp@p54B2DBB7.dip.t-dialin.net] has joined #openttd 03:56:31 *** DaleStan [~Dale@74-140-44-235.dhcp.insightbb.com] has quit [Ping timeout: 480 seconds] 04:00:40 *** dp_ [~dp@p54B2C8DE.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 04:02:36 *** DaleStan__ [~Dale@74-140-44-235.dhcp.insightbb.com] has joined #openttd 04:03:41 <DaleStan__> Mental note to self: Sign off of IRC before performing network maintenance. OFTC's timeout is entirely too long. 04:04:06 *** Andrew_Conelli [~wlaszlaw@dsl51B7BC37.pool.t-online.hu] has quit [Quit: I'm leaving byeZ! [ Conelli ] script v1.10 under testing] 04:04:10 *** DaleStan__ is now known as DaleStan 04:05:23 *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit [Quit: bye] 04:09:05 *** DaleStan_ [~Dale@74-140-44-235.dhcp.insightbb.com] has quit [Ping timeout: 480 seconds] 04:18:01 *** _42_ [truelight@openttd.org] has quit [Ping timeout: 480 seconds] 04:21:31 *** TheMask96 [martijn@sirius-r5.ne2000.nl] has quit [Ping timeout: 480 seconds] 04:21:35 *** Born_Acorn [~bornacorn@zernebok.com] has quit [Ping timeout: 480 seconds] 04:21:40 *** Rubidium [rubidium@openttd.org] has quit [Ping timeout: 480 seconds] 04:21:41 *** Belugas_Gone [belugas@openttd.org] has quit [Ping timeout: 480 seconds] 04:23:51 *** DaleStan [~Dale@74-140-44-235.dhcp.insightbb.com] has quit [Quit: Leaving] 04:25:29 *** DaleStan [~Dale@74-140-44-235.dhcp.insightbb.com] has joined #openttd 04:27:19 *** gass [~any@81.84.150.238] has quit [Quit: Leaving] 04:31:43 *** DaleStan_ [~Dale@74-140-44-235.dhcp.insightbb.com] has joined #openttd 04:38:18 *** DaleStan [~Dale@74-140-44-235.dhcp.insightbb.com] has quit [Ping timeout: 480 seconds] 04:38:18 *** DaleStan_ is now known as DaleStan 04:45:19 *** ThePizzaKing_ [~jeff@c211-28-160-224.eburwd2.vic.optusnet.com.au] has joined #openttd 04:52:25 *** ThePizzaKing [~jeff@c211-28-160-224.eburwd2.vic.optusnet.com.au] has quit [Ping timeout: 480 seconds] 05:20:43 *** Osai [~Osai@pD9EB7790.dip.t-dialin.net] has joined #openttd 05:21:58 *** Born_Acorn [~bornacorn@zernebok.com] has joined #openttd 05:23:38 *** TheMask96 [martijn@sirius-r5.ne2000.nl] has joined #openttd 05:24:17 *** Rubidium [rubidium@openttd.org] has joined #openttd 05:26:15 *** _42_ [truelight@openttd.org] has joined #openttd 05:33:17 *** ThePizzaKing_ is now known as ThePizzaKing 06:10:05 *** Davis` [~mow@dtmd-4db5d495.pool.einsundeins.de] has quit [Ping timeout: 480 seconds] 06:48:09 *** Osai [~Osai@pD9EB7790.dip.t-dialin.net] has quit [Quit: Osai] 07:51:49 *** GoneWacko [~gonewacko@e217186.upc-e.chello.nl] has joined #openttd 08:27:40 *** Bjarni [~Bjarni@0x50a46ac4.virnxx14.adsl-dhcp.tele.dk] has joined #openttd 08:27:43 *** mode/#openttd [+o Bjarni] by ChanServ 08:28:49 <ln-> it's... 08:38:22 <CIA-1> OpenTTD: bjarni * r8340 /trunk/src/roadveh_gui.cpp: -Cleanup (r8338): removed now unused header includes from roadveh_gui.cpp 08:52:40 *** Rens2Sea [~Rens2Sea@213.211.185.168] has joined #openttd 08:57:12 <peter1138> pom te pom 09:02:12 *** Purno [~Purno@5351CF18.cable.casema.nl] has joined #openttd 09:03:04 *** scia [~scia@AveloN.xs4all.nl] has joined #openttd 09:06:17 *** Neonox [~Neonox@p57B2A19D.dip0.t-ipconnect.de] has joined #openttd 09:10:06 *** gass [~any@81.84.150.238] has joined #openttd 09:13:42 *** silent [~pwr@86.121.146.200] has quit [Quit: Client exiting] 09:14:07 <Darkvater> morning 09:16:28 <Darkvater> do I dare look through this day's commits by Bjarni ? 09:17:07 <Darkvater> Bjarni: r8327 << can you tell me what kind of point this function overload has? As far as I can see there is *absolutely* no need for this, just a single function and pass v->type as vehicle type 09:19:23 <ln-> huh, the project is now C++? 09:20:29 <stillunknown> relatively speaking 09:27:04 <peter1138> c with c++ bits 09:29:34 <Darkvater> WTF? 09:29:55 <Darkvater> r8331 SetupWindowStrings(const Window *w, byte type) ... w->widget[BUILD_VEHICLE_WIDGET_CAPTION].data 09:30:01 <Darkvater> since when is that a const window? 09:30:16 <Darkvater> I know I should not look through any of these commits o_O 09:35:27 <peter1138> o_O 09:37:05 <Darkvater> This should save CPU time in the (maybe unlikely) event that the list is invalidated more than once between two redraws 09:37:08 <Darkvater> ... 09:37:13 <Darkvater> another one your optimisations Bjarni ? 09:37:19 <Darkvater> without any profiling? 09:37:21 <peter1138> heh 09:38:38 <Darkvater> I seriously doubt what was wrong with 4 different widget-tables that got set up once instead of code all over the place to correct them all 09:39:53 <Darkvater> our C++ guru 09:39:54 <Darkvater> static inline byte VehTypeToIndex(const Vehicle *v) 436 { 437 return VehTypeToIndex(v->type); 438 } 09:40:15 <Darkvater> Bjarni: at least damn assert the v->type when you use it for array indexes 09:40:21 <Darkvater> jezus fuckin christ 09:40:58 * Darkvater mumbles something unintelligble and gets to work 09:44:58 *** KUDr_wrk [~KUDr@195.39.113.200] has joined #openttd 10:03:30 *** [gen2]niki [~niki@p50908D3E.dip0.t-ipconnect.de] has joined #openttd 10:11:14 <Bjarni> ok, now we got past Darkvater's standard outburst regarding my commits 10:13:44 <ln-> expecting tron's next. 10:14:51 <guru3> every commit's a marathon eh 10:16:09 <Brianetta> That was quite entertaining 10:16:26 <Bjarni> for the record: that "optimisation" was mainly a thing to control when to regenerate the list. If it can only be called when creating the window and at the beginning of the draw event, then it's a bit nicer than when it was called all over the file 10:16:40 <Bjarni> Brianetta: I could do without it 10:17:06 <Bjarni> mainly the indication that I'm an idiot or whatever he tries to write between the lines 10:18:45 <Bjarni> the fact is not if he got a point or not, it's mainly the way he says it 10:19:32 <Brianetta> It should definitely have been in an email 10:20:15 <Bjarni> that or he should have ensured that I was able to reply right away 10:20:27 <Bjarni> but I had left the computer at the time 10:22:00 *** Tino|Home is now known as TinoM 10:23:00 <Bjarni> also I never claimed not to commit anything else to the file in question 10:23:45 <Bjarni> for all he know, I could be working on changing some of the stuff he mentioned 10:27:20 <CIA-1> OpenTTD: bjarni * r8341 /trunk/src/vehicle.h: -Codechange (r8336): added assert to VehTypeToIndex() to ensure valid vehicle types in the argument 10:30:13 *** Vikthor [~Vikthor@snat2.arachne.cz] has joined #openttd 10:38:01 <Brianetta> A lot of people seem to be seeing vehicle operating losses greater than the magnitude of the running costs. 10:42:31 *** wolfy [~wolf@ip52-73-210-87.adsl2.versatel.nl] has joined #openttd 10:42:31 *** Wolfensteijn [~wolf@ip52-73-210-87.adsl2.versatel.nl] has quit [Read error: Connection reset by peer] 10:44:05 <Rubidium> Brianetta: are those vehicles part of a transport chain? (i.e. do they use transfers?) 10:44:33 <Brianetta> Rubidium: Don't know. Just commenting that it's a recurring theme on the forum. 10:44:51 *** wolfy is now known as Wolfensteijn 10:44:59 <Brianetta> It definitely seems odd that a vehicle can lose more money than its running costs, unless there's a refit order in there. 10:45:24 <Rubidium> yes, but with transfers that can be perfectly alright 10:45:30 <Brianetta> Really? 10:45:36 <Brianetta> How does it work? 10:46:27 <Rubidium> the (virtual) profit that is made up to the point that the cargo gets in the specific vehicle is substracted from the operating profit. 10:46:46 <Brianetta> oh 10:46:53 <Rubidium> when you reach your goal, the profit for the whole stretch (from the beginning) is calculated, which is then added 10:46:57 <Brianetta> so if it's the last leg, it can lose shedloads to the long-runner 10:47:24 <Rubidium> it can (especially with slow vehicles) 10:47:25 <Brianetta> I thought the idea was to prevent vehicles appearing as loss-makers on the vehicle lists 10:47:39 <Brianetta> This just seems to move the likely victim to another vehicle 10:47:50 <Rubidium> hmm, lets make an example to make it more clear: 10:48:19 <Rubidium> you've got 3 stations, one in the southeast, one in the northeast and one in the west. 10:48:30 <Brianetta> yes 10:48:34 <Rubidium> cargo is transported from southeast via west to northeast 10:49:05 <Rubidium> the first vehicle (train/whatever) transports it's cargo from southeast to west and gets paid for that trip (the yellow 'profit'). 10:49:12 <Brianetta> yes 10:49:29 <Rubidium> and it is paid by the distance southeast->west 10:49:36 *** Tron_ [ClewF3ye@nat-1.rz.uni-karlsruhe.de] has joined #openttd 10:49:38 <Brianetta> understanding dawns 10:49:47 <Rubidium> the next train transports it from west to notheast 10:49:49 <Brianetta> the sum of transfers is less than the end to end profit 10:50:40 <Rubidium> once the train gets paid at west, it received the amount of money that would be made by the whole trip from southeast to northeast - the money made by any previous trains 10:51:07 <Rubidium> as southeast-northeast is less than southeast-west, the last train can never make any profit 10:51:13 <Brianetta> Still, that makes the whole idea of having a transfer figure less useful 10:52:08 <Brianetta> No single vehicle can lose more than its running costs so the player is misled about the cause of the loss 10:52:12 <Rubidium> it is to make those trains not get a loss, and if you always transport away from the origin, all vehicles can make profit 10:52:35 <Rubidium> those first trains 10:54:32 <Brianetta> Perhaps it would be better not to increment the profit of any vehicle until the journey has completed. Have the yelllow transfer figure display as a "transfer estimate" and then divide the ultimate profit by the ratio of distances travelled. 10:54:39 <Rubidium> calculating the profit from determining the length of the whole trip is bad, as you can make cargo hop over a number of stations with a lot of distance 10:54:55 <Brianetta> indeed 10:55:00 <Brianetta> Profit should be a-z 10:55:06 <Rubidium> Brianetta: that would be better, but much harder to implemented 10:55:21 <Brianetta> but vehicles' share of the profit should be based on ratio of a-b, b-y, y-z 10:55:41 <Rubidium> and their speed should be factored in too 10:55:47 <Brianetta> It would require storing tiles travelelled (Manhattan) 10:55:53 <Brianetta> and times, yes 10:56:09 <Brianetta> extra complexity, but if the entire journey is profitable, all vehicles appear profitable 10:57:09 <Brianetta> Both that scheme and the current one require retro-active adjustment 10:57:18 <Brianetta> although the current one is simple addition 11:01:29 *** Wolfensteijn [~wolf@ip52-73-210-87.adsl2.versatel.nl] has quit [Quit: I'm gone, bye bye :)] 11:04:49 *** stillunknown [~stillunkn@82-168-177-167.dsl.ip.tiscali.nl] has quit [Remote host closed the connection] 11:11:55 *** Nigel [~nigel@202-154-144-120.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds] 11:12:55 *** stillunknown [~stillunkn@82-168-177-167.dsl.ip.tiscali.nl] has joined #openttd 11:22:57 * SpComb is from the past 11:32:07 *** ThePizzaKing [~jeff@c211-28-160-224.eburwd2.vic.optusnet.com.au] has quit [Quit: Ex-Chat] 11:49:18 <peter1138> hmm 11:58:39 *** Zoney [~Zoney37@c-24-128-196-53.hsd1.ma.comcast.net] has joined #openttd 11:58:47 <CIA-1> OpenTTD: rubidium * r8342 /branches/masterserver_updater/src/ (8 files in 2 dirs): [MSU] -Add: updating/adding of NetworkGameInfo and GRF info in the database. 12:00:23 <Zoney> Good mornign 12:00:38 *** scia_ [~scia@AveloN.xs4all.nl] has joined #openttd 12:01:11 *** tosse [tosse@tosse.pp.se] has quit [Ping timeout: 480 seconds] 12:07:30 *** scia [~scia@AveloN.xs4all.nl] has quit [Ping timeout: 480 seconds] 12:07:39 *** tosse [tosse@tosse.pp.se] has joined #openttd 12:13:13 *** Belugas [belugas@openttd.org] has joined #openttd 12:13:15 *** mode/#openttd [+o Belugas] by ChanServ 12:15:29 *** setrodox [~setrodox@83-65-232-76.dynamic.xdsl-line.inode.at] has joined #openttd 12:17:48 *** Aloysha [~Aloysha@ppp34-71.lns1.syd6.internode.on.net] has joined #openttd 12:17:50 *** Aloysha [~Aloysha@ppp34-71.lns1.syd6.internode.on.net] has quit [] 12:32:00 *** DirtYiCE [~dirty_ice@84.236.50.38] has joined #openttd 12:32:06 *** DirtYiCE [~dirty_ice@84.236.50.38] has quit [Remote host closed the connection] 12:32:27 *** DirtYiCE [~dirty_ice@84.236.50.38] has joined #openttd 12:40:07 *** Zoney [~Zoney37@c-24-128-196-53.hsd1.ma.comcast.net] has quit [] 12:40:21 <Darkvater> Bjarni: knowing you I truly doubt you would've been working on the changes I mentioned 12:41:53 *** green-devil [~rendmig@0x573556ad.vgnxx6.adsl-dhcp.tele.dk] has joined #openttd 12:42:21 *** _42_ [truelight@openttd.org] has left #openttd [] 12:42:40 *** _42_ [truelight@openttd.org] has joined #openttd 12:50:21 *** raimar2 [~hawk@p5489E123.dip.t-dialin.net] has joined #openttd 12:55:02 *** McHawk [~hawk@p5489E4C3.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 12:55:35 *** Digitalfox [~chatzilla@bl8-41-115.dsl.telepac.pt] has quit [Quit: Bye Bye...] 13:08:26 <roboboy> gnoght 13:09:39 <Darkvater> fold bed, cover up, strangle ^^ 13:11:31 *** Progman [~progman@p57A1CA2B.dip.t-dialin.net] has joined #openttd 13:11:32 *** roboboy [~Leo@c211-30-116-5.carlnfd2.nsw.optusnet.com.au] has quit [Read error: Connection reset by peer] 13:11:47 <Darkvater> mission successfull 13:12:05 *** Wolfensteijn [~wolf@ip52-73-210-87.adsl2.versatel.nl] has joined #openttd 13:16:05 <Darkvater> :O 13:16:25 <Darkvater> just got a phonecall from home that there's a really bad plastic-burn-smell in the house 13:16:47 <Darkvater> thank god it was not my pc ^^ 13:18:09 *** Sacro [~ben@87.102.80.3] has joined #openttd 13:32:53 <Brianetta> I just bought a ForceFX lightsaber 13:32:59 <Brianetta> for Helen 13:33:03 <Brianetta> because I love her that much 13:33:08 <Brianetta> It's a blue one 13:34:01 <Brianetta> It's snowing 13:34:15 <Darkvater> lightsaber? Like from star wars? 13:34:20 <Brianetta> yeah 13:34:24 <Darkvater> rofl 13:34:26 <Brianetta> google for forcefx 13:34:31 <Brianetta> see the price 13:35:59 <Darkvater> They.re .collectable. - which basically means they change the colour of the blade every year or so and re-issue it 13:36:03 <Darkvater> hehe 13:37:22 <Sacro> Brianetta: snowing eh? which way is the weather gonig? 13:37:35 <Sacro> ie... should i wear my huge biker jacket when i go out 13:39:27 <Sacro> Ajaxterm ftuw 13:39:29 <Brianetta> It's heading south 13:39:44 <Brianetta> and no, better wear something water resistant 13:40:46 <SpComb> ajaxterm is cool indeed 13:42:01 <Sacro> Brianetta: south... thats where i am :( 13:42:10 <Brianetta> Darkvater: They don't change the colour of the blade. They just limit them to runs of 10,000. 13:42:10 <Sacro> SpComb: indeed it is, means i might be able to irc from college :D 13:42:19 <Sacro> static ip + ajaxterm + bitchx 13:42:32 <Brianetta> If they changed the blade colour they's be lynched by the hardcore fans 13:42:40 <SpComb> next up: nstx 13:42:46 <Sacro> nsta? 13:42:48 <Sacro> err... 13:42:50 *** acerbus [~kreedovel@80-235-71-64-dsl.trt.estpak.ee] has joined #openttd 13:42:52 <Sacro> nstx? 13:42:55 <SpComb> I tried to use it, but couldn't get it to work properly 13:43:00 <SpComb> googleta nobo 13:43:35 <hylje> en googleta, ite 13:48:15 <Sacro> ? 14:04:25 *** GoneWack1 [~gonewacko@e217186.upc-e.chello.nl] has joined #openttd 14:04:38 *** GoneWacko [~gonewacko@e217186.upc-e.chello.nl] has quit [Read error: Connection reset by peer] 14:04:40 *** GoneWack1 is now known as GoneWacko 14:05:10 *** Digitalfox [~chatzilla@bl7-182-47.dsl.telepac.pt] has joined #openttd 14:08:18 <CIA-1> OpenTTD: bjarni * r8343 /trunk/src/build_vehicle_gui.cpp: -Cleanup: [build vehicle windows] added a few comments and removed two switch-cases, that we can do without 14:13:00 <SpComb> Logs: http://zapotek.paivola.fi/~terom/logs/openttd 14:13:00 <Digitalfox> !logs 14:19:01 <Brianetta> Darkvater: On changing included graphics files instead of overriding with newgrfs. Perhaps OpenTTD should have a checksum of all files and whinge like a forum newb when they've changed? 14:29:52 *** Progman [~progman@p57A1CA2B.dip.t-dialin.net] has quit [Remote host closed the connection] 14:31:47 <Darkvater> Brianetta: it already whines, just more loudly for files that are bundled with openttd. 14:32:36 <Brianetta> Darkvater: You should make it delete itself, with a message to the effect that they aren't allowed to have a game like this if they can't treat it properly (: 14:34:02 <Darkvater> hehe 14:34:35 <Darkvater> in previous versions there was no check at all for the included files, but then we had some spurious and hard to trace bugreports about rare crashes, etc. 14:34:39 *** Osai [~Osai@pD9EB7790.dip.t-dialin.net] has joined #openttd 14:34:54 <Darkvater> which were caused by people not updating their data files, just copying the executable 14:35:00 *** Sacro [~ben@87.102.80.3] has quit [Remote host closed the connection] 14:35:21 <Darkvater> there was a similar problem with sample.cat which did not show a popup, and the game crashed 14:35:36 <Darkvater> turned out the sample.cat was from a demo version of TTD, thus not including maglev-sounds 14:36:11 <Darkvater> so it's much wiser to whine like a noob than to spend hours trying to fix a problem, just to find out the user was being stupid again 14:38:55 * Brianetta nods 14:39:29 <Brianetta> Feature request: Horn/whistle button on vehicle window. 14:39:34 <Brianetta> I want to toot. 14:39:40 <Brianetta> Not sure what a plane would do 14:39:43 <Darkvater> msn *nudge* 14:39:43 <Brianetta> perhas a sonic boom 14:40:05 <peter1138> 1heh 14:40:19 <Brianetta> peter1138: It'd be nice with your manual control patch 14:40:22 <Darkvater> it only makes sense with the self-drive fature 14:40:27 <Brianetta> indeed 14:40:43 <Brianetta> That feature is one of my favourite 14:44:39 *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has joined #openttd 14:44:42 *** mode/#openttd [+v glx] by ChanServ 14:46:55 *** pecisk [~pecisk@purvc-44-54.maksinets.lv] has joined #openttd 14:52:06 *** bubersson [~bubersson@mnisek.casablanca.cz] has joined #openttd 14:57:12 *** pecisk [~pecisk@purvc-44-54.maksinets.lv] has quit [Quit: J?iet prom] 14:57:13 <Bjarni> Darkvater: I looked into your objection regarding the string naming and tried something else 14:57:14 <Bjarni> http://devs.openttd.org/~bjarni/widget_strings.diff 14:57:39 <Bjarni> I'm not sure if this is an improvement though, but I'm curious to what you think about it 14:58:01 <peter1138> not realy 14:58:08 <Bjarni> the result (gameplay wise) is the same 14:58:16 <peter1138> with two ls 14:58:49 <Bjarni> two ls? 14:59:38 <Bjarni> well, it could be merged into only one for(), but then extending the window could mean a bit more work 15:00:36 <peter1138> "really", heh 15:05:14 *** Maedhros [~jc@host86-144-6-60.range86-144.btcentralplus.com] has joined #openttd 15:06:08 *** acerbus [~kreedovel@80-235-71-64-dsl.trt.estpak.ee] has quit [] 15:26:20 *** green-devil [~rendmig@0x573556ad.vgnxx6.adsl-dhcp.tele.dk] has quit [] 15:28:54 *** Dextro [~dextro@84.90.228.100] has joined #openttd 15:33:42 <Rubidium> Darkvater: any objections to http://rubidium.student.utwente.nl/openttd/different-network-tmps.diff ? 15:46:26 *** scia_ [~scia@AveloN.xs4all.nl] has quit [Quit: Lost terminal] 15:47:02 <CIA-1> OpenTTD: maedhros * r8347 /trunk/src/graph_gui.cpp: -Codechange: [Graphs] Make some more variables local to the loops they're used in, and remove some assumptions about the size of an array. 15:47:20 *** bubersson [~bubersson@mnisek.casablanca.cz] has quit [Ping timeout: 480 seconds] 15:48:40 <Digitalfox> peter1138: One question, when and if the number of vehicles ID in OpenTTD is raised in the future, would it be possible to have set's like db set xl and US set be working at the same time?? 15:49:16 *** wolfy [~wolf@ip52-73-210-87.adsl2.versatel.nl] has joined #openttd 15:49:34 <Digitalfox> What i thought maybe could be done ( i'm no programmer, just asking ) is that when a vehicle ID is already in use, openttd changes this new ID to one not in use 15:50:24 <Digitalfox> Like train ID 01 is in use it would pass to ID 05 witch is free.. So we could have lot's of train set's at the same time.. 15:50:45 *** Wolfensteijn [~wolf@ip52-73-210-87.adsl2.versatel.nl] has quit [Read error: No route to host] 15:50:50 <caladan> maybe some kind of having two bitfields 15:51:01 <caladan> one would mean set and the other one vehicle in the set 15:51:11 <Bjarni> Digitalfox: VehicleID and EngineID aren't the same 15:51:16 <Bjarni> and I think you mean EngineID 15:51:35 <Bjarni> and we use 16 bits for it most of the places and eventually everywhere 15:51:38 <Digitalfox> Bjarni: Well yeah i guess you are right, but do you understand my idea? 15:51:56 <Bjarni> yeah 15:52:06 <Bjarni> but it's not that original 15:52:13 <Bjarni> you see, I said the same thing ages ago 15:52:14 <Digitalfox> Bjarni: Is it from a perpective of code be possible? 15:52:25 <Brianetta> dynamic IDs 15:52:36 <Brianetta> It'd mean a bit of work 15:53:25 <Digitalfox> This is one of the features that could put openttd far away from patch.. :) 15:53:42 *** ChrisM87 [~ChrisM@p54AC717B.dip.t-dialin.net] has joined #openttd 15:53:50 <Bjarni> one issue is that right now we got x trains, x road vehicle, x ships and x planes, so if I look at say engine 130, the type is already known before I even look at it 15:54:01 <Bjarni> and the code makes use of this 15:54:22 <Darkvater> Rubidium: that looks like some ugly hack at first glance. What is it supposed to solve? 15:54:50 <Bjarni> so when say I want to loop all ships, the code will only look at the engines, that are hardcoded to be ships 15:54:53 <Darkvater> Bjarni: that looks just as bad, perhaps even worse than what it is now 15:54:57 <Rubidium> multiple server started from the same openttd executable 15:55:11 <Darkvater> Bjarni: my thoughts on that area were more of a musing, than a flat-out objection 15:55:15 <Rubidium> it 'just' works, until two servers are getting download requests at the same time 15:55:16 *** Progman [~progman@p57A1CA2B.dip.t-dialin.net] has joined #openttd 15:55:45 <Rubidium> as one server can overwrite the temporary savegame of the other 15:55:54 <Digitalfox> Bjarni: So the code would have to be changed for dynamic IDs, but it could be done at the same time the limit is raised.. :) Hope someone one day will work on this !! 15:56:08 <Darkvater> Rubidium: isn't _just_ tmpfile() enough for this? 15:56:23 <Bjarni> Darkvater: well, since the feedback was not all positive, I tried something else. I didn't really like the result either, but sometimes we got to make test code like that to figure out at least how not to do it ;) 15:56:38 <Rubidium> no, as you do not know the name of that file and SaveOrLoad needs the filename 15:57:26 <Rubidium> and after closing the file, it will (automatically) be removed 15:57:36 *** ceji [~cerny@imapc47.epfl.ch] has joined #openttd 15:57:39 *** Twofish [~TeeBee@195.204.107.4] has joined #openttd 15:57:49 <Bjarni> Digitalfox: it's not that simple. You need to change every single loop for this, then you can start to talk about how to actually store the engines as 16 bits 15:58:12 <Brianetta> Rubidium: Are you saying I guessed correctly, in that post where I said I hadn't bothered to read the source and couldn't be sure? (: 15:58:35 *** Twofish [~TeeBee@195.204.107.4] has left #openttd [] 15:58:48 <Rubidium> what post would that exactly be? 15:58:52 *** Twofish [~TeeBee@195.204.107.4] has joined #openttd 15:58:54 <Brianetta> um 15:58:55 * Brianetta rummages 15:59:07 *** Twofish is now known as |2rB 15:59:45 <Brianetta> http://www.tt-forums.net/viewtopic.php?p=544747#544747 15:59:46 <Brianetta> That one 15:59:50 <peter1138> Digitalfox: it is possible. i've done it 16:00:10 <Digitalfox> peter1138: You done it?? 16:00:40 * Brianetta throws Digitalfox an auxiliary verb 16:01:46 <Darkvater> wt? 16:01:52 <Darkvater> The tmpfile function creates a temporary file and returns a pointer to that stream. The temporary file is created in the root directory. To create a temporary file in a directory other than the root, use tmpnam or tempnam in conjunction with fopen. 16:02:06 <Darkvater> tmpfile() creates a file in C:\ ? 16:02:08 <Darkvater> o_O 16:02:17 <peter1138> not $TEMP ? 16:02:19 <Brianetta> Darkvater: Yes, where there's a hard-coded file number limit on FAT16 16:02:20 <Darkvater> anyways 16:02:22 <peter1138> where did my mug go? 16:02:24 <Brianetta> and FAT32 16:02:44 <Brianetta> You can have only 255 entries in that directory in FAT16 16:02:46 <Darkvater> Rubidium: why not use tmpnam to get a temporary name and you don't have to change anything else 16:02:48 <Brianetta> which causes trouble 16:02:49 <Rubidium> there seems to be a tmpfile_s for Windows, but it doesn't seem to be available on my mingw 16:03:01 <Darkvater> peter1138: it says 'root directory' 16:03:13 <peter1138> hm 16:03:18 <Brianetta> His mug isn't in the root directory... oh. 16:03:56 <Rubidium> Darkvater: because then you will get undeleted savegames when the server crashes and such 16:04:06 <Rubidium> and you have to remove the savegame manually 16:04:13 <peter1138> oh, it's in the kitchen 16:04:45 <Brianetta> Rubidium: Temporary files left open by a crash are par for the course. You can easily clean them up at the next startup, which helps a bit. 16:04:49 <Darkvater> Rubidium: well it cannot go on putting stuff in $ROOT 16:05:14 <Rubidium> Brianetta: what do you mean with easily? 16:05:35 <Darkvater> anyways 16:05:38 <Brianetta> Rubidium: Well, a batch file. rm *tmp; openttd (-: 16:05:44 <Darkvater> If the file cannot be opened, tmpfile returns a NULL pointer. This temporary file is automatically deleted when the file is closed, when the program terminates normally, or when _rmtmp is called, assuming that the current working directory does not change 16:05:53 <Rubidium> and you've just deleted the savegame of another server 16:05:59 <Darkvater> you'll still get lingering tmpfiles if the server crashes with tmpfile() 16:06:14 <Brianetta> use a pid? 16:07:04 <Darkvater> though 16:07:11 <Darkvater> I'm heading home now :) 16:07:24 <Rubidium> Brianetta: using the pid in the filename does not solve anything 16:07:31 <Bjarni> Darkvater: http://devs.openttd.org/~bjarni/vehicle_order_list_fix.diff <-- btw with all my commits lately, the fix for the list of vehicles with shared orders issue is now somewhat smaller 16:10:14 <peter1138> bah, just keep it in memory 16:10:20 <Rubidium> unless you check for temp files whether the process associated with the PID in the filename still exists and is an instance of openttd (which is really really ugly I think) 16:11:05 *** pecisk [~pecisk@purvc-44-54.maksinets.lv] has joined #openttd 16:11:27 *** pecisk [~pecisk@purvc-44-54.maksinets.lv] has quit [] 16:11:37 *** wonea [~wonea@wonea.demon.co.uk] has joined #openttd 16:12:44 <Brianetta> Rubidium: It's ugly, and it's how Linux handles crashed daemons right now. Once PIDs wrap, it gets messy. 16:13:29 <Brianetta> However, if the files are marked as belonging to a PID, and that PID doesn't describe any process in the table, it's probably safe to remive the files. 16:16:56 <CIA-1> OpenTTD: bjarni * r8349 /trunk/src/ (vehicle.cpp vehicle.h vehicle_gui.cpp): -Codechange: replaced CMD_REFIT_VEH() and similar defines with real static inline functions 16:17:59 *** Neonox [~Neonox@p57B2A19D.dip0.t-ipconnect.de] has quit [Quit: bin wech....] 16:20:10 *** Rens2Sea [~Rens2Sea@213.211.185.168] has quit [Ping timeout: 480 seconds] 16:24:03 *** Rens2Sea [~Rens2Sea@213.211.185.168] has joined #openttd 16:26:20 *** Dextro [~dextro@84.90.228.100] has quit [Remote host closed the connection] 16:26:32 *** Dextro [~dextro@84.90.228.100] has joined #openttd 16:26:48 <CIA-1> OpenTTD: maedhros * r8350 /trunk/src/graph_gui.cpp: -Codechange: [Graphs] Use DrawStringCentered instead of a hardcoded offset to make the string appear centred. 16:28:35 *** GoneWack1 [~gonewacko@d130067.upc-d.chello.nl] has joined #openttd 16:33:05 *** GoneWacko [~gonewacko@e217186.upc-e.chello.nl] has quit [Ping timeout: 480 seconds] 16:33:05 *** GoneWack1 is now known as GoneWacko 16:33:36 *** ceji [~cerny@imapc47.epfl.ch] has left #openttd [] 16:37:32 *** Dextro [~dextro@84.90.228.100] has quit [Quit: Fui embora] 16:46:04 *** Tron__ [ZsTPntUe@nat-1.rz.uni-karlsruhe.de] has joined #openttd 16:46:25 *** Tron_ [ClewF3ye@nat-1.rz.uni-karlsruhe.de] has quit [Read error: Connection reset by peer] 16:48:41 <CIA-1> OpenTTD: bjarni * r8353 /trunk/src/vehicle.cpp: -Cleanup: added IsPlayerBuildableVehicleType() to autoreplace code (duplicated code removal) 16:58:25 *** Digitalfox [~chatzilla@bl7-182-47.dsl.telepac.pt] has quit [Quit: Bye Bye...] 17:04:19 *** |Jeroen| [~jeroen@dD5772982.access.telenet.be] has joined #openttd 17:24:13 *** wonea [~wonea@wonea.demon.co.uk] has quit [Quit: Leaving] 17:27:52 *** Wolf01 [~wolf01@host98-235-dynamic.5-87-r.retail.telecomitalia.it] has joined #openttd 17:28:07 *** bubersson [~bubersson@mnisek.casablanca.cz] has joined #openttd 17:28:14 <Wolf01> ello 17:28:50 <hylje> hey 17:28:56 *** GoneWack1 [~gonewacko@d130067.upc-d.chello.nl] has joined #openttd 17:32:28 <imaginner> hi 17:36:05 *** GoneWacko [~gonewacko@d130067.upc-d.chello.nl] has quit [Ping timeout: 484 seconds] 17:36:05 *** GoneWack1 is now known as GoneWacko 17:36:16 *** gass [~any@81.84.150.238] has quit [Quit: Leaving] 17:38:39 *** ufoun-- [~ha@b07-305a.kn.vutbr.cz] has joined #openttd 17:40:19 *** pecisk [~pecisk@purvc-44-54.maksinets.lv] has joined #openttd 17:40:23 *** pecisk [~pecisk@purvc-44-54.maksinets.lv] has quit [Remote host closed the connection] 17:47:25 *** Nigel [~nigel@202-154-144-120.ubs-dynamic.connections.net.nz] has joined #openttd 17:47:42 *** Digitalfox [~chatzilla@bl7-182-47.dsl.telepac.pt] has joined #openttd 17:58:04 *** Tron__ [ZsTPntUe@nat-1.rz.uni-karlsruhe.de] has quit [Quit: Leaving] 18:00:14 *** BobingAbout [~BobingAbo@adsl-83-100-173-194.karoo.KCOM.COM] has joined #openttd 18:00:45 *** BobingAbout [~BobingAbo@adsl-83-100-173-194.karoo.KCOM.COM] has quit [] 18:07:15 *** sergey [znikoz@15-195-124-91.pool.ukrtel.net] has joined #openttd 18:08:20 *** |Jeroen| [~jeroen@dD5772982.access.telenet.be] has quit [Ping timeout: 480 seconds] 18:13:31 *** Digitalfox_ [~chatzilla@bl7-182-183.dsl.telepac.pt] has joined #openttd 18:17:32 *** Digitalfox [~chatzilla@bl7-182-47.dsl.telepac.pt] has quit [Ping timeout: 480 seconds] 18:17:43 *** Digitalfox_ is now known as Digitalfox 18:28:36 <CIA-1> OpenTTD: miham * r8354 /trunk/src/lang/ (6 files): (log message trimmed) 18:28:36 <CIA-1> OpenTTD: -Update: WebTranslator2 update to 2007-01-22 19:27:50 18:28:36 <CIA-1> OpenTTD: american - 1 fixed by WhiteRabbit (1) 18:28:36 <CIA-1> OpenTTD: brazilian_portuguese - 5 changed by fukumori (5) 18:28:36 <CIA-1> OpenTTD: esperanto - 4 changed by LaPingvino (4) 18:28:38 <CIA-1> OpenTTD: japanese - 28 changed by ickoonite (28) 18:28:38 <CIA-1> OpenTTD: korean - 6 fixed, 151 changed by leejaeuk5 (157) 18:31:44 *** |Jeroen| [~jeroen@dD5772982.access.telenet.be] has joined #openttd 18:35:42 *** Digitalfox [~chatzilla@bl7-182-183.dsl.telepac.pt] has quit [Quit: Bye Bye...] 18:40:10 *** |Jeroen| [~jeroen@dD5772982.access.telenet.be] has quit [Remote host closed the connection] 18:44:03 *** KritiK [Maxim@ppp85-140-204-16.pppoe.mtu-net.ru] has joined #openttd 18:44:16 *** |Jeroen| [~jeroen@dD5772982.access.telenet.be] has joined #openttd 18:48:02 *** Osai [~Osai@pD9EB7790.dip.t-dialin.net] has quit [Quit: Osai] 18:53:09 *** DJGummik1h [~joey@clx-ac2-141-3.westend.com] has joined #openttd 18:54:23 *** green-devil [~rendmig@0x573135f6.vgnxx6.adsl-dhcp.tele.dk] has joined #openttd 18:55:08 *** DJGummikuh [~joey@clx-ac2-59-3.westend.com] has quit [Ping timeout: 480 seconds] 18:56:45 *** scia [~scia@AveloN.xs4all.nl] has joined #openttd 18:57:45 *** [gen2]niki [~niki@p50908D3E.dip0.t-ipconnect.de] has quit [Quit: Ex-Chat] 19:07:45 *** michi_cc-away is now known as michi_cc 19:11:06 *** green-devil [~rendmig@0x573135f6.vgnxx6.adsl-dhcp.tele.dk] has quit [] 19:12:12 *** wolfy [~wolf@ip52-73-210-87.adsl2.versatel.nl] has quit [Quit: I'm gone, bye bye :)] 19:12:33 <imaginner> any tcl devs here? 19:15:33 <scia> tcl devs? 19:16:00 <scia> you'll have better luck finding ottd devs here :p 19:19:07 *** TinoDidri [~projectjj@nat.kollegienet.dk] has joined #openttd 19:19:07 <imaginner> :) was talking with Brianetta another day, he's into tcl/tk I guess 19:20:00 *** silent [~pwr@86.121.146.200] has joined #openttd 19:21:02 <eQualizer> In memory, the lower the CL, the better? CL2 wins CL3? 19:22:12 *** green-devil [~rendmig@0x573135f6.vgnxx6.adsl-dhcp.tele.dk] has joined #openttd 19:26:06 *** Jezral [~projectjj@nat.kollegienet.dk] has quit [Ping timeout: 480 seconds] 19:26:42 <SpComb> oh, and 19:26:45 * SpComb celebrates 19:26:56 <SpComb> one month and an hour and six minutes of connectivity to OFTC 19:27:38 <hylje> liek zomg 19:27:40 *** Digitalfox [~chatzilla@bl8-41-115.dsl.telepac.pt] has joined #openttd 19:27:52 <SpComb> well, I've finally made it, I'm allowed to celebrate that 19:28:14 <SpComb> last time I almost got it I managed to Ctrl-a-s my irssi when I meant to Ctrl-a-d it a day before 19:28:28 <hylje> ctrl-a-q to the rescue 19:29:24 *** [1]imaginner [~imaginner@acle226.neoplus.adsl.tpnet.pl] has joined #openttd 19:29:42 *** _42_ [truelight@openttd.org] has left #openttd [] 19:30:00 *** _42_ [truelight@openttd.org] has joined #openttd 19:36:12 *** imaginner [~imaginner@aclr50.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 480 seconds] 19:36:12 *** [1]imaginner is now known as imaginner 19:51:11 <SpComb> hylje: I didn't notice it until about 10 minutes afterwards 19:51:27 <hylje> moral of the story 19:51:30 <hylje> rtfm 19:51:45 <SpComb> I was in a hurry and had to deatch my screen, accidentially hit s instead of d, and when it didn't detach I did it again, this time hitting d 19:52:02 <SpComb> thnce, it sat around XOFF'd for a while 19:52:10 <SpComb> it was rather annoying 19:52:23 *** BJH2 [~chatzilla@e176122169.adsl.alicedsl.de] has joined #openttd 19:52:32 <caladan> i dont detach, i just close terminal :D 19:52:46 <hylje> :o 19:52:51 <SpComb> yesterday I managed to hit Ctrl-a-ESC, didn't notice it, and it got stuck in copy mode for a couple minutes... luckily I didn't ping out from OFTC or freenode 19:53:01 <hylje> i hope you have nonblock on 19:53:09 <SpComb> that doesn't help 19:53:18 <SpComb> that only applies to the screen-sshd interface 19:53:26 <hylje> saying to caladan 19:53:28 <SpComb> hmmk 19:53:33 <caladan> what is nonblock? :D 19:53:50 <SpComb> screen gives up on sshd after a short time 19:53:51 <hylje> stuff doesnt freeze if connection does 19:54:09 <caladan> hmmm, i log on to my server 19:54:14 <caladan> and have screen there 19:54:19 <SpComb> so if sshd blocks it's stdin, and thence screen's stdout, screen doesn't block all the windowes stdouts for ages 19:54:28 <caladan> so if i lose connection it just deattaches itself automaticly 19:54:39 <SpComb> instead, it only blocks them for a couple seconds, or whatever you set it to 19:55:15 <caladan> had some problems with screen and my im client long time ago, that could be it... 19:55:41 <caladan> thou now my server is in my LAN, so there's no problem with loosing connection :D 19:56:04 <Brianetta> imaginner: I'm a Tcler 19:56:37 <imaginner> Brianetta: I'm exploring Tcl right now, seems cool! 19:56:40 * SpComb was, in fact, just asked about python vs tcl 19:56:59 <SpComb> there's no comprehensive document about it that I could find, though 19:57:01 <caladan> i prefer FLTK :D 19:57:16 <Brianetta> It's extremely rapid for development of GUI apps 19:57:35 <Brianetta> SpComb: Somprehensive documentationon Tcl? 19:57:45 <SpComb> python vs tcl 19:57:52 <Brianetta> Oh 19:57:54 <hylje> i'd prefer comprehensive docs 19:57:56 <Brianetta> Not normally seen as competing 19:58:03 <imaginner> I'm trying to learn tcl through creating my OTTD-flavorizer app 19:58:17 <Brianetta> The people who invented Python invented Python becauase they didn't realise that Tcl existed. 19:58:23 <SpComb> there are some people that say they use tcl, python or perl "depending on their mood" 19:58:27 <SpComb> heh 19:58:31 <SpComb> python has OO.. 19:58:34 <Brianetta> Tcl vs Perl was the old script war 19:58:37 <Brianetta> back in the early 90s 19:59:27 <Bjarni> guys, now that my build window commits have reach the nightly builds, I want to ask you: how does the 2D resizing work? 19:59:31 <Bjarni> is it confusing? 19:59:36 <Bjarni> or beneficial? 20:00:07 <SpComb> and TCL also has braces :P 20:00:27 <hylje> omg, braces 20:00:34 <SpComb> braces are silly 20:00:46 <Brianetta> Tcl's braces are string literal delimeters, though 20:00:54 <Brianetta> delimiters, too 20:01:52 <Bjarni> it's so nice to see that people pay attention to what I say 20:01:53 <Bjarni> :P 20:02:11 <hylje> isnt it 20:02:14 <Brianetta> Bjarni: I can only enlightn you with an "I don't know" 20:02:57 *** DirtYiCE [~dirty_ice@84.236.50.38] has quit [Ping timeout: 480 seconds] 20:03:04 <Bjarni> I read this as everybody, who got the nightly builds are so busy playing that they lack time to give feedbacks, because the new addition is so awesome 20:04:50 <SpComb> lists as strings? How rather weird 20:09:04 <Digitalfox> Bjarni: It work great :) 20:09:13 <Digitalfox> until now no problems 20:09:55 <Bjarni> it's not weird when they resize the "wrong" way? 20:10:32 <peter1138> hm 20:11:18 <Bjarni> but... "no problems" sounds nice :) 20:11:27 <Bjarni> even though I expected that 20:11:35 <Bjarni> I did try it before committing 20:12:44 <Smoovious> wow... a 2048x2048 with towns/industries set to 'high' is insane 20:14:35 * SpComb goes away hugging his python 20:14:40 <scia> I always set the towns and industries to low on maps >512x512 20:14:45 * hylje hugs said python 20:14:58 * scia hugs his cat 20:15:41 *** ufoun-- [~ha@b07-305a.kn.vutbr.cz] has left #openttd [] 20:15:43 <Brianetta> Darkvater: http://www.tt-forums.net/viewtopic.php?t=29824 20:16:21 <peter1138> bloooo 20:17:08 <MiHaMiX> Brianetta: :D 20:17:09 *** Sillium [~10316DE05@e180110177.adsl.alicedsl.de] has joined #openttd 20:18:13 <Digitalfox> Bjarni: "wrong" way?? 20:19:07 <Smoovious> scia... I always set them low too... but on 1024x1024 and higher maps, I'd like to be able to set them even lower sometimes 20:19:20 <Digitalfox> Bjarni: Can't the size be saved? 20:19:30 *** Sillium [~10316DE05@e180110177.adsl.alicedsl.de] has left #openttd [] 20:19:38 <scia> Smoovious: agreed 20:20:01 <Digitalfox> I mean when we resize, can't it became default? 20:20:09 <Smoovious> just looking it over tho... if everyone playing concentrated on connecting cities to each other, after 200 years, could end up with just 1 big massive metropolitan area 20:20:33 <hylje> eight companies :-) 20:21:59 <hylje> SpComb: monty python coming in yle teema 20:22:21 <SpComb> I don't have TV 20:22:24 <hylje> o 20:22:27 <hylje> shame :p 20:22:51 <SpComb> besides, python is funny, tcl people are all boring :P 20:23:16 <Tefad> that was so horrible 20:23:26 <Tefad> i forgot to put on my oops i crapped my pants 20:23:29 <Tefad> and i just did. 20:23:50 <hylje> what 20:25:50 *** Sillium [~x@e180110177.adsl.alicedsl.de] has joined #openttd 20:28:46 *** Sillium [~x@e180110177.adsl.alicedsl.de] has quit [] 20:28:53 *** Sillium [~x@e180110177.adsl.alicedsl.de] has joined #openttd 20:29:11 <Sillium> Hi everybody 20:34:25 *** BJH2 [~chatzilla@e176122169.adsl.alicedsl.de] has quit [Ping timeout: 480 seconds] 20:35:19 <Bjarni> <Digitalfox> Bjarni: Can't the size be saved? <-- what do you mean? 20:36:12 <imaginner> hi 20:36:19 <Digitalfox> Bjarni: Well i resize the trains window, and i want the next time i open it it keeps the same size.. 20:36:30 <Bjarni> hmm 20:36:31 <Bjarni> good idea 20:36:35 <Bjarni> but... 20:36:42 <Bjarni> how to do that... 20:37:24 <Digitalfox> Bjarni: Could it be keep ( the window size ) in openttd cfg ?? 20:37:52 <Digitalfox> Like having a section with windows sizes.. 20:38:01 <Bjarni> at first, I prefer to keep it in the RAM and then get that part to work 20:38:23 <Digitalfox> ok :) 20:38:24 <CIA-1> OpenTTD: maedhros * r8356 /trunk/src/graph_gui.cpp: -Codechange: [Graphs] Rename mx to highest_value, and fix the scaling for negative values. 20:38:27 <Bjarni> I will not save settings that I haven't figured out how to use yet 20:38:47 <Digitalfox> Bjarni: But you like the idea or is too crazy? 20:39:08 <Maedhros> the scaling code is still a bit mysterious, and broken if highest_value > (height of graph in pixels << 32) 20:39:21 <Maedhros> unfortunately, the only replacements i've come up with so far are even more broken ;) 20:39:54 <Bjarni> Digitalfox: it's crazy, but that never stopped me before :P 20:40:29 <Digitalfox> Bjarni: So get to work my slave.. ;) lol 20:40:51 <Sillium> Can anyone do me a favour and point me in the right direction. I was reading a lot in the forums and the wiki but I don't know where to start.. 20:41:04 * Bjarni is already hard at work with build_vehicle_gui.cpp 20:41:10 <Bjarni> just not the size this time 20:41:26 <Sillium> I loved TTD and would like to help developing OTTD 20:41:40 <Bjarni> Sillium: -> that's an arrow pointing right, so now you got a point in the right direction 20:42:02 <Sillium> ahh.. I see ;) 20:42:05 <hylje> <- 20:42:23 <Bjarni> the right direction of what? 20:42:32 <Bjarni> the code? 20:43:01 <Bjarni> if you say what you intend to do, it could be easier to tell you how to do it 20:43:03 <Sillium> is flyspray the place to look or the sourceforge page or both? 20:43:17 <Bjarni> flyspray 20:44:11 <Sillium> can I assign a task to myself if I'm interested in doing it? 20:44:22 <Bjarni> no 20:44:29 <Sillium> ahh ok 20:44:33 <Bjarni> but you can ask to be assigned to it if you like 20:44:42 <Bjarni> then we will consider it 20:44:54 <Sillium> ahh ok that sounds nice 20:45:06 <Sillium> (sorry if my english is a little sloppy) 20:45:23 <Sillium> and who to ask? 20:45:25 <Bjarni> if everybody could assign tasks to themselves, then we would be spammed with assigning everything to some random guy all the time 20:45:34 <Sillium> hehe.. yeah that's true 20:45:37 <CIA-1> OpenTTD: glx * r8358 /branches/newhouses/ (115 files in 13 dirs): [newhouses] -Sync with trunk -r8148:8356 20:45:49 <Bjarni> well, you could ask me 20:46:36 <Sillium> what would you do if you where new to openttd development (like me)? try to fix a bug or try to implement a small feature 20:46:52 <Sillium> I mean I have to get to now the code first 20:47:30 <Bjarni> the first thing I did was to port the whole thing to OSX 20:47:30 *** Osai [~Osai@pD9EB7790.dip.t-dialin.net] has joined #openttd 20:47:50 <Bjarni> but less will do 20:47:54 <Sillium> hmm... ok.. that's maybe a bit to much for me at the moment :) 20:48:03 <Maedhros> try and find something that interests you that you want to change 20:48:10 <imaginner> Sillium: did you manage to build the game on your own? 20:48:26 <Sillium> if you mean to compile it: yes 20:48:44 <Sillium> I'm not that new to programming.. I'm just new to ottd 20:48:48 <Sillium> ;) 20:48:55 <Bjarni> that's a good start 20:49:12 <Bjarni> then I figure that you also got svn and know how to use it 20:49:19 <Sillium> check 20:49:24 <imaginner> I'm not new to programming too, but failed at compiling it 20:49:32 <imaginner> not that I tried very hard 20:49:40 <Bjarni> ./configure && make 20:49:45 <Bjarni> now that's tricky :P 20:49:46 * imaginner is a total C++ noob 20:49:56 * imaginner C too 20:50:11 <imaginner> what about Windows? 20:50:16 <Bjarni> if it fails to compile, then either you are missing mandatory libs (configure should tell you that) or there is a bug 20:50:24 <Bjarni> windows is for losers :P 20:50:30 <glx> imaginner: same in windows :) 20:50:35 <imaginner> Bjarni: thanks 20:50:38 <imaginner> :) 20:50:39 <glx> (with mingw and msys) 20:50:50 <imaginner> ah 20:51:03 <imaginner> so maybe I just tried it the wrong way 20:51:12 <glx> but you can use visual studio express 2005 and follow the wiki 20:51:18 <imaginner> I tried that 20:51:25 <Sillium> Bjarni_ what about: http://bugs.openttd.org/task/490 20:51:45 <imaginner> but something failed me, I'll try again some day :) 20:52:21 <caladan> hmm, i just wonder, how many of you uses windows, and how many *nix systems... 20:52:33 <CIA-1> OpenTTD: miham * r8359 /trunk/src/lang/ (41 files in 2 dirs): [Translations] -Change: Removed the .UTF-8 suffix from isocodes 20:52:37 <Sillium> imaginner what error did you get? i compiled it with 2005 20:54:28 <imaginner> hold on a second 20:54:43 *** imaginner is now known as imaginner|away 20:54:53 *** setrodox [~setrodox@83-65-232-76.dynamic.xdsl-line.inode.at] has quit [Ping timeout: 480 seconds] 20:56:30 *** imaginner|away is now known as imaginner 20:57:11 <imaginner> there is something wrong my winnt.h and my winbase.h files, I get syntax errors 20:58:04 <Sillium> do you have the platformSDK installed and configured as explained in the wiki? 20:58:21 <imaginner> yup 20:58:39 <imaginner> tell you what I'm gonna retry everything 20:58:44 <imaginner> as in the wiki 20:58:50 <imaginner> see if this helps 20:59:22 <Sillium> give it a try 20:59:29 <Bjarni> Sillium: http://bugs.openttd.org/task/213 <-- if you like, you can try to get this one to compile again 20:59:32 <Bjarni> it's a bit outdated 21:00:13 <Bjarni> maybe start with just getting compatible filter or something 21:00:46 <CIA-1> OpenTTD: miham * r8360 /trunk/src/lang/ (korean.txt simplified_chinese.txt): 21:00:46 <CIA-1> OpenTTD: [Translations] -Fix: removed 4 empty strings from simplified chinese translation 21:00:46 <CIA-1> OpenTTD: -Fix: added dummy ownname to Korean, translator will have to supply it through WT2 21:01:04 <Sillium> sound good to me :) 21:01:58 <Sillium> great... so i'll have something to do tomorrow evening :D 21:01:58 *** scia [~scia@AveloN.xs4all.nl] has quit [Quit: Lost terminal] 21:03:16 <Sillium> thanks Bjarni 21:03:53 <Brianetta> I just discovered that there's an Expect implementation for Python 21:07:12 *** ufoun-- [Miranda@b07-305a.kn.vutbr.cz] has joined #openttd 21:08:49 *** Sillium is now known as Sillium^Away 21:10:38 *** imaginner is now known as imaginner|afk 21:13:00 *** BFM [~chatzilla@CPE-138-130-140-81.nsw.bigpond.net.au] has joined #openttd 21:14:20 <nairan> i found a bug i think 21:14:55 <nairan> if ticker is on and it do the beeps and like newspaper is opening then it gets distorted and annormally loud 21:17:01 <glx> only if you get two news "at the same time" 21:17:10 <nairan> or while ticker beeps and games saves it also distorts 21:22:13 <nairan> cool invisible sawmill 21:22:41 <Maedhros> please can someone check this, and make sure that it's not going to implicitly convert anything into an int at an inopportune moment or something? 21:22:44 <Maedhros> http://dev.gentoo.org/~maedhros/openttd/graph_scaling-r8356.diff 21:25:22 <Brianetta> Ooh, Expect on Python has non-greedy regexps, which is the opposite of Tcl's Expect 21:28:31 *** Purno [~Purno@5351CF18.cable.casema.nl] has quit [Quit: Life is a game of pick-up-sticks, played by fucking lunatics.] 21:31:09 *** ThePizzaKing [~jeff@c211-28-160-224.eburwd2.vic.optusnet.com.au] has joined #openttd 21:38:20 <CIA-1> OpenTTD: rubidium * r8361 /trunk/src/network/ (core/game.h core/udp.cpp network_udp.cpp): 21:38:20 <CIA-1> OpenTTD: -Codechange: make sure the range of the dates coming from the network are valid in OpenTTD 21:38:20 <CIA-1> OpenTTD: -Codechange: use_password is a boolean variable 21:38:20 <CIA-1> OpenTTD: -Codechange: move range checking for server_lang and map_set to Recv_NetworkGameInfo 21:41:57 *** |Jeroen| [~jeroen@dD5772982.access.telenet.be] has quit [Remote host closed the connection] 21:53:55 *** sergey [znikoz@15-195-124-91.pool.ukrtel.net] has left #openttd [] 21:58:41 *** Zahl [~SENFGURKE@p549F1F3F.dip0.t-ipconnect.de] has joined #openttd 21:58:53 *** nairan [~maui_key@p5498E7BB.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 22:01:28 *** Neonox [~Neonox@p57B2A19D.dip0.t-ipconnect.de] has joined #openttd 22:08:50 *** Belugas is now known as Belugas_Gone 22:09:31 *** setrodox [~setrodox@83-65-232-76.dynamic.xdsl-line.inode.at] has joined #openttd 22:11:23 *** bubersson [~bubersson@mnisek.casablanca.cz] has left #openttd [] 22:18:50 *** green-devil [~rendmig@0x573135f6.vgnxx6.adsl-dhcp.tele.dk] has quit [] 22:21:34 *** TinoM| [~Tino@i5387C81F.versanet.de] has joined #openttd 22:21:40 *** Sillium^Away [~x@e180110177.adsl.alicedsl.de] has quit [] 22:22:51 *** TheMask96 [martijn@sirius-r5.ne2000.nl] has quit [Remote host closed the connection] 22:24:50 *** Tron_ [~tron@p54A3FAF7.dip.t-dialin.net] has joined #openttd 22:25:00 *** _42_ [truelight@openttd.org] has quit [Remote host closed the connection] 22:25:17 *** Belugas_Gone [belugas@openttd.org] has quit [Ping timeout: 480 seconds] 22:25:20 *** Rubidium [rubidium@openttd.org] has quit [Ping timeout: 480 seconds] 22:25:33 *** Born_Acorn [~bornacorn@zernebok.com] has quit [Ping timeout: 480 seconds] 22:26:13 *** RaduGC [metaforic@89.33.186.35] has joined #openttd 22:26:19 *** RaduGC [metaforic@89.33.186.35] has left #openttd [] 22:27:42 <Tron_> Maedhros: uh, i don't think using ALIGN there is a good idea 22:28:07 <Maedhros> Tron_: why not? 22:28:15 *** Tron [~tron@p54A3D732.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 22:28:25 *** TinoM [~Tino@i5387CB75.versanet.de] has quit [Ping timeout: 480 seconds] 22:28:48 <Tron_> because the alignment value being a power of two is just luck 22:28:50 <Tron_> brb 22:28:50 *** Tron_ [~tron@p54A3FAF7.dip.t-dialin.net] has quit [] 22:28:58 <Maedhros> ah, good point 22:30:26 *** Tron [~tron@p54A3FAF7.dip.t-dialin.net] has joined #openttd 22:30:52 <Maedhros> Tron: good point 22:30:55 *** orudge|ca [~orudge@bas3-toronto01-1177778303.dsl.bell.ca] has joined #openttd 22:31:09 <orudge|ca> !seen True* 22:31:24 *** orudge|ca [~orudge@bas3-toronto01-1177778303.dsl.bell.ca] has quit [] 22:35:50 *** ChrisM87 [~ChrisM@p54AC717B.dip.t-dialin.net] has quit [Remote host closed the connection] 22:41:19 <Maedhros> Tron: how about this, or is there a more efficient way to do it? http://dev.gentoo.org/~maedhros/openttd/graph_scaling-r8356.diff 22:54:12 *** XeryusTC [~irc@cc480157-b.sneek1.fr.home.nl] has quit [Ping timeout: 480 seconds] 22:54:41 *** Tron [~tron@p54A3FAF7.dip.t-dialin.net] has quit [Quit: Client exiting] 22:56:10 *** Tron [~tron@p54A3FAF7.dip.t-dialin.net] has joined #openttd 22:59:28 *** Rens2Sea [~Rens2Sea@213.211.185.168] has quit [] 22:59:58 *** tokai|ni [~tokai@p54B82E0D.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds] 23:00:48 *** gass [~any@81.84.150.238] has joined #openttd 23:01:19 *** tokai [~tokai@p54B80BD6.dip0.t-ipconnect.de] has joined #openttd 23:01:20 *** mode/#openttd [+v tokai] by ChanServ 23:05:32 *** Frostregen_ [~sucks@dslb-084-058-161-173.pools.arcor-ip.net] has joined #openttd 23:09:20 *** Progman [~progman@p57A1CA2B.dip.t-dialin.net] has quit [Remote host closed the connection] 23:09:38 *** ufoun-- [Miranda@b07-305a.kn.vutbr.cz] has quit [Ping timeout: 480 seconds] 23:10:14 <Maedhros> night 23:10:32 *** Maedhros [~jc@host86-144-6-60.range86-144.btcentralplus.com] has quit [Quit: leaving] 23:11:38 *** Frostregen [~sucks@dslb-084-058-175-201.pools.arcor-ip.net] has quit [Ping timeout: 480 seconds] 23:11:42 *** Frostregen_ is now known as Frostregen 23:19:29 *** Digitalfox [~chatzilla@bl8-41-115.dsl.telepac.pt] has quit [Quit: Leaving] 23:21:30 *** Born_Acorn [~bornacorn@zernebok.com] has joined #openttd 23:23:34 <CIA-1> OpenTTD: bjarni * r8362 /trunk/src/build_vehicle_gui.cpp: 23:23:34 <CIA-1> OpenTTD: -Codechange: [vehicle build window] moved the engine drawing loop to a function of it's own 23:23:34 <CIA-1> OpenTTD: -Fix (r8335): [vehicle build window] ship sprites were moved two pixels to the left 23:27:42 *** Rubidium [rubidium@openttd.org] has joined #openttd 23:31:14 *** _42_ [truelight@openttd.org] has joined #openttd 23:40:46 *** KritiK [Maxim@ppp85-140-204-16.pppoe.mtu-net.ru] has quit [Quit: Leaving] 23:45:46 *** Sacro [Ben@87.102.80.3] has joined #openttd 23:46:06 <Bjarni> Sacro: (.)(.) 23:46:17 <Sacro> BREASTS XD 23:54:15 *** nairan [~maui_key@p5498E9C8.dip.t-dialin.net] has joined #openttd 23:55:21 *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit [Quit: bye] 23:56:37 <Wolf01> 'night 23:56:44 *** Wolf01 [~wolf01@host98-235-dynamic.5-87-r.retail.telecomitalia.it] has quit []