Log for #openttd on 30th August 2012:
Times are UTC Toggle Colours
00:06:11  *** dihedral [] has quit [Server closed connection]
00:06:23  *** dihedral [] has joined #openttd
00:08:46  *** Biolunar [] has quit [Quit: All your IRC are belong to us]
00:19:59  *** roadt [~roadt@] has joined #openttd
00:21:23  *** TrueBrain [] has quit [Server closed connection]
00:21:38  *** TrueBrain [] has joined #openttd
00:32:14  *** DASPRiD [] has quit [Remote host closed the connection]
00:49:17  *** Frankr [] has quit [Quit: ChatZilla [Firefox 14.0.1/20120713134347]]
00:50:31  *** Devedse [] has quit [Read error: Connection reset by peer]
01:03:11  *** Supercheese [~Password4@] has joined #openttd
01:10:11  *** KritiK [] has quit [Quit: Leaving]
01:16:11  *** Fremen [] has quit [Server closed connection]
01:16:15  *** Fremen [] has joined #openttd
01:27:47  *** Jupix [] has quit [Server closed connection]
01:28:00  *** Jupix [] has joined #openttd
01:28:58  *** DDR [] has quit [Quit: for the love of god this is not safe for work]
01:31:23  *** dfox [~dfox@] has quit [Server closed connection]
01:31:34  *** dfox [] has joined #openttd
01:44:11  *** CaptObvious [] has quit [Server closed connection]
01:44:14  *** CaptObvious [] has joined #openttd
01:44:59  *** TheMask96 [] has quit [Server closed connection]
01:45:00  *** TheMask96 [] has joined #openttd
02:13:34  *** glx [glx@2a01:e35:2f59:c7c0:4881:6e86:44e8:9595] has quit [Quit: bye]
02:29:01  *** roadt [~roadt@] has quit [Ping timeout: 480 seconds]
03:04:59  *** George [~George@] has quit [Server closed connection]
03:06:14  *** George [~George@] has joined #openttd
03:26:11  *** M1zera [] has quit [Server closed connection]
03:26:21  *** argoneus [] has quit [Ping timeout: 480 seconds]
03:28:35  *** avdg [] has quit [Server closed connection]
03:28:58  *** avdg [] has joined #openttd
04:17:17  *** HerzogDeXtEr1 [] has joined #openttd
04:21:15  *** HerzogDeXtEr [] has quit [Read error: Operation timed out]
04:26:58  *** Rhamphoryncus [] has quit [Ping timeout: 480 seconds]
04:28:59  *** FLHerne [] has left #openttd []
04:35:45  *** Rhamphoryncus [] has joined #openttd
04:43:28  *** Elukka [] has joined #openttd
04:56:01  *** Eddi|zuHause [] has quit []
04:56:16  *** Eddi|zuHause [] has joined #openttd
05:01:22  *** andythenorth [] has joined #openttd
05:09:33  *** andythenorth [] has quit [Quit: andythenorth]
05:13:43  *** roadt [~roadt@] has joined #openttd
05:22:09  *** Guest4791 [] has quit [Read error: Connection reset by peer]
05:28:38  *** Prof_Frink [~proffrink@] has quit [Ping timeout: 480 seconds]
05:28:43  *** andythenorth [] has joined #openttd
05:37:52  <planetmaker> moin
05:37:59  <Supercheese> salve
05:38:35  <planetmaker> deckung!
05:55:28  *** andythenorth [] has quit [Quit: andythenorth]
06:33:42  *** sla_ro|master [slaco@] has joined #openttd
07:07:54  <Eddi|zuHause> oh, that is equally as stupid as "ohne GewÀhr" - "*peng*"
07:14:05  <Terkhen> good morning
07:22:01  <dihedral> greetings
07:22:46  <NGC3982> Eddi|zuHause: What does that mean?
07:23:56  <Eddi|zuHause> NGC3982: it's one of the rare cases of an actual "pun" in the german language (as in two words sounding similar, with completely different meaning)
07:23:58  <planetmaker> It's a pun
07:24:12  <Supercheese> Puns are rare in German?
07:24:16  <planetmaker> nope
07:24:23  <NGC3982> Eddi|zuHause: Ah, i see.
07:24:25  <NGC3982> For what?
07:24:30  <Eddi|zuHause> rarer than in english, at least
07:24:43  <planetmaker> what makes you think so? I disagree
07:24:47  <Eddi|zuHause> rare enough that there's no german word for "pun"
07:24:55  <planetmaker> "Wortspiel"?
07:25:20  <planetmaker> "Wortwitz"?
07:25:34  <Eddi|zuHause> that is (imho) a little broader term
07:25:38  <planetmaker> nope
07:26:08  <Eddi|zuHause> whatever
07:27:49  <Eddi|zuHause> what i meant was: english has a MUCH larger vocabulary, combined with shorter words, making puns possible way more often. you notice this a lot if you compare american TV shows with their german synchronization
07:28:53  <Eddi|zuHause> don't even need to be "pure" comedy shows
07:28:56  <NGC3982> Ah, yes. The german dubbing.
07:29:00  <NGC3982> <3.
07:29:08  <planetmaker> >:|
07:43:24  *** Asteconn [] has quit [Ping timeout: 480 seconds]
07:50:00  *** kais58_ [] has joined #openttd
07:50:15  <__ln__> i guess i cannot use a lufthansa self-service kiosk for a sas flight, they've covered up other airline logos with a paper sheet
07:51:55  *** kais58 [] has quit [Ping timeout: 480 seconds]
07:54:30  <dihedral> somehow i'd still give it a shot :-P
07:58:17  <planetmaker> *pang*. We're back to bad puns :-P
07:58:18  *** Kellis [] has joined #openttd
07:59:56  * __ln__ waiting for SK536 dublin-stockholm
08:05:43  *** Devroush [] has joined #openttd
08:07:43  <Kellis> Hey! :) I have some problems with portable version, when I run it, it asks to download a set of graphics, but when I click "yes, download" nothing happens. Can I download it alone somewhere?
08:07:49  *** valhallasw [] has joined #openttd
08:15:05  <dihedral> planetmaker, bad puns are the best :-P
08:15:25  <Supercheese> The better the worse, and vice versa!
08:15:30  <Terkhen> Kellis: what do you mean with a portable version?
08:16:00  <Kellis> the one that in zip
08:16:07  <Kellis> or it is not portable?
08:16:34  <dihedral> someone asked me how many points were on my drivers license - i answered 'a single point of failure' :-P
08:17:38  <Kellis> The problem is that on the current computer, I can not install the software, so I would like to use the portable version
08:18:22  <__ln__> the what?
08:19:55  <Terkhen> it is not portable per se, but you can easily make it portable by creating an empty text file called openttd.cfg in (IIRC) the root folder of the unzipped file
08:19:55  <planetmaker> I think he means
08:20:36  <planetmaker> but that's basically just doing what terkhen just said: create a cfg next to your binary or exe, put a graphics base set in the baseset folder and you're done
08:20:51  <Kellis> i mean this
08:21:01  <Terkhen> and, if you want to download the graphics, IIRC the download locations are at the readme
08:21:14  <Terkhen> or just google for opengfx
08:21:30  <planetmaker> :D
08:21:35  *** kais58_ [] has quit [Read error: Operation timed out]
08:21:47  <Terkhen> but the automated download should work after you create the openttd.cfg file
08:21:53  <planetmaker> true
08:22:11  <planetmaker> I keep forgetting that :-)
08:22:27  <Terkhen> it should work also for normal versions, except if you have some strange permissions setup
08:22:27  *** pugi [] has joined #openttd
08:22:32  <Supercheese> Good night golks
08:22:41  <Kellis> Thank you, I`ll try this
08:22:43  <Supercheese> folks*
08:22:46  *** Supercheese [~Password4@] has quit [Quit: ChatZilla [Firefox 15.0/20120824154833]]
08:23:45  <Terkhen> you are welcome
08:24:50  *** kais58 [] has joined #openttd
08:53:05  <peter1138> it's a dirty job but someone's gotta do it
08:55:46  *** mikegrb [] has quit [Ping timeout: 480 seconds]
08:57:56  *** telanus [] has joined #openttd
09:02:28  *** telanus1 [] has joined #openttd
09:06:10  *** telanus [] has quit [Ping timeout: 480 seconds]
09:09:17  *** Kellis [] has left #openttd []
09:45:22  *** mikegrb [] has joined #openttd
09:54:29  *** Asteconn [~chatzilla@] has joined #openttd
10:06:35  *** sla_ro|master [slaco@] has quit [Ping timeout: 480 seconds]
10:11:10  *** Asteconn [~chatzilla@] has quit [Ping timeout: 480 seconds]
10:30:09  *** kais58_ [] has joined #openttd
10:32:03  *** kais58 [] has quit [Ping timeout: 480 seconds]
10:43:14  *** Rhamphoryncus [] has quit [Quit: Rhamphoryncus]
10:45:52  *** Frankr [] has joined #openttd
10:46:11  *** Frankr [] has quit []
11:08:21  *** Asteconn [~chatzilla@] has joined #openttd
11:26:44  *** TWerkhoven [] has quit [Ping timeout: 480 seconds]
11:38:51  *** sla_ro|master [slaco@] has joined #openttd
12:08:15  *** glx [glx@2a01:e35:2f59:c7c0:8979:3d69:a58f:d25c] has joined #openttd
12:08:18  *** mode/#openttd [+v glx] by ChanServ
12:20:08  *** telanus1 [] has quit [Quit: Konversation terminated!]
12:29:10  *** argoneus [] has joined #openttd
12:35:58  *** FLHerne [] has joined #openttd
12:55:40  *** kais58_ [] has quit [Ping timeout: 480 seconds]
13:06:55  *** George [~George@] has quit [Ping timeout: 480 seconds]
13:20:58  <Belugas> hello
13:39:04  *** KritiK [] has joined #openttd
13:55:45  <NGC3982> Is there any way to make sure all train-sets (used on rail, electric rails and monolev) i add can be put together?
13:56:04  <NGC3982> For instance, Dutch trainset wagons on NUTS engines, and so on.
14:02:32  <planetmaker> there's no way to make sure. It's in the hand of the NewGRF authors. Bug them, if it fails
14:02:50  <planetmaker> You need to bug the author of who wrote the engine of that train
14:04:05  <planetmaker> "I wrote da greatest trainz newgrf there is. Thou shall not use others besides it"
14:04:48  <planetmaker> (paraphrasing possible answers to such request :D )
14:06:27  *** Hyronymus [] has joined #openttd
14:17:45  *** KritiK_ [] has joined #openttd
14:17:46  *** KritiK [] has quit [Read error: Connection reset by peer]
14:17:47  *** KritiK_ is now known as KritiK
14:20:08  *** roboboy [] has joined #openttd
14:25:03  *** KritiK_ [] has joined #openttd
14:25:03  *** KritiK [] has quit [Read error: Connection reset by peer]
14:25:04  *** KritiK_ is now known as KritiK
14:25:53  *** roadt_ [~roadt@] has joined #openttd
14:27:41  *** roadt [~roadt@] has quit [Read error: Operation timed out]
14:33:21  <NGC3982> Hehe
14:33:34  <NGC3982> Understand me properly, it's not like i actually expected it.
14:34:02  <NGC3982> But you guys often seem to suprise me with "Yeah, that's actually in the settings" kind-o'-stuff.
14:35:26  <planetmaker> might be. In the individual NewGRF's parameters. Who knows :-)
14:35:52  * NGC3982 puts that down as 'magic'.
14:51:49  <Terkhen> only the author can decide
14:51:53  <Terkhen> :)
14:53:43  <NGC3982> ..Read in a James Earl Jones voice.
14:58:32  *** frosch123 [] has joined #openttd
15:03:43  *** roboboy [] has quit [Ping timeout: 480 seconds]
15:12:11  *** valhallasw [] has quit [Quit: leaving]
15:13:11  <__ln__> hello from arlanda
15:23:41  <NGC3982> __ln__: Oh? :)
15:23:47  <NGC3982> Worlds crappiest airport.
15:27:46  <__ln__> how so? maybe not the best, but...
15:30:50  *** Asteconn [~chatzilla@] has quit [Ping timeout: 480 seconds]
15:35:14  <__ln__> i'll go see if they sell ice cream here
15:56:20  <__ln__> barely
16:04:15  <NGC3982> As said.
16:19:47  <planetmaker> man... installing a windows till it finally has all needed stuff is... a big PITA
16:21:10  <planetmaker> but 24" screen is nice for a change of my 13" laptop :D
16:23:06  <glx> planetmaker: the install of windows itself is usually fast now, then it needs all the updates :)
16:24:49  <planetmaker> well. It took me now like 90 minutes from unpacking to get a basic system. That is ok, I guess... but nothing updated. And I had to get the graphics driver off the net etc...
16:24:49  <planetmaker> I'll test the same with debian later to have a good comparison
16:49:24  <frosch123> what? pm getting a proper computer?
17:02:25  *** Zuu_ [~chatzilla@] has joined #openttd
17:02:33  <Zuu_> Hello
17:05:36  <frosch123> hi zuu :)
17:06:15  <planetmaker> hi zuu, frosch123 :-)
17:06:27  <Zuu_> hello frosch123 and planetmaker
17:06:29  <planetmaker> frosch123: yes, got myself a proper one :-)
17:06:59  <frosch123> hm, what to do... is there some nocargoal game planned for today? or do i have to code something for ottd?
17:06:59  <Zuu_> So now the OSX bugs are even more unlikely to get fixed? :-p
17:07:05  <planetmaker> especially with sufficient screen real estate :D
17:07:21  * Yexo is up for a game tonight :)
17:07:37  <planetmaker> Zuu_: not sure. I'll continue to use my laptop. But for some things a real desktop just is nicer
17:07:54  *** cypher [] has joined #openttd
17:08:17  * Zuu_ might join in later tonight (CET 21+)
17:08:37  <planetmaker> I guess I'm busy setting up this machine :D
17:08:45  <planetmaker> or rather not "this" but "the other"
17:09:07  *** Goulp [] has joined #openttd
17:09:49  <Eddi|zuHause> i don't get this. are these things always written in incoherent gibberish? (disclaimer: i do not condone the content of this link)
17:10:46  *** Goulp [] has quit []
17:11:30  <frosch123> Eddi|zuHause: apparently someone did not know about unicode braille characters
17:11:47  <Eddi|zuHause> that's not what i meant :p
17:11:58  <Eddi|zuHause> (yes i know your signature :p)
17:12:00  <frosch123> but that was the more interesting part
17:15:06  *** Muxy [] has quit [Ping timeout: 480 seconds]
17:15:59  *** Supercheese [~Password4@] has joined #openttd
17:21:18  *** Muxy [] has joined #openttd
17:26:37  * Zuu_ wonders what to do. Another GS? :-p
17:27:09  <frosch123> you just canceled 90 minutes? :p
17:27:40  <Zuu_> canceled?
17:28:38  <frosch123> half an hour ago, you said you would join around 21 cets
17:28:51  <planetmaker> :D
17:30:25  <frosch123> meanwhile i rejected a patch :)
17:31:11  <Zuu_> So how is writing a GS canceling 90 minutes?
17:31:36  <frosch123> i expected you would want to write one :)
17:31:40  *** Asteconn [] has joined #openttd
17:31:52  <frosch123> s/write/play/ obviously :s
17:33:13  <Zuu_> I'm on yet another train and before I get home I will neither have good enough internet to play or a C++ compiler.
17:33:51  <Zuu_> But I do got a nightly of OpenTTD and the source code for reading. :-)
17:35:56  <frosch123> ah, nocargoal in fact displays the news every 30 days
17:36:07  <Zuu_> But maybe reading patches at FS is a nice task :-)
17:36:23  <frosch123> it confused me the last time that it showed up on so random days, instead of always the 1st
17:36:31  <Zuu_> In version 3 there is a setting to display years every month or every year (january)
17:37:35  <Zuu_> The main loop use a frequency of 30 days or so, so it will skew over time.
17:38:22  <Terkhen> WRT the "trams can become stuck" issue, I'm wondering if not building the first and last roadbits of a long build selection unless the user is specifically trying to build only that roadbit is a good workaround or not
17:38:59  <Zuu_> Before publishing v3 I considered to make the looping not skew, but decided to leave it as is for now.
17:39:00  <Terkhen> of course, it would take into account stuff such as "next tile has a depot/tram stop"
17:39:05  <Zuu_> Terkhen: That sounds like a good idea at a first glance
17:39:52  <Terkhen> I also wonder if such change would break AIs relying on the existing behaviour for whatever reason
17:40:21  <Eddi|zuHause> <-- can't this be closed? as in the zoom-out has been included, and the zoom-in rejected?
17:40:24  <frosch123> Terkhen: yeah, sounds interesting. i always have to remove bits it placed too much
17:40:50  <Zuu_> Terkhen: Don't change the AI building behaviour
17:40:59  <Zuu_> AI building behaviour is already different from human.
17:41:24  <frosch123> Zuu_: i think he wants to change the human behaviour to match the one of ais :)
17:41:27  <Terkhen> oh, true... I was rembering that I changed behaviour for AIs in some command, it seems that it was precisely this one :P
17:41:45  <Terkhen> yes, it was the "build roads up to obstacles" feature
17:41:47  <Zuu_> AI construction fail altogether if any piece fails. Human construction will build up to the obstacle.
17:41:51  <Terkhen> but for AIs it is ^
17:42:42  <Eddi|zuHause> IMHO trams should just be able to turn on "dead ends"... way fewer problems
17:42:50  <Zuu_> That is a lot better for AIs if it is an atomic action that either succeed or fails.
17:43:51  <Zuu_> Maybe the PF penalty for turning around on "dead ends" could be high for trams to discourage it, but still allow it.
17:44:19  <frosch123> Zuu_: ah, i figured out why the endgame screen only shows sometimes
17:44:36  <Yexo> Zuu_: I'd exclude it from the pf completely
17:44:41  <Yexo> just "if stuck in dead end, turn around"
17:44:42  <frosch123> goalquestions are not allowed in pause mode for the most restrictive pause setting
17:45:04  <Zuu_> oh
17:45:11  <CIA-1> OpenTTD: translators * r24502 /trunk/src/lang/vietnamese.txt:
17:45:11  <CIA-1> OpenTTD: -Update from WebTranslator v3.0:
17:45:11  <CIA-1> OpenTTD: vietnamese - 1 changes by nglekhoi
17:45:15  <Yexo> so that's why it worked the second time: I created a map with "build-on-pause" enabled
17:45:18  <frosch123> i think it should not be like that
17:45:36  <frosch123> Yexo: yes, the map i created also had some build on pause :)
17:46:02  <Eddi|zuHause> the restrictive behaviour quickly annoyed me, so i now always play with build-while-paused
17:46:09  <Zuu_> That is why I never hit the problem when testing locally then.
17:46:51  <Yexo> too many settings
17:47:03  <NGC3982>
17:47:11  <NGC3982> A nice visit from the Cassini probe. :)
17:47:37  <frosch123> all of create subsidy, create goal, ... are rated together with stuff like rename town/waypoint, and are forbidden in the most restrictive pause setting
17:48:16  <frosch123> should we change the category of some of these, or should the gs change the pause setting to give permission itself?
17:48:29  <Zuu_> Hmm, but even if we "fix" it so that questions are allowed in pause mode, GSs need to be written such that if they execute any DoCommands it need to keep in mind if they work with respect to if the game is paused and the build-on-pause setting.
17:49:07  <Zuu_> For AIs this is a non-issue as AIs don't execute when the game is paused. GSs on the other hand keep running when the game is paused.
17:49:18  <frosch123> well, allowing all deity stuff in pause mode is likely not useful either :)
17:49:22  <Yexo> we could also allow any command as long as it comes from a gS
17:49:44  <frosch123> Yexo: so gscompanymode stuff is still forbidden
17:50:04  <frosch123> i wonder whether the gs actually gets an error message
17:50:05  <Yexo> ah, true
17:50:21  <frosch123> or whether it is just dropped somewhere :p
17:50:49  <Zuu_> This means that an GS may get trapped into interesting problems if the player hit pause at the wrong moment.
17:50:51  <Eddi|zuHause> "modern conservative" ... is that an oxymoron?
17:51:26  <frosch123> otoh, iirc all the pause stuff is only handled on the server, so we might also be able to allow gs to do companymode stuff in pause mode
17:51:54  *** Chris_Booth [] has joined #openttd
17:52:00  <frosch123> but, gs behaviour for manual paused games is questionable anyway
17:52:02  <Eddi|zuHause> why not simply pause the GS if it runs a command, until that command can be executed?
17:52:30  <frosch123> Eddi|zuHause: gs can pause/unpause the game themself
17:52:41  <frosch123> so you have a nice deadlock there :)
17:52:52  <Yexo> that would break all possible communication between GS/admin port/user
17:53:00  <frosch123> i guess the easiest solution is to blame the gs, and make them set the pause setting themself
17:53:24  <Eddi|zuHause> can GS override manual pause, pause on no players, etc.?
17:53:25  <Zuu_> additionally we need to pause the GS before it executes a command, as pausing it during a call back to OpenTTD is not supported.
17:54:14  <Zuu_> Eddi|zuHause: A GS can pause/unpause the game. I don't know if it can change those settings.
17:54:17  <frosch123> Eddi|zuHause: no, it has a separate pause mode
17:54:24  <Eddi|zuHause> alternatively, you could treat commands as asynchronous calls, i.e. they return before the command is run, and check the result at a later time
17:54:51  <Eddi|zuHause> frosch123: so the GS can pause the game, but not forcefully unpause it
17:55:04  <Eddi|zuHause> since any pause condition will pause the game
17:55:11  <frosch123> i would think so, but no idea :)
17:57:43  <Chris_Booth> hi
17:58:15  <Terkhen> hi Chris_Booth
17:58:22  <Eddi|zuHause> so 3 possible routes: 1) running commands during pause throws an error. 2) running command blocks GS until command is executed. 3) commands are asynchronous and GS must periodically read whether it was executed
17:58:29  <Eddi|zuHause> each has different drawbacks
17:58:39  <Zuu_> So a quick fix for NoCarGoal is to spawn all end game dialogs before pausing the game. But it might also be worth to consider if some GS commands should be allowed even when build-on-pause is disabled.
17:59:08  <frosch123> hmm, it might actually look like that the gs never gets a result to the command, so it is suspended forever...
17:59:53  <Zuu_> In that case you would get the dialogs if you manually unpause the game.
18:00:37  <Zuu_> Unless the GS get stuck forever even after its unpaused.
18:01:03  <frosch123> let's test whether this is actually the case
18:01:04  <Eddi|zuHause> you can't manually unpause when the GS paused
18:01:22  <Eddi|zuHause> assuming the above behaviour
18:02:05  *** Wolf01 [] has joined #openttd
18:02:28  <Wolf01> evenink
18:02:37  <Yexo> I think you can manually override the GS pause, but not the other way around
18:02:47  *** Alberth [~hat3@2001:980:272e:1:21a:92ff:fe55:fc8d] has joined #openttd
18:02:50  *** mode/#openttd [+o Alberth] by ChanServ
18:03:09  *** GeoGhost [] has joined #openttd
18:03:38  *** GeoGhost [] has quit []
18:03:42  <Terkhen> hi Wolf01 and Alberth
18:03:56  <Eddi|zuHause> that sounds inconsistent
18:04:34  <Alberth> hi Wolf01. Terkhen, and consistent Eddi|zuHause
18:05:02  <Eddi|zuHause> better than incontinent... :p
18:05:27  <Alberth> definitely :)
18:06:25  *** Biolunar [] has joined #openttd
18:07:48  <frosch123> ok, in singleplayer gs circumvents the whole pause check :)
18:08:01  <frosch123> it may do anything, even in gscompanymode :)
18:08:20  <frosch123> and a human cannot overrule the gs pause
18:09:46  <frosch123> damn, and there is no fast forward in multiplayer :(
18:10:07  <frosch123> @calc 365 * 74 * 0.03 / 60
18:10:08  <DorpsGek> frosch123: 13.505
18:10:44  <frosch123> probably not worth searching the code piece to enable ff in multiplayer :)
18:11:54  <frosch123> anyway, if the gs pauses the game while everything is allowed in pause mode is not useful anyway, to a gs which uses pause might generally want to check the build in pause setting
18:12:07  <Zuu_> frosch123: in SP, when I click on the close button of the blue box, it closes but I also get a red box saying that the action is not permitted in pause mode.
18:12:25  <frosch123> Zuu_: ah, yeah you may not answer it :p
18:12:26  <Zuu_> And I'm unable to unpause the game from the main toolbar.
18:12:42  <frosch123> gs can execute anything in singleplayer, since the pause check is gui only
18:12:58  <bb10>
18:13:02  <frosch123> in multiplayer however there is a separate check
18:13:05  <Zuu_> frosch123: But its a bit inconsistent that you are not allowed to answer it but still it closes.
18:13:47  <frosch123> well, we should add the pause check also the script command execution stuff, so it behaves consitent in single and multiplayer
18:14:01  *** keoz [] has joined #openttd
18:14:41  <Zuu_> frosch123: You could also hack the NoCarGoal GS to call MainClass::EndGame eg. in the main loop.
18:15:01  <Zuu_> (using this->EndGame(); )
18:15:03  <frosch123> also true, but i am already in june :)
18:15:15  <frosch123> i already hacked it to add some debug output
18:17:33  <Zuu_> do you see if the GS continues to run after the game get stuck in pause mode?
18:17:57  *** Blarp [] has joined #openttd
18:18:14  <frosch123> i will see it :)
18:18:32  <frosch123> in singleplayer it works, since pause effectively does not exist for gs
18:18:40  *** Rhamphoryncus [] has joined #openttd
18:19:04  *** Blarp [] has left #openttd []
18:23:27  <frosch123> and indeed, the gs is deadlocked
18:23:34  *** APTX_ [APTX@2001:470:1f0b:1a9d:240:63ff:fefb:5994] has quit [Remote host closed the connection]
18:23:39  <frosch123> it executed the pause command, returns successfully
18:23:52  <frosch123> then it triggers the question window for the first company
18:24:09  <frosch123> the server loop drops the command because of pause mode, and the gs is suspended forever :p
18:24:16  <frosch123> and noone is able to unpause the game :p
18:27:41  *** APTX [APTX@2001:470:1f0b:1a9d:240:63ff:fefb:5994] has joined #openttd
18:30:17  <planetmaker> he... debian CD1 comes with an installer which runs on windows
18:31:23  <Terkhen> planetmaker: windows people are scared of big changes :P
18:31:35  <Terkhen> IIRC ubuntu had a thingie which allowed you to install ubuntu in the windows partition
18:31:58  <Terkhen> scary, my code compiled in the first try
18:32:04  <Terkhen> something must be seriously wrong
18:32:48  <frosch123> you are not doing a netinst?
18:32:55  <Eddi|zuHause> Terkhen: why then is the UI changed completely in every new version of windows?
18:33:24  <Terkhen> that's only completely true for windows 8, the other changes have not been that big
18:33:39  <Terkhen> windows 7 feels like xp with some adjustments thrown into the mix
18:35:33  <frosch123> <- makes sense?
18:35:49  <NGC3982> Terkhen: Some good ones.
18:41:19  *** tparker [~tparker@2600:3c03::1d:4242] has quit [Server closed connection]
18:41:21  *** tparker [~tparker@2600:3c03::1d:4242] has joined #openttd
18:43:10  <Zuu_> Does the coding style permit assignment in an if statement?
18:43:43  <frosch123> nope
18:43:44  <Zuu_> I can't find any rule that forbid it, but would personally not write such code even if it is valid C++ code.
18:44:59  <Zuu_> So its correct to complain about an assignment in an if statement (reading a patch at FS)
18:46:20  <frosch123> if it is used excessive, yes
18:46:43  <frosch123> if coding style is only broken in single spots, i would fix them myself before comitting
18:46:59  <frosch123> it feels so weird to request a new diff to fix one line :)
18:47:37  <Rubidium> station_cmd.cpp:3170 ;)
18:49:02  <Rubidium> Terkhen: is people being scared of big changes the reason there is an odbcad32.exe for 64 bits ODBC links and one named exactly the same of 32 bits ODBC links?
18:49:30  <Rubidium> yes... you can't make ODBC links that work for both 32 and 64 bits applications
18:50:21  <Terkhen> I'm talking about average users... that sounds like serious shortsightedness :P
18:54:02  <Rubidium> well, I'm a less than average user ;)
18:56:50  *** APTX [APTX@2001:470:1f0b:1a9d:240:63ff:fefb:5994] has quit [Read error: Connection reset by peer]
18:56:51  *** APTX [APTX@2001:470:1f0b:1a9d:240:63ff:fefb:5994] has joined #openttd
19:00:35  *** Zuu_ [~chatzilla@] has quit [Ping timeout: 480 seconds]
19:01:51  *** Pulec [pulec@2a02:2b88:2:1::ae5:4005] has quit [Server closed connection]
19:02:10  *** Pulec [] has joined #openttd
19:02:14  <Terkhen> :)
19:10:17  *** NataS [] has quit [Remote host closed the connection]
19:11:05  <Rubidium> oh... forum updates!?!? ;)
19:12:49  <frosch123> only software? or also quality of content? :p
19:13:09  <frosch123> oh, you said "update", i thought "upgrade" :(
19:13:54  <Rubidium> it's not Smith
19:14:19  <frosch123> who?
19:17:20  <Rubidium> the second Matrix movie, quite in the begin just after the big meeting where Neo opens the door "for" agent Smith
19:18:09  <frosch123> you want me to admit that i saw the second part? :o
19:18:52  <Rubidium>
19:19:51  <frosch123> <- last row
19:20:41  <Rubidium> that's definitely true
19:20:54  <Eddi|zuHause> i just wanted to say: "what second part?" :p
19:21:44  <NGC3982> The Matrix.
19:21:51  <NGC3982> Oh yes, The Matrix.
19:22:00  <NGC3982> And the Animatrix - Not to forget!
19:22:44  <Eddi|zuHause> i didn't quite get the animatrix... they were shown on TV once.
19:24:09  <NGC3982> I love it.
19:24:15  *** SpComb^ [] has quit [Server closed connection]
19:24:16  *** SpComb^ [] has joined #openttd
19:25:47  <peter1138> don't know if i've seen 2 or 3
19:26:56  <peter1138> hmm bits of 2
19:28:26  <NGC3982> Wait what?
19:28:35  <NGC3982> Seeing the Animatrix in sessions is useless.
19:30:11  <NGC3982> As far as i see it, it's a single movie - and it's awesome.
19:30:22  *** Zuu [] has joined #openttd
19:30:23  *** Phazorx [~pkolla@] has quit [Server closed connection]
19:30:35  *** Phazorx [~pkolla@] has joined #openttd
19:31:49  <frosch123> <- that's wrong, isn't it?
19:32:01  <frosch123> it should have been rotated 90° in the other direction
19:32:15  *** snorre [] has quit [Server closed connection]
19:32:30  *** snorre [] has joined #openttd
19:34:15  *** Mazur [] has quit [Server closed connection]
19:34:34  <Eddi|zuHause> frosch123: no, the sign is in the "wrong" place, so it makes a "double wrong"
19:34:35  *** Mazur [] has joined #openttd
19:35:03  <Eddi|zuHause> frosch123: a rotation matrix is [[c,-s][s,c]]
19:35:19  <frosch123> ah, indeed
19:41:19  *** __ln__ [] has quit [Server closed connection]
19:41:31  *** __ln__ [] has joined #openttd
19:41:35  *** gynter [] has quit [Server closed connection]
19:41:37  *** gynter [] has joined #openttd
19:42:15  *** Noldo [] has quit [Server closed connection]
19:42:16  *** Noldo [] has joined #openttd
19:44:35  <frosch123> night
19:44:38  *** frosch123 [] has quit [Remote host closed the connection]
19:51:20  * NGC3982 just noticed he could make turn-abouts in OpenTTD.
19:52:03  <Eddi|zuHause> whats?
19:59:14  <Zuu> NGC3982: You mean roundabouts?
19:59:54  * NGC3982 stands corrected.
20:01:13  <Zuu> I wrote my master theisis about capacity calculation of small roundabouts
20:01:45  <Zuu> :-)
20:02:27  <Rubidium> making a turnabout shouldn't be hard in OpenTTD, though it'd fit better in OpenRCT
20:02:39  *** guru3 [] has quit [Server closed connection]
20:02:57  *** guru3 [] has joined #openttd
20:04:07  *** Sacro [~ben@] has quit [Server closed connection]
20:04:08  *** Sacro [~ben@] has joined #openttd
20:04:35  <Alberth> NGC3982: the problem is to make them free of deadlock
20:05:13  <Rubidium> a bit of quantum effects and they're by definition deadlock free
20:05:34  <Zuu> Free of deadlock is easy. The hard part is to increase throughbut but still keep it deadlock free.
20:05:35  <Alberth> openttd has quantum effects? :o
20:06:06  <NGC3982> Alberth: I see.
20:06:07  <Rubidium> after a while road vehicles will run through eachother to prevent deadlocks
20:06:28  <Eddi|zuHause> it's horribly inefficient for long queues though
20:06:39  <Eddi|zuHause> because it'll only do 2-3 at a time
20:06:54  <Alberth> NGC3982: the trivial solution is to have one train at the round-about at a time, but that's no fun :p
20:06:56  <Eddi|zuHause> so a drive-through-roadstop with a full load vehicle can grind entire towns to a halt
20:07:34  <Eddi|zuHause> especially in AI games
20:11:42  <NGC3982> Alberth: Oh, i was actually only thinking about cars.
20:12:05  <Alberth> then quantum bits will work :)
20:12:38  <Alberth> good night all
20:13:40  *** Alberth [~hat3@2001:980:272e:1:21a:92ff:fe55:fc8d] has left #openttd []
20:17:36  *** Strid [~Strid@] has quit [Remote host closed the connection]
20:18:00  *** Strid [] has joined #openttd
20:25:51  *** Elukka [] has quit []
20:27:57  *** Frankr [] has joined #openttd
20:28:07  *** confound [] has quit [Server closed connection]
20:28:08  *** confound [] has joined #openttd
20:29:43  *** namad7 [] has quit [Server closed connection]
20:29:47  *** namad7 [] has joined #openttd
20:30:13  <Hyronymus> time for bed
20:30:21  <Hyronymus> important day tomorrow
20:30:30  <Hyronymus> bye bye
20:30:33  *** Hyronymus [] has quit [Quit: Hyronymus]
20:32:36  *** TheDude [] has joined #openttd
20:32:44  <TheDude> hello there
20:33:20  <Terkhen> hi TheDude
20:33:39  <TheDude> could anyone give an advice please on how to enable blitter in dedicated server to make screenshots via rcon possible
20:33:49  <TheDude> hello Terkhen
20:34:47  *** Belugas [~belugas@] has quit [Server closed connection]
20:35:04  *** Belugas [~belugas@] has joined #openttd
20:35:07  *** mode/#openttd [+o Belugas] by ChanServ
20:35:31  <Terkhen> TheDude: IIRC it needs some kind of patching
20:36:56  <Terkhen> I know that the openttdcoop guys run something like that, but I can't find any related project in their devzone
20:37:06  <TheDude> does it?
20:37:45  <TheDude> on n-ice , they can make screenshots of map with rcon with unpatched server
20:38:13  <Terkhen> maybe I'm misremembering things
20:38:16  <TheDude> so it shold go without any patching, but I was told the server has to be run with blitter
20:38:18  <Terkhen> planetmaker should know
20:38:41  <TheDude> but when I run server with blitter, it throws error that no blitter was found
20:40:41  <planetmaker> you need a patch which keeps the blitter in the binary
20:40:54  <planetmaker> if you use a normal binary that should still work
20:41:30  <planetmaker> and who says that they use an unpatched server?
20:43:45  <Terkhen> oh, so the patch is to add the blitter to an openttd binary compiled with enable dedicated
20:43:52  <Terkhen> without adding all the other stuff from a normal client?
20:52:10  <TheDude> xor said that, he uses debian package from
20:52:10  <Eddi|zuHause> once upon a time there was a difference between a blitter rendering everything into a buffer and throwing it all away, and a blitter skipping all the spritesorting and rendering altogether.
20:53:00  <TheDude> in source is a line, where IF dedicated, blitter = NULL
20:53:03  <Eddi|zuHause> TheDude: you can use the client program to run the dedicated server, and pass an option to switch between "null" and "dedicated" blitter (one of those)
20:53:18  <TheDude> so no configure switch to involve blitter?
20:53:40  <TheDude> hm, ok
20:53:42  <Eddi|zuHause> i'm not an expert in that department
20:54:29  <TheDude> so, by default, screenshots are not abailable for dedicated server?
20:54:37  <Eddi|zuHause> yes
20:55:12  <Eddi|zuHause> let's say "it depends"
20:56:03  <TheDude> depends? :)
20:56:31  <Terkhen> a default client running as dedicated server has the code for blitting because it is also a default client, but I have no clue if it can create screenshots while running as dedicated or not :P
20:59:12  <planetmaker> 22:43 Terkhen: oh, so the patch is to add the blitter to an openttd binary compiled with enable dedicated <-- yes, that's what it does. There's also a patch which allows to make screenshots. But with the default binary, thus with blitter, you can use the admin port to issue screenshot commands
20:59:25  <Terkhen> I see :)
20:59:40  <Terkhen> oh, the unknown marvels of the admin port
21:06:51  *** sla_ro|master [slaco@] has quit [Quit: DANGER is OFFLINE DANGER]
21:08:55  <Eddi|zuHause> can't you also issue screenshot commands via rcon?
21:11:19  <planetmaker> yes, you can
21:29:28  *** Chris_Booth [] has quit [Quit: ChatZilla [Firefox 15.0/20120821170930]]
21:42:00  <Asteconn> My name is not Dave
21:43:01  <Terkhen> according to what I know, your name might be Dave
21:44:48  <Asteconn> Your level of knowledge about Asteconn is indeed lacking o.ÃŽ
21:45:12  <Wolf01> 'night all
21:45:16  *** Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
21:48:07  <Terkhen> honestly, it is completely null
21:49:30  <Asteconn> =3
22:05:12  <Terkhen> good night
22:08:15  *** keoz [] has quit [Quit: keoz]
22:13:21  <Asteconn>
22:13:25  <Asteconn> It is glorious!
22:13:33  <Asteconn> My construct will conquer all!
22:15:31  <Supercheese> lol
22:22:39  <Asteconn> 15000 hp and 4.8 mN of tractive effort
22:22:50  <Supercheese> That's over 9,000!
22:22:54  <Asteconn> YEs
22:22:58  <Asteconn> Yes it is
22:23:05  <Asteconn> On both counts
22:24:52  <Asteconn> Except speed
22:39:02  *** pugi [] has quit []
22:39:45  *** LordPixaII [~pixa@] has joined #openttd
22:44:45  *** Pixa [~pixa@] has quit [Ping timeout: 480 seconds]
22:44:53  *** Pixa [~pixa@] has joined #openttd
22:49:45  *** LordPixaII [~pixa@] has quit [Ping timeout: 480 seconds]
22:52:22  <Asteconn> I can get <110k hp with Avocets
22:52:44  <Asteconn> And 9.1 mN of TE with Westerns
23:04:23  *** Zuu [] has quit [Ping timeout: 480 seconds]
23:05:01  *** kais58 [] has joined #openttd
23:13:40  *** GoneWacko [] has quit [Ping timeout: 480 seconds]
23:22:25  *** GoneWacko [] has joined #openttd
23:23:11  <Asteconn> I wonder if there is ever a scenario that you needed to use more than one of those thing s actually
23:26:14  <Eddi|zuHause> some narrow gauge railways had to doublehead small engines, because bigger ones wouldn't fit the route
23:26:23  <Eddi|zuHause> narrow curves and stuff
23:30:32  *** tokai|noir [] has joined #openttd
23:30:35  *** mode/#openttd [+v tokai|noir] by ChanServ
23:36:22  *** tokai|mdlx [] has quit [Read error: Operation timed out]
23:44:21  *** Nat_aS [] has joined #openttd
23:46:04  *** KritiK [] has quit [Quit: Leaving]

Powered by YARRSTE version: svn-trunk