IRC logs for #openttd on OFTC at 2010-05-04
⏴ go to previous day
00:41:08 <Pulec> any ideas how to make bigger font in maps legend? or other text like that
00:46:46 *** Pulec|BAC has joined #openttd
00:56:41 <Eddi|zuHause> Pulec|BAC: yes. in the config file, search for small_font
01:00:55 <Pulec|BAC> i see, i have to choose font file first?
01:05:19 *** Devedse has joined #openttd
01:24:10 *** r0b0tb0y has joined #openttd
01:26:56 *** Pulec|BAC has joined #openttd
01:34:41 *** Hackykid has joined #openttd
02:14:51 *** Dreamxtreme has joined #openttd
02:24:13 *** robotboy has joined #openttd
03:24:20 *** r0b0tb0y has joined #openttd
04:56:27 *** Eddi|zuHause has joined #openttd
05:24:53 *** Polygon has joined #openttd
05:46:48 *** r0b0tb0y has joined #openttd
06:01:18 *** einKarl has joined #openttd
06:13:02 *** nighthawk_c_m has joined #openttd
06:40:05 *** Cybertinus has joined #openttd
06:42:30 *** fjb is now known as Guest222
06:43:14 *** KloBass is now known as KloBass_work
06:46:52 *** robotboy has joined #openttd
07:03:34 *** mikegrb has joined #openttd
07:12:09 <Noldo> planetmaker: parser stuff in NML looks nice
07:19:00 *** valhallasw has joined #openttd
07:25:08 <peter1138> nvidia drivers are broken in debian squeeze :s
07:26:18 <peter1138> the package hasn't been updated since lenny
07:26:40 <peter1138> but the kernel is different
07:27:35 *** JVassie has joined #openttd
07:29:50 <Noldo> I remember using nvidia stuff from sid quite often when using debian
07:33:00 <peter1138> yeah, sid has 190.53
07:36:18 * peter1138 ponders a native freedos partition
07:44:19 <planetmaker> Noldo, it certainly will help the projects, if people start using it (more) :-)
07:45:21 <Noldo> planetmaker: where is the magic that reads those 'param_assignment : param EQ expression SEMICOLON'
07:45:37 <Noldo> or are they just comments
07:45:43 <planetmaker> you mean in the NML source?
07:46:07 <planetmaker> dunno by heart. It might even be in the python lex extension
07:47:00 *** r0b0tb0y has joined #openttd
08:02:18 *** Wizzleby has joined #openttd
08:31:37 *** eQualizer has joined #openttd
08:43:07 *** theholyduck has joined #openttd
09:07:58 *** oskari89 has joined #openttd
09:13:38 *** theholyduck has joined #openttd
09:30:03 *** andythenorth has joined #openttd
10:44:43 *** KenjiE20 has joined #openttd
10:56:41 *** Progman has joined #openttd
11:05:31 *** ChanServ sets mode: +v tokai
11:19:00 *** KloBass has joined #openttd
11:37:34 *** HerzogDeXtEr has joined #openttd
11:44:14 *** Adambean has joined #openttd
11:52:51 *** Coco-Banana-Man has joined #openttd
12:02:06 *** George is now known as Guest248
12:06:59 *** Chruker has joined #openttd
12:24:24 <Rubidium> Ammler: he basically says: please make even more dreadful icons and cursors, I'll gladly use those over the current ones
12:25:10 <SmatZ> hmm isn't OGFX mouse cursor a bit misplaced?
12:25:32 <SmatZ> it seems the cursor "active point" isn't in the cursor's top
12:26:52 <SmatZ> hmm it seems to be unrelated to OGFX
12:27:14 <SmatZ> it's caused by foundations
12:29:35 *** r0b0tb0y has joined #openttd
12:34:39 *** devilsadvocate has quit IRC
12:51:29 <planetmaker> hm, no, I won't answer there "go right ahead to draw better ones"
12:52:19 <peter1138> SmatZ needs a graphics tablet puck
12:52:43 <peter1138> the type with a window and cross hairs for accurate positioning
12:53:03 <yorick> for 100 euros he can buy it
12:53:30 <yorick> (it's one of those obscure ones that doesn't work on linux and requires batteries)
12:53:35 <yorick> also without cross hairs :)
12:57:09 *** JVassie has joined #openttd
13:02:53 <dihedral> why on earth by one that aint from graphire?
13:05:52 <yorick> it's supposed to be using wacom drivers
13:05:57 <yorick> but it's an aiptek tablet
13:06:06 <yorick> so it uses aiptek drivers which don't work
13:06:33 <yorick> someone bought it for me
13:06:35 <dihedral> i'd not even buy a tablet if it's not from wacom
13:07:21 <yorick> and windows drivers suck
13:07:38 <yorick> and windows generic drivers don't do pressure
13:13:52 <yorick> you people decided to break my stuff
13:13:58 <yorick> so I'm fixing my stuff :)
13:15:28 <Belugas> hello, Yorick :) Soory, i was a bit... facetious
13:29:39 *** robotboy has joined #openttd
13:40:52 *** ChanServ sets mode: +v glx_
14:09:29 *** ChanServ sets mode: +v tokai
14:30:09 *** heffer_ has joined #openttd
14:31:20 *** JostVice has joined #openttd
14:33:40 <Zuu> hmm, I've managed to press the wrong button of forward and pause with my Wacom and OGFX many times.
14:37:47 <nicfer> question, is cargo dEst dead?
14:39:04 <nicfer> last version is based on 0.7.0 nightlies
14:46:43 *** JostVice has joined #openttd
14:47:36 <planetmaker> the answer is quite obvious as you gave it yourself already :-)
14:52:21 *** last_evolution has joined #openttd
14:59:57 *** JostVice has joined #openttd
15:02:10 *** Devroush has joined #openttd
15:03:58 *** JostVice has joined #openttd
15:07:12 *** JostVice has joined #openttd
15:10:56 *** devilsadvocate has joined #openttd
15:20:55 *** JostVice has joined #openttd
15:30:33 *** JostVice has joined #openttd
15:57:18 *** |Jeroen| has joined #openttd
16:24:52 *** Grelouk has joined #openttd
16:31:05 <asilv> how nice, it's snowing again
16:36:38 *** fonsinchen has joined #openttd
16:36:52 <SmatZ> asilv: it's snowing in Finland?
16:39:48 <asilv> temperature is +1C so it melts as soon as it hits the ground
16:39:57 *** Polygon has joined #openttd
16:48:09 <Prof_Frink> It was snowing in England yesterday.
16:50:56 <TrueBrain> england is crazy anyway
16:55:40 *** JostVice has joined #openttd
16:56:48 *** frosch123 has joined #openttd
17:04:55 <glx> there was snow in France too
17:05:30 <Noldo> it's been raining all kinds of stuff
17:05:53 <glx> in Ireland they had the volcano again
17:06:56 <Eddi|zuHause> it wasn't snow, it was fallout from the volcano ashes :p
17:08:26 *** George is now known as Guest271
17:10:13 *** Devroush has joined #openttd
17:45:29 <CIA-6> OpenTTD: translators * r19757 /trunk/src/lang/ (luxembourgish.txt portuguese.txt unfinished/irish.txt):
17:45:29 <CIA-6> OpenTTD: -Update from WebTranslator v3.0:
17:45:29 <CIA-6> OpenTTD: irish - 253 changes by tem
17:45:29 <CIA-6> OpenTTD: luxembourgish - 25 changes by Phreeze
17:45:29 <CIA-6> OpenTTD: portuguese - 1 changes by JayCity
17:51:25 *** Alberth has joined #openttd
17:53:25 *** JostVice has joined #openttd
18:06:12 *** Devroush has joined #openttd
18:14:28 *** HerzogDeXtEr has joined #openttd
18:18:42 <andythenorth> did some mac bugs get worked on?
18:23:09 <andythenorth> Alberth: the newgrf gui stuff....my instinct is that v2 might be the better one.
18:23:16 <andythenorth> Have you used the itunes interface?
18:24:06 <Alberth> no idea, ok please post a post :), no
18:24:30 <Alberth> (sorry, had a bad day at the office)
18:25:58 <Alberth> I really like the 1 display version, what is bad about it?
18:27:02 <Alberth> or, why is the 2 display one better?
18:29:08 <andythenorth> Alberth: I like the 1 display version.
18:29:20 <andythenorth> I mentioned itunes because it is a similar design pattern
18:29:41 <andythenorth> there is filter-in-place + checkboxes to enable / disable songs.
18:30:08 <Alberth> oh, v2 = 1 display version? I thought I numbered them the other way around
18:30:23 <andythenorth> I just didn't read that properly :)
18:30:39 <andythenorth> I don't know if newgrf window solves the same problem as itunes, so it may be a bad use of patterns....but I think it could work
18:31:24 <Alberth> the big thing against it is that it is more difficult to grasp at first, I think
18:33:06 <Alberth> on the other hand, 2 display of which always 1 is active, and with every grf in exactly one of the displays, is also not a big step forwards
18:33:54 <andythenorth> I don't like these 2 display things. I find them confusing
18:34:17 * andythenorth looks at firefox plugins GUI
18:34:33 <Alberth> I will read the comments more closely tomorrow.
18:34:55 <andythenorth> hmm not much to learn from firefox
18:35:00 * andythenorth likes GUI problems :)
18:35:12 * andythenorth doesn't trust a lot of the forum opinions on GUI problems :P
18:35:15 <Alberth> also, nice progress on the minimap legends, it seems.
18:35:37 <Alberth> you have seen FS#3812? :p
18:36:32 <Alberth> expected outcome at the forum is 50%/50%, right? :)
18:39:15 <Eddi|zuHause> is that who i think it is?
18:39:40 *** ajmiles has joined #openttd
18:42:01 <yorick> the real one is ludde [~b@c83-248-101-208.bredband.comhem.se]
18:43:03 <Rubidium> andythenorth: who would be working on the mac bugs?
18:43:17 <Eddi|zuHause> how could there be two of these in sweden?
18:43:40 <yorick> Eddi|zuHause: this one is Ludvig Kjellsson
18:44:44 <andythenorth> Rubidium: KingRobot posted a build...wasn't sure if he has actually done new work, or just applied existing patches
18:44:50 <andythenorth> it was in the openttd forum
18:44:52 <Eddi|zuHause> dear cat. the space bar is not a pillow.
18:45:56 <Rubidium> andythenorth: they post builds, nothing more... besides some googleing around (at least that's how it looks to me)
18:47:20 <Eddi|zuHause> it's funny, the cat puts the head on the space bar, and then watches the cursor move
18:48:51 <Alberth> "typing for cats, lesson #1"
18:49:37 <SpComb> what would you do if you were a cat?
18:50:05 <Alberth> sleep at a warm cozy place near a human that strokes me
18:50:17 <andythenorth> fix the mac build. cats prefer macs :P
18:50:36 <andythenorth> we probably have about as much chance of Eddi's cat fixing it as a mac user
18:50:53 <Alberth> andythenorth: cats hunt mice, not bugs
18:51:07 <Eddi|zuHause> that is not true, my cats hunt flies
18:51:29 <Eddi|zuHause> and basically everything else that moves and is smaller than them
18:51:43 <Belugas> and my shoes laces...
18:57:10 * andythenorth still had decision paralysis about hovercraft
18:57:17 <andythenorth> such a lot of thought about so few pixels :P
18:58:29 * Alberth gives andythenorth some dice
19:00:37 <andythenorth> roll 1 for faster unloaded than loaded. roll 2 for refit to faster with smaller capacity, slower with higher capacity, roll 3 for both
19:01:12 <Zuu> Nice to hear that you Alberth like the 1 display version.
19:02:03 <Zuu> Whichever you want to chose I'm sure you can pick some forum posts as motivation for your decision. :-p
19:02:56 <yorick> I like the 2 display version
19:03:17 <yorick> my cat is usually scared of everything that moves
19:03:31 <yorick> including flies, butterflies and mice
19:03:47 <yorick> laser dots are fine :)
19:04:15 <Zuu> I find the 1 display version easier to understand. Which should be good for the noobs. (hopefully)
19:04:26 <yorick> but I find the 2 display version useful
19:04:41 <yorick> lets make it configurable
19:05:00 *** Belugas has joined #openttd
19:05:00 *** ChanServ sets mode: +o Belugas
19:06:49 * andythenorth thinks the newgrf GUI window is only one part of the problem
19:06:58 <andythenorth> the whole newgrf experience could use a bit of love
19:07:00 <Belugas> [14:33] * Alberth puts on Korn <-- COOL!
19:08:28 <andythenorth> so players download stuff via bananas, there's no easy access to a read me or manual for each newgrf, then they have to set parameters with bit maps etc.
19:08:32 <Ammler> possibility to load static grfs for example
19:09:22 <andythenorth> I would like to think about it end-to-end, from Bananas onwards
19:09:53 * Alberth clears the path for andythenorth
19:10:10 * andythenorth is worried about turning into mb
19:12:15 <andythenorth> ok so my implementation suggestions are usually bad
19:12:41 <andythenorth> but how could a newgrf provide more information within the game interface?
19:13:02 <andythenorth> either via bananas (store the info on the web), or in the grf itself (extended info of some kind)
19:13:06 <andythenorth> I dunno which is best
19:13:14 <frosch123> hmm, there are some advantages of the 2 view gui: one could later add an option switch the "active grf" list between normal and static grfs, and a similiar gui could be used for ais. that is, when number of ais grows it also needs an more advanced gui, but in contrast to grfs you can load one ai multiple times, which looks more intuitive with 2 views
19:14:59 <yorick> andythenorth: I think it should do both
19:16:46 <andythenorth> information is already spread around enough places.
19:17:18 <andythenorth> currently for a newgrf set I maintain:
19:17:42 <andythenorth> - a read me txt, a bananas entry, a forum page, a newgrf entry, an entry on my site, and possibly a pdf manual
19:17:49 <frosch123> [21:13] <andythenorth> I dunno which is best <- imo version specific information belongs into the grf, while general/up-to-date information belongs on the web
19:18:29 <andythenorth> and in terms of bandwidth costs etc?
19:18:44 <andythenorth> and anything else like memory usage of grfs and other things I tend to overlook?
19:19:08 <frosch123> bandwidth? that is a matter of the format you use :)
19:20:46 <andythenorth> and if I'm playing with no web connection...essential stuff needs to be locally with the grf
19:21:13 <Alberth> inside seems pretty locally with the grf to me :)
19:21:23 <andythenorth> just thinking out load
19:21:23 <Alberth> it also never gets lost then
19:21:35 <frosch123> in the grf? or in the tar? only the grf is loaded by ottd, and you can only put stuff in the grf which is displayed inside ottd. the latter quite limits the format and the amount of information
19:21:56 <andythenorth> can the game render stuff from a text file?
19:22:15 <andythenorth> let me put it another way: I have no idea where the readme files go when Bananas downloads them
19:22:17 <frosch123> extracting a pdf from the tar and running an external pdf viewer is something different
19:22:32 <andythenorth> I guess the game has no cross-platform way to open files externally?
19:23:19 * andythenorth counts some words
19:24:19 <yorick> you can do wc -w mytext
19:24:21 <frosch123> if the average ubuntu/osx user wasn't that noobish, i would suggest to do a windows specific way and to do the rest via an executable-path in openttd.cfg
19:24:38 <yorick> less animal-cruel than piping cats :)
19:25:06 <frosch123> so currently there would only be an option to show textfiles inside ottd
19:25:18 <frosch123> which will likely be very ugly :s
19:25:22 <andythenorth> does 10,000 chars sound a lot to show in a scrolling window inside ottd?
19:25:32 <andythenorth> the HEQS manual is 10k chars, 4 pages pdf
19:25:43 * andythenorth knows pdf is out of the question btw
19:25:50 <frosch123> plain text? no images?
19:26:04 <Alberth> section heading, empty lines?
19:26:51 <andythenorth> section headings and empty lines would be needed
19:27:04 *** Zuu is now known as Guest282
19:27:10 * andythenorth is used to the existing control chars and wouldn't mind using those if that was the only way
19:27:17 *** JostVice has joined #openttd
19:27:39 <andythenorth> although if we have to use the existing control chars a converter app might be worthwhile :P
19:28:07 <Alberth> I always use restructuredtext for plain text documents
19:28:37 <frosch123> hmm. bananas readmes are not translateable, are they?
19:35:05 <Zuu> frosch123: Good points regarding 2 part gui. - Possibility to make a similar gui for AIs later.
19:37:11 * Alberth is puzzled, how is a newgrf and a ai connected?
19:38:06 <frosch123> well, you have a list of available ones, select some for the game. you can view some information about each ai, and you can set parameters
19:38:24 <andythenorth> restructured text is available in zope which is the framework running my site
19:38:43 <Zuu> with 2 views you can select multiple AIs which would be hard on the 1-display edition of the gui.
19:38:59 <frosch123> is there any difference between ai settings and newgrf settings, except the the same ai can be loaded multiple times, and there is a special "random" ai?
19:39:05 <Zuu> having similar guis for NewGRFs and AIs is good as the users only need to learn it once then.
19:39:44 <Alberth> andythenorth: there is also a restructuredtext -> html convertor
19:39:57 <Zuu> The AI settings have defaults based on difficulty, but that is not displayed currently.
19:40:42 <andythenorth> Alberth: that was the direction of my thinking....
19:41:19 <Zuu> Well, you see the current AI settings and they change when you change difficulty, so in some sense it is displayed currently if you are aware of it.
19:42:06 <Zuu> But that is probably a minor difference.
19:43:13 * andythenorth wonders if the in game guis for 'add ons' should mirror bananas site
19:43:58 <andythenorth> maybe set a new game up by choosing heightmap / scenario, newgrfs, AIs, other settings
19:44:27 <andythenorth> a picture would be worth a lot of words here :P
19:44:48 <Zuu> I see a picture for my inner views, but duno if it looks like yours :-p
19:49:06 <andythenorth> I have been experimenting with AIs recently. I found it baffling to add one to the game
19:49:15 <andythenorth> I can be quite stupid sometimes though :|
19:50:55 <Zuu> When AI started out it picked an AI by random and your only way to control which AI it should take was to control which AI files OpenTTD found by moving the files around. :-) Then they added a -a parameter and only just before trunk merge, the gui was added.
19:51:37 <Zuu> That said, do you have any specific question?
19:52:23 <andythenorth> no I figured it out, it just took me a while
19:54:18 <andythenorth> so with restructured text, I could maintain one 'about this newgrf' document and publish in many places easily...seems like a good idea
20:11:05 * andythenorth stops talking at other people and goes write code
20:19:02 <Zuu> Hmm, just creating a class instance and store the instances in a list for every town and industry on a dense 2048*2048 map takes forever... :-)
20:19:55 <Zuu> I guess I have to by random select maximum X number of towns and Y number of industries to look at.
20:20:05 <frosch123> lets' reduce the maximum size to 1kx1k :p
20:21:27 <Alberth> 4 times as much room in a tile :p
20:22:33 <frosch123> do ais get oom killed?
20:22:47 <Zuu> AIAbstractList.Randomize() would be nice so you could use C++ code to randomize the list of industries. Else I guess just runnig a squirrel function for every industry to assign a random value to it would take quite long time.
20:23:30 <frosch123> isn't there already such function?
20:23:56 <Zuu> AIs that run atomic operations that take long can freeze OpenTTD for long.
20:24:10 <Zuu> Such as valuating a very large list.
20:25:27 <Zuu> Wow, in 10 ingame years it added all towns and industries to a squrrel array (but I only have high amount of towns and medium amount of industries)
20:26:17 <SmatZ> true, but I think the fact that commands aren't allowed while valuating a list prevents people from doing too much things there
20:26:36 <frosch123> ok, i have no idea about the execution times of ais. i would just have evaluated some random function, and then sorted by value
20:27:25 <Zuu> Usually randomizing a list is fairly easy. The problem is that randomizing very large lists means freezing OpenTTD while doing it.
20:28:31 <Zuu> But I need to check my code, because it was only a total of 17621 towns and industries that it added. Shouldn't take that long. But then those 17621 instances maybe take a while to create.
20:29:04 * andythenorth discovers he's accidentally drawn modular buildings
20:31:46 <Zuu> Actually picking a good connection among those 17000 nodes was fairly quick as it doesn't do a full search. It picks the k best nodes and then search through all other nodes for each of these k nodes. Since k is rather small it doesn't take very long.
20:33:41 <PeterT> the response time to ap+ commands in 1.0.1 is so much faster!
20:34:10 <SmatZ> PeterT: compared to what?
20:34:18 *** ChanServ sets mode: +v tokai
20:34:45 <SmatZ> PeterT: I don't think there was any change that could affect that
20:35:01 <PeterT> Maybe my server decided to be faster
20:43:18 * andythenorth inspect in place wins again
20:46:20 <andythenorth> making industry layouts is fun
20:46:28 <andythenorth> all you have to do is count a lot :)
20:48:31 * andythenorth wonders how many layouts to do before it's TMWFTLB
20:49:36 <andythenorth> an entirely accurate answer :P
20:53:37 *** Brianetta has joined #openttd
20:53:40 <andythenorth> it's kind of fun. you should have a go. Then I get to critique your FIRS work :)
20:53:57 <andythenorth> mostly other people get to critique my work. A change would be nice
20:55:52 <Terkhen> you'd have it easy, I can't code anything more complicated than action0/7 and I can't draw at all :P
20:56:48 <andythenorth> making industry layouts is copy, paste. if you can manipulate an xy grid in your head and count from 0, you'd be fine :P
20:57:02 <andythenorth> it really is fun & satisfying :)
20:59:18 <Terkhen> still sounds complicated :P
20:59:36 <Terkhen> I'm currently playtesting the spanish translation
21:02:10 <andythenorth> well I'll keep all the fun to myself then :)
21:09:51 <andythenorth> 6 textile mill layouts is probably enough
21:14:36 *** Progman has joined #openttd
21:21:59 * Zuu decides it is a good idea to go to sleep
21:22:47 *** andythenorth has left #openttd
21:52:57 *** Eddi|zuHause2 has joined #openttd
22:00:56 *** Coco-Banana-Man has quit IRC
22:04:42 <CIA-6> OpenTTD: rubidium * r19758 /trunk/src/ (4 files in 3 dirs): -Add: {HEIGHT} string command
22:10:12 <CIA-6> OpenTTD: rubidium * r19759 /trunk/src/lang/ (50 files in 2 dirs): -Change: use the {HEIGHT} command for the measurement tool
22:12:23 <CIA-6> OpenTTD: rubidium * r19760 /trunk/src/ (55 files in 3 dirs): -Change: use the {HEIGHT} command for the smallmap legend
22:15:49 <murr4y> don't mean to break any rule or anything by posting it!
22:21:07 *** amalloy has joined #openttd
22:29:02 <Rubidium> sounds like it's one of those sites you shouldn't visit... so my instincts were right :)
22:33:28 <murr4y> i wouldn't say it is :)
22:33:43 <murr4y> "The Humble Indie Bundle (pay what you want for five awesome indie games)"
22:34:13 <murr4y> i just came across it, thought it was pretty cool
22:34:39 <murr4y> i know world of goo is awesome (imo anyway), don't know about the other games though
22:58:20 *** Eddi|zuHause2 is now known as Eddi|zuHause
23:02:29 *** last_evolution has quit IRC
23:34:27 *** DX_Ipad has joined #openttd
23:37:03 *** DX_Ipad has joined #openttd
23:47:12 *** robotboy has joined #openttd
continue to next day ⏵