Back to Home / #openttd / 2019 / 06 / Prev Day | Next Day
#openttd IRC Logs for 2019-06-02

---Logopened Sun Jun 02 00:00:06 2019
00:35-!-Mahjong1 [~qq@2a00:23c7:e06:ed00:cc07:77d2:389e:4d99] has joined #openttd
00:35-!-Mahjong1 is "realname" on #ohnx #openttd
00:42-!-Mahjong2 [~qq@2a00:23c7:e06:ed00:3059:f39a:2948:35dc] has quit [Ping timeout: 480 seconds]
01:47-!-sla_ro|master [~sla.ro@84.117.88.126] has joined #openttd
01:47-!-sla_ro|master is "slamaster" on @#sla #openttd
03:04-!-D-HUND is now known as debdog
03:16-!-nielsm [~nielsm@176-23-103-56-cable.dk.customer.tdc.net] has joined #openttd
03:16-!-nielsm is "Niels Martin Hansen" on #openttd
03:23-!-Supercheese [~Superchee@cpe-75-87-252-143.natnow.res.rr.com] has quit [Quit: Valete omnes]
03:24-!-andythenorth [~andytheno@217.33.116.189] has joined #openttd
03:24-!-andythenorth is "andythenorth" on #openttd
03:28<andythenorth>hi
03:44*andythenorth words
03:44<andythenorth>if there are, e.g. 4 trucks with same chassis and cab, but different body
03:44<andythenorth>or 3 feldbahn with same engine, but different wagons
03:44<andythenorth>what do I call the common parts?
03:45<andythenorth>base vehicles? base models? chassis?
03:46<Eddi|zuHause>i'm not qualified to answer that
03:47<andythenorth>me neither
03:48<andythenorth>I looked up 'prototype' and got lost in (interesting) explanations of how javascript inheritance works :P
03:54<Eddi|zuHause>... in mysterious ways, i suppose
03:54<andythenorth>apparently completely rational and simple
03:55<andythenorth>just a way that smells all wrong to users of languages like C++ and java
03:55<andythenorth>just instances of objects, no explicit classes
03:56*andythenorth doesn't miss coding JS
04:19<FLHerne>andythenorth: IRL, I think 'platform' is the word
04:19<FLHerne>(might not be clear in TTD)
04:29<andythenorth>might be fine, it's internal to my compile
04:30<andythenorth>I would use 'model', but that conflates with 'model' in newgrf
04:32<andythenorth>thanks, I'll try it
04:55-!-gelignite [~gelignite@55d4e32a.access.ecotel.net] has joined #openttd
04:55-!-gelignite is "gelignite" on #openttd
05:03-!-Progman [~progman@p548D9C43.dip0.t-ipconnect.de] has joined #openttd
05:03-!-Progman is "Peter Henschel" on #openttdcoop.dev #openttd
05:41-!-HerzogDeXtEr [~farci@ip92341c71.dynamic.kabel-deutschland.de] has joined #openttd
05:41-!-HerzogDeXtEr is "purple" on #openttd
05:58-!-andythenorth [~andytheno@217.33.116.189] has quit [Quit: andythenorth]
06:33-!-chomwitt [~chomwitt@athedsl-32208.home.otenet.gr] has joined #openttd
06:33-!-chomwitt is "chomwitt" on #debian-lxc #debian-offtopic #debian-kde #oolite #openttd #debian #debian-games
07:06<peter1139>I actually managed to poach an egg this morning...
07:10-!-Samu [~Ricardo@pa4-84-91-142-34.netvisao.pt] has joined #openttd
07:10-!-Samu is "realname" on #openttd
07:28-!-Fuco [~foobar@ip-86-49-246-40.net.upcbroadband.cz] has joined #openttd
07:28-!-Fuco is "O_o" on #openttd
07:51<Samu>SnakeAI vs WormAI
07:51<Samu>is it your brother?
08:07-!-andythenorth [~andytheno@217.33.116.189] has joined #openttd
08:07-!-andythenorth is "andythenorth" on #openttd
08:16<peter1139>How many carolies in an andythenorth?
08:23-!-gareppa [~gareppa@151.24.80.173] has joined #openttd
08:23-!-gareppa is "gareppa" on #bcache #privacybadger #https-everywhere #llvmlinux #ext4 #mm #moocows #oftc #openttd #scilab #C
08:26<andythenorth>depends if I've eaten the pate on toast yet or not
08:27<andythenorth>presumably more after that
08:30<andythenorth>btw peter1139 https://dev.openttdcoop.org/attachments/download/9461/7380_1.png
08:30<andythenorth>works fine so far
08:34-!-gareppa [~gareppa@151.24.80.173] has quit []
09:00<peter1139>What does?
09:01<andythenorth>7380
09:01<peter1139>I don't remember what that is.
09:01<andythenorth>https://github.com/OpenTTD/OpenTTD/issues/7380
09:03<peter1139>https://www.romerogames.ie/si6il
09:03<peter1139>Playing that at the moment.
09:06<peter1139>Oh right, multi-tile docks. Of course it works :p
09:08-!-glx [kvirc@000128ec.user.oftc.net] has joined #openttd
09:08-!-mode/#openttd [+v glx] by ChanServ
09:08-!-glx is "Loïc GUILLOUX" on #openttd.noai #openttd.notice +#openttd
09:11<peter1139>LordAro, bah, you beat me again.
09:16<andythenorth>is someone approving it then? :)
09:17<peter1139>I doubt it.
09:17-!-gelignite [~gelignite@55d4e32a.access.ecotel.net] has quit [Quit: Good fight, good night!]
09:30<@LordAro>peter1139: yeah, but you did something yesterday :)
09:30<peter1139>Gotta do something every day ;)
09:30<@LordAro>i just reindexed my gears (and naturally ended up only being able to use 8 of them)
09:31<@LordAro>think the cable's a bit lose
09:31<peter1139>Ah, mine have never been... quite right :/
09:31<@LordAro>loose*
09:31<peter1139>Even with a fresh cable, it's right on one end but not the other, heh.
09:31<@LordAro>i know the feeling
09:31<@LordAro>as soon as it's not brand new...
09:32<peter1139>Maybe DI-2 would solve it...
09:32<@LordAro>i have wondered the same...
09:32<@LordAro>ultegra first, then DI-2
09:32<peter1139>Mine is Ultegra, that doesn't fix it ;)
09:33<@LordAro>:p
09:33<@LordAro>dammit, i need reasons to justify a new bike
09:34<peter1139>Yeah, Di2.
09:35<peter1139>But not Dura-ace, that's just expensive and light, not expensive and long-lasting.
09:35<@LordAro>yeah, that's only a thing if you're actually affected by a few grams
09:35<peter1139>That's where you measure out the precise amount of water you need for a ride...
09:38<@LordAro>or people handing you water bottles
09:38-!-tokai [~tokai@00012860.user.oftc.net] has joined #openttd
09:38-!-tokai is "Christian Rosentreter" on #openttd
09:38-!-mode/#openttd [+v tokai] by ChanServ
09:44-!-OsteHovel [~OsteHovel@cFD3B5AC1.dhcp.as2116.net] has quit [Ping timeout: 480 seconds]
09:45-!-tokai|noir [~tokai@00012860.user.oftc.net] has quit [Ping timeout: 480 seconds]
09:45-!-OsteHovel [~OsteHovel@cFD3B5AC1.dhcp.as2116.net] has joined #openttd
09:45-!-OsteHovel is "Hovel on the Ost" on #openttd
11:17-!-Flygon [~Flygon@114-198-97-40.dyn.iinet.net.au] has quit [Quit: A toaster's basically a soldering iron designed to toast bread]
11:44-!-arikover [~user@x4e36bce5.dyn.telefonica.de] has joined #openttd
11:44-!-arikover is "unknown" on #openttd
12:10-!-andythenorth [~andytheno@217.33.116.189] has quit [Quit: andythenorth]
12:29-!-GroovyNoodle [~NoodleNet@2a07-a880-4601-1088-ef24-586d-2767-f301.pool6.ovpn.com] has joined #openttd
12:29-!-GroovyNoodle is "noodlenet.org" on #openttd
12:36-!-GroovyNoodle [~NoodleNet@2a07-a880-4601-1088-ef24-586d-2767-f301.pool6.ovpn.com] has quit [Quit: Leaving]
13:36-!-snail_UES_ [~snail_UES@cpe-98-14-137-148.nyc.res.rr.com] has quit [Quit: snail_UES_]
13:38-!-Gumle2 [AdiIRC@80-196-34-14-cable.dk.customer.tdc.net] has joined #openttd
13:38-!-Gumle2 is "Martin" on #ceph #bcache #openttd
13:49-!-andythenorth [~andytheno@217.33.116.189] has joined #openttd
13:49-!-andythenorth is "andythenorth" on #openttd
13:51<andythenorth>well
14:33-!-gelignite [~gelignite@55d4e32a.access.ecotel.net] has joined #openttd
14:33-!-gelignite is "gelignite" on #openttd
14:41<Samu>chopper beats civilai, that's surprising
15:08<+glx>ok something changed in vcpkg lzma it seems
15:09<+glx>(means compile farm is broken for windows)
15:16<@LordAro>excellent
15:16<@LordAro>any ideas what's wrong yet?
15:17<+glx>I know it's https://github.com/microsoft/vcpkg/commit/a9303736fdda58cf5ff3ccc969be917580493c91
15:17<+glx>not yet why
15:17<+glx>it's a huge one
15:19<+glx>it's failing on my machine too btw
15:20<dwfreed>somebody should teach that person about proper git commit sizing
15:20<+glx>it's an MS thing ;)
15:24<+glx>hmm seems the static lib is not static as linking fails on __imp_XXX symbols
15:24<Eddi|zuHause>who needs bisecting anyway...
15:31-!-sla_ro|master [~sla.ro@84.117.88.126] has quit []
15:33-!-sla_ro|master [~sla.ro@84.117.88.126] has joined #openttd
15:33-!-sla_ro|master is "slamaster" on @#sla #openttd
15:37<+glx>ok I think I see what's needed in openttd source
15:47<+glx>vcpkg used to patch lzma.h to always define LZMA_API_STATIC (wrong idea btw), now we must do it
15:48<@LordAro>makes sense
15:49<+glx>but it was done in the worse possible way https://github.com/microsoft/vcpkg/commit/a9303736fdda58cf5ff3ccc969be917580493c91#diff-1c83e7c7f861b9d56da5250d6d2f1208
15:49<@LordAro>nice.
15:50<+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)
15:52<+glx>just tried, seems msvc doesn't warn at all
15:53<@LordAro>heh
15:53<@LordAro>no worries then :)
16:02-!-DorpsGek_II [~DorpsGek_@spam.openttd.org] has joined #openttd
16:02-!-DorpsGek_II is "Irc bot based on irc3 http://irc3.readthedocs.io" on #openttd
16:02<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
16:02-!-Supercheese [~Superchee@cpe-75-87-252-143.natnow.res.rr.com] has joined #openttd
16:02-!-Supercheese is "Caseum" on #openttd
16:04<@LordAro>glx: interesting that that sections uses #if defined(foo) instead of #ifdef foo
16:04<+glx>because of the tabs :)
16:04<+glx>it's inside a #ifdef MSVC
16:04<@LordAro>i don't follow, why do the tabs matter?
16:05<+glx>oh right,
16:08<+glx>maybe it's just easier to read
16:09<nielsm>or maybe they want to use #elif
16:09<nielsm>since you can do #ifdef #else #endif, but not #ifdef #elifdef (does not exist) #else #endif
16:09<nielsm>so you do #if defined() #elif defined() #else #endif
16:13<@LordAro>ah yeah, that sounds familiar
16:22-!-Gumle2 [AdiIRC@80-196-34-14-cable.dk.customer.tdc.net] has quit []
16:33-!-gelignite [~gelignite@55d4e32a.access.ecotel.net] has quit [Quit: Good fight, good night!]
17:06-!-andythenorth [~andytheno@217.33.116.189] has left #openttd []
17:29-!-sla_ro|master [~sla.ro@84.117.88.126] has quit []
17:30-!-Progman [~progman@p548D9C43.dip0.t-ipconnect.de] has quit [Remote host closed the connection]
17:56-!-nielsm [~nielsm@176-23-103-56-cable.dk.customer.tdc.net] has quit [Ping timeout: 480 seconds]
18:02-!-HerzogDeXtEr [~farci@ip92341c71.dynamic.kabel-deutschland.de] has quit [Read error: Connection reset by peer]
18:10<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
18:13-!-arikover [~user@x4e36bce5.dyn.telefonica.de] has quit [Remote host closed the connection]
18:18<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
18:48-!-snail_UES_ [~snail_UES@cpe-98-14-137-148.nyc.res.rr.com] has joined #openttd
18:48-!-snail_UES_ is "Jacopo Coletto" on #openttd
19:47-!-Fuco [~foobar@ip-86-49-246-40.net.upcbroadband.cz] has quit [Ping timeout: 480 seconds]
19:57-!-Wormnest [~Wormnest@35.136.176.177] has quit [Quit: Leaving]
21:23-!-chomwitt [~chomwitt@athedsl-32208.home.otenet.gr] has quit [Ping timeout: 480 seconds]
21:46-!-Flygon [~Flygon@114-198-97-40.dyn.iinet.net.au] has joined #openttd
21:46-!-Flygon is "Flygon" on #openttd
21:53-!-Samu [~Ricardo@pa4-84-91-142-34.netvisao.pt] has quit [Quit: Leaving]
22:21-!-D-HUND [~debdog@185.36.120.171] has joined #openttd
22:21-!-D-HUND is "Wowbagger" on #bitlbee #openttd
22:24-!-debdog [~debdog@2a00:79c0:600:f100:7a24:afff:fe8a:d04d] has quit [Ping timeout: 480 seconds]
23:20-!-glx [kvirc@000128ec.user.oftc.net] has quit []
---Logclosed Mon Jun 03 00:00:08 2019