Back to Home / #openttd / 2008 / 04 / Prev Day | Next Day
#openttd IRC Logs for 2008-04-19

---Logopened Sat Apr 19 00:00:22 2008
00:01<De_Ghosty>oh i notice somethingtoo
00:01<Gekz>we needs a new patch
00:01<De_Ghosty>the game comsume as much cpu time rendering even minimized
00:01<De_Ghosty>like what?
00:01<Gekz>a way to set the length before a road crossing for a train to start the lowering of the gates
00:02<De_Ghosty>o lol
00:02<Gekz>so they slow ass trams dont get the good smashing by the maglevs
00:02<Gekz>ding ding splat ding ding
00:04<De_Ghosty>what's half tile slope?
00:30-!-Lakie [~Lakie@] has quit [Quit: Ngith all.]
00:49-!-Trond [] has quit [Quit: Oh noes]
00:56-!-Digitalfox_Home [] has quit [Quit: ChatZilla 0.9.81 [Firefox]]
00:57-!-Trond [] has joined #openttd
00:59-!-Digitalfox_Home [] has joined #openttd
01:11-!-robotboy [] has quit [Ping timeout: 480 seconds]
01:13-!-Trond [] has quit [Read error: Connection reset by peer]
01:15-!-Shana [] has joined #openttd
01:18-!-Zahl [] has quit [Quit: (~_~]"]
01:28-!-Yexo_ [] has joined #openttd
01:30-!-Shana [] has quit [Quit: XeroChat 2.0]
01:33-!-svippery [] has joined #openttd
01:33-!-svippy [] has quit [Read error: Connection reset by peer]
01:35-!-Yexo [] has quit [Ping timeout: 480 seconds]
02:41-!-lugo [] has quit [Ping timeout: 480 seconds]
02:44-!-lugo [] has joined #openttd
03:22-!-Alberth [] has joined #openttd
03:32-!-Wolf01 [] has joined #openttd
03:42-!-Yexo_ [] has quit [Quit: Ik ga weg]
03:48-!-a1270 [] has quit [Quit: The ending changes tone & is actually quite sad - but it involves a scene of necrophilia, so that's just another plus in my book.....]
03:58-!-a1270 [] has joined #openttd
03:59-!-planetmaker [] has joined #openttd
04:05-!-llugo [] has joined #openttd
04:05-!-TinoM [] has joined #openttd
04:10-!-lugo [] has quit [Ping timeout: 480 seconds]
04:15-!-Progman [] has joined #openttd
04:15-!-governor [] has quit [Quit: ( :: NoNameScript 4.02 :: )]
04:22<CIA-3>OpenTTD: rubidium * r12782 /trunk/src/ (7 files): -Codechange: remove some functions from functions.h and do not statically 'waste' memory when the old name array is not needed anymore.
04:30-!-Mirrakor [] has joined #openttd
04:31-!-Ammler [] has joined #openttd
04:34<CIA-3>OpenTTD: rubidium * r12783 /trunk/src/oldloader.cpp: -Codechange: do not statically allocate the 'temporary map3 array' in the oldloader.
04:35<Wolf01>I'm working on a new idea: should I go ahead or is better I trash it?
04:41-!-ThePizzaKing [] has joined #openttd
04:41<Ammler>Wolf01: what happens if you add a GRF, doe it change the view to GRFList?
04:43<Alberth>Would it be possible to make it a tree-like display with dir/file structure? (I normally don't use GRF files, but that seems like a logical direction to go)
04:43<Wolf01>You will be able to select multiple grfs and add them with one click, the grf list will be updated like it is now, it will be only hidden
04:45<Wolf01>and the dividers will be part of the gui instead of external grfs
04:47<Ammler>just liked to ask that,
04:48<Ammler>how will you know, in which category a GRF belongs?
04:48<Wolf01>you move it by hand
04:49<Wolf01>like the vehicle groups
04:50<Ammler>they don't fit the coop pack :-)
04:50<@peter1138>hee, wasting file slots and memory just for dividers? heh
04:50<Ammler>because of special orders
04:51<Ammler>you can't put all GRFs together like that
04:51<Wolf01>I can't follow you
04:51<Ammler>like newcargo from Michael Blunck needs to be loaded at last
04:52<Ammler>but ECS needs to be before houses
04:52<Ammler>so 2 Newindustries in different parts of the List :-)
04:53<Wolf01>I don't see the problem, you can always put a vehicle grf in industries divider, but since most grfs can be placed into categories, like stations or scenery you can group them
04:54-!-ThePizzaKing [] has left #openttd []
04:54<Ammler>Wolf01: make them optional :-)
04:56<Ammler>and you would also need to save them (in save and cfg)
04:56<Wolf01>they are intended as optional... you can place all the grfs under the "ungrouped" divider and leave others empty
04:57<@peter1138>and then there's things like canset that also has cargos and industries...
04:58<Alberth>so first compute a dependency graph :)
04:58<Wolf01>but I think I won't do anything, too much complicated
04:58<Gekz>damn server desyncs
04:58<Ammler>thats bad GRF coding stlye anyway
04:58<Gekz>what causes desyncs on a server that was stable for 10 years
04:58<Gekz>and is now unstable
04:58<Gekz>10 ttd years
04:59<Gekz>such as
04:59<@peter1138>bugs that haven't been found yte
04:59<Gekz>I dont like where this is going
04:59*Gekz runs
04:59<Ammler>Can't relly understand, why OzTransLtd mix all his GRFs
05:00<Gekz>because he's Oztraylian
05:00<Ammler>is the Limit for different NewGRFs in TTDP much lower?
05:01<Ammler>(same with roadset, has also trams in it)
05:05<Ammler>Gekz: nightly server?
05:06<Ammler>I can't remember last desyncs at coop ps
05:06-!-perkrith [] has joined #openttd
05:06<Ammler>oh, it was with the prospecitng industries) :-)
05:09-!-a1270 [] has quit [Quit: The ending changes tone & is actually quite sad - but it involves a scene of necrophilia, so that's just another plus in my book.....]
05:11-!-What25895 [] has joined #openttd
05:13-!-Slowpoke [] has joined #openttd
05:17-!-a1270 [] has joined #openttd
05:24-!-Roest [] has joined #openttd
05:25-!-Wezz6400 [] has joined #openttd
05:31-!-robotboy [] has joined #openttd
05:38-!-Bjarni [] has joined #openttd
05:38-!-mode/#openttd [+o Bjarni] by ChanServ
05:42-!-rebry_ [] has joined #openttd
05:42-!-perkrith [] has quit [Read error: Connection reset by peer]
05:45-!-Boyinblue0 [] has joined #openttd
05:46-!-ralph_ [] has joined #openttd
05:47-!-tokai [] has quit [Ping timeout: 480 seconds]
05:48-!-Brianetta [] has joined #openttd
05:48-!-Roest is now known as Guest720
05:48-!-ralph_ is now known as Roest
05:49-!-tokai [] has joined #openttd
05:49-!-mode/#openttd [+v tokai] by ChanServ
05:50-!-rebry_ [] has quit [Ping timeout: 480 seconds]
05:50-!-welshdragonmob [~mark@] has joined #openttd
05:52-!-Purno [] has joined #openttd
05:53-!-welshdragonmob [~mark@] has left #openttd []
05:53-!-Guest720 [] has quit [Ping timeout: 480 seconds]
05:53-!-Purno [] has quit []
05:54-!-dR3x4cK [] has joined #openttd
05:55-!-perkrith [] has joined #openttd
06:03-!-Ammler [] has quit [Ping timeout: 480 seconds]
06:05-!-ralph_ [] has joined #openttd
06:07-!-SmatZ [] has joined #openttd
06:10-!-Roest [] has quit [Ping timeout: 480 seconds]
06:19<CIA-3>OpenTTD: rubidium * r12784 /trunk/src/ (openttd.cpp openttd.h saveload.cpp saveload.h): -Codechange: handle the asynchronious save 'handlers' in saveload.cpp instead of openttd.cpp.
06:20-!-Yorick [] has joined #openttd
06:28-!-Ammler [] has joined #openttd
06:32-!-CIA-3 [~CIA@] has quit [Ping timeout: 480 seconds]
06:43-!-Mwa [] has joined #openttd
06:54<dih>hey there Yorick
06:54<Yorick>now we only need <ln> English only!
06:55-!-thgergo [] has joined #openttd
06:56<ralph_>dih: lol
06:56<dih>what i said was in english
06:56<dih>ralph_ ^^
06:57-!-ralph_ is now known as Roest
06:57<Yorick>even nicknames should be english
06:57<ln>Yorick: yes, i've demanded that already, with little luck.
06:58<dih>ln is not even a word
06:58<dih>how you wanna make that english then?
06:59<dih>just need to prefix that with an H
06:59<Sacro>dih: nor is your name
06:59<Yorick>dihedral is english!
07:00<Yorick> <-- he's even on wikipedia!
07:00<@Rubidium>dih: <- the dictionary knows it though
07:00<Sacro>at least my name is in Latin, which pwns
07:01<Yorick>but not english!
07:01<Yorick>Sacro == latin, != english
07:01<Sacro>Yorick: pfft
07:01<Sacro>english > latin
07:01-!-Yorick is now known as polyhedral
07:02*dih slaps polyhedral
07:02<ln>i have access to Oxford English Dictionary. gimme ops and i'll kick everyone whose nick cannot be found in there!
07:02<dih>i might register that nick also and set a security flag
07:02-!-svippery [] has quit [Read error: Connection reset by peer]
07:02-!-polyhedral is now known as yorick
07:02-!-svippery [] has joined #openttd
07:02<dih>ln - sinse when do names have to be found in a dictionary?
07:03-!-Roest is now known as tetrahydral
07:03<dih>it'd 'hedral' you nit-whit
07:03<Sacro> /nick Sucre
07:03-!-svippery [] has quit [Read error: Connection reset by peer]
07:03<dih>try anhedral :-)
07:03<ln>dih: since 19th April 2008 13:02 CET
07:03-!-tetrahydral is now known as Roest
07:03-!-yorick is now known as tetrahedral
07:03-!-svippery [] has joined #openttd
07:04-!-tetrahedral is now known as yorick
07:04<dih>i should register all ...hedral's
07:04-!-yorick is now known as octohedral
07:04<@Rubidium>mine's in at least Afrikaans, Czech, Danish, Dutch, English, French, German, Bahasa Indonesian, Latin, Norwegian and Swedish ;)
07:04-!-octohedral is now known as yorick
07:05<yorick>I'm dutch and don't know what that means...
07:05-!-svippery [] has quit [Read error: Connection reset by peer]
07:05-!-svippery [] has joined #openttd
07:05<@Rubidium>yorick: then you shouldn't have flunked chemistry and failed to watch Brainiac
07:05<yorick> <-- ah, a recent picture of rubidium
07:06-!-svippy [] has joined #openttd
07:06-!-svippery [] has quit [Read error: Connection reset by peer]
07:07-!-ooo4tom [~ooo4tom@] has joined #openttd
07:07*dih is waiting to see yorick kicked :-P
07:07-!-svippy [] has quit [Read error: Connection reset by peer]
07:07-!-svippy [] has joined #openttd
07:09*dih tosses a coin to yorick
07:09-!-svippy [] has quit [Read error: Connection reset by peer]
07:09<dih>[13:05] <TrueBrain> yorick: get a life
07:09<dih>[13:06] * yorick can't; too expensive
07:09-!-svippy [] has joined #openttd
07:09*yorick has quit (Kicked (himself))
07:09<dih>a kick does not result in quit you nit-whit
07:10-!-svippy [] has quit [Read error: Connection reset by peer]
07:10-!-svippy [] has joined #openttd
07:10<@Rubidium>dih: maybe 'we' should show how a real kick looks
07:11<dih>i have a odd feeling about that
07:11<dih>but go ahead
07:11-!-dih was kicked from #openttd by Rubidium [<for educational purposes only>]
07:11-!-dih [] has joined #openttd
07:11<dih>i needed that
07:12-!-svippery [] has joined #openttd
07:12-!-svippy [] has quit [Read error: Connection reset by peer]
07:13<dih>svippery: get a connection :-P
07:14<svippery>:( I thought I had, dih.
07:14<svippery>I was just out on a holiday.
07:14<svippery>And when I came back, it was awful.
07:14<dih>i know
07:14<dih>how that is
07:14<dih>every time i come back from a holiday my connection drops constantly too
07:14<svippery>I hope it settles soon.
07:15<yorick>everytime I go on a holiday my connection is also unusable :-(
07:15<svippery>I smell conspiracy!
07:15<dih>yorick: you have to copy me?
07:15<yorick>no, because you come back, and I go
07:17<Roest>stop stealing your neighbours wireless
07:17<svippery>>:O Hey!
07:17<svippery>This is my connection.
07:17<svippery>I running on wired.
07:17<svippery>I blame my filthy ISP.
07:17<svippery>I demand to get the service I don't pay for!
07:18<Ammler>@op dih
07:18<dih>complaints go to #moocows
07:18<dih>lol Ammler
07:19<Ammler>doesn't work, sorry :-)
07:19<dih>perhaps Rubidium can help you Ammler :-D
07:20-!-NukeBuster|laptop [] has joined #openttd
07:23-!-stillunknown [] has joined #openttd
07:27-!-svippy [] has joined #openttd
07:27-!-svippery [] has quit [Read error: Connection reset by peer]
07:28-!-svippery [] has joined #openttd
07:28-!-svippy [] has quit [Read error: Connection reset by peer]
07:38-!-svippy [] has joined #openttd
07:38-!-svippery [] has quit [Read error: Connection reset by peer]
07:42<Mwa>The trams aren't working in the North American Roads NewGRF
07:43<Ammler>Mwa: they should :-)
07:43<Ammler>at least in my testings
07:43<Mwa>I know they should.
07:43<Mwa>That's why I'm upset that they don't
07:44<Roest>north americans hate trams
07:44<Mwa>oh wait
07:44<Mwa>it does now
07:45<Mwa>Note to self, start in 1921 not 1920
07:47-!-Ammller [] has joined #openttd
07:49<Ammller>accidentially pushed shutdown :-)
07:50<@Rubidium>that's why they made it so complex to shut down your computer in Vista
07:51<Ammller>well, it wasn't that accidentially, the laptop liked to sleep because the akku is empty
07:51-!-Ammler [] has quit [Ping timeout: 480 seconds]
07:51<Ammller>so I pluged in power an liked to wake it up
07:52<@peter1138>Rubidium: what, pressing the button is too hard?
07:52<@Rubidium>oh, right... that overrides everything ;)
07:53<@Rubidium>it's just that mine gets overriden, i.e. it won't shutdown when I press it
07:53<@Rubidium>unless I press it for more than 4 seconds
07:53<@Rubidium>just to keep people from doing 'funny' things when you're working on it
07:54<Ammller>hmm, 4 sec isn't a "clean" shutdown here, the pc is off immediatly then
07:54<Ammller>thats a "bios" feature
07:55<@Rubidium>clean shutdowns are overrated
07:56<Eddi|zuHause3>shutdowns are overrated
07:56<Eddi|zuHause3>i practically never have "clean" shutdowns
07:56<@Rubidium>when you press the shutdown button on my computer it happily starts flushing to disk and it parks the drive after ~3 seconds if the button is still pressed
07:59-!-stillunk1own [] has joined #openttd
07:59-!-stillunknown [] has quit [Read error: Connection reset by peer]
08:00<Alberth>I just refactored a piece of FOR_ALL_WINDOWS code out from two station_gui code (see The original functions are now just 1 line. Should these functions be left as is, refactored to an inline function, or completely eliminated? (and a similar case in vehicle_gui.cpp, see
08:01-!-KCMatt [] has joined #openttd
08:01-!-thgerg1 [] has joined #openttd
08:01<@Rubidium>I'd leave it as done in the patch
08:01-!-llugo [] has quit [Ping timeout: 480 seconds]
08:02<Alberth>ok, tnx
08:07-!-thgergo [] has quit [Ping timeout: 480 seconds]
08:09-!-Rubidium [] has quit [Server closed connection]
08:09-!-Rubidium [] has joined #openttd
08:09-!-tokai [] has quit [Ping timeout: 480 seconds]
08:11-!-tokai [] has joined #openttd
08:11-!-mode/#openttd [+v tokai] by ChanServ
08:12-!-thgergo [] has joined #openttd
08:14-!-sickie88 [] has joined #openttd
08:16-!-thgerg1 [] has quit [Ping timeout: 480 seconds]
08:18-!-Boyinblue0 [] has quit [Read error: Connection reset by peer]
08:26-!-thgerg1 [] has joined #openttd
08:29-!-thgergo [] has quit [Ping timeout: 480 seconds]
08:30-!-thgergo [] has joined #openttd
08:34-!-thgerg1 [] has quit [Ping timeout: 480 seconds]
08:40-!-sickie88 [] has quit [Remote host closed the connection]
08:48-!-thgerg1 [] has joined #openttd
08:50-!-sickie88 [] has joined #openttd
08:50-!-thgergo [] has quit [Ping timeout: 480 seconds]
08:54-!-thgergo [] has joined #openttd
08:56-!-thgerg1 [] has quit [Ping timeout: 480 seconds]
09:00-!-CIA-3 [~CIA@] has joined #openttd
09:02-!-SmatZ [] has quit [Quit: Konversation terminated!]
09:02-!-thgerg1 [] has joined #openttd
09:03-!-KCMatt [] has quit []
09:04<CIA-3>OpenTTD: rubidium * r12786 /trunk/src/ (functions.h strings.cpp): -Change: remove more function from functions.h.
09:05<CIA-3>OpenTTD: rubidium * r12787 /trunk/src/ (7 files): -Documentation: add/fix documentation of some functions. Patch by Alberth.
09:05-!-SmatZ [] has joined #openttd
09:06-!-thgerg2 [] has joined #openttd
09:07<CIA-3>OpenTTD: rubidium * r12788 /trunk/src/vehicle_gui.cpp: -Codechange: unduplicate some vehicle GUI code. Patch by Alberth.
09:08-!-thgergo [] has quit [Ping timeout: 480 seconds]
09:08<Alberth>patch still too big?
09:09<Rubidium>too much unrelated changes
09:09<Rubidium>and you should be happy that I'm a little bored at the moment
09:10-!-ooo4tom [~ooo4tom@] has left #openttd [Closing Window]
09:10-!-ooo4tom [~ooo4tom@] has joined #openttd
09:10-!-ooo4tom [~ooo4tom@] has quit [Quit: Going offline, see ya! (]
09:10-!-ooo4tom [~ooo4tom@] has joined #openttd
09:10-!-thgerg1 [] has quit [Ping timeout: 480 seconds]
09:11-!-ooo4tom [~ooo4tom@] has left #openttd []
09:11-!-thgergo [] has joined #openttd
09:11-!-ooo4tom [~ooo4tom@] has joined #openttd
09:13<Alberth>thanks. I'll try to do better
09:14-!-thgerg2 [] has quit [Ping timeout: 480 seconds]
09:17<CIA-3>OpenTTD: rubidium * r12789 /trunk/src/ (8 files): -Codechange: rename AssignWindowViewport to InitializeWindowViewport because the viewport is now part of the window struct. Patch by Alberth.
09:21-!-Boyinblue0 [] has joined #openttd
09:21-!-HMage [] has quit [Server closed connection]
09:22-!-HMage [] has joined #openttd
09:22-!-thgerg1 [] has joined #openttd
09:28-!-thgergo [] has quit [Ping timeout: 480 seconds]
09:28<CIA-3>OpenTTD: rubidium * r12790 /trunk/src/ (window.cpp window_func.h window_gui.h): -Codechange: code style fixes. Patch by Alberth.
09:29-!-HerzogDeXtE1 [~Flex@] has joined #openttd
09:29-!-HerzogDeXtEr [~Flex@] has quit [Read error: Connection reset by peer]
09:29<Roest>sounds bad
09:30-!-thgergo [] has joined #openttd
09:31<Alberth>It is, I submitted 1 patch, and Rubidium makes 4 of them. I should have done that instead.
09:31-!-tokai [] has quit [Quit: icebears... take care of them!]
09:31<Alberth>s/them/commits of the patch/
09:32<hylje>small changes all the way
09:33-!-Mwa [] has quit [Quit: Leaving]
09:33-!-thgerg1 [] has quit [Ping timeout: 480 seconds]
09:34<Roest>now that your patch is in, go rewrite paxdest
09:34<Eddi|zuHause3>i may have a paxdest updated to r12697
09:35<Roest>nah i don't want that paxdest, i want a new one that's multiplayer safe
09:35<Eddi|zuHause3>then go ahead ;)
09:35-!-Chicago_Rail_Authority [] has joined #openttd
09:35<Roest>don't have time, i already wasted two weeks i should've been working on my thesis
09:36<Eddi|zuHause3>sounds familiar ;)
09:36<Roest>doing small things and update and merge some patches is ok, but a big thing like paxdest would kill me
09:36<Eddi|zuHause3>hm, i don't have sound anymore...
09:36<Roest>switch you speakers on
09:37<Eddi|zuHause3>correction: i have sound in everything except openttd
09:37-!-thgerg1 [] has joined #openttd
09:40-!-mikl [] has joined #openttd
09:40<Eddi|zuHause3>ah, volume appears to be 0
09:42-!-thgergo [] has quit [Ping timeout: 480 seconds]
09:43-!-thgergo [] has joined #openttd
09:47-!-thgerg1 [] has quit [Ping timeout: 480 seconds]
09:48-!-ooo4tom [~ooo4tom@] has quit [Quit: Going offline, see ya! (]
09:53<Roest>my first javateacher said, if a function is longer than a screen page, make a new one
09:56-!-planetmaker_ [] has joined #openttd
09:56-!-planetmaker_ [] has quit []
09:57-!-mindlesstux [~mindlesst@2001:470:88e0:53a:250:2cff:fe07:ff2c] has quit [Quit: Leaving]
09:58-!-planetmaker [] has quit [Ping timeout: 480 seconds]
10:02<Eddi|zuHause3>besides of the variable definition of a "screen page", that is not the worst coding style definition
10:03-!-planetmaker [] has joined #openttd
10:04<ln>and definitely not that teacher's own invention.
10:08-!-Chicago_Rail_Authority [] has left #openttd []
10:10<Roest>damn station_cmd.cpp changed a lot, i just wanted to put the middlestop patch in it, but that function looks completely different now
10:12<Eddi|zuHause3>i should update that, i presume
10:13<Roest>is it your work?
10:13<Eddi|zuHause3>it was not really intended for public use, though
10:13<Roest>cool, i got it from the gonozal thread, didnt see an original post
10:13<Roest>i liked it
10:13<Eddi|zuHause3>because i did not make one ;)
10:14<Eddi|zuHause3>hm, is there a readme or something for ECS grf parameters?
10:14-!-thgerg1 [] has joined #openttd
10:14<Roest>if you find one, let me know
10:15<Roest>especially a switch "no disappearing of serviced industries" would be nice
10:17-!-thgerg2 [] has joined #openttd
10:17<Ammller>Eddi|zuHause3: at the wiki
10:17<Eddi|zuHause3>Ammller: did not find one
10:17<Ammller>well, ttdpatch wiki :-)
10:19-!-thgergo [] has quit [Ping timeout: 480 seconds]
10:21<Eddi|zuHause3>well, of course ...
10:21<Eddi|zuHause3>but could you point me to it?
10:22-!-NukeBuster|laptop [] has left #openttd []
10:22-!-thgerg1 [] has quit [Ping timeout: 480 seconds]
10:24-!-thgergo [] has joined #openttd
10:27-!-planetmaker [] has quit [Ping timeout: 480 seconds]
10:29-!-thgerg2 [] has quit [Ping timeout: 480 seconds]
10:30-!-planetmaker [] has joined #openttd
10:31<Roest> lol that post from stunt_monkey is hillarious
10:35-!-Zuu [] has joined #openttd
10:35-!-Arie^ [] has quit [Quit: ( :: NoNameScript 4.03 :: )]
10:35-!-Vikthor [] has joined #openttd
10:38-!-NukeBuster|laptop [] has joined #openttd
10:46-!-Maedhros [] has joined #openttd
10:47-!-NukeBuster|laptop [] has left #openttd []
10:57-!-NukeBuster|laptop [] has joined #openttd
10:59<Roest>Maedhros: lol
10:59<Eddi|zuHause3>Roest: <- it's actually a little cleaner now, that the non-stop handling is factored out
11:00<Roest>i guess this isnt halle/saale
11:00<Eddi|zuHause3>why shouldn't it be?
11:01<Roest>it is?
11:01<Eddi|zuHause3>actually, it is Halle (Saale)
11:01<Eddi|zuHause3>it's wrong with /
11:01<Roest>cool, i'm in leipzig
11:01<ln>the unicorn of halle.
11:10-!-TheMask96 [] has quit [Server closed connection]
11:10-!-TheMask96 [] has joined #openttd
11:11<Roest>it's coming along nicely, already contains 10 patches
11:12<Eddi|zuHause3>you don't happen to have a current daylength patch?
11:13<Eddi|zuHause3>mine is from 11039... that won't work :p
11:13<Roest>i have 12550 with that extra option fromt hat other guy, now working in 12784
11:14<Eddi|zuHause3>mine still wants to patch date.h :p
11:14<CIA-3>OpenTTD: bjarni * r12791 /trunk/src/ (autoreplace_cmd.cpp vehicle.cpp vehicle_func.h):
11:14<CIA-3>OpenTTD: -Codechange: [autoreplace] Added a flag parameter (listens for DC_EXEC and DC_QUERY_COST) and included more info when returning CommandCost
11:14<CIA-3>OpenTTD: This allowed cleaning up the code in MaybeReplaceVehicle()
11:18-!-Mucht [] has quit [Remote host closed the connection]
11:21-!-Mucht [] has joined #openttd
11:26<Mirrakor>what's wrong with the daylenght?
11:27<Roest>it's too short, i'd need like 30 hours instead of 24
11:27<Eddi|zuHause3>Mirrakor: some people want to spend more time at the same railway stage, to make better use of the engines before the next model comes out
11:27<@Bjarni>more like 38
11:27<@Bjarni>why not go all the way
11:27<@Bjarni>42 hours
11:28<@Bjarni>then we would be able to solve some issues
11:33-!-glx [] has joined #openttd
11:33-!-mode/#openttd [+v glx] by ChanServ
11:35-!-sickie88 is now known as SickieAway
11:35-!-valhallasw [] has quit [Ping timeout: 480 seconds]
11:50-!-Roest [] has quit [Remote host closed the connection]
11:52-!-NukeBuster|laptop [] has left #openttd []
11:52-!-NukeBuster|laptop [] has joined #openttd
11:53<Alberth>SmatZ: do you have problems with the name WindowListItem or the fact it is not a std::list<Window*>::iterator STL class?
11:53<SmatZ>Alberth: I don't see the point of your patch
11:54<SmatZ>eg. what it is good for
11:55<Alberth>remove statically allocated _z_windows array, allow unlimited windows, as in FS#925. In objectifying Windowing code, it is a small side step.
11:57<SmatZ>well, there were patches allowing custom number of windows without all this STL thingies
11:58<SmatZ>and with Window *const* being Window*const*, not WindowListItem_const
11:59<Gekz>Eddi|zuHause3: others like the game to last for days
11:59<Gekz>Eddi|zuHause3: me and my friend simply like watching our busses and trains drive around and the money going up :P
12:01-!-valhallasw [] has joined #openttd
12:02<Eddi|zuHause3>hm... the planespeed setting is kinda reversed... you have to click on [<] to increase it
12:05<+glx>because it is 1/x
12:06<Alberth>I don't see why you'd want to have a dynamically allocated array with Window* (and tomorrow BaseWindow*) if a list<> does it all for you. It also provides a universal interface and functions that are easier to understand than pointer derenferencing and memmove-ing blocks of pointers.
12:10-!-boyinblue0|bandits [] has joined #openttd
12:13<SmatZ>sure they are better understandable for a Java programmer
12:13<Eddi|zuHause3>oh, this is going to be a flamewar
12:13*Eddi|zuHause3 gets popcorn
12:14*teeg fires up the BBQ and fetches cola
12:16<Alberth>I *NEVER* programmed Java!! :)
12:17<KingJ>I only got as far as displaying a line of text on the screen :P
12:17-!-boyinblue0|bandits [] has quit []
12:17<Alberth>(and no, it is not going to be a flamewar, if devs don't want it, ok. We have too many windows anyway ;)
12:18<SmatZ>Alberth: I am not "devs" :) I just don't see any point in making everything OO
12:21<Noldo>STL is not OO
12:22<Alberth>try changing the Widget system without introducing some OO, and without everything falling on top of you :) I do however agree with you that you should not blindly throw in OO as THE solution.
12:24<SmatZ>Noldo: no, STL is even worse, causing there are tens of useless functions placed everywhere in the code
12:24<SmatZ>just because of a little change in the template parameter
12:25<SmatZ>like Window* is not the same as int* or const char*
12:25<SmatZ>growing the code and increasing compilation time
12:26<Gekz>making Gekz angry
12:26<Gekz>more compile time = less sexy time
12:26<Noldo>maybe, but not OO
12:26<Gekz>I say we do a full revolution
12:26<Gekz>rewrite it all in asm
12:27<Alberth>Gekz: That's already done
12:27<Gekz>Alberth: what, all of OpenTTD rewritten in asm/
12:27<SmatZ>Noldo: enough OO for me
12:27<Alberth>It comes with your GRF files on CD :)
12:27<Eddi|zuHause3>hey, anyone ever watched the title game for a while?
12:27<Gekz>thats not OpenTTD
12:27<Eddi|zuHause3>the trains going from the depot to the suspension bridge
12:28<Noldo>being a feature of C++ doesn't make it OO
12:28<Eddi|zuHause3>they often go to the back of the one way signal instead of waiting at the red signal
12:28<SmatZ>compile OTTD with "-S" -> you get fully compilable ASM code
12:28<teeg>in VS or gcc?
12:29<SmatZ>Noldo: I don't understand you again, what do you miss there?
12:29<SmatZ>teeg: in gcc
12:33-!-CIA-3 [~CIA@] has quit [Ping timeout: 480 seconds]
12:38-!-Alberth [] has left #openttd []
12:38-!-Progman [] has quit [Remote host closed the connection]
13:04-!-Mwa [] has joined #openttd
13:04-!-thgerg1 [] has joined #openttd
13:04<Mwa>The american train set doesn't have any wheat transport cars! ):
13:06-!-thgergo [] has quit [Ping timeout: 480 seconds]
13:06<Maedhros>isn't that transported in refitted boxcars?
13:07<Mwa>I thought it would be, but the boxcar doesn't seem to be refitable to it
13:07<Mwa>Just goods paper and food.
13:11<Mwa>It says in the readme that it can do grain, however.
13:11<dih>if wheat was = grain
13:12<dih>it would say grain not wheat
13:12-!-Roujin [] has joined #openttd
13:12<Mwa>Well aparently grain != Wheat.
13:14-!-thgergo [] has joined #openttd
13:16-!-thgerg1 [] has quit [Ping timeout: 480 seconds]
13:19-!-lobster_MB [] has joined #openttd
13:34<Eddi|zuHause3>weird, i get a floating point exception...
13:34<Maedhros>in openttd? very weird...
13:34<Maedhros>divide by 0, maybe?
13:35<Eddi|zuHause3>most likely, but each of the patches alone worked...
13:38-!-De_Ghosty [] has quit []
13:40<Eddi|zuHause3>hm, i might have missed a reject on merging
13:42-!-De_Ghosty [] has joined #openttd
13:47<ln>where do i add code for a tram station sign?
13:48<Eddi|zuHause3>wherever the other station sign code is?
13:48<ln>yeah, where is it?
13:48<@peter1138>it's in strings.cpp ;)
13:48<ln>i don't immediately see it in station_gui.cpp
13:49<ln>so it seems
13:49<ln>peter1138: omg, it's using hex literals rather than the enums for checking the station types?
13:51-!-lobster_MB [] has quit [Quit: This computer has gone to sleep]
13:52<Eddi|zuHause3>clean it up ;)
13:52<ln>i don't think i have been granted commit access to svn.
13:53<ln>but ok, i'll make a patch.
13:55<Roujin>others who don't have svn access are also doing cleanup patches
13:55<Roujin>see recent commits
13:56<ln>what was the max line length according to coding style?
13:57<Roujin>but i don't think it says anything about max line length
13:57<@peter1138>ha ha!
13:58*peter1138 solves his vibration issue by placing a harddrive on his pc
13:59<Sacro>Roujin: should be at least 1
14:00<ln>peter1138: Patch for bug [FS#ln]:
14:12-!-SmatZ [] has quit [Quit: Konversation terminated!]
14:13-!-Wolf01 is now known as Wolf01|AWAY
14:13-!-SUSaiyan [] has joined #openttd
14:13-!-CIA-3 [~CIA@] has joined #openttd
14:17-!-lobster_MB [] has joined #openttd
14:26-!-SmatZ [] has joined #openttd
14:30-!-mikl [] has quit [Quit: mikl]
14:31-!-Madassasin [Madassasin@] has joined #openttd
14:32<Madassasin>hello everyone
14:32<dih>you will not get me
14:32*dih killes himself
14:33*Sacro wanders off with a dead body
14:33<Roujin>dih seems to dislike your nickname change :P
14:33<@peter1138>that's incriminating
14:33<dih>lol Sacro
14:33<Madassasin>what is DirectMusic required for?
14:33<dih>i knew it
14:33<dih>you fancied me all the time
14:33<Madassasin>I suppose playing the MIDI files
14:33<dih>and now that i am dead you think you can do with me what you like
14:34<Sacro>dih: no, only now you're dead
14:34<Sacro>i don't think you're in any position to stop me
14:34<dih>you are strange man ^^
14:35<Roujin>i knew i forgot something
14:36<Eddi|zuHause3>hm, something is weird... an industry i have is building up a pile of raw materials even though i don't deliver anything
14:36<Roujin>i added a patch switch, with all changes to settings*.cpp, english.txt and so on, but forgot to implement what it switches oO
14:38<ln>next question, how do i add a sprite?
14:39<yorick>how to decompress openttd saves?
14:39<dih>edit your cfg to say savegameformat=none
14:39<Eddi|zuHause3>ln: something like check out /extras/<openttdgrfsomething>
14:39<dih>or something along those lines
14:40<yorick>got it, thank you
14:41<ln>all i need is a veeery small sprite.
14:42<Ammller>did you change non-stoping another time? :-)
14:43<Eddi|zuHause3>"svn: Unbekannter Hostname »«" <- now it has completely failed me
14:44<+glx>Eddi|zuHause3: normal
14:44<+glx>server's moving
14:44<Ammller>it stopps now also with TTDP non-stopp handling
14:45<Eddi|zuHause3>Ammller: "TTDP non-stop handling" now only sets the default value
14:45<Ammller>you need to set "Go non-stop to"
14:46<+glx>yes you have way more options now
14:46<Ammller>but default shouldn't change
14:46<Ammller>else you will have problems with old saves
14:46*dih nods
14:46<+glx>conversion done on load
14:47<+glx>so no prblems
14:47<Ammller>ok :-)
14:47<Ammller>so on load all go to will be changed to got to non-stop?
14:47<Ammller>if TTDP handling is on?
14:48<+glx>depending on saved patch setting yes
14:48<Ammller>can't that be default
14:48<Ammller>and you have to change for "go to AND stop"
14:49<Ammller>usual need is "goto non-stop", who needs the other way?
14:50<@peter1138>`you're not making much sense, Ammller
14:51<Ammller>we used to take stations sometimes as penalties
14:51<Ammller>to reroute trains
14:52<Ammller>peter1138: tell me, did someone use TTDPatch non-stop off?
14:52<@peter1138>i never have ttdpatch non-stop enabled
14:52<Ammller>and what is advantage?
14:52<dih>LOL eddi
14:52<ln>does it have to be named TTDPatchsomething?
14:52<@peter1138>well, it makes non-stop handling work correctly
14:52<@peter1138>ln, it should be 'fucked up non-stop', i agree
14:53<@peter1138>the advantage is, i can put the start and end stations on the order for a local line
14:53<@peter1138>and it will stop at the stations in between
14:53<Eddi|zuHause3>it should be called "orders are non-stop by default"
14:53<Sacro>peter1138: like IRL :P
14:53<Ammller>Eddi|zuHause3: not anymore
14:53<Eddi|zuHause3>and also affect newly given orders
14:54<Ammller>now its only for loading as I see
14:54<@peter1138>Sacro: er, not quite ;)
14:54<ln>anyway, as i've suggested a hundred years ago already, the "fucked up non-stop" should be settable on and off for individual trains.
14:55<SUSaiyan>is there a good way to use multiple displays in OTTD?
14:55<Ammller>so it needs to be changed to "orders are changed to non-stop if you load a old save"
14:55<@peter1138>ln, it is settable on/off per *order* now
14:55<ln>peter1138: you know the Local/Express setting in Locomotion?
14:56<Ammller>now, we need to change every single train
14:56<Ammller>well, every single route :-)
14:56<@peter1138>ln, yes... ours is more flexible ;)
14:56<Eddi|zuHause3>Ammller: no, it is not only on loading, if the setting is on, new orders automatically get "non-stop"
14:57<Ammller>I try
14:57<Ammller>then somone made it wrong at current ps...
14:58<Ammller>ah, that setting is now server independend
14:58-!-Madassasin [Madassasin@] has quit []
14:59<ln>is there some set of small sprites that are part of OpenTTD and not loaded from the commercial data files nor from 3rd party newgrfs?
15:00<@peter1138>19:31 Eddi|zuHause3> ln: something like check out /extras/<openttdgrfsomething>
15:00<@peter1138>bit vague, i admit ;)
15:01<Eddi|zuHause3>well, i tried to find out, but svn failed ;)
15:02<CIA-3>OpenTTD: bjarni * r12794 /trunk/src/autoreplace_cmd.cpp: -Doc: added missing doxygen comment in autoreplace_cmd.cpp
15:02<Eddi|zuHause3>hm... "daylength affects industry production" does not seem to affect industry grf callbacks
15:08-!-Maedhros [] has quit [Quit: leaving]
15:13-!-Frostregen_ [] has joined #openttd
15:13-!-mikl [] has joined #openttd
15:17-!-lolman [] has joined #openttd
15:19-!-Frostregen [] has quit [Ping timeout: 480 seconds]
15:19-!-Frostregen_ is now known as Frostregen
15:20<Roujin>is the one nicknamed Gedemon in the forums here?
15:20<ln>so once i have checked out that ottd_grf, and dloaded grfcodec, how do i add a new sprite?
15:20<ln>should i add it to one of the .pcxes or what?
15:20<Celestar>yeah, and encode the nfo file
15:20<Ammller>ln: there is a Makefile in that svn fodler too, which should make the grf, iirc
15:21<ln>Ammller: i noticed.
15:21-!-Mwa [] has quit [Quit: This computer has gone to sleep]
15:21-!-Belugas [] has quit [Remote host closed the connection]
15:21-!-DorpsGek [] has quit [Remote host closed the connection]
15:21-!-tokai [] has joined #openttd
15:21-!-mode/#openttd [+v tokai] by ChanServ
15:21<ln>but so hmm, should i be editing the .nfos by hand?
15:21<Ammller>if you only change sprites, you don't need to edit nfo
15:21<ln>but i want to add a new one.
15:21<Eddi|zuHause3>he wants to add a sprite
15:22<Eddi|zuHause3>you just need to add a line to the nfo
15:22<Celestar>you have to add the sprite to the nfo
15:22<Ammller>why not make a own grf like others do?
15:22<Ammller>like copy&paste or traffic
15:23<@peter1138>because that'll never get into trunk ;p
15:23-!-Wolf01|AWAY is now known as Wolf01
15:23<Ammller>trafficlights? that bad?
15:23<Roujin>i'd like to see a patch that does that properly, to learn from it myself
15:24-!-SickieAway is now known as sickie88
15:24<Roujin>actually i looked at copy&paste and adapted how it loads its sprites, because i did not know how to do it better
15:24<@peter1138>Ammller, i mean the method of adding grfs
15:24<Eddi|zuHause3> <- this is what a tram icon should look like
15:25<Ammller>peter1138: buts its better for distributing the patch?
15:25<@peter1138>Eddi|zuHause3: at 8 pixels high? (or whatever it is)
15:25<Ammller>else you would need also to distribute the openttd.grf
15:25<@peter1138>Ammller: distributing a new openttd*.grf isn't so hard
15:25<Ammller>how to combine different patches then?
15:25<Eddi|zuHause3>you can scale it pretty well
15:26<Ammller>like c&p and trafficlights :P
15:26<Roujin>ammler: i've made the switch you asked for in my thread by the way..
15:26-!-De_Ghosty [] has quit []
15:27<Eddi|zuHause3>Ammller: patch the grf source and encode it ;)
15:27<Roujin>now I'm making a pathfinder penalty setting like someone else requested
15:27-!-De_Ghosty [] has joined #openttd
15:28<Roujin>i'm now thinking about if I should make it additionally to the crossing penalty, or instead
15:28<Ammller>Eddi|zuHause3: I would say, if a patch is accepted for trunk, you have very fast converted a usual grf to openttdw.grf
15:29-!-Mwa [] has joined #openttd
15:30-!-DorpsGek [] has joined #openttd
15:30-!-mode/#openttd [+o DorpsGek] by ChanServ
15:30<Ammller>hmm, would it be that hard to include grfcodec to openttd client?
15:30<ln> -1 sprites/tramtracks.pcx 82 776 09 39 64 -31 -8
15:30<ln>82 776 are the coordinates, what about those other numbers?
15:31<Eddi|zuHause3>Ammller: grfcodec does not support all platforms
15:31<Eddi|zuHause3>(especially big endian)
15:31-!-Chicago_Rail_Authority [] has joined #openttd
15:32<Ammller>ln: // Format: spritenum pcxfile xpos ypos compression ysize xsize xrel yrel
15:33<DaleStan>Big endian should work properly now.
15:35<@peter1138>and 64bit yet?
15:36<DaleStan>I have neither BE nor 64-bit processors on which to test.
15:38<@peter1138>you should try to use the (u)intX_t types instead of char/short/long
15:39-!-tokai [] has quit [Ping timeout: 480 seconds]
15:40<@peter1138>or leave char/short as is and use int instead of long
15:41-!-yorick [] has quit [Quit: Ik ga weg]
15:41-!-tokai [] has joined #openttd
15:41-!-mode/#openttd [+v tokai] by ChanServ
15:43<ln>if we assume i have successfully encoded the grfs, how do i refer to such a sprite from the code?
15:43-!-NukeBuster|laptop [] has left #openttd []
15:45-!-Slowpoke [] has quit [Remote host closed the connection]
15:45<@peter1138>in your case, that's wrong
15:45<@peter1138>hmm, no, you need to allocate it as a character
15:46<@peter1138>chose the best place for it to go (good luck)
15:46<@peter1138>actually you should be able to load it as a unicode character, and set the appriopriate SCC_ value to it
15:47<ln>SCC_ value added, but not sure what the value should be.
15:48<@peter1138>tbh, any that's unused
15:49-!-Chicago_Rail_Authority [] has quit [Read error: Connection reset by peer]
15:50-!-thgerg1 [] has joined #openttd
15:50<@peter1138>is there a unicode symbol for tram? hehe
15:50<ln>ok, and where is this allocation as character done?
15:50<ln>unfortunately not
15:52<Eddi|zuHause3>you need to look for the place where the other glyphs are referenced
15:54<Eddi|zuHause3>src/table/control_codes.h: SCC_TRAIN = SCC_SPRITE_START + 0xB4, <- like there
15:54-!-thgergo [] has quit [Ping timeout: 480 seconds]
15:56-!-planetmaker [] has quit [Quit: bye!]
15:57-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
16:00-!-Brianetta [] has quit [Ping timeout: 480 seconds]
16:00<ln>now i have a tramstop with the icon of a bus and a question mark.
16:00-!-nicfer [~chatzilla@] has joined #openttd
16:01<Eddi|zuHause3>then you did not use the right sprite number
16:01<ln>probably not then.
16:04-!-Cap_J_L_Picard [] has joined #openttd
16:05<Eddi|zuHause3>if you inserted it at the end of openttd.grf, search for this line in table/sprites.h
16:06<Eddi|zuHause3>and insert your sprite before this line
16:06<Eddi|zuHause3>and then increase SPR_NEWGRFS_BASE accordingly
16:09<@peter1138>no need when using action 12
16:10<Eddi|zuHause3>hm, ok, that seems more sensible ;)
16:12<Eddi|zuHause3>so insert a line before your real sprite line
16:13<ln>actually now it seems it's not yet in the openttdw.grf even though i ran make.
16:14<hylje>are the grfs created upon compile?
16:14<Rubidium>did you update openttdgui.nfo correctly?
16:14<Eddi|zuHause3>no, the grfs are precompiled
16:14<Rubidium>hylje: if you're in the ottd_grfs 'branch'
16:15<Eddi|zuHause3>well "are" is not the right word
16:15<ln>Rubidium: actually i placed the sign in in tramtracks.pcx, and yes i updated the respective .nfo, but who knows if it was correct.
16:16<ln>but yeah, openttdgui could be a better place.
16:16<@peter1138>yeah, and do it as an action 12, then you don't have to worry about sprite ids
16:17-!-Belugas [] has joined #openttd
16:18-!-ooo4tom [~ooo4tom@] has joined #openttd
16:18<Eddi|zuHause3>you can decode the grf after you encoded it, to look if the sprite really got into the grf
16:19<ooo4tom>i have a question to the Linux/Windows Dual booters
16:19<ooo4tom>what do you prefer to play OpenTTD in, Windows or Linux ?
16:20<sickie88>why such a question?
16:20<sickie88>you should know for yourself
16:20-!-Ammlller [] has joined #openttd
16:20-!-Mwa [] has quit [Ping timeout: 480 seconds]
16:20<ooo4tom>i just want to know people opinions
16:21<sickie88>I play it under GNU, through wine (because I play those patchpacks of which binaries are aviable only for the linux kernel)
16:21-!-Ammller [] has quit [Ping timeout: 480 seconds]
16:22<Rubidium>how lame can you be...
16:22<sickie88>I very rarely go in windows, only for some games that wine don't like them
16:22<Rubidium>not compiling your own version
16:22<sickie88>hehe it takes too long to compile
16:22<sickie88>why should I?
16:22<sickie88>I have a very old comp and compiling takes a lot of time, few hours
16:22<Eddi|zuHause3>people get more and more weird...
16:22<ooo4tom>lol i agree, its quicker to download, the complie
16:23<Rubidium>very old meaning?
16:23<sickie88>and under wine it works just as good as in wins
16:23<Rubidium>my 600 MHz laptop does it in 3 minutes
16:23<sickie88>than why my 550 MHz takes that much time, I wonder
16:23<@peter1138>my 1250 MHz desktop did it in 8 minutes...
16:24<sickie88>but than again, if under wine works just as good for me, why am I lame?
16:24*Rubidium doesn't trust binaries of 'unknown' origin
16:24<Rubidium>peter1138: better IPC ;)
16:25<sickie88>I don't understand programming languages, so I shouldn't trust the sourcecode of pathcpacks too.
16:25<hylje>inter-planetary connections
16:25<@peter1138>damn right you shouldn't trust their source code
16:26<hylje>(you shouldnt trust ours either?)
16:26<sickie88>but I don't realy care
16:27-!-Brianetta [] has joined #openttd
16:27<@Bjarni>* Rubidium doesn't trust binaries of 'unknown' origin <-- p2p is an origin :P
16:27<sickie88>I am a lameo, after all (or is it afterall?) :)
16:29<@peter1138>stupid poll :)
16:29<@Bjarni>it should contain all platforms the game supports
16:29<@peter1138>Bjarni, read the subject ;)
16:29<@Bjarni>where did the stupid part of "stupid answers" go?
16:31<Eddi|zuHause3>i have a dual boot setup
16:31<ooo4tom>oh :(
16:31<@Bjarni>I guess it should really only apply to people having dualboot
16:31<Eddi|zuHause3>but i only ever boot into windows, when i am on a LAN ;)
16:31<@Bjarni>but AFAIK the game itself should really be the same
16:31<ooo4tom>thats not a bad idea, i once did have a triple system :s
16:31<@Bjarni>I have dualboot as well
16:32<@Bjarni>due to the fact that MS gave XP for free to students and I once in a while has to use windows only software
16:32<stillunk1own>I have more than one kernel, does that count :-)
16:33<sickie88>it shouldn't count. A different kernel for the same distribution is not an OS per se
16:33<@Bjarni>my windows got an interesting selection of software and setup... I mean it has some software I use for making electronics and stuff but it lacks normal stuff like IRC and email
16:34<stillunk1own>sickie88: It was a joke.
16:34<@peter1138>probably a photoshop ;)
16:35<ooo4tom>email, and IRC, Bjarni, i dont understand :s
16:35<@Bjarni>ooo4tom: it's simple... I need to do a specific task then I reboot into windows, solves the task and then reboots back into OSX
16:36<Eddi|zuHause3>doesn't look very "natural"
16:36<@Bjarni>so usually I don't need stuff like that in windows
16:36<@Bjarni>my windows install even lacks OTTD
16:36<@Bjarni>on purpose as I don't want to stay in there for too long
16:37<stillunk1own>I find the thought of dual booting annoying, so i don't.
16:38<ooo4tom>oh, so youu don't have such APPS in Windows by choice, and the ones that come with windows, you don't use
16:38<ooo4tom>i got you now lol
16:39<ln>1) i copy-paste my new sprite to sprites/openttdgui.pcx 2) i edit the .nfo, 3) i run make, 4) my sprite disappears from sprites/openttdgui.pcx! why?
16:40<@peter1138>do it in split
16:40-!-KritiK [] has joined #openttd
16:42<Zuu>Anyone who know a XML -> Array pharser for PHP, given that I don't use atributes and nodes either contain data or sub-nodes?
16:43<Zuu>(that is good)
16:43<hylje>there are a couple included in the ginormous namespace of php
16:43<ln>now it survived, thanks to peter.
16:43-!-Progman [] has joined #openttd
16:50-!-sickie88 [] has quit [Read error: Connection reset by peer]
17:14-!-TinoM [] has quit [Quit: Verlassend]
17:16<Ammlller>@seen phil
17:16<@DorpsGek>Ammlller: I have not seen phil.
17:16-!-ooo4tom_ [~ooo4tom@] has joined #openttd
17:16<Ammlller>@seen phil*
17:16<@DorpsGek>Ammlller: phil* could be Philipp (3 weeks, 2 days, 23 hours, 51 minutes, and 22 seconds ago) or Phil_ (1 year, 0 weeks, 6 days, 23 hours, 54 minutes, and 20 seconds ago)
17:17-!-Pug [] has joined #openttd
17:17<Pug>hiya, anyone that knows how to install linux server package?
17:17<Pug>having trouble with it :-/
17:18<Ammlller>Pug: do you like to compile it self?
17:18<Pug>thats the first isseu
17:18<Pug>i dont know how to compile it
17:19<Pug>ive read the wiki, still no cleu
17:19<Pug>ive downloaded a package, but im not sure if its the package that i need -,-
17:20<Pug> <-- downloaded it from here
17:20<Pug>linux-i686 (bz2 - gz)
17:22<Rubidium>tar -xf <filename>
17:22-!-ooo4tom [~ooo4tom@] has quit [Ping timeout: 480 seconds]
17:23<ooo4tom_>i just download the precomplied versions, and add the needed GRFs
17:23<Pug>then i cant mod it roght
17:24<CIA-3>OpenTTD: rubidium * r12795 /trunk/src/ (aircraft_cmd.cpp roadveh_cmd.cpp ship_cmd.cpp train_cmd.cpp): -Fix [FS#1938]: vehicles could break down during loading and keep loading. The intention of the break down code is not to break down when having zero speed, therefor break downs now do not happen when loading.
17:24<Ammlller>if you mean with mod NewGRFs, you can :-)
17:24<ooo4tom_>if you want to add patches you need to complie with the patches
17:25<Pug>but how, where to compile it
17:25<Pug>do i need to download a compiler or?
17:25<ooo4tom_>i personally find it easier in Windows, with Build OTTD to complie with patches
17:25<ooo4tom_>on Linux no
17:25<Pug>yes, but i got 2 dedi servers on linux
17:25<Pug>im running other games on it, that are quite populair ^_^
17:25<Pug>and i want to start a tdd on it for fun
17:26<Pug>but the package doesnt contain any cfg files or what so ever to set ports server name etc.
17:26<Pug>so its confusing me
17:26<Ammlller> <-- at the bottom are some packages which are needed before
17:26<Rubidium>Pug: start it once, then it'll generate it
17:26<Rubidium>in ~/.openttd/ thoguh
17:27-!-divoafx [] has joined #openttd
17:27<Pug>oh, though
17:28<Pug>so, whats the standard port
17:28<Ammlller>@openttd ports
17:28<@DorpsGek>Ammlller: OpenTTD uses TCP and UDP port 3979 for server <-> client communication and UDP port 3978 for masterserver (advertise) communication (outbound)
17:29<Pug>blah it wont even start
17:29-!-Mucht [] has quit [Remote host closed the connection]
17:29<Pug>screen -dmS ./opentdd
17:29-!-Mucht [] has joined #openttd
17:29<Pug>screen -dmS <name> ./opentdd
17:29<Ammlller>try openttd
17:29<Patrick`_>mmm screen
17:29-!-What25895 [] has quit [Read error: Connection reset by peer]
17:29<Ammlller>maybe tabcompletation would help... ;-)
17:30-!-dR3x4cK [] has quit [Quit: dR3x4cK]
17:30<Ammlller>screen is nice for ottd server, we use that too.
17:30-!-Digitalfox_Home [] has quit [Quit: ChatZilla 0.9.81 [Firefox]]
17:31<Pug>i dont think i have downloaded the correct server package
17:32<Ammlller>there aren't many
17:32-!-Digitalfox [] has joined #openttd
17:32<Eddi|zuHause3>did you copy the original data files?
17:32-!-dih [] has quit [Server closed connection]
17:33<Pug>huh, what where?
17:33-!-dih [] has joined #openttd
17:33<Pug>yes, i know what data is..
17:33<Noldo>directory named data
17:34<Ammlller>he meant in ~/.openttd/data
17:34<Ammlller>original GRFs are needed there...
17:34<Pug>so, the client data files have to be copied into the server data?
17:34<Ammlller>only the 5 files as mentioned in readme
17:35<Ammlller>trg* and (6 then)
17:35<Pug>aahm yeah ive got them there
17:36<Ammlller>what msg do you get at after start?
17:36<Pug>nothing at all
17:37<Ammlller>maybe you need to start in dedicated mode
17:37<Eddi|zuHause3>try ./openttd -D
17:37<Ammlller>./openttd -D
17:37<Ammlller>you might have installed the client version :-)
17:37<Pug>nah, its the Dedicated Server
17:38<Pug>what ive downloaden
17:38<Ammlller>start with -D anyway
17:38-!-NukeBuster|laptop [] has joined #openttd
17:38<Pug>aint there some kind of log thats made when u startup the server?
17:39<Eddi|zuHause3>you cann add -d<number> and it'll tell you more about what it is doing
17:39<Pug>ok, and wheres number for?
17:39<Pug>what number, and how do you know what number you have to type
17:39<Ammlller>debug level
17:39<Eddi|zuHause3>the debug-level, the higher the number the more it talks
17:39<Ammlller>start with 3
17:39<Pug>root@h1378641:/opentdd# ./opentdd -D
17:39<Pug>-bash: ./opentdd: No such file or directory
17:40<Eddi|zuHause3>again with the t/d mismatch
17:40<Eddi|zuHause3>Two T and a D
17:40<Ammlller>type opTAB
17:40<Pug>i dont get it at all..
17:41<Eddi|zuHause3>TTD, not TDD
17:41<Eddi|zuHause3>you don't happen to be dyslexic?
17:41<perkrith>W ma
17:41<Pug>well, sorry for the type?
17:41<perkrith>*i am
17:41<perkrith>nick rebry
17:42-!-perkrith is now known as rebry
17:42<Eddi|zuHause3>Pug: so, what does it do?
17:42<Pug>its running now
17:42<Pug>dbg: [net] [core] starting network...
17:42<Pug>dbg: [net] [core] network online, multiplayer available
17:42<Pug>dbg: [net] Detected broadcast addresses:
17:42<Pug>dbg: [net] 0)
17:42<Pug>dbg: [net] 1)
17:42<Pug>Segmentation fault
17:42<Eddi|zuHause3>hehe ;)
17:43<Pug>but not as it should run i guess lol
17:43-!-mikl [] has quit [Quit: mikl]
17:43<Ammlller>is there a special reason, you like to use nightly?
17:44<Ammlller>0.6.0 is quite new
17:44<Pug>well, thats the only server version i could find
17:44<+glx>Pug: what rev are you using?
17:46-!-NukeBuster|laptop [] has left #openttd []
17:46<+glx>ok happens for me too in windows
17:46<+glx>use the previous nightly for now
17:46<Ammlller>or the stable
17:47<Pug>where to find the server download page for normal server :-/
17:47<Ammlller>its in most popular software repos included
17:47<Rubidium>oh... lol ;) happened with null too ;)
17:47<Eddi|zuHause3>Pug: you can use the client as server, too
17:47<Ammlller>Pug: do you use debian?
17:47<Eddi|zuHause3>just start with -D
17:47<Pug>hm, ill check the client version
17:48<+glx>Pug: you can use gui builds as dedicated
17:48<Pug>ill delete everything, and start over again with the package from Ammlller
17:48<dih>Ammlller: offereing a stable to someone who is after nightly??
17:48<Ammlller>no, he didn't find stable server versions
17:48<Pug>i dont even know what nightly is
17:49<Pug>it was the only server package i could find :P
17:49<Eddi|zuHause3>wahh... map generation is taking forever...
17:49<@peter1138>the normal build will run as a server..
17:49<Zuu>Pug: You can touch openttd.cfg in the same directory as the binary if you don't want to have it in ~/.openttd/ --- but I guss I'm too late :p
17:50<Eddi|zuHause3>creating map now for 15 minutes
17:50<Fingon>2048 x 2048 with Very High towns ?
17:50<Pug>theres no opentdd.cfg -,-
17:50<Pug>well, never mind this aint gonna work ill just let it go
17:50<Pug>im not good at linux cmd's
17:50<Ammlller>the cfg wasn't the issue for your seg fault
17:50<Pug>so ill never get it to work -,-
17:50<Eddi|zuHause3>Fingon: yes, but it's past towns already, it's currently struggling with very low (ECS) industries
17:50<+glx>look in ~/.openttd
17:51<+glx>after first run you should find a openttd.cfg there
17:51<CIA-3>OpenTTD: rubidium * r12796 /trunk/src/video/dedicated_v.cpp: -Fix: the dedicated blitter did segfault too, like the null blitter did.
17:51<dih>Pug: if you give up that early you are right - you will never manage it, nor will you ever get used to linux with that attitude
17:51<Pug>well, its that 4 people are saying diffrent things
17:51<Pug>so im losing it
17:51<Eddi|zuHause3>Pug: "touch openttd.cfg" will create an empty file in the current directory
17:52<dih>then get a grip
17:52<Pug>its confusing me
17:52<dih>you wanna get this to work?
17:52<Eddi|zuHause3>Pug: but it's not necessary
17:52<Pug>ofcourse i want it, but i got adhd so im losing my temper rofl
17:52<dih>then sit down and try everything
17:52<Fingon>pull yourself together man!
17:52<dih>and dont give up
17:52<Pug>oooh i want to crack my laptop screen so badly right now :D
17:52<dih>and dont blame others for you losing your temper
17:52<Pug>[23:51] <Pug> ofcourse i want it, but i got adhd so im losing my temper rofl <--
17:53<Eddi|zuHause3>yay, 2271
17:53<Pug>whats that about blaming others?
17:53<Eddi|zuHause3>by this speed, it's gonna take another half hour
17:53<dih>[23:51] <Pug> well, its that 4 people are saying diffrent things
17:53<dih>[23:51] <Pug> so im losing it
17:53-!-Roujin [] has quit [Ping timeout: 480 seconds]
17:53<Pug>yes, losing it as in dont know what to do
17:53<Fingon>Eddi|zuHause3: guess it tries to space them equally apart - the towns have a serious slowdown near the end too because of that
17:54<Pug>got 5 packages on my desktop now ^_^
17:54<dih>you wanna install a .deb?
17:54<dih>or do you not care?
17:54<Fingon>extract them all and try one by one :p
17:54<Pug>thought it was for debian
17:54<dih>for debian based os'es
17:54<+glx>better get the source and compile "./configure && make" is not hard
17:55<dih>that is exactly where i was wanting to head to
17:55-!-Boyinblue0 [] has quit []
17:55<dih>the command you want is svn
17:55<Pug>maybe its not hard, but it is when you type ./configure and it says -bash: ./configure: No such file or directory
17:55<dih>if that is not installed
17:55<dih>apt-get install svn
17:55<dih>or apt-get install subversion
17:56<Zuu>Pug: You must cd to the directory where you have unpacked openttd before you run ./configure
17:56<dih>./configure is part of the source tree
17:56<Zuu>./configure means that it will run the file configure in the current directory.
17:56<Zuu>you can type "pwd" to get where in the file system you are currently.
17:57<Pug>bleh this aint gonna work at all :-/
17:57<dih>well - if that is your attitude - i dont feel like helping either
17:58<dih>that's your own silly fault
17:58<Pug>so, what did i do to make you upset like that?
17:58<Zuu>Pug: Take a sandwitch and get back to it 10 minutes later.
17:58<Pug>didnt take much :-/
17:58<Eddi|zuHause3>i can understand him...
17:58<dih>or wait 5 years until you are a wee bit more mature :-D
17:59<Pug>what does not understanding linux cmd's do with being mature?
17:59<dih>it's the lack of effort you want to put into it
17:59<dih>the speed you give up at
17:59<dih>the lack of faith you have in yourself
17:59<Pug>i dont give up, only thing im saying is i cannot get it to work
17:59<dih>then try doing what we say
18:00<Zuu>Pug: The path to understanding linux is not short. You have to spend some time to learn how the filesystem works and how to use bash etc.
18:00<Pug>i am
18:00<Tefad>Pug: lessen your ignorance, do things slowly. it's not a race.
18:00<Ammlller>why not just use distro builds?
18:00<Rubidium>Ammlller: requires X
18:00<Pug>i know basic linux, ive set up other games on linux
18:00<ooo4tom_>wise words from Tefad
18:00<Rubidium>Ammlller: requires running Debian Unstable
18:00<dih>Pug: then that is good - we can work with that
18:00<Rubidium>Ammlller: requires him configuring to use contrib
18:00<Pug>its just that otdd works diffrent than other server packages
18:01<dih>which is why you are here
18:01<dih>which is a good thing
18:01<Eddi|zuHause3>./configure && make
18:01<dih>install subversion
18:01<Rubidium>better start at the complete beginning
18:01<Eddi|zuHause3>that is like how exactly every other linux program works
18:01<Pug>and im not some 14 year old that wants a server up and running in 5 minutes, or else go flame others for not helping
18:01<Pug>i just type my expresions here ;)
18:01<dih>currently i am not convinced of that
18:01<Rubidium>come on, just stop the bitching around
18:02<Rubidium>Pug: you know the different between being root and not being root?
18:02<Pug>yes i know, but im always logged in on root
18:02<Pug>but i can make a new user for ottd
18:02<Ammlller>your server game runs all as root?
18:02<+glx>safer to do start dediceated servers as root
18:02<Pug>no, there not
18:02<dih>[00:02] <Pug> yes i know, but im always logged in on root <--- very bad
18:03<dih>glx: you are nasty
18:03<+glx>typo ;)
18:03<Rubidium>Pug: what version of OpenTTD do you want to run?
18:03<Pug>if posible
18:03<Rubidium>Pug: are you afraid of compiling it yourself?
18:03<Pug>Rubidium, no im not its just that i dont know how to compile
18:03<Rubidium>okay, you use Debian, right?
18:03<dih>we are trying to tell you
18:03-!-mindlesstux [~mindlesst@2001:470:88e0:53a:250:2cff:fe07:ff2c] has joined #openttd
18:03<Pug>but i prefer that one person helps me at the time, and its not that im not thankfull, cuz i am that many people are willing to help me
18:03<Pug>but its confusing me allot
18:04<Pug>lets start over:
18:04<Rubidium>just ignore the others ;)
18:04-!-boyinblue0 [] has joined #openttd
18:04<Pug>i want to run an ottd server on linux ubuntu
18:05<Pug>now, i need the correct server package to start with
18:05<Rubidium>you first need to make sure some required applications/tools are installed for compilation of OpenTTD
18:05<Rubidium>this because there is no dedicated server packages for 0.6.0
18:05<Rubidium>you do this by typing the following line (by me) as root
18:05<Rubidium>apt-get install subversion g++ zlib1g-dev
18:06<Pug>ok, worked
18:06<dih>make? gcc?
18:06<Rubidium>dih: maybe, but lets see that later
18:07<Rubidium>Pug: it's done downloading and installing?
18:07<Pug>it already the latest version it said :)
18:08<Ammlller>SpComb: you should also do what Rubidium tells
18:08<Ammlller>0.6.0 is missing at :-P
18:08<Rubidium>is it okay when we put openttd and such in <homedir>/openttd ?
18:08<Pug>yes, i did that to so that would be good :)
18:08<Rubidium>okay, now make sure you are in <homedir>/openttd
18:09<Rubidium>then type: svn export svn://
18:09<Rubidium>this should show you a long list of files that are being downloaded
18:09<dih>where <homedir> != /root :-P
18:09<Pug>type it when in openttd folder?
18:09<Pug>ah yes
18:09<Pug>sorry, didnt see first line
18:09-!-nicfer [~chatzilla@] has quit [Read error: Connection reset by peer]
18:09<SpComb>Ammller: I added it last night
18:10<Ammlller>ah, nice
18:10<dih>SpComb: how about a remote console?
18:10<Ammlller>dih: rcon works
18:10<Pug>-bash: svn:// No such file or directory
18:10<SpComb>dih: and what does that mean?
18:10<dih>i.e. a port one could connect to with say a client that forwards the entire console (in and out)
18:11<Rubidium>Pug: you didn't type the "svn export" in front of that
18:11<Pug>root@h1378641:/opentdd# svn export svn://
18:11<Pug>-bash: svn: command not found
18:11<dih>apt-get install svn
18:11<@peter1138>apt-get install openttd :o
18:11<Pug>root@h1378641:/opentdd# apt-get install svn
18:11<Pug>Pakketlijsten worden ingelezen... Klaar
18:11<Pug>Boom van vereisten wordt opgebouwd... Klaar
18:11<Pug>E: Kon pakket svn niet vinden
18:11<Pug>E: Could not find package
18:11<Rubidium>dih: svn doesn't exist as package
18:11<svippy>:s Strange.
18:11<dih>then do apt-cache pkgnames subversion
18:12<svippy>I cannot find the svn checkout URL from the website.
18:12<dih>subversion and subversion-tools
18:12<Rubidium>subversion contains svn
18:12<Rubidium>so that would mean the subversion package isn't installed
18:13<Rubidium>so "apt-get install subversion" is not executed
18:13<Pug>litle spam now, 12 lines or so
18:13<Pug>Pakketlijsten worden ingelezen... Klaar
18:13<Pug>Boom van vereisten wordt opgebouwd... Klaar
18:13<Pug>U wilt waarschijnlijk 'apt-get -f install' uitvoeren om volgende op te lossen:
18:13<Pug>De volgende pakketten hebben niet-voldane vereisten:
18:13<Pug> libmysqlclient15-dev: Vereisten: libmysqlclient15off (>= 5.0.21-3ubuntu1) maar het zal niet geïnstalleerd worden
18:13<Pug> subversion: Vereisten: libapr0 (>= 2.0.55) maar het zal niet geïnstalleerd worden
18:13<Pug> Vereisten: libsvn0 (>= 1.3.0) maar het zal niet geïnstalleerd worden
18:13<Pug> Vereisten: libsvn0 (= 1.3.1-3ubuntu1) maar het zal niet geïnstalleerd worden
18:13<Pug> Vereisten: patch maar het zal niet geïnstalleerd worden
18:13<Pug>E: Er zijn niet-voldane vereisten. U kunt best 'apt-get -f install' uitvoeren zonder pakketten op te geven, (of u kunt zelf een oplossing specificeren).
18:13<Pug>bleh, its in dutch sorry for that ill translate
18:13<dih>it sais
18:13*SpComb is typing this on an XO laptop
18:14<dih>apt-get -f install :-)
18:14<Rubidium>apt-get install libapr0 libsvn0 subversion
18:14<Pug>i cannot uninstall libmysqlclient
18:14<Pug>its my mysql database for samp server :x
18:14<SpComb>the keyboard on this thing is weird
18:14<Rubidium>do not do what dih said because that will still leave a broken svn tool
18:14<Eddi|zuHause3>i wouldn't recommend -f unless you really know what you are doing
18:14<Eddi|zuHause3>not on any command
18:14<Rubidium>Pug: type: "apt-get install libapr0 libsvn0 subversion" (without quotes)
18:15<SpComb>normal ten-finger typing fails badly, you need to do two/four-finger pecking
18:15<Rubidium>that should install subversion unless it thinks of more dependencies it needs
18:15<Pug>same kind of error Rubidium
18:15<dih>Eddi: hehe
18:15<Rubidium>Pug: can you PM me the error message?
18:16<Eddi|zuHause3>SpComb: when i type on a keyboard that i am not used to, i often get like "WTF?!?" because the keys are not where they are supposed to be
18:16<SpComb>the xo is really weird in thatregard
18:17<Eddi|zuHause3>i don't understand this word "Vereisten"
18:17<dih>Rubidium: that last message looks like an earlier update of the mysql client is causing issues
18:17<SpComb>the keys are so small and close to eachother, and the keys on the right are special symbols
18:18<Eddi|zuHause3>from the context i'd say something like "requirement"
18:18<Fingon>idd Eddi|zuHause3
18:19<Eddi|zuHause3>but i don't understand it, it troubles me...
18:19<Fingon>"Er zijn niet-voldane vereisten" = some requirements were not met
18:19<Eddi|zuHause3>usually there is a close german equivalent, but i can't find it
18:19<dih>looks pretty familiar :-D
18:20<Noldo>this is why only english error messages are any good
18:20<dih>yes... where is ln :-P
18:21<Eddi|zuHause3>but "dependency" is "Abhängigkeit", it looks nothing close to "Vereisten"
18:21-!-Pug [] has quit []
18:21<Ammlller>EXPORT LANG=C
18:21<Fingon>guess the dutch translation is just bad
18:21<Fingon>happens a lot
18:22<Eddi|zuHause3>it's not about the translation, i cannot judge that ;)
18:23<Eddi|zuHause3>dih: have i mentioned that they are not funny?
18:23<dih>they are....
18:23<dih>they are awsome
18:24-!-TB [~css@] has joined #openttd
18:24<TB>WHAT?! tt-forums isn't working!
18:25<TB>who is responsible for that?!
18:25<Sacro>TB: *points at orudge*
18:25<dih>hey hey there TB
18:25<TB>really, outrageous
18:25<Sacro>oh he is
18:25<Sacro>he did post a warning
18:25<TB>orudge: what did you do?
18:25<dih>Eddi|zuHause3: how about this one
18:25<Sacro>23:05 <@orudge> Forums going down for maintenance
18:25<TB>but it is just 22:25 here!
18:25-!-ooo4tom_ [~ooo4tom@] has quit [Quit: Going offline, see ya! (]
18:25<Sacro>TB: then they'll go down in 30 misn
18:26<TB>bvut I can't reach it NOW!
18:26<TB>I need it
18:26<TB>my life depends on it!
18:26<Sacro>TB: pfft
18:26<Sacro>orudge: i think TB left his insulin in the forums
18:26<Eddi|zuHause3>dih: nope...
18:26<dih>you lack a sense of humor
18:26<TB>I did
18:26<TB>it sucks
18:26<Sacro>insulin that sucks?
18:26<Sacro>was it made my microsoft?
18:27<TB>yes, it works again
18:27<TB>now my life continues
18:27-!-TB [~css@] has left #openttd []
18:27<@orudge>Forums are back
18:27<Sacro>orudge: he's gone to get it
18:29<@orudge>he's gone to get what, precisely?
18:29<Sacro>orudge: i think he left his insulin on the forums or something
18:29<Sacro>he seemed to be panicing
18:30-!-Progman [] has quit [Remote host closed the connection]
18:30<@orudge>server going down again
18:30<@orudge>seems there may be a hardware issue
18:31-!-lobster_MB [] has quit [Quit: This computer has gone to sleep]
18:33-!-ooo4tom [~ooo4tom@] has joined #openttd
18:33<ooo4tom>quick one !!
18:33<ooo4tom>has the forums, gone down ?
18:33<@orudge>for maintenance
18:33<@orudge>as was advertised in the News forum ;)
18:33<dih>for all the sweeds:
18:34<ooo4tom>oh, lol dont visted them forum, Orudge thanks for the input :D
18:34<Sacro>orudge: are you sure?
18:34<@orudge>the category is entitled "Read These First" :P
18:34<Sacro>i didn't read that post
18:35*Sacro goes to look for it
18:35<@orudge>I have the link
18:35*Sacro waits...
18:35<ooo4tom>not loading :( oh wait, forums are down lol
18:36-!-Zuu [] has quit [Quit: Leaving]
18:36-!-Belugas [] has quit [Ping timeout: 480 seconds]
18:37-!-DorpsGek [] has quit [Ping timeout: 480 seconds]
18:41-!-DorpsGek [] has joined #openttd
18:41-!-mode/#openttd [+o DorpsGek] by ChanServ
18:41-!-Zuu [] has joined #openttd
18:45<@orudge>Forums are back
18:45<@orudge>if anyone notices any problems, let me know
18:50-!-welterde [] has quit [Server closed connection]
18:50-!-ooo4tom [~ooo4tom@] has quit [Quit: Going offline, see ya! (]
18:50-!-welterde [] has joined #openttd
18:52<CIA-3>OpenTTD: bjarni * r12797 /trunk/src/autoreplace_cmd.cpp: -Codechange: [autoreplace] moved wagon removal to a function of it's own
18:56-!-boyinblue0 [] has quit []
18:56<Sacro>Bjarni: ITS
18:58<Rubidium>Sacro: its
18:59<Sacro>Rubidium: pfft
18:59<Sacro>god ><
18:59<Sacro>this programming book has some major errors
19:01<Rubidium>a Microsoft book, ain't it?
19:02<Sacro>well, C# and XNA
19:02<Sacro>it already told me that if you use 80% of the width and 80% of the height on screen you get 80% of the area
19:02<Sacro>which is kinda... not true
19:03<Rubidium>Microsoft books are notorious for containing loads and loads of errors
19:03<Rubidium>because the enormous pressure to release the book quickly
19:03-!-Digitalfox_Home [] has joined #openttd
19:03<+glx>even msdn contains errors ;)
19:03<Rubidium>and make then in enormous amounts to keep it cheap
19:03<+glx>or hidden features
19:03<Sacro>also pow(x, y) Returns xy.
19:04<Sacro>which i doubt
19:04<Rubidium>as a result of that there will be only one 'version' of the book because a revised would mean they have to trash they stock of the book
19:06<Rubidium>and when the stock is sold, they release a new version of the language and the book gets written from scratch again
19:07<+glx>yes they are good for that :)
19:07<stillunk1own>So you avoid MS books like a plague?
19:07<+glx>why buy MS books when you can get all useful info from msdn?
19:08<Sacro>and thepiratebay
19:08<Rubidium>why buy MS books when you can get the same errors from msdn ;)
19:09<+glx>well at least there are more chances for an "update" in msdn :P
19:11<@Bjarni>oh crap
19:11<Sacro>Bjarni: ?
19:11<@Bjarni>I put a great effort into improving autoreplace and what happens.....
19:11<@Bjarni>people ignore it
19:11<Rubidium>his chances in the wagon removal code got wiped out when he synced
19:12<@Bjarni>except for Sacro who points out one single wrong char in a quickly written commit message
19:12<Rubidium>Bjarni: people keep ignoring my commits too
19:13-!-lolEee [] has joined #openttd
19:13-!-lolman [] has quit [Quit: Leaving]
19:13<Sacro>haha :P
19:13*Sacro pops lolEee
19:13<Rubidium>what flavour?
19:13<@Bjarni>now if you all act like you should then I might continue and I might even tell what I have working on my HD
19:14<Sacro>Bjarni: 3 girls 1 cup?
19:14<@Bjarni>we need to go back to the days where people in this channel got excited when they saw CIA messages
19:14<Eddi|zuHause3>Bjarni: if it comforts you, i was like "oh great, but i am really too busy right now to answer"
19:14<Sacro>Bjarni: me too
19:14<Sacro>i'm watching Pokémon on youtube
19:15<+glx>Sacro: bad idea
19:15<Rubidium>while having a lolEee in his mouth
19:15<@Bjarni>yeah watching Pokémon is always a bad idea
19:15*bowman is appropriately excited about whatever it was :)
19:16<+glx>I meant his previous question
19:16<Sacro>glx: haha
19:17<+glx>unless you want to get a ban
19:17<Sacro>nope :p
19:19<CIA-3>OpenTTD: peter1138 * r12798 /trunk/src/ (8 files): -Feature: Add some support for NewGRF station animation. (Thanks to mart3p for samples and fixes)
19:19<Rubidium>boring ;)
19:19<+glx>not criptic enough
19:19<@peter1138>and "some support" is my disclaimer for "it may or may not work right"
19:20-!-Belugas [] has joined #openttd
19:20<@peter1138>cryptic schmyptic
19:21<@peter1138>bah, i need jack and pulseaudio to get along
19:22<Sacro>peter1138: do they not?
19:22<Sacro>why do you need jack?
19:23<Eddi|zuHause3>hm... the "daylength affects X" settings are reversed
19:23<Belugas>#Neil And Jack And Me
19:23<@peter1138>Sacro: real time audio stuff
19:24<Belugas>#absolute lovers absolute lovers..
19:24<Sacro>peter1138: ooh
19:24<@peter1138>jack is too complicated for basic desktop sound
19:29-!-ooo4tom [~ooo4tom@] has joined #openttd
19:34<CIA-3>OpenTTD: peter1138 * r12799 /trunk/src/newgrf_station.cpp: -Fix (r12798): Empty for-loop warnings from gcc 4.3+
19:35<Ammlller>worth to compile current trunk :-)
19:35<@peter1138>it's bed time
19:36-!-CIA-3 [~CIA@] has quit [Remote host closed the connection]
19:40<ooo4tom>soft lol
19:44-!-ooo4tom [~ooo4tom@] has quit [Quit: Going offline, see ya! (]
19:49-!-thgerg1 [] has quit [Read error: Connection reset by peer]
19:49-!-stillunk1own [] has quit [Ping timeout: 480 seconds]
19:50-!-KritiK [] has quit [Quit: Leaving]
19:51-!-Zuu [] has quit [Quit: Leaving]
19:56-!-Vikthor [] has quit [Quit: Leaving.]
19:57-!-Mirrakor [] has quit [Ping timeout: 480 seconds]
20:06-!-SmatZ [] has quit [Quit: Konversation terminated!]
20:09-!-lolEee [] has quit [Ping timeout: 480 seconds]
20:13-!-CIA-3 [~CIA@] has joined #openttd
20:35-!-Eddi|zuHause2 [] has joined #openttd
20:41-!-Wezz6400 [] has quit [Quit: Caught sigterm, terminating...]
20:42-!-Eddi|zuHause3 [] has quit [Ping timeout: 480 seconds]
20:56-!-Bjarni [] has quit [Quit: Leaving]
21:02-!-Micke- [] has joined #openttd
21:05-!-KingJ-ICantGetTheNickIWant [] has joined #openttd
21:06-!-Noldo_ [] has joined #openttd
21:06-!-Ammlller [] has quit [Remote host closed the connection]
21:06-!-wolfryu [] has joined #openttd
21:07-!-Netsplit <-> quits: Aerandir, KingJ, Noldo, egladil, wolfy, sunkan, dfox
21:07-!-Micke- is now known as Aerandir
21:10-!-Lakie [~Lakie@] has joined #openttd
21:11-!-egladil [] has joined #openttd
21:16-!-sunkan [] has joined #openttd
21:16-!-divoafx [] has quit [Quit: Quitting]
21:20-!-ben_goodger [] has quit [Quit: Ex-Chat]
21:28-!-XeryusTC is now known as Xeryus|bnc
21:30-!-Brianetta [] has quit [Quit: Tschüß]
21:31-!-dfox [] has joined #openttd
22:29-!-Lakie [~Lakie@] has quit [Quit: Good Night All.]
22:43-!-roboman [] has joined #openttd
22:43-!-robotboy [] has quit [Read error: Connection reset by peer]
22:56-!-Vlad_MC [] has joined #openttd
22:56-!-Vlad_MC [] has quit [Read error: Connection reset by peer]
23:03-!-elmex_ [] has joined #openttd
23:06-!-elmex [] has quit [Ping timeout: 480 seconds]
23:06-!-elmex_ is now known as elmex
23:58-!-glx [] has quit [Quit: bye]
---Logclosed Sun Apr 20 00:00:00 2008