Log for #openttd on 12th March 2009:
Times are UTC Toggle Colours
00:01:59  *** goodger [] has quit [Ping timeout: 480 seconds]
00:02:24  *** goodger [] has joined #openttd
00:05:27  *** ecke [~ecke@] has quit [Quit: ecke]
00:07:55  *** pleeby [] has joined #openttd
00:07:55  *** bleepy is now known as Guest642
00:07:55  *** pleeby is now known as bleepy
00:10:46  *** pleeby [] has joined #openttd
00:10:46  *** bleepy [] has quit [Read error: Connection reset by peer]
00:10:46  *** pleeby is now known as bleepy
00:10:53  *** Brianetta [] has joined #openttd
00:14:16  *** Guest642 [] has quit [Ping timeout: 480 seconds]
00:36:49  *** const86 [~const@] has joined #openttd
01:01:30  *** Brianetta [] has quit [Quit: TschÌß]
01:09:21  *** Lakie [~Lakie@] has quit [Quit: Sleep.]
01:11:37  *** Zahl [] has quit [Quit: Rhabarberbarbarabarbarbarenbartbarbierbierbar]
01:12:32  *** [com]buster [] has quit [Read error: Connection reset by peer]
01:12:39  *** [com]buster [] has joined #openttd
01:18:39  *** KenjiE20|SSH [~KenjiE20@] has joined #openttd
01:23:27  *** KenjiE20|SSH [~KenjiE20@] has quit []
01:28:29  *** DaleStan [] has joined #openttd
01:35:40  <CIA-1> OpenTTD: belugas * r15679 /trunk/src/town.h: -Cleanup: Little code-style application
01:54:18  *** RS-SM [~RSCN@216-165-17-73.DYNAPOOL.NYU.EDU] has joined #openttd
01:55:38  *** bleepy [] has left #openttd []
02:00:38  *** |Japa| [~Japa@] has quit [Quit:  HydraIRC -> <- Nine out of ten l33t h4x0rz prefer it]
02:08:00  *** Phoenix_the_II [] has quit [Read error: Connection reset by peer]
02:19:59  *** KenjiE20 [~KenjiE20@] has quit [Quit:  I love my HydraIRC -> <-]
02:46:17  *** Brokkoli [] has quit [Quit: The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants. (Thomas Jefferson)]
03:02:30  *** Sniper109 [] has joined #openttd
03:03:09  *** Sniper109 [] has quit [Quit: Quitting]
03:09:06  *** TinoDidriksen [] has quit [Ping timeout: 480 seconds]
03:12:37  *** TinoDidriksen [] has joined #openttd
03:14:42  *** Combuster [] has joined #openttd
03:14:42  *** [com]buster [] has quit [Read error: Connection reset by peer]
03:14:45  *** Combuster is now known as [com]buster
03:38:56  *** TinoDidriksen [] has quit [Ping timeout: 480 seconds]
03:42:54  *** TinoDidriksen [] has joined #openttd
03:50:25  *** DaleStan [] has quit [Ping timeout: 480 seconds]
03:55:34  *** DaleStan [] has joined #openttd
04:03:19  *** MrFrans [] has joined #openttd
04:07:51  *** glx [] has quit [Quit: bye]
04:19:16  *** Splex [~splex@] has quit [Quit: Leaving]
04:56:08  *** RS-SM [~RSCN@216-165-17-73.DYNAPOOL.NYU.EDU] has quit [Ping timeout: 480 seconds]
05:01:39  *** NukeBuster [~wouter@] has quit [Quit: using sirc version 2.211+KSIRC/1.3.12]
05:14:09  *** Dred_furst [] has quit [Read error: Connection reset by peer]
05:48:45  *** goodger [] has quit [Ping timeout: 480 seconds]
05:49:14  *** goodger [] has joined #openttd
05:57:18  *** DaleStan [] has quit [Ping timeout: 480 seconds]
06:02:12  *** Singaporekid [] has joined #openttd
06:16:43  *** Combuster [] has joined #openttd
06:16:43  *** sailo [] has quit [Read error: Connection reset by peer]
06:16:43  *** [com]buster [] has quit [Read error: Connection reset by peer]
06:16:46  *** Combuster is now known as [com]buster
06:17:17  *** sailo [] has joined #openttd
06:31:25  *** Cybertinus [] has joined #openttd
06:44:31  *** goodger [] has quit [Ping timeout: 480 seconds]
06:45:24  *** goodger [] has joined #openttd
06:48:54  *** RS-SM [~RSCN@216-165-16-26.DYNAPOOL.NYU.EDU] has joined #openttd
06:54:21  *** MrFrans [] has quit [Quit: *Adios Amigos*]
06:55:44  *** Combuster [] has joined #openttd
07:01:46  *** [com]buster [] has quit [Ping timeout: 480 seconds]
07:01:46  *** Combuster is now known as [com]buster
07:09:57  *** Splex [~splex@] has joined #openttd
07:28:07  *** goodger [] has quit [Ping timeout: 480 seconds]
07:28:41  *** goodger [] has joined #openttd
07:30:15  *** apo_ [] has joined #openttd
07:32:14  *** apo [] has quit [Ping timeout: 480 seconds]
07:43:20  *** roboboy [] has joined #openttd
07:47:41  *** elmex [] has quit [Remote host closed the connection]
08:03:09  *** elmex [] has joined #openttd
08:13:54  *** Vikthor [] has joined #openttd
08:29:41  *** racetrack [] has joined #openttd
08:30:38  <planetmaker> good morning
08:33:01  <dihedral> helloses
08:34:24  <planetmaker> :) salut dihedral :)
08:34:55  <welshdragon> bon matin
08:35:44  <welshdragon> hmm, i can say good morning in 8 languages.....
08:36:39  <dihedral> oi ^^
08:36:39  <dihedral> good for you ;-)
08:38:17  <welshdragon> good morning, bore da (welsh), bon matin. guten morgen, kalimera (greek), buenas dias :P
08:38:38  <welshdragon> the german might be wrong
08:39:00  <dihedral> puts {good morning} | System.out.println("good morning"); | echo "good morning"; | .......
08:42:31  <welshdragon> hehe
08:48:20  <lstor> welshdragon: 'morgen' spells with an upper-case M, otherwise correct
08:48:35  <welshdragon> thank you
08:48:40  <lstor> welshdragon: And if you add "God morgen", you have Norwegian/Danish as well ;)
08:48:53  <welshdragon> ooh :D
08:50:19  <lstor> dihedral: putStrLn "good morning" | cout << "good morning"; | print "good morning"; | <complex perl regex formatted as a sun rising over the horizon> | ...
09:03:24  <petern> hah, 4 sprites in my 32bpp pack now ;p
09:04:35  <dihedral> \o/
09:04:36  <planetmaker> wooah :)
09:04:49  <petern> hmm, actually 5 but i forgot to push the last one to the repo :(
09:05:06  <dihedral> ops
09:05:27  <petern> ne'er mind, plenty of others to work on
09:16:36  *** goodger [] has quit [Ping timeout: 480 seconds]
09:23:47  *** goodger [] has joined #openttd
09:34:37  *** tokai [] has joined #openttd
09:34:40  *** mode/#openttd [+v tokai] by ChanServ
09:38:34  *** maristo [] has joined #openttd
09:44:40  <petern> hmm
09:44:59  <petern> is it me or is it possible to use stations as multipoint waypoints these days, with go via orders?
09:45:30  <Rubidium> it is you ;)
09:45:39  <petern> oh
09:45:41  <petern> ok
09:45:44  <Rubidium> it's been possible for very long ;)
09:45:57  <petern> i never used waypoints either ;p
09:46:10  <Rubidium> as long as you had the 'right' non-stop setting
09:46:29  <petern> but we could remove the bit that ignores waypoint class stations for building stations...
09:46:36  *** goodger [] has quit [Ping timeout: 480 seconds]
09:49:55  <Rubidium> in 0.2.0 ttdp nonstop, i.e. via, was introduced as an option
09:50:05  <Rubidium> so since 0.2.0 you could use stations as waypoints
09:50:43  <petern> yes
09:50:46  *** goodger [] has joined #openttd
09:50:54  <petern> but ttdp nonstop was shit
09:51:02  <petern> because it broke the meaning of non-stop
09:53:37  <Rubidium> true
09:53:51  <planetmaker> long ago... what did it mean or imply?
09:54:46  <Rubidium> planetmaker: your context parser is broken, please attend to it
09:55:08  <planetmaker> uhm... no?
09:55:27  <planetmaker> but maybe my ability to properly express myself :)
09:56:18  <planetmaker> I was asking whether one could refresh my memory what were the results, if "ttdp-compatible non-stop behaviour" was activated.
09:56:34  <Rubidium> 10:49 <@Rubidium> in 0.2.0 ttdp nonstop, i.e. via, was introduced as an option
09:57:29  <planetmaker> hm... :) You're right. Context parser was broken :P
09:57:38  <planetmaker> ty
09:59:35  * planetmaker slurps more tea
10:02:28  <racetrack> hmm tea, good idea
10:05:33  *** goodger [] has quit [Ping timeout: 480 seconds]
10:07:16  *** goodger [] has joined #openttd
10:27:38  *** DephNet[Paul] [] has joined #openttd
10:36:39  *** Zahl [] has joined #openttd
10:38:59  *** goodger [] has quit [Ping timeout: 480 seconds]
10:40:48  *** goodger [] has joined #openttd
10:42:25  <CIA-1> OpenTTD: smatz * r15680 /trunk/src/autoreplace_cmd.cpp: -Cleanup: remove redundant comment
10:52:07  *** Vikthor [] has quit [Remote host closed the connection]
10:54:17  *** goodger [] has quit [Ping timeout: 480 seconds]
10:58:45  *** goodger [] has joined #openttd
10:58:45  <dihedral> redundant comments? :-P
11:01:10  <blathijs> Aren't comments redundant by definition? "The code says it all!"
11:01:33  <SmatZ> there wasn't "wagon_removal" parameter
11:01:34  <SmatZ> hehe
11:04:53  <CIA-1> OpenTTD: rubidium * r15681 /trunk/src/vehicle.cpp: -Cleanup: remove unneeded forward declaration.
11:05:45  <SmatZ> Aren't forward declarations redundant by definition? "C doesn't need function declarations" (ok, that wasn't that funny :-p
11:06:48  <Rubidium> blathijs: comments aren't always redundant
11:07:15  <Rubidium> blathijs: e.g.
11:07:18  <blathijs> Rubidium: yeah, you're right :-)
11:07:38  <Rubidium> the code doesn't tell us that Windows is stupid
11:07:44  <[wito]> SmatZ: actually, forward declarations are more like "predundant"
11:08:11  <Rubidium> blathijs: nor that OSX is stupid:
11:08:27  <Rubidium> and there's probably some place where Linux is stupid too
11:08:55  <blathijs> hehe
11:10:36  <[wito]> Well, when you're programming simultaneously for 3 major versions of an operating system, there's gonna be some wiggles. :P
11:11:03  *** roboboy [] has quit [Quit: ajax IRC Client]
11:11:15  <[wito]> anyway
11:11:35  <[wito]> nice work on the newGRF apply bug
11:13:36  <Rubidium> the 'issues' I've just linked shouldn't be classified as wiggles
11:14:08  <racetrack>
11:16:22  <dihedral> ^^
11:17:07  *** Timitry [] has joined #openttd
11:17:10  *** goodger [] has quit [Ping timeout: 480 seconds]
11:20:26  *** goodger [] has joined #openttd
11:28:16  <CIA-1> OpenTTD: rubidium * r15682 /trunk/src/ini.cpp: -Codechange: some coding style
11:34:22  *** goodger [] has quit [Ping timeout: 480 seconds]
11:36:25  *** goodger [] has joined #openttd
11:36:30  <CIA-1> OpenTTD: yexo * r15683 /trunk/src/tunnelbridge_cmd.cpp: -Fix (r15670): Removing town-owned bridges was no longer possible.
11:43:52  <CIA-1> OpenTTD: yexo * r15684 /trunk/src/ai/api/ (ai_event.hpp ai_order.cpp ai_order.hpp ai_order.hpp.sq): -Add [NoAI]: AIOrder::SkipToOrder().
11:47:35  *** sexten [] has quit []
11:57:16  *** Condac- [] has joined #openttd
11:57:16  *** Burns [] has quit [Read error: Connection reset by peer]
12:07:36  *** goodger [] has quit [Ping timeout: 480 seconds]
12:08:29  *** goodger [] has joined #openttd
12:11:51  *** stillunknown [] has joined #openttd
12:12:00  *** |Japa| [~Japa@] has joined #openttd
12:26:16  <|Japa|> behold, roads shamelessley ripped from Simutrans:
12:27:04  *** DaleStan [] has joined #openttd
12:30:28  *** Pikita [~sam@] has joined #openttd
12:33:53  <petern> :o
12:34:19  <petern> behold,
12:34:30  <petern> which, incidentally, has the non-town roads
12:36:47  *** Combuster [] has joined #openttd
12:36:51  *** goodger [] has quit [Ping timeout: 480 seconds]
12:37:04  <|Japa|> that site confuses me
12:37:20  *** goodger [] has joined #openttd
12:37:33  <petern> ...
12:37:42  <petern> it's an hg repo, obviously
12:38:10  <|Japa|> yes, I can see that
12:38:20  <|Japa|> <-- noob
12:41:44  <|Japa|> difference is, I'm doing it in 8bpp
12:42:36  <petern> pah
12:42:38  <petern> much harder
12:42:42  <|Japa|> true
12:42:44  <petern> you have to mess around with grf files
12:42:46  *** [com]buster [] has quit [Ping timeout: 480 seconds]
12:42:46  *** Combuster is now known as [com]buster
12:42:56  <|Japa|> also true
12:44:10  <Ammler> you need to code the 32bpp sprites too ;-)
12:44:29  <petern> yers
12:45:19  <Ammler> does the "original" version also have comic trains?
12:45:38  <Ammler> (never saw them on screens)
12:45:50  <petern> are you implying i'm copying?!?!?!?!
12:46:30  <Ammler> :-o
12:46:44  <petern>
12:46:44  <Rubidium> mentally copying at least ;)
12:46:46  <petern> there's one
12:46:50  <petern> unless that's a tram
12:46:51  <Rubidium> the idea isn't original ;)
12:47:11  <|Japa|> I'm freely admitting that I'm blatantly ripping off the pak64comic set
12:47:46  *** glx [] has joined #openttd
12:47:50  *** mode/#openttd [+v glx] by ChanServ
12:48:44  <Ammler> |Japa|: when I read the thread there once, you wouldn't be allowed to, did you ask?
12:49:10  <petern> you must've misread
12:49:29  <Ammler> at least something like "not opensource"
12:49:39  *** goodger [] has quit [Ping timeout: 480 seconds]
12:51:16  <petern> that's only a problem if you copy it
12:51:38  *** goodger [] has joined #openttd
12:51:49  <Ammler> well, I guess, they would share it anyway, if you ask...
12:51:52  *** Pikita [~sam@] has left #openttd []
12:53:08  <|Japa|> I'm pretty sr they're just saying that it can't be directly converted
12:53:29  <|Japa|> I didn't see anything about us doing a set that looks eerilly similar
12:54:25  *** Frostregen [] has joined #openttd
12:54:41  <Ammler> the comic style would be awesome, it just needs to replace everything. :-)
12:54:53  <petern> gotta start somewhere
12:55:10  <petern> anyway, my stuff is in hg so that others can add their own stuff
12:55:53  <dihedral> i would help if i knew how ^^
12:55:55  <Ammler> indeed
12:56:00  <petern> dihedral: draw
12:56:03  <|Japa|> I guess I can upload my 8 bit stuff
12:56:19  <|Japa|> grf to html gives nice pings
12:56:50  <dihedral> petern, correct sizes would be helpful to know ;-)
12:57:16  <petern> the correct size is "whatever looks right"
12:57:17  <Ammler> big
12:57:18  <|Japa|> I'm doing origional sizes, naturally
12:57:20  <petern> there's a blank tile template
12:58:07  <|Japa|> actually, I just draw over the origional sprites
12:58:20  <Ammler> reminds me of the lego replacement...
12:58:39  <dihedral> yes - that is awesome
12:58:43  <dihedral> just.... stalled
12:59:11  <petern> "original"
12:59:40  <petern> i decoded opengfx to see what sprite is what
12:59:48  <|Japa|> "spaelerating"
13:00:19  <dihedral> in all honesty, i dont find all opengfx things that pretty
13:00:49  <dihedral> e.g. some vehicles look smaller / thinner when they are displayed in a certain angle
13:00:52  <|Japa|> decoding opengfx results in pre-coded NFOs
13:00:54  <Ammler> you need time to go familiar with the colors
13:00:56  <dihedral> or monorail just looks really wide
13:01:21  <petern> |Japa|, yes, but i'm not interested in making 8bpp sprites
13:01:41  <|Japa|> and I am
13:02:05  <|Japa|> mainly since my CPU can't handle the big zooms on 32bbp
13:02:08  <dihedral> petern, dont the grf's also inlcude data like max speed of vehicle?
13:02:18  <petern> no
13:02:24  <dihedral> how do you do that with 32bpp sprites. as they are sprites and sprites only
13:02:26  <dihedral> oh
13:02:33  <dihedral> ok
13:02:33  <Ammler> |Japa|: zoom isn't in trunk anyway...
13:02:53  <petern> you've always been able to zoom...
13:03:13  <Ammler> (I assumed, he meant the additional levels)
13:04:57  <|Japa|> no, I mean the other direction max zoom
13:05:07  <|Japa|> seeing loads of shit at once
13:06:53  <|Japa|> anyhoo, petern, I feel that I must warn you that I will most likeley butcher your sprites by making them 8bpp
13:07:17  <petern> feel free
13:07:26  <petern> i don't have to use them :)
13:07:59  <|Japa|> they look far better than my first attemopt at sprites ever
13:08:35  <|Japa|>
13:09:38  <FauxFaux> Mmm, I like that, very tron.
13:09:59  <FauxFaux> /defcon / any other number of replications.
13:11:09  *** HerzogDeXtEr [~Flex@] has joined #openttd
13:12:15  <petern> heh
13:12:21  <petern> could work
13:12:24  <petern> toyland replacement :)
13:12:35  <petern> do the whole thing in that kind of style and it would work
13:13:12  *** DephNet[Paul] [] has quit [Quit: Leaving]
13:13:23  <racetrack> awesome, my drive-through depots are working
13:13:29  <|Japa|> cool
13:13:31  <racetrack> this code has broken my mind for four days
13:13:32  *** KenjiE20 [~KenjiE20@] has joined #openttd
13:13:58  <|Japa|> racetrack, can they be varying lenghts too?
13:14:36  <racetrack> the depots? not in scope for this patch
13:15:31  <Belugas> [09:06] <|Japa|> seeing loads of shit at once  <--- easy to remove: just flush the toilet
13:16:25  <Forked> if it's loads .. you might have to doubleflush
13:16:28  <|Japa|> he he
13:16:36  <Forked> and then there are the floaters.. little bastards never going down
13:16:52  <petern> hahahahahah
13:16:54  <petern> hahahahaha
13:17:03  <petern> most of the office has gone out for lunch
13:17:10  <petern> just me and the boss left
13:17:16  <petern> so he's just gone to get us a pizza :D
13:17:28  <Forked> what you want are the dolphins.. they are just perfectly hydrodynamically formed and will flush themself.
13:17:32  <Forked> petern: sweet
13:17:42  *** HerzogDeXtEr1 [~Flex@] has quit [Ping timeout: 480 seconds]
13:18:23  *** DaleStan [] has quit [Ping timeout: 480 seconds]
13:22:35  * petern ponders making more sprites during lunch
13:23:19  * |Japa| decides to not use petern's sprites
13:23:41  <Rubidium> petern: stop wasting time pondering and just do it! :D
13:24:08  <Rubidium> or finish one of those other projects of you, e.g. engine pool
13:24:50  <|Japa|> I'at an advantage here
13:25:07  <|Japa|> nobody expec anything from me, so I won't be letting anybody down
13:25:41  <Rubidium> actually... by talking about it here people WILL be expecting something from you
13:26:21  *** NukeBuster [~wouter@] has joined #openttd
13:26:43  *** Klanticus [~quassel@] has joined #openttd
13:26:43  <Forked> I expect to get what I pay for... anything more than that is a bonus :p
13:29:00  <|Japa|> Rubidium, dammit! foiled!
13:29:57  *** goodger [] has quit [Ping timeout: 480 seconds]
13:30:26  *** goodger [] has joined #openttd
13:30:37  <petern> what needs doing to the engine pool?
13:30:46  *** Klanticus [~quassel@] has quit []
13:30:57  <petern> apart from the newgrf id varaction check, heh
13:31:09  <petern> (but anyone could do that ;))
13:31:14  *** Klanticus [~quassel@] has joined #openttd
13:34:27  <Rubidium> petern: ask the people that keep telling it's flawed
13:36:16  *** JapaMala [~Japa@] has joined #openttd
13:38:31  <Belugas> the people?  like... two individuals?
13:39:32  <petern> heh
13:41:54  <Belugas> [09:26] <|Japa|> nobody expec anything from me, so I won't be letting anybody down  <---  "i've done it-i'm working on it" is far more welcome that "i'll do it"
13:41:54  <Celestar> oh my god.
13:42:00  <Belugas> that's the whole deal
13:42:03  *** |Japa| [~Japa@] has quit [Ping timeout: 480 seconds]
13:42:09  <Belugas> Celestar, call me Belugas...
13:42:14  <Belugas> or JF, even
13:42:59  <Celestar> colleage decides to need more RAM. colleage buys ram without asking me first. colleage buys wrong RAM (FBDIMMS cuz 'it's the most expensive'). colleage uses hammer to insert module into DIMM slot. colleage breaks mainboard in two.
13:43:44  <lolman> Celestar, colleague is full of fail? :P
13:44:24  <SpComb> Celestar: get yourself a better collegue
13:44:35  <Belugas> reminds me the frst time i saw a 3.5 floppy.  i forced it the wrong side on the computer.  broke the disk driver of course...  walked innocently out of the lab..
13:44:56  <Belugas> driver->drive
13:45:06  <SpComb> (and that's three different spellings of 'colleague')
13:46:30  <Celestar> heh. I always forget the u
13:48:28  <Celestar> I mean the people are graduated engineers. And if something doesn't fit, they don't come up with the idea to check whether they're doing the right thing; now, they grab a sledgehammer.
13:49:26  *** lolman [~lolman@static-87-102-80-68.karoo.KCOM.COM] has quit [Quit: Ex-Chat]
13:49:54  <petern> wait
13:49:58  <petern> literally a hammer?
13:50:06  <Celestar> apparently O_o
13:50:08  <petern> bwahhaa
13:50:09  <Celestar> "but a small one"
13:50:51  <Celestar> at least, there are CRACKS in the mainboard
13:55:48  <Belugas> and they smoked it?
13:55:49  <Belugas> ;)
13:56:50  *** goodger [] has quit [Ping timeout: 480 seconds]
13:59:35  *** Klanticus [~quassel@] has quit [Ping timeout: 480 seconds]
14:02:16  *** goodger [] has joined #openttd
14:05:19  *** JapaMala [~Japa@] has quit [Ping timeout: 480 seconds]
14:05:55  *** JapaMala [~Japa@] has joined #openttd
14:11:16  *** OwenS [] has joined #openttd
14:21:44  <CIA-1> OpenTTD: rubidium * r15685 /trunk/src/ (heightmap.cpp heightmap.h landscape.cpp): -Fix [FS#2720]: do not crash when someone substitutes the "map generation" sprites with garbage.
14:22:32  <CIA-1> OpenTTD: rubidium * r15686 /trunk/src/ini.cpp: -Codechange: make it a bit harder for crashes to trash your config file.
14:22:32  <petern> :D
14:22:44  <petern> commit machine
14:23:17  <racetrack>
14:23:22  <racetrack>
14:23:30  <racetrack> wip stuff for the interested
14:23:35  <CIA-1> OpenTTD: rubidium * r15687 /trunk/src/rail_cmd.cpp: -Fix [FS#2723]: wrong/misleading error message when autorail builds nothing when trying to build over signals in the wrong way.
14:24:08  <[wito]> Rubidium: did you fix the Chi while you were in there? :P
14:24:48  <petern> that's your job
14:24:56  <petern> we're waiting for the new map generator
14:25:04  <Rubidium> what's whom's job?
14:25:14  <petern> heh
14:26:05  <[wito]> is there some sort of interface between the map generator and the rest of the program, or is it just a function that's called?
14:26:14  * Yexo has a nearly-working patch that makes is possible to use a squirrel script as map generator
14:26:31  <[wito]> (e.g. a MapGenerator class to subclass, with callbacks to get configuration options etc.
14:26:37  <petern> not yet
14:27:14  <Yexo> [wito]: it's just a function that gets called, or (in the case of the origianl map generator), some inline code
14:27:20  <NukeBuster> Whats wrong with the current mapgenerator?
14:27:42  <[wito]> NukeBuster: bad Chi
14:28:36  <Belugas> God Bless You
14:29:07  <CIA-1> OpenTTD: rubidium * r15688 /trunk/src/genworld.cpp: -Codechange: unifiy cleaning up the map generation (normal and abort)
14:29:34  <[wito]> once there's a decent interface for it, I'll write a map generator
14:29:49  <Yexo> [wito]: I'll hold you to that promise :p
14:30:25  <[wito]> (DISCLAIMER: Any definiton of "decent" is held at the total description of the party designated "[wito]".)
14:30:39  <[wito]> s/description/discression/
14:30:53  <Belugas> right...
14:31:07  <Belugas> including a big button "read my mind and do it"
14:32:00  <[wito]> Belugas: exactly that kind of map generator, in fact
14:32:13  <Belugas> prrrrrrt
14:32:16  <Belugas> big mouth
14:33:04  <planetmaker> Yexo: I'm sure that the Kurt's hard goal ressurection people will be interested in it :)
14:33:31  <Belugas> ho.. you mean the KHGR ?
14:33:33  <Yexo> planetmaker: I doubt it (why do they need a special map geneator?)
14:34:02  *** |Japa| [~Japa@] has joined #openttd
14:34:04  *** goodger [] has quit [Ping timeout: 481 seconds]
14:34:07  <planetmaker> Yexo: not exactly that. But to build on the then obviously extended squirrel API to openttd :)
14:34:32  <planetmaker> Belugas: whatever acronyms they fancy currently :P
14:34:32  *** goodger [] has joined #openttd
14:34:35  <Yexo> half my code is copy-paste from the noai code (still needs to unify some of that)
14:34:52  <Yexo> but that doesn't really help to create other squirrel scripts
14:35:14  <planetmaker> despite, they'll know what to copy&paste :)
14:35:18  <Yexo> dihedral worked on a squirrel console, that is the thing that would be useful for them
14:35:39  <planetmaker> but last time I spoke with one of them, Yorick is planning a python interface :D harhar
14:35:43  <Rubidium> planetmaker: like STFUIDCATT?
14:36:54  <Rubidium> or DYKT[HAPOMIL?
14:37:23  <planetmaker> or like tihS
14:37:27  <Belugas> yorick works with them?  buwhahahahah!!!!
14:37:42  <Belugas> long life to them !
14:37:58  <planetmaker> I told them :) They still think, they're in control :D
14:38:00  *** Swallow [] has joined #openttd
14:38:07  <Rubidium> live long and get annoyed ;)
14:38:10  *** Progman [] has joined #openttd
14:39:13  <planetmaker> hehe :)
14:39:15  <Noldo> who's they?
14:39:43  <planetmaker> have alook at the website... I only recall energetic(?)
14:40:18  <planetmaker> search for KHG, OHG and the above mentioned buzz phrases
14:40:58  *** JapaMala [~Japa@] has quit [Ping timeout: 480 seconds]
14:40:58  *** |Japa| is now known as JapaMala
14:41:04  *** Timitry [] has quit [Quit: Trillian (]
14:41:15  <planetmaker> They seem to start too ambitious IMO.
14:41:50  <planetmaker> They plan the "eierlegende Wollmilchsau"; but in order to keep that server alife, they'd need something working soon...
14:42:22  <petern> what's their problem? was it all based on 0.6?
14:42:37  <planetmaker> yep
14:42:53  <planetmaker> and Kurt doesn't hand over his stuff and discontinues it with the publishing of 0.7
14:42:58  <petern> and it must be really horrible code because kurt doesn't want to release it
14:43:16  <planetmaker> s/eierlegende Wollmilchsau/jack of all trades device/
14:45:10  <Belugas> if yorick is on the team, you can bet safely on that
14:45:34  <planetmaker> yep
14:48:09  <petern> ssshhh, you'll summon him
14:50:07  <planetmaker> don't you have an ignore anyway? ;)
14:50:27  <Belugas> yes, and we even have The Power Of Kick
14:50:29  <Belugas> yes, and we even have The Power Of Ban
14:50:45  <planetmaker> yes we can!
14:50:53  <planetmaker> :P
14:51:09  <planetmaker> stupid phrase stealing... ;)
14:56:43  * Belugas hopes his "subtil" last post in comik96 thread might be more fruitfull than previous ones...
15:00:24  <JapaMala> hey, I'm doing my best
15:00:45  <Belugas> mmh?
15:01:05  <JapaMala> spriting
15:01:16  <petern> # you rmind me of the babe
15:01:25  <petern> # (what babe?) the babe with the power
15:01:31  <petern> # (what power?) the power of voodoo
15:01:35  <petern> # (who do?) you do
15:01:43  <petern> # (do what?) remind me of the babe
15:02:34  <[wito]> Hu's next?
15:02:51  <JapaMala> what's on first
15:03:00  <[wito]> What?
15:03:26  <Rubidium> the font
15:03:32  <JapaMala> actually, who's on first
15:03:36  <Belugas> the egg of the chicken?
15:03:36  <Rubidium> I vote for "Comic Sans MS" ;)
15:03:40  <JapaMala> what's on second
15:03:56  <JapaMala> idunno's on third
15:03:59  <Rubidium> the living room
15:04:06  <Belugas> Third Rock From the Sun
15:04:15  <Belugas> The sun is too Loud, actually
15:04:41  <Belugas> ***smells***
15:05:08  <JapaMala> Belugas,
15:05:36  <Belugas> Thief!
15:05:41  <petern> :D
15:07:42  <JapaMala> he he
15:08:12  * petern ponders a makefile
15:08:27  <petern> to convert 32bpp sprites to 8bpp and build the NFO
15:08:42  <petern> then have a joint 32/8bpp project
15:12:00  <Belugas> nice idea
15:13:25  <Rubidium> good luck with the conversion ;)
15:13:42  <petern> nearest colour
15:13:45  <petern> won't look ideal
15:13:58  <Rubidium> dithering!
15:14:05  <petern> possible :p
15:14:40  <JapaMala> nearest color looks better than dithering, imho
15:14:41  <CIA-1> OpenTTD: rubidium * r15689 /trunk/src/ (genworld.cpp lang/english.txt town_cmd.cpp): -Fix [FS#2720]: do not crash when the generate map doesn't contain a suitable location for a town.
15:14:48  <JapaMala> then manual color replacement
15:15:18  <Rubidium> or introduce goodgerbits
15:16:18  *** Dred_furst [] has joined #openttd
15:18:27  <JapaMala>
15:19:01  <petern> heee
15:20:28  *** NightKhaos [] has joined #openttd
15:26:28  *** JapaMala [~Japa@] has quit [Ping timeout: 480 seconds]
15:32:03  *** Vikthor [] has joined #openttd
15:34:00  * Belugas jumps of joy!
15:34:07  <Belugas> We're No Here!
15:34:09  <petern> :D
15:37:48  *** batti5 [~batti5@] has joined #openttd
15:40:49  <taisteluorava> hm, is there a easy way to increase load interest rate higher than 4% which is maximium in difficult settings
15:41:13  <Yexo> change the code and recompile
15:41:17  <Yexo> should be an easy change
15:41:40  *** |Japa| [~Japa@] has joined #openttd
15:41:47  <Belugas> not so easy, Yexo
15:42:00  <Belugas> it seems it can not go higher than 4 %
15:42:10  <Belugas> from what i remember that tron told me
15:42:21  <Belugas> it has to do with integer arithmetics (iirc)
15:42:32  <Yexo> that can be the case
15:43:38  <Noldo> it overflows?
15:44:10  <taisteluorava> so there is no easy way to do that. it will make game way more challenging and interesting :/
15:44:30  <Yexo> a quick test with 20% did work as expected
15:44:40  <Yexo> not saying there aren't any problems
15:44:42  <Rubidium> inflation doesn't make the game more interesting
15:44:57  <Rubidium> actually... higher inflation makes it easier to earn gazillions
15:45:20  <Noldo> taisteluorava: there is a grf that makes building more expencive
15:45:42  *** Brokkoli [] has joined #openttd
15:45:52  <Rubidium> what will make the game harder is decoupling the income increase from the inflation
15:46:32  <Noldo> is there any gameplay point to inflation anyway?
15:47:06  <Rubidium> income rising with 19% and costs with 20% is much easier than income rising with 0% and costs with 2%
15:47:35  <Rubidium> Noldo: yes, it makes the relative distance between income and costs higher
15:47:44  *** tokai [] has quit [Ping timeout: 480 seconds]
15:47:49  <Noldo> ahaa
15:48:52  <Yexo> Rubidium: the question was about loan interest, not inflation
15:48:55  <Rubidium> the 'fun' thing is that with 4% inflation the prices grow by 3%; with 2% inflation the prices grow 1%. Relatively 1.04/1.03 < 1.02/1.01 so with lower inflation the game gets harder
15:49:02  <Yexo> you're right thought that higher inflation doesn't help that much
15:49:11  <Rubidium> Yexo: those are all related
15:49:27  <Yexo> hmm, forgot that point :)
15:49:30  *** tokai [] has joined #openttd
15:49:33  *** mode/#openttd [+v tokai] by ChanServ
15:50:00  *** Singaporekid [] has quit [Quit: Leaving]
15:50:32  <Rubidium> even so, high interest ONLY makes the begin harder. Once you've got enough money it doesn't get harder at all
15:51:24  *** sailo [] has quit [Read error: Connection reset by peer]
15:52:08  *** |Japa| [~Japa@] has quit [Quit:  HydraIRC -> <- It'll be on slashdot one day...]
15:55:54  <Belugas> [11:45] <taisteluorava> so there is no easy way to do that. it will make game way more challenging and interesting :/  <--- that, i truely doubt.  On what logic do you base your assertion?  please... not the realistic one...
15:58:51  <taisteluorava> becose when you can earn some cash, first think is start to pay loan back, not to take more loan becose its so "cheap"
15:59:00  <taisteluorava> it will be realistic
15:59:26  <Rubidium> there's an easy way to make a game more challenging: make a 128x128 map that transports at least 1 000 000 cargo a year
15:59:30  <taisteluorava> "because
16:00:16  <[wito]> average station rating as a 100 point entry on the performance rating? :P
16:00:29  <taisteluorava> yeah,  play a lot multiplayer in lan. 128x128 map in multiplayer is pretty fun
16:02:25  *** ecke [] has joined #openttd
16:04:29  <Belugas> [12:00] <taisteluorava> it will be realistic  <---  right... FALSE!
16:05:03  <Belugas> right now, since we are in crisis, the loans are getting down to boost economy
16:05:18  <Belugas> since you are starting , you need a boost.
16:05:24  *** DaleStan [] has joined #openttd
16:05:37  <Belugas> so your logic is flawed by your desire of a more difficult game
16:06:11  <Belugas> basically, you're throwing a rock in the water and see how it would behave
16:07:47  <el_en> viva la réalism!
16:08:14  <Belugas> 3
16:08:21  <Belugas> 2
16:08:26  <Belugas> 1
16:08:34  <Rubidium> lunch!
16:08:44  *** el_en was kicked from #openttd by Belugas [viva le QUICK!]
16:08:48  *** Combuster [] has joined #openttd
16:08:53  <Belugas> that too :D
16:09:15  *** el_en [] has joined #openttd
16:09:41  <el_en> it was quite realistic to assume someone could consider kicking because of such a comment.
16:10:48  <Belugas> # so don't play with me 'cause you're playing with fire
16:10:56  <Belugas> Mick Jagger is often right :)
16:14:49  *** [com]buster [] has quit [Ping timeout: 480 seconds]
16:14:49  *** Combuster is now known as [com]buster
16:15:53  *** |Japa| [~Japa@] has joined #openttd
16:17:04  *** maristo [] has quit [Remote host closed the connection]
16:19:29  *** ecke [] has quit [Ping timeout: 480 seconds]
16:26:06  *** |Japa| [~Japa@] has quit [Quit:  HydraIRC -> <- It'll be on slashdot one day...]
16:28:29  *** stillunknown [] has quit [Ping timeout: 480 seconds]
16:31:54  *** Mortomes [] has quit [Ping timeout: 480 seconds]
16:36:07  *** Swallow [] has quit [Quit: ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]]
16:37:13  *** lolman [~lolman@static-87-102-80-68.karoo.KCOM.COM] has joined #openttd
16:38:52  *** OsteHovel^EEE [] has joined #openttd
16:39:16  <OsteHovel^EEE> Someone here have any knowledge about compiling Binutils & GCC to crosscompile?
16:39:17  *** const86 [~const@] has quit [Read error: Connection reset by peer]
16:39:37  <OsteHovel^EEE> Im trying to build GCC to target = i686-pc-linux-gnu on a Cygwin host...
16:42:41  <Rubidium> TrueBrain does
16:48:42  <CIA-1> OpenTTD: rubidium * r15690 /trunk/src/intro_gui.cpp: -Feature(tte(tte)): CTRL-"New Game" skips the "World generation" window.
16:49:06  <[wito]> nice
16:49:17  <OsteHovel^EEE> Nice...
16:51:16  *** Dred_furst [] has quit [Quit: Leaving]
16:53:28  *** Singaporekid [] has joined #openttd
16:53:43  <Belugas> YOU LAZY BUNCH!
16:56:59  *** Mortomes [] has joined #openttd
16:57:11  <Belugas> whoo... prissi enters the ring
16:57:17  <Belugas> interesting
16:57:35  <Belugas> so.. back to work going i now am
16:58:58  *** |Jeroen| [] has joined #openttd
17:05:16  <petern> "graphics Georg got for the ECS are from simutrans (albeit he did not scaled them properly, imho)"
17:05:19  <petern> hehehehheh
17:06:32  *** williham [] has joined #openttd
17:06:32  *** [wito] [] has quit [Read error: Connection reset by peer]
17:06:38  *** williham is now known as wito
17:07:00  *** wito is now known as [wito]_
17:07:49  <[wito]_> crud
17:07:59  <[wito]_> now I have to wait for my old nick to timeout
17:08:32  <Yexo> just register with nickserv, and when you identify you directly get your old nick back
17:08:58  <[wito]_> Yexo: problem is
17:09:04  <[wito]_> I didn't register any group nicks. :P
17:09:15  <[wito]_> so there is no nick I can use to identify so that I may ghost
17:09:23  <Yexo> [wito]_: use /msg nickserv identify <password> <username>
17:10:42  <Yexo> not that it really matters now anymore, since [wito] already left before you said you had to wait
17:11:22  *** [wito]_ is now known as [wito]
17:11:39  <[wito]> did not know that. :P
17:15:57  *** frosch123 [] has joined #openttd
17:26:51  *** [com]buster [] has quit [Ping timeout: 480 seconds]
17:27:03  *** |Japa| [~Japa@] has joined #openttd
17:27:18  *** batti5 [~batti5@] has quit [Remote host closed the connection]
17:31:41  *** williham [] has joined #openttd
17:32:42  *** [wito] is now known as Guest771
17:32:42  *** williham is now known as [wito]
17:36:54  *** Mucht [] has quit [Remote host closed the connection]
17:38:11  *** Mucht [] has joined #openttd
17:38:37  *** Guest771 [] has quit [Ping timeout: 480 seconds]
17:39:52  *** TinoM [] has joined #openttd
17:42:27  *** RS-SM [~RSCN@216-165-16-26.DYNAPOOL.NYU.EDU] has quit [Quit: RS-SM]
17:42:48  *** RS-SM [~RSCN@216-165-16-26.DYNAPOOL.NYU.EDU] has joined #openttd
17:44:54  *** Yeggstry [] has joined #openttd
17:47:31  *** DephNet[Paul] [] has joined #openttd
17:51:51  *** OsteHovel^EEE [] has quit [Remote host closed the connection]
17:59:31  <petern> raa
17:59:34  *** Zuu [] has joined #openttd
17:59:34  <petern> so
18:00:07  <Sacro> faa?
18:00:22  <petern> re
18:01:30  <Belugas> lovely
18:01:37  *** lolman [~lolman@static-87-102-80-68.karoo.KCOM.COM] has quit [Ping timeout: 480 seconds]
18:01:50  <Belugas> Zuu, it might be way TMWFTLB
18:01:55  <Belugas> but thanks for answering
18:02:04  <Belugas> hello, by the way :)
18:02:09  <Belugas> manners.. manners...
18:02:11  <Zuu> TMWFTLB?
18:02:19  <Zuu> Ah,
18:02:22  <Belugas> too much work for too little benefit
18:02:34  <Zuu> I realized that but you were faster on the keyboard :)
18:03:27  <Zuu> My idea with the container I think is not that much work actually, compared to trying to make it OOP.
18:04:34  <Zuu> But if you though adding multiple edit boxes would be a quick fix, then you would ineed be disappointed :)
18:04:41  <Belugas> well... honestly, i briefly read it, i printed it out for the bus ride home tonight
18:04:51  <Zuu> Ok
18:04:55  <Belugas> i am a little bit, yes :)
18:05:08  *** tkjacobsen [] has joined #openttd
18:05:44  <Belugas> but i think it couldbe made relatively simple
18:05:52  <Belugas> dunno how clean that would be, honestly
18:06:32  <Zuu> The main challenge would be to add storage of the editbox string and caret position for each edit box. But once you have sorted that I think it shouldn't be that hard.
18:06:49  *** Nevah [~Neva@] has joined #openttd
18:06:54  <Nevah> Hi guys
18:07:10  <Zuu> And that can certainly be quick fixed or made in a very clean way.
18:07:41  *** Nevah [~Neva@] has quit [Read error: Connection reset by peer]
18:07:42  <Zuu> Depending on how *much* time one want to spend on it. :)
18:07:56  *** Nevah [~Neva@] has joined #openttd
18:08:06  <Nevah> gahh
18:08:06  <planetmaker> hey Nevah
18:08:11  <Nevah> hey
18:08:15  <Zuu> Hello
18:08:27  <Belugas> agreed Zuu
18:08:54  <Belugas> let say that the feature will use query input box for the time being :)
18:08:56  <Zuu> Cleanest would probably be OOP Widgets, but thats a lot of work if you want to revamp the widgets table also.
18:09:19  <Zuu> Belugas: That is the way fastest way to do it :)
18:09:22  <Nevah> when I start the game I can't build train tracks
18:09:31  <Nevah> or airports
18:09:43  <Zuu> Nevah: At what year are you?
18:09:47  <planetmaker> ^^
18:09:50  <Belugas> Nevah, it might be because at the time you start, no trains nor airports are abvailable
18:09:56  <Belugas> -b
18:10:14  <Nevah> ok i check out that
18:11:02  *** lolman [~lolman@static-87-102-80-68.karoo.KCOM.COM] has joined #openttd
18:11:56  <petern> bah, nothing wrong with the widget tables
18:11:59  *** Neva [~Neva@] has joined #openttd
18:12:10  <Neva> Yeah that was the problem, thanks :D
18:12:44  <Zuu> petern: Didn't say it was bad, or did I?
18:13:19  <Neva> thank you for help, cya
18:13:25  *** Neva [~Neva@] has quit []
18:14:13  <petern> i dunno, i wasn't really paying attention :D
18:15:16  <Zuu> I just said that if one wants to make it more OOP, one might want to change that table. But I don't think making the GUI OOP, just for making it OOP is worth the effort.
18:15:33  * Belugas 's opinion is that said data might be better held in the window, but he's not too sure about that
18:15:39  <Zuu> (OOP on widgetlevel that is)
18:16:00  <Belugas> it would only benefit some special corners, like that one
18:16:24  <Belugas> on the other hand, logically... it's a differnt story
18:18:17  *** Nevah [~Neva@] has quit [Ping timeout: 480 seconds]
18:25:45  <Belugas> and another happy customer
18:26:03  <Zuu> Ok :)
18:30:16  <Belugas> no kidding.... nrg -> energy
18:30:20  <Belugas> DAMNED!!!!
18:30:32  <Belugas> stupid stupid stupid
18:30:44  *** ecke [~ecke@] has joined #openttd
18:31:01  *** ecke [~ecke@] has quit []
18:31:24  <Zuu> Hmm, there is quite a lot interaction with the edit box related variables in QueryString and QueryStringBaseWindow class.
18:31:43  *** George3 is now known as George
18:31:56  <Rubidium> Zuu: some OOPifying of the widgets is needed to nicely support RTL (see FS#1905)
18:33:14  <Zuu> RTL = right typing language?
18:33:26  <Zuu> typed*
18:33:29  <glx> right to left
18:35:18  <Zuu> Af of course :)
18:35:25  <Zuu> Ah*
18:37:32  *** |Japa| [~Japa@] has quit [Quit:  Try HydraIRC -> <-]
18:37:41  <Belugas> hoo....  there is finally hope...  WE NEED A GERMAN SPEAKING GUY!!!
18:37:59  *** Singaporekid [] has quit [Quit: orudge]
18:39:09  *** const86 [] has joined #openttd
18:41:53  *** Dr_Jekyll [] has joined #openttd
18:42:30  *** |Japa| [~Japa@] has joined #openttd
18:42:38  <CIA-1> OpenTTD: translators * r15691 /trunk/src/lang/ (8 files in 2 dirs): (log message trimmed)
18:42:38  <CIA-1> OpenTTD: -Update: WebTranslator2 update to 2009-03-12 18:42:18
18:42:38  <CIA-1> OpenTTD: french - 1 fixed by glx (1)
18:42:38  <CIA-1> OpenTTD: hungarian - 1 fixed by alyr (1)
18:42:38  <CIA-1> OpenTTD: luxembourgish - 258 fixed, 3 changed by Gubius (261)
18:42:39  <CIA-1> OpenTTD: persian - 146 fixed by ali sattari (146)
18:42:41  <CIA-1> OpenTTD: russian - 1 fixed by Smoky555 (1)
18:44:09  *** Wolle [] has quit [Ping timeout: 480 seconds]
18:49:06  <[wito]> Upgrading an inner city line from 2->4 tracks is a right pain. :P
18:53:19  <Zuu> Which I am sure it is IRL too :)
18:54:56  <[wito]> indeed
18:57:09  *** |Japa| [~Japa@] has quit [Quit:  HydraIRC -> <- Like it?  Visit #hydrairc on EFNet]
18:57:30  *** [com]buster [] has joined #openttd
18:57:32  <el_en> Zuu: shhhhhh. sounds like a reference to realism.
18:58:12  <Zuu> Sorry, I should do my traffic simulation assigment instead of talking about reality in here. :)
18:59:49  *** dfox [] has quit [Remote host closed the connection]
19:00:19  <el_en> does someone speak fluent latin?
19:00:22  <Zuu> Interesting orig_str_buf in QueryStringBaseWindow seams unused. At least visual studio did not find any references to it. And compilation has not failed so fare.
19:01:47  <Zuu> hmm, it was indeed used.
19:03:03  <Rubidium> Windows lesson #42: not being able to find something doesn't mean it doesn't exist. It just means that the searching algorithm is incompetent.
19:03:53  *** ecke [~ecke@] has joined #openttd
19:04:38  <Zuu> Actually it is not used, failure to compile was due to some other edits I made.
19:04:45  <Belugas> Windows Lesson #130: close it when it rains
19:04:56  <Zuu> hehe
19:05:42  <Rubidium> Belugas: 130? Isn't that like lesson #3?
19:05:46  *** ecke [~ecke@] has quit []
19:05:56  <Rubidium> lesson 1: walking through a closed window hurts
19:06:16  <Rubidium> lesson 2: if it's cold outside and inside, close the window you dimwit
19:06:22  <Belugas> lol
19:08:49  <Forked> hrm. I wish I could make the transparancy settings remember that I always want to see the percentage load on trains when they are loading/unloading. It resets every time I press 'x'
19:09:38  *** ecke [~ecke@] has joined #openttd
19:10:39  <petern> el_en: stephen fry
19:12:17  <Zuu> hmm, I don't really see any reason why we having QueryString and QueryStringBaseWindow clases/structs separated. (where QueryString now is a public base class of QueryStringBaseWindow)
19:13:55  <Zuu> QS is only used as base class for QSBW and used as pointer at one instance. This pointer can easily be promoted to a QSBW-pointer.
19:15:05  <frosch123> Forked: ctrl-click the train icon in transparency options?
19:15:10  <Zuu> But I guess I should take a look on FS#1905 before starting out with anything serious.
19:15:49  *** ecke [~ecke@] has quit [Quit: ecke]
19:16:31  <db48x> hmm
19:16:42  <db48x> town names aren't choosen using the same random seed as the rest of the map generation
19:17:47  *** |Jeroen| [] has quit [Quit: oO]
19:17:58  <Rubidium> db48x: what makes you think that?
19:19:32  <petern> you get a different layout
19:19:41  *** pavel1269 [] has joined #openttd
19:19:43  <db48x> if they were, then the town names would be the same from run to run on the same seed
19:20:00  <pavel1269> hi
19:20:27  <Yexo> db48x: you've got a good point there
19:20:31  <Rubidium> hmm... I guess someone broke that part ;)
19:20:38  <Yexo> guess that clasifies as bug, since restart doesn't work as it should
19:20:51  * Rubidium blames SmatZ ;)
19:21:01  <Yexo> that was my guess too :)
19:21:34  *** Pikka [] has joined #openttd
19:22:57  *** OsteHovel^EEE [] has joined #openttd
19:23:05  <Rubidium> but then... the town name doesn't really matter for the layout
19:23:06  <Pikka> oh shi
19:23:10  <Pikka> I see what I did there
19:23:18  <db48x> not very much, no
19:23:29  <Yexo> town_cmd.cpp:1440 uses InteractiveRandom instead of Random
19:23:43  <db48x> also, the seed setting in the config file doesn't seem to work
19:23:48  <Yexo> Guess that was part of the attemt to make it work in-game
19:24:01  <Rubidium> Yexo: yup
19:24:15  *** dfox [] has joined #openttd
19:25:23  <Rubidium> I don't see any reason for the seed in the config file
19:25:51  <db48x> it would really make testing easier
19:25:57  <Rubidium> why?
19:26:10  <Yexo> db48x: iirc you can start openttd with -g seed, or something like that
19:26:11  *** ecke [~ecke@] has joined #openttd
19:26:27  <db48x> because I could set the seed to a constant value, and then run the map generation many times on the same seed, with different tweaks to the code
19:26:30  <db48x> hmm
19:26:31  * db48x tries
19:27:03  <Rubidium> actually -G and -g is new game
19:27:03  <db48x> hmm, not -g
19:27:37  <Rubidium> but -G 42 -g starts reliably a game with seed 42
19:27:51  <db48x> cool
19:28:07  <db48x> perfect
19:28:10  <db48x> thanks :)
19:28:55  <petern> so have you fixed Chi?
19:29:26  <goodger> petern: I think it needs to be measurable and defined before it can be fixed >.<
19:29:38  *** tkjacobsen [] has quit [Ping timeout: 480 seconds]
19:30:08  <Rubidium> I got a big Χ and a small χ. Both seem unbroken to me
19:30:09  <petern> well
19:30:09  <db48x> nah, I don't care about Chi
19:30:12  <petern> i chose horses
19:30:40  <db48x> I just noticed that it's only ever using 6 octaves of noise
19:31:03  <db48x> on big maps that's suboptimal
19:32:06  *** ecke [~ecke@] has quit [Quit: ecke]
19:33:24  <db48x> also, the code is very silly
19:33:52  <db48x> it starts out by calculating the number of octaves based on the map size, but then it clamps it to just 0 through 6
19:34:03  *** Klanticus [~quassel@] has joined #openttd
19:34:41  <petern> :D
19:34:48  <petern> improve it
19:34:51  <petern> please
19:36:25  <Belugas> seconded
19:40:32  <CIA-1> OpenTTD: frosch * r15692 /trunk/src/autoreplace_cmd.cpp: -Fix [FS#2721]: Just sell the old engines after autorenew/replace. Don't bother about trains exceeding the trainlimit, which will be sold anyway.
19:40:59  *** jpm [] has joined #openttd
19:41:21  *** jpm_ [] has quit [Ping timeout: 480 seconds]
19:42:06  <frosch123> [20:37] <db48x> it starts out by calculating the number of octaves based on the map size, but then it clamps it to just 0 through 6 <- haha, before it was clamped, it looked up the octave is a table filled with zeros :)
19:42:40  *** Timitry [] has joined #openttd
19:42:51  <petern> so what's an octave in landscape generation terms?
19:43:30  <frosch123> you increment the octave if you double the frequency, resp. half the stepsize
19:44:36  <petern> frequency of what?
19:44:37  <petern> stepsize?
19:44:55  *** Klanticus [~quassel@] has quit [Ping timeout: 480 seconds]
19:45:15  <frosch123> tgp first calculated the heights at the map corners, i.e. in four points
19:45:36  <Noldo> petern: noise I guess
19:45:55  <frosch123> then it halfes the stepsize and computes the height in 5 additional points, so you get the heights on a 3x3 grid
19:46:11  <frosch123> then you half the stepsize again...
19:46:31  <frosch123> <- similiar to those methods for solving PDE
19:46:36  <frosch123> so I did not read the article :)
19:46:42  <frosch123> s/so/though/
19:47:50  <frosch123> you can also read tgp.cpp lines 286 to 298
19:51:46  <pavel1269> if i have patch which contain lines "diff --git a/src/command.cpp b/src/command.cpp" .... its only for linux use? no windows program understand that?
19:52:20  <Yexo> pavel1269: the program patch also runs under windows
19:52:29  *** Mortomes [] has quit [Ping timeout: 480 seconds]
19:52:30  <Yexo> it's just tortoisesvn that doesn't understand it
19:52:43  <frosch123> pavel1269: or do search&replace and remove the a/ and b/
19:52:43  <pavel1269> program patch?
19:52:59  <Yexo> yes, patch
19:53:03  <frosch123> be careful to not change anything else, especially not whitespace
19:53:27  <pavel1269> i would like program, which will apply patch and when conflict ... it will create .rej file :-)
19:53:44  <Yexo> patch does exactly that
19:53:50  <pavel1269> grat, ty
19:54:00  <Yexo> install mingw or cygwin
19:54:18  <pavel1269> i had cygwin ...
19:54:24  <pavel1269> lets try mingw :-P
19:55:53  *** Zuu [] has quit [Quit: Leaving]
19:58:04  <CIA-1> OpenTTD: yexo * r15693 /trunk/projects/ (langs_vs80.vcproj langs_vs90.vcproj): -Fix (r15691): The msvc project files weren't updated to include luxembourgish.
20:08:01  <Belugas> planetmaker, you beat me...
20:08:19  <planetmaker> uh, ?
20:09:02  <planetmaker> not that I mind, but I have no idea what you're talking about :)
20:09:38  <planetmaker> oh, tt-forums? :)
20:09:53  <db48x> I don't like this implementation of perlin noise, either
20:10:40  <db48x> it's not properly composable
20:10:52  <planetmaker> working implementation is better than fictious one ;)
20:11:10  <Noldo> or even planned
20:13:25  <Belugas>
20:13:37  <Belugas> that indeed
20:14:05  <planetmaker> now he can be sure :)
20:14:31  <planetmaker> and he'll feel more that there's some real interest :)
20:15:13  <planetmaker> what palette would you actually want the comic style in? 32 or 8?
20:15:23  <planetmaker> s/palette/colour depths/
20:15:46  <planetmaker> and maybe s/want/like/ :)
20:17:30  *** Klanticus [~quassel@] has joined #openttd
20:19:27  <Belugas> 32 wold be better, i guess
20:19:30  <Belugas> would
20:19:47  <Belugas> damned... i've grown an allergy to the U letter now...
20:20:54  <Belugas> more freedom and all
20:21:57  <frosch123> restricts recolouring though :) but you can always use the alpha channel, also with recolouring
20:24:48  <planetmaker> :)
20:26:00  <pavel1269> Belugas: why do u hate "U" so much? :-P
20:26:21  <pavel1269> *you ^^ ... :D
20:27:04  <goodger> :S
20:27:06  <Belugas> i think you know exactly why :)
20:27:24  <Forked> see
20:27:30  <Belugas> same as for Sensational Lover...
20:27:30  <Belugas>
20:27:30  <Forked> frosch123: thank you.
20:27:36  <Rubidium> r wi 1 o ur 1337 frndz?
20:27:39  <pavel1269> i see, you are in good mood today :-)
20:27:44  *** Klanticus [~quassel@] has quit [Ping timeout: 480 seconds]
20:27:44  <Belugas> boy... is he on a big ride...
20:28:22  <frosch123> so, R word, S word, U word, ... hmm, i thought there was one more...
20:28:44  <planetmaker> e should be banned, too
20:28:46  <Yexo> S word? /me wonders what that was
20:28:48  <planetmaker> and maybe n
20:29:41  <Belugas> even more n+r+g
20:32:49  <pavel1269> just downloaded mingw ...
20:32:52  <pavel1269> installed ...
20:33:21  <pavel1269> gonna get cygwin :-) .... do i understand right, that mingw is just some headers?
20:33:31  <NukeBuster> what is that patchfile from?
20:33:39  <OsteHovel^EEE> PNG 32bit :P
20:33:50  <frosch123> ah, yes, the BBB word
20:33:51  *** Mortal [] has joined #openttd
20:33:53  <Yexo> pavel1269: no, mingw should include several executables
20:34:05  <OsteHovel^EEE> Mingw is a GCC built for compiling Windows .exe files
20:34:28  <pavel1269> i have to install C++ compiler to be able to aply patches?
20:34:38  <pavel1269> *apply
20:34:48  <Yexo> pavel1269: not to apply patches, but you do have to do that if you want to do anything usefull with the resulting code
20:34:49  <OsteHovel^EEE> you can infact just download mingw+windows api headers and lib and download ordinary binutils & gcc and compile it under cygwin/or real linux (i did that yesterday)
20:35:08  <pavel1269> Yexo: i have MSVS :-)
20:35:29  <Yexo> then you already have a compiler installed
20:35:32  <OsteHovel^EEE> i use mingw under cygwin + mingw under linux and distcc for both to speedup compiling times...
20:35:36  <pavel1269> y
20:35:48  <pavel1269> but how the hell i apply patches with that nwo?
20:36:05  <Yexo> open a shell and type "patch -p1 < patchfile.diff"
20:36:05  <petern> patching isn't compiling
20:36:17  <pavel1269> shell? ... :-) i am in win :-D
20:36:30  <petern> yes, windows has a shell
20:36:30  <OsteHovel^EEE> you have cygwin?
20:36:33  <pavel1269> petern: i compile under MSVS ... i just need to apply patch
20:36:37  <pavel1269> OsteHovel^EEE: no
20:36:47  <petern> cmd.exe, you may have heard of it
20:36:50  <OsteHovel^EEE> Start->Run and type: cmd then you get shell in a ordinary  windows
20:36:51  <OsteHovel^EEE> :P
20:36:51  <pavel1269> OsteHovel^EEE: but gonna download him in 5mins :P
20:37:00  <OsteHovel^EEE> use cygwin or MSYS
20:37:00  <OsteHovel^EEE> :P
20:37:01  <pavel1269> lol ahhh :-)
20:37:06  <OsteHovel^EEE> i dont know witch one is the best
20:37:07  <Rubidium> you could try tortoises patch apply thingy, but that only works on a very small subset of patches
20:37:08  <Yexo> pavel1269: better open bash, you'll get that with either msys or cygwin
20:37:32  <OsteHovel^EEE> i have cygwin becouse it has more features but its SLOWER than mssys
20:37:33  <OsteHovel^EEE> *msys
20:37:35  <pavel1269> Rubidium: i am trying this, cos i have now only tartoise :-D
20:37:56  <pavel1269> that editor is ugly, and dont work at all patches at all
20:38:23  <Rubidium> wubi to the rescue! ;)
20:38:31  <pavel1269> whats wubi? ^^
20:38:33  <Rubidium> faster than both cygwin and msys ;)
20:38:41  <pavel1269> sth like Chi? :P
20:39:00  <Rubidium> ;)
20:39:39  <pavel1269> oh ... ubuntu emulation? :-)
20:40:23  <Rubidium> kind of-ish
20:40:25  *** Dred_furst [] has joined #openttd
20:42:16  <[wito]> Is 206MB Vmem a lot?
20:42:46  <pavel1269> problem ... my shell dont know patch command :-)
20:43:17  <CIA-1> OpenTTD: rubidium * r15694 /trunk/src/gfxinit.cpp: -Codechange/feature/fix: invert the order in which base graphics sets are queried making it fairly unlikely that downloaded graphics sets override the original graphics.
20:43:20  <Rubidium> pavel1269: your problem is that you don't know how to query application for their manual/howto
20:43:42  <pavel1269> my problem is that my english is really bad
20:44:35  <pavel1269> because i dont understand the second half of your sentence :-) ..... i dont know how can i find their manual?
20:44:43  <Belugas> keep on practiving, you're not so bad :D
20:44:53  <Belugas> -v+c
20:45:00  <pavel1269> :O
20:45:03  <Belugas> vmem...  ho... virtual memory
20:45:04  <Belugas> pffffff
20:45:05  <Rubidium> pavel1269: for command line tools try -h or --help
20:45:10  <Noldo> practivating
20:45:18  <Noldo> now that's a word
20:45:23  <pavel1269> :-D
20:45:30  <OsteHovel^EEE> lol
20:45:31  <OsteHovel^EEE> :p
20:45:32  <OsteHovel^EEE> a new one
20:45:48  <pavel1269> Belugas: but you all will have to repair my poor gramar ^^
20:46:01  <OsteHovel^EEE> Im thinking of compiling my gcc with --host=i586-mingw32 to get more performance...
20:46:03  <pavel1269> otherwise i will still talk like ... you know :-D
20:46:06  <OsteHovel^EEE> but i dont thing i get much
20:46:40  <OsteHovel^EEE> good nite everybody!
20:47:10  <pavel1269> Rubidium: "-h" "--help" "patch -h" "patch --help".... all unkown
20:47:19  <planetmaker> -?
20:47:31  *** OsteHovel^EEE [] has quit [Quit: Leaving]
20:47:37  <pavel1269> planet: <Rubidium> pavel1269: for command line tools try -h or --help
20:47:59  <planetmaker> pavel: try -?
20:48:24  <pavel1269> ? i dont get it
20:48:25  <Rubidium> "patch --help" works for me, "patch -h" tells me to use "patch --help". If your patch doesn't then you're screwed and probably have some broken patch
20:48:38  <planetmaker> or /help ...
20:48:49  <pavel1269> i dont even know if i have patch .-D ... i jsut installed mingw
20:48:54  <planetmaker> but Rubidium knows the tools on win - me not
20:49:07  * planetmaker bangs head against wood
20:50:24  <pavel1269> :-) .... looks like i am ..... hopeless
20:50:40  * pavel1269 's downloading cygwin
20:51:36  <frosch123> on certain crappy systems "gpatch" might also help :)
20:51:57  <pavel1269> too late :-)
20:52:12  <SmatZ> @seen Celestar
20:52:12  <DorpsGek> SmatZ: Celestar was last seen in #openttd 7 hours, 1 minute, and 20 seconds ago: <Celestar> at least, there are CRACKS in the mainboard
20:52:34  <Belugas> and he was there smoking da stuff!
20:54:19  <[wito]> anyone care to comment on station design? :ÅP
20:54:48  *** Pikka [] has quit []
20:55:56  <pavel1269> i must stay, it look ugly for me
20:56:01  <pavel1269> *looks
20:56:44  *** TinoM [] has quit [Quit: Verlassend]
20:58:13  <planetmaker> looks like usual through-stations to me
20:58:48  *** tkjacobsen [] has joined #openttd
21:01:00  <[wito]> this was the PITA 2->4 line, btw. ;P
21:02:41  <pavel1269> how much you paid, that i cant download cygwin :-)
21:06:52  *** Klanticus [~quassel@] has joined #openttd
21:07:36  <Rubidium> the 100 000 pounds I started my game with
21:07:59  *** Klanticus [~quassel@] has quit [Read error: Connection reset by peer]
21:09:16  *** Klanticus [~quassel@] has joined #openttd
21:15:20  *** Mortal [] has quit [Remote host closed the connection]
21:15:45  *** Mortal [] has joined #openttd
21:16:30  <pavel1269> gn
21:16:38  *** pavel1269 [] has quit [Read error: Connection reset by peer]
21:20:08  *** Klanticus [~quassel@] has quit [Ping timeout: 480 seconds]
21:30:23  *** DaleStan [] has quit [Ping timeout: 480 seconds]
21:33:23  *** stillunknown [] has joined #openttd
21:34:46  *** DaleStan [] has joined #openttd
21:45:44  *** el_en [] has quit [Remote host closed the connection]
21:53:04  *** tkjacobsen [] has quit [Remote host closed the connection]
21:54:38  <racetrack> am I right in thinking that its impossible for the original pathfinder (not ntp) to be used for trains? nowhere in the code does FollowTrack get called with tt = TRANSPORT_RAIL, so I think not
21:55:38  <planetmaker> did you actually try it?
21:55:54  <racetrack> yes :P
21:55:55  *** Mortal [] has quit [Remote host closed the connection]
21:55:58  <petern> why would you want to?
21:56:12  <racetrack> but there's a lot of code, a lot of things to test. easier to ask incase somebody already knows
21:56:18  <racetrack> I don't
21:56:19  *** Mortal [] has joined #openttd
21:56:36  <glx> 3 rail pathfinders are enough :)
21:56:47  *** frosch123 [] has quit [Remote host closed the connection]
21:56:49  <racetrack> my drive-through depot patch needs to patch anything that looks to see if a train can enter/exit a tile by a particular direction
21:56:54  <glx> and indeed the original one has been removed a long time ago
21:57:00  <petern> ahh
21:57:01  <racetrack> CanAccessTileInDir in pathfind.cpp has such a test
21:57:04  <racetrack> but never gets called
21:57:13  <racetrack> and from my reading of the code, can never be called (anymore) for trains
21:57:19  <racetrack> which is why I'm asking
21:57:22  <racetrack> should I bother patching that function
21:57:34  <racetrack> particularly since it doesn't seem that I can ever test my change
21:57:41  <glx> hmm but it's still used for signals IIRC
21:57:47  <SmatZ> racetrack: it used to be used for signals
21:58:17  <racetrack> used to be? is not anymore?
21:58:59  <racetrack> gtg breakfast, back soon
21:59:43  *** genclay [] has joined #openttd
22:02:01  *** Yeggstry [] has quit [Ping timeout: 480 seconds]
22:08:57  *** dfox [] has quit [Remote host closed the connection]
22:09:31  *** dfox [] has joined #openttd
22:17:19  *** Nite_Owl [] has joined #openttd
22:17:50  <Nite_Owl> Hello all
22:18:07  *** Brianetta [] has joined #openttd
22:19:36  <goodger> hello Nite_Owl
22:19:58  <Nite_Owl> Hello goodger
22:33:39  *** dfox [] has quit [Remote host closed the connection]
22:34:23  *** dfox [] has joined #openttd
22:36:25  *** Mortal [] has quit [Read error: Connection reset by peer]
22:36:48  *** Mortal [] has joined #openttd
22:45:25  * db48x scowls at fixed-point math
22:48:38  *** MrFrans [] has joined #openttd
22:52:12  <[wito]> stations "on" lines, Insanity?
22:52:14  *** guru3 [] has quit [Ping timeout: 480 seconds]
22:54:02  <goodger> [wito]: what?
22:54:44  <[wito]> You have a city A and a city B
22:54:49  <[wito]> between them lies town C
22:54:59  <[wito]> so you have a railway line that goes A->C->B
22:55:21  <[wito]> with an ICE running between A and B, and a local train running A-C-B-C
22:56:13  <[wito]> Is, in this situation, having the station C on the line (requiring the ICE to run (non-stop, of course) through station C) a good idea, or insanity?
22:57:59  <goodger> [wito]: if the ICE is never going to stop there, then it's stupid, of course
22:59:24  <[wito]> so how would you build the network in such a situation?
23:03:05  <goodger> er, I would run the ICE line directly between A-B, assuming this is a shorter route than A-C-B, and then put A-C and B-C in separately
23:06:18  *** OwenS [] has quit [Remote host closed the connection]
23:06:20  *** lolman [~lolman@static-87-102-80-68.karoo.KCOM.COM] has quit [Remote host closed the connection]
23:06:51  *** genclay is now known as Yeggzzz
23:07:07  *** Yeggzzz [] has quit [Read error: Connection reset by peer]
23:12:00  <[wito]> well, let's posit constraining terrain
23:14:20  <goodger> o..k..
23:14:28  <goodger> then route the A-B line around the station
23:15:49  <[wito]> k
23:17:15  <goodger> _or_ add new platforms to the station such that the B-C/A-C trains can also access said platforms
23:25:11  <MrFrans> [wito], the local train would hold up the ice, on the line and when it is stopped at the station.
23:26:38  *** guru3 [] has joined #openttd
23:38:31  <[wito]> woo!
23:38:39  <[wito]> I'm the king of Unnecessaryland!
23:38:44  <svip> :o
23:38:55  <svip> That must be the greatest land of all.
23:39:30  <[wito]> 15 maglevs running in circles around a ziggurat built in a lake topped with my HQ
23:40:05  <goodger> joy
23:40:11  *** Nite_Owl [] has quit [Quit: Read You Soon]
23:40:14  <svip> ;-; The greatest land of all, indeed.
23:40:48  <[wito]> now all I need to do is to drain the lake and fill it with a mammoth maglev snaking around an exessively intricate pattern
23:41:15  <[wito]> (what else can you do with 200 million pounds in 2047? :P)
23:41:17  <svip> Reminds me of the Copenhagen metro project.
23:41:52  <goodger> [wito]: you could cure world hunger
23:42:11  <svip> After the collapse in Cologne, they are now putting the project on hiatus.
23:42:26  <svip> Because the "OMG WE ARE ALL GONNA DIE" routine.
23:42:39  <svip> One of the more crazy politicians have said we should stop the metro project, because God has spoken!
23:42:59  <svip> Hm, I find it odd that God kept silent for all these years since London build their subway.
23:43:30  <goodger> not really, the early london underground was riddled with collapse
23:43:48  <svip> But no one called out craziness like this back then.
23:44:07  <svip> Besides our equipment have become far more superior than back then.
23:44:17  <svip> And the already existing line have had no issues.
23:44:19  <goodger> isambard kingdom brunel himself nearly died when one of the underwater tunnels was flooded
23:44:32  <svip> Eek!
23:44:41  <[wito]> in hindsight, I probably should have drained the lake before building the ziggurat. :P
23:44:46  <[wito]> oh well, live and learn
23:54:42  <goodger> [wito]: you'll find that the water mysteriously disappears if you raise the land high enough
23:54:43  <CIA-1> OpenTTD: belugas * r15695 /trunk/src/ (7 files in 3 dirs):
23:54:43  <CIA-1> OpenTTD: -Feature [FS#2672]: Allow the number of towns that will be generated in the generate world window to be customized.
23:54:43  <CIA-1> OpenTTD: Some warnings:
23:54:43  <CIA-1> OpenTTD: -the maximum number of towns to be accepted is set to 5000
23:54:43  <CIA-1> OpenTTD: -the minimum number of towns to be accepted is set to 1
23:54:45  <CIA-1> OpenTTD: -the number that is specified is NOT guaranteed to be the exact number of towns generated. The normal mechanism of town creation has not been modified. So town placement can still fail.
23:54:47  <CIA-1> OpenTTD: -setting a custom number of town will change your difficulty settings to custom as well
23:56:30  *** Mortal [] has quit [Read error: Connection reset by peer]
23:56:49  *** Mortal [] has joined #openttd
23:59:56  <[wito]> goodger: not very helpful if you want to preserve the outline of the lake

Powered by YARRSTE version: svn-trunk