Times are UTC Toggle Colours
00:05:15 <CIA-3> OpenTTD: belugas * r10971 /trunk/src/vehicle.cpp: -Codechange: One less magical number 00:14:13 *** Brianetta [~brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has quit [Quit: TschÃŒÃ] 00:15:42 *** Wezz6400 [~Wezz6400@ndb.demon.nl] has quit [Quit: Zzz] 00:15:53 *** Digitalfox [~chatzilla@bl7-191-225.dsl.telepac.pt] has quit [Ping timeout: 480 seconds] 00:23:53 <CIA-3> OpenTTD: belugas * r10972 /trunk/src/ (industry.h industry_cmd.cpp industry_map.h): 00:23:53 <CIA-3> OpenTTD: -Codechange: Implement the counterpart(GetTranslatedIndustryTileID) of 00:23:53 <CIA-3> OpenTTD: getindustileid of TTDPatch. This allows to ensure that the ID of a tile (taken 00:23:53 <CIA-3> OpenTTD: out of the map or not) is still a valid one regarding the possible override it 00:23:53 <CIA-3> OpenTTD: may have been flagged to. 00:23:54 <CIA-3> OpenTTD: It is not the strict same thing, but is what we need regarding the slightly different approach we took for newindustries. 00:47:17 *** Nickman [~nn@d54C1C327.access.telenet.be] has quit [Quit: ( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )] 00:54:13 *** Tobin_ [~tobin@c58-107-50-36.eburwd7.vic.optusnet.com.au] has joined #openttd 01:02:18 <TrueBrain> http://devs.openttd.org/~truelight/lego029.png 01:02:25 <TrueBrain> Blender works lovely :) 01:02:28 <TrueBrain> okay, now really good night :) 01:02:38 <TrueBrain> (and yes, one sprite is gone missing... oh well :p 01:12:31 <_Ben_> looks nice 01:12:53 <_Ben_> I'm surprised your not just making them in a 2d graphics program though 01:15:15 <Sacro> mlcad! 01:19:59 <Sacro> TrueBrain: http://www.ncgraphicarts.com/ryan/lego/seltzertruck.jpg 01:30:58 *** Eddi|zuHause3 [~johekr@p54B77B36.dip.t-dialin.net] has joined #openttd 01:34:14 *** XeryusTC [~irc@cc480157-b.sneek1.fr.home.nl] has quit [Quit: Solong, and thanks for all the fish.] 01:37:24 *** Eddi|zuHause2 [~johekr@p54B774A5.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 01:38:51 *** BTH_ [~BTH@host-81-191-171-43.bluecom.no] has quit [Read error: Connection reset by peer] 01:38:58 *** BTH_ [~BTH@host-81-191-171-43.bluecom.no] has joined #openttd 02:04:32 *** Diabolic-Angel [~dia@xdsl-81-173-235-170.netcologne.de] has quit [Quit: leaving] 02:05:53 <Sacro> the one problem with real lego 02:05:53 <Sacro> it doesn't have points 02:06:06 *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit [Quit: bye] 02:07:10 *** Red [Red@71-10-84-229.dhcp.roch.mn.charter.com] has joined #openttd 02:27:28 *** Ammler [~Ammler@adsl-84-226-110-132.adslplus.ch] has quit [Quit: Konversation terminated!] 03:04:59 *** elmex_ [~elmex@e180064099.adsl.alicedsl.de] has joined #openttd 03:09:30 *** elmex [~elmex@e180065132.adsl.alicedsl.de] has quit [Ping timeout: 480 seconds] 03:16:23 <ln-> good moooorniiiingg 03:31:25 *** Osai [~Osai@pD9EB6B9F.dip.t-dialin.net] has joined #openttd 03:59:47 *** Osai [~Osai@pD9EB6B9F.dip.t-dialin.net] has quit [Quit: Osai] 04:08:16 *** Progman [~progman@p57A1C9B1.dip.t-dialin.net] has joined #openttd 04:26:02 *** BTH__ [~BTH@host-81-191-171-43.bluecom.no] has joined #openttd 04:26:02 *** BTH_ [~BTH@host-81-191-171-43.bluecom.no] has quit [Read error: Connection reset by peer] 04:35:09 <Noldo> morning 04:39:40 *** mikk36 [~mikk36@pc33.host7.starman.ee] has joined #openttd 04:50:38 *** mikk36 [~mikk36@pc33.host7.starman.ee] has quit [Ping timeout: 480 seconds] 05:26:04 *** BTH__ [~BTH@host-81-191-171-43.bluecom.no] has quit [Read error: Connection reset by peer] 05:26:04 *** BTH_ [~BTH@host-81-191-171-43.bluecom.no] has joined #openttd 05:45:14 *** ITSBTH [~BTH@host-81-191-171-43.bluecom.no] has joined #openttd 05:45:14 *** BTH_ [~BTH@host-81-191-171-43.bluecom.no] has quit [Read error: Connection reset by peer] 06:14:48 *** Prof_Frink [~proffrink@5aced3ba.bb.sky.com] has quit [Ping timeout: 480 seconds] 06:40:08 *** raimar3 [~hawk@p5489BA4B.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 06:49:04 *** raimar3 [~hawk@p5489D227.dip.t-dialin.net] has joined #openttd 06:59:05 *** Deathmaker [~Miranda@dslb-082-083-230-023.pools.arcor-ip.net] has joined #openttd 07:04:11 *** Deathmaker [~Miranda@dslb-082-083-230-023.pools.arcor-ip.net] has quit [Read error: Connection reset by peer] 07:04:28 *** marc-andre [~marc-andr@84.4.120.126] has joined #openttd 07:20:04 *** mikk36 [~mikk36@ip209.cab13.ktln.starman.ee] has joined #openttd 07:48:54 *** Ammler [~Ammler@adsl-84-226-110-132.adslplus.ch] has joined #openttd 07:48:54 *** ITSBTH [~BTH@host-81-191-171-43.bluecom.no] has quit [Read error: Connection reset by peer] 07:49:06 *** ITSBTH [~BTH@host-81-191-171-43.bluecom.no] has joined #openttd 07:51:48 *** ThePizzaKing [~jeff@c211-28-164-69.eburwd2.vic.optusnet.com.au] has joined #openttd 08:10:06 *** Darkebie [~dkb@d5153D5CD.access.telenet.be] has joined #openttd 08:13:03 *** Progman [~progman@p57A1C9B1.dip.t-dialin.net] has quit [Quit: Progman] 08:13:21 *** Progman [~progman@p57A1C9B1.dip.t-dialin.net] has joined #openttd 08:13:22 *** XeryusTC [~irc@cc480157-b.sneek1.fr.home.nl] has joined #openttd 08:16:00 <TrueBrain> Sacro: you made that? :) 08:16:14 <TrueBrain> downside of MLCad is that you can't render in a simple way 08:16:54 *** Smoovious [~imp486@c-71-205-140-67.hsd1.mi.comcast.net] has quit [Ping timeout: 480 seconds] 08:21:45 *** Smoovious [~imp486@c-71-205-140-67.hsd1.mi.comcast.net] has joined #openttd 08:44:33 *** Syphic [~icechat5@65.171.68.211] has joined #openttd 08:44:47 <Syphic> hey 08:45:29 *** Bjarni [~Bjarni@0x535ca25f.virnxx14.adsl-dhcp.tele.dk] has joined #openttd 08:45:31 *** mode/#openttd [+o Bjarni] by ChanServ 08:45:47 <Syphic> anyone in here in the game by FacePLant? or something like that? 08:46:40 <Bjarni> what is FacePLant? 08:46:48 <Syphic> one of the servers 08:46:55 <Bjarni> oh 08:46:59 <Bjarni> well, I'm not ;) 08:47:12 <Syphic> Its called Face_Punch_***** 08:47:17 <Syphic> are u playing any games? atm? 08:47:54 <Bjarni> actually I'm playing a cool game right now called RL 08:48:09 <Syphic> RL? 08:48:18 <Syphic> RealLive? 08:48:19 <Bjarni> it's about how other people will make you pay fortunes for nearly nothing 08:48:22 <Syphic> oops RealLife* 08:48:31 <Bjarni> yeah 08:48:35 <Syphic> ah ok 08:48:46 <Bjarni> the point is to avoid such incidents, which can be tricky :s 08:49:04 <Syphic> got ya... well im more of a ttd person biz games 08:49:40 <Syphic> what does NoBrk stand for? 08:50:02 *** Farden [jk3farden@81.56.247.196] has joined #openttd 08:50:29 <TheMask96> No Breakdowns 08:50:35 <Syphic> thx 08:50:42 <Syphic> so is anyone in here actually playing ttd? 08:51:38 <TrueBrain> nah, we just hang here 08:51:53 <Syphic> do yall even like the game 08:53:03 <Syphic> anyways ltr 08:53:06 *** Syphic [~icechat5@65.171.68.211] has quit [Quit: The early bird may get the worm, but the second mouse gets the cheese] 08:58:11 <alex_> Syphic has quit (Quit: The early bird may get the worm, but the second mouse gets the cheese) 08:58:11 <alex_> WTF 08:58:11 <alex_> what the hell is that supposed to mean? 08:58:11 <Rubidium> that the first mouse dies in the mouse trap 08:59:21 *** Nickman [~nn@d54C1C327.access.telenet.be] has joined #openttd 09:09:06 <Nickman> hi all 09:10:57 <alex_> lol Rubidium 09:12:29 *** Thomas[NL] [~thomas@vdburgt.xs4all.nl] has joined #openttd 09:39:18 <TrueBrain> http://devs.openttd.org/~truelight/lego030.png 09:39:22 <TrueBrain> somehow I think it isn't that clear... 09:39:44 <Nickman> looks cool 09:39:54 <TrueBrain> but you can't really see the topleft thing of going down 09:40:06 <Nickman> that is indeed hard to see 09:40:15 <TrueBrain> then it is always a bit hard to see 09:40:17 <TrueBrain> but still 09:40:22 <Nickman> :) 09:40:30 <Nickman> maybe you should see it on a bigger scale? 09:40:39 <TrueBrain> means adding more tiles ;) 09:40:43 <Nickman> like bigger platform 09:40:45 <Nickman> :D 09:43:26 *** mikk36[EST] [~mikk36@ip87.cab13.ktln.starman.ee] has joined #openttd 09:44:18 <TrueBrain> more often I am fighting Blender than that it is working for me :p 09:44:25 <TrueBrain> hidden options all over the place :p 09:44:49 <Nickman> hehe, you need to know the right keys to press ;) 09:49:43 *** mikk36 [~mikk36@ip209.cab13.ktln.starman.ee] has quit [Ping timeout: 480 seconds] 09:51:33 <Progman> TrueBrain: is it a raised tile or corner? 09:52:00 <Progman> maybe its better to use the roof-stones instead of this 09:52:14 <TrueBrain> but then you can't build on it 09:52:41 <Nickman> it's a bit slippery then :) 09:53:11 *** mikk36[EST] is now known as mikk36 09:54:51 *** Nickman is now known as Nickman^Away 09:57:05 <Progman> am I right you are using only 3 level steps instead of 4? 09:57:32 <Progman> maybe it works better if you start rasing at the edge of the tile 09:57:56 <TrueBrain> 4 steps is the next floor 09:58:14 <TrueBrain> in this case it looks like 3, but that is beause the top isn't part of the next floor yet 09:58:33 <TrueBrain> hmm, height is fucked up anyway :( 09:59:16 <Progman> can you raise a tile and post a screenshot? 09:59:49 <TrueBrain> after correcting the height, I will 10:01:39 <TrueBrain> http://devs.openttd.org/~truelight/lego031.png 10:01:42 <TrueBrain> not 100% perfect yet 10:04:49 <Progman> and if you use the relation "3 lego-steps ~ 1 ottd height"? 10:04:49 <TrueBrain> but okay, it indeed is a 3 step 10:05:52 <Progman> anyway, you get it ;) 10:12:58 *** scia [~scia@85.149.96.102] has joined #openttd 10:16:34 *** tokai [~tokai@p54B818CF.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds] 10:18:07 *** tokai [~tokai@p54B817BB.dip0.t-ipconnect.de] has joined #openttd 10:18:08 *** mode/#openttd [+v tokai] by ChanServ 10:21:24 <TrueBrain> hmm, I really need to make that 4 lego steps are 1 ottd height 10:21:30 <TrueBrain> so far the attempts ... well... failed :p 10:21:31 <TrueBrain> hehe 10:23:27 <Noldo> so in that picture the top most stud of the slope is the same height as the top of the hill? 10:23:27 *** Ammler [~Ammler@adsl-84-226-110-132.adslplus.ch] has quit [Read error: Connection reset by peer] 10:26:08 *** Ammler [~Ammler@adsl-89-217-28-36.adslplus.ch] has joined #openttd 10:26:33 <TrueBrain> I need to make a few other pictures first, before I can see if this really works :) 10:32:12 <TrueBrain> and now, now I need to pick up my gf :) Be back later, much later :p 10:33:30 <TrueBrain> http://devs.openttd.org/~truelight/lego032.png 10:33:33 <TrueBrain> far from perfect :p 10:34:39 <Progman> but almost close ;) 10:35:13 <blathijs> TrueBrain: That's rendered by openttd? Nice :-) 10:36:04 <Noldo> I wonder hos the will could jump up more 10:40:26 *** Wezz6400 [~Wezz6400@ndb.demon.nl] has joined #openttd 10:45:27 *** kaan [~Klaus@82.192.152.195] has joined #openttd 10:45:33 <kaan> hi all 10:46:05 <Noldo> s/hos/how/ and s/will/hill/ 10:48:11 *** Vikthor [~Vikthor@212.24.150.226] has joined #openttd 10:59:24 *** BTH_ [~BTH@host-81-191-171-43.bluecom.no] has joined #openttd 10:59:24 *** ITSBTH [~BTH@host-81-191-171-43.bluecom.no] has quit [Read error: Connection reset by peer] 11:01:43 <Nickman^Away> TrueBrain, looking good ;) 11:02:00 <Noldo> TrueBrain: what git version do you use? 11:02:28 <Rubidium> I guess gentoo's latest stable 11:05:32 *** prakti [~prakti@port-213-148-152-8.static.qsc.de] has joined #openttd 11:14:26 *** Thomas[NL] [~thomas@vdburgt.xs4all.nl] has quit [Remote host closed the connection] 11:16:43 <TrueBrain> hmm, it looked better then I thought :) 11:16:45 <TrueBrain> how nice ;) 11:21:02 <Eddi|zuHause3> i really like the new green 11:24:39 <blathijs> TrueBrain: Did you try using the "schuine blokjes" for the slops instead of a stairs of blocks? 11:24:50 <blathijs> angled bricks, would be the word 11:25:58 <TrueBrain> blathijs: you can't build on those! 11:26:25 <Noldo> :) 11:28:15 <blathijs> :-) 11:45:18 *** kaan [~Klaus@82.192.152.195] has quit [Read error: Connection reset by peer] 11:48:18 *** Diabolic-Angel [~dia@xdsl-81-173-252-190.netcologne.de] has joined #openttd 12:10:33 *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has joined #openttd 12:10:34 *** mode/#openttd [+v glx] by ChanServ 12:20:24 <svip> Hm. 12:20:36 <svip> What variable in _prices stores how much it cost to clear farmland? 12:23:02 <Maedhros> have a look in ClearTile_Clear 12:23:33 *** scia [~scia@85.149.96.102] has quit [Ping timeout: 480 seconds] 12:30:26 *** Diabolic-Angel [~dia@xdsl-81-173-252-190.netcologne.de] has quit [Quit: leaving] 12:30:38 <svip> GetClearGround, hm. :O 12:33:33 *** Diabolic-Angel [~dia@xdsl-81-173-252-190.netcologne.de] has joined #openttd 12:34:24 *** Red [Red@71-10-84-229.dhcp.roch.mn.charter.com] has quit [Ping timeout: 480 seconds] 12:45:53 *** Mark [~Mark@86.84.7.53] has quit [Ping timeout: 480 seconds] 12:46:16 *** Mark [~Mark@86.84.7.53] has joined #openttd 12:47:09 *** Digitalfox [~chatzilla@bl7-180-227.dsl.telepac.pt] has joined #openttd 12:47:46 <Digitalfox> Hello :) 12:48:47 <Digitalfox> What do i need to create a portuguese newgrf of town names?? Decode one already existing for other language and replace names or is there some tutorial? 12:49:43 <Maedhros> this is the manual page: http://wiki.ttdpatch.net/tiki-index.php?page=ActionF 12:49:59 <izhirahider> Digitalfox, hey 12:50:12 <glx> Digitalfox: I converted 2 of the original OTTD townname generators into action F http://glx.dnsalias.net:8080/openttd/townname/ 12:50:13 <izhirahider> Digitalfox, Sorry for that, I haven't had time for it before 12:50:19 <Digitalfox> hey izhirahider :) 12:50:31 <izhirahider> and seriously, the newgrf thing kinda turned me down considerably 12:50:45 <Digitalfox> izhirahider: I know, that's why i'm going to try 12:52:35 <izhirahider> What time do you have for it? 12:53:17 <Digitalfox> glx, tha's cool :) but if there were one in english, at least would be easier, but i can always translate sweden to english and then english to portuguese :) 12:53:24 <Digitalfox> izhirahider: A lot ;) 12:54:15 <glx> Digitalfox: I can't convert the english generators because they use ReplaceWord() 12:54:25 <Digitalfox> ok 12:54:59 <Digitalfox> So anyone knows a good site for translating sweden to english? ;) 12:55:30 <glx> what do you want translate? 12:55:51 <colle> http://lexin.nada.kth.se/swe-eng.html 12:55:52 <glx> there are just list of townname parts 12:58:10 <Digitalfox> Well, for me is easy to just translate the names on sweden to portuguese and try to make the newgrf worl well :) 12:58:27 <izhirahider> it doesn't work like that Digitalfox 12:58:32 <glx> you want to translate townnames? 12:58:36 <izhirahider> our town generator is much more complex 12:58:41 <izhirahider> it requires programming 12:58:56 <izhirahider> I'm affraid newgrf doesn't allow that, only combinations per se 12:59:54 <Digitalfox> Well i'll give it a shot anyway! 13:01:36 <glx> jpset_namw.grf uses only full names 13:01:57 <Digitalfox> ok 13:02:10 <Digitalfox> I'll try and see what i can do.. 13:02:10 *** blazer [blazer@irc.burken.nu] has quit [Remote host closed the connection] 13:02:15 *** blazer [blazer@irc.burken.nu] has joined #openttd 13:03:10 <glx> izhirahider: can I see your generator? 13:03:57 <izhirahider> glx, thanks for asking. I'll quite busy at this time to send it though, maybe at some later time I can show you, if you don't mind 13:04:16 <glx> np 13:06:48 <TrueBrain> http://devs.openttd.org/~truelight/lego033.png 13:06:51 <TrueBrain> it looks ugly :( 13:06:59 <TrueBrain> depth perception totally fails 13:07:24 *** |Jeroen| [~jeroen@d51A43614.access.telenet.be] has joined #openttd 13:08:17 <glx> TrueBrain: wrong offset for one it seems 13:08:21 <Progman> weird antialias thing 13:08:35 <TrueBrain> glx: no, not all tiles are converted to the new coordinates :) 13:09:03 <TrueBrain> and the red is just a silly thing of me :) 13:10:41 <glx> use a lighter green if possible 13:10:52 <TrueBrain> still doesn't give any depth perception 13:14:34 <Noldo> the slopes aren't exactly the same color in the originals 13:14:44 *** Ammler [~Ammler@adsl-89-217-28-36.adslplus.ch] has quit [Quit: Konversation terminated!] 13:17:16 *** joosa [joosa@heh.fi] has quit [Read error: Connection reset by peer] 13:17:17 *** joosa` [joosa@heh.fi] has joined #openttd 13:24:15 *** ThePizzaKing [~jeff@c211-28-164-69.eburwd2.vic.optusnet.com.au] has quit [Ping timeout: 480 seconds] 13:25:13 <Eddi|zuHause3> <TrueBrain> depth perception totally fails <- a grid might help that :) 13:26:39 <Eddi|zuHause3> <Noldo> the slopes aren't exactly the same color in the originals <- yes, but here, slopes are not slopes, but steps of flat tiles, so you don't have "lighting effects" to explain the colours (especially on the backwards slopes) 13:26:50 <Nickman^Away> it's a bit to green i think TrueBrain... :D 13:26:53 *** skidd13 [~skidd13@p548A49EA.dip.t-dialin.net] has joined #openttd 13:27:12 <Nickman^Away> to much of the same clour 13:27:12 *** Nickman^Away is now known as Nickman 13:29:59 *** frosch123 [~mtce@pascal.math.tu-clausthal.de] has joined #openttd 13:30:01 <TrueBrain> [15:25] <Eddi|zuHause3> <TrueBrain> depth perception totally fails <- a grid might help that :) <- nope, 1 tile itself doens't have depth perception 13:30:42 <Belugas> i'll go along glx's opinion: colors might do the trick 13:30:54 <TrueBrain> Belugas: nope, tried :( 13:31:06 *** Wezz6400 [~Wezz6400@ndb.demon.nl] has quit [Quit: bbl] 13:33:53 *** Osai [~Osai@pD9EB6B9F.dip.t-dialin.net] has joined #openttd 13:35:43 <Noldo> you are going to end up modeling it with blender 13:35:49 <frosch123> Who wants to pay 4.99 pounds for TTDP? 13:35:49 <Eddi|zuHause3> i'd suggest different colours per height level, but the system probably does not allow this 13:35:56 <TrueBrain> this _is_ blender 13:37:48 <Noldo> :( 13:38:45 <Belugas> for TTD<P> ??? 13:39:04 <frosch123> The advertisment on openttd.org 13:39:31 <Belugas> TrueBrain, i guess that blender is good, but doing some manual modifications are good too :) 13:39:53 <Belugas> IIRC, this is the conclusion Wolf01 came up with 13:40:48 <Belugas> frosch123, i don't see that. Maybe a banner thing :( 13:40:56 <Noldo> google ads 13:41:30 <joosa`> e links 13:41:30 <joosa`> pe1617.16 -!- Topic set by TrueBrain [truelight@openttd.org] [Sun Aug 19 00:15:49 2007] 13:41:33 <joosa`> pe1617.16 [Users #openttd] 13:41:35 <joosa`> oops 13:41:38 <joosa`> pe1617.16 [@Belugas ] [ BTH_ ] [ eQualizer ] [ marc-andre ] [ raimar3 ] [ TheMask96 ] 13:41:54 <joosa`> sry, the mouse dropped and clicked paste 13:43:56 <joosa`> I got a strong deja vu from that. 13:44:04 *** joosa` is now known as joosa 13:44:40 <frosch123> Well, it links to a page, where it seems you could buy TTDX with win XP support for 4.99 pounds. 13:45:16 <frosch123> But the FAQ says: "All the games mentioned on this site are Abandonware. We do not sell these games. What we do sell, is the ability to play these games on Windows XP. The money that you pay, is ONLY buying our software and packaging costs." 13:45:39 <frosch123> So I guess, they sell TTDP on a nice CD or something. 13:46:03 <ln-> well that's not illegal. 13:46:20 <frosch123> No, I just asked, who wants to buy TTDP for 4.99. 13:46:31 <Belugas> ho... TTDX... I kinda remember an offer similar to that one, but with the screenshot provided, it looked more like OTTD then TTDP 13:46:37 <ln-> if they sell the "abandonware" game too, then it is illegal. 13:46:46 <Belugas> it was on EBay, IIRC 13:47:21 <frosch123> Well the abandonware thingy is only in the "tiny things". I cannot see it on the main selling page. 13:48:01 <Noldo> quite interesting business logic I have to say 13:56:17 <skidd13> Today I found out a quite interesting point regarding the legal existence of openttd. Even if ATATRI forbids OpenTTD (What isn't legal anyway) they have to pay all the developers and patch writers for their work. =) And they probably won't. 14:03:21 *** BTH_ [~BTH@host-81-191-171-43.bluecom.no] has quit [Read error: Connection reset by peer] 14:03:21 *** BTH__ [~BTH@host-81-191-171-43.bluecom.no] has joined #openttd 14:05:51 *** dfox [~dfox@r5cv25.net.upc.cz] has quit [Remote host closed the connection] 14:08:38 *** Ammler [~Ammler@adsl-193-46-fixip.tiscali.ch] has joined #openttd 14:17:15 *** skidd13 [~skidd13@p548A49EA.dip.t-dialin.net] has left #openttd [] 14:23:17 *** Wezz6400 [~Wezz6400@ndb.demon.nl] has joined #openttd 14:42:29 *** Diabolic-Angel [~dia@xdsl-81-173-252-190.netcologne.de] has quit [Quit: leaving] 14:43:22 *** BTH__ [~BTH@host-81-191-171-43.bluecom.no] has quit [Read error: Connection reset by peer] 14:43:22 *** BTH_ [~BTH@host-81-191-171-43.bluecom.no] has joined #openttd 14:51:19 *** Diabolic-Angel [~dia@xdsl-84-44-200-239.netcologne.de] has joined #openttd 15:03:12 <svip> :[ 15:03:34 <svip> Should I add a button to the railway/road/etc. building toolbars. 15:03:40 <svip> Or to the main toolbar. 15:05:52 <Eddi|zuHause3> maybe add a submenu to the landscaping button, one entry opens the terraforming toolbar, and the other the "land usage" toolbar, with different sets of highlighting filters (town rating, tile owner etc.) 15:06:16 <Eddi|zuHause3> railtype!! 15:07:08 <Eddi|zuHause3> it's one of the long standing feature requests, a way to easily spot stray unelectrified pieces of rail 15:07:46 <Eddi|zuHause3> and the tile highlighting sounds like the perfect solution 15:07:55 *** Frostregen_ [~sucks@dslb-084-058-115-224.pools.arcor-ip.net] has joined #openttd 15:09:38 *** Diabolic-Angel [~dia@xdsl-84-44-200-239.netcologne.de] has quit [Ping timeout: 480 seconds] 15:10:10 <svip> Aha! 15:10:24 <Eddi|zuHause3> other idea for filter: accepted goods 15:10:33 <Eddi|zuHause3> but that can be extended later :) 15:10:40 <svip> :) 15:11:24 <Eddi|zuHause3> it could also be a submenu entry of another button 15:11:34 <Eddi|zuHause3> like where the transparency toolbar is 15:11:56 <Eddi|zuHause3> that even sounds like a better idea :) 15:12:18 <svip> Huh? 15:12:58 *** mikk36 [~mikk36@ip87.cab13.ktln.starman.ee] has quit [Quit: The pedestrian had no idea which way to run, so I ran over him.] 15:13:01 <Eddi|zuHause3> you know the transparency gui? 15:13:10 <svip> I do not. 15:13:54 *** Frostregen [~sucks@dslb-084-058-191-091.pools.arcor-ip.net] has quit [Ping timeout: 480 seconds] 15:14:05 *** Frostregen_ is now known as Frostregen 15:16:02 <Eddi|zuHause3> svip: in the options menu (the one with the wrench), there is "game options", "difficulty options", "patch options", "newgrf options" and "transparency options" 15:17:01 <svip> Ah. 15:17:43 <svip> Sounds like a plan. 15:20:53 <Eddi|zuHause3> there you can add "highlighting options" 15:21:08 <svip> Good idea. 15:23:23 *** BTH__ [~BTH@host-81-191-171-43.bluecom.no] has joined #openttd 15:23:23 *** BTH_ [~BTH@host-81-191-171-43.bluecom.no] has quit [Read error: Connection reset by peer] 15:37:38 *** Zavior [~zavior@d195-237-7-209.elisa-laajakaista.fi] has quit [Read error: Connection reset by peer] 15:41:06 *** Diabolic-Angel [~dia@xdsl-84-44-129-139.netcologne.de] has joined #openttd 15:41:34 *** Zavior [~zavior@d195-237-7-209.elisa-laajakaista.fi] has joined #openttd 15:41:34 *** Zavior [~zavior@d195-237-7-209.elisa-laajakaista.fi] has quit [] 15:42:32 *** Zavior [~zavior@d195-237-7-209.elisa-laajakaista.fi] has joined #openttd 15:44:12 <frosch123> bye, going home... 15:44:28 *** frosch123 [~mtce@pascal.math.tu-clausthal.de] has quit [Remote host closed the connection] 15:44:37 *** Peakki [antti@cs181000195.pp.htv.fi] has joined #openttd 15:47:50 <TrueBrain> k, girlfriend is sleeping 15:47:53 <TrueBrain> back to the blender 15:48:16 <peter1138> with the frogs? 15:48:22 <TrueBrain> kwak! 15:48:38 <Eddi|zuHause3> frogs say "quak" here... 15:48:59 <TrueBrain> does it look like I care? :p 15:49:13 <Eddi|zuHause3> do you care if i said 'yes'? 15:50:25 *** Ammler [~Ammler@adsl-193-46-fixip.tiscali.ch] has quit [Quit: Konversation terminated!] 15:50:30 <TrueBrain> yes 15:50:38 <TrueBrain> as it means I can run an other @kick line ;) 15:50:41 <TrueBrain> MWHAHAHAHAHAHHAHAHAHAHAHAHAHA 15:50:42 <TrueBrain> HA 15:50:42 <TrueBrain> HA 15:51:31 <Eddi|zuHause3> hmm... i'm not in a mood to be kicked right now... 15:51:41 <TrueBrain> pfew :p 15:54:22 <TrueBrain> bah, I need a real artist in here :p 15:54:43 <TrueBrain> as I can't make it like I would like to :p 15:55:30 <svip> :P 15:56:49 <TrueBrain> I can't get this depth visible :( 15:57:07 <TrueBrain> I guess I need a second sun :) 15:58:42 <Belugas> in here, frogs would rather sound like "wrebbit" ;) 15:59:18 <Eddi|zuHause3> those are american frogs :p 16:00:30 <svip> Hm. 16:00:31 <svip> SVN question. 16:00:41 <svip> If I rename a file, how do I coupe with that? 16:00:46 <svip> Like with svn add stuff. 16:01:10 <TrueBrain> svn move 16:01:11 <Bjarni> svn move file new_file 16:01:16 <TrueBrain> amazing how simple life is :p 16:01:27 <Bjarni> svn help move (if you really need to read this) 16:01:57 <Bjarni> you might want to read "svn help" anyway to see what it can do for you 16:01:59 <Nickman> so, no progress on thebricks TrueBrain? :) 16:02:11 <TrueBrain> backward progress :p 16:02:17 <Nickman> that's bad progress :D 16:02:31 <Nickman> I'm at episode 18 of heroes ATM :) 16:03:08 <Eddi|zuHause3> that's where *insert really bad spoiler here*? 16:03:18 <Nickman> hehe :D 16:03:30 <Nickman> I don't really care about spoilers, but the rest in here might ;) 16:03:49 <Eddi|zuHause3> i care... 16:03:49 <TrueBrain> but we don't care about the rest :) 16:03:53 <TrueBrain> you is all that matters! 16:03:54 <Bjarni> wtf is heroes? 16:03:59 <Nickman> lol 16:04:03 <Nickman> a series 16:04:04 <Eddi|zuHause3> the greatest series on earth... 16:04:07 <TrueBrain> Bjarni: clearly you aren't :p 16:04:14 <Nickman> the greatest? hehe 16:04:33 <Eddi|zuHause3> yeah, it's way beyond lost... 16:04:49 <Nickman> Lost gives to little answers and to much questions :) 16:05:02 <Bjarni> yeah, I might not care about spoilers from heroes 16:05:21 <Eddi|zuHause3> Bjarni: you would if you watched it... 16:05:35 <Bjarni> and "episode 18 of heroes" kind of gave the series part of it away ;) 16:06:23 <TrueBrain> http://devs.openttd.org/~truelight/lego034.png 16:06:27 <TrueBrain> at least I have the height figured out 16:06:45 <TrueBrain> hmm, not 100%, but almost in fact :p 16:07:12 <Nickman> that's cool :) 16:07:46 <Nickman> the tiles going down on the top right have a bug in them 16:07:52 <Eddi|zuHause3> the steps look kind of irregular... especially the backwards down steps 16:07:56 <Nickman> yep 16:08:00 <TrueBrain> on the back are wrong somehow yes 16:08:06 <TrueBrain> but to the front are perfect, as far as I can tell 16:08:29 <Eddi|zuHause3> yeah, but the half-slopes have different step size than the full slopes 16:08:38 <TrueBrain> full slopes are the only one done 16:08:41 <TrueBrain> ignore the rest 16:09:27 *** Ammler [~Ammler@adsl-89-217-28-36.adslplus.ch] has joined #openttd 16:09:45 <Eddi|zuHause3> the upwards slopes on the right also have a wrong step height 16:09:58 <TrueBrain> ? 16:10:07 <Nickman> how are you making them nowe TrueBrain? 16:10:11 <TrueBrain> Nickman: via Blender 16:10:16 <Nickman> :D 16:10:32 <Nickman> you can test the commandline rendering ;) 16:11:08 <TrueBrain> that too :) 16:11:17 <Nickman> go for it ;) 16:11:18 <Nickman> :D 16:11:48 <TrueBrain> just the light is wrong 16:11:50 <TrueBrain> which sucks 16:11:59 <TrueBrain> I can also make it a bit transparent? :) 16:12:08 <Nickman> :p 16:12:19 <Nickman> there is a lightning setup somewhere on the forums? 16:12:23 <TrueBrain> yes 16:12:24 <TrueBrain> via wiki 16:12:31 <TrueBrain> in a blender file 16:12:34 <TrueBrain> not the most clear way, if you ask me 16:12:35 <TrueBrain> but okay 16:12:40 <Nickman> :p 16:13:19 <Nickman> make it clearer ;) 16:14:01 <svip> Hm, Eddi|zuHause3. 16:14:07 <svip> I have formed an idea! 16:14:24 <TrueBrain> oh-oh 16:14:32 <Nickman> :D 16:14:38 <svip> How about we allow the users to pick which "tile" type they want to use for a specific highlight. 16:14:40 <Sacro> TrueBrain: did you see my rendering? 16:14:47 <TrueBrain> Sacro: I believe so yes 16:14:49 <svip> Like "use select highlight for A, and inner highlight for B." 16:14:49 <TrueBrain> it was pretty nice :) 16:15:03 <TrueBrain> too bad it is almost imposisble to go from MLCad to any real renderer 16:15:12 <Sacro> TrueBrain: real... like POV-RAY? 16:15:19 <svip> So there will be small drop down menus showing all possible zoning. 16:15:20 <TrueBrain> POV really sucks :s 16:15:21 <Sacro> or like Blender? 16:15:40 <Sacro> you can go ldraw -> blender 16:15:47 <svip> Does text in a window require a widget? 16:15:48 <TrueBrain> Sacro: tried, I couldn't find anything 16:17:14 *** Wezz6400 [~Wezz6400@ndb.demon.nl] has quit [Ping timeout: 480 seconds] 16:17:14 <svip> And how do I make a drop down box widget? 16:17:31 <Nickman> maybe a plugin TrueBrain? 16:18:02 <TrueBrain> Nickman: tried, I couldn't find anything 16:18:10 <Nickman> look harder!!! :D 16:18:22 <Nickman> I wanna play with lego :( 16:18:53 <Eddi|zuHause3> svip: hm, i don't really like that idea... either only use the inner highlighting, or make a colour variant for the outer highlighting, if it would collide with mouse selection (white, red, blue) 16:19:00 <TrueBrain> currently I am confirming my upwards slope is pixel perfect 16:19:05 <TrueBrain> and it is :) :) 16:19:08 <Nickman> ;) 16:19:25 <TrueBrain> oh doh 16:19:27 <TrueBrain> not 100% 16:19:29 <TrueBrain> like 95% :p 16:19:44 <Nickman> that's not the way to roll! 16:19:53 <svip> I disagree, I still like it, Eddi|zuHause3. 16:20:13 <Eddi|zuHause3> svip: the GUI should not get too complicated 16:20:13 <svip> That's why people pick some sane choices for the "outer" highlight. 16:20:15 *** Tobin_ [~tobin@c58-107-50-36.eburwd7.vic.optusnet.com.au] has quit [Quit: Leaving...] 16:20:18 <svip> It won't. 16:20:50 <TrueBrain> k, then I wonder, the backwards going down stuff 16:20:52 <TrueBrain> does it just LOOK wrong 16:20:55 <TrueBrain> or is it really wrong... 16:21:11 <Nickman> is IS :D 16:21:18 <Nickman> it cuts off a piece 16:21:23 <TrueBrain> no, it looks wrong 16:21:27 <TrueBrain> because it misses other tiles 16:21:48 <Nickman> when there are two tiles below each other 16:21:55 <Nickman> the upper one seems to be to high 16:22:01 <Nickman> it covers to much of the tile below it 16:22:08 <Sacro> TrueBrain: google ldraw to blender 16:22:49 <TrueBrain> Sacro: I searched for ldr to blender :p 16:22:56 <Nickman> :p 16:23:05 <Sacro> TrueBrain: a rather primitive scanner? 16:23:38 <TrueBrain> would be useful if you could load them directly :) 16:23:46 <TrueBrain> but I have to say I am not using the correct scaling :s 16:23:56 <Sacro> hmm, the site is wrong 16:24:00 <Sacro> well i can render to a bmp 16:24:06 <Sacro> but if i can export to blender, that'd be easier 16:24:10 <Sacro> cos then i can just do models 16:24:16 <TrueBrain> you want models :) 16:24:29 <TrueBrain> anyway, the Z-scaling isn't the same as the X/Y scaling 16:24:30 *** NukeBuster [~opera@a62-251-21-79.adsl.xs4all.nl] has joined #openttd 16:24:33 <TrueBrain> that I needed to make it look right 16:24:42 <TrueBrain> (else you go up twice as fast) 16:25:34 <Sacro> mmm 16:25:43 <Sacro> it's not orthographic is it? 16:25:54 <TrueBrain> but for most other things that won't be a real problem I guess... 16:26:14 <TrueBrain> Sacro: I refuse to comment on it, as I have it always wrong :p 16:26:15 *** skidd13 [~skidd13@p548A7881.dip.t-dialin.net] has joined #openttd 16:26:20 <TrueBrain> hmm, I wish I knew how to change the grid in Blender :) 16:26:34 <TrueBrain> hi skidd13, wb :) 16:26:41 <Sacro> TrueBrain: hehe 16:26:50 <Sacro> well i did a nice model of a freight wagon 16:26:59 <TrueBrain> It was very nice indeed :) 16:27:03 <TrueBrain> find a way to get it imported :) 16:27:08 <Sacro> i shall 16:27:15 <Sacro> well do you want PNG renders? 16:27:17 <Sacro> or a model? 16:27:29 <TrueBrain> model would be best 16:27:34 <TrueBrain> as then we can apply the same lightning as all other models 16:27:50 <TrueBrain> and proofs Nickman's concept, that the 32bpp site should only accepts blender files :) 16:28:06 <Nickman> ;) 16:28:26 *** NukeBuster [~opera@a62-251-21-79.adsl.xs4all.nl] has left #openttd [] 16:28:39 <Sacro> yes, alright 16:28:42 <TrueBrain> hmm, it looks like on the backwards stuff, the drawing is done in the wrong order... 16:28:43 <skidd13> TrueBrain: :) 16:28:59 *** NukeBuster [~opera@a62-251-21-79.adsl.xs4all.nl] has joined #openttd 16:29:28 <Sacro> grrr, the web.mac.com is down 16:29:46 <Nickman> that too could be possible TrueBrain ;) 16:29:53 *** Wolf01 [~wolf01@host200-232-dynamic.9-87-r.retail.telecomitalia.it] has joined #openttd 16:30:05 <Wolf01> hello 16:30:21 <TrueBrain> hi Wolf01 :) 16:30:27 <TrueBrain> http://devs.openttd.org/~truelight/lego034.png <- via Blender :) 16:30:43 <Wolf01> nice :) 16:30:47 *** NukeBuster [~opera@a62-251-21-79.adsl.xs4all.nl] has quit [Read error: Connection reset by peer] 16:30:55 *** NukeBuster [~opera@a62-251-21-79.adsl.xs4all.nl] has joined #openttd 16:31:12 <TrueBrain> it is a bit wrong 16:31:14 <TrueBrain> just slightly 16:31:17 <TrueBrain> but it annoys me 16:31:25 *** NukeBuster [~opera@a62-251-21-79.adsl.xs4all.nl] has quit [Read error: Connection reset by peer] 16:31:54 <_Ben_> TrueBrain is it the slightly increase for the 4th step thats a bit wrong? 16:31:57 <Priski> lego theme would be lot nicer than toyland 16:32:13 <TrueBrain> _Ben_: yes, the height of a single tile just doesn't work out with the next tile 16:32:19 <TrueBrain> so step 1 and step 4 are a mismatch 16:32:21 <TrueBrain> about 0.2 pixel :p 16:32:36 <_Ben_> It seems to work really nicely on the slope on the bottom right, why not mirror that? 16:32:56 <TrueBrain> _Ben_: they _are_ mirrored... Blender -> Anim, 4 frames with different viewpoint 16:33:21 <_Ben_> I mean mirror the render (for the bottom to front facing sides 16:33:28 <_Ben_> ) 16:33:49 *** Eddi|zuHause [~johekr@p54B756C9.dip.t-dialin.net] has joined #openttd 16:34:08 <TrueBrain> they should be an exact mirror... let me check 16:35:55 <TrueBrain> bah, even thinking seems to fail.. it is hot in here :( 16:36:48 <Wolf01> i hope that when you'll finish it you'll remember to credit me :D 16:36:57 <TrueBrain> hehe :p 16:37:14 *** Eddi|zuHause3 [~johekr@p54B77B36.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 16:37:38 <TrueBrain> _Ben_: btw, thisone you might know: the backwards going down thingies have very bad depth view, because the light comes from the front (where the user looks from) 16:37:48 <TrueBrain> any easy way to give it back some depth prespective? 16:38:02 *** Eddi|zuHause [~johekr@p54B756C9.dip.t-dialin.net] has quit [Remote host closed the connection] 16:38:18 <_Ben_> brightness-contrast in PS, or paint.net (not shore about gimp). maybe hue-saturation a little also 16:38:27 <TrueBrain> is it possible via Blender? 16:39:05 <_Ben_> hmm, yes, changing the diffuse settings should do it, I'm not exactly shore how to do that, I always do it post render, as its quicker to get correct 16:39:14 <TrueBrain> hehe :) 16:39:33 <svip> Does WE_PAINT mean? 16:39:40 <TrueBrain> any chance you also know how to change the grid-size in Blender? :p 16:40:10 <Wolf01> svip: put there what you need to paint 16:40:19 <svip> As in drawing the window? 16:40:21 <Wolf01> is a window event 16:40:42 <Wolf01> usually there you draw the widgets and other things 16:41:02 <_Ben_> TrueBrain: no idea I'm affriad. The grid is usually just used to give an idea of scale, you move things relative to it, rather than changing it 16:41:13 <TrueBrain> _Ben_: but you have this lovely clipping 16:41:15 *** Eddi|zuHause [~johekr@p54B7602D.dip.t-dialin.net] has joined #openttd 16:41:22 <TrueBrain> clipping = snap 16:41:32 <TrueBrain> having lego it would be very useful to use snap to grid :) 16:41:37 <Wolf01> TrueBrain, but in lego you can see the grid :D 16:42:08 <svip> Okay... 16:42:12 <svip> That's a pretty messed up window. 16:42:15 <Wolf01> in temperate you don't... at least, i've never seen a grid around in real world 16:42:18 <_Ben_> ah, I see what you mean. In max its called the angle snap toggle. I'm not shore where that is in blender, but try searching for that name 16:42:30 <TrueBrain> k, tnx :) 16:45:24 *** Eddi|zuHause [~johekr@p54B7602D.dip.t-dialin.net] has quit [Remote host closed the connection] 16:45:24 *** BTH__ [~BTH@host-81-191-171-43.bluecom.no] has quit [Read error: Connection reset by peer] 16:45:25 *** BTH__ [~BTH@host-81-191-171-43.bluecom.no] has joined #openttd 16:45:32 *** Eddi|zuHause [~johekr@p54B7602D.dip.t-dialin.net] has joined #openttd 16:46:44 <TrueBrain> _Ben_: Nickman had to idea to only allow .blend files to be uploaded for the 32bpp website, so we have the source files, instead of just the PNG.. bad idea / good idea? 16:47:12 <Nickman> and we render the PNG files ourselfs on a server ;) 16:47:27 <Nickman> (I could provide some CPU power for that matter ;)) 16:47:36 <_Ben_> TrueBrain, It would certaintly be a good idea to get hold of the source of models, otherwise preview shots are nothign more than a teezer 16:48:03 <TrueBrain> but are .blend files all that we need? I mean, you already talk about doing it post-render, some changes 16:48:18 <Nickman> I think the .blend files (or other "source" files should be neccesary) and maybe the PNG should be uploaded to... 16:48:48 <_Ben_> 2 problems. a lot of people don't use blender, including myself most of the time. 2) a lot of people seem to be reluctant to release models under gpl, but would prefer credit (cc-sa) 16:49:04 <Nickman> credit CAN be provided... 16:49:13 <Nickman> that won't be much of a problem I think? 16:49:23 <Nickman> the one that uploads the source gets the credit... 16:49:41 <Noldo> Nickman: gpl doesn't promise that everybody who uses the file gives credit 16:50:02 <TrueBrain> credits aren't the problem, as long as we, as OpenTTD Developers Team, are free to do with the graphics (and source files) what ever we want 16:50:10 <TrueBrain> I have no idea which licenses provide that :) 16:50:15 <Nickman> No, but when they upload the file to this site, their name is next to it, so whoever downloads them, sees who it is from... 16:50:29 <TrueBrain> Nickman: more when we release a 32bpp set (if ever) 16:50:45 <Nickman> what do you mean? The credit will be gone then? 16:51:04 <TrueBrain> Nickman: there are, what, 10000 images? 16:51:12 <_Ben_> hmm, well if its specific to openttd, they could be completly copyright as long as there is personally permission that openttd can use them, and release them. But then the release of openttd with graphics would have to hold that liecence, so if its all gpl as it currently is? then there would be an issue 16:51:17 <Nickman> Place it somwhere in a txt file or somthing, where do the credits of the developers go? :) 16:51:35 *** scia [~scia@85.149.96.102] has joined #openttd 16:51:36 <TrueBrain> Nickman: long long long long long list :) 16:51:41 <TrueBrain> _Ben_: I will ask around which licenses fits both 16:51:43 <Nickman> yeah... 16:51:47 <Nickman> (y) 16:51:48 <Nickman> oeps 16:51:54 <Nickman> no kick TrueBrain :s 16:52:13 <_Ben_> cool, cheers. Would be nice to resolve that. I think a lot of artists would be motivated if credit is enshored 16:52:31 <TrueBrain> credits, as in, naming who made which image, can't be a real issue 16:52:34 <TrueBrain> just it will be a long list :p 16:52:38 <Nickman> where are the credits of the developers? 16:52:41 <TrueBrain> readme.txt 16:52:41 <Nickman> yeah... indeed 16:52:44 <Nickman> well 16:52:48 <Nickman> make the list longer when needed ;) 16:53:20 <TrueBrain> ideal, for us, would be that they give up the credits as GPL to OpenTTD Developer Team, and get credits in graphics.txt or what ever :) 16:53:44 <_Ben_> yeah 16:54:24 <Nickman> credits won't be that big of a problem I think :) 16:54:31 <Nickman> there are a lot of ways of handling it 16:55:19 <Nickman> I'm off to dinner ;) 16:55:21 <Sacro> TrueBrain: i can't release models under the GPL 16:55:21 <Noldo> GPL is a not the clearest license there is when it comes to media files 16:55:39 <TrueBrain> I believe Creative License is the counter-part of GPL for images? 16:55:41 <Sacro> at least, i don't think so 16:55:57 <_Ben_> Sacro: why is that? 16:57:50 *** KritiK [~Maxim@ppp85-141-224-45.pppoe.mtu-net.ru] has joined #openttd 16:58:30 <TrueBrain> now I need to find this 'diffuse' option :p 16:58:34 <Sacro> _Ben_: the renderings are free for personal/non commercial 16:58:48 <TrueBrain> Sacro: we are non-commercial :) (we don't ask money :p) 17:00:16 <Wolf01> TrueBrain, if i can find some .ldr of lego buildings, do you think that is possible to use them for brickland? 17:00:30 *** Tekky [~Tekky@p5493C809.dip.t-dialin.net] has joined #openttd 17:00:34 <TrueBrain> Wolf01: Sacro claims it can be done :) 17:00:36 <TrueBrain> I couldn't find it 17:00:38 <_Ben_> Truelight, In blender I think its called Amb and Ref, and there under the materials, wich is the red dot right of 'panels' 17:00:49 <TrueBrain> k, tnx :) 17:00:54 <TrueBrain> Materials I know to find :) 17:01:10 <TrueBrain> ah, there, hidden! :) 17:01:15 *** Wezz6400 [~Wezz6400@ndb.demon.nl] has joined #openttd 17:01:38 <_Ben_> you are altering the materials rather than the LS though, so would need to do it to each. I have no idea on blend enviroment settings, which would be the other way to go about it 17:01:48 <Tekky> Hi, I have a short question: The Signls Auto Completion Patch is in trunk, but not the corresponding signal GUI, is that correct? 17:02:08 <TrueBrain> _Ben_: all my objects are linked to one single object, so changes to materials is instant for all :p 17:02:25 <Wolf01> (and since the work is based on my hard work, maybe is me who should decide what license to use, don't you think so?) 17:02:40 <_Ben_> ah, referenceing meshes. Thats pretty efficient 17:02:49 <TrueBrain> Wolf01: we are not talking about brickland, a bit more general :) 17:03:00 <TrueBrain> _Ben_: yeah, I hate doing things more often then strictly needed :p 17:03:01 <Wolf01> ah ok 17:05:03 <TrueBrain> Wolf01: and you no longer have a saying in what I do, as I started from scratch :p MWHAHAHAHAHAHAHAHA :) 17:05:03 * TrueBrain hugs Wolf01 :) 17:05:03 <TrueBrain> how is your road going? 17:05:03 <Wolf01> the idea is mine, the images are derived from my work :) 17:05:03 <TrueBrain> is lego your work? 17:05:03 <TrueBrain> cool :p 17:05:03 <TrueBrain> but don't worry, you will get the credit you deserve :p 17:05:03 <Wolf01> i copyrighted the use of 4 studs per side 17:05:05 <TrueBrain> nah, Wolf01, I doubt I will ever finish this any way, I just want to see if 32bpp has enough in it to make stuff like tiles :) 17:05:06 <Wolf01> so you can use from 1 to 1000000 but not 4 or 0 17:05:12 <Wolf01> :D 17:06:06 <Wolf01> why not? 17:06:20 <TrueBrain> too much work :p :p 17:06:48 <Sacro> Wolf01: yep, ldr is fine 17:08:20 <Wolf01> sacro, if you have some buildings... i can do 2 villas and some vehicles with my building instructions 17:08:40 <Sacro> Wolf01: there are lots of instructions onine 17:08:41 <TrueBrain> lol, and all of a sudden we are done with brickland ;) 17:08:41 <TrueBrain> hehe 17:08:49 <Sacro> and i have a huge box of them at home that I will collect 17:08:58 <Sacro> TrueBrain: i've done a level crossing :p 17:09:06 <TrueBrain> I have many many many instructions :p 17:09:09 <Sacro> hehe 17:09:13 <Sacro> it was great 17:09:19 <Sacro> i spent ages rummaging around looking for parts 17:09:22 <Sacro> it was like being 8 again 17:09:22 <TrueBrain> my brother and I played it for ages :) 17:09:31 <Wolf01> i prefer to not use stuff i find online, specially when i'm not sure about copyrights and licenses 17:09:47 <Sacro> Wolf01: mmm, 17:09:49 <TrueBrain> but I dunno if you can use any of the instructions at all 17:10:03 <Wolf01> i crawl every day brickshelf 17:10:13 <Wolf01> and i found a lot of stuff 17:10:31 *** Wezz6400_ [~Wezz6400@ndb.demon.nl] has joined #openttd 17:10:50 <Sacro> TrueBrain: well we don't have to 17:11:02 <Sacro> i was just having fun finding different types of bricks 17:11:15 <TrueBrain> yeah, me 2 :) but it was ment for Wolf01, as he clearly wanted to copy the instructions 17:11:36 <Sacro> well... 17:11:43 <Sacro> i was going to steal the big yellow lego station 17:11:58 <Sacro> http://news.lugnet.com/trains/?n=29412&t=i&v=a <- so nice 17:12:17 <TrueBrain> but please first try to get a good image from ldr format 17:12:20 <TrueBrain> or a blender 17:12:43 <Sacro> i will upload some renderings later 17:12:47 <Sacro> i need a users.tt-forums.net page 17:13:05 <TrueBrain> as I truely wonder if we can make correct renders from ldr 17:13:30 <Sacro> oooh, a class 06 shunter 17:13:35 <Sacro> yes we can 17:13:43 <_Ben_> the nice thing about a lego set is that it would only take a short while to create all the bits in one blend file, then just reference that and build up many models 17:13:44 <Sacro> either through pov-ray, or blender 17:13:46 <TrueBrain> Sacro: show me :) 17:13:52 <Sacro> TrueBrain: i'm not at home :p 17:13:59 <TrueBrain> _Ben_: exactly what I am trying to do right now :) 17:14:14 <TrueBrain> _Ben_: just it takes a bit of time.... as Blender isn't the most logic application :( 17:14:31 <TrueBrain> for example, it claims that you can link multiple colors to one object, but when you try to change it in your Proxy object, it refuses.... 17:14:32 <TrueBrain> grr 17:14:36 <Sacro> and my battery is dying here 17:15:00 <Sacro> oooh 17:15:00 <TrueBrain> but okay, I now have a height problem... stupid scaling :p 17:15:03 <Sacro> a BR APT 17:15:04 *** Wezz6400 [~Wezz6400@ndb.demon.nl] has quit [Ping timeout: 480 seconds] 17:15:20 <TrueBrain> wait, it is supposed to be duplo... 17:15:30 <TrueBrain> so I can scale down the Z an extra 50% 17:15:34 <Sacro> you can't make anything good out of duplo 17:15:41 <Sacro> the bricks are too big 17:15:48 <TrueBrain> no, the idea was: ground-tiles are 4x4 17:15:51 <TrueBrain> but you build 16x16 on them 17:15:53 <_Ben_> hmm, I could model up some lego bits quite quickly maybe...although I havn't got the time at the sec. I have a lego man if its ever needed though! < http://s57.photobucket.com/albums/g226/ben_robbins_/?action=view¤t=legoman4.png 17:16:02 <Wolf01> but you can stick together duplo with normal lego 17:16:06 <TrueBrain> _Ben_: the lego man was very cool :) 17:16:18 <TrueBrain> _Ben_: and you spent time on things that are much more important (temperate climate :p) 17:16:25 <TrueBrain> and let us fiddle around with lego ;) hehe :) 17:16:54 <TrueBrain> oh, yes, now the scale is much better :) :) 17:16:56 <_Ben_> ar crap, so tempting...A lego set would be so good, although I would love to do x4 zoom for that also 17:17:13 <TrueBrain> _Ben_: the stuff I currently make is x4 zoom ready I believe :p 17:17:23 <TrueBrain> but okay, lego is limited in size 17:17:26 <Wolf01> http://www.libertybusiness.it/negozi/elbashop/catalogo/images/big_3465-45c4b39f.jpg eheh 17:17:27 <TrueBrain> so I dunno if that would really help :) 17:17:36 <TrueBrain> omg Wolf01!! 17:17:38 <TrueBrain> we need thatone :p 17:17:47 <Noldo> Thomas! 17:18:01 <_Ben_> thats sweet. Maybe I'll make some lego bits later tonight. Still messing with scaling at the moment, trying to work out some decent ratios 17:18:07 <Sacro> http://www.brickshelf.com/cgi-bin/customview.cgi?include=Train :D 17:18:12 <Wolf01> http://upload.wikimedia.org/wikipedia/commons/thumb/e/e0/LEGO-01.jpg/752px-LEGO-01.jpg <- see 17:18:52 <TrueBrain> as you can see, enough stuff to base our work on :p 17:20:35 <glx> Wolf01: so 4x4 duplo means 8x8 "normal" 17:20:41 <Wolf01> yes 17:20:46 <TrueBrain> glx: 8x8 indeed 17:20:54 <TrueBrain> silly me with 16x16.. that is wrong :) 17:24:26 <_Ben_> TrueBrain: I proposed that trains could be made to 1:2, but I think I'm going to change that back to 1:1. I said it because of tunnels and bridge, but I think we can get away with it if the tunnels are modelled well. But the other concern would be train length. Is it plausable that trains will be able to be longer at some point? If so, would we need to model the trains in elements so parts of the train can disapear at differnt times as it goes into a tunne 17:24:27 <_Ben_> l? 17:25:01 <TrueBrain> _Ben_: I truely wouldn't know 17:25:14 <TrueBrain> I think a wagon shouldn't exceed a single tile for now 17:25:54 <Nickman> so, any progress on the lego TrueBrain? :) 17:25:56 <_Ben_> the tunnels only give room for about half a tile long trains really, so for that problem 2 or 1 tiles would be the same 17:26:22 <Belugas> personally, if you ask me, i would way that the proportions of today's game should not change in any kind of 32bpp project. 17:26:24 <Eddi|zuHause> Tekky: no, a different auto completition patch is in trunk, which has no gui 17:26:26 <TrueBrain> hmm.. Rubidium / peter1138 / Maedhros: any input from you guys on this? 17:26:33 <Belugas> would loose the aspect., the feel.. 17:26:52 <TrueBrain> I agree with you Belugas 17:26:58 <TrueBrain> I personally dislike big-anything 17:27:01 * Belugas hugs TrueBrain 17:27:01 <TrueBrain> brrrr 17:27:12 <Nickman> :p 17:27:20 <TrueBrain> but that is just personally :) 17:28:09 <Belugas> i know! We should ask athanasio :) such a priceless resource ;) 17:28:31 <TrueBrain> :) 17:28:36 <TrueBrain> Nickman: I believe I finally got it :) 17:28:45 <TrueBrain> trying them in game right now... 17:28:47 <Nickman> the logo's? 17:28:49 <Nickman> lego's 17:28:50 <TrueBrain> oh boy oh boy :) 17:28:52 <_Ben_> I think we should keep them as close to the original as posible, but at higher zoom things need to be scaled consitently, and there is little consitency for original graphics. When you zoom in an see a TGV that is only 6.25m long it really looks odd. It would be nice to have the width/height scales the same, but allow full length, and that wouldn't effect game play dramatically 17:28:59 <Rubidium> (rail)road vehicles must not exceed the current size of the vehicles, otherwise you are going to get into one *very* big hell with blitting and such. Even though it's fairly broken at this moment, it is going to get much worse with larger vehicles. 17:29:00 <Nickman> show us!!! :D 17:29:10 <TrueBrain> DOH! Almost :'( 17:29:39 <Rubidium> and stop using those "measures" everyone has given for the size of a tile. They do not apply to anything. 17:29:50 <TrueBrain> Rubidium: take a deep breath :) 17:29:50 <Eddi|zuHause> hm, for lego vehicles, 16x16 would be a much better scale 17:30:06 <Rubidium> TrueBrain: YOU wanted my input ;) 17:30:08 <TrueBrain> let me explain a few things Rubidium: currently we are trying to gather information for artists to create 32bpp image 17:30:11 <TrueBrain> it needs a guideline 17:30:20 <Belugas> _Ben_, although i understant your point, i think that changing proportion ingame, depending of the zomm level, might bring a whole lot of problems, been technical or visual or even else 17:30:23 <Eddi|zuHause> means a vehicle can be 4x8 17:30:51 <TrueBrain> bah, so close, yet so far away :( 17:30:52 <glx> a small lego wagon (no bogie) is 6x16 17:31:07 <Rubidium> TrueBrain: but the "measurement" that a tile is *always* 12.5 or 25 meter is stupid and won't work. 17:31:09 <TrueBrain> Belugas / glx: you 2 were right, making it brighter did do the trick, just not in the way I expected :) 17:31:24 <TrueBrain> Rubidium: therefor _Ben_ suggested to scale Trains and Aircrafts 1:2, and Ships 1:3 I believe 17:31:25 <Belugas> French Power!! 17:31:28 <Eddi|zuHause> glx: all cars i have seen are 4x?? 17:31:28 <Rubidium> in that case the steel mill would span the whole map 17:31:28 <TrueBrain> the reason we have this talk :) 17:31:36 <Rubidium> and a big oil tanker 60 tiles 17:32:00 <_Ben_> big oil tankers (biggest in the world) would be 8 17:32:01 <glx> Eddi|zuHause: cars are 4x yes but wagons are 6x 17:32:16 <Eddi|zuHause> i have never had lego rail... 17:32:17 <_Ben_> a more suitable one for the game could be modelled to be about 3-4 and still look plausable 17:32:35 <glx> I only have http://guide.lugnet.com/set/7710 17:32:44 <Eddi|zuHause> and the monorail stuff (airport shuttle, space shuttle) were also 4x?? 17:33:01 <TrueBrain> k, time to wake up my girlfriend and get some food :) Be back later 17:33:30 <Eddi|zuHause> s/get/get her to make/ :p 17:33:30 <TrueBrain> http://devs.openttd.org/~truelight/lego035.png 17:33:35 <TrueBrain> _Ben_: tnx for the help with Blender :) 17:33:37 <svip> Hm. 17:33:45 <Nickman> wake her up TrueBrain? :p 17:33:47 <svip> I notice that the WE_CLICK area can be appointed to something. 17:33:49 <_Ben_> truebrain: no problem, bye 17:33:52 <svip> But how do I do that? 17:34:01 <Bjarni> <Eddi|zuHause> i have never had lego rail... <-- poor you. The 12 V system was pretty cool. You could put the tracks on normal blocks/plates and if you put two plates next to it, it would be at the same level as the rail, so cars could drive on it 17:34:03 <glx> TrueBrain: yes better like that 17:34:05 <Rubidium> in my opinion we should keep to the current scaling of vehicles and structures. Changing the scaling makes it impossible to have 8bpp and 32bpp with the same binary. 17:34:05 <TrueBrain> as you can see btw, the tileset is getting there... REALLY close now :) 17:34:12 <svip> I mean, how do I create the widget and refer it to a specific area in the window? 17:34:17 <Bjarni> so yes, I built a combined road/rail ferry :) 17:34:18 <Nickman> looking good TrueBrain, only need more depth now :D 17:34:30 <TrueBrain> Nickman: it has as much depth as the original set 17:34:38 <Nickman> yeah, but it looks flatter :D 17:34:45 <TrueBrain> that is because not all tiles are finished 17:34:53 <TrueBrain> or you mean it the other way 17:34:55 <_Ben_> Rubidium, the problem is there is no current scale, its a mix. Its very hard to model to that 17:34:56 <TrueBrain> on which I say: who cares :p 17:35:03 <Nickman> I think it needs some harder outlines :) 17:35:08 <Nickman> ;) 17:35:21 <Bjarni> I think the elevation will appear better when the steep slopes are done as well 17:35:21 <TrueBrain> but okay, bbl 17:35:29 <Nickman> ;) 17:35:29 <Rubidium> _Ben_: maybe it's hard to model, but having 8 tile ships is even harder to program correctly 17:35:55 <_Ben_> Rubidium, I think a 3 tile ship could be plausable for an oil tanker, and that is as large as they would be 17:35:56 <Eddi|zuHause> svip: maybe look how the transparency gui did it 17:36:13 <_Ben_> at 1:3 wich is the proposal a hover craft would be about 1.2 tiles, wich is the same as it is currently 17:36:20 <Rubidium> _Ben_: graphically maybe, but technically it's virtually impossible 17:36:36 <Bjarni> _Ben_: yeah, and it would look better if the ships are unable to move through each other, but we need some better code to handle it 17:36:44 <_Ben_> rubidium, technically in what sence? reality, or are you refering to programming? 17:36:47 <Rubidium> as you need to extend the pathfinders heavily to find routes that are *at least* 3 tiles wide 17:37:00 <Eddi|zuHause> _Ben_: he means programming 17:37:10 <Rubidium> the docks need to become 3 tiles longer, ship "depots" need to be much bigger 17:37:26 <_Ben_> Rubidium, a oil tanker wouldn't be 3 tiles wide, I was refering to length 17:38:23 <_Ben_> Rubidium, for realism the dock would need to be 3 tiles long, but there is no reason that it couldn't work on a current dock 17:38:28 <Rubidium> _Ben_: but when it needs to turn, the length of the ship has to still fit in the water 17:39:21 <_Ben_> that is true. A better example for a problem would be the a380 scaled at 1:2. It would struggle around the current airports.. 17:39:21 <Rubidium> i.e. when going around a sharp corner there must be enough space so the ship "fits" in the water and doesn't go onto land 17:40:22 <_Ben_> is it not proposed/intended to have differnet water depths? larger ships should stay in deeper water, that way they would avoid coast. (I've probably scanned over a tricky problem rather casually there) 17:40:29 <Belugas> svip, almost anything that you declare in the widget array can be a button. But look more to something like WWT_TEXTBTN,WWT_PUSHTXTBTN and others alike 17:40:44 *** Smoovious [~imp486@c-71-205-140-67.hsd1.mi.comcast.net] has quit [Ping timeout: 480 seconds] 17:40:44 <Rubidium> well, *any* vehicle bigger than 1 tile is getting blitting errors that are most likely virtually impossible to solve nicely. And any (rail)road vehicle larger than 1/2 a tile is going to get the same issues. 17:40:53 <Belugas> svip: they are grouped in the arrays of type Widget 17:41:12 <svip> Yeah yeah. 17:41:17 *** |Jeroen| [~jeroen@d51A43614.access.telenet.be] has quit [Quit: oO] 17:41:37 <Belugas> svip: with WE_CLICK, you react to the number of the widget itself, zero based, using e->we.click.widget 17:41:48 <svip> I understand that. 17:41:53 <Belugas> pretty easy, once you now how it workd :) 17:41:58 <svip> :< Yeah. 17:42:37 <Rubidium> _Ben_: but with deeper water, you still need the "deep" water part to be wide enough to turn etc. 17:42:53 <_Ben_> rubidium, would deep water exsist next to land? 17:43:19 <svip> :[ Eddi|zuHause, I tried. 17:43:22 <svip> But I still can't figure it out. 17:43:35 <Belugas> _Ben_: maybe, if we can attract Boekabart in :) 17:43:37 <svip> Some magic is going on. 17:43:38 <Rubidium> no, but ships that need deep water should not be in shallow water 17:43:39 *** Greyscale_ [~Greyscale@host86-134-222-24.range86-134.btcentralplus.com] has joined #openttd 17:43:40 <_Ben_> rubidium: for planes/ships its actually less of a concern I think, as we can make them only up to a certain size and have all the rest a beleivable size. But for trains, nearly every single train that is width/height to a beleivable scale, is way longer than half a tile. 17:44:10 <Eddi|zuHause> svip: gui stuff is magic all over the place :) 17:44:18 <svip> :O 17:44:19 <Greyscale_> hey, I built server version r10948 and it won't let me connect because the server revision is norev000 17:44:20 <Eddi|zuHause> i can't really help you there... 17:44:22 <Greyscale_> what the crap? 17:44:49 <Noldo> you need to fake the revision 17:45:02 <Eddi|zuHause> Greyscale_: norev000 can connect to all versions (although that might give nasty results) 17:45:04 <Greyscale_> fffff 17:45:05 <Greyscale_> how? 17:45:11 <Greyscale_> the *server* is norev000 17:45:12 <Noldo> ah ok 17:45:21 <Belugas> _Ben_, one thing for sure, if rescaling for train occurs, pretty good chances that newgrf support (as we know it) would have to be disabled, to some degree 17:45:31 <Rubidium> obviously you have to fake the revision of the client 17:45:34 <Belugas> trains and vehicls would bnot follow the same rules 17:45:39 <Greyscale_> how? 17:45:48 *** Smoovious [~imp486@c-71-205-140-67.hsd1.mi.comcast.net] has joined #openttd 17:46:09 <Noldo> Greyscale_: there is rev.something that holds the revision number 17:46:35 <Greyscale_> its windows. 17:46:39 <Greyscale_> (client) 17:46:42 <Greyscale_> and a linux server 17:46:50 <Greyscale_> I just can't win 17:46:57 <Greyscale_> why the hell is the server reporting norev? 17:47:03 <_Ben_> Belugas: hmmm right. I won't pretend to understand why on that. 17:47:27 <Greyscale_> the client AND the server are both r10948 17:47:30 <Eddi|zuHause> Greyscale_: possibly not used svn? 17:47:45 <Greyscale_> no, got it from the nightlys 17:47:53 <Eddi|zuHause> svn is required to get the correct revision number automatically 17:47:54 <Greyscale_> dunno how to use git/svn 17:48:00 <Greyscale_> fffffffffffffffffff... 17:48:07 <Greyscale_> how do I do it manually? 17:48:11 <Greyscale_> Surely its just a flag 17:48:23 <Greyscale_> anyone got a git tutorial for this? 17:48:38 <Eddi|zuHause> Greyscale_: ./configure --help 17:48:57 <Eddi|zuHause> --revision=rXXXX overwrite the revision detection. 17:48:57 <Eddi|zuHause> Use with care! 17:49:05 <Greyscale_> yay! 17:49:07 <svip> _zoning.outer = (EvaluationMode)e->we.dropdown.index + 3; << That won't work. 17:49:12 <svip> C doesn't like that conversion. 17:49:30 <svip> Should I make an IntToEvaluationMode function? 17:49:45 <Eddi|zuHause> what is that +3 for? 17:49:52 <svip> That I do not know yet. 17:49:59 <svip> Please. 17:50:06 <CIA-3> OpenTTD: KUDr * r10973 /trunk/src/waypoint.cpp: -Fix [FS#1154]: update wp->xy when waypoint is moved (Catalan) 17:50:06 <svip> Let's focus on the question at hand. 17:50:07 <Greyscale_> compile is going 17:50:53 <Eddi|zuHause> svip: what is the error it actually gives? 17:51:10 <Rubidium> svip: casts have higher priority than + 17:51:21 <Eddi|zuHause> svip: i assume its a priority error 17:51:32 <Eddi|zuHause> so add () 17:53:12 <svip> Woo. 17:53:14 <svip> That worked. 17:55:28 <Belugas> _Ben_, maybe there are stuff that could be simply deactivated on the fly... don't know with precision. But i thnink that while no sets are available, it would be pretty much like blowing in the wind... 17:55:49 <svip> Ugh. 17:55:54 <svip> Now it crashes horribly. 17:55:57 <Belugas> but looking at how george's long vehicles can sometimes present strange behaviours, i would say there are indeed much work to be done 17:56:01 <Belugas> good for you svip :) 17:56:01 <svip> Error: !String 0x1B01 is invalid. Probably because an old version of the .lng file. 17:56:06 <Belugas> bad for you :( 17:56:06 <_Ben_> Belugas/Rubidium: Is there a way that rather than trains going into tunnels and popping out the other side as 1 graphic, that artists could make trains out of more than 1 sprite, but work as 1 train?. That way they can disapear in steps as they go into the tunnel.. (again, I'm treading into an area I don't really understand, but its just an idea) 17:56:30 <_Ben_> the other option, which I would do in premier is masking, rather than getting rid of elements of the sprite, just mask it out 17:56:43 <Rubidium> then that vehicle will "bend" in corners 17:56:50 <Belugas> dunno, really dunno 17:57:32 <_Ben_> rubidium: I don't mean that 1 train is made from 2 units, but just 2 sprites. So usually they would work as 1 18:04:05 <Greyscale_> _Ben_, easier solution: 18:04:24 <Greyscale_> Have the train go through the tunnel tile itself and have the tunnel sprite be made of two 18:04:27 <Greyscale_> front and back 18:04:35 <Greyscale_> and just pass the train sprite between 18:04:50 <Greyscale_> </no idea what he's talking about> 18:06:18 <Rubidium> _Ben_: then the train is made up as two units, *or* you want to rewrite the complete backend of OTTD, which isn't going to happen on such scale 18:06:55 <Rubidium> Greyscale_: obviously yes. The problem is that the train part is going to show over the stuff drawn on the tile *after* the tunnel entrance. 18:07:15 <Greyscale_> then hide it after the tunnel entrance 18:07:24 <Greyscale_> just make it invisible :o 18:07:25 <Greyscale_> or something 18:07:27 <Greyscale_> I dunno 18:07:30 <_Ben_> sigh, thats what we are talking about 18:08:20 <Rubidium> Greyscale_: that is what happens and requires the trains to be at most half a tile long... 18:08:35 <_Ben_> rubidium: right, well a rewrite of the backend of OTTD obviously isn't an option! 18:08:57 <Greyscale_> :| 18:09:06 <_Ben_> rubidium: So 1 unit can only hold 1 sprite for a train? And that/those sprite/s must appear/dissapear at the same point? 18:09:20 <Greyscale_> anyway, I wish there was another way of running it other than in screen 18:09:25 <Rubidium> _Ben_: rewrite meaning completly starting from scratch 18:09:26 <Greyscale_> like, a deamonise function 18:09:43 <Greyscale_> (for dedicated builds) 18:09:58 *** Nickman [~nn@d54C1C327.access.telenet.be] has quit [Quit: ( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )] 18:11:04 <_Ben_> Rubidium: yeah, I didn't mean to sound sarcasitc, of corse thats not a viable option 18:13:51 <Eddi|zuHause> Greyscale_: an example of something being drawn beyond a tunnel entrance: http://www.informatik.uni-halle.de/~krause/elrails.png (wrong type of catenary being drawn) 18:14:19 <Rubidium> Eddi|zuHause: that's already solved, isn't it? 18:14:25 <Eddi|zuHause> (that bug is fixed meanwhile) 18:15:01 <Greyscale_> Eddi|zuHause, what am I looking at in that picutre? 18:15:24 <Eddi|zuHause> Greyscale_: the catenary goes into the tunnel entrances, and sticks out behind them 18:15:46 <Greyscale_> OH I SEE 18:15:50 <Greyscale_> Right. :| 18:16:02 <Greyscale_> Yeah, its a bit minor, but yeah, thats a bit annoying 18:16:10 <Greyscale_> one-way light setting would be nice too 18:16:16 <Greyscale_> so I can mass-set a load one way 18:16:26 <Greyscale_> because I have miles of two lanes of one way track 18:16:35 <Greyscale_> and its a bitch to light it up 18:16:37 <Greyscale_> :/ 18:17:53 <Eddi|zuHause> Greyscale_: there is signal autocompletition, just click&drag on an existing signal with ctrl pressed 18:18:27 <_Ben_> Rubidium: Ok...another idea/question. If additional train sprites are created, would a render of half the train be able to replace the full train as it goes into the tunnel? 18:18:50 <Greyscale_> ... Eddi|zuHause I never knew that 18:18:53 <Greyscale_> I'll try it now 18:19:11 <Eddi|zuHause> yeah, it's kind of a hidden feature :) 18:19:58 <Greyscale_> OH WOW 18:20:01 <Greyscale_> <3 18:20:06 <Greyscale_> eddi wins 5 internets 18:20:11 <Bjarni> we don't have any hidden features 18:20:14 <Bjarni> it's open source 18:20:20 <Greyscale_> you just saved me hours of pain and suffering 18:20:26 <Bjarni> we have poorly and not well known features 18:20:28 <Greyscale_> :P 18:20:29 <Belugas> _Ben_, just an idea : draw the train as if it was one tile long, but in fact is 2 half tile 18:20:52 <Bjarni> *poorly documented 18:20:57 <Belugas> if you see what i mean... 18:21:02 *** Nickman [~nn@d54C1C327.access.telenet.be] has joined #openttd 18:21:06 <Eddi|zuHause> some people do not even know that you can click and hold the icons to get other railtypes :) 18:21:35 <_Ben_> Belugas: possibly, can you illaberate? sounds similar to what I said, but I dought it's the same 18:22:05 <Eddi|zuHause> Belugas: a suggestion: allow wagons with a "no bend" flag, to attach two half-wagons together 18:22:36 <Bjarni> Eddi|zuHause: I remember when I got the monorail in the TT days. I thought it was great until I realised that I was unable to build normal rails anymore. Then I thought it was really bad :p 18:22:54 <Bjarni> took me ages to figure out to hold down the rail button XD 18:23:05 <Noldo> :) 18:23:12 <Eddi|zuHause> i never got to monorail age on my 386 :p 18:23:22 <Bjarni> I used a 486 18:23:30 <Bjarni> but it was not mine :( 18:23:39 <Eddi|zuHause> i not even got electric 18:23:41 <Belugas> _Ben_ : usually, there is a separation between each wagon of a train. Drawing them a bit wider as if the there were only o... 18:23:45 <Belugas> haaa.. forget it 18:23:49 <Belugas> not good of an idea... 18:24:20 <Belugas> Eddi|zuHause, i guess it wold be, dunno. got to dig in sources i'm not familliar with 18:24:51 <Eddi|zuHause> you just have to enforce that the wagon is always positioned relative to the wagon in front of it 18:25:00 <Eddi|zuHause> and you could restrict that to articulated vehicles 18:25:30 <Eddi|zuHause> so you don't get issues with such a wagon being in the front of the train 18:30:53 <Greyscale_> I went on the "AsiaStar" last night 18:30:53 <Greyscale_> returning from france-land 18:30:53 <Greyscale_> And why is there no EMU's? 18:30:53 <Noldo> EMU? 18:30:53 <Greyscale_> Like the dash diesel or the something-manly but electric 18:30:53 <Greyscale_> DMU = Diesel multiple unit; EMU = electric multiple unit 18:30:53 <Noldo> right, I have a feeling I've asked that before and will ask again 18:32:06 <Eddi|zuHause> Greyscale_: there are, in newgrf sets 18:32:36 <Greyscale_> Noldo, What is confusing you? 18:32:55 <Greyscale_> Its a little shitty train which is entirely electric and has no drive unit 18:32:57 *** skidd13 [~skidd13@p548A7881.dip.t-dialin.net] has left #openttd [] 18:33:00 *** skidd13 [~skidd13@p548A7881.dip.t-dialin.net] has joined #openttd 18:33:02 <Eddi|zuHause> and technically, TGV and EuroStar are EMUs 18:33:03 <Greyscale_> its just like the Dash diesel but elecrtic 18:33:20 <Greyscale_> yes yes, TIM and AsiaStar, but I mean like the Dash 18:33:28 <Greyscale_> no drive units, just powered carrages 18:33:44 <Eddi|zuHause> Greyscale_: try UKRS 18:34:03 <Greyscale_> Huh? 18:34:31 <Eddi|zuHause> it's a newgrf set based on british vehicles 18:34:49 <Eddi|zuHause> from what i have seen it's closest to the original vehicles 18:35:09 <_Ben_> greyscale: http://www.pikkarail.com/ttdp/ukrs/download.htm 18:35:21 <Noldo> Greyscale_: The M 18:37:04 <Greyscale_> ah 18:42:00 *** marc-andre [~marc-andr@84.4.120.126] has quit [Remote host closed the connection] 19:14:26 *** skidd13 [~skidd13@p548A7881.dip.t-dialin.net] has left #openttd [] 19:19:34 *** alex__ [~email@78.86.117.217] has joined #openttd 19:19:41 <CIA-3> OpenTTD: rubidium * r10974 /trunk/src/ (roadveh_cmd.cpp station.cpp station.h station_cmd.cpp): -Fix [FS#1144, FS#1155]: road vehicles that could not (properly) use a road stop still tried to go to that road stop. 19:21:40 <Tekky> what are "articulated" road vehicles? What does that word mean? 19:22:05 <Rubidium> http://m-w.com/dictionary/articulated 19:23:13 <Tekky> thanks, but I still have no idea what "articulated" means in the context of road vehicles :) 19:23:16 <Noldo> http://bugs.openttd.org/task/1149 does anyone agree with me about changes like this 19:23:38 <_Ben_> Tekky: they bend, they have a pivot point in them. So a lorry is often called an artic 19:23:39 <Rubidium> Tekky: 2a 19:23:59 <Tekky> ah, yes.... Thx.... 19:25:14 <Tekky> articulated road vehicles are only available in newGRFs, aren't they? 19:28:07 <Rubidium> Noldo: there are quite a few spacing mismatches in that diff 19:28:29 <Rubidium> like /256 and removing whitelines or adding too much spaces 19:30:37 <Noldo> I seem to be a bit tired, I almost pasted a single space as an example 19:36:39 *** Peakki [antti@cs181000195.pp.htv.fi] has quit [Quit: LÀhdössÀ] 19:41:28 <Greyscale_> request: The in-road busstops/truck stops should be placable over road tiles 19:41:34 <Greyscale_> without having to clear it first 19:41:56 <Rubidium> Greyscale_: it is... 19:42:16 <Rubidium> you just need to own the road, or the patch that the towns accept it must be enabled 19:42:29 <Rubidium> but you cannot build them on roads of opponents 19:42:46 <Greyscale_> roads should automaticly be council owned 19:43:01 <Rubidium> they shouldn't 19:43:10 <Rubidium> as then they can be removed by opponents 19:45:44 <Eddi|zuHause> but unused roads should be able to change owner... 19:47:09 * Bjarni wonders 19:47:39 <Bjarni> I'm looking though my hd and I found a dir containing two directories, both called "music" 19:47:56 <Bjarni> not music1 and music2, but music 19:47:59 <Bjarni> but they are different 19:49:49 <Bjarni> I'm pretty sure there is something I'm missing in this 19:49:53 <CIA-3> OpenTTD: miham * r10975 /trunk/src/lang/ (croatian.txt finnish.txt): 19:49:53 <CIA-3> OpenTTD: -Update: WebTranslator2 update to 2007-08-24 21:49:23 19:49:53 <CIA-3> OpenTTD: croatian - 1 fixed by knovak (1) 19:49:53 <CIA-3> OpenTTD: finnish - 4 changed by tonihele (4) 19:52:41 <Noldo> does "(/openttd/trunk) (revision 22)" matter on line "--- src/engine_gui.cpp (/openttd/trunk) (revision 22)" in a diff 19:53:26 <Rubidium> with a proper "patch" (the executable) it shouldn't (but it depends on the place in the patch) 19:55:54 <svip> :| 19:56:00 <svip> :O 19:56:05 <svip> A Mac! 19:56:42 <Bjarni> don't tell me you didn't knew that 19:56:51 <svip> I didn't until now. 19:56:56 <Bjarni> ... 19:57:03 *** scia [~scia@85.149.96.102] has quit [Quit: Lost terminal] 19:57:10 <svip> Well... 19:57:15 <svip> You hadn't made it apparent! 19:57:27 <Bjarni> I disagree 19:57:33 <svip> Oh. 19:57:34 <Bjarni> I'm the mac porter 19:57:34 <svip> How so? 19:57:42 <svip> I did not realise. 19:57:49 <svip> I haven't checked the credits yet. 19:57:55 <Bjarni> you should 19:58:01 <svip> Hm. 19:58:14 <svip> I am just wondering... 19:58:21 <svip> Never mind. 19:58:31 <svip> If Christ Sawyer should follow Toys for Bob. 19:58:35 <svip> -t 19:58:59 <Bjarni> I know some people think of him as a god, but still.... 19:59:31 <svip> :/ Toys for Bob released their major game's source code ten years after it was released (1992). 19:59:54 <svip> "The project began in 2002 when the original creators Fred Ford and Paul Reiche III released the source code of the 3DO version as open source under the GPL." 20:00:52 <Eddi|zuHause> svip: the problem is a) that CS repeatedly stated that he does not like what people have done to "his" game, and b) that he probably does not have the (sole) copyright to release anything 20:00:55 <svip> But sadly, SC2 isn't as free as OTTD. 20:01:30 <svip> a) < And yet people see him as a god. b) < Makes sense. 20:02:14 *** Smoovious [~imp486@c-71-205-140-67.hsd1.mi.comcast.net] has quit [Ping timeout: 480 seconds] 20:02:42 <Bjarni> <svip> a) < And yet people see him as a god. <--- well, you should explain that one since you clearly sees him as a god 20:02:57 <svip> I do? 20:03:04 <svip> O_o 20:03:19 <Bjarni> [21:58:31] <svip> If Christ Sawyer should follow Toys for Bob. 20:03:19 <Bjarni> [21:58:35] <svip> -t 20:03:26 <Rubidium> the t is too far from the s and the spacebar for it to be a typo ;) 20:03:40 <svip> :/ 20:03:56 <_Ben_> haha..hmm 20:03:59 <Eddi|zuHause> but that would imply that you see christ as god, which is clearly not the case either :) 20:04:07 <svip> Rubidium, sometimes you start a word, and then you forget how you wanted to end it, and you end up typing something else. 20:04:14 <svip> Because you don't type by character, you type by word. 20:04:19 <Eddi|zuHause> christ is, if anything, the "son of god" 20:04:27 <svip> Accordingly he is also god. 20:04:36 <svip> The son of god is also god. 20:04:44 <svip> That is like giving birth to yourself. 20:04:45 <Eddi|zuHause> only if his dad dies, and he inherits the family company :) 20:04:52 <svip> Makes sense? 20:04:54 <svip> I thought not. 20:06:09 <Eddi|zuHause> you clearly missed the point where it says "you shall not have any gods beside me" 20:06:41 <Bjarni> maybe he is a polytheist 20:07:06 <svip> Hm. 20:07:09 <svip> Did I say "a god"? 20:07:11 <svip> I think not. 20:07:17 <svip> But I am neither. 20:07:21 <svip> I am not religious at all. 20:07:57 <Eddi|zuHause> you are, you just do not recognise it 20:09:06 <Eddi|zuHause> i totally believe that there is someone who has "root-access" to the "universe-simulator" 20:09:15 <svip> :| 20:09:24 <svip> That is not being religious. 20:09:41 <Eddi|zuHause> so, what do you think "being religious" is? 20:09:54 <svip> Is to commit yourself to a bigger project. 20:10:15 <svip> But regardless of evidence against your project. 20:10:24 <svip> You refuse to disconnect. 20:10:28 <Eddi|zuHause> and what do you work for? money? then money is your religion... 20:10:35 <svip> Work? 20:10:38 <svip> There is not work in it. 20:10:52 <svip> By project I mean a group/community. 20:10:59 <svip> Not a project as building a house. 20:11:12 <svip> Eddi|zuHause, I'd like if you stop putting words in my mouth. 20:11:25 <Eddi|zuHause> <svip> But regardless of evidence against your project. 20:11:26 <Eddi|zuHause> <svip> You refuse to disconnect. 20:11:37 <svip> My English sucks. 20:11:37 <Eddi|zuHause> that is not part of any definition of "religion" 20:11:46 <svip> I am quite aware. 20:12:14 <Eddi|zuHause> it may be part of some interpretations of certain churches, but that is not what religion is about 20:12:54 <svip> But religion is not about you believing some one has a root-access either. 20:13:28 <Eddi|zuHause> by the words of my maths teacher: religion is a set of rules, that can neither be proven nor disproven 20:13:52 <Eddi|zuHause> (followed by the words: by that definition, maths is the only religion) 20:14:09 <svip> Indeed. 20:14:34 <CIA-3> OpenTTD: richk * r10976 /branches/NewGRF_ports/src/ (aircraft.h engine.h newgrf.cpp): 20:14:34 <CIA-3> OpenTTD: [NewGRF_ports] -Change: Additional changes to further support seaplanes. Checks now made in IsAircraftBuildable for seaplane requirement. 20:14:34 <CIA-3> OpenTTD: Seaplaneport has bit 3 of subtype set. 20:14:34 <CIA-3> OpenTTD: Seaplane has bit 3 set in Action0Aircraft Prop 09 (Helicopter support). This overrides helicopters, so at the moment, no seaplane helicopters are permitted. 20:14:35 <svip> Cause most religions has things that *can* be proven or disproven. 20:15:05 *** DaleStan [~Dale@pool-71-98-103-180.ipslin.dsl-w.verizon.net] has quit [Ping timeout: 480 seconds] 20:17:46 <Eddi|zuHause> anyway, you seem to not have a clear distinction between "religion" and "church" 20:17:57 <svip> I do. 20:18:02 <svip> But it doesn't seem that way, I agree. 20:18:15 *** Digitalfox_ [~chatzilla@bl7-176-212.dsl.telepac.pt] has joined #openttd 20:19:07 *** doofer [~DAD@82-47-36-36.cable.ubr03.wolv.blueyonder.co.uk] has joined #openttd 20:19:27 *** doofer [~DAD@82-47-36-36.cable.ubr03.wolv.blueyonder.co.uk] has left #openttd [] 20:19:59 *** Digitalfox [~chatzilla@bl7-180-227.dsl.telepac.pt] has quit [Ping timeout: 480 seconds] 20:20:12 *** Digitalfox_ is now known as Digitalfox 20:24:15 *** Smoovious [~imp486@c-71-205-140-67.hsd1.mi.comcast.net] has joined #openttd 20:27:31 <Bjarni> <Eddi|zuHause> anyway, you seem to not have a clear distinction between "religion" and "church" <-- is that another way of saying "you don't care about any of them?"? 20:28:21 <Eddi|zuHause> hm, that is kinda an overinterpretation on your part :p 20:31:42 <Bjarni> it was a question, not a statement ;) 20:49:04 *** Wezz6400_ [~Wezz6400@ndb.demon.nl] has quit [Quit: nn :)] 20:51:33 <Tekky> I am currently studying the YAPF source code which makes heavy use of templates and I don't understand the following piece of code: 20:51:34 <Tekky> template <class Types> 20:51:34 <Tekky> class CYapfFollowAnyDepotRailT 20:51:34 <Tekky> { 20:51:34 <Tekky> public: 20:51:35 <Tekky> typedef typename Types::Tpf Tpf; 20:51:57 <Tekky> I don't understand what Types::Tpf means? 20:52:38 <Tekky> does this mean that Types must be of a variable type which has a Tpf member? 20:53:22 <Rubidium> no, Types is a class, which has Tpf as declared type 20:53:23 <Tekky> i.e. the class that is used in "Types" must have a Tpf tpedef? 20:53:30 <Tekky> tpedef= typedef 20:54:41 <Tekky> that means that only classes with a Tpf typedef in its namespace can be used in the "Types" Template? 20:55:01 <Tekky> otherwise the compiler would produce an error? 20:56:15 <Rubidium> guess so 20:56:51 <Tekky> Ok, thanks! 21:00:21 <Eddi|zuHause> <Bjarni> it was a question, not a statement ;) <- it was a suggestive question, which is pretty close to a statement :) 21:00:44 <Rubidium> Tpf seems to be the "container" with all pathfinder related functions (cost determination, node follower, cache and other stuff) 21:01:26 <Rubidium> but yes, YAPF is hard to read and understand 21:02:22 <Tekky> Container? Like an STL container which contains a variable? Or just a class with a list of functions? 21:02:23 <Rubidium> but that's because it uses some pretty nifty features of templates 21:02:32 <Tekky> yes, I noticed :) 21:02:35 <Rubidium> just a class with functions 21:02:44 <Tekky> ok, thanks. 21:02:47 <Rubidium> but it isn't really a class when the compiler is finished with it 21:03:26 <Tekky> I guess most of the work in implementing my new PBS signalling system will be to understand YAPF :) 21:03:30 <Rubidium> it just optimizes all "overhead" of calls and virtual calls out of it (when compiling without -noinline) 21:05:05 <Tekky> Virtual calls? I thought virtual functions can only be called at runtime and therefore the overhead cannot be optimized at compile time? 21:05:06 <Rubidium> I think that PBS only needs to touch yapf_costrail.hpp 21:05:32 <svip> cpp* 21:06:00 <Rubidium> svip: I wish you luck in finding yapf_costrail.cpp 21:06:10 <Tekky> yes, that is the file I am currently looking at :) 21:06:13 <svip> Oh right. 21:06:16 <svip> Header file. 21:06:18 <svip> :P 21:06:18 <Rubidium> Tekky: not really virtual as in normal classes 21:07:50 <Tekky> Rubidium: Ah, with "virtual calls" you didn't mean calls of virtual functions? 21:07:51 <Rubidium> but it "looks" virtual as the classes using Tpf assume that a given function exists 21:08:00 <Tekky> aha 21:08:24 <Tekky> yes, it is like being "compile-time virtual" :) 21:08:36 <Rubidium> exactly 21:08:36 <Tekky> instead of "run-time virtual" 21:09:17 <Tekky> cool, I didn't know that C++ templates had such a feature... and I guess for such reasons OpenTTD had to drop support for MS Visual C++ 6.0 because it didn't support all these template features. 21:12:37 <Eddi|zuHause> that is exactly the reason :) 21:12:40 <Rubidium> and the advantage of "compile-time virtual" is that the compiler can still optimize it ;) 21:15:59 <Tekky> yep... I must say I am impressed with templates..... I should have used them a long time ago instead of programming C-style.... 21:16:31 <Rubidium> though they make compiling slow 21:17:06 <Tekky> really? I did not notice much difference in compiling yapf and the other parts of OpenTTD. 21:17:36 <Rubidium> what compiler? 21:17:50 <Rubidium> I guess MSVC 21:18:36 <Tekky> yes, MS VC++ .NET 2003 21:19:11 <Rubidium> that does basically everything after is "woeshish" through the files 21:19:34 <Bjarni> the faster the computer is, the less you pay attention to how long each file takes to compile 21:19:42 <glx> compiling is fast with VC but linking is dead slow for release builds 21:20:00 <Tekky> by the way, which compiler is best for compiling OpenTTD? Do all compilers produce a similarly fast executable file? Or does OpenTTD run faster when compiled on a particlular compiler? 21:20:20 <Rubidium> don't think anybody ever tested that 21:20:25 <Bjarni> did we ever test that? 21:20:28 <Rubidium> and it's hard to test anyway 21:20:32 *** prakti [~prakti@port-213-148-152-8.static.qsc.de] has quit [Quit: Quitting .... Hackedi...hackedi...weg.] 21:20:34 <glx> for debug builds gcc is better 21:20:47 <glx> they are playable :) 21:20:51 <Bjarni> heh 21:21:00 <Rubidium> for windows < 2000 GCC is also better ;) 21:21:08 <Rubidium> and everything non-windows for that matter 21:21:30 <Tekky> you mean > 2000, don't you? 21:21:43 <Rubidium> no < 2000 21:21:49 <glx> non unicode builds works in win98/ME 21:22:24 <glx> VC 2005 just removed win95 support 21:22:38 <Tekky> aha.... 21:23:08 <glx> that's why I make win9x release with gcc 21:23:20 <Tekky> does Visual C++ 2005 Express also have a good optimizer? Or do I have to get the Pro Version to get a good optimizer? 21:23:43 <Rubidium> and for win64 MSVC is still "certainly" better than GCC 21:24:04 <glx> I think the optimizer is the same for both 21:24:20 <glx> pro just supports more things like wince 21:25:38 <Tekky> does the Express Edition of MS VC++ 2005 also have a Profiler? 21:25:43 <glx> <Rubidium> and for win64 MSVC is still "certainly" better than GCC <-- of course mingw64 is far from finished 21:27:02 <glx> Tekky: I don't think so 21:28:43 <glx> VS express misses "integration" (ie you need VWD for asp and VC# for the managed code if you want a nice code "coloration") 21:29:56 * glx returns to TV 21:29:59 <Tekky> I guess I need the Pro Edition for a good profiler... 21:29:59 <Tekky> Hmmm, maybe I should upgrade to MS VC++ 2005 then..... 21:30:00 <svip> Ah, Tekky is writing PBS. 21:30:00 <Tekky> yes, I am currently studying YAPF in order to implement PBS. 21:30:00 *** DaleStan [~Dale@pool-71-98-103-180.ipslin.dsl-w.verizon.net] has joined #openttd 21:30:00 <svip> Hm. 21:30:00 <svip> I wouldn't continue work. 21:30:00 <svip> But I cannot explain why it crashes each time now. 21:30:08 <Tekky> hehe, I actually use EditPad Pro (http://www.editpadpro.com/) for coding because I can program my own syntax coloring in it :) 21:30:59 <Rubidium> hmm, copy con is so much simpler ;) 21:31:06 <Tekky> lol 21:31:23 <Tekky> svip: Are you trying to get the old PBS path to work? 21:31:29 <svip> Not at all. 21:31:30 <Tekky> svip: Are you trying to get the old PBS patch to work? 21:31:36 <Rubidium> ever tried to make a file called "con" on a Windows system. 21:31:36 <svip> I said no. 21:31:55 <Tekky> sorry, I reposted because I wrote "path" instead of "patch' :) 21:32:12 <svip> I knew what you meant. ;) 21:32:23 <Wolf01> http://xkcd.com/305/ lol 21:33:41 <Bjarni> :) 21:34:03 <Bjarni> did you guys know that there is a Thomas the tank engine theme park in Japan? 21:34:20 <Rubidium> ofcourse there is... it's like that 21:34:21 <Bjarni> in Japan!!!! not England where the story originates, but Japan o_O 21:34:23 <Rubidium> "comic" 21:34:43 <Tekky> Rubidium: con means "console", I think... so if you write "copy con file.txt" your console input goes to file.txt. 21:34:58 <glx> rigth 21:35:04 <Rubidium> Tekky: yes, but try to make a file called con on your windows system ;) 21:35:12 <Rubidium> explorer won't let you do it 21:35:41 <svip> When does this happen? 21:35:42 <svip> if (index >= _langtab_num[tab]) { 21:35:45 <Tekky> lol, yes, I just tested that..... 21:36:01 <glx> it fails without msgbox 21:36:30 <svip> Huh? 21:36:34 <Rubidium> I even wonder whether windows can actually open or delete files called con 21:36:40 <Wolf01> like lptN or comN 21:36:52 <Wolf01> where N is a number 21:37:12 <Rubidium> lpt/i/ :O 21:37:14 <Tekky> svip: We were talking about the filename "con" on Windows :) 21:39:56 <Tekky> svip: I guess your question has to do with language support... I have not looked much at that part of OpenTTD, but if you tell me in what file that line is that you are talking about, I will take a look and see what it could mean. 21:40:50 <Rubidium> for some reason (probably a drop down box), it tries to "read" a StringID that has no string defined to it. 21:40:53 <Wolf01> http://www.youtube.com/watch?v=sRTcHnjNd5E :O 21:41:21 <svip> Ah, Rubidium. 21:41:23 <svip> That is my problem. 21:41:30 <svip> Because it happens when I try to open a drop down box. 21:41:44 <svip> case ZTW_OUTER: case ZTW_OUTER_DROPDOWN: 21:41:44 <svip> ShowDropDownMenu(w, zone_types, (int)_zoning.outer, ZTW_OUTER_DROPDOWN, 0, 0); 21:42:24 <svip> zone_types contains 3 strings. 21:42:27 <svip> If that is any help. 21:43:06 <Bjarni> http://youtube.com/watch?v=wDz-OvC1Ef0 <-- found it. Thomas the tank engine theme park o_O 21:43:37 <Rubidium> zone_types isn't terminated by invalid string 21:43:58 <svip> Huh? 21:45:23 *** Purno [~Purno@5357D37C.cable.casema.nl] has joined #openttd 21:45:25 <Bjarni> http://youtube.com/watch?v=p9rlwbsVoyM <-- this one appears to be great.... if only I could understand what they said :s 21:47:58 <Eddi|zuHause> this is weird, i had a crash, and afterwards a file that was not touched for a long time is trunkated... 21:48:42 <Bjarni> you mean your system or app crashed? 21:48:49 <Eddi|zuHause> system... 21:49:06 <Tekky> better do a chkdsk -f if you are using Windows.... 21:49:13 <Bjarni> then it crashed while writing to it and before it wrote the modification date 21:49:15 <Bjarni> or something 21:49:46 <Eddi|zuHause> where "long time" means it was one of the last files touched before, but it was not active at the time of crash 21:50:06 <Bjarni> are you using windows? 21:50:20 <Tekky> I guess that file was still in the write cache and it wasn't flushed before the system crash. 21:50:46 <Bjarni> that sounds very likely 21:51:13 <Tekky> You had better check your file system. This can be done with chkdsk /f if you are using windows..... 21:51:29 <Wolf01> 'night 21:51:30 <Eddi|zuHause> pah... windows :p 21:51:32 *** Wolf01 [~wolf01@host200-232-dynamic.9-87-r.retail.telecomitalia.it] has quit [Quit: Once again the world is quick to bury me.] 21:51:38 *** Purno [~Purno@5357D37C.cable.casema.nl] has quit [Quit: Life is a game of pick-up-sticks, played by fucking lunatics.] 21:52:09 <Eddi|zuHause> i am now running reiserfsck --rebuild-tree, but it may have been too much changed before i noticed... 21:52:36 <Eddi|zuHause> and it takes ages... 21:54:34 <svip> Tekky. 21:54:42 <svip> Are you going to create like new "one-way" thingies? 21:54:56 <svip> Perhaps... 21:55:10 <svip> You should make a thing where you drag along a piece of track, and then it becomes in that direction. 21:55:16 <svip> Label with small arrows on the track. 21:55:20 <svip> Beneath the trains. 21:55:25 <Tekky> Yes, I am planning to make an option for a signal to be one-way or two-way.... 21:55:30 <svip> And it uses the same method as auto-completion for the signals does. 21:55:44 <svip> So when it meets an intersection, station or a signal it stops. 21:56:22 <svip> For long routes, it would be wise to do the way signing first, and when you put a signal on a one-way track, it automatically selects the appriate signal. 21:56:55 <Eddi|zuHause> i am not sure if that is an intelligent suggestion... 21:57:01 <svip> How so? 21:57:09 <Eddi|zuHause> and it is certainly not related to pbs 21:57:15 <svip> True. 21:57:31 <svip> But some people claim to make PBS really work, the signalling system itself needs to be redefined. 21:57:37 <Tekky> Well, I was actually thinking more of having a one-way-sign on the other side of the signal if that track is one-way.... But I haven't made any decisions on that, yet. 21:57:39 <Greyscale_> Why have my lights turned into semphor signals? 21:58:15 <Eddi|zuHause> because you clicked ctrl? 21:58:35 <Greyscale_> how do I undo it? 21:58:43 <svip> Remove it. 21:58:48 <Eddi|zuHause> remove it, build another one 21:59:14 <Greyscale_> ta 21:59:43 <Tekky> I consider signal auto-completion a secondary issue.... My first priority is to get the signals to work at all :) 22:00:11 <Greyscale_> What is the little yellow thing on the signal now? 22:01:01 <Eddi|zuHause> Greyscale_: ever looked at the wiki about signalling? 22:01:50 <Greyscale_> no 22:01:54 <Greyscale_> linky? 22:02:23 <Eddi|zuHause> topic? 22:02:43 <Tekky> http://wiki.openttd.org/index.php/Signal 22:04:17 *** Gebruiker [~chatzilla@84-245-3-240.dsl.cambrium.nl] has joined #openttd 22:04:46 <Tekky> svip: What I am actually trying to do is to make most track bi-directional in the long run. 22:04:55 <svip> Hm. 22:05:04 <Tekky> svip: But my first new PBS release will not support bi-directional double track yet. 22:05:09 <svip> Ah. 22:05:34 <Tekky> svip: Of course, nobody should be forced to use bi-directional track if he preferse one-directional track. 22:05:44 <svip> Hehe. ;o 22:05:48 <Eddi|zuHause> bi-directional single-track and bi-directional stations are more important 22:05:48 <svip> s/he* 22:06:03 <svip> Indeed. 22:06:58 <Tekky> Here in Germany, all newly built double track is bi-directional on both sides. I would like OpenTTD to support that. 22:07:12 <Tekky> At least in the long run. 22:07:32 <Eddi|zuHause> especially "intelligent presignalling", as in, a signal turns red if all suitible exits are red, not if all exits are red (even unreachable and dead ends) 22:07:48 <Tekky> But it is very complicated and KUDr persuaded me to first release a simple PBS version which doesn't support bi-directional double track yet. 22:08:08 <Eddi|zuHause> yes, but it only matters if there are works on one track, so it is closed :) 22:08:41 <Eddi|zuHause> so you need a way to discourage using the "reverse" track, without completely forbidding it 22:10:34 <Eddi|zuHause> also it needs serious load balancing 22:10:40 <Tekky> Eddi: What you said about "suitable exits" does not apply to my signalling system because I don't use signals on the exit of intersections. In my signalling system, such exit signals are unnecessary. They don't exist in reality, either, because signals are only placed in places where trains are supposed to wait. And because trains are supposed to wait only in front of intersections, you only place signals in front of intersections, 22:10:45 <Tekky> Eddi: not behind them. 22:11:16 *** Farden [jk3farden@81.56.247.196] has quit [Quit: ( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )] 22:11:57 <Tekky> For example, a roro station would look like this in my signalling system: http://wiki.openttd.org/images/a/a3/Rpbs_img10.png 22:12:03 <Eddi|zuHause> Tekky: yes, but then you need to have a way to mark a dedicated exit without having a signal there 22:13:12 <svip> I am having a problem with the drop menus. 22:13:22 <svip> It gives me values 4 too high. 22:13:37 <Eddi|zuHause> svip: because you did "+3"? 22:13:42 <svip> No. 22:13:44 <svip> I removed that. 22:14:52 <Tekky> Eddi: well, you cannot mark dedicated exits in my system, but you could put one-way signs on entry tracks so that the pathfinder will not attempt to use them as exit tracks. 22:15:24 <svip> Doing that, Eddi|zuHause, doesn't change anything... 22:16:25 <svip> Wait... 22:16:27 <Eddi|zuHause> Tekky: so your system assumes that a train fits between the end of the junction and the next signal 22:16:27 <svip> Sorry. 22:16:33 <svip> Just me being foolish. 22:16:46 <Eddi|zuHause> i guess that might work, too 22:16:49 <Tekky> Eddi: For example, take this bi-directional roro station (which doesn't work with current OpenTTD signalling): http://wiki.openttd.org/images/8/8b/Rpbs_img14.png. On the two entry tracks, one could put one-way signals. Then the pathfinder will only consider the two exit tracks as possible exits. 22:17:00 <Eddi|zuHause> it is just incompatible with most existing networks 22:17:22 <Eddi|zuHause> which means you will again need a way to keep non-PBS 22:17:53 <Tekky> Eddi: Yes, in my first version, I am assuming that signals are only placed in safe waiting locations for trains. 22:18:31 <Tekky> Therefore, signals should only be placed in places where it is indeed safe for the train to wait. 22:18:38 <Greyscale_> how do I enable quantum loading on a server? 22:18:54 *** KritiK [~Maxim@ppp85-141-224-45.pppoe.mtu-net.ru] has quit [Quit: Leaving] 22:19:10 <Rubidium> loading every game state at the same time? 22:20:36 <Greyscale_> and there is no wiki entry for town_layout 22:20:36 <Eddi|zuHause> hm... --rebuild-tree did not help... 22:20:48 <Bjarni> <Tekky> Here in Germany, all newly built double track is bi-directional on both sides. I would like OpenTTD to support that. <-- I want that too, but it would be really complicated to code 22:20:59 <Bjarni> also it's a fairly new way of building tracks 22:22:08 <Greyscale_> anything you can link me to about it? 22:22:16 <Tekky> Eddi: Well, trains also block intersections in the current OpenTTD signalling system, so I see no disadvantage of my system if it is applied to existing networks... except for cases in which pre- and exit-signals are used.... 22:22:30 <Bjarni> it wouldn't help much with only two tracks as it would lock each track in one direction. It would help if you add a 3rd track, that can be used to take over broken trains and stuff 22:23:56 <Tekky> Bjanri: a third bi-directional track with two outer one-way tracks should be easy to implement, because I don't require unsafe signals and "weak" reservations as I do with bi-directional double track. 22:24:33 <Tekky> Bjarni: because there is never any danger of a lockup. 22:24:37 <Eddi|zuHause> Tekky: any sane network uses plenty of pre- and exit signals 22:26:58 <Tekky> Eddi: hmmmm, I am thinking whether my PBS method is compatible with pre- and exit signals..... 22:27:48 <Tekky> the problem is that pre- and exit signals use block signalling while my PBS signals use path signalling. I'm not sure whether they are compatible.... 22:29:03 *** orudge [~orudge@91.84.56.243] has quit [Ping timeout: 480 seconds] 22:30:58 *** orudge [~orudge@91.84.56.243] has joined #openttd 22:31:01 *** mode/#openttd [+o orudge] by ChanServ 22:33:14 <svip> Okay. 22:33:26 <svip> Apparently I fail at creating cross file static variables. 22:33:57 <Rubidium> that isn't strange 22:34:04 <svip> That I fail? 22:34:07 <svip> Why thank you. :P 22:34:24 <Rubidium> static variables are meant to be only in one file 22:34:31 <svip> Hm. 22:34:43 <svip> I want a variable I change in one file and read in another. 22:34:49 <Rubidium> except when you're talking about static variables in classes 22:35:55 <svip> Should I do like here in variables? 22:35:56 <svip> VARDEF GameOptions _opt; 22:36:05 <svip> Just a link I picked out from variables.h 22:37:07 <Eddi|zuHause> how about just un-static-ing the variable, and put it in a header included by both files? 22:37:21 *** Vikthor [~Vikthor@212.24.150.226] has quit [Quit: Leaving.] 22:38:00 <svip> Then I get these messages. 22:38:01 <svip> viewport.o(.bss+0x64): multiple definition of `_zoning' 22:38:01 <svip> main_gui.o(.bss+0x8): first defined here 22:40:42 * Bjarni just saved around 460 EUR (3400 DKK) 22:40:44 <Bjarni> :D 22:40:46 <svip> :O 22:40:49 <svip> 3400 DKK on what? 22:41:04 <Bjarni> I fixed my DVD/HDD recorder myself 22:41:10 <svip> \o/ 22:41:26 <Bjarni> the HD had a zillion bad blocks, so I replaced the HD myself and reformatted it 22:41:30 <svip> Bjarni, can you perhaps help me with my cross-file variable? 22:41:42 <Bjarni> with a spare HD that I didn't even use anyway 22:41:54 <svip> And you installed Linux on it I assume. 22:42:31 <Bjarni> no, it's one of those HDD recorders (replacement for video) that you connect to the TV 22:42:39 <svip> :| 22:42:41 <svip> I know. 22:42:47 <svip> There is MythTV you know for Linux. 22:42:58 <svip> It has an awesome strip-commercial algorithm. 22:43:05 <svip> That can remove commercials from recordings. 22:44:05 <Bjarni> I don't consider that an issue with TV2 ;) 22:44:25 <svip> :P 22:44:47 <svip> But I am still in deep water. 22:44:50 <svip> Cause my code won't compile! 22:44:58 <Bjarni> lucky you 22:45:04 <svip> No. 22:45:07 <Bjarni> my source will not compile either :p 22:45:11 <svip> Not lucky me. 22:45:17 <svip> :[ I want to make a cross-file variable. 22:45:33 <Bjarni> I know what's wrong with mine... I just haven't had time to solve it yet 22:45:36 *** Greyscale [~Greyscale@host86-134-222-24.range86-134.btcentralplus.com] has joined #openttd 22:45:47 <Bjarni> so you want to make a global var 22:46:11 <Bjarni> shouldn't be tricky, but are you sure it's needed? 22:46:34 <svip> :[ Yes. 22:46:51 <Bjarni> go read src/variables.h 22:47:10 <svip> I did. 22:47:16 <svip> And then I tried VARDEF on it. 22:47:18 <svip> Didn't work either. 22:47:33 <svip> Should I add my variable to variables.h instead of zoning.h? 22:47:42 <Bjarni> you are making this more complicated than it has to be :P 22:47:55 <svip> You are not helping me by stating that. 22:47:57 <Bjarni> VARDEF is defined as something else in some header file 22:48:10 <Bjarni> make sure you include that file 22:48:37 <svip> No no. 22:48:43 <svip> It's not that it doesn't know VARDEF. 22:48:56 <Bjarni> then what is the problem? 22:48:57 <svip> It's that I get these messages when linking. 22:48:58 <svip> zoning_cmd.o(.text+0x225): In function `DrawTileZoning(TileInfo const*)': 22:48:58 <svip> : undefined reference to `_zoning' 22:49:25 <Bjarni> hmm 22:49:40 *** kurtisnelson [kurtisnels@user-0c6ti83.cable.mindspring.com] has quit [Ping timeout: 480 seconds] 22:49:50 *** kurtisnelson [kurtisnels@user-0c6ti83.cable.mindspring.com] has joined #openttd 22:49:52 <Bjarni> I think you have to make the var in a cpp file as well... same line, but without VARDEF 22:50:24 <Bjarni> otherwise it ends up as a pointer to some .o file containing this, but no .o files contains this var and the linker fails 22:50:25 <svip> But wouldn't that mean declaring it twice? 22:50:33 <Bjarni> no 22:51:12 <Bjarni> because if you use VARDEF, it's actually using external, so it's telling that this variable exists in some file and you can access it 22:51:35 <Maedhros> what is VARDEF, and how is it different to extern? 22:51:42 <svip> That worked. 22:52:04 <Bjarni> Maedhros: I don't know why ludde used a define to call external VARDEF :s 22:52:09 *** Greyscale_ [~Greyscale@host86-134-222-24.range86-134.btcentralplus.com] has quit [Ping timeout: 480 seconds] 22:52:30 <Bjarni> never asked him 22:52:43 *** RichK67 [~RichK67@194.164.100.143] has joined #openttd 22:52:53 <RichK67> hi all 22:53:19 <CIA-3> OpenTTD: richk * r10977 /branches/NewGRF_ports/ (12 files in 4 dirs): (log message trimmed) 22:53:19 <CIA-3> OpenTTD: [NewGRF_ports] -Feature: Added multi-tile depot support. 22:53:19 <CIA-3> OpenTTD: In the newgrf depot list, each depot is defined as x, y, FSMposition. The 22:53:19 <CIA-3> OpenTTD: FSMposition is the location in the state machine that has the moving data that 22:53:19 <CIA-3> OpenTTD: defines where the hangar is. Thus, you can enter a depot at several locations, 22:53:21 <CIA-3> OpenTTD: but you always exit at the same location (unless you define it as a separate 22:53:23 <CIA-3> OpenTTD: depot). 22:54:21 <svip> Hm. 22:54:30 <svip> He enters and already is there report about his doings. 22:54:32 <svip> Great man. 22:54:38 *** Progman [~progman@p57A1C9B1.dip.t-dialin.net] has quit [Remote host closed the connection] 22:54:56 <RichK67> i always like to watch my commit messages roll by :) 22:55:02 <svip> :) 22:55:06 <RichK67> also, its handy if people have questions 22:56:42 <RichK67> you can get some way out whacky effects with that feature... i had a/c entering the lower hangar of the international, but exiting from the upper hangar :) but at least it proved the principle 22:57:10 <svip> lol 22:57:12 <svip> Magic plane. 22:57:22 <RichK67> teleporters R us 22:57:32 <Greyscale> a/c? 22:57:36 <RichK67> aircraft 22:57:38 <Greyscale> aircraft? 22:57:39 <Greyscale> oh 22:57:39 <Greyscale> :P 22:58:20 <svip> Shush! 22:58:23 <svip> It crashes. 22:58:23 <svip> openttd: /home/svip/openttd-dev/trunk/src/spritecache.cpp:471: const void* GetRawSprite(SpriteID, bool): Assertion `sprite < _spritecache_items' failed. 22:58:40 <RichK67> balls 22:58:47 <RichK67> what sort of airport 22:59:15 <svip> Airport? 22:59:53 <RichK67> ah... trunk... its not my branch 23:00:33 <svip> :P 23:00:48 <RichK67> phew 23:01:01 <RichK67> sudden paranoia attack there ;) 23:01:14 <Sacro> grr 23:01:35 <RichK67> i saw some screenies of the overlays... looks like you got the colours working nicely 23:01:36 <Sacro> annyone any idea how to use a PC when windows will see neither the keyboard or the mouse> 23:01:51 <Eddi|zuHause> he is struggeling on GUI work afaik :p 23:02:07 <ln-> Sacro: speech recognition 23:02:31 <Sacro> RichK67: would that work for trains? 23:02:51 <RichK67> nope... state machines only atm 23:03:11 <glx> Sacro: try pressing the power button for more than 5s 23:03:17 <Sacro> ln-: i don't think it'd understand me 23:03:22 <Sacro> glx: i did, it got me back to the start 23:03:41 <glx> usb or ps2? 23:07:33 <RichK67> although i see no reason why you couldnt just test for adjacent depots, and have the most northwest one as the keydepot 23:07:33 *** Eddi|zuHause2 [~johekr@p54B76769.dip.t-dialin.net] has joined #openttd 23:07:33 *** Maedhros [~jc@i-195-137-43-74.freedom2surf.net] has quit [Quit: good night] 23:09:02 <Sacro> this motherboard has no ps2 ports 23:09:11 *** Gebruiker [~chatzilla@84-245-3-240.dsl.cambrium.nl] has quit [Read error: Connection reset by peer] 23:09:13 <Sacro> and refuses to work with my microsoft keyboard and trust mouse 23:09:15 <svip> ps/2* 23:09:27 <svip> Microsoft keyboard? 23:09:34 <svip> Why not get yourself an old IBM keyboard. 23:09:36 <svip> From the good days. 23:09:38 <svip> The eighties. 23:09:44 <Sacro> usb? in the 80s? 23:09:51 <svip> :/ Screw that. 23:09:54 *** Eddi|zuHause [~johekr@p54B7602D.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 23:09:55 <svip> Get a motherboard from then as well. 23:10:06 <svip> My motherboard supports PS/2. 23:15:52 <svip> glx: ;-; 23:16:02 <svip> What does this mean: 23:16:02 <svip> openttd: /home/svip/openttd-dev/trunk/src/spritecache.cpp:471: const void* GetRawSprite(SpriteID, bool): Assertion `sprite < _spritecache_items' failed. 23:17:05 <RichK67> you are trying to reference a sprite that is outside of the range of sprites cached 23:17:15 <svip> :/ 23:17:24 <glx> ie non loaded sprite or non existing sprite 23:17:41 <RichK67> could be either 23:17:55 <glx> start gdb to see the "invalid" value 23:17:56 <svip> :/ That does not make sense. 23:18:22 <ln-> first recompile with debug symbols enabled 23:18:39 <glx> right ./configure --enable-debug=3 23:18:52 <svip> Moo. 23:18:52 <glx> so it doesn't inline either 23:18:53 <RichK67> if you've added your own .grf, but not adjusted the "end of sprites" marker appropriately, then its easy to get this 23:19:09 <svip> Hmm... 23:19:13 <svip> I did add my own grf. 23:19:13 <svip> ;o 23:19:21 <RichK67> hence me mentionning 23:19:55 <glx> I can't remember myself adjusting an "end of sprite" marker when adding flags.grf 23:20:15 <RichK67> yeah, its sort of automatic if you add them right 23:20:38 <RichK67> gfxinit load_index IIRC 23:20:59 <glx> I guess it's a bug in his code, maybe an unitialised var used as SpriteID 23:21:38 <glx> svip: show the diff :) 23:21:44 <svip> :[ 23:22:29 <svip> :| 23:22:38 <svip> Have I completely forgot how gdb works? 23:22:50 <svip> I am trying to run the program. 23:23:02 <glx> well with the diff I can try gdb :) 23:23:13 <RichK67> otherwise, its trying to reference beyond the end of the sprites... depends where you added your sprites... if to the end, its most likely your code at fault 23:23:20 <svip> But I keep getting "no such file or directory". 23:24:53 <svip> Starting program: /home/svip/openttd-dev/trunk/bin/openttd 23:24:54 <svip> Cannot exec : No such file or directory. 23:25:09 <Sacro> right, modelling time 23:25:14 <Sacro> !seen TrueBrain 23:25:16 <_42_> Sacro, please look a bit closer at the memberlist of this channel. 23:25:23 <Sacro> stupid bot 23:25:26 <Sacro> @seen TrueBrain 23:25:26 <DorpsGek> Sacro: TrueBrain was last seen in #openttd 5 hours, 50 minutes, and 4 seconds ago: <TrueBrain> but okay, bbl 23:26:00 <glx> Sacro: don't worry if he kicks you when he returns :) 23:26:13 <Sacro> glx: why would he kick me? 23:26:17 <Sacro> tis Bjarni who does that 23:26:32 <glx> he doesn't like to be highlighted 23:26:46 <Sacro> but Bjarni likes to recieve the sex of paying men 23:28:03 *** Digitalfox [~chatzilla@bl7-176-212.dsl.telepac.pt] has quit [Quit: Bye] 23:31:57 <Bjarni> wtf 23:32:24 <Bjarni> Sacro is talking garbage again 23:32:29 <svip> :s 23:32:30 <Bjarni> I guess I shouldn't be surprised 23:32:43 <svip> Still doesn't change that gdb is being a bitch with me. 23:32:47 <svip> Curse you, gdb. 23:32:52 <svip> Just run the damn program already! 23:33:50 <Sacro> right, i have an ldraw -> blender converter 23:33:55 <Sacro> time to render some LEGO 23:34:04 *** Darkebie [~dkb@d5153D5CD.access.telenet.be] has quit [Ping timeout: 480 seconds] 23:34:16 <glx> svip: gdb ./openttd ? 23:34:31 <svip> (gdb) run 23:34:31 <svip> Starting program: /home/svip/openttd-dev/trunk/bin/openttd 23:34:31 <svip> Cannot exec : No such file or directory. 23:34:36 <svip> I am baffled. 23:35:03 <glx> weird 23:42:13 <RichK67> gnight 23:42:24 *** RichK67 [~RichK67@194.164.100.143] has quit [Quit: RichK67] 23:50:33 <svip> :/ I'm going to bed. 23:50:34 <svip> Night!