Times are UTC Toggle Colours
00:00:53 *** lws1984 [~lws1984@ip68-9-157-1.ri.ri.cox.net] has quit [Quit: BBL] 00:05:21 <CIA-1> maedhros * r6889 /branches/newhouses/ (newgrf_house.c newgrf_house.h town_cmd.c): [NewHouses] -Fix (r6887): Actually fix r6883, and leave TileLoop_Town when a house is destroyed as well. 00:05:24 <CIA-1> peter1138 * r6890 /trunk/strings.c: - Fix (r6884): Supply last position of the correct buffer... 00:05:52 <peter1138> shit, i really must go 00:06:25 <Sacro> peter1138: true 00:07:53 <CIA-1> maedhros * r6891 /branches/newhouses/newgrf_house.c: [NewHouses] -Feature: Add support for Callback 20, which determines the animation speed. 00:08:18 <Maedhros> so much for support being finished, huh ;) 00:10:50 <Sacro> Maedhros: your doing well 00:13:04 *** Ailure [Gamefreak@194.47.44.243] has joined #openttd 00:13:40 <Maedhros> Sacro: thanks :) 00:20:07 *** ThePizzaKing [~thepizzak@c211-28-156-80.eburwd2.vic.optusnet.com.au] has joined #openttd 00:26:58 *** Sacro [~ben@adsl-83-100-141-62.karoo.KCOM.COM] has quit [Remote host closed the connection] 00:30:13 *** Brianetta [~brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has joined #openttd 00:39:29 *** Mucht|work [~mucht@p57A0E3AD.dip.t-dialin.net] has quit [Quit: Konversation terminated!] 00:41:25 *** jez [pinout@cpc3-stkn4-0-0-cust630.midd.cable.ntl.com] has quit [] 00:43:05 *** Hagbarddenstore [~hagbard@90-224-32-143-no95.tbcn.telia.com] has quit [Ping timeout: 480 seconds] 00:48:39 *** lws1984 [~lws1984@ip68-9-157-1.ri.ri.cox.net] has joined #openttd 00:53:12 <CIA-1> maedhros * r6892 /branches/newhouses/newgrf_house.c: [NewHouses] -Fix (r6856): Water and anyone using the scenario editor should be able to remove protected buildings. 00:53:52 <Maedhros> ...cos otherwise you end up with things like this - http://dev.gentoo.org/~maedhros/openttd/water.png ;) 01:00:05 *** Osai [~Osai@p54B36953.dip.t-dialin.net] has joined #openttd 01:04:34 *** ZBServer [~ZBServer@c-69-243-92-235.hsd1.md.comcast.net] has joined #openttd 01:05:22 *** Osai^zZz [~Osai@p54B37A1D.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 01:06:54 *** Belugas is now known as Belugas_Gone 01:12:15 *** dOb [tomik@addr-82-128-232-151.suomi.net] has quit [Ping timeout: 480 seconds] 01:13:14 *** Meznev [Elshar@just.another.lame.unix-admin.com] has quit [Ping timeout: 480 seconds] 01:14:04 *** Maedhros [~jc@host86-142-85-200.range86-142.btcentralplus.com] has quit [Quit: leaving] 01:14:38 *** Spoco [Spoco@dsl-087-94-050-100.lohjanpuhelin.fi] has quit [] 01:19:22 *** dOb [tomik@addr-82-128-232-151.suomi.net] has joined #openttd 01:30:43 *** Brianetta [~brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has quit [Quit: Tschüß] 01:35:43 *** Rens2DoomBuilder [~Rens2Sea@213.211.185.168] has quit [] 01:47:59 *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has joined #openttd 02:09:36 *** DC-1 [DC-1@scene.hu] has quit [Ping timeout: 480 seconds] 02:11:58 *** DC-1 [DC-1@scene.hu] has joined #openttd 02:15:51 *** lws1984 [~lws1984@ip68-9-157-1.ri.ri.cox.net] has quit [Quit: Terminal terminating.] 02:30:47 *** Eddi|zuHause2 [~johekr@p54B77CB4.dip.t-dialin.net] has joined #openttd 02:37:12 *** Eddi|zuHause3 [~johekr@p54B7633C.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 02:57:00 *** lws1984 [~lwslade@ip68-9-157-1.ri.ri.cox.net] has joined #openttd 03:13:06 <Ailure> Heh, I remember back then when you could put a HQ in the middle of a lake. 03:15:11 *** Serriaromeo_ [~Serriarom@mptc-69-152.mptelco.com] has quit [Ping timeout: 480 seconds] 03:18:00 *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit [Quit: bye] 03:32:45 *** Alltaken [~chatzilla@203-97-223-241.cable.telstraclear.net] has joined #openttd 04:02:15 *** DaleStan_ [~Dale@74.132.220.79] has joined #openttd 04:08:47 *** DaleStan [~Dale@74.132.220.79] has quit [Ping timeout: 480 seconds] 04:08:47 *** DaleStan_ is now known as DaleStan 04:26:28 *** Alltaken [~chatzilla@203-97-223-241.cable.telstraclear.net] has quit [Quit: Chatzilla 0.9.74 [Firefox 1.5.0.7/2006090918]] 05:17:04 *** lws1984 [~lwslade@ip68-9-157-1.ri.ri.cox.net] has quit [Quit: Bye!] 05:37:59 <CIA-1> miham * r6893 /trunk/lang/ (estonian.txt portuguese.txt turkish.txt): 05:37:59 <CIA-1> WebTranslator2 update to 2006-10-22 07:37:19 05:37:59 <CIA-1> estonian - 13 fixed, 8 changed by t2t2 (2), kristjans (19) 05:37:59 <CIA-1> portuguese - 7 fixed by izhirahider (7) 05:37:59 <CIA-1> turkish - 7 fixed by jnmbk (7) 05:38:28 *** Netsplit charon.oftc.net <-> keid.oftc.net quits: Ailure, Noldo, Naksu, dOb, mikk36, ZBServer, Prof_Frink, DC-1, Tron, hylje 05:40:09 *** Netsplit over, joins: DC-1, dOb, ZBServer, Ailure, Tron, hylje, Noldo, Naksu, mikk36, Prof_Frink 05:44:40 <Tron> <peter1138> i guess gcc decided to silently convert it to signed <--- no, but on two's complement machines there is no difference between signed and unsigned number when adding or subtracting 05:45:09 *** Netsplit helium.oftc.net <-> strange.oftc.net quits: ThePizzaKing, DaleStan, PandaMojo, Sionide, Rexxie, GoneWacko, Jezral, KUDr, XeryusTC 05:46:38 <Tron> ===> Compiling and Linking strgen/strgen 05:46:38 <Tron> /var/tmp//ccLdhHUY.o(.text+0x124): In function `strecpy': 05:46:38 <Tron> : undefined reference to `error' 05:47:05 *** Netsplit over, joins: DaleStan, PandaMojo, ThePizzaKing, KUDr, GoneWacko, Sionide, XeryusTC, Rexxie, Jezral 05:53:06 *** XeryusTC [~irc@cc480157-b.sneek1.fr.home.nl] has quit [Quit: So Long, and Thanks for All the Fish] 06:05:30 *** Zavior [~Zavior@d195-237-7-218.elisa-laajakaista.fi] has joined #openttd 06:25:17 <Tron> ok, which genius commited this? 06:25:35 <Tron> you even commited the // TODOs 06:26:18 <Tron> memo to self: /never/ hand out diffs, somebody will abuse it 06:41:08 <MiHaMiX> hmm 07:12:50 *** Frostregen [SADDAM@dslb-084-058-134-188.pools.arcor-ip.net] has joined #openttd 07:30:37 *** orudge [~orudge@8afbfeb0.resnet.st-andrews.ac.uk] has quit [Ping timeout: 480 seconds] 07:38:07 *** Zr40 [~Zirconium@zr40.xs4all.nl] has joined #openttd 07:39:36 *** orudge [~orudge@8afbfeb0.resnet.st-andrews.ac.uk] has joined #openttd 07:39:38 *** mode/#openttd [+o orudge] by ChanServ 08:05:41 *** Wolf01 [~wolf01@host112-234-dynamic.5-87-r.retail.telecomitalia.it] has joined #openttd 08:06:28 <Wolf01> good morning 08:14:27 *** Spoco [Spoco@dsl-083-102-070-192.lohjanpuhelin.fi] has joined #openttd 08:27:33 *** Progman [~progman@p5091DBDD.dip.t-dialin.net] has joined #openttd 08:33:06 *** Rens2Sea [~Rens2Sea@213.211.185.168] has joined #openttd 08:37:06 *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has quit [Quit: Chatzilla 0.9.74 [Firefox 1.5.0.7/2006090918]] 08:47:12 *** e1ko [~L@161.157.broadband2.iol.cz] has joined #openttd 08:59:02 *** Rens2Sea [~Rens2Sea@213.211.185.168] has quit [] 08:59:24 *** Turski [~tarmo@dsl-kpogw1-fe21df00-2.dhcp.inet.fi] has joined #openttd 09:09:24 *** Zaviori [~Zavior@d195-237-7-218.elisa-laajakaista.fi] has joined #openttd 09:10:50 *** dp-_ [~dp@p54B2F5F5.dip.t-dialin.net] has joined #openttd 09:16:36 *** Zavior_ [~Zavior@d195-237-7-218.elisa-laajakaista.fi] has joined #openttd 09:16:37 *** Zavior [~Zavior@d195-237-7-218.elisa-laajakaista.fi] has quit [Ping timeout: 480 seconds] 09:17:42 *** Zaviori [~Zavior@d195-237-7-218.elisa-laajakaista.fi] has quit [Ping timeout: 480 seconds] 09:17:50 *** dp- [~dp@p54B2FE29.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 09:21:56 <peter1138> Tron: sometimes it's better than letting things go stale and forgotten 09:22:15 *** Brianetta [~brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has joined #openttd 09:22:27 <Tron> hell, even I don't know what these TODOs mean 09:22:32 <peter1138> i do 09:22:40 <peter1138> it means last isn't used 09:22:42 <Tron> it was just a quick hack, nothing more 09:26:48 *** Wolf01 is now known as Wolf01|AWAY 09:27:58 <peter1138> that's better than some of the stuff that gets in :) 09:28:53 *** ChrisM87 [~ChrisM@p54AC4F71.dip.t-dialin.net] has joined #openttd 09:32:00 *** DJ_Mirage [~martijn@biggetje.xs4all.nl] has joined #openttd 09:36:28 *** TinoM [~Tino@i5387EB6B.versanet.de] has joined #openttd 09:37:28 *** Purno [~Purno@5351CE6A.cable.casema.nl] has joined #openttd 09:45:46 *** Brianetta [~brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has quit [Quit: Tschüß] 09:51:39 *** Turski [~tarmo@dsl-kpogw1-fe21df00-2.dhcp.inet.fi] has quit [Quit: Lost terminal] 09:54:50 *** Purno [~Purno@5351CE6A.cable.casema.nl] has quit [Quit: Purno has spoken] 10:07:23 *** Belugas_Gone [~Jfranc@216.191.111.226] has quit [Ping timeout: 480 seconds] 10:07:49 <CIA-1> peter1138 * r6894 /trunk/newgrf.c: - Codechange: Lower the verbosity level of some NewGRF warnings 10:08:10 *** Belugas_Gone [~Jfranc@216.191.111.226] has joined #openttd 10:08:10 *** mode/#openttd [+o Belugas_Gone] by ChanServ 10:08:51 <CIA-1> peter1138 * r6895 /trunk/ (namegen.c namegen.h strings.c): - Fix (r6884): Add 'last' parameter to the town name generators. 10:13:33 *** Frostregen [SADDAM@dslb-084-058-134-188.pools.arcor-ip.net] has quit [Quit: und weg] 10:17:35 *** Steve14 [~stephan@p5488604F.dip.t-dialin.net] has joined #openttd 10:32:10 *** Steve14 [~stephan@p5488604F.dip.t-dialin.net] has quit [Quit: Konversation terminated !] 10:42:54 *** BJH2 [~chatzilla@e176123061.adsl.alicedsl.de] has joined #openttd 10:52:57 *** Zr40_ [~Zirconium@zr40.xs4all.nl] has joined #openttd 10:54:25 *** BJH2_ [~chatzilla@e176123061.adsl.alicedsl.de] has joined #openttd 10:55:03 *** Zr40 [~Zirconium@zr40.xs4all.nl] has quit [Read error: Connection reset by peer] 10:56:07 *** Netsplit helium.oftc.net <-> xenon.oftc.net quits: KUDr_wrk, fusey, @MiHaMiX 10:57:03 *** Netsplit over, joins: fusey, @MiHaMiX, KUDr_wrk 10:57:24 <Zr40_> how odd... a netsplit in OFTC at the same time as Freenode 10:59:29 <Eddi|zuHause2> a conspiracy! 10:59:47 *** BJH2 [~chatzilla@e176123061.adsl.alicedsl.de] has quit [Ping timeout: 480 seconds] 11:02:33 <Darkvater> morning 11:03:07 <Darkvater> 02:05 < CIA-1> peter1138 * r6890 /trunk/strings.c: - Fix (r6884): Supply last position of the correct buffer... 11:03:10 <Darkvater> 02:05 < peter1138> shit, i really must go 11:03:18 <Darkvater> lol peter1138 :D 11:03:22 <peter1138> ^^ 11:04:23 <Darkvater> Tron: I did because about every commit would've added conflicts to the patch 11:04:27 *** Sacro [~ben@adsl-83-100-141-62.karoo.KCOM.COM] has joined #openttd 11:04:33 <Darkvater> now how to solve this strgen conflict? 11:04:56 <Tron> conflict? 11:05:05 <Darkvater> well link-error 11:05:42 <Darkvater> the easiest was #define Error error 11:05:54 <Darkvater> and unstaticing strgen's Error function 11:06:09 <Tron> lunch 11:06:25 <Darkvater> #define lunch 11:06:41 <hylje> #define lunch breakfast 11:07:45 <SpComb> one of the OFTC servers is in the same /24 block of ip addresses as a freenode server 11:09:20 <SpComb> freenode: 140.211.166.3, 140.211.166.4, OFTC: 140.211.166.18 11:09:39 <Darkvater> OMG that is horrible! 11:09:41 <SpComb> which is Oregon State System of Higher Education 11:10:09 <SpComb> 13:57:24 < Zr40_> how odd... a netsplit in OFTC at the same time as Freenode 11:10:10 <SpComb> so you will frequently notice that OFTC and freenode split at the same time 11:11:04 <Zr40_> ah. 11:11:07 *** Zr40_ is now known as Zr40 11:11:54 <SpComb> niven and zelanzy 11:12:03 <SpComb> *zelazny 11:13:25 <Darkvater> shitteru, gotta make some food 11:16:05 *** Serriaromeo [~Serriarom@mptc-69-152.mptelco.com] has joined #openttd 11:16:21 <Hapo> IT'S BTW INTERNATIONAL CAPS LOCK DAY TODAY 11:16:47 <Wolf01|AWAY> sacro 11:16:48 <Wolf01|AWAY> Yeah, he's playing MiniIN, NOT nightlies... 11:16:48 <Wolf01|AWAY> Notice the subsiduaries icon on the bottom bar... 11:16:57 <Wolf01|AWAY> and what i said? 11:17:02 <Sacro> Wolf01|AWAY: why are you just echoing my post :p 11:17:40 *** Mucht|work [~mucht@p57A0DBCB.dip.t-dialin.net] has joined #openttd 11:31:00 *** Alltaken [~chatzilla@203-97-223-241.cable.telstraclear.net] has joined #openttd 11:33:04 *** Hagbarddenstore [~hagbard@90-224-32-143-no95.tbcn.telia.com] has joined #openttd 11:39:18 *** Neonox [~Neonox@ip-80-226-253-93.vodafone-net.de] has joined #openttd 11:39:32 <Darkvater> !seen orudge 11:39:32 <_42_> Darkvater, if you can't see orudge here right now, you probably need new glasses. ^_^ 11:39:39 <Darkvater> I probably do 11:39:40 <Darkvater> orudge: ping 11:40:43 <Sacro> Darkvater: he was in #tycoon not long ago 11:42:16 <hylje> Sacro: srsly? 11:42:31 <Sacro> hylje: ya srsly 11:47:46 *** Wolf01|AWAY [~wolf01@host112-234-dynamic.5-87-r.retail.telecomitalia.it] has quit [] 11:49:31 *** mikk36 [~mikk35@pc251.host3.starman.ee] has quit [Ping timeout: 480 seconds] 11:50:19 *** mikk36 [~mikk35@pc245.host1.starman.ee] has joined #openttd 11:54:34 *** Jhs [~jhsdunada@ti231210a080-8116.bb.online.no] has joined #openttd 11:58:09 <Darkvater> peter1138: r6895 don't you mean lastof(name)? 11:58:24 <Darkvater> peter1138: since the function operates on the local buffer name[]; 11:58:48 <Darkvater> in strings.c 11:59:04 <peter1138> crap :P 11:59:22 <Sacro> lol 11:59:33 <Darkvater> I wonder though 11:59:39 <Darkvater> why is name[] even there 11:59:44 <Darkvater> let it write directly to buff 11:59:53 <Darkvater> all it does afterwards is copy the buffer 12:00:15 <peter1138> also it shows that checking against last is fine, as long as you use the right last... 12:00:29 <peter1138> but yeah 12:00:48 <peter1138> _town_name_generators don't return a char... 12:01:24 <Darkvater> so? 12:01:39 <peter1138> it would need changing 12:01:47 <Darkvater> wait lemme show what I mean 12:02:22 <Darkvater> oh heh strecpy returns the end of dst 12:02:58 <Darkvater> nvm then 12:03:03 <Darkvater> it would indeed need changing 12:04:55 <peter1138> yeah 12:06:32 <orudge> Darkvater 12:06:54 <Darkvater> pm 12:28:13 *** e1ko [~L@161.157.broadband2.iol.cz] has quit [Quit: Chatzilla 0.9.67+ [SeaMonkey 1.0.5/2006091003]] 12:39:55 *** DJ_Mirage [~martijn@biggetje.xs4all.nl] has quit [Quit: www.sexybiggetje.nl] 12:53:21 *** Jhs [~jhsdunada@ti231210a080-8116.bb.online.no] has quit [Quit: cya] 13:03:39 *** Turski [~tarmo@dsl-kpogw1-fe21df00-2.dhcp.inet.fi] has joined #openttd 13:04:59 *** ThePizzaKing [~thepizzak@c211-28-156-80.eburwd2.vic.optusnet.com.au] has quit [Ping timeout: 480 seconds] 13:17:35 *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has joined #openttd 13:17:36 *** mode/#openttd [+v glx] by ChanServ 13:26:48 <peter1138> this guy complaining about the giant screenshot image size is funny 13:27:34 <hylje> :o 13:27:36 <hylje> link 13:27:48 *** jez [andreis@cpc3-stkn4-0-0-cust630.midd.cable.ntl.com] has joined #openttd 13:32:10 *** Rens2Sea [~Rens2Sea@213.211.185.168] has joined #openttd 13:49:51 * valhallasw kills random people 13:54:46 <Born_Acorn> peter1138, linkage! 13:54:55 * Born_Acorn is randomly not killed 13:57:37 *** KritiK [~Maxim@ppp85-140-205-6.pppoe.mtu-net.ru] has joined #openttd 14:17:59 *** Rens2Sea [~Rens2Sea@213.211.185.168] has quit [Ping timeout: 480 seconds] 14:18:10 <peter1138> lonkage 14:18:26 * peter1138 returned 14:18:29 <peter1138> from tescoination 14:45:04 <MiHaMiX> from Tesco? :) 14:46:02 <peter1138> yars 14:50:33 <Alltaken> hi 14:54:00 *** DJ_Mirage [~martijn@biggetje.xs4all.nl] has joined #openttd 14:59:07 <peter1138> hi 15:07:42 *** Alltaken [~chatzilla@203-97-223-241.cable.telstraclear.net] has quit [Quit: Chatzilla 0.9.74 [Firefox 1.5.0.7/2006090918]] 15:13:51 <CIA-1> peter1138 * r6896 /trunk/strings.c: - Fix (r6895): Supply last position of the correct buffer *again* 15:45:16 *** thgergo [~th_gergo@dsl51B78811.pool.t-online.hu] has joined #openttd 16:01:06 *** Zr40_ [~Zirconium@zr40.xs4all.nl] has joined #openttd 16:08:05 *** Zr40 [~Zirconium@zr40.xs4all.nl] has quit [Ping timeout: 480 seconds] 16:14:15 *** Steve^ [booze@i577B891E.versanet.de] has joined #openttd 16:14:24 <Steve^> hi all 16:14:46 *** Rens2Sea [~Rens2Sea@213.211.185.168] has joined #openttd 16:18:34 *** Steve^ [booze@i577B891E.versanet.de] has quit [] 16:43:23 *** DJ_Mirage [~martijn@biggetje.xs4all.nl] has quit [Quit: www.sexybiggetje.nl] 16:46:19 *** Mucht|work [~mucht@p57A0DBCB.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 16:48:24 *** orudge [~orudge@8afbfeb0.resnet.st-andrews.ac.uk] has quit [Quit: reboot] 16:51:58 *** Tron_ [~tron@p54A3DB23.dip.t-dialin.net] has joined #openttd 16:53:59 *** orudge [~orudge@8afbfeb0.resnet.st-andrews.ac.uk] has joined #openttd 16:54:02 *** mode/#openttd [+o orudge] by ChanServ 16:57:34 *** Tron [~tron@p54A3FFC9.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 17:01:41 *** Tron_ is now known as Tron 17:07:45 *** ZBServer [~ZBServer@c-69-243-92-235.hsd1.md.comcast.net] has quit [Ping timeout: 480 seconds] 17:36:16 *** Sionide [~sphinx@cpc4-norw5-0-0-cust184.pete.cable.ntl.com] has quit [Ping timeout: 480 seconds] 17:47:38 *** Sionide [~sphinx@cpc4-norw5-0-0-cust184.pete.cable.ntl.com] has joined #openttd 17:48:39 *** BobingAbout [~BobingAbo@adsl-83-100-172-178.karoo.KCOM.COM] has joined #openttd 17:49:55 <BobingAbout> erm... how i register with this server? i ain't been on the IRC since it moved 17:50:30 <Noldo> http://www.oftc.net/oftc/FAQ 17:50:37 <BobingAbout> thanks 17:55:08 *** Progman [~progman@p5091DBDD.dip.t-dialin.net] has quit [Remote host closed the connection] 17:55:54 *** Sacro_ [~root@83.100.248.89] has joined #openttd 17:56:05 <Sacro_> hmm, i seem to be k-lined from quakenet 17:56:48 *** Sacro_ [~root@83.100.248.89] has quit [] 17:56:54 *** ZBServer [~ZBServer@c-69-243-92-235.hsd1.md.comcast.net] has joined #openttd 17:57:25 *** Sacro_ [~root@83.100.248.89] has joined #openttd 17:57:29 <Sacro_> whoops 17:57:53 *** BobingAbout [~BobingAbo@adsl-83-100-172-178.karoo.KCOM.COM] has left #openttd [] 17:58:00 <Sacro_> :o BobingAbout? 17:58:03 <SpComb> Logs: http://zapotek.paivola.fi/~terom/logs/openttd 17:58:03 <Sacro_> !logs 17:58:15 <peter1138> bah. need another 5k at least 17:58:44 <peter1138> started a game with 100k loan limit :/ 17:58:47 <hylje> :< 17:58:51 <hylje> its slower than you think 17:58:58 <Sacro_> peter1138: its quite hard is that 17:59:01 <peter1138> hmm? 17:59:02 <hylje> with improved town handling.. 17:59:30 <peter1138> i've got two farms serviced by a station with ~400 waiting each 17:59:53 <peter1138> (plus it's ukrs, so... 45mph, woo) 17:59:57 *** BobingAbout [~BobingAbo@adsl-83-100-172-178.karoo.KCOM.COM] has joined #openttd 18:00:02 <Sacro_> oh noes... 18:00:11 <hylje> i has lulz 18:00:18 <Sacro_> hylje: ? 18:00:29 <BobingAbout> there, my IRC is all setup now :P 18:00:35 <Sacro_> am i still connected to quakenet? this IP seems to be k-lined 18:00:45 <peter1138> yes 18:00:49 <peter1138> you're still in #tycoon 18:01:06 <Sacro_> i grabbed my ip on the way out, but forgot to forward ssh/vnc 18:01:16 <Sacro_> so i cant get back in :( 18:01:21 <peter1138> heh 18:01:49 <BobingAbout> sacro was showing me some interesting stuff last night 18:01:57 <BobingAbout> some stuff you made peter 18:02:06 <Sacro_> heh 18:03:25 <peter1138> yeah 18:03:30 <peter1138> i'm good with photoshop 18:03:35 <BobingAbout> lol 18:03:38 *** Kalpa^ [kalpa@dsl-hkigw4-fe38de00-128.dhcp.inet.fi] has joined #openttd 18:04:07 * Sacro_ waits for newcargoes 18:04:08 <BobingAbout> i've been waiting for newcargos and all the stuff to run pb_ukrsi.grf for ages 18:04:19 <Sacro_> newindustries! 18:04:24 <BobingAbout> yer, thats 18:04:36 <hylje> zomg 18:04:54 <Sacro_> hylje: are you ok there? 18:05:18 <hylje> no lol, im jesus 18:05:27 <Sacro_> hylje: o rly? 18:05:28 <BobingAbout> i made my first newGRF earlier 18:05:36 *** Kalpa [kalpa@dsl-hkigw4-fe39de00-118.dhcp.inet.fi] has quit [Ping timeout: 480 seconds] 18:05:46 <Sacro_> newbobingaboutsignals! 18:06:00 <hylje> ya rly 18:06:07 <BobingAbout> to be perfectly honest, i didn't have a freaking clue what i was doing 18:06:48 <Sacro_> hylje: srsly? 18:06:59 <hylje> no wai 18:07:17 <Sacro_> thought not 18:07:18 * BobingAbout slaps his forehead 18:07:30 * Sacro_ slaps BobingAbout's forehead 18:07:38 * BobingAbout instructs a pet pirana to munch on sacro's shoulder blades 18:08:11 <BobingAbout> these /slap commands are kinda silly, i'd be better off typing "/me slaps Sacro"... 18:08:23 * Sacro_ instructs Born_Acorn to attack BobingAbout 18:08:23 * hylje slaps BobingAbout with a Sacro_ 18:08:38 * Sacro_ drops Sacro on hylje 18:08:51 <Sacro_> mmm clones 18:08:58 * Born_Acorn attacks 18:09:07 <Born_Acorn> RAOR. 18:09:54 <Sacro_> £ 18:09:56 <Sacro_> hmmm 18:10:49 <hylje> $ 18:11:01 <BobingAbout> instead of roaring and attacking, can someone find me a guide to how to work out the numbers after the sprites, (posx, posy, width and hight explain themselves, its the other 2 relx, rely i need help with) 18:11:21 <BobingAbout> the 1 on the TTDPatch wiki is kinda lacking 18:11:30 <Born_Acorn> Well, it's the only one. 18:11:50 <BobingAbout> if i know what the numbers meant, i'd re-write it... 18:12:08 * Born_Acorn delivers BobingAbout to DaleStan and runs away 18:12:28 <BobingAbout> ok, just give me a link, makesure i'm looking at the correct 1... 18:12:42 <DaleStan> BobingAbout: http://wiki.ttdpatch.net/tiki-index.php?page=RealSprites 18:12:52 *** Sacro_ [~root@83.100.248.89] has quit [Quit: using sirc version 2.211+KSIRC/1.3.12] 18:13:23 <DaleStan> If it needs more explanation, then you need to explain what parts are lacking first. 18:14:16 <BobingAbout> i was looking at a different page, no wonder it was lacking... 18:14:28 <peter1138> ooh, loads of money 18:14:52 * peter1138 splashes out on another 30k train 18:14:55 *** Kalpa [kalpa@dsl-hkigw4-fe39de00-118.dhcp.inet.fi] has joined #openttd 18:14:57 <peter1138> (yay for clone) 18:15:31 <BobingAbout> lol 18:15:57 *** Sacro_ [~root@83.100.248.89] has joined #openttd 18:16:15 <Sacro_> hmmm, broke it 18:16:51 *** Eddi|zuHause2 [~johekr@p54B77CB4.dip.t-dialin.net] has quit [Quit: Konversation terminated!] 18:16:55 *** Kalpa^ [kalpa@dsl-hkigw4-fe38de00-128.dhcp.inet.fi] has quit [Ping timeout: 480 seconds] 18:19:47 <Sacro_> !seen bjarni 18:19:49 <_42_> Sacro_, Bjarni (~Bjarni@0x50a46c16.virnxx14.adsl-dhcp.tele.dk) was last seen quitting #openttd 4 days 47 minutes ago (18.10. 17:32) stating "Quit: Leaving" after spending 1 hour there. 18:20:10 <Sacro_> BobingAbout: ping 18:20:16 <BobingAbout> pong 18:20:20 <Sacro_> wooyay 18:20:26 * Sacro_ slaps BobingAbout around with a small 50lb Unix Manual 18:20:46 * BobingAbout gives Sacro_ a clout round the head with a fresh copy of HydraIRC 18:21:34 *** ZBServer [~ZBServer@c-69-243-92-235.hsd1.md.comcast.net] has quit [Remote host closed the connection] 18:21:45 * hylje slaps both of you with a RFC 1459 18:22:02 <Sacro_> !svn 18:22:07 <Sacro_> !commit 18:22:09 <Sacro_> hmm 18:22:13 <BobingAbout> well 18:22:38 <Born_Acorn> Advertising! 18:22:54 * Born_Acorn slaps Sacro with a bottle of Coca Cola 18:23:13 *** Eddi|zuHause [~johekr@p54B7644E.dip.t-dialin.net] has joined #openttd 18:23:18 * Sacro_ drowns BobingAbout in a vat of Dr Pepper 18:23:27 * Born_Acorn sits down to relax with books by Joe Bloggs Publishers 18:23:33 <Sacro_> s/BobingAbout/Born\ Acorn/ 18:23:45 * hylje spawns a zergling rush 18:24:09 <Sacro_> ZOMG 18:24:32 <hylje> im in your hatchery 18:24:35 <hylje> spawning more overlords 18:24:50 <smeding> i'm in your base killing your doods. :o 18:25:00 <smeding> also, hi! 18:25:23 <hylje> bitches dont know about my additional pylons 18:25:53 <BobingAbout> well, last time i was here, which was a VERY long time ago, i was trying to plan a newGRF format for new signal types 18:26:07 <BobingAbout> and signal sets 18:26:29 <BobingAbout> but before i can do that, i need to understand the newGRF format a little more 18:26:34 <Sacro_> yes, cos light signals dont stand out against elrails 18:26:51 <BobingAbout> try my newgrf and see if it makes any difference 18:27:08 <Sacro_> BobingAbout: cant 18:27:33 * BobingAbout Slaps Sacro_ 18:27:44 <Sacro_> will do when i get back home 18:27:47 <BobingAbout> k 18:28:19 <BobingAbout> so... anyone who knows about newGRF NFO format make any recomendations? 18:28:50 <Sacro_> BobingAbout: you want to be in #tycoon on quakenet, chat with patchman 18:28:54 <BobingAbout> (I'm thinking how newstations works would be a good way to go) 18:29:31 <BobingAbout> i tried that already. i'd rather speak to someone else, because this would probably be openttd only 18:30:38 <Sacro_> well... err... peter1138 is doing newcargos, Maedros and Belugas_Gone are doing newhouses 18:30:50 <Sacro_> KUDr is doing a few things 18:31:06 <BobingAbout> I'd rather not talk to kudr about it... 18:31:27 * KUDr understands why 18:31:42 <BobingAbout> no offence intended :P 18:32:31 * KUDr knows nothing about newgrf 18:33:03 * BobingAbout knows little about newGRF also 18:33:38 * Sacro_ knows a bt 18:34:02 <BobingAbout> as i said earlier, i made a newGRF, and didn't really have much of a clue what i was doing, as sacro might be able to tell you, i didn't get it right till my 3rd attempt 18:34:32 <BobingAbout> its got 19 lines, and 16 of those are graphics :P 18:38:13 <BobingAbout> i can try and write a patch myself, however i need to talk about newGRF formatting help 18:39:55 * peter1138 knows a little about newgrf 18:40:08 <BobingAbout> hi 18:40:22 <peter1138> Sacro_: actually quite a lot of that newcargos stuff was done by Belugas, heh 18:40:34 <BobingAbout> basicly, i need help planning out my multiple signal types newGRF format 18:40:51 <BobingAbout> it wants to work kinda like the newstations 18:41:27 <peter1138> variable signal types? 18:41:44 <BobingAbout> erm... if i say yes, will you help :P 18:41:56 <Sacro_> peter1138: heh nice 18:42:46 <BobingAbout> basicly, you can choose not only from either signals or semephores, but have multiple signal sets 18:43:07 <BobingAbout> the main idea is that these different sets can have different functions 18:43:41 <jez> Any native German speakers about? 18:43:50 <jez> or at least, good German speakers? 18:43:58 <BobingAbout> these include semephores, home, distant, and home and distant 18:44:41 <BobingAbout> light signals 18:44:54 <BobingAbout> light signals that act as distant signals 18:45:13 <BobingAbout> home and distant type light signals (red, yellow and green) 18:45:31 <BobingAbout> 4 aspect signals (red, yellow, yellow yellow and green) 18:45:40 *** jez [andreis@cpc3-stkn4-0-0-cust630.midd.cable.ntl.com] has quit [] 18:46:26 <BobingAbout> hopefully, a new pre-signal type, the priority signal 18:46:47 *** Mucht|work [~mucht@p57A0F2BE.dip.t-dialin.net] has joined #openttd 18:46:50 <BobingAbout> (which means it leaves open expansion for more types) 18:47:15 <BobingAbout> basicly, i need help planning it, because i know very little about newGRf 18:47:48 <DaleStan> You've got two separate concepts here: "Signal sets", and "new signal types". 18:48:03 <BobingAbout> yes 18:48:13 <BobingAbout> i know 18:48:29 <BobingAbout> i thought it would be a good idea to place type information within the set 18:48:55 <BobingAbout> so, regular 2 aspect signals would be type 00 18:48:58 <DaleStan> The first is a simple matter of defining and implementing support for actions 0..4 -- ask patchman which is the next available feature byte. 18:49:22 <BobingAbout> 0..4? 18:49:39 <BobingAbout> well, first i supose i need to learn more about the existing stuff 18:49:47 <BobingAbout> so, can anyone help me with that? 18:50:00 <DaleStan> http://wiki.ttdpatch.net/tiki-index.php?page=Action0 through ...?page=Action4 18:50:02 *** mikk36 [~mikk35@pc245.host1.starman.ee] has quit [Read error: Connection reset by peer] 18:51:07 *** DJ_Mirage [~martijn@biggetje.xs4all.nl] has joined #openttd 18:51:15 <DaleStan> The second is a more complex matter of determining if signal behaviour will be coded in NFO or in C, and then how things should fall back if a set does not support one or more types. 18:52:23 <peter1138> i can't see a way of defining signal behavious in NFO :) 18:52:37 *** mikk36 [~mikk35@pc245.host1.starman.ee] has joined #openttd 18:52:57 <DaleStan> Fortunately for all involved, I can't either. 18:52:58 <Sacro_> i think signal behavoir is being done as either C or LUA 18:53:12 <Sacro_> KUDr: any thoughts on newsignals? 18:53:23 <BobingAbout> the idea is that each type is specified seperatly within the set (unlike how newsignals are specified now) and the signal type functionality would be coded in C (not unlike presignal and PBS behavior) all you need to specify in the newgrf is what behavior index to use for the signal 18:53:54 <KUDr> i expect that i will implement all features in C, but it can read some info from newgrf 18:54:01 <BobingAbout> if a paticular signal type is missing, it should be skipped when CTRL-Clicking the signal 18:54:52 <peter1138> problem is, none of our features so far depend on newgrf (except perhaps 2cc, but that's a little different) 18:55:20 <KUDr> probably all types must be implemented (coded in C) first and then they wll be connected to some sprites from newgrf 18:55:27 <peter1138> everything has a non-newgrf fallback 18:56:07 <Eddi|zuHause> <jez> Any native German speakers about? <- what do you want? 18:56:20 <DaleStan> "all you need to specify in the newgrf"!? Far from. One sprite for each combination of behaviour, orientation, and state (eg R/Y/G), plus a way to attach each signal to a set, and a way to select between sets, permit sets only before/after $DATE 18:56:54 <DaleStan> Possibly select snow-covered sprites for above the snowline. 18:58:35 <Naksu> why is there a snowline anyways? 18:58:45 <peter1138> and a new map array to store the extra data :D 18:58:45 <Naksu> the theory is that snow doesnt fall on valleys? 18:59:18 <DaleStan> No. Because the snow melts in valleys. 19:00:21 <Eddi|zuHause> a snowline is one of the most natural things in the world... the higher you get on a mountain, the colder it gets, and while there can be summerly temperatures in the valley, the mountain may be around 0°C 19:00:25 <BobingAbout> erm, i was doing something on the patch wiki 19:00:49 <peter1138> come up with the spec first, then put it there 19:01:00 <BobingAbout> yes, behaviour is specified in the C 19:01:23 <BobingAbout> well, to write a proper spec, i'd need to understand newGRF 19:01:31 <BobingAbout> but, i do have something so far 19:03:15 <BobingAbout> currently signals are specified by the 8 directions, including 2 states, therefore after 16 sprites, the next type comes, currently, this is normal, PE, PX, PC, PBS, PBSE, PBSX, PBSC, which takes a full 256 sprites 19:03:40 <DaleStan> Yes. 19:04:11 <peter1138> pbse pbsx pbsc? what? 19:04:30 <Sacro_> pbs entry,exit,combo 19:04:37 <BobingAbout> the first thing to change is instead of going red, green, red, green, red, green.... it'll go red 8 times, then green 8 times, then yellow 8 times, then double yellow 8 times (because not all signals will have a yellow and double yellow) and thats it for the newGRF instruction 19:04:41 <BobingAbout> what sacro said 19:04:43 <peter1138> if this uses action 1-3 then i guess orientation would be done in the similar manner to vehicle direction 19:04:50 <peter1138> also... pbs exit signals-- 19:05:21 <BobingAbout> if TTDPatch adopts this system, it needs to support PBS E, X and C 19:05:50 <BobingAbout> each instrction therefore needs to include the following information: 19:06:23 <BobingAbout> numspites (this is in multiples of 8. 16, 24 or 32) 19:06:55 <DaleStan> !seen TrueLight 19:06:55 <_42_> DaleStan, I found 2 matches to your query: Weirdo, TrueLight. Weirdo (~weirdo@s559112c3.adsl.wanadoo.nl) was last seen joining #temple.of.the.bot 1 day 2 hours 59 minutes ago (21.10. 16:07). Weirdo is still there. 19:07:21 <BobingAbout> signal type ( out of 16 types, the 8 existing types, plus room for expansion) 19:07:46 <peter1138> number of sprites comes under the action 1 19:08:02 <BobingAbout> i wouldn't know 19:08:15 <peter1138> you ought to know if you're considering coming up with a spec 19:08:20 <BobingAbout> yes 19:09:23 <BobingAbout> you've put me off, i forgot what comes next 19:09:35 *** Progman [~progman@p5091DBDD.dip.t-dialin.net] has joined #openttd 19:09:41 <peter1138> heh 19:11:15 <BobingAbout> behaviour comes under type... 19:11:33 <BobingAbout> oh yer, setID 19:11:58 *** Purno [~Purno@5351CE6A.cable.casema.nl] has joined #openttd 19:12:04 <BobingAbout> numsprites determines numstates (2, 3, or 4) 19:13:35 <BobingAbout> does that sound like enough to you peter? 19:13:58 <peter1138> doesn't the signal type determine the number of states? 19:16:44 <BobingAbout> no, signal type determines the sets type, EG normal, or PBS, presignal or combo?, numstates determines if extra logic should be applied such as yellow signal states 19:17:47 <BobingAbout> anyway, i've read it a bit now 19:18:02 <BobingAbout> action 0 determines the logic, then action 1 adds the sprites to the set? 19:18:41 <DaleStan> Action 0 determines the static properties, Action 1 loads the sprites, Action 2 determines the logic, and action 3 attaches the sprites to the set. 19:19:19 * BobingAbout doesn't understad why all this can't be done with a single instruction 19:19:36 <DaleStan> Then BobingAbout doesn't understand NFO. 19:19:39 *** lws1984 [~lws1984@ip68-9-157-1.ri.ri.cox.net] has joined #openttd 19:19:43 <BobingAbout> i agree 19:20:40 <DaleStan> NFO is designed for power first, and ease last. 19:21:05 <Tron> i doubt the "designed" part 19:21:30 <peter1138> evolved 19:21:35 <Sacro_> Tron: hacked 19:22:24 *** Hagbarddenstore [~hagbard@90-224-32-143-no95.tbcn.telia.com] has quit [Remote host closed the connection] 19:22:27 <DaleStan> Sprites imported by an Action 1, therefore, may be used in multiple ways, by multiple action 2s, which may be used in multiple ways by multiple other action 2s, &c. which are eventually used one or more times in one or more action 3s. 19:22:57 *** BJH2__ [~chatzilla@e176112154.adsl.alicedsl.de] has joined #openttd 19:25:41 *** BJH2_ [~chatzilla@e176123061.adsl.alicedsl.de] has quit [Ping timeout: 480 seconds] 19:26:23 <DaleStan> Action 0 can be considered to allocate slots to which Action 3 can attach sprite info, and it also sets any static properties. 19:26:39 <DaleStan> Action 4 adds any necessary static texts 19:27:21 <BobingAbout> so... use action 0 to set the set properties, action 1 loads the sprites, then action 3 applies the graphics to the set 19:27:26 <BobingAbout> whats action 2 do? 19:27:32 <BobingAbout> turn sets on? 19:28:23 <BobingAbout> I'm pretty sure not all types of object use all 4 of those actions... 19:28:27 <DaleStan> Action 2 collects the graphics from action 1 into something that can be used by action 3, and selects which of the various sets of sprites are to be used. 19:30:05 <DaleStan> General variables and Sounds have only action 0, canals have only 1..3. All others use all four, in one way or another. 19:30:16 <DaleStan> all five* 19:30:29 <BobingAbout> 5? 19:30:43 <DaleStan> 0..4 : five actions. 19:31:00 <BobingAbout> right... 19:31:17 <BobingAbout> ok, i'm going to need help defining... 19:31:53 <DaleStan> Except for vehicles, however, action 4 merely creates texts that are linked to a slot either directly from the action 0, or with callbacks. 19:32:06 * valhallasw kills C++ 19:32:22 <valhallasw> << operator overloading MUST be outside the class... great *sigh* 19:33:22 <DaleStan> friend ostream& operator << (ostream& out, const classtype& obj) { /*do stuff*/ } should work just fine. 19:34:05 <DaleStan> But it can't, of course, be a member operator, as member operators must take the class type as their left operand. 19:34:42 *** Ailure [Gamefreak@194.47.44.243] has quit [Ping timeout: 480 seconds] 19:35:09 <valhallasw> eeerm? 19:35:32 <valhallasw> you mean it should return something with its class type? 19:35:42 <DaleStan> class foo { friend ostream& operator << (ostream& out, const classtype& obj) { /*do stuff*/ } /* class def */ }; should work fine. 19:35:48 <BobingAbout> for gods sake, don't combine words and code on the same line... 19:35:54 <valhallasw> lol :D 19:35:55 <Tron> <valhallasw> << operator overloading MUST be outside the class... great *sigh* <--- nonesense 19:36:08 * valhallasw is gonna try DaleStan's way 19:36:44 <ln-> "nonsense" 19:37:04 <DaleStan> class foo { ostream& operator << (ostream& out, const foo& obj) { /*do stuff*/ } /* class def */ }; //<-- broken because that makes operator << take three operands: foo& , ostream &, const foo& 19:37:48 <DaleStan> class foo { ostream& operator << (const foo& obj) { /*do stuff*/ } /* class def */ }; //<-- also broken because that doesn't pass makes operator << an ostream& 19:38:23 <Tron> PEBKAC 19:38:25 <DaleStan> class foo { ostream& operator << (ostream& obj) { /*do stuff*/ } /* class def */ }; //<-- Workable, but you'd have to do "obj<<stream;", not "stream<< obj;". 19:39:09 <Darkvater> back 19:39:11 <DaleStan> -"makes" a coulpe lines up. 19:39:18 <DaleStan> *couple. 19:39:22 * DaleStan hides. 19:39:26 <Darkvater> hmm what to do with the strgen problem? 19:39:28 <peter1138> whew 19:39:33 <peter1138> straight over my head :) 19:39:47 <valhallasw> hmmmmm 19:40:17 * DaleStan has to leave anyway. 19:40:58 <BobingAbout> bye 19:41:19 <valhallasw> DaleStan: it's not working anyway. 19:41:31 *** BobingAbout [~BobingAbo@adsl-83-100-172-178.karoo.KCOM.COM] has left #openttd [] 19:42:56 <glx> Darkvater: even renaming Error to error in strgen.c, or error to Error in string.c fails 19:43:47 <Darkvater> Error is *static* 19:43:54 <Darkvater> remove that (and rename it) 19:47:35 *** DJ_Mirage [~martijn@biggetje.xs4all.nl] has quit [Quit: www.sexybiggetje.nl] 19:47:54 * Sacro_ scratches 19:49:19 *** Zr40_ is now known as Zr40 19:52:53 <peter1138> o_O 19:52:59 <peter1138> http://fuzzle.org/o/murphy.png 19:53:15 <peter1138> two "Murphy & Co." companies... 19:53:18 <peter1138> tum te tum 19:53:25 <peter1138> i guess that particular name isn't checked for duplicates 19:53:26 <hylje> :o 19:53:40 <Darkvater> ok people two issues 19:53:43 <peter1138> Chuntfingborough is an excellent name 19:53:47 <Darkvater> how do we want the strgen error solved? 19:53:51 <Sacro_> peter1138: dont people copyright company names? 19:53:53 <Noldo> both murphys look odd 19:53:56 <Sacro_> hehe what a name 19:54:02 <hylje> murphy's law! 19:54:35 <peter1138> hee 19:54:38 <peter1138> the ai is pretty fucked 19:54:39 <peter1138> hmm 19:55:01 <Darkvater> ok no takers? Then I will go the easy way 19:55:10 <peter1138> Darkvater: properly 19:55:18 *** SchoolLite is now known as StarLite 19:55:29 <glx> Darkvater: gcc still compiling, but msvc passed 19:55:35 <peter1138> so when did the AI get totally broken? 19:55:39 <Darkvater> well I was thinking of s/Error/error/ s/Warning/warning s/Info/info 19:55:42 <Darkvater> and unstatic error 19:55:47 <Darkvater> glx: I *know* that works 19:56:07 <Darkvater> the next topic is far more important...window handling 19:56:12 <Darkvater> totally fucked 19:56:33 <Darkvater> a simple example: In some window you call DeleteWindow(some-other-window) 19:56:34 <CIA-1> peter1138 * r6897 /trunk/players.c: - Fix (r6884): Another wrong last parametr :) 19:56:56 <peter1138> and it shuffles all the windows around 19:57:02 <Darkvater> This deletes a window and moves all windows one *UP* in the list AFTER the deleted window 19:57:08 <glx> and causes crashes 19:57:19 <Darkvater> so what you get when you return to the calling function is that the window pointer points to the wrong window 19:57:28 <Darkvater> if you're lucky nothing, unluck crash 19:57:32 <peter1138> where is the guilty code? 19:57:35 <Darkvater> anyways it's fucked 19:57:46 <Darkvater> memmove(w, w + 1, count); 19:57:47 <peter1138> simplest thing is to get the window again... 19:58:00 <Darkvater> DeleteWindow(), window.c:319 19:58:19 *** Purno [~Purno@5351CE6A.cable.casema.nl] has quit [Quit: Purno has spoken] 19:58:20 <glx> we need a pool for windows :) 19:58:22 <peter1138> maybe you're interested in http://fuzzle.org/o/windowpool.diff 19:58:29 <Darkvater> now we cannot influence the window pointer in the calling function 19:58:58 <peter1138> not a lot better 19:59:11 <Darkvater> my idea was, if we were to keep the existing mechanism, is to NOT shuffle the windows around, but mark the deleted window as delete 19:59:15 <Darkvater> +D 19:59:20 <Darkvater> perhaps wnd_class -1 19:59:36 <Darkvater> then on the next window loop you can shuffle everything around without punishment 19:59:59 *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has joined #openttd 20:00:17 <Darkvater> but lemme look at the window pool 20:00:33 <Darkvater> another solution is of course not to shuffle the windows around but manually keep a z-counter 20:01:13 *** Wolf01 [~wolf01@host112-234-dynamic.5-87-r.retail.telecomitalia.it] has joined #openttd 20:01:16 <peter1138> yeah 20:01:28 <peter1138> an z-position array owuld be better than the next/prev thing in that diff 20:01:31 <Wolf01> hi 20:01:49 <Darkvater> but I don't like that solution since it would mean a lot of loops for the window array/pool to correctly draw them 20:02:07 *** Turski [~tarmo@dsl-kpogw1-fe21df00-2.dhcp.inet.fi] has quit [Quit: Lost terminal] 20:02:16 <peter1138> that's why i didn't store z position inside the window 20:02:30 <peter1138> however, it got complex after i realised we need it doubly linked 20:02:43 <peter1138> so a Window *z_positons[num_windows]; might be easier 20:02:53 <peter1138> just shuffle the array as needed 20:02:57 <peter1138> easy to go up or down 20:03:20 <Tron> array of Window 20:03:26 <Tron> and array of Window* for z order 20:03:32 <Tron> end of story 20:03:44 *** jez [trestra@cpc3-stkn4-0-0-cust630.midd.cable.ntl.com] has joined #openttd 20:03:49 <jez> haha 20:03:51 <Darkvater> so array of window and array of window* 20:03:54 <jez> my patch has Deutsch-ness 20:04:18 *** Spoco [Spoco@dsl-083-102-070-192.lohjanpuhelin.fi] has quit [] 20:04:22 <glx> jez: but as I said it's not needed for now :) 20:04:30 <jez> heh 20:04:35 <jez> that .patch didnt work for me 20:04:36 <jez> did it for you? 20:04:45 <Darkvater> Tron: or what tron said 20:04:45 <jez> that's the second time i've had to fiddle with a .patch 20:04:48 <glx> didn't try 20:05:06 <peter1138> Darkvater: eh? :P 20:05:18 <Tron> Darkvater: peter said pretty much the same 20:05:24 <jez> TortoiseSVN's patch utility seems to be extremely picky, and won't really use the context lines to try and patch a file intelligently 20:05:28 <Darkvater> peter said a window pool 20:05:43 <Tron> <peter1138> so a Window *z_positons[num_windows]; might be easier 20:05:57 * Darkvater ha no recollection of that 20:06:32 <glx> jez: probably a problem with eol 20:06:37 *** thgergo [~th_gergo@dsl51B78811.pool.t-online.hu] has quit [Ping timeout: 480 seconds] 20:07:22 <peter1138> a window pool is pointless 20:07:25 <Darkvater> ok we can do that 20:09:03 <Darkvater> how do we want to do that? 20:09:22 <peter1138> lets volunteer bjarni 20:09:35 <Darkvater> ah we won't shuffle the windows around just the z_positions 20:09:39 * jez wonders why you're bothering to implement a z-index windowing system 20:10:03 <peter1138> it's already ordered 20:10:13 <peter1138> just in a nasty way 20:10:24 <Darkvater> it's implicit ;) 20:11:20 <Wolf01> maybe to close a single window per time following the history :hides: 20:11:42 <jez> !seen Bjarni 20:11:43 <_42_> jez, Bjarni (~Bjarni@0x50a46c16.virnxx14.adsl-dhcp.tele.dk) was last seen quitting #openttd 4 days 2 hours 39 minutes ago (18.10. 17:32) stating "Quit: Leaving" after spending 1 hour there. 20:11:48 <jez> heh 20:11:54 <jez> Bjarni died 20:12:05 <Darkvater> he's alive @forums 20:12:24 <hylje> he's at his half-life then 20:12:32 <jez> i msg'd him on there, got no response 20:13:24 <hylje> so we can assume he's evading 20:13:56 *** Bjarni [~Bjarni@0x50a46c16.virnxx14.adsl-dhcp.tele.dk] has joined #openttd 20:13:59 *** mode/#openttd [+o Bjarni] by ChanServ 20:14:51 <Darkvater> :O 20:14:56 <Darkvater> the devil! 20:16:01 <jez> lol :-) 20:16:04 <jez> that has to be a jinx 20:17:03 <Bjarni> actually it's questionable if the devil exists. It could just be like Father Christmas, so it's your own dad in a costume 20:17:06 *** glx|away [glx@bny93-6-82-245-156-124.fbx.proxad.net] has joined #openttd 20:17:07 *** mode/#openttd [+v glx|away] by ChanServ 20:17:11 <Eddi|zuHause> jez: what was it that you needed a german speaker for? 20:17:41 <jez> Eddi|zuHause: to review skidd13's German translation of my patch, if possible 20:17:52 *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit [Killed (NickServ (GHOST command used by glx|away))] 20:17:56 *** glx|away is now known as glx 20:18:02 <SpComb> Logs: http://zapotek.paivola.fi/~terom/logs/openttd 20:18:02 <Bjarni> !logs 20:18:06 <Darkvater> :O 20:18:09 <jez> http://www.tt-forums.net/viewtopic.php?p=498075#508989 20:18:34 <Eddi|zuHause> i'm gonna have a look in half an hour or so... 20:18:44 <jez> ok 20:19:06 <Bjarni> hmm 20:19:12 <Bjarni> have it been 4 days already? 20:19:17 <jez> no 20:19:23 <jez> you've been in a timewarp, it's 2056 20:19:29 <Darkvater> HAS 20:19:31 <Darkvater> dammit 20:20:02 <Bjarni> well, nothing changed in here 20:20:25 <Bjarni> Darkvater is still screaming "has" at random 20:20:46 * Bjarni hides another 50 years 20:20:48 <hylje> HAS 20:20:59 *** Ailure [Gamefreak@194.47.44.243] has joined #openttd 20:21:09 *** Bjarni [~Bjarni@0x50a46c16.virnxx14.adsl-dhcp.tele.dk] has quit [Quit: Leaving] 20:21:27 *** Bjarni [~Bjarni@0x50a46c16.virnxx14.adsl-dhcp.tele.dk] has joined #openttd 20:21:30 *** mode/#openttd [+o Bjarni] by ChanServ 20:21:45 <Bjarni> welcome to the 22th century 20:22:26 <jez> I don't get it 20:22:28 <Ailure> WHERE IS MY FLYING CAR 20:22:31 <jez> :-\ 20:22:56 <SpComb> Logs: http://zapotek.paivola.fi/~terom/logs/openttd 20:22:56 <Bjarni> !logs 20:24:37 <Bjarni> < _42_> jez, Bjarni (~Bjarni@0x50a46c16.virnxx14.adsl-dhcp.tele.dk) was last seen quitting #openttd 4 days 20:24:38 <Bjarni> <@Bjarni> have it been 4 days already? 20:24:38 <Bjarni> < jez> no 20:24:38 <Bjarni> < jez> you've been in a timewarp, it's 2056 20:24:38 <Bjarni> * Bjarni hides another 50 years 20:24:39 <Bjarni> -!- Bjarni [~Bjarni@0x50a46c16.virnxx14.adsl-dhcp.tele.dk] has quit [Quit: Leaving] 20:24:40 <Bjarni> -!- Bjarni [~Bjarni@0x50a46c16.virnxx14.adsl-dhcp.tele.dk] has joined #openttd 20:24:42 <Bjarni> <@Bjarni> welcome to the 22th century 20:24:54 <Bjarni> it's not that tricky if you understand temporal mechanics 20:24:59 <Sacro_> :o Bjarni 20:25:08 <Bjarni> and maybe you can even understand it if you don't :p 20:25:19 <jez> ah 20:25:33 <jez> Bjarni: it would be YOU being welcomed, not us ;-P 20:27:29 <peter1138> he's strange like that 20:28:02 <hylje> time paradox 20:28:57 <Bjarni> actually I could welcome you as the last time I saw you, it was last century 20:32:29 <jez> heh 20:32:41 <jez> ive watched, like, the first 10 episodes of House 20:32:49 <jez> why does the patient ALWAYS have a seizure near the start? 20:32:54 <jez> it's like the program's signature 20:33:00 <hylje> lost faith in public healthcare yet? 20:33:09 <peter1138> so who's forking? heh 20:33:26 <jez> no, but if I see Hugh Lawrie standing over me I'll kill him 20:33:49 <jez> they could've gotten him to just have a British accent like he normally does. He doesn't sound American 20:34:21 <hylje> GOTTEN 20:34:38 <jez> yeah 20:34:43 <jez> i've taken to saying that 20:34:55 <jez> i don't find the word 'got' to be very satisfying in that context 20:34:59 <jez> it's past tense 20:36:34 <peter1138> right 20:36:38 <peter1138> having an earlier night 20:36:47 <peter1138> (so that could be 1am o_O) 20:38:23 <Darkvater> objections about lower-casing error/warning/fatal for strgen? 20:38:39 <jez> translation to English? 20:38:47 <glx> Darkvater: ok for me 20:39:28 <hylje> ALLCAPS it! 20:41:01 <Bjarni> going to bed at 5:30, will that be considered early or late? 20:41:36 <jez> Darkvater: ? 20:41:55 <Darkvater> ? 20:42:02 <Bjarni> Darkvater: what lowercase thing? 20:42:11 <jez> Darkvater: translation to English? 20:44:16 <peter1138> do you object to lower-casing error(), warning() and fatal() in strgen? 20:44:35 <Bjarni> jez: I think Darkvater is writing in proper English. A translation will not help us. An explanation would ;) 20:44:58 <Darkvater> ok no takers? 20:45:10 <Bjarni> I'm still not entirely sure what you mean 20:45:19 <Darkvater> doesn't matter 20:45:23 <peter1138> i don't object 20:45:26 <peter1138> however 20:45:28 <Darkvater> anyone who knows what this is about will know 20:45:30 <peter1138> sleep for me :D 20:45:36 <Darkvater> NOOOOOOOOOOOOOOOOOOOOOOO 20:45:36 <Bjarni> if the English string is upper case, will it then be an error if the translated string is not upper case? 20:45:37 <jez> erm 20:45:54 <Bjarni> because that would be bad 20:45:56 <jez> well i dont know about it and want to know 20:46:00 <Darkvater> peter1138: do the maybe ormaybe not working on feature perhaps featuring working on 20:46:03 <Darkvater> ! 20:46:11 <peter1138> i can't 20:46:18 <Bjarni> some upper case words in English (like English) is lower case words when translated to Danish 20:46:20 <CIA-1> Darkvater * r6898 /trunk/strgen/strgen.c: 20:46:20 <CIA-1> -Fix: lowercase Error/Warning/Fatal for strgen and remove static on error() so strgen 20:46:20 <CIA-1> can compile with anal strecpy() :) 20:46:21 *** RichK67 [~RichK67@194.164.100.143] has joined #openttd 20:46:27 <peter1138> i'd need to start on industries ;p 20:46:35 <peter1138> and sleep is required 20:46:51 * jez dances a jig 20:46:52 <Darkvater> you DO have work tomorrow :P 20:47:00 <jez> Goodfella's Perfectly Pepperoni pizza 20:47:08 <jez> (with red peppers, green ones removed) 20:47:10 <jez> well cooked 20:47:13 <jez> and ice-cold cider 20:47:18 <jez> absolutely delicious :-) 20:47:28 *** RichK67 [~RichK67@194.164.100.143] has quit [] 20:47:58 <Darkvater> gn peter1138 20:48:51 <peter1138> night 20:51:22 <Born_Acorn> night yo 20:53:06 *** BJH2__ [~chatzilla@e176112154.adsl.alicedsl.de] has quit [Quit: ChatZilla 0.9.61 [Mozilla rv:1.7.12/20050915]] 20:56:31 <Eddi|zuHause> jez: the translation looks OK, but i am not 100% sure if i like the translation of "favourite"... 20:57:06 <jez> oh why? 20:57:27 <Eddi|zuHause> it just sounds odd... 20:57:48 <jez> not being a native German speaker, i dont know what sounds less off 20:57:50 <jez> *odd 20:58:51 <Eddi|zuHause> i can't think of a proper alternative also right now... 20:59:06 <jez> uhmmmm 20:59:15 <jez> German doesnt have a word for favourite? 20:59:19 <Eddi|zuHause> i guess it is fine, but there might be a better translation, if one thinks enough 20:59:24 <Hapo> jez: favorit maybe 20:59:33 <jez> i think that's what he put 20:59:37 <Hapo> at least the german translator of opera uses it :) 20:59:38 <Hapo> okay 20:59:58 <Bjarni> Germany got no favourites? 21:00:12 *** Sacro_ [~root@83.100.248.89] has quit [Quit: using sirc version 2.211+KSIRC/1.3.12] 21:00:13 <Eddi|zuHause> well, usually it is done by prefixing the noun with "Lieblings-" 21:01:19 <Hapo> that sounds a lot better 21:01:31 <Tron> at least spell "favorisie_r_tes" right 21:02:12 <Eddi|zuHause> oh yeah, there's a spelling mistake... i did not spot it right away... 21:02:54 <Neonox> jez: send me the translation please 21:03:10 <jez> Neonox: http://www.tt-forums.net//files/german_102.patch 21:05:09 <Neonox> jez: change this: Gesichts-Nummerncode to Gesichtsnummerncode. then it must be ok. 21:05:30 <jez> hurm 21:05:36 <jez> i kinda liked the hyphen 21:05:38 <jez> gave it charm 21:06:08 <Neonox> jez: it is one word 21:06:22 <jez> then why did a native German speaker hyphenate it? 21:06:37 <Neonox> don't know 21:07:36 <Eddi|zuHause> well, it's probably not forbidden to hyphenate, but usually, words in german are concatenated, not hyphenated 21:07:52 <jez> mmm, im sure i've seen some hyphenated German words 21:08:21 <Eddi|zuHause> well, with all the changes in the last 10 years, i kinda have lost track about what exactly is allowed, and what is not allowed... 21:08:24 <jez> i'll ask him/her why on the forum 21:08:32 <jez> changes? 21:08:38 <jez> the German language is regulated? haha 21:08:48 <jez> sounds like French 21:08:55 * Neonox slaps jez 21:09:07 <jez> zee official Francais institute, speak differently and ve vill GUILLOTINE you 21:09:51 <lws1984> GUILLOTINE? 21:09:51 <lws1984> bah 21:10:01 * lws1984 can do better with le Swiss Army Knife 21:10:01 *** Sionide [~sphinx@cpc4-norw5-0-0-cust184.pete.cable.ntl.com] has quit [Ping timeout: 480 seconds] 21:10:03 <Eddi|zuHause> well, i think in french it is a little more strict... 21:11:34 <Neonox> just a little bit.... :)))) 21:12:13 *** Zr40 [~Zirconium@zr40.xs4all.nl] has quit [Quit: Leaving] 21:12:54 <jez> ve vill .... get Chirac to sleep with you? 21:20:34 *** Sionide [~sphinx@cpc4-norw5-0-0-cust184.pete.cable.ntl.com] has joined #openttd 21:21:29 <Eddi|zuHause> oh, one other thing... 4,294,967,295 should be 4.294.967.295 21:21:59 <jez> ah yeah 21:22:15 <jez> when will our European cousins see the light and switch , and . 21:22:57 <Eddi|zuHause> at the same time that you will ;) 21:25:06 <Neonox> lol 21:37:34 *** Mucht|work is now known as Mucht|zZz 21:45:39 <jez> jez wrote: 21:45:39 <jez> skidd13: Why did you hyphenate Gesichts-Nummerncode? 21:45:39 <jez> Why?! Good question. =) 21:45:39 <jez> It was my personal feeling that it looks better readable than "Gesichtsnummerncode". 21:45:39 <jez> Absolutely correct german would be "Nummerncode des Gesichts". 21:45:46 <jez> hum 21:45:57 <jez> german is an elastic language, no? 21:46:33 <Neonox> you can describe it or you can just say one word :) 21:46:49 <jez> what? 21:47:39 <Neonox> in german. like Gesichtsnummerncode or Nummerncode des Gesichts 21:48:01 <jez> or 21:48:09 <jez> Gesichts-Nummerncode 21:48:21 *** Serriaromeo [~Serriarom@mptc-69-152.mptelco.com] has quit [Ping timeout: 480 seconds] 21:48:30 <jez> more readable? 21:48:44 <Naksu> yes 21:48:49 <Neonox> Gesichts-Nummerncode is not correct 21:49:04 <jez> Eddi|zuHause: sorry, i didnt read your comment above. where is the spelling mistake you mentioned? 21:49:32 *** Serriaromeo [~Serriarom@mptc-69-152.mptelco.com] has joined #openttd 21:49:34 <Eddi|zuHause> what tron said... there's an 'r' missing 21:52:01 *** Frostregen [SADDAM@dslb-084-058-169-223.pools.arcor-ip.net] has joined #openttd 21:52:36 <Eddi|zuHause> in STR_FACE_SAVE_TIP 21:54:03 *** Hagbarddenstore [~hagbard@90.224.32.143] has joined #openttd 22:12:08 <jez> where? 22:12:13 <jez> i dont know german 22:13:57 *** Serriaromeo [~Serriarom@mptc-69-152.mptelco.com] has quit [Ping timeout: 480 seconds] 22:14:53 <Neonox> change the line to this: Speichere favorisiertes Gesicht 22:15:00 *** Serriaromeo [~Serriarom@mptc-69-152.mptelco.com] has joined #openttd 22:19:32 <Wolf01> 'night all 22:19:36 *** Wolf01 [~wolf01@host112-234-dynamic.5-87-r.retail.telecomitalia.it] has quit [] 22:25:05 <jez> okey 22:29:04 <Eddi|zuHause> <Tron> at least spell "favorisie_r_tes" right <- well, i thought that was clear enough... 22:29:33 <jez> yeah sry 22:29:35 <jez> fixed it 22:33:13 *** Kalpa^ [kalpa@dsl-hkigw4-fe3ede00-8.dhcp.inet.fi] has joined #openttd 22:35:10 *** Kalpa [kalpa@dsl-hkigw4-fe39de00-118.dhcp.inet.fi] has quit [Ping timeout: 480 seconds] 22:38:21 *** lws1984 is now known as lws|Dinner 22:46:31 *** Progman [~progman@p5091DBDD.dip.t-dialin.net] has quit [Remote host closed the connection] 22:47:31 *** Serriaromeo [~Serriarom@mptc-69-152.mptelco.com] has quit [Ping timeout: 480 seconds] 22:47:32 *** Serriaromeo_ [~Serriarom@mptc-69-152.mptelco.com] has joined #openttd 22:49:38 *** TinoM [~Tino@i5387EB6B.versanet.de] has quit [Quit: Verlassend] 22:50:23 *** Neonox [~Neonox@ip-80-226-253-93.vodafone-net.de] has quit [Quit: bin wech....] 22:51:56 <ln-> does anyone have a widescreen-tft, and use it with linux? 22:59:28 *** BobingAbout [~BobingAbo@adsl-83-100-172-178.karoo.KCOM.COM] has joined #openttd 23:00:25 <BobingAbout> i guess i'm back for a moment 23:01:10 *** ChrisM87 [~ChrisM@p54AC4F71.dip.t-dialin.net] has quit [Remote host closed the connection] 23:03:46 *** Serriaromeo_ [~Serriarom@mptc-69-152.mptelco.com] has quit [Ping timeout: 480 seconds] 23:03:53 <BobingAbout> anyone still here? 23:04:07 * BobingAbout waves 23:04:10 *** Serriaromeo [~Serriarom@mptc-69-152.mptelco.com] has joined #openttd 23:04:41 *** XeryusTC [~irc@cc480157-b.sneek1.fr.home.nl] has joined #openttd 23:06:40 <smeding> i'm here! 23:06:44 <smeding> but not for long 23:06:50 <smeding> i have work to do.. err. toda.y 23:11:37 <XeryusTC> good for you :P 23:14:53 *** Rens2Sea [~Rens2Sea@213.211.185.168] has quit [] 23:16:55 *** XeryusTC [~irc@cc480157-b.sneek1.fr.home.nl] has quit [Quit: So Long, and Thanks for All the Fish] 23:16:56 *** Serriaromeo [~Serriarom@mptc-69-152.mptelco.com] has quit [Ping timeout: 480 seconds] 23:17:02 *** Serriaromeo [~Serriarom@mptc-69-152.mptelco.com] has joined #openttd 23:17:43 *** KritiK [~Maxim@ppp85-140-205-6.pppoe.mtu-net.ru] has quit [Quit: Leaving] 23:18:59 <Sacro> BobingAbout: ping 23:20:00 <Sacro> !seen Sacro_ 23:20:02 <_42_> Sacro, Sacro_ (~root@83.100.248.89) was last seen quitting #openttd 2 hours 19 minutes ago (22.10. 21:00) stating "Quit: using sirc version 2.211+KSIRC/1.3.12" after spending 2 hours 44 minutes there. 23:22:27 <BobingAbout> pong 23:25:06 *** Serriaromeo [~Serriarom@mptc-69-152.mptelco.com] has quit [Ping timeout: 480 seconds] 23:25:11 <BobingAbout> night all, i've got work in the morning 23:25:19 *** BobingAbout [~BobingAbo@adsl-83-100-172-178.karoo.KCOM.COM] has left #openttd [] 23:25:20 *** Sacro_ [~ben@adsl-83-100-141-62.karoo.KCOM.COM] has joined #openttd 23:25:52 <Sacro_> heh 23:25:57 *** Sacro is now known as Guest1981 23:26:05 *** Sacro_ is now known as Sacro 23:26:22 *** ThePizzaKing [~thepizzak@c211-28-156-80.eburwd2.vic.optusnet.com.au] has joined #openttd 23:27:40 *** Serriaromeo [~Serriarom@mptc-69-152.mptelco.com] has joined #openttd 23:28:34 *** amix [~AmiXoamip@202.80-203-43.nextgentel.com] has joined #openttd 23:30:42 <amix> I wonder if its longtime until new 32bpp GFX packs can be used with OpenTTD? 23:31:08 <ln-> yes 23:31:27 <amix> oki 23:31:44 <amix> what is the next goals for this superb game etc? 23:31:56 <Born_Acorn> (We have goals?) 23:32:03 <amix> dont know ;) 23:32:09 <Eddi|zuHause> officially, we have a roadmap ;) 23:32:16 <amix> yea, hehe 23:32:20 <amix> something like that 23:32:23 <amix> :) 23:32:35 *** Guest1981 [~ben@adsl-83-100-141-62.karoo.KCOM.COM] has quit [Ping timeout: 480 seconds] 23:33:03 <amix> i really like the morphos version of openttd i must say. 23:33:11 <Eddi|zuHause> it might be on the wiki 23:33:39 <lws|Dinner> the real question is, do you follow the woman ethic to maps or the man ethic? 23:34:43 *** Serriaromeo [~Serriarom@mptc-69-152.mptelco.com] has quit [Read error: Connection reset by peer] 23:35:10 <amix> hehe 23:35:24 <amix> i follow the amiga way of life 23:35:31 <amix> i dont know if its good or bad 23:35:32 <amix> :D 23:37:19 <Eddi|zuHause> that sounds like: "are you the man or the woman in this relationship" :p 23:37:28 *** Serriaromeo [~Serriarom@mptc-69-152.mptelco.com] has joined #openttd 23:37:48 *** Serriaromeo_ [~Serriarom@mptc-69-152.mptelco.com] has joined #openttd 23:37:48 *** Serriaromeo_ [~Serriarom@mptc-69-152.mptelco.com] has quit [Remote host closed the connection] 23:49:34 <Naksu> :E 23:50:32 <amix> ;p 23:56:20 *** Sacro_ [~ben@adsl-83-100-141-62.karoo.KCOM.COM] has joined #openttd 23:56:22 *** Serriaromeo [~Serriarom@mptc-69-152.mptelco.com] has quit [Read error: Connection reset by peer] 23:57:16 *** Sacro_ [~ben@adsl-83-100-141-62.karoo.KCOM.COM] has quit [Remote host closed the connection]