Config
Log for #openttd on 2nd June 2019:
Times are UTC Toggle Colours
00:06:47  <Samu> round 29 finished
00:41:55  *** HerzogDeXtEr has quit IRC
00:52:32  *** Samu has quit IRC
01:02:38  *** Progman has quit IRC
01:12:23  *** y2kboy23 has quit IRC
01:15:08  *** y2kboy23 has joined #openttd
01:28:23  *** Compu has joined #openttd
01:34:40  *** Flygon has joined #openttd
02:21:24  *** D-HUND has joined #openttd
02:24:42  *** debdog has quit IRC
02:42:28  *** snail_UES_ has joined #openttd
02:44:54  *** glx has quit IRC
04:35:27  *** Mahjong1 has joined #openttd
04:42:53  *** Mahjong2 has quit IRC
05:47:54  *** sla_ro|master has joined #openttd
07:04:52  *** D-HUND is now known as debdog
07:16:02  *** nielsm has joined #openttd
07:23:42  *** Supercheese has quit IRC
07:24:51  *** andythenorth has joined #openttd
07:28:26  <andythenorth> hi
07:44:04  * andythenorth words
07:44:31  <andythenorth> if there are, e.g. 4 trucks with same chassis and cab, but different body
07:44:42  <andythenorth> or 3 feldbahn with same engine, but different wagons
07:44:54  <andythenorth> what do I call the common parts?
07:45:05  <andythenorth> base vehicles?  base models?  chassis?
07:46:26  <Eddi|zuHause> i'm not qualified to answer that
07:47:30  <andythenorth> me neither
07:48:31  <andythenorth> I looked up 'prototype' and got lost in (interesting) explanations of how javascript inheritance works :P
07:54:33  <Eddi|zuHause> ... in mysterious ways, i suppose
07:54:51  <andythenorth> apparently completely rational and simple
07:55:18  <andythenorth> just a way that smells all wrong to users of languages like C++ and java
07:55:52  <andythenorth> just instances of objects, no explicit classes
07:56:23  * andythenorth doesn't miss coding JS
08:19:32  <FLHerne> andythenorth: IRL, I think 'platform' is the word
08:19:51  <FLHerne> (might not be clear in TTD)
08:29:46  <andythenorth> might be fine, it's internal to my compile
08:30:01  <andythenorth> I would use 'model', but that conflates with 'model' in newgrf
08:32:59  <andythenorth> thanks, I'll try it
08:55:35  *** gelignite has joined #openttd
09:03:11  *** Progman has joined #openttd
09:41:57  *** HerzogDeXtEr has joined #openttd
09:58:38  *** andythenorth has quit IRC
10:33:57  *** chomwitt has joined #openttd
11:06:47  <peter1139> I actually managed to poach an egg this morning...
11:10:24  *** Samu has joined #openttd
11:28:07  *** Fuco has joined #openttd
11:51:32  <Samu> SnakeAI vs WormAI
11:51:39  <Samu> is it your brother?
12:07:43  *** andythenorth has joined #openttd
12:16:07  <peter1139> How many carolies in an andythenorth?
12:23:32  *** gareppa has joined #openttd
12:26:48  <andythenorth> depends if I've eaten the pate on toast yet or not
12:27:03  <andythenorth> presumably more after that
12:30:23  <andythenorth> btw peter1139 https://dev.openttdcoop.org/attachments/download/9461/7380_1.png
12:30:29  <andythenorth> works fine so far
12:34:22  *** gareppa has quit IRC
13:00:53  <peter1139> What does?
13:01:00  <andythenorth> 7380
13:01:11  <peter1139> I don't remember what that is.
13:01:30  <andythenorth> https://github.com/OpenTTD/OpenTTD/issues/7380
13:03:00  <peter1139> https://www.romerogames.ie/si6il
13:03:03  <peter1139> Playing that at the moment.
13:06:25  <peter1139> Oh right, multi-tile docks. Of course it works :p
13:08:15  *** glx has joined #openttd
13:08:15  *** ChanServ sets mode: +v glx
13:11:06  <peter1139> LordAro, bah, you beat me again.
13:16:56  <andythenorth> is someone approving it then? :)
13:17:22  <peter1139> I doubt it.
13:17:30  *** gelignite has quit IRC
13:30:33  <LordAro> peter1139: yeah, but you did something yesterday :)
13:30:52  <peter1139> Gotta do something every day ;)
13:30:57  <LordAro> i just reindexed my gears (and naturally ended up only being able to use 8 of them)
13:31:10  <LordAro> think the cable's a bit lose
13:31:11  <peter1139> Ah, mine have never been... quite right :/
13:31:12  <LordAro> loose*
13:31:29  <peter1139> Even with a fresh cable, it's right on one end but not the other, heh.
13:31:52  <LordAro> i know the feeling
13:31:57  <LordAro> as soon as it's not brand new...
13:32:12  <peter1139> Maybe DI-2 would solve it...
13:32:20  <LordAro> i have wondered the same...
13:32:30  <LordAro> ultegra first, then DI-2
13:32:59  <peter1139> Mine is Ultegra, that doesn't fix it ;)
13:33:23  <LordAro> :p
13:33:33  <LordAro> dammit, i need reasons to justify a new bike
13:34:05  <peter1139> Yeah, Di2.
13:35:03  <peter1139> But not Dura-ace, that's just expensive and light, not expensive and long-lasting.
13:35:39  <LordAro> yeah, that's only a thing if you're actually affected by a few grams
13:35:58  <peter1139> That's where you measure out the precise amount of water you need for a ride...
13:38:09  <LordAro> or people handing you water bottles
13:38:51  *** tokai has joined #openttd
13:38:51  *** ChanServ sets mode: +v tokai
13:44:07  *** OsteHovel has quit IRC
13:45:15  *** tokai|noir has quit IRC
13:45:49  *** OsteHovel has joined #openttd
15:17:43  *** Flygon has quit IRC
15:44:58  *** arikover has joined #openttd
16:10:52  *** andythenorth has quit IRC
16:29:06  *** GroovyNoodle has joined #openttd
16:36:15  *** GroovyNoodle has quit IRC
17:36:52  *** snail_UES_ has quit IRC
17:38:12  *** Gumle2 has joined #openttd
17:49:17  *** andythenorth has joined #openttd
17:51:04  <andythenorth> well
18:33:48  *** gelignite has joined #openttd
18:41:52  <Samu> chopper beats civilai, that's surprising
19:08:51  <glx> ok something changed in vcpkg lzma it seems
19:09:47  <glx> (means compile farm is broken for windows)
19:16:23  <LordAro> excellent
19:16:40  <LordAro> any ideas what's wrong yet?
19:17:00  <glx> I know it's https://github.com/microsoft/vcpkg/commit/a9303736fdda58cf5ff3ccc969be917580493c91
19:17:05  <glx> not yet why
19:17:08  <glx> it's a huge one
19:19:04  <glx> it's failing on my machine too btw
19:20:30  <dwfreed> somebody should teach that person about proper git commit sizing
19:20:45  <glx> it's an MS thing ;)
19:24:40  <glx> hmm seems the static lib is not static as linking fails on __imp_XXX symbols
19:24:43  <Eddi|zuHause> who needs bisecting anyway...
19:31:58  *** sla_ro|master has quit IRC
19:33:12  *** sla_ro|master has joined #openttd
19:37:15  <glx> ok I think I see what's needed in openttd source
19:47:59  <glx> vcpkg used to patch lzma.h to always define LZMA_API_STATIC (wrong idea btw), now we must do it
19:48:16  <LordAro> makes sense
19:49:12  <glx> but it was done in the worse possible way https://github.com/microsoft/vcpkg/commit/a9303736fdda58cf5ff3ccc969be917580493c91#diff-1c83e7c7f861b9d56da5250d6d2f1208
19:49:42  <LordAro> nice.
19:50:36  <glx> so if we do it properly every user with an old vcpkg will get a warning (I think it's just a warning in case of redefinition)
19:52:38  <glx> just tried, seems msvc doesn't warn at all
19:53:15  <LordAro> heh
19:53:20  <LordAro> no worries then :)
20:02:23  *** DorpsGek_II has joined #openttd
20:02:23  <DorpsGek_II> [OpenTTD/OpenTTD] glx22 opened pull request #7614: Fix: vcpkg used to patch lzma.h to define LZMA_API_STATIC for static builds https://git.io/fjEKu
20:02:51  *** Supercheese has joined #openttd
20:04:03  <LordAro> glx: interesting that that sections uses #if defined(foo) instead of #ifdef foo
20:04:20  <glx> because of the tabs :)
20:04:33  <glx> it's inside a #ifdef MSVC
20:04:50  <LordAro> i don't follow, why do the tabs matter?
20:05:59  <glx> oh right,
20:08:32  <glx> maybe it's just easier to read
20:09:02  <nielsm> or maybe they want to use #elif
20:09:41  <nielsm> since you can do #ifdef #else #endif, but not #ifdef #elifdef (does not exist) #else #endif
20:09:54  <nielsm> so you do #if defined() #elif defined() #else #endif
20:13:09  <LordAro> ah yeah, that sounds familiar
20:22:21  *** Gumle2 has quit IRC
20:33:07  *** gelignite has quit IRC
21:06:34  *** andythenorth has left #openttd
21:29:03  *** sla_ro|master has quit IRC
21:30:22  *** Progman has quit IRC
21:56:26  *** nielsm has quit IRC
22:02:29  *** HerzogDeXtEr has quit IRC
22:10:55  <DorpsGek_II> [OpenTTD/OpenTTD] michicc approved pull request #7614: Fix: vcpkg used to patch lzma.h to define LZMA_API_STATIC for static builds https://git.io/fjEig
22:13:14  *** arikover has quit IRC
22:18:31  <DorpsGek_II> [OpenTTD/OpenTTD] glx22 merged pull request #7614: Fix: vcpkg used to patch lzma.h to define LZMA_API_STATIC for static builds https://git.io/fjEKu
22:48:07  *** snail_UES_ has joined #openttd
23:47:37  *** Fuco has quit IRC
23:57:21  *** Wormnest has quit IRC

Powered by YARRSTE version: svn-trunk