IRC logs for #openttd on OFTC at 2013-04-11
            
00:01:46 *** KritiK has quit IRC
00:25:27 *** Rhamphoryncus has joined #openttd
00:57:21 *** roboboy has quit IRC
01:47:18 *** roboboy has joined #openttd
02:05:25 *** Psyk has joined #openttd
02:06:33 *** dihedral has quit IRC
02:06:46 *** dihedral has joined #openttd
02:23:36 *** Psyk has quit IRC
02:25:58 *** Flygon has joined #openttd
02:31:26 *** DarkAceZ has quit IRC
03:07:19 *** glx has quit IRC
03:07:36 *** Elukka has quit IRC
03:14:32 *** Nat_aS has joined #openttd
03:14:56 *** Speedy has quit IRC
03:37:09 *** Speedy` has joined #openttd
03:37:27 *** Speedy` is now known as Speedy
04:19:10 *** DarkAceZ has joined #openttd
04:24:58 *** DarkAceZ has joined #openttd
04:27:23 *** Speedy` has joined #openttd
04:27:45 *** Speedy has quit IRC
04:27:48 *** Speedy` is now known as Speedy
04:36:15 *** roboboy has quit IRC
04:56:01 *** Eddi|zuHause has quit IRC
04:56:16 *** Eddi|zuHause has joined #openttd
05:22:06 *** Prof_Frink has quit IRC
05:40:32 *** roboboy has joined #openttd
06:23:07 *** valhallasw has joined #openttd
06:24:59 *** DDR has quit IRC
06:25:19 *** wakou2 has joined #openttd
06:26:14 *** Twofish has joined #openttd
06:28:37 *** andythenorth has joined #openttd
06:32:40 *** sla_ro|master has joined #openttd
06:34:16 *** valhallasw has quit IRC
06:36:52 *** andythenorth has quit IRC
06:37:36 *** Devroush has joined #openttd
06:49:33 *** valhallasw has joined #openttd
06:49:40 *** molv has quit IRC
06:51:54 *** valhallasw has quit IRC
06:53:51 *** roboboy has quit IRC
06:55:36 *** andythenorth has joined #openttd
06:57:55 <andythenorth> the title game is cheating :P
06:58:14 <andythenorth> it has rivers that can only be built in scenario editor
06:59:14 <V453000> and I forgot to disable the turtles I was testing so they are in the release version
06:59:15 <V453000> :D
06:59:34 <Supercheese> I like turtles
07:11:49 *** valhallasw has joined #openttd
07:12:37 <andythenorth> planetmaker: I added name string reference here, so you can reverse lookup which industry uses a string http://bundles.openttdcoop.org/firs/push/LATEST/docs/html/code_reference.html#industries
07:14:22 *** pugi has joined #openttd
07:15:11 * andythenorth considers multi-lingual support for the docs :P
07:16:12 <V453000> olol
07:16:15 <V453000> :)
07:18:40 <andythenorth> ugh
07:18:41 <Supercheese> Well, the .lngs already cover most stuff
07:18:43 <andythenorth> unicode o_O
07:19:01 <Supercheese> other than the few sentences on the main page anyway
07:19:41 <blathijs> We should translate our code comments! :-)
07:20:32 <Supercheese> well, good night
07:20:41 *** Supercheese has quit IRC
07:21:53 <andythenorth> V453000: :P http://bundles.openttdcoop.org/firs/push/r3602/docs/html/industries.html
07:22:38 <V453000> apart from fuckload of wtf characters, Bauxitový důl I , I hate that language :P
07:23:04 <andythenorth> I'm a retard when it comes to unicode handling :P
07:23:26 <V453000> I shouldnt talk about that too much either :D
07:23:36 * andythenorth switches it back
07:23:44 <andythenorth> it's one piece of code to change it
07:23:55 <andythenorth> just load different lang file :P
07:25:43 <V453000> :)
07:28:42 *** Tvel has joined #openttd
07:30:50 *** andythenorth has quit IRC
07:31:33 *** Dr_Tan has joined #openttd
07:36:46 *** Tvel has quit IRC
07:37:01 *** Nat_aS has quit IRC
07:41:33 *** roboboy has joined #openttd
08:01:20 *** roboboy has quit IRC
08:20:42 *** Pensacola has quit IRC
08:22:45 *** Alice3 has joined #openttd
08:35:41 *** Mucht has quit IRC
08:43:11 *** George has quit IRC
08:57:30 <__ln__> are there other commonly known 'additional' C++ preprocessors similar to Qt's moc?
09:01:01 <TinoDidriksen> Not that I can think of. People have a serious bias against any extra build step.
09:02:34 *** Pensacola has joined #openttd
09:03:29 <SpComb> cant't remember if arudino's ide did any preprocessing
09:03:48 <peter1139> moc stinks
09:04:15 <SpComb> Qt4's runtime signal type mismatch errors stink
09:06:14 *** George has joined #openttd
09:10:14 <TinoDidriksen> MOC outputs Standard C++ - it's fine.
09:12:47 <peter1139> the problem is that it exists
09:13:23 *** Flygon_ has joined #openttd
09:20:16 *** Flygon has quit IRC
09:21:22 *** oskari89 has joined #openttd
09:31:13 *** Extrems has quit IRC
09:31:49 *** Extrems has joined #openttd
09:38:47 *** xT2 has quit IRC
09:38:56 *** Tvel has joined #openttd
09:39:13 *** ST2 has joined #openttd
09:48:33 *** ST2 has quit IRC
09:49:11 *** ST2 has joined #openttd
10:07:28 *** trandism has quit IRC
10:10:27 *** Rhamphoryncus has quit IRC
10:11:43 <peter1139> was there an OS that doesn't release memory when a program exists?
10:11:45 <peter1139> *exits
10:12:00 *** Ristovski has joined #openttd
10:14:30 <Pinkbeast> peter: 8-bit BASICs?
10:18:17 <Sacro> AmigaOS?
10:18:28 <Sacro> I recall having to reboot the machine between different demos
10:18:37 <Sacro> until I got the 512K RAM upgrade
10:19:06 <TinoDidriksen> AmigaOS was special...rebooting multiple times could free up more resources.
10:21:46 <Sacro> beware the blinking caps lock
10:25:46 *** HellTiger has joined #openttd
10:25:46 *** HellTiger_ has joined #openttd
10:25:48 *** HellTiger has quit IRC
10:25:50 *** HellTiger_ has quit IRC
10:25:54 *** HellTiger has joined #openttd
10:47:05 *** Eddi|zuHause has quit IRC
11:12:43 *** Tvel has quit IRC
11:13:06 *** Tvel has joined #openttd
11:21:19 *** trandism has joined #openttd
11:33:21 *** valhallasw has quit IRC
11:42:55 *** Eddi|zuHause has joined #openttd
11:46:41 *** Eddi|zuHause has quit IRC
11:48:21 *** Eddi|zuHause has joined #openttd
11:48:42 *** roboboy has joined #openttd
11:49:08 *** Eddi|zuHause has quit IRC
11:50:41 *** Eddi|zuHause has joined #openttd
12:05:15 *** valhallasw has joined #openttd
12:13:42 *** HerzogDeXtEr has joined #openttd
12:19:48 *** Elukka has joined #openttd
12:29:11 *** roboboy has quit IRC
13:02:41 *** Ristovski has quit IRC
13:12:17 *** Ristovski has joined #openttd
13:29:08 *** ntoskrnl has joined #openttd
13:31:03 *** andythenorth has joined #openttd
13:37:00 *** Flygon__ has joined #openttd
13:37:16 *** goodger has joined #openttd
13:44:00 *** Flygon_ has quit IRC
13:47:20 <andythenorth> now with info about industry cargos in each economy http://bundles.openttdcoop.org/firs/push/LATEST/docs/html/industries.html#port
13:58:09 *** Celestar_ has joined #openttd
14:00:06 *** Celestar has quit IRC
14:04:24 *** tycoondemon has quit IRC
14:06:18 *** andythenorth has quit IRC
14:07:21 *** Celestar_ has quit IRC
14:08:48 *** tycoondemon has joined #openttd
14:15:57 <Ristovski> planetmaker: hmm, may I ask where the openttd titlegame is kept?
14:16:11 <Ristovski> I would like to open it and take a look at the masterpiece :D
14:21:24 *** Celestar has joined #openttd
14:22:20 <Eddi|zuHause> in the file called "opntitle.dat", just rename it to .sav and you can load it
14:25:53 <Ristovski> done, wow, that is an awesome map
14:29:20 *** oskari89 has quit IRC
14:37:56 *** Twofish has quit IRC
15:00:03 <Eddi|zuHause> there is also an archive of all other submissions into the savegame contest
15:00:35 <Eddi|zuHause> finding it is left as an excercise to the reader.
15:02:29 *** cyph3r has joined #openttd
15:03:51 *** tokai|noir has joined #openttd
15:03:52 *** ChanServ sets mode: +v tokai|noir
15:05:18 *** Pensacola has quit IRC
15:07:53 *** Pensacola has joined #openttd
15:09:40 *** tokai|mdlx has quit IRC
15:11:32 *** molv has joined #openttd
15:24:56 *** trandism has quit IRC
15:26:57 *** andythenorth has joined #openttd
15:29:15 *** Tvel has quit IRC
15:45:03 *** TheMask96 has quit IRC
15:49:05 *** TheMask96 has joined #openttd
15:54:55 *** DDR has joined #openttd
15:58:38 <planetmaker> holla
16:00:21 <andythenorth> hi planetmaker
16:01:03 <planetmaker> I just saw your work on the firs string relation :-) Nice
16:01:22 <planetmaker> granted, the string naming... is also often very obvious :-)
16:02:10 <andythenorth> thanks ;)
16:02:14 <andythenorth> doing some other docs stuff now
16:05:25 *** valhallasw has quit IRC
16:13:04 *** trandism has joined #openttd
16:17:24 *** Ristovski has quit IRC
16:23:46 *** frosch123 has joined #openttd
16:35:28 <planetmaker> quak :D
16:35:40 <frosch123> moin :)
16:36:45 <V453000> moo
16:37:59 *** ZxBiohazardZx has joined #openttd
16:38:26 *** oskari89 has joined #openttd
16:45:42 <Terkhen> hello
16:52:26 <Eddi|zuHause> i think planetmaker turns into fjb :p
16:52:59 <andythenorth> herp
16:53:03 <Eddi|zuHause> V453000: is that the sound that a unicorn does?
16:53:03 <frosch123> you mean fjb replaced pm?
16:53:04 <andythenorth> python sorting shenanigans
16:53:34 <V453000> idk ask frosch123 garage holder
16:53:36 <planetmaker> hm... :-)
16:53:53 *** |Jeroen| has joined #openttd
16:57:20 <planetmaker> by which characteristica would that be defined, Eddi|zuHause ?
16:59:27 <frosch123> pff, you cannot trick us like that so easly, fjb
17:00:23 <frosch123> i hope you gave pm at least a copy of ottd when locking him to the cellar
17:01:39 <Eddi|zuHause> hm, that statistics is not entirely what i expected: http://paste.openttdcoop.org/show/2220/
17:02:28 <frosch123> what? i am last? :p
17:02:54 <Eddi|zuHause> no, there are a few more, but it drops really quickly after that :)
17:04:12 <Eddi|zuHause> that is since July 2007
17:04:17 <frosch123> why do your logs have more hits for me, than mine do?
17:04:33 *** glx has joined #openttd
17:04:33 *** ChanServ sets mode: +v glx
17:05:02 <planetmaker> he, :D
17:05:13 *** KouDy has joined #openttd
17:05:51 <frosch123> ah, right, i have two log files
17:06:09 <Eddi|zuHause> apparently, my grep also counts "earthquake" :p
17:06:35 <frosch123> so, before 2009-12-18 there were actually only fjb and me
17:06:41 <Eddi|zuHause> [Mittwoch, 23. Juni 2010] [20:10:12] <frosch123> looks like there is "quak" in earthquakle
17:06:51 <andythenorth> Eddi|zuHause: I have a dict structure like this, I want to iterate over it, sorted by 'economies', think of a way? I can't manage to write a valid lambda sort so far http://paste.openttdcoop.org/raw/2221/
17:07:57 <frosch123> Eddi|zuHause: yeah, that highlighted me :)
17:08:24 <andythenorth> I could change the structure so the economies are the keys, and iterate over those
17:08:27 <andythenorth> is one solution
17:08:52 <andythenorth> those tuples are disposable
17:09:00 <Eddi|zuHause> andythenorth: "lambda x: x['economies']"?
17:09:12 <Eddi|zuHause> as "key"
17:09:56 <V453000> ha :D
17:10:10 <Eddi|zuHause> i.e. sorted(list, key = lambda blah: blah['economies']) or something
17:10:17 <andythenorth> tried that, barfs
17:10:27 <Eddi|zuHause> andythenorth: barfs on what?
17:10:47 <andythenorth> 1 min
17:11:15 <andythenorth> TypeError: tuple indices must be integers, not str
17:11:24 <andythenorth> it's trying to get into the tuple that acts as the key?
17:11:38 <andythenorth> maybe I need to stick iteritems() in somewhere
17:11:43 <Eddi|zuHause> andythenorth: have a more complete code example?
17:11:53 <Eddi|zuHause> andythenorth: i have a feeling the error is in a different place
17:12:08 *** Progman has joined #openttd
17:12:11 <andythenorth> you don't read my templating language :P
17:12:14 <andythenorth> but I'll make one
17:13:02 <Eddi|zuHause> andythenorth: list.iteritems()
17:13:37 <Eddi|zuHause> and then key = lambda key, value: value['economies']
17:13:45 <Eddi|zuHause> or list.itervalues() and stuff
17:14:19 <Eddi|zuHause> but it's difficult to know without some actually run-able example
17:17:26 <andythenorth> think the lambda you gave me will work
17:20:28 *** KBuris|Work has joined #openttd
17:20:54 <KBuris|Work> Hi everyone. I
17:21:41 <frosch123> welcome, you are our 128th member. you have won the 7th bit
17:22:31 <KBuris|Work> Aw, thank you! I'd like to thank all 127 people who acted as stepping stones to my win! :-P
17:24:09 <KBuris|Work> I'm not a programmer, but I decided to go through the changelog between 1.2.3 and 1.3.0 - and I saw something in the changelog. "...Cargo lists cannot have genders..." - Is gender some part of the code as it is in terms of, say, romance languages, or an actual thing like differences between male and female passengers enabled?
17:24:14 *** M1zera has joined #openttd
17:25:02 <glx> KBuris|Work: translation stuff
17:26:06 <Eddi|zuHause> KBuris|Work: gender is a concept of our grammar engine for translations
17:27:10 <Eddi|zuHause> KBuris|Work: see http://wiki.openttd.org/FormatOfLangfiles for details
17:27:47 <frosch123> http://en.wikipedia.org/wiki/Grammatical_gender <- a wiki link might be more helpful though :p
17:28:31 *** Progman_ has joined #openttd
17:31:45 <Eddi|zuHause> KBuris|Work: the point of that commit message, however is, that this feature will not work for lists of cargos, because each cargo may have a different gender, and there is no automatic way to deduct the gender of the complete list
17:32:04 *** oskari892 has joined #openttd
17:32:48 <Eddi|zuHause> since there is no way, the author of that commit decided to not even try
17:33:45 *** Progman has quit IRC
17:33:49 *** Progman_ is now known as Progman
17:36:50 *** oskari89 has quit IRC
17:40:23 *** Alberth has joined #openttd
17:40:23 *** ChanServ sets mode: +o Alberth
17:41:00 <Alberth> moin
17:41:55 <frosch123> hai
17:43:18 <planetmaker> o/
17:43:58 *** glx has quit IRC
17:44:10 *** glx has joined #openttd
17:45:20 <DorpsGek> Commit by translators :: r25177 /trunk/src/lang (faroese.txt hungarian.txt) (2013-04-11 17:45:12 UTC)
17:45:21 <DorpsGek> -Update from WebTranslator v3.0:
17:45:22 <DorpsGek> faroese - 54 changes by FastNinja
17:45:23 <DorpsGek> hungarian - 2 changes by IPG
17:45:26 *** Mucht has joined #openttd
17:51:35 <KBuris|Work> I see. Coolness.
17:51:46 <andythenorth> hmm
17:51:51 <andythenorth> I must be making a web app
17:51:57 <andythenorth> 50% of my code is to do with sort order
17:52:52 *** Progman has quit IRC
17:53:36 <Eddi|zuHause> sorting is one of the most common jobs in computer science for a reason
17:55:46 <andythenorth> expanded the cargos page to show details for each economy (all sorted in A-Z) :P http://bundles.openttdcoop.org/firs/push/LATEST/docs/html/cargos.html
17:56:27 <andythenorth> ho ho, maybe I should use the cargo icons from in-game, next to each cargo here: http://bundles.openttdcoop.org/firs/push/LATEST/docs/html/industries.html
17:56:40 <andythenorth> maybe I should do something useful instead :P
17:58:36 <andythenorth> links at the top right, which is more useful: "Source Repository" or "Translate FIRS" ?
17:59:42 <KBuris|Work> Just looked at that... Does FIRS not support the Coal -> Power Plant line?
17:59:47 <andythenorth> nope
18:01:15 <frosch123> andythenorth: add the cargo colour as colour :p
18:01:34 <andythenorth> urgh
18:01:38 <andythenorth> rainbow :P
18:01:43 <andythenorth> appropriate for NUTS though
18:01:47 <Eddi|zuHause> KBuris|Work: allegedly, power plants are boring :p
18:02:06 <andythenorth> allegedly you could add your own in an add-on grf :P
18:02:07 <andythenorth> V453000: where is your auto-generated documentation?
18:02:21 <andythenorth> nobody cared enough to make a stupidly simple grf that turns back on default power plant :P
18:02:29 <frosch123> anyway, i always wonder whether there is any schema behind industry map colours
18:02:32 <frosch123> is there in firs? :)
18:02:37 <andythenorth> hmm
18:02:55 <andythenorth> I tried to keep original colours for copies of original industries
18:03:04 <andythenorth> then I try to make each colour legible on the map
18:03:08 <Eddi|zuHause> i think ECS tried to use colour groups per vector
18:03:25 <andythenorth> I try to make forests green, mines brown / black etc
18:03:37 <andythenorth> town industries have to be yellow or white, or they can't be seen
18:03:38 <frosch123> [19:58] <andythenorth> links at the top right, which is more useful: "Source Repository" or "Translate FIRS" ? <- add a "contribute" link, which links to the devzone page, which then links to repository or translations
18:03:53 <andythenorth> maybe
18:04:20 <frosch123> also replace "discuss" with "flame"?
18:04:32 <frosch123> or "troll"?
18:04:35 <andythenorth> 'annoy'
18:04:40 <andythenorth> 'request features'
18:05:00 <Alberth> 'demand changes'
18:05:08 <frosch123> "order unicorns"
18:05:16 <Alberth> yes!
18:05:25 <Alberth> request ponies
18:05:32 <andythenorth> I could randomise the text
18:05:37 <V453000> andythenorth: I autogenerate it manually :P
18:05:39 <Alberth> :)
18:05:44 <andythenorth> V453000: lame :)
18:05:49 <KBuris|Work> I'll be honest, I tend to play with either vanilla or OpenTTD+ Industries, and I like to set up a Coal-Power and a Diamonds/Gold-Bank line first, to set myself up early and then expand into stuff like subsidies and interesting station constructions.
18:06:18 *** RavingManiac has joined #openttd
18:07:12 <frosch123> KBuris|Work: we only play firs/nuts/nocargoal :p
18:09:21 <planetmaker> tehehe. Nearly true for recent times :D
18:10:08 <frosch123> though we got two new ideas for gs
18:10:23 <frosch123> though i still doubt the vehicle thingie has replayability
18:12:21 <planetmaker> hm, what's the new ideas?
18:12:35 <frosch123> you weren't around?
18:12:53 <KBuris|Work> Well, as long as you leave it in for the rest of us.
18:13:24 *** HerzogDeXtEr1 has joined #openttd
18:13:35 <frosch123> 1) build at least one vehicle of every engine type, and make them do at least twice the profit compared to running cost
18:14:14 <planetmaker> I was not around then, it seems...
18:14:21 <planetmaker> or I have a faulty memory :D
18:14:41 <frosch123> 2) allcargoal: transport as much cargos as possible, the cargotype with the lowest amount per quarter decides for the medal
18:14:41 <Alberth> or both :)
18:15:10 <planetmaker> or both :-P
18:15:18 <planetmaker> allcargoal sounds fun :-)
18:15:27 *** |Jeroen| has quit IRC
18:15:28 *** Mucht has quit IRC
18:15:33 <planetmaker> but needs serious thinking on balancing with e.g. default cargos
18:15:41 <planetmaker> you hardly can transport as much gold as passangers
18:16:00 <frosch123> that's exactly the idea behind it :)
18:16:09 <frosch123> it removes the randomness of nocargoal
18:16:16 <planetmaker> hm
18:16:27 <frosch123> and makes the goals for deterministically
18:16:41 <planetmaker> that makes it the same thing every time, though: get all gold moved. And connect one of every other industry
18:16:59 <frosch123> yeah, also true :p
18:17:02 <Alberth> frosch123: hmm, that sounds a bit like a GS by Zuu http://www.tt-forums.net/viewtopic.php?f=65&t=57877
18:18:05 *** HerzogDeXtEr has quit IRC
18:18:20 *** ZxBiohazardZx has left #openttd
18:18:53 <frosch123> planetmaker: well, maybe none of the ideas are good :p
18:19:17 <andythenorth> min. profit?
18:19:21 <andythenorth> (operating profit)
18:19:37 <andythenorth> frosch123: I think SV is under-played
18:19:39 <andythenorth> I like SV
18:19:53 <andythenorth> it encourages a wider range of cargo types, not just 3 like NCG
18:20:14 <planetmaker> frosch123, the idea with the engines might actually
18:20:23 <andythenorth> it also makes for one insane route-building problem in a town
18:20:30 <planetmaker> and if it's only to play test the vehicle NewGRF. For a sane balancing of them
18:20:42 <frosch123> hmm... min. profit... how about: maximize profit, while minimizing profit of the most profitable vehicle? :p
18:20:53 <planetmaker> :D
18:21:00 <frosch123> should result in mass-transfer stuff :o
18:21:23 <planetmaker> which in itself is fun :-)
18:22:19 <frosch123> [20:20] <planetmaker> and if it's only to play test the vehicle NewGRF. For a sane balancing of them <- yeah, someone has the idea to make it a requirement to be allowed to upload stuff to bananas :p
18:22:57 <planetmaker> :DDD
18:24:29 <andythenorth> frosch123: interesting
18:25:02 <Eddi|zuHause> random idea: subsidies should be generated before game start, so you can get some with your initial line, instead of wait for them to appear
18:26:11 <KBuris|Work> bbl
18:26:13 *** KBuris|Work has left #openttd
18:28:55 <andythenorth> planetmaker: do I need to specify which GCC? http://bundles.openttdcoop.org/firs/push/LATEST/docs/html/code_reference.html#compiling
18:30:50 *** ntoskrnl has quit IRC
18:31:07 <Eddi|zuHause> andythenorth: since it's only the preprocessor, there shouldn't have been any significant changes to that in the last 30 years
18:32:45 <andythenorth> he :)
18:33:10 <planetmaker> yeah. Shouldn't matter
18:33:11 <frosch123> Eddi|zuHause: except that all nfo grf fail to compile with gcc 4.6
18:33:26 <frosch123> or 4.7?
18:33:34 *** alandarev has joined #openttd
18:33:40 <Eddi|zuHause> andythenorth: why does every ID end with a "d"?
18:33:42 <planetmaker> or 4.8 :D
18:33:48 <alandarev> can I Start the gamescript in the game if it crashed?
18:33:55 <frosch123> Eddi|zuHause: "decimal"
18:33:56 <andythenorth> Eddi|zuHause: because they're not h?
18:34:00 <alandarev> dbg: [script] The script died unexpectedly.
18:34:01 <alandarev> One of the running scripts crashed. Please report this to the script author with a screenshot of the AI/Game Script Debug Window
18:34:07 <alandarev> and since it is dedicated server I can't see anything
18:34:37 <Eddi|zuHause> andythenorth: i think that's a very uncommno format
18:34:40 <frosch123> alandarev: you might try loading an autosave, where it did not yet crash
18:35:06 <alandarev> frosch123: that is the problem, it was workign fine, but it crashes if i use Save games :( (City Builder)
18:35:13 <Eddi|zuHause> alandarev: there may be an ai debuglevel you can set
18:35:18 <andythenorth> maybe I should translate them to hex?
18:35:54 <alandarev> Eddi|zuHause: no idea
18:36:17 <Eddi|zuHause> andythenorth: just put "dec" in the column title, instead of repeating it on every entry
18:37:06 * andythenorth tries it
18:37:12 <andythenorth> I wouldn't have known what that was tbh
18:37:17 <andythenorth> when I started writing newgrf
18:38:22 <andythenorth> done though
18:39:00 *** valhallasw has joined #openttd
18:40:00 *** Biolunar has joined #openttd
18:43:16 <andythenorth> Eddi|zuHause: better? http://bundles.openttdcoop.org/firs/push/LATEST/docs/html/code_reference.html#compiling
18:44:06 <Eddi|zuHause> yes
18:46:03 <andythenorth> time to do something else
18:46:07 <andythenorth> MP game? :P
18:51:26 <planetmaker> andythenorth, nmlc 0.3
18:52:33 * andythenorth amends docs
19:06:49 *** chester_ has joined #openttd
19:15:20 * andythenorth is trying to write translation instructions
19:15:23 *** RavingManiac has quit IRC
19:16:32 <__ln__> good news everyone, http://www.telegraph.co.uk/news/worldnews/middleeast/iran/9985757/Iranian-scientist-claims-to-have-invented-time-machine.html
19:17:04 <frosch123> wow, he moved the whole of iran into medieval?
19:21:42 <planetmaker> alandarev, new things are not created by magic from thin air? :-(
19:21:42 *** cyph3r has quit IRC
19:21:47 <planetmaker> ups... Alberth ^
19:22:26 * Alberth hopes so very much in being wrong
19:22:49 <planetmaker> :-)
19:23:16 <Alberth> although I don't care about 32bpp at all
19:23:40 <planetmaker> I believe it's not used to what could be done with it yet.
19:23:52 <planetmaker> currently as we have it put to use, it's not much of a gain
19:24:32 <Alberth> that's likely, people have to adjust in how to use the new possibilities
19:27:05 *** Wolf01 has joined #openttd
19:27:11 <Wolf01> hello o/
19:29:44 <andythenorth> makes sense? http://bundles.openttdcoop.org/firs/push/LATEST/docs/html/translations.html
19:30:30 <Alberth> hi Wolf01
19:31:45 <planetmaker> I want to mark German as 'up to date' D
19:31:59 <frosch123> andythenorth: maybe link to a translation howto page?
19:32:00 <Alberth> andythenorth: the bold "Or" is somewhat weird, it looks a lot like the next item
19:32:20 <andythenorth> oh :|
19:34:21 <frosch123> http://newgrf-specs.tt-wiki.net/wiki/NML:Language_files <- that one or so
19:34:59 <frosch123> http://wiki.openttd.org/FormatOfLangfiles#Translations <- or that one
19:37:18 <Alberth> or this one http://dev.openttdcoop.org/projects/eints/repository/entry/docs/strings.rst
19:38:04 <frosch123> oh, that one looks better
19:38:10 <andythenorth> Alberth: we need to ship that app :)
19:38:13 <frosch123> the other two are more for devs
19:38:13 <andythenorth> then I can just link to it
19:38:52 <Alberth> +1
19:46:39 <andythenorth> Alberth: better (no Or) http://bundles.openttdcoop.org/firs/push/LATEST/docs/html/translations.html
19:46:41 <andythenorth> ?
19:48:37 <Alberth> yes. Do you want new translations mostly? The "Get Base Language File" button is very tempty to push :)
19:49:41 <planetmaker> hm... get browser locale and link to the appropriate status report :D
19:49:48 <planetmaker> with a similarily big blue button :-)
19:51:19 *** Supercheese has joined #openttd
19:51:35 <andythenorth> I actually want updates to existing translations
19:51:42 *** Prof_Frink has joined #openttd
19:51:43 *** KritiK has joined #openttd
19:51:44 <planetmaker> :-)
19:51:46 <andythenorth> currently every time I compile I am spammed by 30 warnings
19:51:54 <andythenorth> which irritates me immensely
19:52:11 <Supercheese> Any way to tell the compiler, "duplicate English strings are purposely missing, ignore"?
19:52:18 * andythenorth is tempted to delete some translations :P
19:52:21 <planetmaker> nml needs a switch for --ignore-lang-warnings?
19:53:04 <planetmaker> Supercheese, how can duplicate strings be missing?
19:53:31 <Supercheese> Base UK_English strings that do not require translating for US_English are omitted in the US_English file
19:53:38 <Supercheese> purposely
19:53:55 <Supercheese> yet that probably throws a compiler warning
19:55:48 <planetmaker> ah that
19:56:04 <planetmaker> those few bytes don't hurt
19:56:10 <planetmaker> just copy it
19:56:19 <andythenorth> I told him off for that ;)
19:56:30 <Supercheese> I'm damned if I do, damned if I don't T_T
19:56:34 <planetmaker> lol :D
19:56:48 <planetmaker> catch 22, classical example
20:06:14 <Alberth> I doubt it's a warning, more likely it is a true error in the translation
20:07:48 <planetmaker> yes. But it's a warning in nmlc. At least currently
20:08:40 <frosch123> [21:51] <andythenorth> currently every time I compile I am spammed by 30 warnings <- weren't you into colouring?
20:08:44 <frosch123> make them black on black
20:08:47 <andythenorth> :)
20:09:03 <Eddi|zuHause> maybe the lang format needs a way to tell "use STR_XXX from <language>"
20:09:06 <andythenorth> should I commit *that* to nml? :P
20:09:19 <andythenorth> (black on black)
20:09:26 <Eddi|zuHause> not entirely sure what that would solve, though
20:11:43 <Alberth> planetmaker: which is ok imho; nml decides to ignore given translations, and warns that it does that
20:14:41 *** HellTiger has quit IRC
20:15:58 *** KouDy has quit IRC
20:18:44 <andythenorth> right, what next? o_O
20:18:59 *** somaen has left #openttd
20:19:33 <frosch123> http://paste.openttdcoop.org/show/2219/ <- if i finish that tool, do you code bananas 2 ?
20:19:33 *** HellTiger has joined #openttd
20:20:09 <andythenorth> I'll do the UI
20:20:17 <andythenorth> you don't want my code, really
20:20:44 <frosch123> so, we need to keep on trying to trick zuu and albert into it :)
20:20:50 <andythenorth> and TrueBrain!
20:20:52 <andythenorth> and Rubidium !
20:20:58 <andythenorth> what tricks are there?
20:21:11 <frosch123> r25k cake or so
20:21:12 <andythenorth> Alberth: what stops eints being in production? Testing? User management?
20:21:18 <Supercheese> Money $
20:21:22 <Supercheese> or wait, €
20:21:29 <Alberth> Supercheese: time
20:21:38 <frosch123> Supercheese: ottd is not about making money :p
20:21:41 <Alberth> andythenorth: it needs a coupling to red mine
20:21:42 <Rubidium> thus money
20:21:47 <Supercheese> time = money
20:21:52 <Rubidium> after all, time = money ;)
20:21:57 <frosch123> women = root of all evil
20:22:31 <frosch123> i skipped the steps in between, i assume you all know them :)
20:23:14 <andythenorth> Alberth: redmine for...? User authentication?
20:23:17 <Alberth> andythenorth: verifying user credentials, so you have control who translates your strings from red mine :)
20:23:26 <Supercheese> blah, Firefox update
20:23:49 <Supercheese> brb
20:23:50 *** HerzogDeXtEr has joined #openttd
20:23:52 *** Supercheese has quit IRC
20:24:22 <Alberth> FF update needs quitting irc? :o
20:24:37 <andythenorth> redmine can act as an SSO provider? Or we use apache auth or something?
20:24:45 *** Supercheese has joined #openttd
20:25:28 <Alberth> more likely, you can access its db :D
20:25:59 <andythenorth> hmm
20:26:21 *** HerzogDeXtEr1 has quit IRC
20:27:58 <Alberth> needs a few simple functions in a new webtranslate/users/redmine.py file, and hookup in webtranslate/users/__init__.py
20:28:05 <frosch123> andythenorth: redmine stores passwords as sha1 hash
20:28:18 <frosch123> so you need to compute the checksum ,and query the db to compare
20:29:01 <andythenorth> we can't just authenticate on eints if you're authenticated on redmine?
20:29:02 <frosch123> sounds easy, but unfortuantelly you need quite some infrastructure for testing :)
20:29:14 * andythenorth has severe distrust of SSO
20:29:45 <frosch123> night
20:29:49 *** frosch123 has quit IRC
20:30:18 <Alberth> almost, but too many users starting with 'f' here :p
20:32:14 <Alberth> I don't make the rules at openttdcoop :)
20:33:00 *** zeknurn has quit IRC
20:33:43 *** zeknurn has joined #openttd
20:34:53 <andythenorth> he's too fast for me
20:37:57 *** oskari89 has joined #openttd
20:37:59 <Eddi|zuHause> <Alberth> FF update needs quitting irc? :o <-- only if you're silly enough to use firefox plugins for chatting
20:38:24 <Alberth> :)
20:38:28 *** Zuu has joined #openttd
20:39:46 <Alberth> hi Zuu
20:39:59 <Zuu> Hello Alberth
20:44:41 *** oskari892 has quit IRC
20:54:59 <Kjetil> why would you put irc in your browser ?
20:55:19 <Zuu> The FIRS doc website is impressive.
20:56:15 <Zuu> Kjetil: Because you can, or because you don't want to install a stand alone client.
20:56:44 <andythenorth> I had for a long time in mind generating the docs from the code
20:56:54 <planetmaker> @ports
20:56:54 <DorpsGek> planetmaker: OpenTTD uses TCP and UDP port 3979 for server <-> client communication, UDP port 3978 for masterserver (advertise) communication (outbound), and TCP port 3978 for content service, a.k.a. BaNaNaS (outbound)
21:05:58 <Eddi|zuHause> Kjetil: some people put whole OSes in the browser
21:11:59 *** HerzogDeXtEr has quit IRC
21:12:08 <Kjetil> Eddi|zuHause: but why ?
21:12:23 <Kjetil> haven't they heard about multitasking ? :P
21:12:23 <Eddi|zuHause> because they're silly?
21:12:34 <Kjetil> ;)
21:14:58 *** chester_ has quit IRC
21:28:30 *** alandarev has quit IRC
21:31:45 <Terkhen> good night
21:32:57 *** Alberth has left #openttd
21:37:52 <andythenorth> bye
21:37:53 *** andythenorth has left #openttd
21:38:05 *** oskari892 has joined #openttd
21:44:50 *** oskari89 has quit IRC
21:53:18 <Wolf01> 'night
21:53:22 *** Wolf01 has quit IRC
21:57:07 *** Alice3 has quit IRC
22:19:04 *** sla_ro|master has quit IRC
22:36:46 *** Zuu has quit IRC
22:38:07 *** Devroush has quit IRC
22:38:12 *** oskari89 has joined #openttd
22:44:55 *** oskari892 has quit IRC
22:59:56 *** Celestar_ has joined #openttd
23:01:29 *** pugi has quit IRC
23:01:56 *** Celestar has quit IRC
23:13:46 *** valhallasw has quit IRC
23:14:45 *** FastNinja has joined #openttd
23:20:26 <FastNinja> nmlc.exe seems very unhappy with any english.lng file I use. I get errors such as: nmlc ERROR: Language file "lang\english.lng": The default language file contains non-utf8 characters. and after I change to utf-8: nmlc ERROR: "lang\english.lng", line 1: Line has no ':' delimiter. Totally new to this, what am I missing?
23:23:01 <Eddi|zuHause> FastNinja: so, can you actually post your file, or do we have to use our crystal balls?
23:26:03 <FastNinja> It is the english.lng file from the latest nightly build
23:32:00 <Eddi|zuHause> you cannot use openttd .lng files
23:33:14 <FastNinja> Oh. So I am supposed to write my own?
23:33:42 <Eddi|zuHause> yes. with at least your GRF name and GRF description in them
23:36:19 <__ln__> there's mario music so i bet this is banned in germany, but... http://www.youtube.com/watch?v=xOCurBYI_gY
23:37:33 <FastNinja> ok thanks :)
23:38:02 <Eddi|zuHause> looks like this is not banned ;)
23:38:10 <Eddi|zuHause> (yet)
23:38:18 *** oskari892 has joined #openttd
23:41:03 *** oskari892 has quit IRC
23:43:34 *** oskari89 has quit IRC
23:54:57 <Eddi|zuHause> haha, the end is great :p
23:55:37 <Supercheese> Too bad it was Tetris and not Tic Tac Toe
23:55:45 <Supercheese> but yeah
23:56:52 <Eddi|zuHause> tic tac toe is an easily fully computed game
23:57:09 <Eddi|zuHause> there are only like 3^9 possible game states
23:57:54 <Eddi|zuHause> so throwing an adaptive algorithm like this onto it would probably be boring