Log for #openttd on 31st December 2010:
Times are UTC Toggle Colours
00:00:31  <__ln__> might be a bit hard nowadays to obtain new PPC hardware that allows you to run your own code out of the box, though.
00:02:01  * dihedral is a proud owner of a PPC 12" PowerBook :-)
00:02:03  <Zuu> what happens in PPC on division by zero?
00:02:15  <dihedral> PPC makes the impossible possible :-P
00:02:35  <__ln__> Zuu: something / 0 == 0
00:02:38  <dihedral> and it stands for Perfectly Possible Calculations
00:03:10  <Zuu> __ln__: Ok, sounds resonable as that's what I generally manually do in my computations.
00:05:29  <SmatZ> ok, sigaction() seems to work :)
00:05:33  <SmatZ> unless it's a luck
00:06:02  <Ammler> tt-forums get more and more spam... :-(
00:06:23  <Ammler> or moderators get more and more lazy...
00:06:32  *** JVassie_ [~James@] has quit [Ping timeout: 480 seconds]
00:06:41  <SmatZ> Ammler: I don't see any spam there
00:06:44  <SmatZ> at the moment
00:07:12  <Ammler> I had 5 emails, 2 were links to spam
00:07:36  <SmatZ> are you sure those emails are from tt-forums?
00:08:12  <Ammler> yes, of course, notices about new posts
00:09:50  <Mazur> __In__ That's  just plain wrong.
00:11:34  <Mazur> I'd go along with x/0=∞
00:11:54  <Ammler> maybe it would make it better, if the ottd and ttdp devs would get mods of the graphics sections
00:12:03  <Mazur> But never 0, and espacially not without notification.
00:12:53  <SmatZ> owen doesn't want more mods
00:13:10  <Ammler> well, graphics section is VERY BAD moderated
00:13:13  <dihedral> but he could get rid of inactive ones
00:13:25  <Mazur> Rockers still ok with him?
00:13:38  <Ammler> and you can't blame the mods, there are 2
00:15:10  <Ammler> well, the spam helps to unsubscribe inactive threads, but still...
00:15:16  <__ln__> Mazur: why ∞, why not -∞?
00:15:38  <__ln__> Mazur: and who's this __In__ you are talking about?
00:15:51  <Mazur> Because it doesn't say -x/0
00:16:11  <__ln__> Mazur: it doesn't say x>0 either.
00:16:37  <Ammler> SmatZ: where shall I post about that? on feedback?
00:16:57  <__ln__> and it's not possible to represent infinity with a 32-bit integer.
00:17:08  <Mazur> x>0 ∞, x<0 -∞  0/0 {whichever set of numbers you're working in}
00:17:38  <SmatZ> Ammler: maybe to ? I don't know, really :)
00:17:42  <Mazur> __ln__, 0 is still utterly wrong as an answer.
00:18:08  <Zuu> it indicates an error
00:18:25  <Mazur> Oh, so 1*0 is an error?
00:18:28  <__ln__> Mazur: it's the average of -∞ and ∞.
00:18:53  <Mazur> Depends on their respective dimension.
00:18:54  <__ln__> (i hope there are no mathematicians here to get a heart attack)
00:19:10  <SmatZ> Eddi?
00:19:42  <Mazur> I once was soing to be a mathermatician.
00:20:03  <Mazur> but 2.60x2.60 stopped that.
00:20:22  <__ln__> Eddi is very close, but afaik not his major subject
00:20:37  <Ammler> I would say, around 90% of the spam I read in tt-forums is in teh Graphics Section
00:20:40  <Mazur> m²
00:21:54  <Zuu> Ammler: I don't frequently visit the graphics section so maybe that's why I dont remember seeing much spam at tt-forums.
00:23:41  <__ln__> Mazur: there are other kinds of errors that happen without a warning.  for instance integer overflows.  okay, they have a mathematical basis of some sort, but still.
00:26:19  <Ammler> Zuu: I mostly read subscribed threads only
00:26:42  <Ammler> so good moderation wouldn't help much as the mail is already out
00:26:57  <Zuu> Oh, yep.
00:27:16  <dihedral> good night lads :-)
00:27:16  <Zuu> I've only subscribed some of my own project threads.
00:27:20  <Ammler> but I prefer the "forbidden" msg than the spam
00:27:49  *** Chillosophy [] has quit []
00:27:51  <Ammler> hmm, I have a setting which does subscribe automatically if I repond
00:28:48  <Zuu> Sounds like you gets a lot of emails then :-)
00:28:50  <Ammler> but I would like a setting which does send the mail with a hour delay if the post is not spam or not at all, if the previous post is older than a year
00:31:12  <Mazur> "I prefer to let George Lucas disappoint me in the order he intended."
00:33:21  *** Fast2 [] has joined #openttd
00:35:46  <Eddi|zuHause> that sounds like a line from TBBT
00:43:09  <Mazur> It is.
00:43:39  <Mazur> From Rock-Paper-Scissors-Lizard-Spock
00:44:33  <Mazur> Sheldon commenting on the others intention of watching Clone Wars, and he hasn't seen the movie yet.
00:48:33  *** Progman [] has quit [Remote host closed the connection]
00:50:45  <Eddi|zuHause> i knew i heard it before, i just wasn't sure where.
00:51:17  *** KenjiE20 [~KenjiE20@] has quit [Quit: WeeChat 0.3.3]
01:03:43  *** pugi [] has quit [Quit: I reject your reality and substitute my own]
01:03:57  <Wolf01> 'night
01:04:03  *** Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
01:54:12  *** Fast2 [] has quit [Ping timeout: 480 seconds]
02:02:07  *** Zuu [] has quit [Ping timeout: 480 seconds]
02:02:30  *** Biolunar [] has quit [Remote host closed the connection]
02:05:55  *** `Fuco` [~dota.keys@] has quit [Ping timeout: 480 seconds]
02:23:16  *** nicfer [~nicfer@] has joined #openttd
02:42:51  *** Devroush [] has quit []
02:48:46  *** roboboy [] has joined #openttd
03:43:59  *** Aegir [] has joined #openttd
03:44:20  *** Aegir is now known as Guest2738
03:44:27  <Guest2738> Somebody talk to me about Bananas. I've been on hiatus for years and I come back and somebody has uploaded all my 'ish to Bananas.
03:44:38  *** Guest2738 is now known as reldred
03:45:56  <reldred> Which I find mildly annoying, but Bananas is the greatest thing since sliced bread as far as I'm concerned. I just want to retake ownership of the entries on Bananas and fix the names/descriptions/etc.
03:47:05  <reldred> So what's the process? Who do I speak to about it?
03:52:08  <roboboy> I would geuse Rubidium and TrueBrain as Rubidium is Project leader as I understand and TrueBrain is in charge of the website if I remember correctly
03:53:17  <reldred> Hmm
03:54:02  <reldred> The thing is, whoever has uploaded those entries (and it sure as shit wasn't me, I'd bailed by the time bananas came out) has violated the terms of bananas anyway
03:54:26  <reldred> I just signed up and created a bananas account and did all that and it said some pretty specific things about only uploading content you have the rights to
03:54:27  *** ecke [] has quit [Quit: more listen, more understand, more know]
03:54:54  <reldred> Thing that annoys me is that all this time folks have been using ancient buggy versions of shit
03:54:58  <reldred> Ahhwell
03:55:54  <roboboy> If I had noticed them I would have checked with you byt I dont play much these days
03:56:28  <reldred> Yeah, I remembered downloading openttd a year or two back and they were there, but I had no interest in getting back into things so I ignored it.
03:56:46  <reldred> I'm betting money on krtaylor uploading them -_-
04:05:44  *** Mikael [~Mikael@] has joined #openttd
04:16:02  *** glx [glx@2a01:e35:2f59:c7c0:bc20:e152:e2d5:12b6] has quit [Quit: bye]
04:46:47  *** Lakie [~Lakie@] has quit [Quit: Sleep.]
05:09:58  <Rubidium> reldred: could you send (email, <my nick> me a list of NewGRFs that you think have been uploaded violating BaNaNaS terms and are yours?
05:35:52  *** supermop [] has joined #openttd
05:36:14  <supermop> finally back
05:56:02  *** Eddi|zuHause [] has quit [Remote host closed the connection]
05:56:18  *** Eddi|zuHause [] has joined #openttd
05:56:31  *** nicfer [~nicfer@] has quit [Read error: Connection reset by peer]
06:48:15  *** supermop [] has quit [Quit: supermop]
06:51:49  *** Cybertinus [] has joined #openttd
07:23:47  *** HerzogDeXtEr [] has joined #openttd
07:29:18  *** HerzogDeXtEr1 [] has quit [Ping timeout: 480 seconds]
08:29:43  *** andythenorth [] has joined #openttd
08:31:10  <andythenorth> hola
08:45:14  <ccfreak2k> Rubidium, what if I may have made one or more of those newgrfs in an alternate universe?
08:48:54  <planetmaker> moin
08:52:56  *** pugi [] has joined #openttd
08:54:33  * andythenorth has visited wikipedia, and now understands why you all say 'moin'
08:55:00  <andythenorth> maybe I should try and introduce it to the UK
08:55:25  <andythenorth> planetmaker: would you help me with a favour?
08:56:07  <andythenorth> ...pull FIRS, build, and give your opinion on industry smoke
08:56:07  <planetmaker> if it's feasable to me, I'd surely try
08:57:23  <andythenorth> I think the big smoke plume might be candidate for 'too much of a good thing'
08:57:31  <andythenorth> specifically on the brewery
08:57:36  <andythenorth> and maybe the brick works
08:58:16  <andythenorth> it's more noticeable when several smoking industries build near each other
09:00:05  <planetmaker> hm. andythenorth look at the dairy in transparent mode. It has a wrong sprite
09:00:59  <andythenorth> so it does
09:01:08  <andythenorth> the back corner of the layout has no ground tile I think
09:01:54  <planetmaker> well. The smoke of the brewery might be a bit too much
09:02:25  <planetmaker> I'd expect there more transparent steam ;-)
09:02:33  <andythenorth> I have limited choices :)
09:02:41  <andythenorth> but I can try steam engine smoke instead
09:03:47  <planetmaker> hm...
09:10:05  <CIA-2> OpenTTD: rubidium * r21670 /trunk/src/currency.cpp: -Fix (prospective): EEK->EUR@2011
09:10:21  <andythenorth> planetmaker: what about brick works?
09:11:32  <planetmaker> that's heavy industry. That's fine
09:12:04  <planetmaker> but maybe you could (on a random basis?) not always use all chimneys?
09:12:28  <andythenorth> I wondered that
09:12:35  <andythenorth> brick works needs more layouts anyway
09:12:50  <andythenorth> when I do that I'll think about smoke randomising
09:13:18  <planetmaker> yeah. good enough :-)
09:14:50  <andythenorth> bah
09:15:07  <andythenorth> I need to prevent industries all smoking in sync with each other
09:19:13  <andythenorth> planetmaker: thanks
09:19:21  <planetmaker> no problem
09:19:45  *** |Jeroen| [] has joined #openttd
09:23:48  *** JVassie_ [~James@] has joined #openttd
09:24:05  *** Progman [] has joined #openttd
09:26:05  <CIA-2> OpenTTD: rubidium * r21671 /trunk/changelog.txt: -Change: some changelog consistency fixes
09:32:40  * roboboy ponders converting some more C++ code into VB6
09:32:56  <andythenorth> planetmaker: I changed the brewery smoke...
09:33:13  <andythenorth> I think it's good enough, maybe nor perfect
09:36:34  <Terkhen> good morning
09:38:18  <Rubidium> ccfreak2k: then you're still the author, aren't you? It's just that creating the exact same NewGRF is a quite unlikely thing to happen
09:39:11  *** Devroush [] has joined #openttd
09:41:48  *** andythenorth [] has quit [Quit: andythenorth]
09:43:56  <CIA-2> OpenTTD: rubidium * r21672 /trunk/src/ai/api/ai_changelog.hpp: -Fix: mention AIEventTownFounded in the AI changelog as well
09:48:39  *** andythenorth [] has joined #openttd
09:55:09  *** dageek [] has joined #openttd
10:00:07  *** Alberth [] has joined #openttd
10:00:10  *** mode/#openttd [+o Alberth] by ChanServ
10:04:28  *** fonsinchen [] has joined #openttd
10:06:57  *** tokai|mdlx [] has joined #openttd
10:12:45  *** tokai [] has quit [Ping timeout: 480 seconds]
10:15:23  *** andythenorth [] has quit [Quit: andythenorth]
10:15:58  <CIA-2> OpenTTD: smatz * r21673 /trunk/src/ (bridge_gui.cpp lang/english.txt): -Change [FS#4358]: do not show price to build a bridge in the scenario editor, it is free there
10:20:18  *** Devroush [] has quit []
10:21:13  <Rubidium> happy new year!
10:21:22  *** Kurimus [] has joined #openttd
10:24:50  *** Devroush [] has joined #openttd
10:26:47  *** Fast2 [] has joined #openttd
10:27:24  <Xaroth> HNY
10:29:09  <Eddi|zuHause> in which timezone? ;)
10:30:47  *** Adambean [] has joined #openttd
10:33:43  <Alberth> in his own?
10:34:20  <Xaroth> in Rubis timezone, duh
10:44:40  <Eddi|zuHause> even in newzealand, new year is only in 15 minutes...
10:45:04  <Eddi|zuHause> according to
10:47:59  <Rubidium> Eddi|zuHause:
10:48:20  <Alberth> why do you assume happy new year may only be wished at a certain moment in time?
10:49:30  <Eddi|zuHause> Alberth: whishing "new year" when the year is already old is kinda unpractical, don't you think?
10:49:31  <Rubidium> Eddi|zuHause: although I agree saying happy new year on the 30th of December is kinda odd
10:49:45  *** Zuu [] has joined #openttd
10:49:48  <SmatZ> 31st even
10:49:55  <Rubidium> SmatZ: 30th...
10:50:05  <SmatZ> Rubidium: ok
10:50:09  <Rubidium> Current time is Thursday, 30 December 2010, 23:50:05
10:50:15  <Rubidium> + SST
10:50:20  <SmatZ> huh @ your timezone :)
10:50:42  <Rubidium> why does it have to be my timezone?
10:50:54  <SmatZ> it's "Current time"
10:50:58  <Rubidium> there are people of different timezones in here, so... it must be valid for some
10:51:21  <Rubidium> SmatZ: yes, with a timezone attached to it
10:51:41  <Rubidium> like the current time is Saturday, 1 January 2011, 00:51:35 LINT
10:52:04  <Rubidium> or Friday, 31 December 2010, 00:51:55 CET
10:52:14  <Rubidium> uhm... s/00/11/ :)
10:52:34  <Rubidium> I'm still not recovered I guess
10:52:42  <SmatZ> ok :)
10:54:26  <Eddi|zuHause> no place lists the time zones by time offsets
10:54:32  <Eddi|zuHause> only sorted by country name
10:55:27  <Rubidium> pediawiki does, doesn't it?
10:55:46  <Fast2> Windows does ;)
10:55:52  <Rubidium> Eddi|zuHause:
10:55:55  <Eddi|zuHause> no _useful_ place lists the time zones by time offsets
10:57:29  <roboboy> Happy New Year in 2 Hours and 3 Minutes
10:57:37  <SmatZ> weird, there is UTC-12 -> UTC+14
10:57:39  <roboboy> or make that 2 Minutes
10:57:49  <SmatZ> so there is more than 1 day difference at two places
11:00:52  *** dageek [] has quit [Quit: dageek]
11:02:13  <Eddi|zuHause> SmatZ: apparently, Kiribati occupies 3 time zones over the date line, and they shifted their UTC-10 and UTC-11 parts to UTC+14 and UTC+13, to match the date better with the UTC+12 part in 1995
11:02:17  <fonsinchen>
11:03:41  <fonsinchen> The discussion is starting earlier this year, though.
11:16:45  <SpComb> I think my timezone code is buggy, though, around DST transitions :(
11:17:34  <SpComb> but I hope it does newyears ok
11:19:11  <SpComb> although I suspect it's likely to be some kind of compound bug between how irssi and my code acts
11:28:10  <SpComb>
11:29:32  <SpComb> or
11:35:13  <fonsinchen> It seems your december has only 30 days this year.
11:35:30  *** perk11 [~perk11@] has joined #openttd
11:39:18  * fonsinchen has to go to a party tonight, but is in a very un-party-like mood.
11:39:26  * fonsinchen needs a good excuse ...
11:39:53  * planetmaker shoves a bit pop corn in the direction of fonsinchen
11:40:21  * fonsinchen munches popcorn for breakfast
11:40:30  <planetmaker> :-D
11:44:33  <Rubidium> fonsinchen: say you just returned from the US and your watch is still at their time ;)
11:44:58  <Rubidium> so when you noticed that around 02:00 in the morning it wasn't worth the effort to go anymore
11:45:09  <planetmaker> :-D
11:49:05  <fonsinchen> actually I have a very good excuse. The tickets are sold out already.
11:49:11  <fonsinchen> But now I want to go there ...
11:52:01  *** KenjiE20 [~KenjiE20@] has joined #openttd
11:52:42  * Zuu sends some party desire to fonsinchen
11:53:40  <Zuu> I haven't found a party to go to but is in the mood of going to a party. :-p
12:00:44  <fonsinchen> Now that was just the thing I needed ... can't be true that they won't let me in. Someone's gotta put me on the guest list.
12:02:37  <planetmaker> lol :-)
12:04:15  *** Wolf01 [] has joined #openttd
12:04:34  <Wolf01> hello :D
12:06:10  <Alberth> good afternoon Wolf01
12:07:00  <Wolf01> afternoon? I just woke up, it's morning for me :D
12:08:18  <Alberth> enjoy your morning then
12:13:31  <CIA-2> OpenTTD: rubidium * r21674 /trunk/bin/ai/regression/ -Fix: for Mac OS X %p seems to add "x0", so filter that out for the regression test comparison
12:19:04  *** JGR [] has joined #openttd
12:20:20  <dihedral> hello :-)
12:20:29  <JGR> Hi there
12:21:39  <dihedral> game show on the radio: question "where were the Olympic games held in 2010" - "i do not know" - "they speak Chinese there" - "Japan!"
12:23:01  <planetmaker> hello dihedral and JGR
12:23:18  <JGR> Hi Planetmaker
12:23:22  <dihedral> hey ho sir :-)
12:24:36  <planetmaker> hm... my house's roof is dangerous right now. Big chunks of ice are falling down :S
12:25:00  <Alberth> don't stick your head out of the window :)
12:25:38  *** Chillosophy [] has joined #openttd
12:25:42  <planetmaker> yeah... I don't want to get a head or arm thick piece of ice fall onto my head. The problem is the front door...
12:27:52  <dihedral> put an umbrella up :-P
12:28:05  *** perk11 [~perk11@] has quit [Quit: Miranda IM! Smaller, Faster, Easier.]
12:28:24  <Alberth> a wooden table will work too :)
12:28:31  <dihedral> i was walking through town 2 days ago, and along the side of a 5 story high office building was a notice to address that matter
12:28:56  <planetmaker> wooden table sounds better. An umbrella would be crushed, I fear
12:28:57  <dihedral> planetmaker, sell "scotch 'under' rocks"
12:29:02  <planetmaker> :-D
12:29:34  <dihedral> buy a flame thrower, then it will only rain :-P
12:30:04  <planetmaker> outch... that wasn't only loud but the impact clearly even felt up here in my flat...
12:30:58  <Alberth> shaken but not stirred scotch :)
12:33:15  <planetmaker> with a few m^3 of snowy ice or icy snow ;-)
12:33:18  <planetmaker> quite diluted ;-)
12:33:21  <planetmaker> Or quite much :-P
12:33:54  *** Brianetta [] has joined #openttd
12:34:16  *** KritiK [] has joined #openttd
12:34:56  <Alberth> shaken by natural forces :p
12:37:40  *** fjb [] has quit [Remote host closed the connection]
12:40:22  <Eddi|zuHause> luckily i have an entrance to the house on the non-sloped side of the roof ;)
12:42:59  <dihedral> i nearly laughed my head off when i heard someone had fallen out of the window trying to remove ice from the roof while standing on the windowsill
12:43:09  <dihedral> using a broom
12:43:38  <dihedral> planetmaker, you could shout out of your window: "want some scotch with that?"
12:43:51  <planetmaker> :-D
12:44:12  *** andythenorth [] has joined #openttd
12:44:33  <dihedral> or sue them, claiming that their steps were just about strong enough to loosen the ice from the roof
12:44:42  <dihedral> i am sure you could find a calculation for that :-P
12:47:03  * roboboy shall head downstairs in about 15 mins to watch the  fireworks on TV if his parents aren't watching something else
12:47:18  <andythenorth> hmm
12:47:24  <andythenorth> RoadTypes...
12:47:37  *** glx [glx@2a01:e35:2f59:c7c0:6526:36d:c6d9:ec05] has joined #openttd
12:47:40  *** mode/#openttd [+v glx] by ChanServ
12:56:16  <andythenorth> I forgot that RoadTypes could be used for monorail....metro....trolley bus
12:56:21  <andythenorth> makes them more interesting
12:58:50  <andythenorth> or would if they existed :D
12:59:20  <roboboy> Happy New Year
12:59:23  *** Xed [] has joined #openttd
12:59:26  *** X-2 [] has joined #openttd
12:59:27  <Xed> Halo =o
13:05:05  *** Xed is now known as [Xed]
13:05:05  *** [Xed] is now known as Xed
13:05:45  *** fanioz [~fanioz@] has joined #openttd
13:05:53  <planetmaker> Ammler: is that for SuSE the correct dependency?
13:06:03  <planetmaker> happy new year, roboboy :-)
13:06:28  <Ammler> planetmaker: no, please use the spec from obs
13:06:32  *** JGR [] has quit [Quit: Lunch]
13:06:41  <planetmaker> can you give me the diff, please?
13:07:06  <Ammler>
13:07:58  <Ammler> it doesn't work for RHEL6
13:09:43  <planetmaker> it doesn't mention liblzma either. So no point to change (now)
13:09:53  *** fonsinchen [] has quit [Remote host closed the connection]
13:10:53  <Ammler> the spec in the svn is quite ugly, rubi took a quite bad version from me starting experimenting with that stuff
13:12:25  <Ammler> also libs are "automatic requires", you should not mention those as requires
13:13:24  <Ammler> BuildRequires:  lzma-devel
13:13:36  <Ammler> but better is xz-devel
13:14:34  *** fonsinchen [] has joined #openttd
13:17:38  <Ammler> I will make a build for beta1 and check how well lzma works on the rpm world
13:19:37  <planetmaker> Please make a patch :-)
13:20:17  *** Fast2 [] has quit [Ping timeout: 480 seconds]
13:20:27  <Alberth> RHEL ?    ugh.    better use Fedora imho
13:20:51  <Ammler> Alberth: there it works fine
13:20:53  *** ZirconiumX [] has joined #openttd
13:21:00  <Ammler> FHEL6 is quite young :-)
13:21:07  <Rubidium> Ammler: but OpenTTD running on enterprise systems is really important
13:21:10  <ZirconiumX> hello
13:21:11  <Alberth> you know what the E stands for, right?
13:21:41  <Alberth> oi ZirconiumX
13:21:49  <ZirconiumX> hello Alberth
13:21:56  <Ammler> Alberth: there are also RHEL Desktops, afaik
13:22:08  <Alberth> more likely Centos :)
13:22:09  <Ammler> at least that is the case for SUSE
13:22:31  <Ammler> if you buy a pc with preinstalled suse, it is mostly SLE
13:23:56  <Alberth> well, I don't think you can buy a support contract for eg Fedora, which makes installing it on machines of clueless customers somewhat hazardous
13:24:09  *** fanioz [~fanioz@] has quit [Remote host closed the connection]
13:24:09  <Rubidium> Alberth: you know I fixed grfcodec to work on s390? That was needed so OpenTTD could compile out-of-the-box on s390 for Debian. s390 is a (big) mainframe architecture, so more enterprisy than RHEL on its own
13:24:53  <Ammler> Rubidium: you are sure the Enterprise in RH means "mainframe"?
13:25:01  <Ammler> at least on suse that is not the case
13:25:13  <Alberth> now I know what I am supposed to to do at the office all day :)
13:25:45  <Rubidium> Ammler: what makes you think I think enterprise in RH means mainframe?
13:26:10  <Ammler> the connection you make between s390 and RH
13:26:26  <Rubidium> it's just that a mainframe is something you more likely won't have at home compared to RHEL
13:26:42  <Rubidium> and mainframes are generally used in big enterprises
13:30:52  <Ammler> yes, and if big enterprises use a linux desktop, it is rahter RH than Fedora, I would guess
13:31:34  <Ammler> (or SLE than openSUSE)
13:34:29  *** fonsinchen [] has quit [Remote host closed the connection]
13:35:47  <Alberth> Ammler: at work we use Centos (RH without the expensive price tag)
13:36:48  *** andythenorth [] has quit [Quit: andythenorth]
13:37:33  <Ammler> well, I also would guess, if RHEL is released, it doesn't take long until CentOS 6 will come
13:38:14  <Ammler> afaik, they just "steal" the sources from RHEL and make their distro
13:38:35  <Alberth> yep
13:38:56  <Ammler> so it won't work there either :-)
13:39:17  <Eddi|zuHause> it's not "stealing" when the license specifically allows it :p
13:39:32  <Ammler> Eddi|zuHause: notice the "
13:40:20  <Ammler> I have no idea, how well CentOS is supported and accepted from RH
13:41:46  <Ammler> it is IMO a bit stupid from RH to publish the sources
13:42:05  <planetmaker> they're required...
13:42:17  <Ammler> only to those, who buy RH
13:42:32  <Ammler> you can't get SLE sources
13:43:55  <Eddi|zuHause> Ammler: but you can't forbid anyone buying SLE/RH from passing the source along either
13:44:16  *** Jerre [] has joined #openttd
13:44:24  *** |Jeroen| [] has quit [Quit: oO]
13:44:29  <Ammler> Eddi|zuHause: then there would be a openSLE :-)
13:45:27  <planetmaker> Ammler: I'll for now just add xz-devel to the suse specs and count on you to give us an update to the specs before 1.1.0 ;-)
13:45:39  <Ammler> planetmaker: I wouldn't
13:46:01  <planetmaker> then the default won't build...
13:46:04  <Ammler> there is more broken there
13:46:49  <Ammler> well, it doesn't matter, I can also run that spec on obs, if you like
13:49:46  *** xiong [] has joined #openttd
13:56:33  <Alberth> xz-devel ?  are you going to build the program?
14:00:29  *** nicfer [~nicfer@] has joined #openttd
14:02:03  <Ammler> Alberth: yes, rpm spec does define how to build it
14:02:40  <Ammler> it will then automatically produce the requires from it
14:03:10  *** einKarl [] has joined #openttd
14:03:23  <Ammler> I fear the bigger issue of the beta1 is the lack of bz2 archives
14:03:48  <Ammler> might be easier to switch to gz than to xz
14:05:19  * Yexo is wondering what is better to use in the dutch translation, "Ctrl+Klik" or "Ctrl+klik" (capital K or not)
14:05:48  <CIA-2> OpenTTD: translators * r21675 /trunk/src/lang/ (10 files): (log message trimmed)
14:05:48  <CIA-2> OpenTTD: -Update from WebTranslator v3.0:
14:05:48  <CIA-2> OpenTTD: czech - 3 changes by SmatZ
14:05:48  <CIA-2> OpenTTD: dutch - 12 changes by Yexo
14:05:48  <CIA-2> OpenTTD: english_US - 1 changes by Rubidium
14:05:50  <CIA-2> OpenTTD: estonian - 138 changes by notAbot
14:05:50  <CIA-2> OpenTTD: finnish - 5 changes by jpx_
14:06:00  <Rubidium> Yexo: I'd go for not
14:06:31  *** andythenorth [] has joined #openttd
14:07:03  <Yexo> english uses Ctrl+Click
14:07:08  <Ammler> Rubidium: is debian able to use the xz archives?
14:07:22  <Yexo> so that might be an argument for the capital, although personally I think without is nicer
14:07:24  <Rubidium> Ammler: yes
14:07:57  <Ammler> then why do you keep gz but not bz2?
14:08:00  <Yexo> meh, wt doesn't support case-sensitive searches :(
14:08:02  <__ln__> Yexo: english spelling is not an argument for other languages
14:08:14  <Rubidium> Yexo: But Especially Americans Like to Write Words With Capitals All The Way
14:08:34  <CIA-2> OpenTTD: planetmaker * r21676 /trunk/ (8 files in 6 dirs): -Prepare 1.1.0-beta2
14:08:44  <Rubidium> Ammler: gz is extremely fast and uses almost no memory
14:08:46  <Yexo> english.txt is supposed to be english(uk), as we also have english(us)
14:08:59  <Yexo> so american is not an argument for english.txt
14:09:03  <Rubidium> bz2 is slow with compression, slow with decompression and uses a lot of memory
14:09:22  <Rubidium> xz is slow with compressed, relatively fast with decompression and uses a lot of memory
14:10:23  <Rubidium> gz is supported basically everywhere, whereas bz2 isn't quite there yet
14:10:37  <Ammler> bz2 is prefered from rpm distros
14:10:42  <Rubidium> so gz is for old/slow/low memory systems
14:10:52  <Rubidium> xz is for those that fancy small download sizes
14:10:58  <Ammler> I wonder, what the other rpm guys will use
14:11:33  <Ammler> the rpms itself are compressed with lzma, afaik
14:12:11  <roboboy> gnightish from 2011
14:12:17  <Alberth> my yum does all kind of magic tricks with downloading small diffs
14:12:32  <Alberth> roboboy: good night-ish from last year :)
14:12:58  <CIA-2> OpenTTD: rubidium * r21677 /trunk/src/lang/polish.txt: -Fix: WT3 not validating some strings...
14:13:17  <Rubidium> Ammler: xz is basically lzma, so they should favour xz over bz2
14:16:39  <CIA-2> OpenTTD: yexo * r21678 /trunk/src/lang/dutch.txt: -Update: use 'Ctrl+klik' instead of 'Ctrl+Klik' in the Dutch translation
14:17:56  <Ammler> openttd.x86_64: W: file-contains-date-and-time /usr/bin/openttd
14:17:58  <Ammler> Your file uses  __DATE and __TIME__ this causes the package to rebuild when
14:17:59  <Ammler> not needed
14:18:01  *** ccfreak2k [] has quit [Quit: changing servers]
14:18:09  *** ccfreak2k [] has joined #openttd
14:18:26  <Ammler> no idea, what that means :-)
14:18:49  <peter1138> heh
14:19:04  <Rubidium> Ammler: that you need to add an override for that
14:21:34  <andythenorth> RoadTypes....what's the complexity of that project compared to say....FIRS?
14:22:01  <andythenorth> allowing that I'm crap at C++, but I knew nothing of hex, callbacks etc when I started writing nfo.
14:25:46  <andythenorth> I need something new to learn
14:26:10  <andythenorth> HEQS is at 1.0, FISH will be soon (and I don't play the game any more anyway, so my requirement to add new ships is decreasing...)
14:26:34  <andythenorth> FIRS is mostly just tinkering, there's not much interesting left to do, and I don't have many collaborators which takes the fun out of it
14:26:36  <planetmaker> you don't play openttd anymore? :-(
14:26:42  <andythenorth> not really
14:26:45  <andythenorth> only to test FIRS
14:27:12  <andythenorth> how many active developers actually play?
14:27:25  <planetmaker> all do from time to time, I think
14:27:27  * Rubidium played a bit of #openttdcoop a while ago, but got bored by the fact that I was always hitting their train limits
14:27:31  <planetmaker> but not a lot
14:27:49  <planetmaker> Rubidium: the train limit can always be increased...
14:27:54  <Rubidium> besides that... I've not really played lately I fear
14:28:03  <planetmaker> ... if the network is in good shape :-)
14:28:10  <dihedral> b-b-b-beta2?
14:28:15  <andythenorth> I want to do something collaborative.  I have been pm-ing with DanMacK a lot on FISH, and it's much more fun
14:28:16  <planetmaker> yeah... I used to play a lot more, too
14:28:23  <andythenorth> nml looks fun and active...
14:28:41  <dihedral> i have another something for the admin network to come :-P
14:28:46  <andythenorth> whereas developing big newgrf sets mostly alone becomes a bit of an uphill task
14:28:54  <planetmaker> I really fear that plain nfo takes for me much too much time, andythenorth :S
14:29:10  <andythenorth> I've learnt nfo anyway
14:29:14  <andythenorth> I want something new
14:29:18  <planetmaker> :-D
14:29:25  <andythenorth> I can't really think correctly for C++, but I might as well try
14:29:31  <andythenorth> I'll learn *something*
14:29:55  <planetmaker> [15:29]	<andythenorth>	I can't really think correctly for C++, but I might as well try <- that's what I thought (and think) of myself, too ;-)
14:30:33  *** JVassie_ [~James@] has quit [Ping timeout: 480 seconds]
14:30:42  <andythenorth> projects that interest me would be: RoadTypes, rv-wagons, improved map-gen, improved GUI
14:30:47  <Ammler> <-- planetmaker, xz-devel seems not known to Mandriva
14:31:00  <planetmaker> too late... for beta2
14:31:08  <andythenorth> I'd probably be best at GUI stuff, but I'm quite argumentative about it because I've been designing GUIs for 10 years :P
14:31:18  <andythenorth> the GUI code looks friendly
14:31:40  <Alberth> GUI is relatively simple, and has good feedback opportunities :)
14:31:46  <planetmaker> yeah
14:31:53  <andythenorth> I'd pick whatever at least one other person wanted to collaborate on
14:31:57  <planetmaker> it's a good way to get into it
14:32:09  *** ccfreak2k [] has quit [Quit: changing servers]
14:32:09  <Ammler> someone knows someone using Mandriva?
14:32:31  <Alberth> andythenorth: move of the transparency/visiblity options in the 'wrench' drop down into the ^X window?
14:32:33  <planetmaker> andythenorth: you recall us doing drafts for re-vamping the settings / options / difficulties?
14:32:41  <andythenorth> planetmaker: yes
14:32:51  <planetmaker> it's not forgotten on my part ;-)
14:33:24  <andythenorth> seems map-gen should be reworked...before optimising 'new game' window?
14:33:48  <andythenorth> improving map-gen is a worthwhile project.  Even just hacking at it with no understanding, I got better maps (IMO)
14:33:56  *** ccfreak2k [] has joined #openttd
14:34:27  <Alberth> the SE can be improved in many ways too
14:40:56  *** Fast2 [] has joined #openttd
14:45:13  *** Scuddles [] has joined #openttd
14:46:21  <Zuu> So more GUI work to come :-)
14:46:54  *** avdg [] has joined #openttd
14:51:13  * andythenorth wonders what the correct way to generate terrain would be
14:51:17  <andythenorth> we discussed it before
14:51:22  <andythenorth> but no conclusions :P
14:51:47  <andythenorth> generate bitmaps then feed them in as heightmaps?
14:51:51  <andythenorth> or a native terrain generator?
14:52:19  <Yexo> either in an external app than feed them as heightmaps or some way that can be extended by scripts (like geogen)
14:53:01  * planetmaker prefers the scriptable way
14:53:02  * ZirconiumX thinks generate bitmaps
14:53:06  <andythenorth> could an external app be used seamlessly in game?
14:53:08  <Yexo> for the external app some more information besides the heightmap would be useful, so an extra file with meta-information seems likely for that
14:53:15  <Yexo> andythenorth: no
14:53:17  <andythenorth> if I have to go to another app, then save, then load, it's just a hassle
14:53:29  <andythenorth> I can draw maps in photoshop already :P
14:53:42  * ZirconiumX changes mind
14:54:02  <andythenorth> and relying on a separate app adds a whole load of OS specific problems. no?
14:54:14  <ZirconiumX> I've had a strange idea, which probably won't work, but anyway
14:54:25  <ZirconiumX> the admin port
14:55:39  *** ZirconiumX [] has quit [Quit: ajax IRC Client]
14:55:47  <dihedral> hmm
14:55:54  * Yexo was still waiting for his real idea
14:56:47  *** roboboy [] has quit [Ping timeout: 480 seconds]
14:57:28  * dihedral too
14:57:41  <dihedral> at least i thought there was more to come :-P
14:59:58  *** DanMacK [~DanMacK@] has joined #openttd
15:01:11  * andythenorth waves
15:01:36  *** einKarl [] has quit [Remote host closed the connection]
15:03:58  <andythenorth> scriptable - easy to say, but how would it work?
15:04:45  <planetmaker> like noai
15:05:01  <andythenorth> might it just end up reimplementing perlin noise in a script language?
15:05:06  <andythenorth> (no bad thing)
15:05:24  <Yexo> that is way too slow
15:05:36  <planetmaker> I imagine an API for things like "height map", "river gen", "sea level decision", ...
15:05:41  <Yexo> I've tried it before, like 30+ seconds to generate a 512x512 map
15:06:11  <planetmaker> he
15:06:30  <andythenorth> why not do the simpler thing and just improve current map gen?
15:06:35  <Yexo> any api like geogen has is quite possible though, see for some example scripts
15:07:44  <Yexo> because a scriptable aproach means you can have more map generators that can generate completely different types of maps, like "several big islands", "a lot of small islands with small bits of sea between", "large landmass with big lake in the middle" etc.
15:08:28  <dihedral> why may the server not change a company password?
15:08:50  <dihedral> meaning, why is the code for generating the hash in network_client.cpp and not in network.cpp :-P
15:09:03  <andythenorth> so I'm confused....scriptable is better, but not possible because too slow?
15:09:06  <planetmaker> "weil niemand in den Urwald zog und die Bananae grade bog"
15:09:26  <Wolf01> Yexo, that might be an interesting feature
15:09:29  *** roboboy [] has joined #openttd
15:09:39  *** ABCRic [] has joined #openttd
15:09:51  <dihedral> planetmaker, well - it could very well be that it had a very good reason
15:10:21  <Yexo> andythenorth: scriptable is fast enough if the script passes commands to the c++ code, like "create a 1d map", "fill map with noise", "set middle of map to 0", "use this 1d map as overlay for a 2d map"
15:10:59  <Yexo> implementing perlin noise in a scirpt and doing something like "set height of tile 0,0=3", "set height of tile 0,1=4", set height of tile 0,2=4" is too slow
15:11:04  <andythenorth> so it is a matter of a carefully defined API?
15:11:08  <Yexo> yes
15:11:18  <Wolf01> 1d map?
15:11:33  <planetmaker> better than 0d map
15:11:55  <Yexo> <_ see that page and scroll a bit down
15:13:02  <Wolf01> ah, you meant an edge
15:13:05  <DanMacK> Hey all
15:14:42  *** ABCRic_ [] has joined #openttd
15:17:05  *** roboboy [] has quit [Read error: Operation timed out]
15:17:12  *** fanioz [~fanioz@] has joined #openttd
15:18:04  *** ABCRic [] has quit [Ping timeout: 480 seconds]
15:18:09  *** ABCRic_ is now known as ABCRic
15:22:05  *** fanioz_ [~fanioz@] has joined #openttd
15:22:10  <andythenorth> so fixing the map gen....a plan might be:
15:22:29  <andythenorth> step 1.  put the baby down, get him to play quietly on his own for a bit and stop clawing my ear...
15:22:41  <andythenorth> step 2.  checkout ottd again...
15:23:05  <andythenorth> currently I am stuck at step 1 :P
15:25:55  <DanMacK> lol
15:27:26  <peter1138> hrm
15:27:53  *** fanioz__ [~fanioz@] has joined #openttd
15:27:55  <ccfreak2k> Yeah,most babies, they uh
15:27:58  <ccfreak2k> don't go for that.
15:28:05  <dihedral> hmm - looks like it would get more interesting trying to allow bots to chance company passwords
15:29:02  <Rubidium> then just make it a console command
15:29:02  *** fanioz [~fanioz@] has quit [Ping timeout: 480 seconds]
15:29:13  *** fanioz__ is now known as fanioz
15:29:21  *** roboboy [] has joined #openttd
15:33:49  *** andythenorth [] has quit [Quit: andythenorth]
15:35:06  *** fanioz_ [~fanioz@] has quit [Ping timeout: 480 seconds]
15:38:38  <dihedral> hehe - or i let bots implement the hashing themselves :-D
15:40:18  <dihedral> which would count for less abuse
15:40:29  <planetmaker> console is not abused
15:40:32  <dihedral> and would allow easy resetting (i.e. send empty password)
15:40:55  <dihedral> planetmaker, abused by admins
15:41:16  <dihedral> there are some nasty people who call themselves admin of an OpenTTD game
15:47:30  *** Fuco [~dota.keys@] has joined #openttd
15:47:44  *** andythenorth [] has joined #openttd
15:49:47  *** andythenorth [] has quit []
15:54:01  <CIA-2> OpenTTD: rubidium * r21679 /trunk/src/vehicle.cpp: -Fix (r21642): reading a just freed variable
15:55:12  <ABCRic> could anyone tell me how can I check if a company colour is in use (in source)?
15:56:15  <ABCRic> for (uint i = 0; i < COLOUR_END; i++) if (_company_colours[i] == colour) return true; // where colour is the colour to check doesn't seem to work
15:57:30  <ABCRic> at least not for all colours
15:59:34  <Rubidium> you better iterate over the companies and not the colours
16:00:19  <ABCRic> using FOR_ALL_COMPANIES?
16:00:35  <Rubidium> yeah, and Company's colour
16:01:39  <ABCRic> I suppose byte CompanyProperties::colour contains a number correspondent to a colour from enum Colours
16:02:06  <Rubidium> probably
16:03:26  *** roboboy [] has quit [Ping timeout: 480 seconds]
16:04:02  <ABCRic> I've tried this:
16:04:04  <ABCRic> bool is_colour_used[16]; Company *C;
16:04:05  <ABCRic> FOR_ALL_COMPANIES(C) is_colour_used[c->colour] = true;
16:04:07  <ABCRic> but I still can't get it to work
16:05:02  <Rubidium> in what way doesn't it work?
16:05:55  <SmatZ> ABCRic: you should initialise the array to false first
16:06:02  <ABCRic> SmatZ: I did
16:06:12  <SmatZ> FOR_ALL_COMPANIES(C) is_colour_used[c->colour] = true;
16:06:16  <SmatZ> also, C is case-sensitive
16:06:18  <SmatZ> C != c
16:08:51  *** Dante123 [] has joined #openttd
16:09:23  <ABCRic> I know, small typo
16:09:23  <ABCRic> I did use C->index
16:10:24  <SmatZ> so the problem is solved, right?
16:10:27  <dihedral> of to church
16:10:32  <dihedral> have a happy new year you all
16:10:35  *** Dante123 [] has quit []
16:10:43  <SmatZ> happe new year to you, dihedral
16:10:46  <SmatZ> happy, too
16:11:42  <ABCRic> what I'm trying to do is make the company colour generation procedure configurable by adding a 'default company colour' setting
16:12:07  <ABCRic> (uint8 _settings_client.gui.default_company_colour)
16:12:15  <planetmaker> "guten Rutsch", dihedral
16:13:09  <ABCRic> basically, instead of colour = GenerateCompanyColour() this ->
16:13:43  <ABCRic> if the setting is 16, a random colour should be generated
16:13:46  <CIA-2> OpenTTD: glx * r21680 /trunk/src/ (settings_gui.cpp stdafx.h): -Fix (r21656): of course MSVC complains
16:13:48  <Rubidium> that'll blow up in MP
16:14:03  <peter1138> yeah, won't work in mp
16:14:18  <peter1138> and you don't need that array for that, you're only testing one colour
16:14:38  <Rubidium> unless all clients and the server have the same setting
16:14:41  <ABCRic> I just wanted it to work on single-player, then I would be happy :)
16:15:28  *** HerzogDeXtEr1 [~Flex@] has joined #openttd
16:18:33  *** Fast2 [] has quit [Ping timeout: 480 seconds]
16:18:58  <ABCRic> basically all I want is: if (IsColourUsed(setting) || setting == "random") GenerateColour(); else colour = setting
16:19:34  <ABCRic> not checking wether the colour is used resulted in all companies having the same colour
16:20:09  <ABCRic> all my attempts at checking whether colours are used did not work for all colours
16:20:27  *** dageek [] has joined #openttd
16:20:53  <planetmaker> ABCRic: but something which only works in SP is quite useless...
16:21:08  <SmatZ> ABCRic: just execute DoCommandP( ... set company colour ...) after joining, and the command will fail if the colour is already used
16:21:33  *** dageek [] has quit []
16:22:03  *** HerzogDeXtEr [] has quit [Ping timeout: 480 seconds]
16:23:45  <ABCRic> SmatZ: after joining...?
16:25:34  *** xiong [] has quit [Read error: Operation timed out]
16:30:38  *** kjub [~kjub@] has joined #openttd
16:30:44  <kjub> hi
16:30:52  <kjub> can you help me ?
16:31:02  <__ln__> what year are you from?
16:31:16  <__ln__> 2010 or 2011
16:31:26  <kjub> :D 2010
16:31:36  <planetmaker> __ln__: model lifetime is only important :-P
16:31:53  * planetmaker points also at the topic
16:31:57  <planetmaker> @topic get -3
16:31:57  <DorpsGek> planetmaker: Don't ask to ask, just ask
16:33:02  <kjub> how do I repleace my car park ... its old ... when I click the garage and the right bottom yellow arrow nothing happens
16:33:18  *** Fast2 [] has joined #openttd
16:35:15  <ABCRic> So... right now, the setting is "Dark Blue", which translates to a value of 0. The first condition on the if is false
16:35:58  <kjub> ??? OPEN TTD ... a question about car park from the game ...
16:36:07  <ABCRic> considering we are creating the first company, no company colours are used yet.
16:36:20  <CIA-2> OpenTTD: planetmaker * r21681 /tags/1.1.0-beta2/: -Release: 1.1.0-beta2
16:36:20  <ABCRic> so is_colours_used[0] == false
16:36:35  <Yexo> kjub: use autoreplace
16:36:47  <Yexo>
16:36:47  <kjub> dont work
16:37:02  <ABCRic> therefore the second condition is also false. Execution should jump to the else
16:37:14  <kjub> no sign that its pressed or how many cars have been repleaced
16:37:29  <Yexo> "dont work" is not a description of what your tried, nor of exactly what OpenTTD failed to do that you expected to
16:37:45  <Yexo> are you trying to use autoreplace or autorenew?
16:38:00  <ABCRic> considering the setting is 0, (Colours)_settings_client.gui.default_company_colour should be COLOUR_DARKBLUE
16:39:00  <kjub> :D I have different language :D so its hard to say ... there are more wrong things about language translation :D maybe I switch to english
16:39:01  <ABCRic> *COLOUR_DARK_BLUE
16:39:54  <Yexo> It's (almost) always more useful to try and write English yourself, and only use an automatic translation to translate the words you don't know, even if that's most of them
16:39:58  <ABCRic> therefore colour = COLOUR_DARK_BLUE
16:40:19  <ABCRic> so... why is the actual colour a random one?
16:41:03  <ABCRic> seems to work with pale green
16:41:07  <Rubidium> because default_company_colour isn't properly initialised?
16:41:14  *** TheMask96 [] has quit [Ping timeout: 480 seconds]
16:42:29  <ABCRic> and how do I properly initialize it?
16:42:51  <Rubidium> just like all other settings are done
16:42:59  <Rubidium> but it's all pure speculation
16:43:28  <Rubidium> as my crystal ball doesn't provide me with enough information to piece together a full diff of what you're doing
16:43:32  <Yexo> ABCRic: if you want more help, start by showing an actual diff
16:43:42  <Yexo> not a few lines copied randomly from your code without much context
16:44:10  *** Jerre [] has quit [Remote host closed the connection]
16:47:57  <ABCRic> diff ->
16:48:58  *** TheMask96 [] has joined #openttd
16:56:42  *** Devroush [] has quit [Ping timeout: 480 seconds]
16:58:17  <kjub> yexo > I pressed all cars ... than down repleace ... popup hashown ... I choose 11busses for change and bottom pressed left start the change ... ? I dont get why on the right is to stop it ??? why after 5minutes is nothing done ? only blue screens donwn that my cars are way to old ...
16:59:59  <Yexo> kjub: I don't understand you competely. Did you read ? If not, start by doing that, it's also available in spanish
17:02:41  <Yexo> ABCRic: not sure why it doesn't work, I can say it'll cause desyncs when used in a multiplayer game though
17:03:52  <ABCRic> that could be worked around by ignoring the setting in multiplayer games, no? not a very good fix though...
17:04:12  <Yexo> yes, but even better would be to listen to SmatZ
17:04:16  <Yexo> <@SmatZ> ABCRic: just execute DoCommandP( ... set company colour ...) after joining, and the command will fail if the colour is already used
17:04:29  *** Fuco [~dota.keys@] has quit [Read error: Connection reset by peer]
17:04:31  <Yexo> it's easier to code it that way and it has the bonus of also working in mp games
17:04:33  *** Xed_ [] has joined #openttd
17:05:37  <ABCRic> I didn't understand that
17:05:54  *** Fuco [~dota.keys@] has joined #openttd
17:07:54  <ABCRic> I don't understand what I am supposed to do with DoCommandP()
17:08:48  <Yexo> you're patching the wrong place of code
17:09:16  *** Xed [] has quit [Ping timeout: 480 seconds]
17:09:33  <Yexo> for a singleplayer game you should patch MakeNewGameDone, in openttd.cpp:831
17:10:43  *** andythenorth [] has joined #openttd
17:11:32  <Yexo> just add a single line of code there, something like: DoCommandP(0, 0, _settings_client.gui.default_company_colour, CMD_SET_COMPANY_COLOUR);
17:13:48  <Yexo> for mp games you need the same line of code, but you'd need to insert it to company_cmd.cpp:823, directly after SyncCompanySettings() (or even inside that function)
17:17:32  <ABCRic> done, compiling now
17:17:50  *** kjub [~kjub@] has quit [Quit: Bye for now!]
17:21:32  *** a1270 [] has quit [Remote host closed the connection]
17:25:44  *** Chicago_Rail_Authority [] has joined #openttd
17:29:45  <ABCRic> it works :D
17:29:57  <ABCRic> one issue though...
17:30:16  <ABCRic> the second company colour is still randomly generated.
17:31:06  <Yexo> what do you want the second colour to be?
17:31:11  <Yexo> sams as first, or another option?
17:31:20  <ABCRic> the same as the first, which the normal thing
17:32:17  <Yexo> DoCommandP(0, 1<<8, _settings_client.gui.default_company_colour, CMD_SET_COMPANY_COLOUR); <- add this line after the previous one
17:32:46  <Yexo> Keep in mind though that it'll set the second colour to "default_company_colour" even when the first color couldn't be set to it (because another company already had it as first color)
17:33:25  <Yexo> if you don't want add, do something like this:
17:33:25  <ABCRic> hmm...
17:34:24  <ABCRic> Maybe we could set the second to the same as the first?
17:34:44  <ABCRic> fetch the colour instead of the setting
17:35:04  *** a1270 [] has joined #openttd
17:35:10  <Yexo> it's it the same color by default?
17:35:33  <Yexo> if so, my pastebin will work just fine, it'll set the second color only if it could change the first color
17:35:41  <Yexo> in that case we already know the first color
17:35:49  <ABCRic> ah, ok
17:38:11  *** andythenorth [] has left #openttd []
17:38:36  <ABCRic> hrm, error C2440: 'initializing' : cannot convert from 'bool' to 'CommandCost' [C:\SVN\openttd\trunk\projects\openttd_vs100.vcxproj]
17:38:39  <ABCRic>           Constructor for class 'CommandCost' is declared 'explicit'
17:41:39  *** ZirconiumX [] has joined #openttd
17:41:49  <ZirconiumX> hello
17:42:37  <Yexo> ABCRic: that might work
17:44:58  <ABCRic> compiling now, no errors found
17:46:17  <planetmaker> compilation successful != no errors in patch ;-)
17:46:55  * ZirconiumX agrees
17:47:08  <glx> planetmaker: but it's a good start ;)
17:47:43  <ABCRic> ^^that :P
17:47:49  <planetmaker> seems binaries are there. So announcement is made :-)
17:47:53  <Ammler> <-- mandriva error :-)
17:48:27  <planetmaker> I could write three annoucments in 3seconds. Is THAT a writing speed? ;-)
17:50:12  <ABCRic> Yexo: doesn't work, the second colour is still random :(
17:50:13  <ZirconiumX> Hurray!
17:50:20  <ZirconiumX> 1.1.0-beta2!
17:50:31  * ZirconiumX gets overexcited
17:50:51  <Yexo> ABCRic: than go with your initial idea, set the second colour to the value of the first color
17:53:10  <Zuu> Hurray hurray! :-)
17:53:37  * ZirconiumX applauds PM
17:54:04  <Ammler> planetmaker: the spec in svn does fail already with version, no support for "-" in the version
17:54:22  <ZirconiumX> yay! I can set the display settings!
17:54:23  <planetmaker> he, ok
17:57:40  *** Chicago_Rail_Authority [] has quit [Quit: Leaving]
17:58:22  <Ammler> diff is not really helpful:
17:59:03  <planetmaker> but it's something I could easily commit ;-)
18:01:48  <glx> many - in the diff
18:02:01  <ABCRic> Yexo: I'm lost... how do I do that?
18:04:03  <Yexo> again untested
18:09:02  <Rubidium> is that supposed to work in MP?
18:11:48  *** andythenorth [] has joined #openttd
18:13:10  *** HerzogDeXtEr1 [~Flex@] has quit [Read error: Connection reset by peer]
18:13:14  <ABCRic> didn't work either, the second colour is still randomly generated :(
18:14:29  <CIA-2> OpenTTD: rubidium * r21682 /trunk/os/debian/changelog: -Fix: Debian changelog was incorrect, so .deb compilation failed
18:14:37  <Yexo> ABCRic: than you'll have to start debugging
18:15:11  <Rubidium> then ;)
18:25:48  *** Fast2 [] has quit [Ping timeout: 480 seconds]
18:29:43  *** Chillosophy [] has quit []
18:30:57  * Zuu wonders why there is no beta2/new year party server
18:32:16  * ZirconiumX also wonders
18:32:38  <planetmaker> there'll be one, no worries
18:32:38  * ZirconiumX thinks it woud be covered with people from Asia
18:32:43  <Zuu> I tried to set up one but I think my windows firewall blocked it.
18:32:55  <ZirconiumX> openttdcoop?
18:33:02  <ZirconiumX> comes to mind
18:33:20  <Zuu> The openttdcoop welcome server looks nice on the screenshot + grf spec.
18:33:32  <planetmaker> but it's not running atm :-P
18:34:08  <planetmaker> well. If you setup a nice game for it - just give it to me :-)
18:34:17  <ZirconiumX> me?
18:34:23  *** fjb [] has joined #openttd
18:34:24  <planetmaker> whoever
18:34:25  <ZirconiumX> maybe welcome server
18:36:29  <fjb> Moin
18:37:23  <Zuu> I have a scenario "Communication" which can be found on bananas. It is default industries, ukrs, sub-artic and have a large mountain ridge going from south to north.
18:38:08  <ABCRic> Filled with transmitters, too
18:38:23  <Zuu> Yep :-)
18:38:57  <Zuu> Distant join is disabled and station but speread is still at 18 so it is not to cramped.
18:45:25  <CIA-2> OpenTTD: translators * r21683 /trunk/src/lang/ (hungarian.txt russian.txt):
18:45:25  <CIA-2> OpenTTD: -Update from WebTranslator v3.0:
18:45:25  <CIA-2> OpenTTD: hungarian - 1 changes by IPG
18:45:25  <CIA-2> OpenTTD: russian - 3 changes by Lone_Wolf
18:46:16  <ZirconiumX> It would appear that several patches have been added, cargodest, selectively load, and some more, which I haven't seen
18:53:32  <planetmaker> well. The current save might be appealing to Zuu, too
18:56:21  * planetmaker designed something along the line of "swedish theme" ;-)
19:15:11  *** Brianetta [] has quit [Remote host closed the connection]
19:18:06  <andythenorth> planetmaker: needs Volvo trucks clearly
19:20:17  *** Scuddles [] has quit [Ping timeout: 480 seconds]
19:22:32  *** ZirconiumX [] has quit [Quit: ajax IRC Client]
19:38:33  *** supermop [] has joined #openttd
19:38:48  <supermop> hello
19:40:11  *** andythenorth [] has quit [Quit: andythenorth]
19:58:11  *** stAckedflow [] has joined #openttd
20:00:56  *** fanioz_ [~fanioz@] has joined #openttd
20:08:25  *** fanioz [~fanioz@] has quit [Ping timeout: 480 seconds]
20:19:18  *** andythenorth [] has joined #openttd
20:20:06  * peter1138 ponders
20:20:16  <peter1138> sandalone heightmap generator?
20:20:19  <peter1138> +t
20:20:33  <supermop> sand
20:20:39  <supermop> sand table simulator
20:20:44  <peter1138> :S
20:21:02  <supermop> = hydrology simulator
20:21:09  <supermop> = heightmaps?
20:23:07  <andythenorth> standalone seems most powerful
20:23:14  <andythenorth> but it will be irritating to use :P
20:23:27  <andythenorth> open, generate, save, start ottd, load, faff
20:23:38  <andythenorth> plus another cross platform app to maintain....
20:25:05  <supermop> hmm
20:25:45  <supermop> the problem is;
20:26:09  <supermop> it would be trivial to generate good bitmaps in a standalone program
20:26:28  <supermop> but people would then want good placement of towns, rivers etc
20:26:47  <supermop> which requires some version of ottd
20:26:59  <planetmaker> you should look through today's IRC logs
20:27:03  <planetmaker> @logs
20:27:03  <DorpsGek> planetmaker:
20:27:18  <planetmaker> hello also
20:27:23  <supermop> or something that can create ottd readable scenarios
20:38:54  <supermop> seems like it would be too hard to create .scn s that work across multiple versions of ottd
20:39:45  *** KritiK [] has quit [Quit: Leaving]
20:40:13  <planetmaker> why? savegames do that, too
20:42:13  <supermop> would a stand alone generator be a heavily patched version of ottd, or a completely different program?
20:52:27  <andythenorth> hey the br612 thing is my new lego train (perhaps)
20:53:25  <andythenorth>
20:55:05  * andythenorth leaves to build lego train
20:55:07  <andythenorth> then go out
20:55:13  <andythenorth> and see the real world
20:55:16  <andythenorth> in the dark
20:55:26  <andythenorth> with people who aren't made of yellow plastic
20:55:29  <andythenorth> :P
20:55:33  <andythenorth> happy new year
20:55:40  *** andythenorth [] has quit [Quit: andythenorth]
21:17:53  <__ln__>
21:23:03  <Wolf01> interesting
21:23:27  <Alberth> oeh, a func does not behave nicely if you feed it garbage :p
21:24:45  *** xiong [] has joined #openttd
21:32:08  *** LordAro [] has joined #openttd
21:32:51  <LordAro> moin
21:38:17  <peter1138> balls, forgot to disable the AI :p
21:56:46  *** Alberth [] has left #openttd []
21:57:21  *** Fuco [~dota.keys@] has quit [Read error: No route to host]
21:57:35  *** Fuco [~dota.keys@] has joined #openttd
22:00:51  <fjb> Stupid article about strncpy.
22:01:43  <peter1138> mm?
22:02:24  <fjb> [22:17:53] <__ln__>
22:03:27  <fjb> The author of that article obviously does not know about the return value of strncpy.
22:06:48  *** Brianetta [] has joined #openttd
22:07:00  <__ln__> I think the author has a point.
22:08:23  *** nicfer [~nicfer@] has quit [Read error: Connection reset by peer]
22:09:48  <fjb> The only point I see is that you should not overwrite a buffer if you will need it in case of an error. But that is completely independent of copying strings.
22:09:53  <supermop> any germans online?
22:10:00  <fjb> Of course.
22:11:18  <__ln__> Btw, greetings from 2011.
22:11:34  <fjb> Still 2010 over here.
22:11:38  <supermop> generally, if you were in a US shop speaking german with a friend, would you be wierded out to find out the employee of the shop could understand what you were saying?
22:11:59  <fjb> supermop: No.
22:12:22  <ABCRic> depends on what I would be saying :D
22:12:33  <ABCRic> german or not :P
22:12:45  <supermop> just had a couple in here like that
22:12:47  <planetmaker> happy new year __ln__
22:13:18  <LordAro> supermop: what were they saying? ;)
22:13:26  <supermop> was unsure if I should have let them know, or if it would make them uncomfortable
22:13:35  <supermop> talking about depths of shelves
22:13:54  <LordAro> that's one interesting conversation... :)
22:14:03  <planetmaker> one should never assume that there's no-one who doesn't understand your mother tongue ;-)
22:14:06  <__ln__> supermop: I thought with German being such a big language one couldn't assume nobody abroad understands.
22:14:08  <planetmaker> can be dangerous ;-)
22:14:32  <supermop> i feel like most Europeans assumes americans only speak english
22:15:03  <fjb> And there is still a large community of kind of German speakers in the US.
22:15:04  <__ln__> isn't that quite close to to truth except a lot of them speak spanish
22:16:35  *** andythenorth [] has joined #openttd
22:21:00  <__ln__> please go on, that wasn't meant to be the end of discussion
22:24:06  *** andythenorth [] has quit [Quit: andythenorth]
22:27:54  <LordAro> Yexo: you use doxygen comments in AdmiralAI, do you actually use doxygen on it? And why?
22:28:12  *** Brianetta [] has quit [Quit: TschÌß]
22:40:41  <supermop> the germans came back
22:40:48  <supermop> they bought some shelves
22:42:16  <LordAro> supermop: what are you currently supposed to be doing in your job? presumably it's not being on an irc client ;)
22:43:40  <supermop> selling german furniture to germans from a british company in an american shop
22:43:47  <Mazur> supermop, we europeans generally understand quite a few Merkins do not even speak English.
22:43:52  <Mazur> At least not properly.
22:45:29  <supermop> i am using irc in an opera tab, rather than a standalone client as well
22:46:48  <z-MaTRiX> hey-ho
22:48:01  <Mazur> Hi ho, hi ho.
22:57:36  <supermop> hmm only an hour of work left
23:00:17  <ABCRic> LordAro: getting paid for being in an irc client... sounds cool :D
23:02:41  <supermop> i only started using irc a month or so ago
23:02:51  <supermop> and i have only used it here and in tycoon
23:04:03  *** Adambean [] has quit [Quit: Gone fishing]
23:05:46  <SmatZ> happy new year!
23:06:52  <DanMacK> Happy New Year to the Europeans on the board :D
23:08:54  <supermop> indeed
23:09:02  <supermop> or the continental europeans
23:09:32  <supermop> an hour or so left for Britons
23:09:38  <supermop> if any are around
23:10:16  <Rubidium> felix sit annus novus
23:10:50  <supermop> and also to the romans, I see...
23:11:10  <Mazur> Felis sit annus novus.
23:11:36  <supermop> more correct romans?
23:11:58  <Mazur> Cogito.
23:12:24  <supermop> no ancient greeks online?
23:12:41  <glx> ergo sum
23:13:25  <Mazur> Not really, took exams and all, but never mastered the language to such an extent as for instance Stephen Fry does with latin.,
23:14:04  <planetmaker> felicitas in annu novo
23:14:31  <glx> bonne année
23:14:58  <planetmaker> frohes neues Jahr :-)
23:15:57  <Mazur> Joyeux années.
23:17:52  <Mazur> Anyway, Felix is the stem of the word, but the adverb singularis is simply felis
23:18:19  <glx> [00:16:06] <Mazur> Joyeux années. <-- grammar failur ;)
23:18:45  <Mazur> Add an e and I agree.
23:23:53  <__ln__> MMXI
23:24:34  *** Zuu [] has quit [Ping timeout: 480 seconds]
23:27:47  <ABCRic> bom ano novo! :P
23:28:04  <__ln__> feliz año nuevo a todos
23:28:26  <ABCRic> you guys are forgetting that Portugal uses the same time fuse as the UK
23:28:52  <ABCRic> so I'll still have to wait half an hour...
23:29:11  <Mazur> Graçias.
23:29:37  <Mazur> No, dear, we didn't forget.
23:30:02  <__ln__> so we've got 30 mins to learn portuguese
23:30:03  <Mazur> There are 24 timezones, 3 in Europe.
23:30:23  <__ln__> parts of spain are also GMT
23:30:56  <planetmaker> Mazur: 26 time zones and all the half and quarter hour offsets. So even more
23:30:57  <ABCRic> they are?
23:31:20  <Mazur> pm: Thanks, you're right.
23:31:32  <ABCRic> __ln__: if you consider Azores you have an extra hour :P
23:31:34  *** DanMacK [~DanMacK@] has quit [Read error: Connection reset by peer]
23:31:42  <__ln__> ABCRic: las islas canarias
23:31:54  <supermop> what timezone is greenland?
23:32:48  <__ln__> supermop: mostly GMT-2 it seems
23:32:51  <ABCRic> supermop:
23:33:01  <__ln__> err, GMT-3
23:38:47  <Mazur> Greenland is no Dnemark anymore.
23:39:03  <__ln__> a new country embraced the euro currency 1 hour and 39 minutes ago.
23:41:09  <supermop> Greenland?
23:41:24  <planetmaker> "Greenland (Kalaallisut: Kalaallit Nunaat meaning "Land of the Greenlanders"; Danish: GrÞnland)[4] is an autonomous country within the Kingdom of Denmark..."
23:41:30  <Mazur> Sounds more like Eastern Europe.
23:41:35  <ABCRic> supermop: obviously a country with GMT+2
23:41:44  <supermop> haha
23:41:48  <planetmaker> Estonia
23:41:57  <supermop> or a very contrarian country
23:42:05  <__ln__> Estonia it is
23:42:09  <supermop> or one that likes to get a head start
23:42:24  <Ammler> guets nÃŒs!
23:42:43  <planetmaker> nÀchtle to you ;-)
23:43:21  <__ln__> they have only a 2-week transition period
23:43:23  <planetmaker> no wonder Swiss dialect is considered funny ;-) things sound so much alike :-P
23:44:11  <planetmaker> but a happy new year to you, too Ammler :-)
23:44:11  <Ammler> "Ein gutes Neues (Jahr)" :-)
23:44:23  <Mazur> Good nuts?
23:44:48  <Ammler> hehe
23:44:59  <Ammler> nÃŒs->neues->new
23:45:16  <Ammler> guets->gutes->good
23:45:19  <Mazur> I had deciphered that.
23:45:37  <Mazur> But that was not as funny.
23:45:44  <Ammler> :-P
23:45:57  <Ammler> yeah, it was serious
23:46:09  <planetmaker> ;-)
23:46:11  * Mazur once more sips sparkling wine.
23:46:35  <Ammler> I am almost drunk with that stuff
23:46:49  <Mazur> Not quite drunk yet.
23:47:16  * planetmaker doesn't like sparkling wine. Especially if there's other nice stuff ;-)
23:47:20  <Mazur> Only one sparkly bottle, four more unsprakly ones.
23:58:12  <fjb> Happy new year!

Powered by YARRSTE version: svn-trunk