IRC logs for #openttd on OFTC at 2019-06-02
⏴ go to previous day
03:15:08 *** y2kboy23 has joined #openttd
04:42:28 *** snail_UES_ has joined #openttd
06:35:27 *** Mahjong1 has joined #openttd
07:47:54 *** sla_ro|master has joined #openttd
09:04:52 *** D-HUND is now known as debdog
09:24:51 *** andythenorth has joined #openttd
09:44:31 <andythenorth> if there are, e.g. 4 trucks with same chassis and cab, but different body
09:44:42 <andythenorth> or 3 feldbahn with same engine, but different wagons
09:44:54 <andythenorth> what do I call the common parts?
09:45:05 <andythenorth> base vehicles? base models? chassis?
09:46:26 <Eddi|zuHause> i'm not qualified to answer that
09:48:31 <andythenorth> I looked up 'prototype' and got lost in (interesting) explanations of how javascript inheritance works :P
09:54:33 <Eddi|zuHause> ... in mysterious ways, i suppose
09:54:51 <andythenorth> apparently completely rational and simple
09:55:18 <andythenorth> just a way that smells all wrong to users of languages like C++ and java
09:55:52 <andythenorth> just instances of objects, no explicit classes
09:56:23 * andythenorth doesn't miss coding JS
10:19:32 <FLHerne> andythenorth: IRL, I think 'platform' is the word
10:19:51 <FLHerne> (might not be clear in TTD)
10:29:46 <andythenorth> might be fine, it's internal to my compile
10:30:01 <andythenorth> I would use 'model', but that conflates with 'model' in newgrf
10:32:59 <andythenorth> thanks, I'll try it
10:55:35 *** gelignite has joined #openttd
11:03:11 *** Progman has joined #openttd
11:41:57 *** HerzogDeXtEr has joined #openttd
12:33:57 *** chomwitt has joined #openttd
13:06:47 <peter1139> I actually managed to poach an egg this morning...
14:07:43 *** andythenorth has joined #openttd
14:16:07 <peter1139> How many carolies in an andythenorth?
14:23:32 *** gareppa has joined #openttd
14:26:48 <andythenorth> depends if I've eaten the pate on toast yet or not
14:27:03 <andythenorth> presumably more after that
14:30:29 <andythenorth> works fine so far
15:01:11 <peter1139> I don't remember what that is.
15:03:03 <peter1139> Playing that at the moment.
15:06:25 <peter1139> Oh right, multi-tile docks. Of course it works :p
15:11:06 <peter1139> LordAro, bah, you beat me again.
15:16:56 <andythenorth> is someone approving it then? :)
15:30:33 <LordAro> peter1139: yeah, but you did something yesterday :)
15:30:52 <peter1139> Gotta do something every day ;)
15:30:57 <LordAro> i just reindexed my gears (and naturally ended up only being able to use 8 of them)
15:31:10 <LordAro> think the cable's a bit lose
15:31:11 <peter1139> Ah, mine have never been... quite right :/
15:31:29 <peter1139> Even with a fresh cable, it's right on one end but not the other, heh.
15:31:57 <LordAro> as soon as it's not brand new...
15:32:12 <peter1139> Maybe DI-2 would solve it...
15:32:20 <LordAro> i have wondered the same...
15:32:30 <LordAro> ultegra first, then DI-2
15:32:59 <peter1139> Mine is Ultegra, that doesn't fix it ;)
15:33:33 <LordAro> dammit, i need reasons to justify a new bike
15:35:03 <peter1139> But not Dura-ace, that's just expensive and light, not expensive and long-lasting.
15:35:39 <LordAro> yeah, that's only a thing if you're actually affected by a few grams
15:35:58 <peter1139> That's where you measure out the precise amount of water you need for a ride...
15:38:09 <LordAro> or people handing you water bottles
15:38:51 *** ChanServ sets mode: +v tokai
15:45:49 *** OsteHovel has joined #openttd
17:44:58 *** arikover has joined #openttd
18:29:07 *** GroovyNoodle has joined #openttd
19:49:17 *** andythenorth has joined #openttd
20:33:48 *** gelignite has joined #openttd
20:41:52 <Samu> chopper beats civilai, that's surprising
21:08:51 <glx> ok something changed in vcpkg lzma it seems
21:09:48 <glx> (means compile farm is broken for windows)
21:16:40 <LordAro> any ideas what's wrong yet?
21:19:04 <glx> it's failing on my machine too btw
21:20:30 <dwfreed> somebody should teach that person about proper git commit sizing
21:24:40 <glx> hmm seems the static lib is not static as linking fails on __imp_XXX symbols
21:24:43 <Eddi|zuHause> who needs bisecting anyway...
21:33:12 *** sla_ro|master has joined #openttd
21:37:15 <glx> ok I think I see what's needed in openttd source
21:47:59 <glx> vcpkg used to patch lzma.h to always define LZMA_API_STATIC (wrong idea btw), now we must do it
21: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)
21:52:38 <glx> just tried, seems msvc doesn't warn at all
22:02:23 *** DorpsGek_II has joined #openttd
22: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
22:02:51 *** Supercheese has joined #openttd
22:04:03 <LordAro> glx: interesting that that sections uses #if defined(foo) instead of #ifdef foo
22:04:33 <glx> it's inside a #ifdef MSVC
22:04:50 <LordAro> i don't follow, why do the tabs matter?
22:08:32 <glx> maybe it's just easier to read
22:09:02 <nielsm> or maybe they want to use #elif
22:09:41 <nielsm> since you can do #ifdef #else #endif, but not #ifdef #elifdef (does not exist) #else #endif
22:09:54 <nielsm> so you do #if defined() #elif defined() #else #endif
22:13:09 <LordAro> ah yeah, that sounds familiar
23:06:35 *** andythenorth has left #openttd
continue to next day ⏵