Times are UTC Toggle Colours
00:01:10 <Serriaromeo> ok, it's building now, should be ready to test in about 12 mins. 00:09:09 <Darkvater> Serriaromeo: great :D. I'll tell you the same as I told MeusH. 00:09:40 <Darkvater> Serriaromeo: first check the general functionality. autorail/dynamite/levelland/tunnel/bridge see if length/height are ok in all directions 00:09:40 <Serriaromeo> ===> Compiling misc_gui.c 00:09:40 <Serriaromeo> misc_gui.c: In function `GuiShowTooltipsWithArgs': 00:09:40 <Serriaromeo> misc_gui.c:680: warning: comparison between signed and unsigned 00:10:13 <Serriaromeo> one warning while compiling, otherwise it went well 00:10:20 <Darkvater> be very tricky with different tile-slope types. Then do a *very* rigorous test on the 4 map edges as that is the only place the game can crash 00:10:23 <Darkvater> hmm let's see 00:10:55 <Darkvater> Serriaromeo: he now why was that an int? 00:11:58 <Serriaromeo> i don't know, got the latest source, and applied the patch, i didnt touch the source otherwise before compiling 00:12:22 <Darkvater> I know, I mad that an int :) 00:12:35 <Darkvater> eg there's int i,x,y at the top of that func 00:12:37 <Darkvater> should be 00:12:42 <Darkvater> uint i; int x,y; 00:16:21 <Serriaromeo> i do agree with whomever's statement that it should be 1 less just showing the number of complete squares instead of edges, would make it more intutive on how it works. 00:16:58 <Darkvater> didn't whomever get it from you? ;) 00:17:11 <Darkvater> the only thing is that that tool operates on edges not tiles 00:18:31 <Serriaromeo> i know i saw that statement when i was scrolling up, not sure who made it though. and i'm to lazy to seach the log for it. 00:21:15 <Serriaromeo> hmm, when just highlighting an area of 8x8 squares, it shows 9x9 using the level land tool, but when using the station, it shows 8x8 00:21:38 <Darkvater> level land = edge-tool 00:22:39 <Darkvater> the reasoning was that 1-tile of dynamite only affects that single tile. but 1 tile of level-land, eg 2x2 effects well.. a lot more 00:25:53 *** Zavior [~Zavior@d195-237-7-218.elisa-laajakaista.fi] has quit [Ping timeout: 480 seconds] 00:30:43 <Darkvater> gn all 00:30:45 <Serriaromeo> true, but it's counter-intutive, since all the rest of the tools, that i've tried so far, all only show the complete tiels. 00:31:01 <Serriaromeo> see ya later, havent found any problem so far, i'll keep looking though. 00:32:28 <Belugas_Gone> night sirs 00:41:45 *** blackis [~blackis@bebis.csbnet.se] has quit [Quit: blackis] 01:08:50 *** Frostregen_ [~sucks@dslb-084-058-185-003.pools.arcor-ip.net] has joined #openttd 01:14:43 *** Frostregen [~sucks@dslb-084-058-152-203.pools.arcor-ip.net] has quit [Ping timeout: 480 seconds] 01:15:01 *** Frostregen_ is now known as Frostregen 01:15:57 *** CIA-1 [cia@cia.navi.cx] has quit [] 01:15:57 *** CIA-2 [cia@cia.navi.cx] has joined #openttd 01:16:01 *** CIA-1 [cia@cia.navi.cx] has joined #openttd 01:16:08 *** CIA-2 [cia@cia.navi.cx] has quit [] 01:16:16 *** lws1984 [~lwslade@ip68-9-157-1.ri.ri.cox.net] has joined #openttd 01:16:55 *** lws1984 [~lwslade@ip68-9-157-1.ri.ri.cox.net] has left #openttd [] 01:17:31 *** lws1976 [~lwslade@ip68-9-157-1.ri.ri.cox.net] has joined #openttd 01:26:35 <robobed> gmorning 01:26:41 *** robobed is now known as roboboy 01:28:59 *** KritiK [~Maxim@ppp15-239.pppoe.mtu-net.ru] has quit [Quit: Leaving] 01:36:45 *** fusey [fusion@69-160-51-207.ontrca.adelphia.net] has joined #openttd 01:49:21 *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit [Ping timeout: 480 seconds] 01:58:51 *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has joined #openttd 01:58:52 *** mode/#openttd [+v glx] by ChanServ 02:30:11 *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit [Quit: bye] 02:31:00 <ruyasan> Hey - I always wondered, but are long routes ALWAYS the most profitable no matter what? 02:31:12 *** Eddi|zuHause3 [~johekr@p54B75FA3.dip.t-dialin.net] has joined #openttd 02:31:34 <lws1976> ruyasan: nope 02:31:52 <ruyasan> It seems the cargo-payment trade-off between distance and delivery times would create some sort of optimal delivery distance that depends on train speed 02:32:09 <lws1976> well, faster times will give you more income 02:32:26 <lws1976> but even on a shorter route, i've had wicked-profitable lines that were pretty short 02:32:36 <ruyasan> realllly 02:32:40 <lws1976> really. 02:32:49 <ruyasan> with highly sensitive cargoes like people? 02:32:53 <lws1976> aye 02:32:58 <ruyasan> hmm 02:33:07 <ruyasan> i'm kind of stuck in a rut with ottd 02:33:17 <ruyasan> i always just make a massive mega-station oriented network 02:33:35 <ruyasan> which of course rakes in a ton of dough - but it's really boring now 02:33:50 <ruyasan> maybe i should increase building prices as much as possible 02:34:00 <ruyasan> and try to play an 'optimize econ' game 02:34:58 <ruyasan> do you happen to know if there are any guides around regarding optimal route length? 02:35:46 <lws1976> eh.. it's for TTD(Patch) but over in the Transport Tycoon section of the Forums, Raichase has a good network construction guide 02:36:13 <ruyasan> well i'll have to adjust but UKRS anyway but just the basics will do 02:36:16 <lws1976> probably still applies 02:37:37 *** Eddi|zuHause2 [~johekr@p54B760F5.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 02:40:46 <ruyasan> looks informative 02:40:58 <ruyasan> this ought to be on the wiki 02:43:15 <ruyasan> starting without an industry - woha - radical idea 02:43:27 <ruyasan> never occured to me to try that :p 04:19:09 *** DaleStan [~Dale@74.132.220.79] has quit [Read error: Connection reset by peer] 04:19:43 *** Nigel [~Nigel@202-154-144-68.ubs-dynamic.connections.net.nz] has joined #openttd 04:26:20 *** DaleStan [~Dale@74.132.220.79] has joined #openttd 04:32:13 *** zcram [~zcram@88-196-155-96-wifi.est.estpak.ee] has joined #openttd 04:32:42 *** zcram [~zcram@88-196-155-96-wifi.est.estpak.ee] has quit [] 04:40:49 *** roboboy [~Leo@c211-30-116-5.carlnfd2.nsw.optusnet.com.au] has quit [Read error: Connection reset by peer] 04:45:11 *** lws1976 [~lwslade@ip68-9-157-1.ri.ri.cox.net] has quit [Quit: Sleep is for the wicked.. and I'm evil.] 04:53:31 *** ThePizzaKing [~thepizzak@c211-28-156-50.eburwd2.vic.optusnet.com.au] has joined #openttd 05:07:02 <ruyasan> what does the misc 'priority' order do? loading priority? 05:16:16 *** Zavior [~Zavior@d195-237-7-218.elisa-laajakaista.fi] has joined #openttd 05:22:20 *** Trenskow [~outlet@85.218.142.227] has joined #openttd 05:39:25 *** Trenskow [~outlet@85.218.142.227] has quit [Quit: Read error: Connection reset by sortepeer] 05:43:26 *** Rubidium [~rubidium@rubidium.student.utwente.nl] has quit [Read error: Connection reset by peer] 05:45:25 *** XeryusTC [~irc@cc480157-b.sneek1.fr.home.nl] has joined #openttd 05:48:08 *** Rubidium [~rubidium@rubidium.student.utwente.nl] has joined #openttd 05:48:11 *** mode/#openttd [+o Rubidium] by ChanServ 06:14:25 *** Zavior [~Zavior@d195-237-7-218.elisa-laajakaista.fi] has quit [Ping timeout: 480 seconds] 06:14:37 *** Zavior [~Zavior@d195-237-7-218.elisa-laajakaista.fi] has joined #openttd 06:21:02 *** Zaviori [~Zavior@d195-237-7-218.elisa-laajakaista.fi] has joined #openttd 06:21:31 *** Ammler [~Ammler@167.155.62.81.cust.bluewin.ch] has joined #openttd 06:28:25 *** Zavior [~Zavior@d195-237-7-218.elisa-laajakaista.fi] has quit [Ping timeout: 480 seconds] 06:30:07 *** Zaviori [~Zavior@d195-237-7-218.elisa-laajakaista.fi] has quit [Ping timeout: 480 seconds] 06:30:23 *** _smeding [~roysmedin@c514451cb.cable.wanadoo.nl] has joined #openttd 06:31:00 *** _smeding is now known as smeding 06:32:13 <peter1138> bah 06:32:17 <peter1138> useless drink mat 06:32:22 *** roboboy [~Leo@c211-30-116-5.carlnfd2.nsw.optusnet.com.au] has joined #openttd 06:32:27 <roboboy> hello 06:32:37 <peter1138> it let all the heat through and marked the worktop 06:32:42 <peter1138> hello roboboy 06:32:56 <roboboy> your server froze thismorning 06:33:16 <peter1138> yeah, i just unfroze it 06:33:23 <peter1138> something tripped the debugger 06:33:25 <roboboy> ok 06:33:42 <roboboy> are we going to upgrade the nightly 06:33:52 <peter1138> yeah, i was just looking at it 06:33:59 <roboboy> ok 06:34:07 <roboboy> the plane bug is fixed 06:35:42 *** Zavior [~Zavior@d195-237-7-218.elisa-laajakaista.fi] has joined #openttd 06:35:55 <roboboy> do you want to wait till tonights nightly to update 06:36:15 *** Zaviori [~Zavior@d195-237-7-218.elisa-laajakaista.fi] has joined #openttd 06:36:33 *** Zaviori [~Zavior@d195-237-7-218.elisa-laajakaista.fi] has quit [] 06:37:13 *** Nigel [~Nigel@202-154-144-68.ubs-dynamic.connections.net.nz] has quit [Read error: Connection reset by peer] 06:39:31 <peter1138> well i've done it now 06:39:44 <roboboy> ok 06:42:07 *** Nigel [~Nigel@202-154-144-68.ubs-dynamic.connections.net.nz] has joined #openttd 06:45:07 *** ThePizzaKing [~thepizzak@c211-28-156-50.eburwd2.vic.optusnet.com.au] has quit [Remote host closed the connection] 06:49:32 *** smeding [~roysmedin@c514451cb.cable.wanadoo.nl] has quit [Quit: You have the urge to do some accounting...] 06:49:52 *** DaleStan_ [~Dale@74.132.220.79] has joined #openttd 06:52:24 *** Neonox [~Neonox@ip-80-226-199-180.vodafone-net.de] has joined #openttd 06:55:45 *** DaleStan [~Dale@74.132.220.79] has quit [Ping timeout: 480 seconds] 07:16:24 *** ThePizzaKing [~thepizzak@c211-28-156-50.eburwd2.vic.optusnet.com.au] has joined #openttd 07:25:34 *** DJ_Mirage [~martijn@biggetje.xs4all.nl] has joined #openttd 07:30:45 *** Osai [~Osai@p54B3670A.dip.t-dialin.net] has joined #openttd 07:30:53 *** Nigel_ [~Nigel@202-154-144-68.ubs-dynamic.connections.net.nz] has joined #openttd 07:35:42 *** Nigel [~Nigel@202-154-144-68.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds] 07:44:45 *** Osai [~Osai@p54B3670A.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 07:47:30 *** Nigel_ is now known as Nigel 07:53:46 *** Nigel_ [~Nigel@202-154-144-68.ubs-dynamic.connections.net.nz] has joined #openttd 07:57:02 *** Nigel_ [~Nigel@202-154-144-68.ubs-dynamic.connections.net.nz] has quit [Read error: Connection reset by peer] 07:57:29 *** Nigel_ [~Nigel@202-154-144-68.ubs-dynamic.connections.net.nz] has joined #openttd 07:57:37 *** Nigel [~Nigel@202-154-144-68.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds] 08:02:54 *** Nigel [~Nigel@202-154-144-68.ubs-dynamic.connections.net.nz] has joined #openttd 08:08:37 *** Nigel_ [~Nigel@202-154-144-68.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds] 08:12:24 *** Cahata [~Ugnis@217.117.18.129] has joined #openttd 08:12:44 <Cahata> hello 08:12:45 <Cahata> ;) 08:17:44 *** Rens2Sea [~Rens2Sea@213.211.185.168] has joined #openttd 08:19:50 *** PandaMojo_ [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has joined #openttd 08:23:52 *** lolman [~d445e7e2@mail.thegrebs.com] has joined #openttd 08:25:22 *** Nigel [~Nigel@202-154-144-68.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds] 08:25:48 *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has quit [Ping timeout: 480 seconds] 08:26:02 *** PandaMojo_ is now known as PandaMojo 08:27:47 *** Nigel [~Nigel@202-154-144-68.ubs-dynamic.connections.net.nz] has joined #openttd 08:38:47 *** DaleStan__ [~Dale@74.132.220.79] has joined #openttd 08:38:53 *** DaleStan__ is now known as DaleStan 08:44:51 *** Cahata [~Ugnis@217.117.18.129] has quit [Ping timeout: 480 seconds] 08:45:21 *** DaleStan_ [~Dale@74.132.220.79] has quit [Ping timeout: 480 seconds] 08:50:16 *** Neonox [~Neonox@ip-80-226-199-180.vodafone-net.de] has quit [Read error: Connection reset by peer] 08:53:45 *** Neonox [~Neonox@ip-80-226-199-180.vodafone-net.de] has joined #openttd 08:59:59 *** DaleStan_ [~Dale@74.132.220.79] has joined #openttd 09:05:39 *** lolman [~d445e7e2@mail.thegrebs.com] has quit [Quit: http://thegrebs.com/oftc/ (EOF)] 09:06:06 *** DaleStan [~Dale@74.132.220.79] has quit [Ping timeout: 480 seconds] 09:06:23 *** DaleStan [~Dale@74.132.220.79] has joined #openttd 09:08:04 *** DaleStan_ [~Dale@74.132.220.79] has quit [Ping timeout: 480 seconds] 09:09:56 *** dp-_ [~dp@p54B2D51A.dip.t-dialin.net] has joined #openttd 09:16:56 *** dp- [~dp@p54B2FCA6.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 09:18:19 *** lolman [~d445e7e2@mail.thegrebs.com] has joined #openttd 09:18:56 <lolman> Mornink :) 09:28:09 *** Zahl [~SENFGURKE@dslb-082-083-254-066.pools.arcor-ip.net] has joined #openttd 09:31:31 <PandaMojo> !seen Celestar that punk 09:31:31 <_42_> PandaMojo, Celestar (~Jadzia_Da@galadriel.td.mw.tum.de) was last seen quitting #openttd 5 weeks 1 day 22 hours 23 minutes ago (05.09. 11:08) stating "Quit: leaving" after spending 37 minutes there. 09:31:53 <PandaMojo> >_< 09:32:29 <peter1138> what do you need him for? 09:32:45 *** ChrisM87 [~ChrisM@p54AC5295.dip.t-dialin.net] has joined #openttd 09:32:56 <PandaMojo> I don't. 09:33:06 <peter1138> oh 09:33:09 <PandaMojo> :D 09:34:09 <roboboy> peter you can pay all you loan off on your server 09:34:16 <PandaMojo> I mean, he still hasn't commited my bugfix, but w/e :D 09:34:25 <roboboy> im payed off and now expanding 09:34:34 <peter1138> yes, i know, but i'm at work 09:34:42 <roboboy> ah 09:34:44 <roboboy> ok 09:34:50 <peter1138> PandaMojo: what's the fix? there are other people who can... 09:35:15 <PandaMojo> the bug is assigned to him 09:35:24 <PandaMojo> But, this one: http://bugs.openttd.org/task/177 09:43:03 <peter1138> hmm 09:43:10 <peter1138> how does full load work at all... 09:44:49 *** Progman [~progman@p5091E1B4.dip.t-dialin.net] has joined #openttd 09:48:18 <peter1138> hmm 09:54:31 *** lolman [~d445e7e2@mail.thegrebs.com] has quit [Quit: http://thegrebs.com/oftc/] 10:07:10 *** roboboy [~Leo@c211-30-116-5.carlnfd2.nsw.optusnet.com.au] has quit [Read error: Connection reset by peer] 10:08:03 *** Belugas_Gone [~Jfranc@216.191.111.226] has quit [Ping timeout: 480 seconds] 10:13:23 *** PandaMojo_ [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has joined #openttd 10:13:51 *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has quit [Ping timeout: 480 seconds] 10:14:02 *** PandaMojo_ is now known as PandaMojo 10:15:10 * Darkvater slaps CIA-1 10:15:17 <Darkvater> shitty program 10:17:38 <peter1138> yeah 10:18:25 *** Belugas_Gone [~Jfranc@216.191.111.226] has joined #openttd 10:18:29 *** mode/#openttd [+o Belugas_Gone] by ChanServ 10:19:43 <Darkvater> http://svn.openttd.com/cgi-bin/trac.cgi/changeset/6743 < oops :O 10:26:58 *** t-m00re^Skwl [T@130.240.132.54] has joined #openttd 10:28:42 <t-m00re^Skwl> Darkvater, Hi could I pm you with a specific question? 10:29:01 <Darkvater> just ask here 10:29:01 <t-m00re^Skwl> or maybe Belugas_Gone ? 10:29:09 <t-m00re^Skwl> k 10:30:17 <t-m00re^Skwl> I am looking for contact info so we can ask the makers of Transport Tycoon if we can use the graphics for a project here at school 10:31:42 *** TinoM| [~Tino@i5387E43B.versanet.de] has joined #openttd 10:31:58 <Darkvater> t-m00re^Skwl: you would need to contact Atari about that as they have the rights 10:31:59 <t-m00re^Skwl> we are using OpenTTD but on the homepage there was some info about that the graphics hadn't been released for free use or something like that 10:32:04 <t-m00re^Skwl> ok thanks 10:32:16 <Darkvater> but I don't think they would even bother to answer you 10:32:40 <t-m00re^Skwl> hehe we are a game development educating school so I hope so 10:32:59 <t-m00re^Skwl> I'm studying Games Programming 10:33:07 <Darkvater> still doubt it, but you can always try :) 10:33:11 <t-m00re^Skwl> thanks for the info anyway :) 10:33:14 <Darkvater> let us know the result 10:33:22 <t-m00re^Skwl> np :) 10:33:25 <t-m00re^Skwl> I will 10:39:03 *** Tino|Home [~Tino@i5387D8E6.versanet.de] has quit [Ping timeout: 480 seconds] 10:40:29 *** Tron_ [~tron@p54A3E040.dip.t-dialin.net] has joined #openttd 10:43:22 *** slt`keelontstek [~Star@StarLite.xs4all.nl] has joined #openttd 10:43:29 *** StarLite [~Star@StarLite.xs4all.nl] has quit [Read error: Connection reset by peer] 10:45:06 *** Tron [~tron@p54A3DD51.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 10:45:14 *** slt`keelontstek is now known as StarLite 10:46:03 *** Tron_ is now known as Tron 10:52:31 *** Sacro [~ben@adsl-83-100-209-71.karoo.KCOM.COM] has joined #openttd 10:57:06 <peter1138> /* Scenario editor button, *hack*hack* use different button to activate */ 10:57:07 <peter1138> hmm 10:58:02 <Darkvater> that was already there.. 10:58:57 <peter1138> the comment wasn't :) 11:00:44 <Darkvater> I had to go back to r1 to find out what it was added for before I debugged 11:00:45 <Darkvater> he 11:01:11 *** DaleStan_ [~Dale@74.132.220.79] has joined #openttd 11:02:32 <Darkvater> damn it sucks splitting up patches 11:04:28 <Sacro> whoo, RichK doing MiniIN syncage! 11:07:36 *** DaleStan [~Dale@74.132.220.79] has quit [Ping timeout: 480 seconds] 11:07:49 *** Aedendal [~dariius@82.138.86.21] has joined #openttd 11:11:37 *** dariius_ [~dariius@82.138.86.21] has quit [Ping timeout: 480 seconds] 11:16:39 * peter1138 applies planespeed bodge 11:16:50 <peter1138> (run the plane tick handler n times) 11:17:05 <Sacro> is that really how it works? 11:18:53 <peter1138> afaik, yes 11:19:31 <Sacro> woiw... 11:19:51 <Sacro> i suppose all the daylength patch really does is slow down the amount of day handling ticks 11:21:05 <peter1138> i don't know if this is the best approach for ottd 11:21:09 <peter1138> we can do more, more easily 11:21:24 <peter1138> (more easily than ttd, not than running the tick handler n time) 11:21:36 <Sacro> well i know full well that my coding quality isnt very good 11:28:25 *** Mucht|work [~mucht@chello080109200215.3.sc-graz.chello.at] has joined #openttd 11:29:05 <Darkvater> shitt 11:29:24 <Sacro> Darkvater: its only 1 t :) whats up? 11:30:20 <Darkvater> too much commit ;o 11:31:18 <Sacro> too much? 11:32:41 <peter1138> still takes a while to go from one end to the other on a 2048 long map 11:34:22 *** Mucht|work [~mucht@chello080109200215.3.sc-graz.chello.at] has quit [Quit: Konversation terminated!] 11:35:57 *** smeding_ [~roysmedin@c514451cb.cable.wanadoo.nl] has joined #openttd 11:36:03 *** blackis [~blackis@bebis.csbnet.se] has joined #openttd 11:37:05 *** Mucht|work [~mucht@chello080109200215.3.sc-graz.chello.at] has joined #openttd 11:39:02 <peter1138> right, 100 passengers at 1400MPH 11:39:29 <Sacro> :p 11:39:42 <Sacro> thats a bit fast 11:39:51 <peter1138> hard to click on 11:40:06 <Sacro> peter1138: interesting point, is that indicated airspeed, or actual air speed? 11:40:26 <peter1138> both 11:40:32 <peter1138> there's no wind 11:40:35 <Sacro> first one, then t'other? 11:40:44 <Sacro> theres air resistance though, thats what does it 11:42:53 <peter1138> oh, true 11:42:55 <peter1138> well there isn't 11:46:16 *** Mucht|work [~mucht@chello080109200215.3.sc-graz.chello.at] has quit [Ping timeout: 480 seconds] 11:51:23 *** Mucht|work [~mucht@chello080109200215.3.sc-graz.chello.at] has joined #openttd 11:52:59 <Darkvater> http://darkvater.homeip.net/~tfarago/networkgui.diff << what do we think of this? 11:53:03 <Darkvater> worth it or not? 11:53:05 *** smeding_ [~roysmedin@c514451cb.cable.wanadoo.nl] has quit [Quit: You have the urge to do some accounting...] 11:53:24 <Darkvater> I'd rather have stub functions than preprocessor magic and externs 11:54:21 <peter1138> fair enough 11:55:35 <Tron> +void ShowClientList(void) {}; 11:55:46 <Tron> either static or #define ShowClientList() 11:55:56 <Darkvater> :O 11:55:59 <Darkvater> much better 11:56:11 <Tron> otherwise you get an compile error when it is included in more than one file 11:56:17 <Tron> also the ; is stray 11:56:27 <Darkvater> true, true 11:56:38 <Darkvater> which one is preferred define or static? 11:56:45 <Darkvater> define wont' do anything so perhaps better 11:58:42 <Triffid_Hunter> yeah define will compile to nothing, static will be at least a jsr and return 11:59:25 <Eddi|zuHause3> a proper compiler can optimize that away 12:00:50 <Eddi|zuHause3> even less advanced compilers can choose to inline short static functions... 12:01:02 <Eddi|zuHause3> and inlining an empty function will result in nothing 12:01:45 <Triffid_Hunter> true 12:02:42 <Triffid_Hunter> I mix assembler with my c a lot, so optimising it to nothing could break things 12:10:02 <Darkvater> hmm I'll static it and let the compiler take care 12:13:11 *** Tron [~tron@p54A3E040.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 12:13:46 *** Neonox [~Neonox@ip-80-226-199-180.vodafone-net.de] has quit [Ping timeout: 480 seconds] 12:13:57 *** Sacro [~ben@adsl-83-100-209-71.karoo.KCOM.COM] has quit [Remote host closed the connection] 12:13:57 *** Mucht|work [~mucht@chello080109200215.3.sc-graz.chello.at] has quit [Quit: Konversation terminated!] 12:16:05 *** lolman [~d445e7e2@mail.thegrebs.com] has joined #openttd 12:16:07 *** Rens2EveOnline [~Rens2Sea@213.211.185.168] has joined #openttd 12:17:57 *** Tron [~tron@p54A3FF46.dip.t-dialin.net] has joined #openttd 12:20:00 * lolman screams "DEEEEFFFFFFFFFCCCCCCCCOOOOOONNNNNNNN!" 12:20:02 <lolman> =D 12:20:30 * hylje defcons lolman 12:20:38 <lolman> W00t :P 12:22:36 *** Rens2Sea [~Rens2Sea@213.211.185.168] has quit [Ping timeout: 480 seconds] 12:23:07 *** Rens2Sea [~Rens2Sea@213.211.185.168] has joined #openttd 12:24:11 *** Rens2EveOnline [~Rens2Sea@213.211.185.168] has quit [Ping timeout: 480 seconds] 12:24:27 *** PandaMojo_ [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has joined #openttd 12:25:27 <lolman> Have to admit Defcon rocks 12:26:45 <lolman> Wonder when the Linux client will arrive? 12:27:08 <lolman> Bah bbl 12:27:42 *** lolman [~d445e7e2@mail.thegrebs.com] has quit [Quit: http://thegrebs.com/oftc/ (EOF)] 12:28:50 *** Ammler [~Ammler@167.155.62.81.cust.bluewin.ch] has quit [Quit: Konversation terminated!] 12:28:51 *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has quit [Ping timeout: 480 seconds] 12:29:02 *** PandaMojo_ is now known as PandaMojo 12:33:30 <Darkvater> hmm 12:33:32 <Darkvater> // hotfix for desync problem: 12:33:32 <Darkvater> // for MP games invalidate the YAPF cache every tick to keep it exactly the same on the server and all clients 12:33:39 <Darkvater> :( 12:33:49 <Darkvater> KUDr: is there a better solution yet for hotfix? 12:37:06 <peter1138> saving the cache o_O 12:42:09 <peter1138> gah 12:42:13 <peter1138> my boss touched my lcd screen 12:42:19 <peter1138> and a dead pixel appeared 12:43:16 <KUDr_wrk> Darkvater: not yet 12:43:26 *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has joined #openttd 12:43:28 *** mode/#openttd [+v glx] by ChanServ 12:43:53 *** Spoco [Spoco@dsl-083-102-036-98.lohjanpuhelin.fi] has joined #openttd 12:45:08 <Born_Acorn> peter1138, apply CPR! 12:50:22 <peter1138> no 12:51:25 <Born_Acorn> Run one of them flashy gif files for two hours to fix it! 12:51:37 *** e1ko [~L@a02-0432b.kn.vutbr.cz] has joined #openttd 12:52:46 <Darkvater> hmm 12:52:53 <Darkvater> peter1138: hehe slap his hand 12:52:54 <Darkvater> KUDr_wrk: ok 12:53:03 <Darkvater> how would we react to 12:53:04 <Darkvater> -#ifdef ENABLE_NETWORK if (_network_server) NetworkServerMonthlyLoop(); 12:53:05 <Darkvater> -#endif /* ENABLE_NETWORK */ 12:53:25 <Darkvater> if _network_server was always false when network is disabled 12:53:47 <Darkvater> and networkserver..() is a stub? 12:57:30 <peter1138> c++ is magic 12:57:35 <peter1138> Cache*& pC 12:58:11 *** Turski [~tarmo@dsl-kpogw1-fe21df00-2.dhcp.inet.fi] has joined #openttd 12:58:19 *** Spoco [Spoco@dsl-083-102-036-98.lohjanpuhelin.fi] has quit [] 13:01:39 *** Spoco [Spoco@dsl-062-197-163-204.lohjanpuhelin.fi] has joined #openttd 13:03:44 *** ruyasan [~MrWynand@216.19.180.34.novuscom.net] has quit [Quit: ruyasan] 13:13:50 *** jez [magneto@cpc3-stkn4-0-0-cust630.midd.cable.ntl.com] has joined #openttd 13:13:59 <jez> Au contraire, mon capitan! Heeeeee's back! 13:15:12 <jez> I'm immortal again! Omnipotent again! 13:15:13 <jez> - Q 13:15:30 <Born_Acorn> peter1138, I think you should go and pohe his LCD until it bleeds red crystals! 13:15:33 <Born_Acorn> *poke 13:17:46 *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has quit [Quit: Chatzilla 0.9.74 [Firefox 1.5.0.7/2006090918]] 13:18:35 <jez> cable modem finally working 13:18:36 *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has joined #openttd 13:22:07 <MiHaMiX> Darkvater: ping? 13:23:11 <jez> -a *!*magneto@cpc3-stkn4-0-0-cust630.midd.cable.ntl.com 13:23:15 <jez> *!*magneto@cpc3-stkn4-0-0-cust630.midd.cable.ntl.com 13:23:19 <jez> ooh 13:23:32 <jez> an indication of my geographical location in my hostname, interesting 13:24:08 <jez> this should be a 2MB link... need to test it out 13:24:46 <Darkvater> pong? 13:26:02 <jez> ugh 13:26:09 <jez> well there's a 2Mb downstream 13:26:15 <jez> but a pathetic 180Kbps upstream 13:26:23 <jez> i hate ISPs who give you a puny upstream 13:26:34 <jez> think eeeveryone wants to download, and not contribute any bloody thing 13:26:45 <jez> i want a synchronous connection 13:26:48 *** WolfAngel [~wolfangel@83.73.168.209.ip.tele2adsl.dk] has joined #openttd 13:28:56 <MiHaMiX> Darkvater: msg 13:29:55 <TheMask96> that would be nice.... 13:30:34 <TheMask96> I only got a 8Mb down and a puny 1Mb up.. would be nice to have 4 down 4 up or something like that... 13:37:09 <Born_Acorn> My area does that, but It's only for businesses. :( 13:39:01 <TheMask96> and pretty expensive I presume... 13:42:52 *** Belugas_Gone is now known as Belugas 13:45:43 *** scia [~scia@AveloN.xs4all.nl] has joined #openttd 13:46:16 <Darkvater> comments? 13:46:17 <Darkvater> http://darkvater.homeip.net/~tfarago/networkgui.diff 13:46:24 <Darkvater> ok diff has a bad name :P 13:47:07 <Darkvater> I tried moving out some stuff from functions.h, create stubs for some functions only used in network and hardcoding _networking to 0 if compiled without network 13:47:35 <Darkvater> and some header movement (mainly in header files, moving into the enable_network guards 13:47:57 <Darkvater> forget gfxinit.c 13:49:05 <jez> do you not have commit access? 13:49:33 <Eddi|zuHause3> some devs actually like to have feedback :p 13:49:51 <Eddi|zuHause3> because 4 eyes see more than 2 13:49:54 <Darkvater> what Eddi|zuHause3 said 13:50:04 <jez> wear glasses? 13:50:04 <glx> Darkvater: would be nice to set MIME type on your server :) 13:50:09 *** jez was kicked from #openttd by Darkvater [jez] 13:50:10 *** jez [magneto@cpc3-stkn4-0-0-cust630.midd.cable.ntl.com] has joined #openttd 13:50:14 <jez> uhm 13:50:17 <jez> joke... 13:50:22 <jez> geez 13:50:30 <Darkvater> glx: hang on :) 13:51:09 <Darkvater> hmm where to put this in the zillion apache config files that suse creates for me :s 13:51:24 <Darkvater> jez: if I look back you had not a single constructive thing to say 13:51:28 <Darkvater> so I say it was deserved 13:51:43 <jez> ok, better kick all the idlers too 13:52:39 <Darkvater> glx: now? 13:53:03 <glx> it works 13:53:32 <jez> not for me 13:53:36 <jez> still wants to download the .diff 13:53:39 <Darkvater> I'm more interested in the contents though :) 13:53:51 <glx> jez: close your browser and retry 13:53:55 <peter1138> this time it's loaded in opera instead of loading in a diff viewer :/ 13:54:04 <Darkvater> firefox says text/plain 13:54:07 <Darkvater> peter1138: lol 13:54:14 <peter1138> someone's never happy ;) 13:54:14 <Darkvater> peter1138: I always have it in opera 13:54:27 <Darkvater> exactly 13:54:32 <peter1138> the diff viewer shows me everything 13:54:33 <jez> yeah i'm still getting it downloaded, however that may well be because i am behind ntl's utterly retarded mandatory http cache 13:54:34 <peter1138> in colour ;) 13:54:39 <jez> and i dont know how to force it to refresh 13:55:01 <peter1138> put a querystring on the end 13:55:17 <jez> ah yes 13:55:18 <jez> works 13:55:25 <jez> heh 13:55:27 <jez> god i hate ntl 13:55:37 <jez> not designed for non-luddites, methinks 13:56:07 <Darkvater> should I mime it to text/x-diff? 13:56:21 <peter1138> it was 13:56:24 <peter1138> i think 13:57:07 <Darkvater> now I put it to x-diff 13:57:08 <Eddi|zuHause3> konqueror automatically enables syntax highlighting 13:58:01 <Darkvater> brr firefox is crap 13:58:06 <Darkvater> I cannot even open it in there 13:58:07 <Darkvater> bleh 13:58:09 <Darkvater> oh well 13:58:12 <Darkvater> but the diff people! 13:58:21 <Darkvater> not my webserver is the topic of this discussion 13:59:06 <peter1138> now it opens in my diff viewer again :D 13:59:11 <Darkvater> changed it back :) 13:59:11 <jez> no, i can open the diff in ff 13:59:13 <jez> as a textfile 13:59:14 <peter1138> oh, it's notepad2 13:59:47 <jez> Darkvater: i'd leave the diff mime type to what you set it to before 13:59:52 <jez> i prefer it displaying in the browser 13:59:58 <peter1138> mind you, it says it's going to open in excel... 14:00:08 <Darkvater> x-diff? 14:00:50 <Darkvater> jez: it's better to set correct mime-type 14:01:07 <Darkvater> if you use a proper browser (eg opera for example) you can customize what you want it opened with 14:01:10 <Darkvater> anyways 14:01:13 <Darkvater> the diff? 14:04:06 <Darkvater> questions? 14:10:57 *** Spoco [Spoco@dsl-062-197-163-204.lohjanpuhelin.fi] has quit [Ping timeout: 481 seconds] 14:12:34 <jez> opera is poo 14:12:39 <jez> i want OSS 14:12:48 <Darkvater> whatever 14:14:10 <Darkvater> he great those static functions in header files make gcc crazy :P 14:14:16 <Darkvater> warning: function defined but not used 14:14:17 <Darkvater> hehe 14:21:52 <valhallasw> :D 14:22:31 <Tron> declare it inline an gcc will shut up 14:25:04 <valhallasw> ./* */ :p 14:28:03 <Darkvater> Tron: sweet, thanks 14:28:42 *** jonty-comp [~Jonty@88-107-63-84.dynamic.dsl.as9105.com] has joined #openttd 14:38:22 * Darkvater kicks CIA-1 repeatedly 14:40:03 <peter1138> Darkvater: why in between the cocoa options? :P 14:41:13 <Darkvater> to annoy bjarni :P 14:41:27 <Darkvater> no, I reasoned that cocoa is OS-specific, thus network should be above that 14:41:33 <Darkvater> below the additional libraries 14:43:39 <peter1138> argh 14:43:45 <peter1138> not another full recompile :P 14:44:12 <Darkvater> what about me? I have to do two, one with network and one without :( 14:44:26 <peter1138> hehe 15:03:58 *** Progman [~progman@p5091E1B4.dip.t-dialin.net] has quit [Remote host closed the connection] 15:05:46 <Darkvater> I knew it 15:05:51 <peter1138> you did? 15:05:52 <Darkvater> I knew something was missing 15:06:08 <peter1138> yeah, functions.h is still there 15:06:14 <peter1138> hurry up :) 15:07:06 <Darkvater> and another full recompile :) 15:07:26 <peter1138> feh :P 15:07:33 *** Spoco [Spoco@dsl-062-197-163-191.lohjanpuhelin.fi] has joined #openttd 15:18:53 <Darkvater> is it normal that the depot window only sorts train-ENGINES not wagons? 15:19:08 <Naksu> does it matter? 15:19:32 <Darkvater> well doesn't it? 15:19:36 <Darkvater> I can't sort my wagons or what? 15:19:42 <peter1138> Darkvater: yes 15:19:48 <peter1138> because it's not sorted... 15:20:15 <Darkvater> you're making no sense :) 15:21:18 <Naksu> if $OTTD_DEITY had intended for the wagons to be sortable, they would be self-sorting 15:25:22 *** Progman [~progman@p5091E1B4.dip.t-dialin.net] has joined #openttd 15:25:22 <peter1138> no, bjarni just didn't add it 15:25:45 <Darkvater> thought so 15:25:56 <peter1138> easy to fix 15:26:06 <peter1138> though watch out for division by zero ;) 15:27:53 <peter1138> bah, running a debugging server kills performance ;p 15:34:37 <Belugas> !seen Maedhros 15:34:39 <_42_> Belugas, Maedhros (~jc@host86-137-68-253.range86-137.btcentralplus.com) was last seen quitting #openttd 4 days 16 hours 54 minutes ago (07.10. 22:40) stating "Quit: leaving" after spending 11 hours 24 minutes there. 15:34:51 <Belugas> wow... 15:35:00 <peter1138> hmm? 15:41:27 *** Serriaromeo [~Serriarom@mptc-69-152.mptelco.com] has quit [Ping timeout: 480 seconds] 15:42:58 <Belugas> 4 days is a long period of time 15:43:03 <Belugas> wow as :( 15:45:40 <Darkvater> ok I'm done for now 15:47:42 <Darkvater> hmm about the depot... why is the icon a recycle thingie? 15:48:00 <Darkvater> it's autoREPLACE (eg update) not autoRENEW 15:48:03 <Darkvater> anyone? 15:48:22 <Eddi|zuHause3> do you have a better suggestion? 15:48:38 <Darkvater> the first pic 15:48:42 <Darkvater> http://www.tt-forums.net/viewtopic.php?p=497888#497888 15:48:43 <Belugas> i think it was Bjarni who asked users on the forums to draw an icon 15:49:08 <Darkvater> yes I know, but I wasn't here at the time to judge 15:49:23 <Darkvater> this is why I am asking about this counterinitiuative choice 15:50:18 <Darkvater> hmm I'll ask bjarni when he shows up again 15:50:18 *** StarLite [~Star@StarLite.xs4all.nl] has quit [Read error: Connection reset by peer] 15:50:33 *** Brianetta [~brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has joined #openttd 15:53:36 <peter1138> heh 15:54:08 <Darkvater> or nobody bothered? 15:55:08 <jez> eh 15:55:11 <jez> an autorenew icon... 15:55:17 <jez> replace rather 15:55:30 <jez> what's the purpose in that 15:55:31 <peter1138> not an autorecycle icon :) 15:55:37 <peter1138> well 15:55:53 <peter1138> someone thought it a good idea , i guess 15:56:02 <Darkvater> we know who that someone is 15:56:07 <jez> i dont understnad what it'd be used for; upgrading the selected train to the newset model? 15:56:11 <jez> newest 15:56:20 <Darkvater> autorecycle is good... but we have no user-interaction for that, it all happens automatically 15:56:24 <Darkvater> brb food 15:56:26 <jez> Darkvater: belugas or bjarni? 15:56:36 <peter1138> autoreplace is a nice feature for lazyness 15:56:42 <peter1138> but i dunno why it needs a button 15:56:52 <peter1138> as the "auto" implies it's automatic 15:57:17 <Belugas> lazyness, convenience, make the game easier... 15:57:42 <jez> who was it that implemented modular AI functionality in OTTD? 15:57:54 <peter1138> what modular AI? :P 15:58:08 <peter1138> well, we almost had GPMI 15:58:22 <jez> think that should be put into trunk 15:58:27 <jez> :-D 15:58:34 <peter1138> it was, then removed 15:58:38 <jez> :-( 15:59:00 <jez> why 15:59:05 <peter1138> don't ask 15:59:18 <jez> but, but... it's a good feature 15:59:31 <jez> is it going to be off-limits for evermore now???? 15:59:35 <peter1138> yes 15:59:39 <jez> that's ridiculous 15:59:50 <Belugas> ask TrueLight, who made GPMI 15:59:51 <peter1138> so are you 16:00:28 <peter1138> but mainly it was split off, rewritten, evolved, and is now too far gone to put back 16:00:31 <jez> you're on my irc likelist, peter 16:00:34 <jez> dont make me demote you 16:00:34 <jez> :-P 16:01:02 <jez> wellll, it could be evolved back into trunk again 16:02:06 <peter1138> same with the map branch, heh 16:02:11 <peter1138> well, that just died 16:02:22 <peter1138> this site is ridiculous 16:02:24 <peter1138> it has ... 16:02:41 <peter1138> 11 different fields for price 16:04:20 <jez> heh 16:04:30 <jez> this new dedicated server host is WAY better than any i've used before 16:04:33 <jez> just makes such a difference 16:04:48 <jez> no stupid hard drive failures, incompetent tech support, nice management interface 16:04:53 <jez> at the same price too 16:04:57 <peter1138> who? 16:05:02 <jez> steadfast.net 16:05:15 <peter1138> i had a brainwave yesterday 16:05:28 <peter1138> i decided that i should probably pay for my adsl connection before it gets cut off 16:05:54 <jez> know that BT now charge 'just' £125 to get a new line installed? bastards. 16:06:01 <jez> thanks OFCOM, now i have to go for ntl 16:06:06 <peter1138> really? 16:06:08 <jez> yes 16:06:10 <peter1138> you live in a remote area? 16:06:19 <jez> no, in an attic-converted-flat 16:06:25 <peter1138> hmm 16:06:56 <jez> but it;s ok 16:07:12 <jez> your line rental will probably go up but your call charges might be .5p/min cheaper to Pakistan 16:07:18 <jez> that's deregulation 16:07:26 <peter1138> yes, how useful 16:07:38 <jez> why the hell do they always make that mistake? the US deregulated and their phone infrastructure rivals that of a 3rd world country 16:07:45 <jez> telecoms should always be heavily regulated, imho 16:07:46 <Darkvater> I think bjarni said that the button is there so you can get out, go into the replace window from somewhere totally else, change global replace settings, press the button to replace the engines in the depot immediately and then go back to change the global replace back to what it was in the first place 16:08:19 <jez> i vote that the button code gets reverted 16:08:54 <Darkvater> which is pretty gay imho and much more like a quick-hack or miniin patch (no offence to miniin) 16:09:42 <peter1138> i guess we lost our c++ gui designer :( 16:09:51 <jez> huh? 16:10:03 <Darkvater> that is harsh peter1138 16:10:08 <Darkvater> oh wait C++ 16:10:15 <peter1138> someone was going to redesign the gui system, using c++ 16:10:27 <Darkvater> jez: why revert button code? 16:10:36 <jez> because it's 'pretty gay' 16:10:44 <Darkvater> gay is not a reason 16:10:53 <jez> lol no? 16:10:56 <Darkvater> no 16:10:58 <jez> i thought it was a great reason in openttd 16:11:07 <Darkvater> if you can't express yourself then don't say anything at all 16:11:15 <jez> i was quoting you 16:11:35 <Darkvater> are you joking again? Cause I fail to see the pun 16:11:37 <peter1138> quoting others isn't expressing oneself :) 16:11:43 <jez> Darkvater: joking?? 16:11:57 <jez> <@Darkvater> which is pretty gay imho 16:12:00 <Darkvater> I was asking you why you think the button should change. change back or change to something else 16:12:15 <jez> revert, as in, remove 16:12:18 <Darkvater> I wasn't speaking of the button but functionality 16:12:43 <Darkvater> what button code? The button itself, autoreplace code, what? 16:12:47 <jez> that reminds me, does Richk67 ever talk in here? 16:13:42 <peter1138> yea 16:14:05 <jez> havent seen that nick ever 16:14:09 <Eddi|zuHause3> i do not recall seeing him after the move from freenode 16:14:13 <jez> !seen Richk67 16:14:14 <_42_> jez, RichK67 (~RichK67@194.164.100.143) was last seen quitting #openttd 3 weeks 5 days 14 hours 41 minutes ago (16.09. 01:32) stating "Quit: RichK67" after spending 16 minutes there. 16:14:18 <jez> hmm :-\ 16:14:20 <Darkvater> hmm gotta go 16:14:25 <jez> how am i meant to contact the miniIM team 16:14:28 <jez> IN 16:14:33 <Darkvater> if bjarni gets back can someone paste my quote so he can think about it? 16:14:37 <Eddi|zuHause3> "team" is good ;) 16:15:11 <peter1138> you could leave a pm 16:15:20 <Darkvater> and jez when you muster enough intelligence to clearly post your reasons for 'reverting button' please PM me. 'gay', 'stupid' and other immature reasons are not accepted 16:15:51 <jez> Darkvater: because the functionality seems pretty pointless 16:15:54 <jez> *shrug* 16:16:10 <Eddi|zuHause3> i like that button 16:16:29 <Eddi|zuHause3> in fact, it was probably my suggestion... 16:16:31 <Belugas> jez... elabore.. i think it is what Darkvater asked you to do 16:16:55 <jez> it's redundant? 16:17:05 <Belugas> why is it? 16:17:14 <jez> because you can already get to the replace window easily 16:17:28 <Eddi|zuHause3> it does not open the replace window 16:17:35 <jez> oh i see 16:17:36 <jez> hmm 16:17:37 <Eddi|zuHause3> it replaces all trains that are currently in the depot 16:17:52 <jez> well i guess it's not redundant 16:17:58 <jez> minor functionality 16:18:02 <Eddi|zuHause3> so, before you complain about functionality next time, make sure you actually know it 16:18:13 <jez> i just hope its coding style is up to scratch 16:18:56 <peter1138> we don't talk about bjarni's coding style 16:19:10 *** Progman [~progman@p5091E1B4.dip.t-dialin.net] has quit [Remote host closed the connection] 16:19:11 <jez> quite right 16:19:13 <jez> good on ya. 16:19:20 <Belugas> and you should not talk about coding style either, jez 16:19:39 <jez> why not? i'm an ardent supporter of good coding style 16:19:54 <Belugas> muwhahahaha... good joke! 16:20:04 <jez> otherwise i wouldn't be working on improving my patch 16:20:21 <Belugas> and you don't like redundant stuff, because you have a logical brain 16:20:28 <jez> yes, true :-) 16:20:51 <Belugas> tus, you have to work on improving you patch 16:20:55 <peter1138> newstations are pretty redundant 16:21:27 <jez> Belugas: well i don't think there's much true redundancy in my patch. there's a bunch of code that looks similar, but has different strings, co-ords, etc in it 16:21:56 <PandaMojo> different data? 16:22:08 <PandaMojo> If that's it, that sounds like a job for refactoring. 16:22:12 <jez> and i have to treat different attributes differently too 16:23:09 *** TinoM| [~Tino@i5387E43B.versanet.de] has quit [Quit: Verlassend] 16:23:32 <jez> if ((thisval % 16) >= 15) {thisval-=((thisval%16)-14);} 16:23:45 <jez> in the mouth & nose bounds check 16:23:51 <jez> that's not really a simple check 16:24:03 <peter1138> it's redundant though 16:24:13 <jez> how? 16:24:16 <peter1138> too many braces 16:24:21 <jez> heh 16:24:29 <jez> not so, that helps improve readability :-P 16:24:29 *** StarLite [~Star@StarLite.xs4all.nl] has joined #openttd 16:24:31 <PandaMojo> Ewww magic constants :P 16:24:49 <peter1138> also, how can something % 16 be higher than 15 :) 16:25:11 <jez> PandaMojo: if i defined each attribute's chunk size for each gender/eth, it would look uglier than you 16:25:30 <jez> peter1138: readability; later the same formula is used on a different number 16:25:46 <PandaMojo> Jez: That's not saying much ;) 16:25:48 <peter1138> i think that's actually "if (GB(thisval, 0, 4) == 15) thisval--;" 16:26:20 <jez> and that's easier to understand? 16:26:23 <PandaMojo> if ( GB(thisval,0,40) ) you mean :D 16:26:27 <PandaMojo> *4 16:26:32 <PandaMojo> can't not even not typeo 16:26:55 <PandaMojo> (but wouldn't it be 1,4?) 16:27:04 <Eddi|zuHause3> no, 0,3 16:27:14 <jez> ehh? 16:27:16 <PandaMojo> err, whoops, yeah :D 16:27:25 <PandaMojo> No wait. 16:27:29 <jez> 3 would be the values 0-7 16:27:30 <Eddi|zuHause3> but it's start,number 16:27:44 <Eddi|zuHause3> so 0,4 is correct 16:27:52 <Eddi|zuHause3> starting from bit 0, get 4 bits 16:27:53 <PandaMojo> Oh right, my brain misparsed 16:28:01 <jez> why you think specifying a number of bits is more readable than the divider value, i dont know 16:28:30 <Eddi|zuHause3> because the divider value is pure magic 16:28:43 <jez> no more than GB...0...4 16:28:46 <peter1138> well, ok 16:28:53 <peter1138> if (thisval % 16 == 15) thisval--; 16:29:08 <peter1138> basically limits it to 0..14 16:29:10 <jez> if ((thisval % 16) >= 10) {thisval-=((thisval%16)-9);} 16:29:14 <Eddi|zuHause3> but GB is already used throughout the entire code, so it is readable 16:29:28 <jez> Eddi|zuHause3: yes, but not easier to understnad 16:29:31 <jez> *understand 16:29:32 <PandaMojo> thisval = std::max( thisval , 14 ); :D 16:29:45 <jez> c++? heh 16:29:51 <PandaMojo> I wish >_< 16:29:54 <Eddi|zuHause3> if you have to understand GB anyway, it is easy to understand 16:29:57 <peter1138> so depending on context... foo = clamp(thisval % 16, 0, 14); might be appropriate 16:30:05 <peter1138> heh 16:30:06 *** Wolf01 [~wolf01@host38-232-dynamic.2-87-r.retail.telecomitalia.it] has joined #openttd 16:30:06 <Eddi|zuHause3> besides, it uses much less brackets 16:30:17 <jez> no it doesn't. 16:30:21 <jez> it uses more 16:30:27 <Eddi|zuHause3> and less brackets = more usable 16:30:33 <peter1138> heh 16:30:38 <Wolf01> hi 16:30:45 <Eddi|zuHause3> *readable 16:31:00 <PandaMojo> thisval = MAX( thisval , 14 ); then - or if (thisval & 0xF == 0xF) --thisval; - or similar 16:31:23 <jez> lol 16:31:34 <jez> that's great, except it does nothing like what my code does 16:31:47 <PandaMojo> well not your -9 version. 16:32:09 <jez> i use the same formula for consistency 16:32:25 <jez> the first just happens to only have 1 'duplicate' value per 16 16:32:27 <PandaMojo> analyzing the pattern... 16:33:44 <PandaMojo> You know, I shouldn't try to code when I havn't slept in over 24 hours :P 16:33:50 <jez> or can't code 16:33:54 <Eddi|zuHause3> you probably should be a thisvar%=16 independently from the rest, at the very beginning 16:34:06 <jez> not really 16:34:06 <Eddi|zuHause3> and then a if(thisvar=15)thisvar--; 16:34:16 <PandaMojo> jez: Are you implying something? :D 16:34:36 <peter1138> this presumably to restrict a 32bit value to something valid 16:34:53 <peter1138> (the face code) 16:35:13 <PandaMojo> Yeah, it's a clamping function - so lemme see if I get all the GB/SB right >_< 16:35:18 <jez> peter: it's to prevent duplicates 16:35:24 <PandaMojo> oh hell *opens VS* 16:35:30 <jez> my new face code never 'fails' on any uint32 16:35:39 <peter1138> does the current one? 16:35:43 <jez> probably not. 16:35:57 <peter1138> well, that's random only, so you don't notice duplicates, i guess 16:36:05 <jez> right 16:37:23 <PandaMojo> SB(thisval,0,4, MAX( GB(thisval,0,4) , 9 ) ); 16:37:29 <Eddi|zuHause3> you probably loose the even spread 16:38:09 <PandaMojo> s/9/14/ for the earlier one. 16:39:53 *** Sacro_ [~ben@adsl-83-100-181-13.karoo.KCOM.COM] has joined #openttd 16:39:56 <jez> i guess that would work. of course mine's more versatile because yours relies on the interval being a power of 2 16:40:18 <peter1138> PandaMojo: except you want min() 16:40:30 <CIA-1> peter1138 * r6742 /trunk/newgrf.c: - Newsounds: Add support for importing sounds from previously loaded GRF files. 16:40:33 <peter1138> woah 16:40:34 <PandaMojo> Oh geeze. 16:40:37 <PandaMojo> Yeah, yeah I do. 16:40:39 <PandaMojo> >_< 16:40:58 <peter1138> we're on 6761... 16:41:17 <peter1138> that's 9 hours old :) 16:41:28 <CIA-1> Darkvater * r6743 /trunk/gfx.c: 16:41:32 <CIA-1> -Fix (r6462): When determining string length for GetStringBoundingBox SETX and 16:42:25 <Eddi|zuHause3> and...? :p 16:42:26 *** Bjarni [~Bjarni@0x50a46c16.virnxx14.adsl-dhcp.tele.dk] has joined #openttd 16:42:28 *** mode/#openttd [+o Bjarni] by ChanServ 16:42:28 <CIA-1> SETXY parameters were wrongly accounted for. The identifier itself was taken 16:42:30 <CIA-1> not the amount. 16:42:54 <peter1138> hehe 16:43:28 <CIA-1> Darkvater * r6744 /trunk/main_gui.c: 16:43:30 <CIA-1> -Fix: Determine the length of the main toolbar dropdown list based 16:43:36 <CIA-1> on the length of the strings in that list. 16:44:30 <CIA-1> Darkvater * r6745 /trunk/main_gui.c: 16:44:34 <CIA-1> -Codechange: Have the dropdown menus fall fully inside the top toolbar. So 16:45:28 <CIA-1> normally they will start at the left side of the parent button except when 16:45:30 <CIA-1> they would stick out, then align with the top toolbar's right side. This 16:45:34 <CIA-1> also means the extra parameter 'x' is not needed, it is deducted from the 16:46:30 <CIA-1> widget position. 16:46:32 <CIA-1> Darkvater * r6746 /trunk/ (24 files in 2 dirs): 16:46:36 <CIA-1> -Codechange: Remove the need for double strings in "checkmarked" items. While 16:47:25 <Sacro_> :| 16:47:28 <CIA-1> here have a little go at the MenuWndProc() function for a little cleanup. 16:47:28 <CIA-1> Darkvater * r6747 /trunk/lang/english.txt: -Revert wrongly committed english strings. 16:47:29 * Sacro_ kicks CIA-1 16:47:32 <CIA-1> Darkvater * r6748 /trunk/ (main_gui.c player.h players.c): -Codechange: Use already existing function to count active players. 16:47:34 <CIA-1> ow 16:47:48 <Sacro_> im guessing theres 13 more to go 16:47:52 <Bjarni> commit frenzy 16:48:10 <Bjarni> or rather: lag 16:48:11 <Bjarni> :p 16:48:28 <CIA-1> miham * r6749 /trunk/lang/ (6 files in 2 dirs): (log message trimmed) 16:48:28 <CIA-1> (35 lines omitted) 16:48:54 <Bjarni> http://www.tt-forums.net/viewtopic.php?p=504434#504434 <-- somebody figure out what I should reply to this guy 16:49:20 <Bjarni> about the naming, I know that I'm right and about the coding/drawing/whatever, I never game him anything 16:52:16 <PandaMojo> Bjarni: I find myself simply unable to grok his sentances. 16:52:39 <PandaMojo> I can grok a sentance fragment here and there, but not the entire sentance. 16:52:56 <Eddi|zuHause3> Bjarni: Darkvater was bitching about the autoreplace button... and asked why you did not choose the picture with the arrow, but instead that "counterintuitive" recycle thing 16:55:01 *** BJH2 [~chatzilla@e176099077.adsl.alicedsl.de] has joined #openttd 16:58:13 <Bjarni> well 16:58:21 <Bjarni> basically I didn't like the arrows 17:09:42 <ln-> Bjarni: is there a significant english-speaking minority in denmark, or english for some reason more important than in other countries? 17:10:01 <ln-> i'm asking because of what i saw in Debian installer. 17:10:16 <jez> wow 17:10:16 <jez> http://www.commit1.com/about.php 17:10:23 <jez> check out the name of the founder 17:11:58 <peter1138> - , Founder 17:11:58 <peter1138> lol 17:12:07 <peter1138> spot the stock script 17:14:38 <Bjarni> <ln-> Bjarni: is there a significant english-speaking minority in denmark, or english for some reason more important than in other countries? <-- what do you mean? 17:15:46 <peter1138> "My patience is limited, while your ignorance seems not." 17:15:50 <peter1138> excellent remark :D 17:27:33 <ln-> Bjarni: start debian sarge installer, choose english as the language. in the next screen it says like "based on your languages selection i'm guessing your location is one of the following: Australia, Canada, ..., Denmark, New Zealand, United States, South Africa, ..., Zimbabwe" 17:27:36 *** Brianetta [~brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has quit [Quit: Tschüß] 17:28:10 <ln-> Bjarni: a list of anglophone countries plus Denmark... 17:40:44 *** MeusH [~MeusH@host-ip18-138.crowley.pl] has joined #openttd 17:40:54 <MeusH> hi 17:40:56 <MeusH> Darkvater! 17:41:52 *** scia [~scia@AveloN.xs4all.nl] has quit [Read error: Connection reset by peer] 17:55:27 *** |Jeroen| [~jeroen@dD5E03E97.access.telenet.be] has joined #openttd 17:59:20 <Sacro_> http://qdb.us/69757 ROFL 17:59:26 <Sacro_> Bjarni: ^^^ 18:03:33 <jez> heh 18:04:04 *** Neonox [~Neonox@ip-80-226-153-123.vodafone-net.de] has joined #openttd 18:04:52 *** wanze [wanze@0x50c6394c.hrnxx5.adsl-dhcp.tele.dk] has joined #openttd 18:05:59 <wanze> Just created my own scenario, build a few airports and now it says: "Can't build aircraft... Too many vehicles in game", but there isn't any vehicles at all. I'm using OpenTTD v0.4.8 (http://derfor.dk/openttd-bug.jpg) 18:06:03 <wanze> Is this a known bug? 18:07:13 <Sacro_> wanze: heh, post it on the forums, or bugs.openttd.net 18:07:25 <wanze> you again! ;) 18:07:35 <Eddi|zuHause3> wanze: check your config if you disabled aircraft 18:07:43 <wanze> I didn't 18:07:47 <Eddi|zuHause3> or your startdate 18:07:51 <wanze> Just aircrafts just a minute ago 18:07:55 <wanze> startdate? 18:08:02 <wanze> my startedate is year 2000 18:08:05 <wanze> Is that a problem? 18:08:10 <Eddi|zuHause3> usually not 18:16:21 <Eddi|zuHause3> i'd still say you somewhere set max number of air vehicles to 0 18:17:43 <Eddi|zuHause3> look in the [patches] section in the openttd.cfg, under max_aircraft 18:19:04 *** Carlos_Pizzolatto [~alex.moeb@201.11.224.206] has joined #openttd 18:19:58 *** Sacro_ [~ben@adsl-83-100-181-13.karoo.KCOM.COM] has quit [Read error: Connection reset by peer] 18:21:35 *** Sacro [~ben@adsl-83-100-181-13.karoo.KCOM.COM] has joined #openttd 18:22:22 *** TinoM [~Tino@i5387CFC0.versanet.de] has joined #openttd 18:22:35 <Bjarni> [19:59:20] <Sacro_> http://qdb.us/69757 ROFL 18:22:36 <Bjarni> [19:59:25] <Sacro_> Bjarni: ^^^ <-- I already saw that one... you made me look yesterday :/ 18:22:38 <Eddi|zuHause3> oh, and next time, you should use the ingame screenshot function :) 18:23:19 *** DirtYiCE [~dirty_ice@84.236.50.38] has joined #openttd 18:25:47 *** ruyasan [~MrWynand@216.19.180.34.novuscom.net] has joined #openttd 18:31:14 <Sacro> Bjarni: i never did 18:31:32 <Bjarni> you started talking about quotes and I went looking 18:33:28 <Sacro> ah 18:33:33 <Sacro> heh, Danish is funny 18:36:31 *** zcram [~zcram@88-196-155-96-wifi.est.estpak.ee] has joined #openttd 18:47:25 *** Wolf01 [~wolf01@host38-232-dynamic.2-87-r.retail.telecomitalia.it] has quit [Killed (NickServ (GHOST command used by Guest52835))] 18:47:27 *** Wolf01 [~wolf01@host38-232-dynamic.2-87-r.retail.telecomitalia.it] has joined #openttd 18:48:15 *** DirtYiCE [~dirty_ice@84.236.50.38] has quit [Quit: Download Gaim: http://gaim.sourceforge.net/] 18:52:02 *** zcram [~zcram@88-196-155-96-wifi.est.estpak.ee] has quit [Ping timeout: 480 seconds] 18:52:10 <Eddi|zuHause3> i do not know any funny danish sentence 18:52:23 <Bjarni> I do 18:58:46 <wanze> Det gør jeg også. 18:58:58 *** Rens2Sea [~Rens2Sea@213.211.185.168] has quit [] 19:00:24 <Darkvater> bjarni back yet? 19:00:26 <Darkvater> oh he 19:00:28 <Darkvater> I should read 19:00:45 <Darkvater> Bjarni: pm 19:02:14 *** Rens2Sea [~Rens2Sea@213.211.185.168] has joined #openttd 19:02:39 <jez> i pm'd him your comments 19:06:01 <Born_Acorn> How nasty, some random Wikipedia admin deleted the TTDPatch article because he thought it was an advery. 19:06:04 <Born_Acorn> *advert 19:09:33 <jez> lol 19:09:35 <jez> revert wikipedia 19:09:59 *** Rens2Sea is now known as Rens2EveOnline 19:10:29 <jez> if they deleted it, how do you know why? 19:10:30 <Darkvater> Born_Acorn: lool it IS deleted 19:10:52 *** Rens2EveOnline is now known as Rens2Sea 19:10:56 <Darkvater> http://en.wikipedia.org/w/index.php?title=Special:Log/delete&page=TTDPatch 19:11:27 <jez> hmm 19:11:31 <jez> you can revert changes 19:11:35 <jez> cant you revert a deletion? 19:12:14 <Born_Acorn> Darkvater, we're all going to protest on his talk page. :p 19:12:31 <hylje> http://img.4chan.org/b/src/1160679936472.jpg rocket propelled chainsaw! 19:14:21 *** Sacro [~ben@adsl-83-100-181-13.karoo.KCOM.COM] has quit [Read error: Connection reset by peer] 19:16:24 <Frostregen> great weapon =) 19:16:36 <hylje> indeed 19:21:35 *** Spoco [Spoco@dsl-062-197-163-191.lohjanpuhelin.fi] has quit [] 19:24:27 <MeusH> Darkvater! 19:24:40 <Darkvater> MeusH! 19:24:54 <MeusH> any bugs found? 19:25:01 <MeusH> what's peter1138's view on it? 19:25:23 <Born_Acorn> We've managed to get three people. http://en.wikipedia.org/wiki/User_talk:Tone :p 19:25:52 *** Carlos_Pizzolatto [~alex.moeb@201.11.224.206] has quit [Quit: CyberScript - A diferença entre uma loira burra e uma inteligente é que a inteligente usa CyberScript. (www.cyberscript.org)] 19:26:21 <Darkvater> MeusH: too late ;) 19:27:02 <MeusH> before asking "too late for what?", I'll check something... 19:27:08 <MeusH> but I already feel excited 19:27:40 <MeusH> OH YEAH :) 19:28:30 *** ruyasan [~MrWynand@216.19.180.34.novuscom.net] has quit [Quit: ruyasan] 19:29:27 <MeusH> that's great, thanks for help :) 19:29:45 <Darkvater> hehe, 'thanks for help' he says ;p 19:38:18 *** Zr40 [~Zirconium@zr40.xs4all.nl] has joined #openttd 19:40:21 *** |Jeroen| [~jeroen@dD5E03E97.access.telenet.be] has quit [Quit: Whoopsy] 19:40:46 <jez> ttdpatch, man 19:41:00 <jez> that's so old and modified things too much anyway 19:41:04 <jez> good in its day 19:43:30 *** PandaMojo_ [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has joined #openttd 19:44:20 <peter1138> MeusH... 19:46:07 *** Trenskow [~outlet@85.218.142.227] has joined #openttd 19:47:12 <peter1138> not old, mature 19:48:22 *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has quit [Ping timeout: 480 seconds] 19:48:36 *** PandaMojo_ is now known as PandaMojo 19:50:02 <MeusH> You made me baffled, Peter 19:50:35 <peter1138> MeusH: when did you become a good artist? 19:51:19 <MeusH> I think I did yesterday. I just realised there is no tropic station set. And thanks, unless what you said was irony :) 19:51:34 <peter1138> you just started it? 19:51:38 <peter1138> because it looks excellent 19:51:52 <MeusH> wow :) thanks :D 19:58:43 *** DJ_Mirage [~martijn@biggetje.xs4all.nl] has quit [Quit: Probably doing something else] 20:00:00 <Belugas> i second peter1138's opinion. nice start :) 20:00:28 <Belugas> guys, what say you? : http://www.tt-forums.net/viewtopic.php?t=27868 20:00:54 <Darkvater> peter1138: how's newgrf saving? 20:01:41 <Darkvater> wow MeusH 20:01:46 <jez> Belugas: as long as it's only as a plug-in grf and not the default 20:02:03 <Darkvater> would it be a compliment if I would say that you're a better artist then coder or an insult? 20:02:11 <peter1138> heh 20:02:19 <jez> Belugas: thing is, they would look out-of-place in a big tropical city 20:02:47 <peter1138> yes, but not when it starts 20:02:56 <peter1138> in a city, you can use a different design 20:03:49 <Belugas> jez, why do you think it is in ttdpatch graphics section? Yes... to make it default in Openttd... cool 20:06:01 <peter1138> Darkvater: slowly... well it works, i need to iron some stuff out though 20:06:51 <Darkvater> peter1138: got piccas? wanna help with desgin 20:07:45 <MeusH> Darkvater, a compliment 20:08:06 <MeusH> if I'm a better artist then coder, and I'm a good coder, then I'm a perfect artist :P 20:08:30 <Darkvater> MeusH: then I compliment you 20:08:41 *** tf84 [~Thomas@88.134.171.195] has joined #openttd 20:08:42 *** tf84 [~Thomas@88.134.171.195] has left #openttd [] 20:09:19 <MeusH> thanks 20:09:33 *** Serriaromeo [~Serriarom@mptc-69-152.mptelco.com] has joined #openttd 20:09:54 <MeusH> oh noes, I should be at school in 9 hours from now. That means 6 hours to sleep 20:09:59 <MeusH> I just love fridays 20:12:06 <jez> Belugas: erm, so it would be default 20:12:06 <jez> ? 20:14:23 <Belugas> is your sarcasm detector offline jez ? 20:14:54 <hylje> what sarcasm detector 20:15:38 *** Turski [~tarmo@dsl-kpogw1-fe21df00-2.dhcp.inet.fi] has quit [Quit: Lost terminal] 20:16:23 *** Brianetta [~brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has joined #openttd 20:16:25 <jez> my sarcasm detector cannot determine what is and isn't in here 20:17:03 <Brianetta> I am not in here 20:17:19 * Darkvater hides Brianetta 20:18:01 <MeusH> Idea: rxxxx on http://www.openttd.org/nightly.php may redirect to http://svn.openttd.org/cgi-bin/trac.cgi/changeset/xxxx 20:20:26 <Belugas> *sight*** 20:20:53 <MeusH> http://bugs.openttd.org/task/283 may be closed 20:22:08 <Belugas> MeusH presented his work on "TTDPATCH" graphics section. Do you really think WE, in "OpenTTD", would take that work (no matter how good it is) and use is as default in OUR app??? 20:22:10 <Belugas> come one 20:22:18 <peter1138> Darkvater: piccas? 20:22:33 *** KritiK [~Maxim@ppp15-4.pppoe.mtu-net.ru] has joined #openttd 20:22:55 <Darkvater> peter1138: pictures :) 20:22:59 <MeusH> Belugas, dear, I picked TTDPatch graphics section because it's swarmed with artists and coders 20:23:06 <peter1138> no, not yet 20:23:13 <MeusH> but OpenTTD will be always my true, but hidden love of my live 20:23:20 *** lws1984 [~lwslade@ip68-9-157-1.ri.ri.cox.net] has joined #openttd 20:24:01 <peter1138> the only sort of graphics that could become default would be a total replacement set 20:24:02 <Belugas> That i do not doubt, MeusH :) Never will I. Beeing in your shoes, i would havge done the same thing 20:24:16 <Born_Acorn> It seems to be the "norm" for Graphics Sets 20:24:29 <Born_Acorn> To be in there anyway. :p 20:26:54 *** Osai [~Osai@p54B3670A.dip.t-dialin.net] has joined #openttd 20:31:47 *** Progman [~progman@p5091E1B4.dip.t-dialin.net] has joined #openttd 20:32:52 <Darkvater> ok people, input in http://www.tt-forums.net/viewtopic.php?p=504632#50463 20:34:55 *** Osai [~Osai@p54B3670A.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 20:36:33 *** Osai [~Osai@p54B3670A.dip.t-dialin.net] has joined #openttd 20:36:58 <jez> oh. my god. 20:37:08 <jez> on BBC four there's a docu with video of live childbirth 20:37:10 <jez> ewwwwww 20:37:29 <jez> there was no blood in the birthing pool, strange 20:37:53 <jez> arghhhh 20:38:06 <Brianetta> There doesn't have to be blood 20:38:12 <jez> now they're performing a cesarean section 20:38:15 <jez> on a second twin 20:38:24 <Brianetta> Now that should have blood 20:38:30 <Darkvater> you're not here Brianetta 20:38:31 <Brianetta> buit shouldn't get blood in the birthing pool 20:38:35 <Brianetta> unless they're being really silly 20:38:51 <jez> doesnt the vagina usually tear? 20:38:52 <jez> i thought so 20:38:53 <Brianetta> Darkvater: Then why are you talking to me? jez is mad, but you shouldn't be 20:39:09 <Brianetta> jez: It can tear. it doen't have to tear. 20:39:11 <Darkvater> oh 20:39:42 <MeusH> goodnight 20:39:50 *** MeusH [~MeusH@host-ip18-138.crowley.pl] has quit [Quit: bye - quit] 20:40:45 <jez> gawd 20:40:49 <jez> this is really in depth 20:41:17 <jez> yopu dont usually see them cutting the umbilical cord 20:41:39 <jez> one of those 70s/80s docus when people weren't so scared of the human bodyu 20:45:51 <Darkvater> ey Belugas can you ask TrueLight if he can read my messages? 20:46:10 <Wolf01> yeah, i've some lag :( 20:46:32 <Darkvater> peter1138: you wanted a file-dialog, right? 20:46:36 <Wolf01> i see sentences in blocks of 10 lines per time 20:47:47 <jez> Wolf01 == truelight? 20:47:52 <hylje> no 20:48:18 <Belugas> done Darkvater 20:48:20 *** Sacro [~ben@adsl-83-100-133-161.karoo.KCOM.COM] has joined #openttd 20:48:20 <Wolf01> [22:29:02] Lag from server: 2mins 22secs 20:48:21 <Wolf01> [22:39:34] Lag from server: 9mins 54secs 20:48:21 <Wolf01> [22:39:35] Lag from server: 8mins 55secs 20:48:21 <Wolf01> [22:41:37] Lag from server: 7mins 57secs 20:48:23 <Wolf01> lol 20:48:23 <Darkvater> thx 20:48:48 <Belugas> hem... i think he does read them indeed 20:49:21 <Darkvater> he's just a lurking bastard 20:49:25 <Darkvater> but got hold of him now 20:49:39 <Sacro> :o 20:51:25 <peter1138> well, got a sort of file dialog 20:52:06 <Darkvater> I am wondering if I should write a general file dialog 20:52:43 <Darkvater> that does load/save has sorting and can accept filters and is on its own. On load/save it closes the window and returns the FiosItem to the calling parent 20:52:46 <Darkvater> to let that handle it 20:53:32 <Belugas> ? 20:54:08 <Belugas> i though it was already the case. Didn't TrueLight implemented that fot tgp? 20:55:43 <peter1138> nope 20:56:01 <peter1138> heightmap loading was added, but that's really just a special case of map loading 20:56:14 <peter1138> i don't think i need it, with this scanning thing going on 20:57:06 <Darkvater> what do you mean? 20:57:09 *** Zr40_ [~Zirconium@zr40.xs4all.nl] has joined #openttd 20:57:27 <Belugas> good point peter1138 20:57:29 *** Belugas is now known as Belugas_Gone 20:57:33 <Belugas_Gone> and bye bye 20:57:36 <Darkvater> bn 20:57:37 <Darkvater> gn 20:58:16 <glx> Darkvater: bn was ok ;) 20:58:25 <peter1138> bon nuit 20:58:30 <Darkvater> ah 20:58:38 <jez> sounds like you're married. 20:58:39 <glx> peter1138: bonne :) 20:58:39 <jez> in Paris. 20:58:45 <peter1138> er, yeah 20:59:38 *** jonty-comp [~Jonty@88-107-63-84.dynamic.dsl.as9105.com] has quit [Quit: Sleep] 21:00:12 <Darkvater> I see, scanning filesystem and presenting files... 21:01:52 <Eddi|zuHause3> mäh... i need better overview about memory usage per program... 21:02:00 <Eddi|zuHause3> it is using 1GB of swap 21:02:00 <Darkvater> sounds a bit overkillish mainly because I wanted to do an OpenFile object :P 21:02:24 <Eddi|zuHause3> but the sizes in the process table can not possibly add up to that much 21:02:42 <Darkvater> hmm, what about modal windows? 21:02:48 *** Zr40 [~Zirconium@zr40.xs4all.nl] has quit [Read error: Operation timed out] 21:02:54 <Darkvater> eg while the window is active you cannot activate any other window 21:03:00 *** BJH2 [~chatzilla@e176099077.adsl.alicedsl.de] has quit [Quit: ChatZilla 0.9.61 [Mozilla rv:1.7.12/20050915]] 21:03:29 <Darkvater> load/save window comes to mind, as well as 'ask exit', multiplayer, confirmation window, settings 21:03:51 <Eddi|zuHause3> aren't those already exclusive? 21:04:01 <Darkvater> no 21:05:41 <peter1138> Darkvater: thing about doing the scan means it can pick the right files on load without you having to do anything 21:06:11 * peter1138 ponders 21:06:19 <Darkvater> peter1138: you mean it doesn't matter where that newgrf file is? 21:06:31 <Darkvater> isn't that a bit dangerous? 21:06:54 <Darkvater> eg I have 2 files newgrf/crap/a.grf and a.grf. Which one will it load? 21:07:09 <Darkvater> if it's smart it saves md5sum/version and pick the right one 21:07:23 <peter1138> yes 21:07:27 <peter1138> it does md5sum 21:07:45 <peter1138> and grfid 21:07:56 <peter1138> version is irrelevent if the md5sum matches 21:08:14 <peter1138> and grfid is quicker to compare if there are lots (not that it would make a big difference) 21:08:30 <Darkvater> hmm 21:09:17 <Darkvater> that does help you not to have to have newgrf files in exactly the same dir as an other user if you get his save 21:09:31 <peter1138> means you can keep different versions etc 21:09:48 <peter1138> and solves the problem with unix having case-sensitive filesystems 21:10:09 <Darkvater> dammit I wanted an OpenFile dialog 21:10:15 * Darkvater condemns peter1138 21:10:21 <Darkvater> but 21:10:43 <Darkvater> the question is... should the GUI use this scanned interface? :) 21:11:05 <peter1138> well it does 21:11:11 <peter1138> thing is 21:11:19 <peter1138> you could point it to a file that wasn't scanned 21:11:34 <peter1138> but then it wouldn't be able to find it if you load the game later 21:12:25 <Darkvater> not if you restrict loading newgrf files to only subpaths 21:12:33 <peter1138> true, but then it's already scanned it 21:12:42 <Darkvater> cause we agreed ../../../crap.grf is braindead 21:12:46 *** dfox [~dfox@r4az242.net.upc.cz] has quit [Remote host closed the connection] 21:12:56 <Darkvater> peter1138: yeah, it would then be a waste not to use it 21:13:13 <Darkvater> peter1138: how does your patch, or better said how would it, handle multiple newgrf directories? 21:13:43 <peter1138> it ignores them when presenting the list 21:13:45 <Darkvater> I've been working on a patch for some time that seperates user and global directories. Therefore to load a newgrf you first need to look in the personal dir, and afterwards in the global dir 21:13:50 <peter1138> hmm 21:13:54 <peter1138> oh, i see 21:14:15 <Eddi|zuHause3> err... even if you use that scan, you can still save the path, and if you cannot find it in the scanned files, you try the path (or the other way round) 21:14:24 *** dfox [~dfox@r4az242.net.upc.cz] has joined #openttd 21:14:29 <blathijs> Darkvater: is that patch generic, ie can it be used for loading normal data, scenarios or config files as well? 21:14:46 <peter1138> use it for saving the face code ;) 21:15:37 <Darkvater> blathijs: of course it would be for all paths. Eg scenario/music/language/data 21:15:43 <blathijs> Good. 21:15:45 <Darkvater> blathijs: only savegames are forced to be personal 21:15:48 <Darkvater> and autosaves 21:15:59 <blathijs> makes sense 21:16:00 *** Trenskow [~outlet@85.218.142.227] has quit [Quit: Read error: Connection reset by sortepeer] 21:16:18 <Darkvater> it's just pretty ugly so far...donnu don't like it :( 21:16:37 <peter1138> ~/.openttd/data/ 21:16:38 <peter1138> hmm 21:16:55 <Darkvater> http://darkvater.homeip.net/~tfarago/openttd/filepaths.diff 21:17:06 <Darkvater> peter1138: ? 21:17:21 <blathijs> 23:11 < peter1138> but then it wouldn't be able to find it if you load the game later <-- you could save the location of that file in the config? 21:19:32 <peter1138> Waiting: 4,095 passengers 21:19:33 <peter1138> :/ 21:20:53 <CIA-1> Darkvater * r6762 /branches/makefile_rewrite/projects/openttd_vs80.vcproj.user: 21:20:53 <CIA-1> [MakefileRewrite] -Add a template VS2005 file that will correctly set the 21:20:53 <CIA-1> workingdirectory for debugging. Sorry VS2003 users, this is not supported 21:20:53 <CIA-1> in this version of Visual Studio. Some braindead engineer decided to put 21:20:54 <CIA-1> this into an unintelligible binary file. So you have to set it yourself 21:20:54 <CIA-1> to "..\bin" 21:21:47 <Darkvater> blathijs: what do you mean? the code would scan all available paths so if it's not there well then you couldn't load it either manually 21:22:07 <blathijs> you could add a "extra GRF files" config value 21:22:11 <blathijs> which will also get scanned 21:22:16 <Darkvater> peter1138: how do you decide the right grf file? check grfid, remember and if multiple checks do md5sum? 21:22:40 <Darkvater> blathijs: I think it should be kept simpler. Have a single directory and be done with it 21:22:43 <Darkvater> which reminds me 21:22:49 <Darkvater> blathijs: how about this mempool thingie? 21:23:07 <blathijs> uhm, wasn't the entire idea of your paths to support multiple directories? 21:23:08 <Darkvater> Truelight did parts of it, promising in every commit that it's only temp and we'll see the beauty when it's done 21:23:13 <Darkvater> and it's still not done 21:23:24 <Darkvater> blathijs: yes, personal and global 21:23:26 <blathijs> I'll poke him about it 21:23:26 <Darkvater> that's all 21:23:33 <Darkvater> he said it's yours now 21:23:40 <blathijs> Hmm, he didn't tell me that 21:24:00 <blathijs> Or I misinterpreted him, probably 21:24:00 <Darkvater> oh, I thought he said that 21:24:17 <peter1138> it always does an md5sum check, cos its' fairly important in network games 21:24:32 <peter1138> i guess it needs to be overridable for it a set gets updated or something 21:24:56 <Darkvater> so why check GRFID than at all? 21:25:17 <peter1138> *shrug* 21:26:37 <Darkvater> just curious 21:26:58 *** lws1984 [~lwslade@ip68-9-157-1.ri.ri.cox.net] has quit [Quit: Zernebok Radio... worth a listen.] 21:27:03 <Darkvater> eg if md5sum doesn't match but GRFID does then you have a corrupt grf file 21:27:06 <Darkvater> or the other guy has 21:27:15 <Darkvater> or changed grf file 21:27:20 <Darkvater> and you can't assume anything then 21:27:28 <blathijs> well, md5 could match but not grfid 21:27:45 * Darkvater doubts that 21:28:12 <blathijs> there is no reason it couldn't, except for chance 21:28:26 <Darkvater> the expert's thoughts? 21:28:26 <blathijs> and, assuming that there is some kind of social mechanism to prevent duplicating of grfids, they should be unique? 21:29:34 *** jez9999 [lighthoos@cpc3-stkn4-0-0-cust630.midd.cable.ntl.com] has joined #openttd 21:30:38 <Darkvater> I think they should be unique 21:30:59 <peter1138> if the grfid matches and the md5sum doesn't, then most likely is different versions 21:31:07 *** wanze [wanze@0x50c6394c.hrnxx5.adsl-dhcp.tele.dk] has quit [] 21:31:12 <peter1138> they don't change the grfid, at least between minor changes 21:31:22 <CIA-1> Darkvater * r6763 /branches/makefile_rewrite/projects/ (12 files): [MakefileRewrite] -Cleanup: Set proper line endings and fix inconsistent newlines on some files 21:32:13 <Darkvater> peter1138: ah, good point 21:32:14 *** Progman [~progman@p5091E1B4.dip.t-dialin.net] has quit [Remote host closed the connection] 21:32:38 <peter1138> in which case, the server is canon 21:32:44 <peter1138> (in the network scenario) 21:32:46 <Darkvater> wha? 21:33:15 <Darkvater> peter1138: do you have warning windows? Eg 'file not found, continue at own risk?' 'grfids don't match continue'? 21:33:25 <peter1138> no 21:33:51 <peter1138> problem is this all happens in the middle of loading 21:33:59 <peter1138> well, we can check for network games, but 21:34:33 <Darkvater> good point 21:34:42 <Darkvater> perhaps a config-setting ;) 21:34:55 <peter1138> yup 21:35:51 <Darkvater> ok so no OpenFileDialog :) 21:35:59 <Darkvater> what about modal windows, do we want them? 21:36:20 <Darkvater> or a general error/information window with 'ok' 'cancel' callback? 21:36:28 <peter1138> hmmmm 21:36:33 <Darkvater> or shall I just shut up now? 21:36:33 <peter1138> the quit window isn't modal... 21:36:49 <Darkvater> we have no modal windows 21:36:56 <peter1138> not an essential feature 21:36:57 *** jez [magneto@cpc3-stkn4-0-0-cust630.midd.cable.ntl.com] has quit [Ping timeout: 480 seconds] 21:37:49 <Darkvater> is that a 'don't bother coding it'? 21:39:07 *** Progman [~progman@p5091E1B4.dip.t-dialin.net] has joined #openttd 21:39:55 <peter1138> no 21:40:03 <peter1138> there was a ", but..." there 21:40:06 <peter1138> but it fell off 21:40:49 <Darkvater> hehe 21:41:05 <peter1138> where does this measurement tool live? 21:41:26 <Sacro> peter1138: far down deep in the middle of the Congo... 21:41:31 <peter1138> cheers 21:41:39 <peter1138> next question, how do you use it? 21:41:51 <Darkvater> peter1138: patches > interface 21:42:05 <peter1138> ah 21:42:14 <peter1138> funky 21:42:20 <Darkvater> non-essential :) 21:42:27 <peter1138> indeed 21:44:04 <Darkvater> hmm so no modal windows eh... 21:44:11 * Darkvater doesn't want to get started on file paths 21:44:12 <Darkvater> ;p 21:47:25 <peter1138> bah, bug 21:47:36 <Darkvater> my code? 21:48:18 <peter1138> http://fuzzle.org/o/measure.png 21:48:52 <Darkvater> wtf 21:49:07 *** Zavior [~Zavior@d195-237-7-218.elisa-laajakaista.fi] has quit [Ping timeout: 480 seconds] 21:49:32 <Bjarni> well, there is always something going on in this channel when Sacro is here 21:49:45 <Bjarni> now you guys decided to take measures 21:50:02 <Darkvater> peter1138: hmm must be the bridge code 21:50:03 <Bjarni> and compare against what you expected 21:50:39 *** Trenskow [~outlet@85.218.142.227] has joined #openttd 21:52:03 *** XeryusTC [~irc@cc480157-b.sneek1.fr.home.nl] has quit [Quit: So Long, and Thanks for All the Fish] 21:52:05 <Darkvater> peter1138: solution: drag the bridge the other way ;p 21:52:24 <peter1138> well, yes :P 21:53:04 <Darkvater> he got it 21:53:08 <Darkvater> wrong type call 21:53:16 * Darkvater curses at meush 21:57:52 <Bjarni> well, at least the bug have been found and killed 21:59:14 <Darkvater> haS 21:59:31 <Bjarni> Darkvater: wrong case in the last letter :p 21:59:34 * Bjarni hides 22:01:29 <Sacro> Bjarni: he was reffering to you using "have" instead of "has" 22:05:25 <Bjarni> as usual, Sacro missed half the context and the whole point 22:05:28 <Bjarni> :s 22:07:08 <Sacro> :( 22:09:19 <Brianetta> Sacro: Bjarni was being bloody funny and you failed to spot it. 22:11:18 *** e1ko [~L@a02-0432b.kn.vutbr.cz] has quit [Quit: Chatzilla 0.9.67+ [SeaMonkey 1.0.5/2006091003]] 22:11:21 <CIA-1> Darkvater * r6764 /trunk/viewport.c: 22:11:21 <CIA-1> -Fix (r6758): Wrong height difference calculated because invalid drag-type 22:11:21 <CIA-1> was passed to the function. Thanks peter1138. 22:11:25 <Darkvater> ok there weg o 22:14:50 *** Wolf01 [~wolf01@host38-232-dynamic.2-87-r.retail.telecomitalia.it] has quit [Remote host closed the connection] 22:17:05 <Bjarni> I got a stupid little question 22:17:19 <Bjarni> how do I get it to show the measure box? :) 22:17:40 <glx> shift-drag iirc 22:17:51 <Darkvater> patches > interface > measurement 22:18:27 <Bjarni> found it 22:18:34 <Bjarni> why is it so well hidden? 22:19:08 <Darkvater> hmm anyone know if there is some kind of visual studio command that can add a global preprocessor define to the compiler 22:19:17 <Darkvater> through a pragma command or something? 22:19:22 *** Neonox [~Neonox@ip-80-226-153-123.vodafone-net.de] has quit [Read error: Connection reset by peer] 22:19:53 *** Wolf01 [~wolf01@host38-232-dynamic.2-87-r.retail.telecomitalia.it] has joined #openttd 22:19:59 <Darkvater> he 22:20:00 <Darkvater> idito 22:20:02 <Darkvater> nvm 22:20:09 *** ChrisM87 [~ChrisM@p54AC5295.dip.t-dialin.net] has quit [Remote host closed the connection] 22:21:19 <Wolf01> 5 minutes to reconnect :( 22:21:19 <Wolf01> 'night all 22:21:19 *** Wolf01 [~wolf01@host38-232-dynamic.2-87-r.retail.telecomitalia.it] has quit [] 22:24:15 *** Trenskow [~outlet@85.218.142.227] has quit [Quit: Read error: Connection reset by sortepeer] 22:34:16 *** Zr40_ [~Zirconium@zr40.xs4all.nl] has quit [Read error: Connection reset by peer] 22:37:19 <Progman> Darkvater: if you add one single signal the tooltip is flashed for the short time the mouse is pressed. If you do it for a whole less-traffic line is a little bit annoying 22:38:38 <Progman> maybe the tooltip should be first time visible if the length was increased from length of one 22:38:48 <Darkvater> Progman: ok now in english 22:38:53 <Darkvater> cause I have no idea what you're saying 22:39:06 <Darkvater> ah like that 22:39:07 <Darkvater> hmm 22:39:22 <Darkvater> I thought 1x1 areas were not shown 22:39:25 <Darkvater> damn those testers 22:40:49 <Progman> in r6761 it is 22:40:54 <Serriaromeo> yeah, i missed reporting that one 22:41:06 <Serriaromeo> actully i missed seeing that one :-) 22:41:37 <Darkvater> you guys are no good to me 22:41:40 <Progman> try to add signals to a station exit/entry. every click (if it isn't too short) you see the tooltip 22:42:56 <Darkvater> will look into it tomorrow 22:42:57 <Progman> same for change the signal/semaphores ;) 22:43:30 <glx> just keep button pressed with any drag tools 22:43:58 <Serriaromeo> i saw that you could see it while making tunnels, but i thought that was intentional, and useful 22:47:36 *** WolfAngel [~wolfangel@83.73.168.209.ip.tele2adsl.dk] has quit [Quit: <!--#Exec cmd='Quit'-->] 22:52:40 <Sacro> hmm, how do you align text top/bottom in html 22:52:50 <Brianetta> http://www.roughlydrafted.com/RD/Q4.06/2E6D9BB2-FE1B-4556-8389-67BD581FBCCC.html 22:54:08 <Bjarni> Serriaromeo: you should have spotted this one. Now your beta testing payment is lowered by 30% 22:54:56 <Serriaromeo> well, tell ya what, just for this patch, i will forgo any payment due to me missing that bug. :-) 22:55:33 <Bjarni> 0*(1 - 0,3) = 0 22:56:37 <Serriaromeo> yepp, that matches my pay cacluations as well :-) 23:00:59 <Kalpa> Hoho. :) 23:09:08 *** Rens2Sea [~Rens2Sea@213.211.185.168] has quit [] 23:09:25 *** Progman [~progman@p5091E1B4.dip.t-dialin.net] has quit [Remote host closed the connection] 23:10:09 <eQualizer> Which dash is correct one to use in lists? Like this: 23:10:13 <eQualizer> - something 23:10:16 <eQualizer> - something else 23:10:26 <eQualizer> - something completly new 23:10:39 <eQualizer> completely* 23:11:06 <eQualizer> Or should I use some other symbol? Bullet? 23:15:09 <Sacro> ° is cool 23:15:22 <eQualizer> It's not correct usage? :( 23:18:14 <ln-> how about ? 23:18:22 <Kalpa> Show's as ? here :( 23:18:52 <ln-> fix your client and terminal then. 23:26:21 <eQualizer> ln-: <3 23:26:48 *** KritiK [~Maxim@ppp15-4.pppoe.mtu-net.ru] has quit [Quit: Leaving] 23:27:04 <eQualizer> ? 23:27:08 <eQualizer> (Did it show?) 23:27:52 <ln-> empty 23:28:48 <eQualizer> Oh well, copypasting works. 23:29:15 <Sacro> eQualizer: thats not a UTF-8 char is it? 23:29:41 <eQualizer> Sacro: Should be. 23:31:04 <Sacro> oh well... bed night all 23:31:27 *** Sacro [~ben@adsl-83-100-133-161.karoo.KCOM.COM] has quit [Remote host closed the connection] 23:41:29 *** Osai is now known as Osai^zZz 23:41:54 *** Brianetta [~brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has quit [Quit: Tschüß] 23:46:24 *** blackis [~blackis@bebis.csbnet.se] has quit [Quit: blackis] 23:56:12 *** Bjarni [~Bjarni@0x50a46c16.virnxx14.adsl-dhcp.tele.dk] has quit [Quit: Leaving] 23:56:58 *** jez9999 [lighthoos@cpc3-stkn4-0-0-cust630.midd.cable.ntl.com] has quit []