Config
Log for #openttd on 19th March 2019:
Times are UTC Toggle Colours
00:00:29  <peter1138> 1 Peeeka
00:04:26  <peter1138> Gosh, that actually works.
00:10:43  <Pikka> o
00:11:20  <peter1138> Hmm, i ought to do these cranes.
00:25:43  *** Gustavo6046 has quit IRC
00:41:54  <peter1138> I suppose docks should perhaps have at least one tile adjacent to water...
00:43:56  *** Wolf01 has quit IRC
00:44:04  <glx> would help ships to reach docks :)
00:52:19  <peter1138> Hmm, well, placing docks on flat land works.
00:53:31  *** Thedarkb1-T60 has joined #openttd
00:56:12  *** Thedarkb-T60 has quit IRC
00:58:06  *** Flygon has joined #openttd
01:15:13  *** supermop_Home has joined #openttd
01:19:57  *** Thedarkb-X40 has joined #openttd
01:20:42  *** Xaroth has quit IRC
01:44:45  <DorpsGek_II> [OpenTTD/OpenTTD] stale[bot] commented on pull request #7084: Change: AI/GS Config GUI overhaul https://git.io/fjvNa
01:45:59  <Pikka> yikes
01:46:05  *** Pikka has quit IRC
01:46:25  <peter1138> Hmm?
02:10:22  *** Supercheese has quit IRC
02:53:25  *** Supercheese has joined #openttd
02:56:12  *** supermop_Home has quit IRC
02:56:27  *** Supercheese has quit IRC
02:56:48  *** Supercheese has joined #openttd
03:10:57  *** D-HUND has joined #openttd
03:14:17  *** debdog has quit IRC
03:54:56  *** glx has quit IRC
03:57:25  *** techmagus has joined #openttd
03:57:28  *** techmagus is now known as Guest3633
04:12:28  *** Guest3633 is now known as techmagus
04:18:26  *** Samu has quit IRC
05:35:12  *** Thedarkb-X40 has quit IRC
06:52:54  *** tycoondemon2 has joined #openttd
06:53:24  *** Lejving_ has joined #openttd
06:54:05  *** Eddi|zuHause2 has joined #openttd
06:54:15  *** Jyggalag has joined #openttd
06:56:56  *** gnu_jj_ has joined #openttd
06:58:29  *** Heili has joined #openttd
06:59:29  *** Hobbyboy|BNC has joined #openttd
06:59:34  *** D-HUND has quit IRC
06:59:34  *** tycoondemon has quit IRC
06:59:34  *** Eddi|zuHause has quit IRC
06:59:35  *** Lejving has quit IRC
06:59:35  *** Heiki has quit IRC
06:59:35  *** yur3shmukcik[m] has quit IRC
06:59:35  *** grorg[m] has quit IRC
06:59:35  *** hylshols7qui[m] has quit IRC
06:59:35  *** gnu_jj has quit IRC
06:59:35  *** Westie has quit IRC
06:59:35  *** LordAro has quit IRC
06:59:35  *** kgz has quit IRC
06:59:35  *** argoneus_ has quit IRC
06:59:35  *** ZirconiumX has quit IRC
06:59:35  *** _dp_ has quit IRC
06:59:35  *** Sheogorath has quit IRC
06:59:35  *** berndj has quit IRC
06:59:35  *** grossing has quit IRC
06:59:35  *** DorpsGek_II has quit IRC
06:59:35  *** Hobbyboy has quit IRC
06:59:35  *** orudge has quit IRC
06:59:35  *** Heili is now known as Heiki
06:59:37  *** Hobbyboy|BNC is now known as Hobbyboy
06:59:39  *** D-HUND has joined #openttd
06:59:39  *** Eddi|zuHause has joined #openttd
06:59:39  *** Lejving has joined #openttd
06:59:39  *** yur3shmukcik[m] has joined #openttd
06:59:39  *** grorg[m] has joined #openttd
06:59:39  *** hylshols7qui[m] has joined #openttd
06:59:39  *** gnu_jj has joined #openttd
06:59:39  *** ZirconiumX has joined #openttd
06:59:39  *** argoneus_ has joined #openttd
06:59:39  *** kgz has joined #openttd
06:59:39  *** berndj has joined #openttd
06:59:39  *** LordAro has joined #openttd
06:59:39  *** grossing has joined #openttd
06:59:39  *** liquid.oftc.net sets mode: +o LordAro
06:59:52  *** Eddi|zuHause has quit IRC
06:59:52  *** kgz has quit IRC
06:59:57  *** Westie has joined #openttd
07:00:07  *** berndj has quit IRC
07:00:12  *** Lejving has quit IRC
07:00:12  *** gnu_jj has quit IRC
07:00:49  *** kgz has joined #openttd
07:01:17  *** dP has joined #openttd
07:01:20  *** dP is now known as _dp_
07:01:49  *** berndj has joined #openttd
07:04:35  *** orudge has joined #openttd
07:25:44  *** Supercheese has quit IRC
07:26:06  *** Supercheese has joined #openttd
07:26:39  <peter1138> hi
07:27:04  <LordAro> moin
07:58:59  *** andythenorth has joined #openttd
07:59:05  *** HerzogDeXtEr has quit IRC
07:59:13  <peter1138> Hi
07:59:15  <peter1138> Hmm
08:00:17  <peter1138> That pain au raisin was highly... energy dense.
08:09:51  <andythenorth> moin
08:12:11  <peter1138> Does NML autocrop (or have the ability to autocrop) sprites?
08:13:41  *** techmagus has quit IRC
08:32:29  <andythenorth> https://newgrf-specs.tt-wiki.net/wiki/NML:Realsprites
08:32:30  <andythenorth> CROP
08:47:00  <peter1138> CROP (default)
08:47:08  <peter1138> So I need nmlc -c
08:47:09  <peter1138> Hmm
08:47:22  <peter1138> Using spritesets with different sizes in a single sprite group / layout is not possible
08:47:29  <peter1138> Why is that, anyway? :o
08:48:19  <peter1138> Ah well, it's not like it's a vehicle spriteset.
08:48:53  <peter1138> Good, I didn't break it :D
08:49:45  <peter1138> Now to add the extras.
08:54:30  *** chomwitt has joined #openttd
08:54:47  *** circ-user-3HYVs has quit IRC
08:59:53  <planetmaker> peter1138, NOCROP is an option, too (to avoid -c flag)
09:00:04  <planetmaker> in the sprite definition
09:05:15  *** Pikka has joined #openttd
09:07:59  <peter1138> Yeah I saw
09:08:06  <peter1138> http://fuzzle.org/~petern/ottd/docks12.png
09:08:12  <peter1138> Well. Cat out of the bag.
09:08:20  <peter1138> But...
09:11:07  <planetmaker> whistle blower! Chase him! :P
09:12:33  <peter1138> Don't worry, I'm sure it's pointless :-)
09:12:55  <peter1138> How do loading stages work with sprite layouts? :p
09:14:41  <planetmaker> offsets usually. iirc
09:17:13  <peter1138> Hmm actually it should be fine, it's just templates.
09:17:50  *** Supercheese has quit IRC
09:19:59  <peter1138> It's annoying that it all has to be in one sprite set to avoid duplication.
09:20:03  <peter1138> Or I'm doing it wrong.
09:22:37  <peter1138> Hmm, can have multiple sprite sets, but they all have to be the same size. I'm sure that's a bogus restriction. Or one that applies in some cases but not here.
09:24:51  <andythenorth> so how many ships
09:24:58  <andythenorth> can dock at your docks12.png?
09:25:19  <peter1138> All of them. There's no restriction on occupancy.
09:25:34  <andythenorth> winner
09:26:00  <andythenorth> do they all load simultaneously?
09:26:14  <peter1138> improved_loading?
09:26:16  <andythenorth> what's that weird station switch?
09:26:18  <andythenorth> yeah that
09:26:33  <peter1138> wierd station switch?
09:26:48  <andythenorth> improved_loading
09:26:51  <peter1138> Oh right :p
09:29:42  <Pikka> such catbags
09:31:47  <LordAro> peter1138: oho
09:38:08  <peter1138> Random greebling to be done on jettys.
09:38:10  <peter1138> jetties?
09:47:07  <Pikka> jetis
09:47:29  <peter1138> What ever happened to V453000?
09:47:45  <peter1138> Also, how's TaI32 going?
09:47:55  <peter1138> I like the spread-out-ness
09:48:18  <peter1138> And the parks with trees. Brilliant idea.
09:48:38  <Pikka> it's going alright
09:48:42  <andythenorth> V453000 is all factorio
09:48:44  <andythenorth> all day
09:48:54  <Pikka> this morning I fixed a bug where half the buildings wouldn't show up before 1920, oops
09:48:57  <andythenorth> PipeMania!
09:49:27  <Pikka> I'm also trying to build up the momentum to code passenger trains for civi
09:49:37  <andythenorth> choo choo!
09:50:05  <Pikka> extremely
09:50:30  *** andythenorth has quit IRC
09:50:57  <planetmaker> V453000, is employed by factorio
09:51:06  <planetmaker> openttd gave him his job
09:51:25  <planetmaker> or rather was the show-case for application
09:51:37  <Pikka> I should try that
09:52:59  <peter1138> Crap, I need to do water-tile detection :/
09:53:16  <planetmaker> why?
09:54:03  <peter1138> Because sparkling water pixels look silly on dry land :-)
09:54:31  <planetmaker> they do... but... simply draw the ground tile and don't worry about the sprite?
09:55:24  <peter1138> http://fuzzle.org/~petern/ottd/docks14.png
09:55:48  <peter1138> Extra water pixels for choppy water.
09:55:59  <planetmaker> ah, water pixels in the building sprite :|
09:56:28  <peter1138> Should be simple enough, just split off the water pixels into a separate sprite and child-sprite it.
09:56:45  <planetmaker> remove them from the sprite. And leave ^^ to motivated NewGRF authors
09:56:58  <peter1138> I am apparently motivated :p
09:57:03  <planetmaker> hehe
09:57:17  <peter1138> Pre-drawn graphics helps a lot.
09:57:26  <planetmaker> they do
09:58:46  <peter1138> Although I fixed the templates a lot. NML can do the multiplication for you, so a nice grid layout is very simple.
09:59:33  <peter1138> tmpl_dock( 4, 1) instead of tmpl_dock( 330, 110) is kinda nicer.
10:02:38  <planetmaker> for sprites nicely aligned in the graphcis file: very much so
10:02:58  <peter1138> I made the source file an .xcf instead of a .png
10:03:10  <peter1138> Means it keeps the guide markers :p
10:08:00  <peter1138> NewGRF buoys? :p
10:08:14  <peter1138> I mean, we have NewGRF waypoints :p
10:09:42  <planetmaker> I totally would draw newgrf buoys
10:10:15  <planetmaker> It definitely needs starbord and portside buoys. And cardinal ones
10:10:28  <peter1138> O
10:10:37  <peter1138> DOCK class BUOY? :p
10:10:44  <peter1138> Like waypoints are done...
10:11:14  <peter1138> Saves writing another new spec.
10:11:15  <planetmaker> well...
10:11:29  <planetmaker> buoys are waypoints, are they?
10:11:33  <peter1138> Exactly.
10:11:51  <planetmaker> and waypoints are stations at which you cannot stop
10:12:13  <peter1138> Ok, I guess it is worth adding.
10:32:50  *** andythenorth has joined #openttd
10:34:06  <peter1138> https://www.reddit.com/r/openttd/comments/b2uyxv/3d_openttd_gameplay/
10:34:07  <peter1138> Uh oh
10:35:32  *** Eddi|zuHause2 is now known as Eddi|zuHause
10:35:59  <Eddi|zuHause> well, all the technical challenges could be overcome, but the blocker will always be that the original graphics have no back sides
10:37:44  <andythenorth> it's not openttd then
10:37:51  <andythenorth> it's machinsky or whatever
10:37:56  <andythenorth> TF
10:38:55  <Eddi|zuHause> i also don't see how "pixel graphics" relates to "low poly". technically each pixel could be its own poly
10:39:59  <Eddi|zuHause> TFPatch ... OpenTF
10:50:52  *** Laedek has quit IRC
10:52:25  *** Laedek has joined #openttd
10:54:47  <Pikka> have we all forgotten https://www.youtube.com/watch?v=KY6uIxKpItM ? :)
10:55:17  <Eddi|zuHause> Pikka: or we wish we had?
11:16:27  <andythenorth> that looks so cool!
11:18:17  <planetmaker> <Eddi|zuHause> well, all the technical challenges could be overcome, but the blocker will always be that the original graphics have no back sides <-- I find that really sad... (just draw and add them to openttd_orig.grf)
11:39:43  *** techmagus has joined #openttd
12:04:26  *** m3henry has joined #openttd
12:10:07  <peter1138> Urgh.
12:29:07  <LordAro> planetmaker: rather easier said than done
12:41:48  <peter1138> I'm not sure that "no backside" is the biggest problem with going 3D...
12:54:54  <Eddi|zuHause> peter1138: it depends on how far you want to push the 3D-ness
12:56:00  <Eddi|zuHause> peter1138: but as far as the "see things behind a thing" goes, a 90° map rotation doesn't need actual 3D
12:58:51  <peter1138> BigClive trying to kill himself...
13:03:06  <planetmaker> peter1138, 3d in the sense of (rotate in steps of 90°) is actually already possible - except for houses and industries.
13:03:22  <planetmaker> and 90° rotation would go a long way, I think
13:03:55  <peter1138> Right but when the post mentions "low poly" they clearly mean full-on 3D graphics.
13:04:29  <Eddi|zuHause> peter1138: that would look totally hideous, if you just mapped the sprite onto a "low poly" surface
13:04:51  <planetmaker> yes. That's not what I'd aim for. That'd be something entirely different
13:05:44  <Eddi|zuHause> but i'm not creating a reddit account to answer that thing
13:08:12  *** Pikka has quit IRC
13:43:38  *** Flygon has quit IRC
14:03:48  <peter1138> Why are industry tile IDs per-GRF rather than per-industry?
14:04:30  <Eddi|zuHause> because when adding them into the specs, they didn't have a vision
14:04:34  <peter1138> Hmm
14:05:10  *** techmagus has quit IRC
14:05:49  <peter1138> I guess you could reuse the same parts for different industries.
14:06:18  <Eddi|zuHause> i guess it's mostly mimicing the original game data
14:07:06  *** blathijs has joined #openttd
14:07:06  *** ChanServ sets mode: +o blathijs
14:12:19  *** techmagus has joined #openttd
14:13:16  <peter1138> Well, probably too late to change.
14:14:32  <peter1138> Not sure if it's even necessary though.
14:17:04  *** Thedarkb1-T60 has quit IRC
14:17:12  *** Samu has joined #openttd
14:19:01  <Eddi|zuHause> don't fix it if it's not broken
14:23:20  <Eddi|zuHause> anyone seen this 3D factorio-like thing?
14:27:08  <peter1138> Where's DorpsGek_II anyway?
14:27:25  <andythenorth> it's not broken yet
14:27:30  <andythenorth> FIRS is probably going to run out
14:27:38  <andythenorth> but usually, when FIRS runs out
14:27:46  <andythenorth> I do some evil workaround for a bit
14:27:59  <andythenorth> then someone gets offended by how evil it is and fixes the spec
14:28:03  <Eddi|zuHause> i've no quit message in my log, because he didn't say anything since my last disconnect
14:28:09  <peter1138> Docks are being weird, because I have not done tile-layouts for it.
14:28:32  <Eddi|zuHause> you probably should :p
14:28:33  <peter1138> Eddi|zuHause, ah, netsplit.
14:29:01  <peter1138> Eddi|zuHause, it's based on objects currently so it has x & y dimensions, but each tile is the same index.
14:29:19  <Eddi|zuHause> no object tiles?
14:29:40  <peter1138> But... that won't allow holes.
14:29:41  <peter1138> Hmm?
14:29:41  <Eddi|zuHause> i've never actually looked at how objects are coded
14:31:32  <peter1138> I may need to do tile layouts, as the original docks need that.
14:31:44  <peter1138> Either that or just special-case the original docks, but... urgh.
14:33:10  <Eddi|zuHause> that sounds like a horrible idea
14:33:21  <peter1138> Yeah, well.
14:33:37  <LordAro> peter1138: i feel like the older issue should be reopened, given it was closed by stalebot
14:34:11  <peter1138> The whole GUI scaling thing is a horrible hack. I'm sorry I ever did it :(
14:34:41  <Eddi|zuHause> maybe you should have had a vision.
14:34:43  <peter1138> I don't even have a patch for it.
14:34:45  <peter1138> Yes.
14:34:50  <Eddi|zuHause> (sorry, i made that joke like 10 minutes ago)
14:34:52  <peter1138> Actually I sort of have a patch.
14:35:29  <peter1138> I made a patch that also scales all the padding.
14:35:39  <peter1138> You end up with double-thickness lines.
14:35:50  <peter1138> It looks like the old double-size on Windows mode we used to have.
14:35:57  <peter1138> Nice actually but a bit... brutal
14:36:28  <peter1138> Many windows are too narrow when the scale is increased.
14:37:21  <peter1138> It's likely we should have a fractional gui scale, (and ditch the ill-advised separate font and gui scales)
14:40:25  *** Wormnest has joined #openttd
14:40:27  <peter1138> Also, make everything use that OpenGL renderer.
14:40:39  <peter1138> LordAro, feel free, andythenorth/stalebot will just close it again though :p
14:41:29  <peter1138> Hmm, but I think the OpenGL stuff was still just pixel buffers. Hmm.
14:46:16  *** nielsm has joined #openttd
14:47:04  *** andythenorth has quit IRC
15:06:38  <Eddi|zuHause> there's different approaches to OpenGL
15:07:34  <Eddi|zuHause> iirc there was some problem with textures needing power-of-two dimensions, but that should be possible by just extending the sprites with transparent pixels
15:14:40  *** circ-user-3HYVs has joined #openttd
15:16:09  *** andythenorth has joined #openttd
15:16:12  <andythenorth> peter1138: wat?
15:16:17  <andythenorth> the GUI scaling thing is grat
15:16:19  <andythenorth> great *
15:16:28  <nielsm> Eddi|zuHause: pretty sure power-of-two textures stopped being a problem 20 years ago
15:16:38  <nielsm> except for maybe on some mobile graphics units
15:19:50  <LordAro> andythenorth: sounds like you've got an issue to reopen then
15:20:29  * andythenorth looks
15:20:30  <andythenorth> nope
15:20:34  <andythenorth> 2x, job done
15:20:40  <andythenorth> all finished, moving on
15:20:51  <andythenorth> the only problem is a few windows that don't fit and can't be resized
15:24:17  <andythenorth> bbl
15:24:18  *** andythenorth has quit IRC
15:46:46  *** andythenorth has joined #openttd
16:12:30  *** HerzogDeXtEr has joined #openttd
16:13:16  <andythenorth> such cats
16:13:31  *** andythenorth has quit IRC
16:18:02  <LordAro> nah, ponies
16:18:35  *** sla_ro|master has joined #openttd
16:32:10  *** Gustavo6046 has joined #openttd
16:43:14  *** circ-user-3HYVs has quit IRC
17:35:16  <nielsm> anyone going to be playing Satisfactory?
17:36:01  <peter1138> Never heard of it.
17:41:06  <planetmaker> satisfactory... factorio in 3D presumably. I'll pass
17:54:42  *** Wormnest has quit IRC
18:09:09  <peter1138> Hmm, TaI32 would be good with some non-placeholder graphics ;)
18:10:51  *** m3henry has quit IRC
18:10:57  *** Wolf01 has joined #openttd
18:11:04  <Wolf01> o/
18:17:42  *** supermop_work has joined #openttd
18:19:22  *** Gumle2 has joined #openttd
18:22:32  *** andythenorth has joined #openttd
18:22:42  <peter1138> Hmm.
18:26:41  *** HerzogDeXtEr1 has joined #openttd
18:28:42  *** frosch123 has joined #openttd
18:30:02  <andythenorth> so is TrueBrain away?
18:32:32  *** HerzogDeXtEr has quit IRC
18:33:34  *** Progman has joined #openttd
18:34:11  *** synchris has joined #openttd
18:38:17  *** glx has joined #openttd
18:38:17  *** ChanServ sets mode: +v glx
18:47:51  *** gelignite has joined #openttd
18:48:51  <peter1138> Hmm, so the original dock has 6 tiles
18:49:01  <peter1138> But we don't really want 6 tiles to appear in the list.
18:49:57  <andythenorth> not really
18:50:17  <peter1138> I dunno how to cope with this :/
18:51:16  <LordAro> define a preview tile?
18:51:22  <LordAro> like airports
18:51:31  <peter1138> That's way beyond the problem level :p
18:53:21  <LordAro> you're the one who said you didn't know how to deal with it :p
18:53:29  <LordAro> i merely offered a solution
18:53:41  <peter1138> A solution to a different problem.
18:57:00  <LordAro> oh, a different list?
18:57:26  <peter1138> Not really.
18:57:36  <peter1138> But a preview tile would end up with 6 copies of the preview tile...
18:57:56  <LordAro> in which case i'm confused as to what you're stuck on
18:58:15  <andythenorth> Twitch!!
18:58:37  <peter1138> I'm confused as to what I'm stuck on.
18:58:47  <LordAro> nah, pub
18:58:54  <peter1138> :>
18:59:54  <peter1138> Okay so with docks, I have done it like objects. 1 dock spec == 1 ID
19:00:34  <peter1138> Different orientations are done by varaction tests.
19:01:03  <peter1138> Original dock is 6 different IDs, 1 for each slope, and 2 for the two water parts
19:01:46  <peter1138> So... the UI needs some 'magic' to treat the original dock a just 1 ID, even though it's actually 6.
19:02:21  <peter1138> Cos you don't currently select the orientation you want, and I don't want to have to do that, because it's not necessary for newgrf docks either.
19:04:26  <andythenorth> remove original dock?
19:04:50  <peter1138> No, that breaks backwards compatibility.
19:14:27  <peter1138> uhhh
19:15:57  <peter1138> oh
19:17:15  <peter1138> This is pro-develoloping.
19:17:53  <peter1138> I dunno what to do on these corner-cases.
19:18:00  <peter1138> Literally corner-cases O_o
19:19:18  <peter1138> Hm
19:19:39  <andythenorth> YouTube recommended me this https://www.youtube.com/watch?v=wOUa68E4_kI
19:20:30  <peter1138> Go to all that effort but don't fix obvious things
19:23:57  <Eddi|zuHause> why shouldn't newgrf docks get an orientation?
19:25:27  <peter1138> They have an orientation, but I don't want to have to specify that in the UI.
19:25:48  <peter1138> But
19:26:03  <peter1138> You can get that information from the slope.
19:26:23  <peter1138> But of course we also want to support non-slope docks. Hmm.
19:26:30  <Eddi|zuHause> what about docks on flat land?
19:30:19  <peter1138> Yeah
19:30:28  <peter1138> Well if it's just 1 tile then it doesn't matter either :D
19:30:50  <peter1138> Ok, original docks -- take orientation from the slope
19:31:01  <peter1138> newgrf docks, take orientation from parameter.
19:32:54  *** tokai has joined #openttd
19:32:54  *** ChanServ sets mode: +v tokai
19:33:22  <Eddi|zuHause> Gui could do "orientation: 1, 2, 3, 4, auto" similar to rail construction?
19:33:58  <Eddi|zuHause> then also newgrf docks could benefit from both ways
19:34:19  <frosch123> in the past people wanted to build docks in corners, but the auto-orientation failed them
19:34:59  *** gareppa has joined #openttd
19:35:57  <frosch123> though actually docks could be along the coast,  instead of into the sea
19:36:12  <frosch123> would also work for andy's flat river pony docks
19:39:10  <andythenorth> peter1138 has screenshots
19:39:12  <andythenorth> even a branch
19:40:04  *** Gumle2 has quit IRC
19:40:29  *** circ-user-3HYVs has joined #openttd
19:43:17  * andythenorth poking at updating OpenTTD website words
19:47:16  <andythenorth> is LordAro in the pub?
19:47:17  <andythenorth> :P
19:48:09  <Eddi|zuHause> where else would he be?
19:48:30  <Eddi|zuHause> considering his last line was "nah, pub"
19:50:00  *** Thedarkb-T60 has joined #openttd
19:56:05  <andythenorth> so what happened to industry-plants-objects frosch123? :D
19:57:37  <frosch123> it's as advanced as the titlegame competition :p
19:57:49  <LordAro> andythenorth: yup, pub
19:58:18  <andythenorth> that is not an ideal place to prune a wiki :P
19:58:22  <andythenorth> or is it? o_O
20:03:15  <peter1138> Well
20:03:49  <peter1138> I was conned.
20:04:59  <peter1138> frosch123, along the coast, you say? http://fuzzle.org/~petern/ottd/docks12.png
20:05:18  <peter1138> Or indeed, not coast... http://fuzzle.org/~petern/ottd/docks14.png
20:07:50  <frosch123> yes like that :)
20:07:59  <Wolf01> Wonderful
20:08:23  <andythenorth> best feature ever
20:08:58  <frosch123> the second screenshot suggests there should be a "water continuation" variable, so there can be proper water worders on the sprites
20:09:40  <andythenorth> there's an old feature request for that, for George's hotel
20:09:55  <peter1138> water worders?
20:10:00  <frosch123> borders
20:10:04  <peter1138> Oh
20:10:25  <peter1138> I can test for it but yeah, currently it's just baked into the sprite.
20:10:27  <frosch123> for the waves and stuff
20:10:46  <peter1138> This is done with NML as well, which surprised me.
20:11:25  <peter1138> It went from "I need to make a test grf" to "Hmm, need to patch NML" to "Hmm, this is working really well, how much can I cram into this test NewGRF" quite quickly
20:11:40  <andythenorth> winner
20:11:59  <peter1138> It is based on newgrf objects though, not newgrf (rail) stations.
20:12:15  <peter1138> airporttiles is already the precedent for doing it differently.
20:13:09  <andythenorth> so I want to fix this page https://wiki.openttd.org/Development
20:13:26  <peter1138> It is a wiki
20:14:19  <glx> click the edit button ?
20:14:40  <peter1138> I think andythenorth would rather click the delete button.
20:14:42  <frosch123> i think andy discovered that "delete" is a previledged operation
20:14:48  <frosch123> :p
20:15:03  <glx> he has the access
20:15:28  <frosch123> oh, it links to the cia page
20:15:40  <frosch123> that service that went offline over night because of a disk crash
20:15:46  <frosch123> and noone having a copy of the software
20:16:10  <DorpsGek> the reason I exists
20:16:44  <frosch123> your mom?
20:16:51  <TrueBrain> pretty sure DorpsGek has no mom :P
20:18:07  <SpComb> oh man, CIA - from the time that people still used trac
20:18:23  <TrueBrain> owh, trac, from the time I had horrible nightmares from how shitty software can be
20:18:31  <TrueBrain> wait, did I say that out loud? :P
20:18:57  <glx> I remember a trac update ended with a new bug tracker :)
20:19:02  <peter1138> TrueBrain, but where's DorpsGek_II? :)
20:19:10  <TrueBrain> did he laeve?
20:19:13  <TrueBrain> when did that happen?
20:19:24  <frosch123> @seen dorpsgek_ii
20:19:25  <DorpsGek> frosch123: dorpsgek_ii was last seen in #openttd 18 hours, 34 minutes, and 39 seconds ago: <DorpsGek_II> [OpenTTD/OpenTTD] stale[bot] commented on pull request #7084: Change: AI/GS Config GUI overhaul https://git.io/fjvNa
20:19:36  <TrueBrain> hmm .. how to reset that again .. eeuuuuhhhhh
20:19:58  <LordAro> it got netsplitted
20:22:13  <TrueBrain> DorpsGek_ii is back
20:22:19  <TrueBrain> he will rejoin when he has anything useful to say
20:26:01  <andythenorth> TrueBrain: do you want to talk about publishing artefacts from compiles? :P
20:26:08  <TrueBrain> no
20:26:13  <andythenorth> figures
20:26:13  <TrueBrain> that that solve your issue?
20:26:30  <andythenorth> for now yes
20:26:39  <TrueBrain> w00p!
20:26:42  <andythenorth> I don't have to explain it to you, which is nice
20:26:43  *** Supercheese has joined #openttd
20:26:57  <andythenorth> effort avoided :P
20:27:01  <TrueBrain> exactly :D
20:27:05  <TrueBrain> everyone happy :P
20:27:15  <andythenorth> shall we just turn this into a sledging channel for a bit?
20:27:24  <TrueBrain> sledging?
20:27:28  <andythenorth> https://en.wikipedia.org/wiki/Sledging_(cricket)
20:27:44  <TrueBrain> isn't that the default for this channel?
20:27:52  <andythenorth> not really no
20:27:58  <andythenorth> we're mostly quite polite
20:28:27  <andythenorth> except for TrueBrain
20:28:37  <TrueBrain> I was about to comment .. I guess it is only polite when I am not here ..
20:28:45  <andythenorth> we swear too much now
20:28:50  <andythenorth> I have to hide irc from my kids
20:28:55  <TrueBrain> fuck no?
20:28:58  <TrueBrain> really? shit dude ..
20:29:01  <andythenorth> no shit
20:29:14  <andythenorth> it's like having 4 copies of V453000 in the channel
20:29:24  <andythenorth> V453000 never responds to highlights any more
20:29:26  <andythenorth> probably on Slack
20:29:34  <TrueBrain> like sane people :P
20:29:38  <TrueBrain> (OWH SNAP)
20:30:45  <andythenorth> so have you deleted that wiki page yet?
20:30:54  <TrueBrain> Sledging? I considered it
20:30:56  <TrueBrain> voted against it
20:30:58  <andythenorth> also do we have money?
20:31:07  <TrueBrain> depends .. did you build a coal train
20:31:31  <andythenorth> not exactly
20:31:41  <andythenorth> I am going to, in some kind of order
20:31:41  <TrueBrain> what do you want to waste money on?
20:31:46  <andythenorth> - update the current website words
20:31:53  <andythenorth> - make a mockup for a new website in html
20:32:09  <andythenorth> - propose paying a designer on 99 Designs or another freelancer exploitation site https://99designs.co.uk/
20:32:22  <andythenorth> cos we ain't designers
20:32:53  <TrueBrain> possibly a few players are
20:33:41  <andythenorth> possibly
20:34:14  <andythenorth> supermop_work:
20:34:49  <andythenorth> TrueBrain but yeah, also I wanted to show previews of website rewrites
20:35:02  <andythenorth> I guess I could get an ftp server :P
20:35:14  <andythenorth> or put them in a weird GH Pages branch manually
20:35:26  <TrueBrain> GH Pages should be able to produce the website too, I guess
20:35:29  <TrueBrain> it is Jekyll after all
20:35:34  <andythenorth> lolz
20:35:46  <andythenorth> https://andythenorth.github.io/website/
20:35:46  <TrueBrain> but I am way too tired to be helpful this night
20:35:53  <andythenorth> ^ enjoy :)
20:35:55  <TrueBrain> so any serious discussion will be prompted by fart noises
20:35:59  <andythenorth> we broke all the paths of course :)
20:36:07  <andythenorth> because $us
20:36:21  <andythenorth> much laughter
20:36:25  <TrueBrain> that site is easily fixed, just add /website/ to the baseURL and commit
20:36:39  <andythenorth> well yes
20:36:39  <TrueBrain> no, that is fully expected .. if you dont put it in the root folder, it will fail
20:36:56  <TrueBrain> Jekyll will always do that, basically
20:36:58  <andythenorth> yes
20:37:03  <andythenorth> it was just quite lolz
20:37:09  <TrueBrain> so fix the basepath in your config, and it works, not?
20:37:24  <andythenorth> well it does, but you'll reject my PR :P
20:37:33  <TrueBrain> so make it a separate commit, and dont put that in the PR
20:37:39  <TrueBrain> learn how to do git, ffs :P
20:38:00  *** synchris has quit IRC
20:38:03  <andythenorth> is that a fart noise?
20:38:12  <TrueBrain> you can smell it here too
20:38:29  *** sla_ro|master has quit IRC
20:39:11  <andythenorth> somewhat
20:40:20  <andythenorth> anyway I make new pages
20:40:27  <andythenorth> you can all read the source html :P
20:40:38  <TrueBrain> write new pages in md :P
20:42:07  <andythenorth> considered it
20:42:08  *** DorpsGek_II has joined #openttd
20:42:09  <DorpsGek_II> [OpenTTD/OpenTTD] michicc commented on pull request #7384: Add: Display tooltips on industry chains window even when "Show toolt… https://git.io/fjfm0
20:42:24  <glx> wb DorpsGek_II
20:42:41  <TrueBrain> you can't talk via DorpsGek_II glx :P
20:43:04  <andythenorth> oh I found the most evil thing so far today
20:43:10  <TrueBrain> my farts?
20:43:11  <glx> no need, I have DorpsGek for that ;)
20:43:12  <andythenorth> the wiki has both wiki markup
20:43:15  <andythenorth> and arbitrary html
20:43:30  <andythenorth> IF IT CAN DO HTML
20:43:37  <andythenorth> WTF IS THE WIKI MARKUP FOR?
20:43:46  <TrueBrain> because .. THAT MAKES TOTAL SENSE
20:43:50  <andythenorth> *every* markup language is worse at html than html
20:43:51  <TrueBrain> HTML should be killed with fire
20:43:53  <TrueBrain> and be burned
20:44:04  <andythenorth> nothing makes me more enraged
20:44:08  <glx> just use xml ;)
20:44:09  <TrueBrain> nothing?
20:44:15  <TrueBrain> glx just triggered me :P
20:44:18  <andythenorth> nothing does make quite angry
20:44:22  <TrueBrain> XML is human readable, I read
20:44:25  <TrueBrain> and machine can easily parse it, I read
20:44:35  <TrueBrain> I also read a lot of lies
20:44:35  <andythenorth> but hiding html behind fake markup :x
20:44:53  <TrueBrain> andythenorth: HTML is just hiding behind machine code
20:44:56  <Wolf01> Brainfuck is more readable than xml
20:44:57  <andythenorth> in what way is this a frigging href?
20:44:58  <andythenorth> You can [https://github.com/OpenTTD/OpenTTD find the sourcecode on GitHub]
20:45:02  <glx> html looks like xml but some construct are not valid xml IIRC
20:45:07  <andythenorth> ^^ that's a href, wtf?
20:45:13  <andythenorth> and that's supposed to be easy?
20:45:28  <andythenorth> "oh andythenorth it's for non-technical people, you don't understand"
20:45:28  <TrueBrain> its better than <href> shit :P
20:45:33  <andythenorth> I understand I can't fucking understand it
20:45:39  <glx> it's easier than typing all the <a> tag
20:45:40  <andythenorth> I hate all these stupid lanuages
20:45:41  <TrueBrain> I refuse to write HTML these days
20:45:42  <TrueBrain> fuck that shit
20:45:44  <TrueBrain> give me Markdown
20:46:30  <andythenorth> I refuse to write NML
20:46:40  <TrueBrain> we both have refusals
20:46:51  <TrueBrain> shall we start a club, so we can talk about it?
20:47:06  <andythenorth> oh I broke this page :( https://wiki.openttd.org/Development
20:47:15  <TrueBrain> yes you did
20:47:18  <andythenorth> FFS
20:47:19  <TrueBrain> tell LordAro to fix it :P
20:47:19  <Wolf01> I refuse to write
20:47:24  <Wolf01> Oh wait...
20:47:27  <andythenorth> all I did was edit the stupid wiki language
20:47:33  <andythenorth> and now the page is broken?
20:47:49  <andythenorth> I've rolled it back
20:47:55  <TrueBrain> just because you don't understand it, doesn't make it the fault of the wiki :P
20:48:06  <andythenorth> wait, what, it's rolled back to an old rev?
20:48:37  <andythenorth> ok fixed
20:48:40  <Eddi|zuHause> <Wolf01> Brainfuck is more readable than xml <-- can you write a brainfuck program that is also valid xml?
20:48:47  <andythenorth> I am not touching that page again
20:48:52  <TrueBrain> lies
20:49:07  <Eddi|zuHause> i mean, a brainfuck program that does something non-trivial
20:49:10  <andythenorth> fuck it, people can continue using svn and patches and flyspray
20:49:28  <TrueBrain> whoho!
20:49:30  <TrueBrain> subversion is back!
20:49:46  <Wolf01> Eddi|zuHause: maybe
20:53:20  <peter1138> Hmm, what's a "view" in newobject speak?
20:56:13  <peter1138> Hmm
20:56:51  <TrueBrain> whoho, DigitalOcean LoadBalancers support PROXY protocol; sadly, this does mean I have to change some of the main infrastructure .. as that seriously helps
20:57:00  *** gelignite has quit IRC
20:57:00  <TrueBrain> but .. how to avoid downtime :P
20:57:06  <TrueBrain> something to toy with over the weekend :D
20:57:49  <TrueBrain> and a mail from the CIA .. I have to pay them 10k to not get arrested
20:58:07  <glx> oh I received it too, not read yet
20:58:12  <TrueBrain> its amazing
20:58:27  <TrueBrain> are people really buying this stuff .. I mean ...
20:58:59  <TrueBrain> like someone would openly admit to be willing to commit fraud ...
20:59:21  <TrueBrain> well .. now saying that .. I read some tweets from a certain president which makes the same kind of suggestions as this mail
20:59:24  <TrueBrain> so I guess this is fair
20:59:28  <TrueBrain> let me wire the money :P
21:02:33  <TrueBrain> hmm .. "Note that in order to use Proxy Protocol with DigitalOcean Kubernetes, you will need to create a new cluster, or request a master node recycle for your existing cluster by contacting support."
21:02:40  <TrueBrain> so that takes even more effort ..
21:03:54  <milek7> xhtml was/is better
21:04:04  <milek7> at least tag closing works as expected, instead of html mix of empty and non-empty tags
21:05:43  <milek7> 'master node recycle' sounds destructive ;P
21:05:56  <TrueBrain> it is not as bad as it sounds, assuming they do it in a clever way
21:06:11  <TrueBrain> normally you run the etcd on 3 nodes, so you can cycle one by one, no fuzz
21:06:18  <TrueBrain> but .. no clue how DO solved it, honestly
21:06:22  <TrueBrain> (you cannot see the master nodes)
21:06:35  <TrueBrain> setting up a new cluster is as easy as sending such mail, so meh
21:08:28  <TrueBrain> okay, I need to reconfigure the nginx-ingress, and switch the LB .. that should be painless .. do I dare trying this directly on production ...
21:08:39  <TrueBrain> not tonight :D
21:08:54  <peter1138> nielsm, found the k-d tree bugs yet? :)
21:09:14  <glx> not something to try when sleep time is near :)
21:10:38  <peter1138> Ok, so "view" is not necessarily orientation. Hmm.
21:10:48  <TrueBrain> owh, right, we were going to remove DOS support, weren't we ... I forgot ..
21:12:10  <andythenorth> delte
21:12:49  <LordAro> exterminate
21:12:53  <andythenorth> TrueBrain: DOS isn't officially supported :D https://www.openttd.org/about.html
21:13:04  <andythenorth> the official website officially says so
21:13:29  *** gareppa has quit IRC
21:13:42  <andythenorth> https://wiki.openttd.org/Operating_system#Devices_.28unsupported.29
21:14:00  *** gareppa has joined #openttd
21:15:00  <glx> hmm we should probably remove pre-winXP from the list
21:15:03  <andythenorth> oh but the official README says DOS is officially supported https://github.com/OpenTTD/OpenTTD/blob/master/README.md#30-supported-platforms
21:16:58  *** gareppa has quit IRC
21:17:14  *** gareppa has joined #openttd
21:17:20  <peter1138> SDL or Allegro on Windows, woo.
21:21:50  <andythenorth> glx: just remove it :)
21:21:58  <andythenorth> which list though, wiki, website, or README?
21:23:58  <Eddi|zuHause> all the lists
21:24:04  <Eddi|zuHause> autogenerate the lists
21:26:39  <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain opened pull request #7388: Remove: DOS support https://git.io/fjfYL
21:26:48  <TrueBrain> I hope my lengthy explanation why we remove it is appreciated :D
21:27:37  *** Thedarkb-T60 has quit IRC
21:27:53  <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on issue #7332: Performance in DOS is terrible https://git.io/fjfYt
21:28:07  <TrueBrain> next commit, remove #ifdef ENABLE_NETWORK? :D
21:28:36  <TrueBrain> 383 instances :o
21:29:29  <orudge> Hmm, I keep ENABLE_NETWORK happily disabled in my hacked up version of OpenTTD that is used to read stuff from saved games
21:29:40  <TrueBrain> hmm, we also have _network_available
21:29:40  <orudge> I suppose it doesn't hurt to have it enabled, just means extra code
21:29:45  <TrueBrain> orudge: exactly
21:30:02  <TrueBrain> it breaks too often, for no real benefit
21:31:17  <TrueBrain> right, will remove ENABLE_NETWORK tomorrow .. seems just a lot of lines to remove, I can do that :)
21:36:50  <TrueBrain> orudge: do you still support OS/2, and does it still work?
21:36:59  <orudge> TrueBrain: I was wondering when that was going to come up :D
21:37:08  <TrueBrain> it has many times, you just never respond :P
21:37:37  <peter1138> Hmm, explicit orientation makes no sense either :(
21:37:58  <orudge> I personally haven't tried to build it lately, but Paul Smedley who runs the OS/2 ports site last built it a couple of years ago
21:38:02  <orudge> It'll probably still work
21:38:13  <orudge> The newest gcc etc is available for OS/2
21:38:31  <TrueBrain> "couple of years ago".. sounds promising :D
21:38:31  <orudge> so I'd suggest against getting rid of it if possible
21:38:42  <orudge> well, 2014 is the latest build I see there
21:38:49  <orudge> I can try to fire up my old OS/2 VM one day...
21:38:50  <TrueBrain> only if you want to try to build it soon? :D
21:38:56  <TrueBrain> a non-maintained version is no version :D
21:38:57  <orudge> Indeed, I think I did at some point in the past year or so
21:39:13  <TrueBrain> tnx; let me know how it goes :)
21:42:29  <andythenorth> who did the Risc OS port ? :P
21:42:39  * andythenorth tried to get a Risc OS emulator working at the weekend
21:44:52  <orudge> It seems somebody has ported SDL2 to OS/2, so that's a good sign
21:46:04  *** gareppa has quit IRC
21:53:49  <peter1138> Emulator? Don't you have a real one? :D
21:56:18  <andythenorth> my brother sold it
21:56:21  <andythenorth> I said he could
21:56:24  <andythenorth> then regret
22:04:02  <peter1138> Selecting orientation is not pleasing.
22:05:39  *** andythenorth has quit IRC
22:05:46  *** Supercheese has quit IRC
22:06:42  *** Supercheese has joined #openttd
22:22:38  <DorpsGek_II> [OpenTTD/OpenTTD] michicc approved pull request #7388: Remove: DOS support https://git.io/fjfYN
22:22:54  <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain closed issue #7332: Performance in DOS is terrible https://git.io/fhpex
22:22:55  <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain merged pull request #7388: Remove: DOS support https://git.io/fjfYL
22:26:08  <Supercheese> >DOS
22:26:14  <Supercheese> wew
22:27:57  *** frosch123 has quit IRC
22:27:59  <DorpsGek_II> [OpenTTD/OpenTTD] M3Henry commented on pull request #7165: [core] Implement SmallVector using std::vector https://git.io/fjfYj
22:28:48  <LordAro> rip DOS
22:31:16  *** Progman has quit IRC
22:32:15  <DorpsGek_II> [OpenTTD/OpenTTD] M3Henry commented on pull request #7165: [core] Implement SmallVector using std::vector https://git.io/fjfOL
22:35:17  *** supermop_work has quit IRC
22:48:18  <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #6811: Feature: Add NotRoadTypes (NRT)  https://git.io/vhlfg
22:48:58  <DorpsGek_II> [OpenTTD/OpenTTD] M3Henry updated pull request #7165: [core] Implement SmallVector using std::vector https://git.io/fhSz0
22:50:43  <peter1138> Ooh, yes, I ought to fix docks.
22:50:52  <peter1138> Uses the same feature as NRT :p
22:51:35  <DorpsGek_II> [OpenTTD/OpenTTD] M3Henry commented on pull request #7165: [core] Implement SmallVector using std::vector https://git.io/fjfOW
22:55:32  *** circ-user-3HYVs has quit IRC
23:00:06  *** Wolf01 has quit IRC
23:17:14  *** Flygon has joined #openttd
23:44:08  *** HerzogDeXtEr1 has quit IRC
23:46:21  *** Supercheese has quit IRC
23:49:57  *** Wormnest has joined #openttd
23:52:37  *** Heiki has quit IRC
23:53:02  *** Heiki has joined #openttd
23:56:45  *** Pikka has joined #openttd

Powered by YARRSTE version: svn-trunk