Config
Log for #openttd on 23rd September 2016:
Times are UTC Toggle Colours
00:21:56  *** Supercheese is now known as Guest1276
00:22:02  *** Supercheese has joined #openttd
00:26:23  *** Guest1276 has quit IRC
00:39:19  *** glx has quit IRC
00:54:55  *** Supercheese has quit IRC
01:58:27  *** Gja has quit IRC
04:00:32  *** Supercheese has joined #openttd
04:11:39  *** Ethereal_Whisper has joined #openttd
05:16:49  *** sla_ro|master has joined #openttd
05:22:50  *** Biolunar has joined #openttd
05:28:02  *** keoz has joined #openttd
06:18:03  *** keoz has quit IRC
06:19:41  *** andythenorth has joined #openttd
06:19:47  *** andythenorth has left #openttd
06:26:25  *** smoke_fumus has joined #openttd
06:44:56  *** sla_ro|master has quit IRC
06:45:24  *** keoz has joined #openttd
06:55:25  *** keoz has quit IRC
06:56:02  *** funkyL has joined #openttd
07:04:15  *** Lejving has quit IRC
07:08:29  *** ElleKitty has quit IRC
07:28:14  *** smoke_fumus has quit IRC
07:28:24  *** smoke_fumus has joined #openttd
08:01:33  *** Stimrol has quit IRC
08:24:28  *** sim-al2 is now known as Guest1310
08:24:29  *** sim-al2 has joined #openttd
08:29:00  *** Guest1310 has quit IRC
08:57:32  *** Wolf01 has joined #openttd
08:58:58  <Wolf01> o/
09:05:59  *** Speedy` has joined #openttd
09:06:19  *** Speedy` is now known as Speedy
09:11:15  *** Supercheese has quit IRC
09:28:15  *** nilez has quit IRC
09:28:38  *** nilez has joined #openttd
09:46:30  *** JacobD88 has joined #openttd
10:05:28  *** sla_ro|master has joined #openttd
10:07:35  *** keoz has joined #openttd
10:24:17  *** Lejving has joined #openttd
10:25:43  *** nilez has quit IRC
10:25:48  *** nilez has joined #openttd
10:54:17  *** nilez has quit IRC
10:54:34  *** nilez has joined #openttd
10:55:36  *** Samu has joined #openttd
11:00:55  *** JacobD88 has quit IRC
11:23:48  <Wolf01> What the actual fuck... return value; "Can't implicitly convert X to T"... Ok, let's cast it... return (T)value; "Cast is redundant"
11:24:19  <Samu> hi
11:25:49  <peter1138> :D
11:32:47  <Wolf01> I feel useless
11:38:39  <Wolf01> https://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationmodel.resources.core.resourcecandidate Anyone knows how do I get "Double" from this? Or even "Thickness"
11:40:21  *** Pulec has quit IRC
11:43:11  <Eddi|zuHause> i didn't understand a single word from that page
11:43:50  *** Pulec has joined #openttd
11:44:37  <Eddi|zuHause> but that was always a problem for me understanding libraries like that, they always assume some underlying philosophy knowledge that is never summed up anywhere
11:48:49  <Wolf01> The cool thing is that I can define any type of resource to use in XAML, because XAML needs typed resources, but when I need to retrieve them in code I only get a "ResourceCandidate" which can only be converted to string.
11:51:02  <Eddi|zuHause> that's already where it starts... what's a "resource"? where does it come from? what is it meant to do?
11:51:23  <Wolf01> For example, Thickness, is defined as "10,5,10,0" (box model, like css), but the type constructor needs 4 double arguments... I can't code a parser for every type
11:52:47  <Wolf01> Maybe a var t = Thickness.FromString(value); but there isn't anything like that
11:53:45  <Samu> let's build a ship depot! http://imgur.com/a/bDL73
11:54:13  <Wolf01> Also, the resource is defined with a strong type <Thickness x:key="my_element_thickness">10,5,10,0</Thickness>
11:54:32  <Wolf01> But the "Resources" can't tell what type is it
11:54:53  <Wolf01> All this is nonsense.
11:55:21  <Samu> refresh page - http://imgur.com/a/bDL73
11:55:25  <Samu> i did it :p
11:56:01  <Wolf01> Good
11:56:24  <Samu> i see the signal coordinates aren't adjusted
11:56:31  <Samu> dunno if they have to
11:57:53  <Samu> i guess they don't
12:03:46  <Samu> there's more slopes combinations to work with :(
12:03:58  <Samu> steep slopes give me most trouble
12:04:48  <Samu> also inclined slopes give me trouble
12:14:46  *** sla_ro|master has quit IRC
12:14:47  <Eddi|zuHause> that sounds like the typical internet-y botch job... "we define a type, then we throw it away, and have to infer it from the content"
12:17:18  <berndj> can i change the maximum length of station i can build? i set my max train length to 14, but the "build station" window still only offers 7 tile stations
12:17:33  <Wolf01> Drag&drop
12:21:47  <Eddi|zuHause> just build two stations of length 7 next to each other
12:28:59  <berndj> ok, and i suppose there's no difference between a station built like that "in parts" (3+4) and one built in one big go (7)? so the build window is just for convenience then?
12:30:52  <Eddi|zuHause> it may look different, but it behaves the same
12:31:24  <Eddi|zuHause> as long as it's on continuous block of station tiles
12:42:20  *** Flygon_ has joined #openttd
12:48:26  *** keoz has quit IRC
12:49:08  *** Flygon has quit IRC
13:14:35  *** TheMask96 has quit IRC
13:19:09  *** TheMask96 has joined #openttd
13:42:29  <Samu> int z_lower_corner_s = TileHeight(TileAddByDiagDir(tile2 + (axis == AXIS_X ? TileDiffXY(1, 0) : TileDiffXY(0, 1)), AxisToDiagDir(axis == AXIS_X ? AXIS_Y : AXIS_X)));
13:50:30  *** sim-al2 has quit IRC
13:54:59  <Samu> i just worked on tile 16383 on a 256x256 map, scary
13:55:21  <Samu> erm 128x128
13:57:30  <Samu> @calc 16254 + 128 + 1
13:57:30  <DorpsGek> Samu: 16383
13:57:45  <Samu> @calc 128*128
13:57:45  <DorpsGek> Samu: 16384
14:06:49  <supermop> good morning
14:07:16  *** ElleKitty has joined #openttd
14:16:54  *** Lejving has quit IRC
14:22:42  *** DDR has quit IRC
14:23:11  *** DDR has joined #openttd
14:25:09  *** Lejving has joined #openttd
14:30:26  *** DDR has joined #openttd
14:33:29  *** Gja has joined #openttd
15:22:23  *** Alberth has joined #openttd
15:22:23  *** ChanServ sets mode: +o Alberth
15:22:35  <Alberth> hi hi
15:23:26  <berndj> oh, now i made two stations where i want only one; can i just remove the mistake-station and let the passengers become zombies?
15:24:11  *** CompuDesktop has quit IRC
15:25:57  <berndj> nvm, i'll just walk it to somewhere nearby where i do want a station
15:28:46  <Alberth> sure, just dynamite the station :)
15:29:30  *** Compu has joined #openttd
15:29:51  <Eddi|zuHause> learn the "ctrl+click" feature to attach new station parts
15:38:30  <Samu> if ((IsInclinedSlope(slope1) && DiagDirToAxis(GetInclinedSlopeDirection(slope1)) || IsInclinedSlope(slope2) && DiagDirToAxis(GetInclinedSlopeDirection(slope2))) == axis == AXIS_X ? AXIS_Y: AXIS_X) {
15:38:49  <Samu> my coding skills ...
15:39:15  *** keoz has joined #openttd
15:50:47  *** TheMask96 has quit IRC
15:51:29  <Samu> if (IsInclinedSlope(slope1) && DiagDirToAxis(GetInclinedSlopeDirection(slope1)) == axis == AXIS_X ? AXIS_Y : AXIS_X || IsInclinedSlope(slope2) && DiagDirToAxis(GetInclinedSlopeDirection(slope2)) == axis == AXIS_X ? AXIS_Y: AXIS_X) {
15:54:25  <Samu> why is this failing
15:54:26  <Samu> IsInclinedSlope(slope1) && DiagDirToAxis(GetInclinedSlopeDirection(slope1)) == axis == AXIS_X ? AXIS_Y : AXIS_X
15:54:38  <Samu> slope1 is inclined
15:54:54  <Alberth> two equalities?
15:55:00  <Samu> i'm trying to get the axis of slope1
15:55:23  *** TheMask96 has joined #openttd
15:55:23  <Alberth> in particular while not comparing boolean values?
15:55:50  <Samu> axis == AXIS_X ? AXIS_Y : AXIS_X
15:56:19  <Samu> if axis is AXIS_X, I want AXIS_Y, like DiagDirToAxis(GetInclinedSlopeDirection(slope1)) == AXIS_Y
15:56:30  <Alberth> DiagDirToAxis(GetInclinedSlopeDirection(slope1)) == axis == AXIS_X      <--  two "==" there
15:58:05  <Samu> how would i make it work
15:58:28  <Samu> IsInclinedSlope(slope1) && DiagDirToAxis(GetInclinedSlopeDirection(slope1)) == (axis == AXIS_X ? AXIS_Y : AXIS_X)
15:58:58  <Alberth> that would be correct at least in types
15:59:02  <Eddi|zuHause> in python, that expression would work :p
15:59:29  <Alberth> it does?
16:00:15  <Alberth> I don't think it has the meaning as in the last paste :)
16:02:42  <Samu> failed again
16:03:03  <Samu> slope1 is inclined
16:03:15  <Samu> it's AXIS_Y inclined
16:03:32  <Samu> why is it not working :(
16:03:42  <Samu> axis is AXIS_X
16:04:11  <Samu> true && AXIS_Y == AXIS_Y - is failing
16:04:29  <Alberth> what is that double "))" doing before the first ==  ?
16:04:43  <Alberth> comparing a boolean with an axis, perhaps?
16:04:45  <Samu> if (IsInclinedSlope(slope1) && DiagDirToAxis(GetInclinedSlopeDirection(slope1)) == (axis == AXIS_X ? AXIS_Y : AXIS_X) || IsInclinedSlope(slope2) && DiagDirToAxis(GetInclinedSlopeDirection(slope2)) == (axis == AXIS_X ? AXIS_Y: AXIS_X)) {
16:04:50  <Samu> the whole line
16:05:25  <Samu> does assert(true) crash openttd or fail?
16:05:28  <Alberth> oh, nested function call, should be ok
16:05:31  <Samu> i got an assert right after
16:05:55  <Alberth> assert(true)  just continues wit the next line
16:05:57  <Samu> gonna try assert(false);
16:06:10  <Samu> oh, i see, im noob
16:06:57  <Samu> Assertion failed! expression: false
16:07:08  <Samu> that means it passed the if test
16:07:55  <Samu> trying without parenteses
16:08:18  <Samu> nice, it reached the assert
16:09:19  <Samu> gonna try some other way
16:13:07  <Samu> 					if ((IsInclinedSlope(slope1) && DiagDirToAxis(GetInclinedSlopeDirection(slope1)) || IsInclinedSlope(slope2) && DiagDirToAxis(GetInclinedSlopeDirection(slope2))) == axis == AXIS_X ? AXIS_Y : AXIS_X) {
16:15:19  <Samu> (true && AXIS_Y || false) == AXIS_Y
16:16:18  <Samu> (false || true && AXIS_Y) == AXIS_Y
16:16:43  *** HerzogDeXtEr has joined #openttd
16:17:51  <Samu> there has to be a better way to do this, it's getting too complex
16:17:54  <Samu> even for me
16:24:53  *** andythenorth has joined #openttd
16:25:03  <Alberth> o/
16:26:43  <andythenorth> lo
16:27:49  <Eddi|zuHause> Alberth: yes, python advertised this feature that comparison expressions like "a<b<c" work in the "mathematical" sense
16:30:02  <Alberth> yeah, but for == ?
16:33:09  <Alberth> Samu: usual strategy is to make more small steps to do a computation, ie there is a reason why the bridge code is 500 or so lines :)
16:33:14  *** Progman has joined #openttd
16:33:51  * andythenorth needs to rewire a model train
16:34:01  <andythenorth> and I don’t want the magic smoke to escape from a chip
16:34:10  <andythenorth> can’t find any model train irc channels :P
16:38:58  <Eddi|zuHause> Alberth: i don't see how == would be any different than <
16:39:51  <Eddi|zuHause> >>> 2==2==2
16:39:52  <Eddi|zuHause> True
16:40:05  <Alberth> yeah, nice, just tried it :)
16:41:58  <andythenorth> I don’t need the chip really
16:53:54  *** glx has joined #openttd
16:53:54  *** ChanServ sets mode: +v glx
16:54:30  * andythenorth must to soldering iron
16:54:50  <andythenorth> sometimes I wish programming was more like fixing real things :P
16:55:39  <Alberth> it is, for a particular style of programming :)
16:55:45  <andythenorth> in a flow state where the entire problem can be held in mind, working with code is close to working with real materials
16:56:04  <andythenorth> but a lot of the time it’s like trying to fix a partly obscured machine with partly broken tools
16:56:24  * andythenorth should add NotRoadTypes to nml, as a case in point :P
16:56:42  <Alberth> yeah, we're always trying to stack too many abstractions on top of stuff :)
16:57:29  <andythenorth> writing code in a pure environment like flash is (surprisingly) simple and fun
16:58:00  <andythenorth> no real dependencies, no cross-platform concerns
16:58:33  <andythenorth> it’s less fun once you add network calls, or other interaction outside the runtime :P
16:58:58  <Alberth> yeah, messing around with dispatching and callbacks :)
16:59:34  <andythenorth> browser specific issues
16:59:38  <andythenorth> all the usual crap
17:03:24  <Wolf01> o/
17:03:47  <Wolf01> Samu, please, learn how to make helper functions for long ifs
17:03:57  <andythenorth> ok, if I get brain tonight, I’ll try to patch nml
17:04:07  *** Stimrol has joined #openttd
17:05:58  *** Stimrol has quit IRC
17:07:06  *** Stimrol has joined #openttd
17:12:40  <Samu> ret = DoCommand(IsInclinedSlope(slope1) ? tile : tile2, IsSlopeWithThreeCornersRaised(IsInclinedSlope(slope1) ? slope2 : slope1), IsSlopeWithThreeCornersRaised(IsInclinedSlope(slope1) ? slope2 : slope1) ? 1 : 0, flags | DC_NO_WATER, CMD_TERRAFORM_LAND); t.t
17:13:22  <Wolf01> Samu, don't... it's unreadable :(
17:13:51  <Wolf01> Also, what are the commas?
17:14:24  <Alberth> like the dots, but extended with a small line :p
17:14:46  <Wolf01> Thank you captain :D
17:19:39  *** frosch123 has joined #openttd
17:26:33  <Wolf01> Quak
17:27:07  <frosch123> hoi
17:30:47  <Samu> it's not working, i'm about to stop, i can't go anywhere with this mess
17:35:15  *** keoz has quit IRC
17:45:19  <Alberth> don't merge everything in one big line that becomes too difficult to understand
17:45:38  <Alberth> also, it becomes impossible to check parts of it
17:51:29  <Samu> ret = DoCommand(terraform_inclined, IsSlopeWithThreeCornersRaised(terraform_slope2) ? ComplementSlope(terraform_slope1) : terraform_slope1, IsSlopeWithThreeCornersRaised(terraform_slope2) ? 1 : 0, flags | DC_NO_WATER, CMD_TERRAFORM_LAND);
17:51:34  <Samu> better, but still big
17:53:24  <Wolf01> A good patch is not a 3 lines of code patch, but a patch which touches few features, but you can write 50 lines just to do a better check
17:57:53  <Alberth> ha, most of my patches never add or remove features :)
17:58:25  <Wolf01> Yep, you can do refactoring and fixes
18:02:47  *** Biolunar has quit IRC
18:13:54  <Samu> i'm getting a weird assert
18:14:03  <Samu> assert(res.GetCost() == res2.GetCost() && res.Failed() == res2.Failed()); // sanity check
18:14:27  <Samu> costs are different
18:14:34  <Wolf01> That's a problem
18:14:36  <Samu> 11480 vs 11440, why's that?
18:14:54  <Wolf01> Maybe one of the 2 doesn't do the right actions
18:16:10  <Samu> okay, let me find out why :(
18:16:34  <Samu> seems like the first had cleared desert land, the second didn't clear that
18:16:44  <Samu> or maybe it was already cleared?
18:20:28  <Wolf01> Anyone which could give me a little help with my patch? I made the terraform paintbrush but I have problems painting upwards, because when I get the north corner height it's always lower than the terrain below and so it lowers all again
18:24:09  <Wolf01> https://1drv.ms/u/s!AgUFeOGLNNfVhb9ZJPHngM3G3LY0Lg the patch so far, there are other little problems but I want to address the biggest one
18:32:12  <Wolf01> Mmhm, today's fff remember me the talk we had for saving trees
18:33:34  *** tarpl has joined #openttd
18:33:42  <tarpl> hi
18:34:02  <tarpl> i need administrator
18:34:19  <tarpl> hello
18:34:25  <tarpl> st2
18:34:33  <tarpl> are you hear
18:34:40  <tarpl> ?
18:35:31  <tarpl> helo
18:35:32  <Eddi|zuHause> i don't think you're asking the right question
18:35:56  <tarpl> sorry for my english
18:36:23  <tarpl> you are admin?
18:37:49  <tarpl> yesterday admin was unban me but i dont have game
18:37:57  <tarpl> help me please
18:38:08  *** yorick has joined #openttd
18:38:49  <tarpl> where are i must wright about my problem
18:39:17  <tarpl> hello
18:39:22  <Wolf01> tarpl, I think on the same link ST2 gave you yesterday
18:40:09  <tarpl> what is "same link st2"
18:40:13  <tarpl> ?
18:40:23  <tarpl> i dont understand
18:40:49  <Samu> @calc 20+20+20+20+20+20+250+250+700+5000+5000
18:40:49  <DorpsGek> Samu: 11320
18:41:11  <Wolf01> tarpl, do you have the link you used yesterday?
18:41:18  <tarpl> no
18:41:32  <tarpl> maybe you have?
18:41:35  <Samu> i'm getting 11340 for some reason :(
18:41:45  <Wolf01> @logs
18:41:45  <DorpsGek> Wolf01: https://webster.openttdcoop.org/index.php?channel=openttd
18:42:21  <Wolf01> tarpl, http://openttd.btpro.nl/contact-us save it in your bookmarks
18:43:16  <tarpl> big thanks
18:43:22  <Samu> price of clearing the initial tile is being added twice
18:43:54  <Samu> doesn't the terraform clear it?
18:44:01  <Samu> confused
18:44:12  <Wolf01> No, the terraform terraforms
18:44:17  *** tarpl has quit IRC
18:49:05  <Samu> do i have to previously clear the tile before the terraform?
18:49:43  <Samu> why did it work the other times...
18:49:44  <Wolf01> Try it, and if the cost matches then yes
18:51:19  <Wolf01> But I think it will lead to many problems, like being able to build over your own infrastructure
18:52:59  *** sla_ro|master has joined #openttd
18:55:23  *** Defaultti has quit IRC
18:57:01  *** Defaultti has joined #openttd
19:14:33  <Samu> gonna do this by repeating code
19:14:44  <Samu> hopefully it won't fail
19:19:04  <Samu> if it does not crash now, then copy paste forever!
19:19:36  <Samu> awww it crashed, i clearly don't understand what's going on then
19:20:19  *** andythenorth has quit IRC
19:23:31  *** andythenorth has joined #openttd
19:28:08  *** FLHerne has joined #openttd
19:38:05  *** FLHerne has quit IRC
19:38:07  *** FLHerne has joined #openttd
19:47:30  <andythenorth> hmm
19:47:37  <andythenorth> no magic smoke escaped
19:47:41  <andythenorth> I bypassed the chip
19:47:44  <Alberth> :o
19:47:49  <andythenorth> now my mouth tastes of tin :P
19:48:06  <Alberth> you ate it? :p
19:48:24  <andythenorth> melting solder
19:48:25  <andythenorth> :P
19:48:29  <andythenorth> enclosed space
19:48:37  <Alberth> ah, right :)
19:48:59  <Alberth> cup of tea to fix that :)
19:49:40  <andythenorth> beer
19:49:52  <Alberth> better, at this time of day / weekend
19:54:37  <Wolf01> I'm tired, also rimmed, I just need some air
19:56:42  <supermop> Wolf01: thats a bit much personal information
19:57:03  <supermop> but i can see why you'd need the air
19:59:04  <Wolf01> Btw, a bit of headache, maybe I didn't eat enough sugars today
20:01:32  <andythenorth> have some coca cola
20:01:59  * Wolf01 is not a great fan of that stuff
20:02:00  <Wolf01> ;)
20:08:34  * andythenorth reads forum
20:11:11  <Wolf01> I tried to make a logo for my app today... I don't have the right tools to do it :(
20:11:51  <andythenorth> pixels or vectors or 3d?
20:12:39  <Wolf01> I tried vectors, but I ended up having a pixelated aliased image and I used that for now
20:14:50  <supermop> andythenorth: whats on fora?
20:14:59  <andythenorth> nothing
20:15:07  <Alberth> aka random talk
20:15:19  <andythenorth> people talking about the game
20:15:29  <andythenorth> things that they can never change
20:15:41  <andythenorth> or gameplay stuff that is old and known
20:20:32  <supermop> cars cars?
20:21:17  *** sim-al2 has joined #openttd
20:23:10  <Samu> how does TileArea(tile, 1, 1); works?
20:23:21  <Samu> what is width?
20:23:27  <Samu> is that x?
20:23:54  <Samu> 	 * @param w the width 	 * @param h the height
20:24:21  <Samu> OrthogonalTileArea
20:26:35  *** andythenorth has quit IRC
20:27:37  <Alberth> width is always x, afaik
20:28:10  *** Alberth has left #openttd
20:33:27  *** andythenorth has joined #openttd
20:34:03  *** FLHerne has quit IRC
20:34:09  *** FLHerne has joined #openttd
20:34:37  *** aard has joined #openttd
20:38:04  *** gelignite has joined #openttd
20:41:02  <supermop> ok i've finally read up to the 1000th page of british station thread
20:41:15  <supermop> which brings me up to 4 years ago abouts
20:42:29  <andythenorth> I think I’ll avoid that
20:42:35  <andythenorth> for more than one reason
20:43:22  <supermop> british station game or cars cars?
20:47:07  <supermop> i am liking this 1000 building thing, at least i like the drawings
20:48:17  <supermop> i kind of want to run some version of the game that just pseudo organically builds little urbanist cities
20:48:53  <supermop> of the kind architects in the 60s and 70s would draw up in sprawling axonometric drawings
20:49:55  <supermop> like a fungal colony of nakagin capsule towers
20:50:39  *** FLHerne has quit IRC
20:53:11  *** FLHerne has joined #openttd
20:57:15  <supermop> then just let that run on a large screen in the background of some room
21:00:42  <Samu> looks like i got this problem
21:00:54  <Samu> ClearedObjectArea was the issue
21:01:15  <Samu> ship depot is 1x2 or 2x1
21:01:28  <Samu> i was never caring about it
21:02:29  <andythenorth> bye
21:02:29  *** andythenorth has left #openttd
21:02:43  <Samu> coa->area = TileArea(tile, axis == AXIS_X ? 2 : 1, axis == AXIS_Y ? 2: 1);
21:15:55  <Samu> i finally inderstand what this "ClearedObjectArea" is for
21:16:08  <Samu> lol i got a lot to fix
21:18:31  *** Supercheese has joined #openttd
21:21:10  *** sla_ro|master has quit IRC
21:26:07  *** keoz has joined #openttd
21:42:02  *** frosch123 has quit IRC
21:48:46  *** Progman has quit IRC
21:55:16  <Samu> ugly :( if (((IsSlopeWithOneCornerRaised(slope2) || IsSlopeWithThreeCornersRaised(slope2)) && IsInclinedSlope(slope1) && DiagDirToAxis(GetInclinedSlopeDirection(slope1)) || (IsSlopeWithOneCornerRaised(slope2) || IsSlopeWithThreeCornersRaised(slope2)) && IsInclinedSlope(slope2) && DiagDirToAxis(GetInclinedSlopeDirection(slope2))) == axis == AXIS_X ? AXIS_X : AXIS_Y) return_cmd_error(STR_ERROR_SITE_UNSUITABLE);
21:55:33  <Samu> oh some typos
21:57:08  *** keoz has quit IRC
22:02:11  *** aard has quit IRC
22:14:21  *** tokai|noir has joined #openttd
22:14:21  *** ChanServ sets mode: +v tokai|noir
22:21:17  *** tokai has quit IRC
22:40:25  *** Supercheese has left #openttd
22:41:23  *** FLHerne has quit IRC
23:12:53  *** ElleKitty has quit IRC
23:28:01  <Wolf01> 'night
23:28:03  *** Wolf01 has quit IRC
23:29:32  *** Lejving has quit IRC
23:30:55  *** tokai has joined #openttd
23:30:56  *** ChanServ sets mode: +v tokai
23:37:39  *** tokai|noir has quit IRC
23:52:08  *** smoke_fumus has quit IRC

Powered by YARRSTE version: svn-trunk