Times are UTC Toggle Colours
00:00:36 <Samu> one of fishing grounds tile accepts passengers 00:00:45 <Samu> but fishing grounds doesn't accept anything itself 00:01:37 <nielsm> and those examples are something you should have brought up 45 minutes ago 00:01:43 *** tokai|noir has joined #openttd 00:01:44 *** ChanServ sets mode: +v tokai|noir 00:02:06 <nielsm> if you have a proof by contradiction then present the contradiction immediately 00:02:12 <Samu> eh... like I didn't try 00:03:11 <glx> <@peter1138> LordAro, hmm, looks like the CI's running individual tasks, and the original combined job. <-- that's the azure pipelines update, it now reports tasks individually 00:03:47 <LordAro> nice 00:05:49 <DorpsGek_II> [OpenTTD/OpenTTD] nikolas commented on issue #7189: fluidsynth driver plays music too loudly https://git.io/fhHaK 00:05:56 *** snail_UES_ has quit IRC 00:05:56 <nielsm> actually what would be good to have was a better way for industries to indicate they want an attached oil-rig style station 00:06:18 <glx> was indicated in the comments of https://github.com/OpenTTD/OpenTTD/pull/7163 00:06:20 *** chomwitt has quit IRC 00:06:21 <LordAro> nielsm: istr trying that opens a rather large can of worms 00:07:03 <nielsm> yeah it might cause lots of trouble :/ 00:08:29 *** keoz has quit IRC 00:08:33 <nielsm> the simplest would probably be to add another flag to industrytile definitions to control it 00:08:39 *** tokai has quit IRC 00:09:00 <nielsm> and give the currently magical oil rig tile that property, and remove the special-casing by tile type id 00:09:45 <DorpsGek_II> [OpenTTD/OpenTTD] glx22 commented on pull request #7163: Add: [AzurePipelines] split the CI in two parts: building and commit checking https://git.io/fhHai 00:12:11 *** Thedarkb-T60 has joined #openttd 00:14:55 *** m3henry has quit IRC 00:30:03 *** snail_UES_ has joined #openttd 00:31:45 <Samu> * @param st_ind IndustryID associated with Station, if any (e.g. oil rig or INVALID_INDUSTRY) 00:33:34 <Samu> is it clear? 01:05:37 *** nielsm has quit IRC 01:11:53 <Samu> it builds! 01:12:38 <Samu> https://imgur.com/a/0PjdrgY 01:16:00 <Samu> bug was fixed 01:16:35 <Samu> I had Lonnpool Shoals accepting Engineering Supplies 01:16:58 <Samu> because there was a Dredging Site nearby that accepted it 01:18:25 <Samu> back to https://gist.github.com/SamuXarick/576bba045ab1cff5403ab3c9f8bd4a9d/revisions 01:19:12 <Samu> I no longer pass a bool, now I pass IndustryID! 01:19:41 <Samu> INVALID_INDUSTRY is the new false 01:20:10 <Samu> 'actual industryid of the oil rig' is the new true! 01:23:11 <Samu> now i just got to not pass this around 01:26:28 <Samu> rereading what nielsm said 01:29:28 <Samu> i think there may be a way 01:32:17 <Samu> still needs to run the iterator in GetAcceptanceAroundTiles, but instead of asking through AddAcceptedCargo 01:32:38 <Samu> it asks directly to AddAcceptedCargo_Industry 01:33:45 <Samu> but... AddAcceptedCargo_Industry is part of a proc thingy, it expect a certain number of parameters 01:33:55 <Samu> and I'm adding one to it 01:33:58 <Samu> will it work? 01:44:07 <Samu> perhaps im not adding 01:44:38 <Samu> perhaps I may not need to add an extra parameter, must test 02:27:06 <Samu> this is it! https://paste.openttdcoop.org/pvwc6g3dv 02:27:12 <Samu> now who's the bool expert? 02:27:27 <Samu> must simplify that code 02:28:31 <Samu> wait, maybe this is not it, yet :| 02:29:07 <Samu> must confirm with town tiles if it's correct 02:36:06 <Samu> ah crap it's not correct yet 02:58:15 <Samu> https://paste.openttdcoop.org/pbcxineit 02:58:16 <Samu> there 02:58:18 <Samu> this is correct 02:58:31 <Samu> bool expert needed to simplify this code 03:02:48 *** Wormnest has joined #openttd 03:10:34 *** Wormnest has quit IRC 03:11:10 *** glx has quit IRC 03:35:29 *** debdog has joined #openttd 03:38:49 *** D-HUND has quit IRC 03:45:13 *** Samu has quit IRC 04:24:01 *** keoz has joined #openttd 04:58:27 *** HerzogDeXtEr has joined #openttd 05:53:44 *** snail_UES_ has quit IRC 06:09:15 *** rocky11384497 has joined #openttd 06:37:04 *** HerzogDeXtEr has quit IRC 07:26:21 <Eddi|zuHause> ok, so i tried launching astroneer, and i get 2fps in the intro screen 07:59:06 <peter1138> :/ 08:00:05 *** andythenorth has joined #openttd 08:02:16 <andythenorth> moin 08:04:27 <peter1138> hi 08:04:55 *** Sularken has quit IRC 08:08:03 <andythenorth> the rule I've found works 08:08:08 <andythenorth> one never replies to SYL 08:08:18 <andythenorth> or, in fact, in any thread where SYL is active 08:11:48 <peter1138> :) 08:12:19 <Eddi|zuHause> if only the forum had a useful ignore function 08:12:51 <Eddi|zuHause> "this person that you ignored has posted here, click to reveal" is not useful 08:14:14 *** Progman has joined #openttd 08:14:55 <peter1138> andythenorth, the info is still useful for other people reading the thread, regardless of whether SYL understands it. 08:15:14 <andythenorth> of course :) 08:15:30 <peter1138> So did you find any issues with your playtesting last night? 08:15:39 <andythenorth> well 08:15:57 <andythenorth> I found that updated NRT Road Hog isn't working 08:16:00 <andythenorth> but the old version does 08:16:13 <andythenorth> currently I'm blaming mercurial for that 08:17:05 <andythenorth> let's see 08:18:18 <andythenorth> why is mercurial so totally useless? 08:19:22 <peter1138> It just is. 08:20:44 <andythenorth> using it for branching workflow is absolutely dangerous 08:20:52 <andythenorth> found the issue I think 08:21:30 <andythenorth> I should just move everything to github ASAP 08:21:41 <andythenorth> but then I lose bundles server publishing 08:23:46 <DorpsGek_II> [OpenTTD/OpenTTD] George-VB commented on issue #5006: Railtypes: 'hide railtype' flag https://git.io/fhHoz 08:25:19 <andythenorth> yeah merging default into notroadtypes branch of hog 08:25:20 <peter1138> andythenorth, move to git primarily, and then when you want an updated build, just copy everything over the hg repo. 08:25:27 <andythenorth> has basically blitzed the notroadtypes changes 08:25:42 <andythenorth> 'oh this is different to default, I'll just replace it' 08:25:48 <andythenorth> mercurial is a twat 08:32:20 <andythenorth> ok fixed that 08:40:39 <peter1138> Might do some NRT squashing later. 08:57:15 <andythenorth> \o/ 09:04:37 <Eddi|zuHause> andythenorth: surely bundles can be set up to a git repo 09:05:06 <andythenorth> I'm 99% certain it can 09:05:12 <andythenorth> but I haven't done the work yet 09:06:28 <andythenorth> can we fix the issue with the UI not updating in pause mode? 09:06:37 <Eddi|zuHause> what issue? 09:06:43 <andythenorth> I'll file one 09:06:49 <Eddi|zuHause> ? 09:11:08 <andythenorth> oof now I have to compile master to check it 09:15:56 <DorpsGek_II> [OpenTTD/OpenTTD] andythenorth opened issue #7197: Vehicle UI not showing clone button for newly created vehicles in depot when paused https://git.io/fhHoD 09:16:19 <andythenorth> I've got a £0.02 bet on what causes that 09:20:34 *** nielsm has joined #openttd 09:34:33 <andythenorth> peter1138: no but really https://dev.openttdcoop.org/attachments/download/9275/locks_bridges.png 09:58:59 <DorpsGek_II> [OpenTTD/OpenTTD] George-VB opened issue #7198: Station catching area corrupted https://git.io/fhHKU 10:03:59 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on issue #7198: Station catching area corrupted https://git.io/fhHKL 10:08:17 *** m3henry has joined #openttd 10:08:25 *** Wolf01 has joined #openttd 10:08:50 <andythenorth> peter1138: eh Pikka's AI is building HAUL road pieces :D 10:08:56 <andythenorth> so it has broken lots of towns :P 10:09:00 <Wolf01> o/ 10:09:06 <Wolf01> Lol 10:09:16 <andythenorth> eh no, it's the town actually 10:09:28 <andythenorth> well 10:09:28 <Wolf01> Wut? 10:10:25 <Wolf01> How it could do it? Did you apply the patch for roadsubtype support for towns? 10:10:32 <andythenorth> https://dev.openttdcoop.org/attachments/download/9276/town_road.png 10:10:32 <m3henry> I'm going to have to ask, what does "o/" mean? 10:10:54 <andythenorth> well Wolf01, I've changed grfs on a running gmae 10:11:01 <andythenorth> and the newgrf might be broken anyway :P 10:11:03 <Wolf01> Well, don't 10:11:21 <Wolf01> <m3henry> I'm going to have to ask, what does "o/" mean? <- waving hello 10:11:33 <LordAro> m3henry: generic wave emoticon 10:11:50 <Wolf01> Or nazi hail.. 10:11:53 <m3henry> Thanks 10:12:16 <m3henry> That one might bee o/o/o/o/o/ 10:12:28 <Wolf01> More o| 10:12:37 <Wolf01> But that looks a cyclope 10:13:08 <DorpsGek_II> [OpenTTD/OpenTTD] Eddi-z commented on issue #7198: Station catching area corrupted https://git.io/fhHKn 10:14:45 <Eddi|zuHause> <Wolf01> Or nazi hail.. <-- assuming that the character depicted is facing you, that's the wrong arm for that :p 10:15:13 <m3henry> \o\o\o\o 10:15:30 <Eddi|zuHause> i'm not going down this road 10:15:32 <Wolf01> Oh, yes, it's a silhouette, you can't tell if it's facing you or it's the back 10:15:33 <m3henry> xD 10:16:48 <Eddi|zuHause> there's this rotating silhouette illusion that you can view as either left or right turning 10:18:24 <Wolf01> I know, that's wonderful, every time I show it to someone it says the video is changing direction 10:18:56 <Eddi|zuHause> it's not working for me right now... https://www.youtube.com/watch?v=rb1CZfUumDI 10:20:01 <m3henry> Looking at town_road.png. It seems it would be a good idea to separate the road surface sprite from the grass sprite and then render the road on top of the grass to get the final road tile for the grass-desert/snow transition pieces 10:20:08 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on issue #7198: Station catching area corrupted https://git.io/fhHKW 10:21:50 <nielsm> (it's very exploitable) 10:22:41 <Eddi|zuHause> nielsm: with crazy non-rectangular stations (or with huge gaps) you can make a station that can deliver to the industry but not receive any cargo back 10:23:00 <nielsm> oh 10:23:11 <Wolf01> Or you can cover an entire city with just 2 tiles 10:23:22 <Eddi|zuHause> nielsm: as the industry will search for station tiles in its rectangle (using the station radius) 10:23:52 *** Gja has joined #openttd 10:23:57 <Wolf01> I never understood that... 10:24:46 <Eddi|zuHause> with non-rectangular industries you can also get funny effects 10:24:47 <Wolf01> It makes sense because it's the industry which wants to push the goods 10:26:30 <nielsm> stations are weirder than the sum of their parts 10:28:10 <andythenorth> hmm, pax trains are printing money 10:28:14 <andythenorth> freight isn't 10:28:21 <planetmaker> o/ 10:28:22 <andythenorth> I tried nerfing pax costs, but I've hit the limit 10:28:26 <Wolf01> Strange, I have the opposite problem 10:28:33 <andythenorth> Wolf01: different game? :P 10:28:37 <Wolf01> Sure 10:28:45 *** frosch123 has joined #openttd 10:28:49 <Wolf01> Quak 10:29:41 <andythenorth> maybe I nerf pax capacity more 10:29:53 <andythenorth> but then cdist 10:29:55 <andythenorth> :| 10:30:07 <nielsm> andythenorth tried with https://github.com/OpenTTD/OpenTTD/pull/6965 ? :) 10:31:05 <andythenorth> no 10:31:19 <planetmaker> :) 10:31:20 <andythenorth> I should eh 10:32:01 *** Gja has quit IRC 10:32:37 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh updated pull request #6965: Add: Option for population-linear town cargo generation https://git.io/fpkqa 10:36:29 <DorpsGek_II> [OpenTTD/OpenTTD] Eddi-z commented on issue #7198: Station catching area corrupted https://git.io/fhHKz 10:39:27 <DorpsGek_II> [OpenTTD/OpenTTD] Eddi-z commented on issue #7198: Station catching area corrupted https://git.io/fhHK2 10:39:28 <DorpsGek_II> [OpenTTD/OpenTTD] George-VB commented on issue #7198: Station catching area corrupted https://git.io/fhHKa 10:40:31 <DorpsGek_II> [OpenTTD/OpenTTD] Eddi-z commented on issue #7198: Station catching area corrupted https://git.io/fhHKr 10:42:07 <andythenorth> so the thing with pax is that it loads both legs of an A-B route 10:42:19 <andythenorth> whereas freight only loads A-B and B-A is deadhead 10:42:43 <andythenorth> I've knocked freight engine run costs down by 33% to account for this 10:42:51 <andythenorth> but freight rates are much lower than pax also 10:44:31 <Wolf01> I would play TF, but in this game I can't kickstart and I got bored :( 10:45:04 <Wolf01> I'm "surviving" vehicles repay themselves and make like 100$/year 10:45:27 <Eddi|zuHause> you have like 10M loan? 10:45:47 <Wolf01> I took the full loan to kickstart 10:46:05 <Eddi|zuHause> you need a real moneymaker route at the start 10:46:10 <Wolf01> Yes 10:46:19 <DorpsGek_II> [OpenTTD/OpenTTD] George-VB commented on issue #7198: Station catching area corrupted https://git.io/fhHKD 10:46:25 <Eddi|zuHause> in my game that was ships 10:47:04 <andythenorth> I could nerf pax cars with high run costs 10:47:11 <m3henry> I've found RRT2/3 to have an excellent economic model for this sort of thing 10:47:24 <Wolf01> But also a route which doesn't clog the production, like if you start with steel you end up building the entire network because industries stockpile byproducts and stop production 10:47:28 <andythenorth> it's integrated, no grfs m3henry 10:47:37 <DorpsGek_II> [OpenTTD/OpenTTD] planetmaker commented on issue #7198: Station catching area corrupted https://git.io/fhHK9 10:47:39 <m3henry> I know 10:47:48 <m3henry> I still make my point 10:47:48 <Eddi|zuHause> yes, you need to do a full network for freight 10:49:00 <Eddi|zuHause> ships are great early game because you don't need much infrastructure and they're rather cheap, but they're also bad for a full freight network, as they can only carry two cargos at a time 10:49:28 <Wolf01> The only freight you can rely is food, I'm producing a lot of food and deliver to all the neighbour cities, but it doesn't pay much, also I have passenger routes which are used by.... 4 people 10:49:56 <andythenorth> imagine ships with more than one cargo :o 10:49:57 <andythenorth> wow 10:50:03 <Eddi|zuHause> passengers are a bit time sensitive, and you need good internal connections in the town 10:50:35 <Eddi|zuHause> andythenorth: later ships can carry 4 cargo types, but by then the routes are so full that it's impossible to have enough ships 10:51:23 <Eddi|zuHause> ship route capacity is limited by docking/undocking procedure, which takes ages 10:51:57 <Wolf01> That's why I play with 4x time 10:52:30 <Wolf01> So I can play fast forward and still take ages to pass a year :P 10:55:18 <Eddi|zuHause> dancer still rotating in the same direction... 10:55:23 <Eddi|zuHause> i made it work once... 10:55:28 <Eddi|zuHause> not today :/ 11:01:04 *** m3henry has quit IRC 11:12:33 *** gelignite has joined #openttd 11:18:19 *** drac_boy has joined #openttd 11:18:22 <drac_boy> hi 11:19:33 <drac_boy> just curious how any of you feel about locomotives changing over time? (same vehid in list but slight different spec that is) 11:19:54 *** keoz has quit IRC 11:20:02 <Eddi|zuHause> bad idea, messes with autoreplace 11:24:07 <drac_boy> yeah I thought as much, was wondering about the grftables that seem to do that 11:24:18 <drac_boy> ah well, just had to ask :) 11:32:17 <drac_boy> anything interesting or just same old for now eddi? 11:56:23 <andythenorth> eh I should turn breakdowns on 11:57:26 <andythenorth> ha ha that ruins my network 11:57:36 <andythenorth> servicing was disabled, so everything is 0% 12:03:01 <drac_boy> andy I'm just asking but generally how hard was it for you to code that thing where one industry can come in different sprites matched with randomized outputs? 12:03:49 *** Thedarkb-T60 has quit IRC 12:04:14 <Eddi|zuHause> <andythenorth> servicing was disabled, so everything is 0% <-- we might want to disable reliability decay if servicing is disabled? 12:04:25 <andythenorth> maybe :) 12:13:42 *** synchris has joined #openttd 12:14:22 <DorpsGek_II> [OpenTTD/OpenTTD] Eddi-z opened pull request #7199: Change: skip reliability decay if servicing is disabled https://git.io/fhH61 12:14:35 <Eddi|zuHause> andythenorth: care to test? :p 12:15:21 <Eddi|zuHause> 4 cases to test: breakdowns on/off, service with no breakdowns on/off 12:15:35 <TrueBrain> okay, that update of Azure Pipelines is pretty nice .. that is much more verbose 12:15:59 *** HerzogDeXtEr has joined #openttd 12:17:38 <TrueBrain> LordAro: what are the odds on a beta this weekend? :D 12:18:05 *** Thedarkb-T60 has joined #openttd 12:18:06 <LordAro> well the PR has been approved... 12:18:33 <LordAro> as soon as that's been merged, it can be tagged, afaik 12:18:59 *** Flygon has quit IRC 12:19:17 <TrueBrain> lemme know before you tag and everything else is in place; means we can do some dryruns to see how it looks :) 12:19:23 <TrueBrain> (removing tags is such an annoying thing to do :P) 12:19:43 <LordAro> i'm not planning on tagging anything myself 12:20:05 <TrueBrain> well, first we need to merge everything that is needed anyway :D 12:20:15 <TrueBrain> anything I can help with? 12:20:59 <Eddi|zuHause> on the chance of derailing your focus, any thoughts on enabling downloading CI builds for the "i can't compile myself" testing cases? (possibly with dev approval?) 12:21:32 <LordAro> TrueBrain: https://github.com/OpenTTD/OpenTTD/pull/7170 12:21:36 <LordAro> other than that, unknown 12:21:44 <TrueBrain> Eddi|zuHause: downloading CI builds: never (infosecs worst nightmare). Seperate on-demand request to kick of a 'nightly' like build based on PR code: sure, we should do that 12:21:51 <TrueBrain> but in my list of things it is number ... 10? :) 12:21:59 <TrueBrain> so if you want it quicker, someone will have to stand up and help :) 12:22:25 <Eddi|zuHause> i don't think i'll figure out how this compile farm thing works any time soon 12:22:30 <TrueBrain> LordAro: I like how you predated that :P 12:22:38 <TrueBrain> Eddi|zuHause: not with that attitude :D 12:22:41 <TrueBrain> :P 12:23:05 <Eddi|zuHause> i mean, not without someone giving me a step by step introduction 12:23:16 <LordAro> TrueBrain: i noticed https://docs.microsoft.com/en-us/azure/devops/release-notes/2019/sprint-147-update#run-pipelines-using-github-pull-request-comments in the azure release notes, would probably make such a thing a bit easier 12:23:29 <LordAro> TrueBrain: it was originally last sunday :p 12:23:33 <TrueBrain> LordAro: oeh, new release notes :D 12:23:35 <Eddi|zuHause> instead of a "here, this is a result after 20 steps, go on" 12:23:51 <LordAro> TrueBrain: and i presume you've seen how much nicer the individual checks are now? 12:23:54 <TrueBrain> Eddi|zuHause: yeah, as always, the issue of someone telling you that step by step, means someone could also have done it him/herself ;) 12:24:05 <TrueBrain> LordAro: yeah .. happy they finally deployed that version 12:24:12 <TrueBrain> it looks so much better 12:24:18 <LordAro> can confirm :) 12:24:22 <Eddi|zuHause> TrueBrain: it's worse, that person could have done it multiple times 12:24:36 <TrueBrain> Eddi|zuHause: but both me and nielsm just started trying things out and the result is now in the repo 12:24:41 <TrueBrain> it is also a matter of just doing, and trying things 12:24:43 <TrueBrain> googling 12:24:44 <TrueBrain> research 12:24:44 <TrueBrain> etc 12:25:01 <TrueBrain> it is easy to want someone else to shew your food; but in the end, that is not how we progress as species :D 12:25:15 <peter1138> I'm back 12:25:19 <TrueBrain> but I understand that is is difficult Eddi|zuHause :) 12:25:52 <TrueBrain> Eddi|zuHause: given the link LordAro just gave me, I say: do not do ANYTHING till the feb 4th version of Azure Pipelines is deployed :D 12:26:00 <TrueBrain> that solves 80% of the hard work required to make it happen 12:26:05 <Eddi|zuHause> TrueBrain: the thing is, i'm much more of a high-level-problem kind of mindset, and every time it devolves into the nitty-gritty details, i get stuck 12:26:27 <TrueBrain> Eddi|zuHause: so we have to find other people who are willing to take on these jobs :D 12:28:07 <peter1138> 10:08 < andythenorth> peter1138: eh Pikka's AI is building HAUL road pieces :D 12:28:17 <peter1138> Not possible unless HAUL is road type index 0. 12:28:19 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain approved pull request #7170: Update: Changelog https://git.io/fhH6Q 12:28:47 <TrueBrain> Eddi|zuHause: but in this case, seriously, if that Azure Pipelines version is deployed, it is like 1 hour work for me; so I can prioritize that if that version is deployed :) 12:29:03 <TrueBrain> that addition is really awesome .. Azure Pipelines is really understanding what GitHub projects need :D 12:29:04 <andythenorth> peter1138: yeah no it's the town 12:29:15 <TrueBrain> LordAro: can I merge it too? 12:29:21 <andythenorth> and HAUL is 0 12:29:30 <andythenorth> so I should fix that 12:29:54 <LordAro> TrueBrain: if you're actually happy with it :p 12:30:07 <LordAro> i still think the changelog needs cutting down a bit further, but i'm not sure how 12:30:26 <peter1138> andythenorth, add the "town can build" flag 12:30:38 <TrueBrain> LordAro: I have no opinion about it, what-so-ever 12:30:41 <peter1138> andythenorth, if it's index 0 it would've always done that. 12:30:52 <peter1138> andythenorth, bit 3 in the road type flags means "town can build this" 12:31:06 <TrueBrain> btw, https://docs.microsoft.com/en-us/azure/devops/release-notes/2019/sprint-147-update#limit-pull-request-validation-builds-to-authorized-team-members, that is also rather nice tbh. Might be a bit annoying,but .. interesting at least :) 12:31:17 <peter1138> if you have introduction dates, that also affects it. 12:31:21 <TrueBrain> frosch123: do you want to give the changelog a second look, or are you also #dontcare ? :D 12:32:05 <planetmaker> <TrueBrain> (removing tags is such an annoying thing to do :P) <-- we could simply tag alphas ;) 12:32:37 <TrueBrain> planetmaker: or just let me do my thing before we tag :) 12:33:13 <TrueBrain> GitHub Actions also start to become more available .... that is a nice addition to Azure Pipelines .. \o/ 12:35:42 <LordAro> TrueBrain: what would that mean? 12:36:23 <TrueBrain> https://github.com/features/actions <- it is similar to Azure Pipelines, just not meant to run builds (but to trigger them), in a nice clean way 12:36:29 <TrueBrain> but mostly, it can also trigger things like deployments 12:36:40 <TrueBrain> currently we do that via Azure Pipelines, but that is a bit annoying 12:36:43 <LordAro> ah, cool 12:36:46 <TrueBrain> integration with GitHub would be ... very awesome 12:37:05 <TrueBrain> (it is a docker based action system) 12:37:11 <LordAro> and people said MS buying GH would be a bad thing :p 12:37:22 <TrueBrain> so far, they are not disapointing 12:37:55 <TrueBrain> https://github.com/marketplace?type=actions <- collection of what Actions can do 12:38:05 <TrueBrain> flake8 and stuff can be done much more easily 12:38:32 <peter1138> andythenorth, hmm, unless you have bit 3 set on HAUL for some reason 12:39:03 <peter1138> andythenorth, have we lost some nrt changes at some point...? cos bit 2 & 3 were not used, but I've seen one NRT set use bit 3. 12:39:33 <TrueBrain> LordAro: https://github.com/marketplace/actions/automatic-rebase <- okay, I think Actions will basically replace many bots :P 12:39:42 <TrueBrain> that action would be awesome :D 12:40:10 <LordAro> :D 12:40:54 <LordAro> wait hang on, that 404s 12:41:10 <peter1138> How long has George been playing this game... #7198 :p 12:41:17 <TrueBrain> who is 404ing you? 12:41:43 <LordAro> https://github.com/marketplace/actions/automatic-rebase is a 404 for me 12:41:51 <TrueBrain> funny, and weird 12:41:58 <TrueBrain> I thought they were public 12:42:01 <TrueBrain> I signed up for the beta 12:42:02 <TrueBrain> might be related 12:42:06 <LordAro> ah, that might be it 12:42:22 <TrueBrain> so basically, you can type: /rebase, in a PR 12:42:24 <TrueBrain> and it rebases the PR 12:42:35 <peter1138> andythenorth, what was that about locks? 12:43:18 <Wolf01> Ok, with ships I'm losing 0k/year, without I'm earning k/year 12:43:44 <LordAro> TrueBrain: very nice 12:43:58 <TrueBrain> good times ahead 12:44:05 <TrueBrain> just too bad you cannot see which version of Azure Pipelines is deployed 12:44:06 <TrueBrain> that is annoying 12:45:09 <drac_boy> wolf01 sounds like imcomptent orders than actual ship profit problem to me? dunno tbh :) 12:46:29 <Wolf01> People don't like to use ships, using buses instead 12:47:33 <frosch123> i need to look up some static code analysers for python 12:48:09 <frosch123> restarting eints for every single typo is mehj 12:48:21 <Eddi|zuHause> <peter1138> How long has George been playing this game... <-- dunno, but loads of people have been finding stuff and went "wtf? that has been there for the last 10 years" 12:48:30 <LordAro> frosch123: pylint, pycodestyle (formerly pep8), flake8 12:49:00 <Eddi|zuHause> and honestly, the way catchment area works is crazy and should be fundamentally reworked 12:49:29 <frosch123> LordAro: peter1138: https://paste.openttdcoop.org/pyhyb5jcb?/pyhyb5jcb <- that's what you want? 12:49:31 <LordAro> Eddi|zuHause: sounds like an OTTD2.0 thing 12:50:09 <Eddi|zuHause> also, more things in this game should be euclidean 12:50:10 <LordAro> frosch123: i believe so, the translation should've been invalidated 12:50:12 <drac_boy> eddi heh, sadly I also still wonder how many people are "its been 10 years why is a simple feature still completely missing?" type .. but what do I know tho 12:50:16 * drac_boy is one of these mind you 12:50:32 <frosch123> LordAro: they were invalidated, but eints does not delete invalid translations 12:50:36 <peter1138> frosch123, I think so. 12:50:47 <peter1138> frosch123, we had deleted them manually, but eints put them back. 12:50:53 <frosch123> LordAro: with that diff eints has more info than the repository 12:52:14 <frosch123> peter1138: that is not how eints works. eints always writes a whole langfile. it does not make "updates" 12:52:22 <andythenorth> peter1138: screenshot :P 12:52:35 <andythenorth> https://dev.openttdcoop.org/attachments/download/9275/locks_bridges.png 12:54:21 <drac_boy> thats HEQS right? :p 12:54:31 <drac_boy> only released freight tram I recall of afaik :) 12:54:38 <andythenorth> no HEQS is dead 12:54:49 <andythenorth> there are a bunch of tram grfs 12:55:31 <peter1138> frosch123, i'm not sure what you mean, but it definitely but back the bad translations which we removed. 12:55:48 *** Thedarkb1-T60 has joined #openttd 12:55:59 <frosch123> peter1138: yes, and that is by design 12:57:24 *** gelignite has quit IRC 12:59:54 <TrueBrain> haha, I found a nasty bug: if there is a commit after the last nightly but before the date changes, the nightly version is a bit weird 13:00:12 <TrueBrain> for example, the last nightly version was called '20190207-master-g5e4f76f2f9', but produced on 20190208 13:01:07 <drac_boy> andy really? never seen any that wasn't just HEQS but hm 13:01:12 *** Thedarkb-T60 has quit IRC 13:01:15 <TrueBrain> resulting in this weird information: https://www.openttd.org/downloads/openttd-nightlies/latest.html 13:01:23 <TrueBrain> "Latest release in master is 20190207-master-g5e4f76f2f9, released on 2019-02-08 19:01 UTC." 13:01:32 <TrueBrain> it is not wrong, but also not really right 13:01:34 <peter1138> andythenorth, yes, I saw the picture, but what's the point of it? 13:04:47 <frosch123> https://github.com/OpenTTD/eints/pull/1 13:04:51 <frosch123> first! 13:05:04 <TrueBrain> we should add dorpsgek to it :) 13:05:11 <peter1138> If eints puts back invalid stuff we've removed, that's eints bug ;p 13:05:19 <TrueBrain> frosch123: 2 sentence son the first sentence? That is not git-like :D 13:05:38 <Eddi|zuHause> TrueBrain: but using the build date instead of the commit date doesn't make any sense either 13:05:45 <frosch123> TrueBrain: do you want one or two \n ? 13:06:05 <TrueBrain> frosch123: git best practice says: <line>\n\n<more info which might include a \n> 13:06:05 <LordAro> Eddi|zuHause: doesn't it? the build will not be produced if there are no new commits 13:06:11 <andythenorth> peter1138: can't build a lock under a bridge :P 13:06:13 <TrueBrain> Eddi|zuHause: there is no solution, I think :D 13:06:58 <Eddi|zuHause> TrueBrain: well, we could do "version master-gXYZ built on blah-mm--dd" 13:07:27 <TrueBrain> Eddi|zuHause: I was more wondering about ingame 13:07:32 <TrueBrain> on 2 days you see the same 'date' 13:07:36 <TrueBrain> for a nightly, this might be confusing 13:07:37 <peter1138> Did we add nielsm's versioning changes yet? 13:07:37 <TrueBrain> but meh ... 13:07:54 <Eddi|zuHause> i think we included the changes for multiplayer version 13:07:58 <frosch123> oh, eints repo does not require reviews 13:08:13 <frosch123> do you need to setup this stuff for every single repository? 13:08:19 <TrueBrain> frosch123: I think so 13:12:56 <drac_boy> ehhh hmm just have to ask but I mean I know a boxcab is a boxcab .. but does eg a SBB Re 460 still fall under that termiology too or it would had rather gone by a different name? 13:14:15 <peter1138> We don't use that term at all, so... 13:15:39 <Eddi|zuHause> i'm not familiar with that term either 13:16:36 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN opened pull request #7200: Change: Allow locks under bridges https://git.io/fhHiB 13:17:40 <andythenorth> I will never win this silicon valley game :P 13:17:45 <andythenorth> spending too much time choosing liveries 13:17:54 <TrueBrain> frosch123: just to avoid wrong assumptions: you will also bump eints-openttd and update the source on the server, and restart eints? or can I help with any of it? 13:18:02 <Eddi|zuHause> andythenorth: you know the pause key, right? 13:18:45 <frosch123> TrueBrain: yes, rebase eints-openttd. however, i don't think i have enough permissions on th eserver 13:19:03 <TrueBrain> frosch123: let me know if/where I can help out 13:19:27 *** Thedarkb1-T60 has quit IRC 13:20:09 <frosch123> so, is there a gh way to do the branch-rebase, or is is force-push time? 13:20:27 <TrueBrain> rebased are always force pushes 13:20:38 <TrueBrain> rebases are always force pushes 13:20:39 <TrueBrain> typing is hard :P 13:20:56 <TrueBrain> this is a git thing; so github doesn't have anything for it :) 13:25:10 <frosch123> TrueBrain: ok, i pushed the branch 13:25:22 <frosch123> on the server there is still a hg clone :) 13:25:28 <TrueBrain> you sure you pushed it? 13:25:37 <frosch123> https://github.com/OpenTTD/eints/commits/openttd 13:25:41 <TrueBrain> https://github.com/OpenTTD/eints/tree/openttd 13:25:52 <TrueBrain> lol 13:25:57 <TrueBrain> that tree overview is misleading 13:26:02 <TrueBrain> shows the author date I guess :D 13:26:07 <Eddi|zuHause> concerning NRT and level crossings: can we have separate ways to specify the lower and upper half of the crossing barriers? i still have this "make level crossings work as one unit" and "diagonal crossings" patch lying around that always lacked graphics support 13:26:30 <TrueBrain> frosch123: do you want me to fix the server, or will you? (just to avoid us both working on it) 13:26:55 <frosch123> i failed to su translators :) 13:27:03 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7120: Feature: Town Voronoi diagram https://git.io/fhHia 13:27:07 <frosch123> no idea how to do it otherwise 13:27:18 <TrueBrain> su to root first :) 13:27:21 <TrueBrain> sudo 13:27:23 <TrueBrain> what-ever :P 13:27:39 <frosch123> ok, that worked 13:27:55 <peter1138> sudo -i -u translators? 13:28:26 <TrueBrain> let me create a backup first frosch123 :) 13:30:58 <TrueBrain> done 13:31:18 <frosch123> clone started 13:31:34 <frosch123> oh, wait... cloning eints does not take as long as cloning openttd :p 13:31:47 *** sla_ro|master has joined #openttd 13:32:01 <TrueBrain> no it does not :P 13:32:04 <TrueBrain> dont forget to copy the user.cfg :) 13:36:15 *** Thedarkb1-T60 has joined #openttd 13:43:24 <TrueBrain> nice work frosch123 :) 13:43:28 <frosch123> triggered a push, looks good 13:47:07 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #7120: Feature: Town Voronoi diagram https://git.io/fhHiy 13:47:10 <TrueBrain> curious what the branch name is if I triggered a 'nightly'-like build on a pull request .. 13:48:17 <TrueBrain> "20190208-head-gc124344005" 13:48:18 <TrueBrain> lol 13:48:21 <TrueBrain> that is not ... useful :D 13:48:23 <TrueBrain> 'head' :D 13:48:54 <nielsm> version numbers are all in your head...? 13:48:56 <nielsm> ._. 13:49:10 <TrueBrain> :D 13:49:48 <TrueBrain> " git checkout -B ${BUILD_SOURCEBRANCHNAME}" 13:49:50 <TrueBrain> hmmm 13:50:41 <TrueBrain> so how can I queue a PR in the same way as Azure does via the GitHub app .. hmmm 13:52:15 *** andythenorth has quit IRC 13:59:20 *** snail_UES_ has joined #openttd 14:00:49 *** Samu has joined #openttd 14:01:03 *** nielsm has quit IRC 14:01:17 <Samu> hi 14:04:20 <peter1138> So many snacks in my pantry 14:04:58 <TrueBrain> happy you say pantry, not pants 14:05:34 <drac_boy> hi samu 14:05:34 <TrueBrain> "Merge c1243440052e19b4eb846b90f8bb8b0bd1b32dbd into de1278290b7ede2fa9e4a7455abfeb8487496dcf" <- well, this is not really helping now is it? :D 14:07:02 <peter1138> TrueBrain, well.. https://twitter.com/marksandspencer/status/1093434190715109379 14:08:10 <frosch123> it has two eggs 14:08:17 *** Thedarkb1-T60 has quit IRC 14:08:30 <frosch123> but i guess that does not translate to english 14:10:31 <TrueBrain> frosch123: https://github.com/OpenTTD/OpenTTD/pull/7170 <- do you have any opinion on this, or should we just merge it and go ahead? 14:11:15 <frosch123> it's different than before, but i guess that's due to git :) 14:11:27 <Samu> who's the bool expert? https://paste.openttdcoop.org/pbcxineit 14:11:33 <TrueBrain> different how? 14:12:08 <frosch123> issue numbers in front instead of in back. but no idea why the old changelog did that 14:12:18 <frosch123> anyway, the worst commit message i found was my own :p 14:13:12 <TrueBrain> I had the same :D 14:13:25 <frosch123> about the pr: all files that need changing were changed, so that is fine 14:13:48 <TrueBrain> known-bugs.txt is the only odd-one-out, I guess 14:13:52 <Samu> @logs 14:13:52 <drac_boy> which two would you had prefer to use more of the two? 'bogie' or 'truck' re non-2axle wagons 14:13:52 <DorpsGek> Samu: https://webster.openttdcoop.org/index.php?channel=openttd 14:13:53 <TrueBrain> already at 1.9.0, with wrong date 14:14:07 <drac_boy> I did think of articulated but it seem to sound very misleading at the end 14:15:31 <TrueBrain> LordAro: do you have the time and would you mind updating known-bugs.txt too, and set the dates to today (instead of tomorrow)? :) 14:15:43 <TrueBrain> and the commit message is weird 14:15:59 <TrueBrain> "Update: add changelog for 1.5.0-beta1 and prepare for release" ? 14:16:24 <DorpsGek_II> [OpenTTD/OpenTTD] frosch123 commented on pull request #7170: Update: Changelog https://git.io/fhHPJ 14:16:38 <frosch123> LordAro: in that case, i would like to update an entry in the changelog :p 14:16:46 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain requested changes for pull request #7170: Update: Changelog https://git.io/fhHPU 14:17:07 <frosch123> i had no idea what it meant, though apparently i made it :p 14:17:12 <TrueBrain> ghehe 14:17:34 <TrueBrain> "BUILD_SOURCEBRANCHNAME=merge" <- well ... that is not useful 14:17:48 *** glx has joined #openttd 14:17:48 *** ChanServ sets mode: +v glx 14:17:59 <TrueBrain> tnx for the poke glx; it indeed improved a lot (Azure Pipelines) :) 14:18:33 <glx> yes and the warning count seems more accurate on the checks page 14:18:45 <TrueBrain> no; only for Windows builds still :P 14:19:07 <glx> well at least it shows 40 and not 11 :) 14:21:03 <Samu> the bool expert is asleep 14:27:59 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain opened pull request #7201: Fix: [AzurePipelines] in case of a Pull Request, use that number (prefix with 'pr') as branchname https://git.io/fhHPG 14:30:04 <TrueBrain> hmm .. why doesn't that work .. 14:30:10 *** snail_UES_ has quit IRC 14:30:32 <TrueBrain> that variable is only set when triggered from Github 14:30:34 <TrueBrain> blegh 14:32:04 <TrueBrain> so to also support 'manual' builds, it needs more magic 14:32:05 <TrueBrain> hmm 14:32:07 *** Gabda has joined #openttd 14:35:06 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain updated pull request #7201: Fix: [AzurePipelines] in case of a Pull Request, use that number (prefix with 'pr') as branchname https://git.io/fhHPG 14:37:21 <TrueBrain> Eddi|zuHause: ^^ that should make possible to publish 'nightly'-like binaries for Pull Requests :) (after Azure Pipelines bot updates to allow the building-from-comments ability :P) 14:37:32 <TrueBrain> just every PR first needs to rebase after this is merged before that works :P 14:38:21 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro updated pull request #7170: Update: Changelog https://git.io/fhSVe 14:38:33 <glx> hmm https://github.com/OpenTTD/OpenTTD/blob/e3b8bf9d65076cfa0f7a07f9cce07e8eba23b154/azure-pipelines/templates/windows-dependency-nsis.yml may need an update too IIRC 14:38:45 <TrueBrain> LordAro: <3 14:39:01 <TrueBrain> glx: what part exactly? 14:39:09 <glx> install nsis part 14:39:19 <TrueBrain> yeah; doesnt hurt, but can be removed 14:39:22 <TrueBrain> please make a PR :) 14:39:51 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain approved pull request #7170: Update: Changelog https://git.io/fhHPl 14:41:29 <Samu> why am i getting mails about 7170? 14:42:17 <Samu> uh, cancel review? 14:42:19 <glx> you commented in it maybe 14:42:47 <Samu> what the heck? I posted this years ago, it didn't post it? 14:42:58 <Samu> ahem, a few days ago* 14:43:12 <Samu> forget it, i cancelled review 14:43:37 <LordAro> it's quite easy to forget to actually complete a review 14:43:56 <TrueBrain> let GitHub know :) 14:44:03 <TrueBrain> they are pretty good in improving their UI :) 14:45:04 <peter1138> Right, now to add some compatibility functions... 14:46:14 <DorpsGek_II> [OpenTTD/OpenTTD] Gabda87 commented on pull request #7120: Feature: Town Voronoi diagram https://git.io/fhHP0 14:46:37 <DorpsGek_II> [OpenTTD/OpenTTD] glx22 opened pull request #7202: Update: NSIS is now part of the Hosted image https://git.io/fhHPz 14:46:40 <DorpsGek_II> [OpenTTD/OpenTTD] Gabda87 updated pull request #7120: Feature: Town Voronoi diagram https://git.io/fh66E 14:47:11 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain requested changes for pull request #7202: Update: NSIS is now part of the Hosted image https://git.io/fhHPg 14:47:14 <peter1138> Hmm, do I have to update all the bin/*/compat_*.nut files? Or is there some source elsewhere? 14:47:34 <peter1138> ^ samu 14:47:44 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain merged pull request #7170: Update: Changelog https://git.io/fhSVe 14:48:04 <TrueBrain> glx: as example, https://github.com/OpenTTD/OpenTTD/pull/7201 14:48:16 <TrueBrain> otherwise these commits are rather confusing in my opinion :) 14:48:26 <glx> yeah I forgot that part :) 14:48:30 <LordAro> peter1138: all of them 14:48:53 <peter1138> How... manual :p 14:48:53 <Samu> i opened them in visual studio then paste paste paste in every one of them 14:49:22 <peter1138> I've made way more changes than you ;( 14:49:26 <DorpsGek_II> [OpenTTD/OpenTTD] glx22 updated pull request #7202: Update: NSIS is now part of the Hosted image https://git.io/fhHPz 14:49:59 <glx> peter1138: maybe a new script :) 14:50:03 <peter1138> But then again I just a Galaxy bar. (Albeit a mini celebrations one) 14:50:03 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain approved pull request #7202: Update: NSIS is now part of the Hosted image https://git.io/fhHPV 14:50:12 <TrueBrain> glx: does that mean you review my change? :D 14:50:18 <Gabda> hi 14:50:49 <Samu> how do I unsubscribe to 7170? still receiving mails 14:51:07 <glx> well I read them TrueBrain :) 14:51:13 <Samu> ah, found the button 14:52:27 <Gabda> Samu: in the meanwhile I've subscribed you to another PR :) 14:52:49 <TrueBrain> Gabda: :D 14:53:55 <DorpsGek_II> [OpenTTD/OpenTTD] glx22 approved pull request #7201: Fix: [AzurePipelines] in case of a Pull Request, use that number (prefix with 'pr') as branchname https://git.io/fhHPo 14:54:11 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain merged pull request #7201: Fix: [AzurePipelines] in case of a Pull Request, use that number (prefix with 'pr') as branchname https://git.io/fhHPG 14:54:11 <TrueBrain> tnx glx :) 14:55:25 <TrueBrain> peter1138: would you mind rebasing NRT soon-ish? :D 14:55:47 <peter1138> Ok 14:56:04 <glx> you want to test your change ? 14:56:17 <TrueBrain> ofc! :P 14:56:19 <peter1138> AIs broken at the moment until I write the compat stuff. 14:56:35 <TrueBrain> well, it is tested; I just want to make it useful :P 14:56:46 <TrueBrain> peter1138: I just want to try to build binaries out of them which we can publish :) 14:57:10 <Samu> im renaming on_water to st_ind 14:57:11 <peter1138> Actually I can stash these changes and push that. 14:57:53 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #6811: Feature: Add NotRoadTypes (NRT) https://git.io/vhlfg 14:57:56 <peter1138> No rebase conflicts, phew. 14:57:57 <TrueBrain> tnx :) 14:58:59 <TrueBrain> Azure Pipelines will be busy for a few :D We might have a lot of jobs queued :P 14:59:22 <glx> CI should not try to build if src or projects are untouched ;) 14:59:44 <glx> but just check the commit 15:00:23 <TrueBrain> feel free to add that logic :D 15:00:31 <TrueBrain> but I am guessing it gets out of hand REALLY quick :P 15:00:37 <glx> yup 15:00:45 <Samu> https://gist.github.com/SamuXarick/576bba045ab1cff5403ab3c9f8bd4a9d/revisions - first part, done, albeit different than requested 15:00:50 <TrueBrain> so .. I think it is okay to take the penalty ;) 15:00:59 <Samu> second part, no changes needed 15:01:17 <Samu> third part, not done, don't think it's needed 15:01:20 <glx> yeah we rarely commit something not touching the code anyway 15:01:40 <Samu> last part, not done 15:01:48 <Samu> ready to PR, I guess :p 15:02:49 <Samu> down from touching 17 files to 13 15:02:50 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain merged pull request #7202: Update: NSIS is now part of the Hosted image https://git.io/fhHPz 15:03:36 <Samu> could go further down to 12 if I remove static inline bool IsOilRigTile(TileIndex t) { return IsTileType(t, MP_STATION) && IsOilRig(t); } 15:03:44 <Samu> from station_map.h 15:04:17 <Samu> yeah, gonna change, brb 15:04:33 <glx> hmm should I try to merge generate_widget and squirrel_export ? (or at least run both from a single script) 15:05:41 <TrueBrain> 'Version: 20190209-pr6811-g0b1ef5244a' 15:05:43 <TrueBrain> oeh, that seems to work :D 15:05:55 <glx> nice 15:06:07 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7120: Codechange: Improve performance of closest town lookups with cache https://git.io/fhHPd 15:06:44 <peter1138> Nice. 15:08:43 <peter1138> TrueBrain, you realise if you release an NRT test build, and a 1.9 beta at the same time, probably nobody will test the 1.9 beta? ;) 15:08:54 <TrueBrain> :P 15:09:13 <TrueBrain> the beta is also more to make sure the infrastructure is correct ;) 15:10:51 <Gabda> peter1138: I'll look into it. I am not familiar with the std::vector yet. 15:11:16 <Gabda> but standard classes are easy to use usually 15:16:58 <TrueBrain> [warning]src\lang\dutch.txt(3341,0): Warning : String name 'STR_COMPANY_INFRASTRUCTURE_VIEW_ROAD' does not exist in master file (warning) 15:16:58 <TrueBrain> [warning]src\lang\dutch.txt(3342,0): Warning : String name 'STR_COMPANY_INFRASTRUCTURE_VIEW_TRAMWAY' does not exist in master file (warning) 15:17:11 <TrueBrain> (NRT) 15:17:44 *** sla_ro|master has quit IRC 15:17:44 *** Wolf01 has quit IRC 15:17:44 *** Progman has quit IRC 15:17:45 *** tokai|noir has quit IRC 15:17:45 *** milek7 has quit IRC 15:17:45 *** MasseR has quit IRC 15:17:45 *** peter1138 has quit IRC 15:17:45 *** gnu_jj has quit IRC 15:17:45 *** FLHerne has quit IRC 15:17:45 *** Yotson has quit IRC 15:17:45 *** DorpsGek has quit IRC 15:17:46 *** luaduck has quit IRC 15:17:46 *** cHawk has quit IRC 15:17:46 *** Extrems has quit IRC 15:17:46 *** Laedek_ has quit IRC 15:17:46 *** reldred has quit IRC 15:17:46 *** acklen has quit IRC 15:17:46 *** AKTheKnight has quit IRC 15:17:46 *** k-man has quit IRC 15:17:46 *** ToBeFree has quit IRC 15:17:46 *** quiznilo has quit IRC 15:17:47 *** Gustavo6046 has quit IRC 15:17:47 *** heffer has quit IRC 15:17:47 *** murr4y has quit IRC 15:17:47 *** colde has quit IRC 15:17:47 *** ccfreak2k has quit IRC 15:17:47 *** innocenat_ has quit IRC 15:17:47 *** greeter has quit IRC 15:17:47 *** jinks has quit IRC 15:17:47 *** nnyby has quit IRC 15:17:48 *** dwfreed has quit IRC 15:17:48 *** mikegrb has quit IRC 15:17:48 *** ST2 has quit IRC 15:17:48 *** ttech2 has quit IRC 15:17:48 *** techmagus has quit IRC 15:17:48 *** daspork has quit IRC 15:17:48 *** synchris has quit IRC 15:17:48 *** Smedles_ has quit IRC 15:17:49 *** APTX has quit IRC 15:17:49 *** Samu has quit IRC 15:17:49 *** drac_boy has quit IRC 15:17:49 *** rocky11384497 has quit IRC 15:17:49 *** supermop_work_ has quit IRC 15:17:49 *** Vadtec has quit IRC 15:17:49 *** Antheus has quit IRC 15:17:50 *** Gabda has quit IRC 15:17:50 *** HerzogDeXtEr has quit IRC 15:17:50 *** frosch123 has quit IRC 15:17:50 *** Mazur has quit IRC 15:17:50 *** Speedy` has quit IRC 15:17:50 *** Heiki has quit IRC 15:17:50 *** Meiki has quit IRC 15:17:50 *** Taede has quit IRC 15:17:50 *** Xaroth has quit IRC 15:17:51 *** tyteen4a03 has quit IRC 15:17:51 *** urdh has quit IRC 15:17:51 *** Sacro has quit IRC 15:17:51 *** SpComb^ has quit IRC 15:17:51 *** crem2 has quit IRC 15:17:51 *** ericnoan has quit IRC 15:17:51 *** Mek has quit IRC 15:17:52 *** Ammler has quit IRC 15:17:52 *** SmatZ has quit IRC 15:17:52 *** fonsinchen has quit IRC 15:17:52 *** planetmaker has quit IRC 15:17:52 *** TrueBrain_ii has quit IRC 15:17:52 *** Yexo has quit IRC 15:17:52 *** V453000 has quit IRC 15:17:52 *** guru3 has quit IRC 15:17:52 *** dihedral has quit IRC 15:17:53 *** glx has quit IRC 15:17:53 *** debdog has quit IRC 15:17:53 *** Lejving has quit IRC 15:17:53 *** Mahjong2 has quit IRC 15:17:53 *** Sheogorath has quit IRC 15:17:53 *** Westie has quit IRC 15:17:54 *** Alkel_U3 has quit IRC 15:17:54 *** kgz has quit IRC 15:17:54 *** argoneus_ has quit IRC 15:17:54 *** ZirconiumX has quit IRC 15:17:54 *** seatsea has quit IRC 15:17:54 *** m1cr0man has quit IRC 15:17:54 *** berndj has quit IRC 15:17:54 *** _dp_ has quit IRC 15:17:54 *** juzza1 has quit IRC 15:17:55 *** LordAro has quit IRC 15:17:55 *** KenjiE20 has quit IRC 15:17:55 *** Hobbyboy has quit IRC 15:17:55 *** grossing has quit IRC 15:17:55 *** DorpsGek_II has quit IRC 15:17:55 *** orudge has quit IRC 15:23:09 <TrueBrain> COME BACK! :( 15:27:27 <michi_cc> All alone... 15:27:35 <TrueBrain> so ronely! 15:29:32 *** Gabda has joined #openttd 15:29:32 *** glx has joined #openttd 15:29:32 *** Samu has joined #openttd 15:29:32 *** sla_ro|master has joined #openttd 15:29:32 *** HerzogDeXtEr has joined #openttd 15:29:32 *** synchris has joined #openttd 15:29:33 *** drac_boy has joined #openttd 15:29:33 *** frosch123 has joined #openttd 15:29:33 *** Wolf01 has joined #openttd 15:29:33 *** Progman has joined #openttd 15:29:33 *** rocky11384497 has joined #openttd 15:29:33 *** debdog has joined #openttd 15:29:33 *** tokai|noir has joined #openttd 15:29:33 *** cHawk has joined #openttd 15:29:33 *** quiznilo has joined #openttd 15:29:34 *** supermop_work_ has joined #openttd 15:29:34 *** Lejving has joined #openttd 15:29:34 *** milek7 has joined #openttd 15:29:34 *** MasseR has joined #openttd 15:29:34 *** Mahjong2 has joined #openttd 15:29:34 *** Mazur has joined #openttd 15:29:34 *** Gustavo6046 has joined #openttd 15:29:34 *** Speedy` has joined #openttd 15:29:34 *** Extrems has joined #openttd 15:29:35 *** Heiki has joined #openttd 15:29:35 *** Laedek_ has joined #openttd 15:29:35 *** Meiki has joined #openttd 15:29:35 *** peter1138 has joined #openttd 15:29:35 *** Taede has joined #openttd 15:29:35 *** gnu_jj has joined #openttd 15:29:35 *** techmagus has joined #openttd 15:29:35 *** Smedles_ has joined #openttd 15:29:35 *** Xaroth has joined #openttd 15:29:36 *** tyteen4a03 has joined #openttd 15:29:36 *** heffer has joined #openttd 15:29:36 *** urdh has joined #openttd 15:29:36 *** Sheogorath has joined #openttd 15:29:36 *** APTX has joined #openttd 15:29:36 *** FLHerne has joined #openttd 15:29:36 *** luaduck has joined #openttd 15:29:36 *** KenjiE20 has joined #openttd 15:29:36 *** crem2 has joined #openttd 15:29:37 *** daspork has joined #openttd 15:29:37 *** ZirconiumX has joined #openttd 15:29:37 *** dihedral has joined #openttd 15:29:37 *** DorpsGek_II has joined #openttd 15:29:37 *** guru3 has joined #openttd 15:29:37 *** charon.oftc.net sets mode: +vvo glx tokai|noir peter1138 15:29:37 *** Mek has joined #openttd 15:29:37 *** Yotson has joined #openttd 15:29:37 *** acklen has joined #openttd 15:29:37 *** AKTheKnight has joined #openttd 15:29:38 *** DorpsGek has joined #openttd 15:29:38 *** fonsinchen has joined #openttd 15:29:38 *** Yexo has joined #openttd 15:29:38 *** k-man has joined #openttd 15:29:38 *** reldred has joined #openttd 15:29:38 *** ToBeFree has joined #openttd 15:29:38 *** dwfreed has joined #openttd 15:29:38 *** nnyby has joined #openttd 15:29:38 *** jinks has joined #openttd 15:29:39 *** greeter has joined #openttd 15:29:39 *** innocenat_ has joined #openttd 15:29:39 *** ttech2 has joined #openttd 15:29:39 *** mikegrb has joined #openttd 15:29:39 *** ccfreak2k has joined #openttd 15:29:39 *** ST2 has joined #openttd 15:29:39 *** colde has joined #openttd 15:29:39 *** murr4y has joined #openttd 15:29:40 *** Antheus has joined #openttd 15:29:40 *** Vadtec has joined #openttd 15:29:40 *** SmatZ has joined #openttd 15:29:40 *** planetmaker has joined #openttd 15:29:40 *** charon.oftc.net sets mode: +ovov DorpsGek DorpsGek planetmaker planetmaker 15:29:40 *** V453000 has joined #openttd 15:29:40 *** ericnoan has joined #openttd 15:29:40 *** orudge has joined #openttd 15:29:40 *** SpComb^ has joined #openttd 15:29:41 *** argoneus_ has joined #openttd 15:29:41 *** Sacro has joined #openttd 15:29:41 *** Ammler has joined #openttd 15:29:41 *** TrueBrain_ii has joined #openttd 15:29:41 *** Hobbyboy has joined #openttd 15:29:41 *** kgz has joined #openttd 15:29:41 *** Alkel_U3 has joined #openttd 15:29:41 *** seatsea has joined #openttd 15:29:41 *** m1cr0man has joined #openttd 15:29:41 *** juzza1 has joined #openttd 15:29:42 *** grossing has joined #openttd 15:29:42 *** LordAro has joined #openttd 15:29:42 *** berndj has joined #openttd 15:29:42 *** Westie has joined #openttd 15:29:42 *** _dp_ has joined #openttd 15:29:42 *** charon.oftc.net sets mode: +ov orudge orudge 15:29:48 <peter1138> Cool, failed to compile compat_1.8.nut, and openttd crashes :D 15:29:49 <TrueBrain> owh, no, they are back 15:29:56 <frosch123> zombies 15:30:04 <TrueBrain> https://dev.azure.com/openttd/OpenTTD/_build/results?buildId=989 <- version is wrong, but this would be 1.9.0-beta1 15:30:11 <TrueBrain> ubuntu bionic deb seems to work, as does the windows 64bit 15:30:15 <LordAro> TrueBrain: nah, you are back 15:30:22 <TrueBrain> would be nice if someone can check the OSX too 15:30:40 <TrueBrain> https://dev.azure.com/openttd/OpenTTD/_build/results?buildId=987 <- this would be a Pull Request build, in this case NRT 15:30:57 <TrueBrain> please check if you see anything weird etc 15:31:55 <peter1138> Dutch, eh? 15:32:19 <TrueBrain> (there is an Artifact link on these pages, where you can download the result) 15:32:29 <peter1138> 64.6MB 15:32:46 <Samu> down to 12 files touched 15:33:08 <peter1138> "Your script made an error: the index 'IsRoadTypeAvail' does not exist" 15:33:09 <peter1138> Hmm 15:33:19 <Samu> Available? 15:33:31 <peter1138> Oh shit. 15:33:32 <peter1138> Yes. 15:33:58 <peter1138> Thanks! 15:34:58 <peter1138> Now to C&P and hope. 15:35:12 <peter1138> Hmm, can we use includes in squirrel .nut files? 15:35:31 <glx> weird https://github.com/OpenTTD/OpenTTD/commit/636fcc2cc02d502f6e0ebddf7fc2d1d2c60f0cb8 used to work with mingw-w64 and now it doesn't 15:36:19 <drac_boy> hm huh I didn't think..should include one or two dual-end locomotives just for player's fun too 15:36:42 <peter1138> TrueBrain, it runs :D 15:36:53 <peter1138> 20190209-pr6811-g0b1ef5244a 15:37:09 <frosch123> 205MB 15:39:11 <TrueBrain> nice :D 15:40:48 <frosch123> noai.openttd.org seems to have some bonus magic 15:40:57 <frosch123> "main page" links to data structures 15:41:08 <frosch123> and "data structures" has some extra text links 15:42:18 <peter1138> require('') 15:42:54 <TrueBrain> https://openttd.ams3.cdn.digitaloceanspaces.com/openttd-pullrequests/20190209-pr6811-g0b1ef5244a/manifest.yaml <- okay, publishing also works 15:43:04 <TrueBrain> now it needs a nice place on www.openttd.org :) 15:43:43 <TrueBrain> hmm .. possibly we want this per PR or something 15:43:45 <TrueBrain> meh 15:44:18 <frosch123> i would not adverise random prs builds on openttd.org 15:44:29 <peter1138> ocal cost = AIRail.GetBuildCost(roadType, AIRail.BT_TRACK) 15:44:35 <peter1138> Huh, well, that's a bug in the AI. 15:44:42 <peter1138> AIRail... 15:44:55 <TrueBrain> frosch123: no, but it is the place that makes a pretty HTML page for it, so it is easier to find your download 15:45:03 <TrueBrain> in the future we can even publish it as comment in the PR 15:45:08 <TrueBrain> but .. someone needs to figure out how that works 15:45:14 <TrueBrain> as I have no clue currently :D 15:45:29 <frosch123> sounds like a job for DorpsGek_III 15:45:41 <TrueBrain> so a page like https://www.openttd.org/downloads/openttd-releases/1.7.0.html 15:45:43 <TrueBrain> basically 15:46:10 <TrueBrain> okay, I think releases should work too 15:46:17 <TrueBrain> at least, I do not see anything that would stand in the way .. 15:46:37 <TrueBrain> except an automated trigger, I guess 15:46:37 <TrueBrain> hmm 15:46:41 <TrueBrain> that should be doable 15:47:49 <peter1138> Ok, AIs are building roads :D 15:48:34 <glx> ok CR stuff fails because I updated MSYS and got a fixed gawk with https://github.com/Alexpux/MSYS2-packages/blob/master/gawk/fix-cr.patch 15:50:41 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain opened pull request #7203: Add: [AzurePipelines] build a stable release if a tag is created https://git.io/fhHXo 15:51:07 <peter1138> Bah, can't use require. 15:52:32 <peter1138> Can if you use the right syntax ;? 15:55:49 *** andythenorth has joined #openttd 15:56:04 <TrueBrain> andythenorth: can you help me out with some OSX testing? :D 15:56:11 <andythenorth> maybe yes 15:56:31 <TrueBrain> https://dev.azure.com/openttd/OpenTTD/_build/results?buildId=989 <- this should be 'release' like (it has the wrong version currently, but otherwise it should be like a release. You have to download a huge artifact zip, but in there are the two OSX releases 15:56:59 <TrueBrain> https://dev.azure.com/openttd/OpenTTD/_build/results?buildId=987 <- this should be a pull request on-demand build, in this case NRT. Name should be like pr6811 ingame 15:57:12 <TrueBrain> especially the first is kinda important that it "just works" :D 15:58:44 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #6811: Feature: Add NotRoadTypes (NRT) https://git.io/vhlfg 15:58:56 <peter1138> ^ AI support. I hope. 15:58:57 <andythenorth> ok I'll test shortly 15:59:14 * andythenorth house full of people asking for roblox credits 15:59:16 <peter1138> Obviously current AIs don't do anything with it. 15:59:27 <peter1138> They can only build the first road/tram type. 15:59:31 <TrueBrain> andythenorth: tnx; no rush etc :) 15:59:32 <TrueBrain> These binaries are build based on [Pull Request](https://github.com/OpenTTD/OpenTTD/pulls); the quality might vary, as they might not be merge-ready. 15:59:32 <TrueBrain> Please be careful, and don't use these binaries for long-term gameplay. 15:59:38 <TrueBrain> is that a good text for pull request binaires? 16:00:05 <peter1138> "are built" 16:01:20 <TrueBrain> "Latest release in pr6811 is 20190209-pr6811-g0b1ef5244a, released on 2019-02-09 15:05 UTC." :) 16:01:39 <Samu> Latest build* 16:01:48 <Samu> meh nvm 16:02:09 * andythenorth downloading 16:02:34 <Samu> 'continue' is better than 'else' 16:04:22 <peter1138> Code duffing. 16:04:28 <peter1138> return early, etc. 16:04:34 <peter1138> Reduce indenting. 16:04:55 <DorpsGek_II> [OpenTTD/website] TrueBrain opened pull request #50: Add: support openttd-releases and openttd-pullrequests on new infrastructure https://git.io/fhHXx 16:05:51 <TrueBrain> okay ... checklist: OSX, PR7203 approved, PR50 approved. If those 3 are done, I think we can release 1.9.0-beta1 :) 16:05:55 <andythenorth> TrueBrain: so I found a huge zip of all binaries 16:06:01 <andythenorth> "openttd-20190209-master-g8c0bfb4637-macosx.dmg" is in there, testing that? 16:06:07 <TrueBrain> andythenorth: yes 16:06:19 <peter1138> andythenorth, test the pr6811 build ;) 16:06:27 <TrueBrain> andythenorth: (also the zip plz) 16:06:33 <andythenorth> yup will do 16:06:34 <frosch123> TrueBrain: "Savegames can be incompatible with other versions of OpenTTD and also with other versions of this PR." 16:06:43 <andythenorth> yeah gatekeeper :P 16:06:44 <andythenorth> ok 16:07:01 <TrueBrain> frosch123: good point! 16:07:14 <DorpsGek_II> [OpenTTD/website] TrueBrain updated pull request #50: Add: support openttd-releases and openttd-pullrequests on new infrastructure https://git.io/fhHXx 16:08:05 <andythenorth> TrueBrain: both binaries (dmg and zip) start 16:08:10 <andythenorth> I didn't test more than that 16:08:16 <TrueBrain> sweet :) Are they also what you expect? 16:08:19 <TrueBrain> (in terms how OSX works) 16:08:23 <andythenorth> they look correct to me 16:08:27 <TrueBrain> cool! Tnx a lot :) 16:08:52 <peter1138> TrueBrain is a magician. 16:09:00 <TrueBrain> who dares to approve https://github.com/OpenTTD/OpenTTD/pull/7203 ? :) 16:09:35 <andythenorth> I'll try the PR one 16:09:36 <peter1138> Who ares to approve 6811? 16:09:36 <peter1138> ;p 16:09:40 <drac_boy> anyway think going figure out the callback issues another day instead...lunchtime 16:09:45 *** drac_boy has left #openttd 16:09:46 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro approved pull request #7203: Add: [AzurePipelines] build a stable release if a tag is created https://git.io/fhH1f 16:10:06 <TrueBrain> ty :) 16:10:07 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain merged pull request #7203: Add: [AzurePipelines] build a stable release if a tag is created https://git.io/fhHXo 16:10:11 <andythenorth> why is the 6811 bundles.zip so much smaller? 16:10:22 <TrueBrain> andythenorth: release vs nightly 16:10:25 <frosch123> less platforms 16:10:36 <andythenorth> ok 16:10:39 <andythenorth> so expected 16:10:45 <TrueBrain> yup 16:11:05 <peter1138> Yeah, tends to be easier for Linux users to compile themselves. 16:11:43 <TrueBrain> okay ... so ... I guess we can tag? :D 16:11:47 <TrueBrain> who wants to try that out :D 16:11:51 <peter1138> 1.9-beta1! woo 16:12:05 <peter1138> Or was it 1.9.0-beta1? :p 16:12:10 <andythenorth> 6811 dmg starts fine and loads my savegame 16:12:23 <TrueBrain> I kinda don't want to do it, as I want to know if how I created it makes sense :) 16:12:29 <TrueBrain> so .. who wants to have the honor? :D 16:12:35 <TrueBrain> andythenorth: awesome!! Tnx a lot :) 16:12:42 <andythenorth> peter1138: so is this moved to the new host? 16:12:43 <TrueBrain> https://github.com/OpenTTD/OpenTTD/releases/new <- that is how you create a new release 16:12:53 <peter1138> andythenorth, turns out SYL was right? ;( 16:13:04 <andythenorth> but also wrong 16:13:16 <andythenorth> common pattern 16:13:16 <TrueBrain> LordAro? frosch123? peter1138? :) 16:13:24 <peter1138> TrueBrain, not pushing a tag? 16:13:25 <frosch123> https://www.openttd.org/downloads/openttd-releases/1.3.0-beta1.html <- so, 1.9.0-beta1 16:13:37 <andythenorth> so...can I just go back to making newgrf now? :P 16:13:42 <andythenorth> as we've won development 16:13:43 <TrueBrain> peter1138: I think doing it via github releases is better 16:13:56 <peter1138> TrueBrain, probably, you get more meta data I think. 16:14:06 <peter1138> And there's a checkbox for prerelease. 16:14:07 <TrueBrain> and it avoids silly mistakes :) 16:14:20 <frosch123> let lordaro do it, so we can also make him update the wiki "todos for releases" afterwards :) 16:14:28 <TrueBrain> evil 16:14:36 <peter1138> LordAro can be our new release manager? :D 16:15:34 <andythenorth> he's not doing a bad job so far 16:15:48 <Eddi|zuHause> <TrueBrain> so a page like https://www.openttd.org/downloads/openttd-releases/1.7.0.html <-- suggestion: /downloads/openttd-testing/prXYZ.html 16:16:20 <TrueBrain> Eddi|zuHause: I named it 'openttd-pullrequests' 16:16:26 <TrueBrain> (as openttd-testing was used for betas) 16:16:30 <frosch123> prxyz is a branch, no tag 16:16:59 <frosch123> openttd-pullrequests/123/latest.html ? too much? 16:16:59 <TrueBrain> and the filename is currently the full version name; I might work on that after I have seen it work :) 16:17:13 <TrueBrain> frosch123: yeah, I was thinking something like that too 16:17:24 <TrueBrain> just it is completely against the simplicity we already have in place :P 16:17:31 <TrueBrain> but ... rules are meant to be broken :D 16:17:46 <Eddi|zuHause> it's like complexity is always the enemy of simplicity :p 16:17:49 <TrueBrain> planetmaker: I happen to see your comment, but those comments tend to hide. Comments on existing code is better put in an issue, so they are more visible 16:18:02 <TrueBrain> but first I want this 1.9.0-beta1 done 16:18:08 <TrueBrain> than we can look back to PR binaries :) 16:18:18 <Eddi|zuHause> sure 16:18:53 <frosch123> hmm, did i put pm on my ignore list? that's the second time today tb adresses him 16:19:24 <TrueBrain> frosch123: I havent seen him talk here, no :) 16:19:41 <TrueBrain> frosch123: I just always hope people have a long enough backlog :D 16:19:51 <TrueBrain> he commented here: https://github.com/OpenTTD/website/pull/50 16:19:59 <TrueBrain> which only became visible after I commented on his comment :P 16:22:06 <planetmaker> eh? 16:22:15 <TrueBrain> frosch123: now he talked :P 16:22:16 <TrueBrain> :D 16:22:52 *** Wormnest has joined #openttd 16:22:53 <frosch123> :p 16:23:23 <frosch123> at least i did not misclick something 16:23:24 <TrueBrain> I miss "topics" on IRC 16:23:30 <TrueBrain> crosstalk is a mess :P 16:23:47 <frosch123> @topic set 1 1.9.0-beta1, 1.8.0 16:23:47 *** DorpsGek changes topic to "1.9.0-beta1, 1.8.0 | Website: *.openttd.org (source: github, translator: translator, server list: servers, wiki: wiki, release info: finger) | Don't ask to ask, just ask | 'Latest' is not a valid version, 'Most recent' neither | English only | Logs: @logs | #openttd.dev if this channel is really spammy" 16:23:58 <TrueBrain> frosch123: LIES! :D 16:24:25 <TrueBrain> okay, I made the release myself now 16:24:41 <planetmaker> hm, I commented on existing code, not PR... meh :P 16:24:58 <TrueBrain> https://dev.azure.com/openttd/OpenTTD/_build/results?buildId=998 <- that worked :o 16:25:08 <frosch123> comment on revision... yeah, no idea why that even exists 16:25:09 <TrueBrain> planetmaker: but your comment is not wrong :) 16:25:19 <TrueBrain> planetmaker: just not something for that PR :P 16:25:20 <planetmaker> yeah, will make a PR 16:25:24 <TrueBrain> cool, tnx :D 16:25:37 <planetmaker> I thought I was commenting on one and trying to improve it ;) 16:26:25 <TrueBrain> yeah .. doing these kind of fixes in these PRs too are ... https://media.giphy.com/media/DXScxnNLTFJu0/giphy.gif :D 16:26:35 <TrueBrain> 'Version: 1.9.0-beta1' 16:26:37 <TrueBrain> okay, so far so good 16:26:50 <LordAro> \o/ 16:26:52 <planetmaker> :D 16:26:59 <planetmaker> yay, release :) 16:27:25 <TrueBrain> PRs in folder by PR .. hmmm 16:27:35 <TrueBrain> I did not design the system to handle that, ffs 16:29:17 <DorpsGek_II> [OpenTTD/website] claman commented on pull request #50: Add: support openttd-releases and openttd-pullrequests on new infrastructure https://git.io/fhH1Z 16:29:35 <Samu> i think my feature may cause desyncs 16:29:40 <Samu> must test 16:30:26 <DorpsGek_II> [OpenTTD/website] TrueBrain commented on pull request #50: Add: support openttd-releases and openttd-pullrequests on new infrastructure https://git.io/fhH1c 16:30:29 <Eddi|zuHause> that's the problem with designs, they tend to collide with the reality afterwards 16:32:14 <LordAro> TrueBrain: DorpsGek_II should shout about tags 16:32:46 <TrueBrain> LordAro: I agree; can you make an issue out of it in DorpsGek-github? Tnx! 16:33:57 <planetmaker> https://github.com/OpenTTD/website/pull/50#issuecomment-462058394 <-- TrueBrain ... but this PR is still open, no? So... what's wrong with changing the text there? :D 16:34:08 <TrueBrain> planetmaker: that PR copies the files that already exist 16:34:09 <Eddi|zuHause> i'm still not entirely sure i understood why we need both DorpsGek and DorpsGek_II 16:34:16 <TrueBrain> so if I start to apply these kind of request sin these, where do I end? 16:34:26 <TrueBrain> it is a chain of events that never stops :P 16:34:31 <TrueBrain> I really like to scope PRs for what they are meant 16:34:36 <TrueBrain> in this case, moving a bit of infrastructure 16:34:40 <TrueBrain> a new PR can address these texts 16:34:43 <peter1138> Eddi|zuHause, high availability. 16:34:48 <frosch123> Eddi|zuHause: do you have any siblings? 16:34:56 <TrueBrain> Eddi|zuHause: old vs new ;) 16:34:57 * peter1138 ponders spending money on a new bike. 16:35:00 <TrueBrain> but .. migrations are a bitch :) 16:35:09 <Eddi|zuHause> remember _42_? 16:35:15 <TrueBrain> planetmaker: https://github.com/OpenTTD/website/blob/master/_download-meta/openttd-releases.md 16:35:29 <Eddi|zuHause> or was it __42__? 16:35:30 <LordAro> TrueBrain: hmm. the irc bot i occasionally work on did just add (github) webhook support... 16:35:34 <TrueBrain> just because a PR is open, doesn't mean it is the right place to fix it :) 16:35:46 <LordAro> and is otherwise a fully functional irc bot 16:35:58 <TrueBrain> what is a "fully functional" irc bot :P 16:36:04 <TrueBrain> that is a rather strange thing to say :P 16:36:05 <TrueBrain> :D 16:36:20 <LordAro> well, "has other functions" 16:36:25 <TrueBrain> LordAro: before Azure Pipelines, there was a very high chance we needed something that handled GitHub events, and something that did IRC stuff 16:36:30 <TrueBrain> so they are split over 2 "bots" 16:36:40 <LordAro> calc, seen, topic, etc 16:36:54 <TrueBrain> that is why we have DorpsGek-github, which handles the GitHub events 16:36:57 <TrueBrain> and forwards it to DorpsGek-IRC 16:37:10 <Samu> OpenTTD 1.9.0-beta1~7 ? 16:37:12 <TrueBrain> for DorpsGek-irc I just used a simple IRC library, as I really was in no mood to look into IRC bots 16:37:21 <TrueBrain> (as ..... they are WEIRD these days :P) 16:37:25 <peter1138> LordAro, https://imgur.com/a/Pt3FGKh 16:37:38 <LordAro> peter1138: yikes 16:37:45 <LordAro> that is honestly impressive 16:37:47 <peter1138> I am somewhat not a happy bunny. 16:37:48 <TrueBrain> but with AzurePipelines (and GitHub actions) it is unlikely DorpsGek willg et any further additions 16:37:52 <LordAro> TrueBrain: heh, true 16:38:19 <Samu> my build is being called 1.9.0-beta1~7, is that normal? 16:38:20 <TrueBrain> so I wouldnt mind if someone makes a Docker that runs a proper IRC bot and also talks correctly (via an App) to GitHub :) 16:39:00 <Samu> I miss the name 16:39:30 <DorpsGek_II> [OpenTTD/website] TrueBrain commented on pull request #50: Add: support openttd-releases and openttd-pullrequests on new infrastructure https://git.io/fhH10 16:39:47 <LordAro> TrueBrain: i can certainly investigate doing such a thing. i think the "main" instance of it was recently switched to a docker instance anyway, so that would certainly work 16:40:03 <TrueBrain> LordAro: ideally it supported the @seen database of Supybot 16:40:11 <TrueBrain> I think many people would welcome that :) 16:40:18 <LordAro> TrueBrain: https://github.com/Hacksoc/csbot just in case you're interested 16:40:22 <Eddi|zuHause> hm... so when i try to run astroneer, i get 60% of time spent in "read_hpet" in perf top 16:40:28 <LordAro> ah, yeah, that could be an issue 16:40:37 <LordAro> but not too difficult to convert, i suspect? 16:40:48 <TrueBrain> from what I saw, indeed 16:41:26 <TrueBrain> LordAro: but one can wonder, if we should have a bot that does all that, AND talks to GitHub 16:41:31 <Eddi|zuHause> last time i had that i had problems with pulseaudio, but i thought i fixed that 16:41:33 <TrueBrain> possibly it might be better and easier to have 2 bots 16:41:54 <TrueBrain> lean and mean :) 16:42:05 <peter1138> OpenTTD 1.9.0-beta1 16:42:06 <peter1138> :D 16:42:29 <peter1138> Funny how you don't have to check out a tag for it to still be this version. 16:42:48 <DorpsGek_II> [OpenTTD/website] planetmaker opened pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhH1g 16:43:18 <Samu> looks like no desync after all 16:43:25 <Samu> openttd code is mucho smart already 16:43:25 <LordAro> peter1138: git is clever 16:43:43 <TrueBrain> tnx planetmaker :) 16:43:47 <planetmaker> np 16:44:23 <DorpsGek_II> [OpenTTD/website] TrueBrain commented on pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhH12 16:45:10 *** Tirili has joined #openttd 16:45:25 <TrueBrain> crap, publishing failed ... oh-oh :D 16:45:25 <peter1138> Hmm, git show on a merge seems unuseful. Just blank. 16:45:31 <LordAro> the bootstrap stuff is *usually* able to download a graphics set, right? 16:45:49 <peter1138> There's no dedi-server bootstrap :( 16:46:28 <glx> bootstrap requires GUI for now IIRC 16:48:45 <DorpsGek_II> [OpenTTD/website] TrueBrain merged pull request #50: Add: support openttd-releases and openttd-pullrequests on new infrastructure https://git.io/fhHXx 16:49:17 <DorpsGek_II> [OpenTTD/website] TrueBrain commented on pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhH1K 16:49:32 <TrueBrain> https://openttd.ams3.cdn.digitaloceanspaces.com/openttd-releases/1.9.0-beta1/manifest.yaml 16:49:38 <TrueBrain> okay, the files are there ... now fixing up the website ... 16:49:45 <DorpsGek_II> [OpenTTD/website] planetmaker updated pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhH1g 16:50:46 <TrueBrain> planetmaker: if you don't mind, I can also fix up your PR? (as I created the conflict, I dont mind fixing it :D) 16:51:01 <glx> ok so running generate_widget.sh and squirrel_export.sh on mingw now always change EOL :( 16:52:05 <Eddi|zuHause> anyone have perf-fu? i'm running "perf top" and it shows a high usage in one function, can i see a kind of call stack for that function? 16:55:37 <DorpsGek_II> [OpenTTD/website] TrueBrain opened pull request #52: Add: put openttd-pullrequests per Pull Request in its own folder https://git.io/fhH1X 16:55:42 <TrueBrain> Eddi|zuHause: ^^ :D I found a nice way :) 16:58:08 <planetmaker> TrueBrain, so now please walk me through how I tell git to solve the conflict in a nice manner :) 16:58:29 <LordAro> is it any different to hg? 16:58:32 <planetmaker> just rebase --continue ? 16:58:39 <planetmaker> I've no clue, LordAro ;) 16:58:42 <planetmaker> tell me 16:58:44 <TrueBrain> planetmaker: no :) You have to resolve the conflict 16:58:51 <TrueBrain> if you rebase, you get a conflict on openttd-releases.md 16:58:59 <TrueBrain> if you open this file, you see <<<< >>> markings 16:59:02 <Eddi|zuHause> planetmaker: git diff to show the conflicts, edit the file, then git add the file, and git rebase --continue 16:59:04 <planetmaker> meh... and no nice merge tool :| 16:59:07 <TrueBrain> modify the file till you are happy again 16:59:09 <TrueBrain> git add the file 16:59:12 <TrueBrain> git rebase --continue 16:59:17 <TrueBrain> there are tools that can assist; I never use them 16:59:31 <peter1138> git mergetool 16:59:32 <TrueBrain> planetmaker: but as I made the conflict, I have no issues fixing it? :) 17:00:03 <planetmaker> nah, I want to go through it 17:00:08 <Eddi|zuHause> stupid thing about rebase: if you "pick" the commit and it conflicts, you have to "add" and "--continue", but if you "edit" the commit you need to "add", "commit --amend" and then "--continue" 17:00:13 <planetmaker> gotta learn this with git 17:00:16 <TrueBrain> :D 17:00:25 <TrueBrain> well, the above is what I just did to see what I broke 17:00:35 <Samu> I have a PR ready 17:00:40 <TrueBrain> it aint pretty, but it is mostly easier than to try and understand a tool doing this for you :P 17:00:41 <peter1138> Eddi|zuHause, because one is resolving a conflict, and the other is editing a commit. 17:00:44 <TrueBrain> they confuse the hell out of me 17:01:00 <LordAro> Samu: another one? 17:01:12 <TrueBrain> https://www.staging.openttd.org/downloads/openttd-releases/latest.html <- staging now has the 1.9.0-beta1 page :D I will push this to production a bit later :) 17:01:16 <Eddi|zuHause> peter1138: but i see no reason for the added step 17:01:32 <Samu> yes, hope nielsm likes it now 17:02:18 <Eddi|zuHause> peter1138: what's worse is if you "commit --amend" during conflict resolution, you edit the previous commit 17:02:37 <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick opened pull request #7204: Feature: Game setting to define how industries with neutral stations accept and supply cargo from/to surrounding stations. https://git.io/fhH19 17:03:26 <Samu> oh, the CI looks different 17:06:38 <Samu> commit checker did not like it 17:06:47 <DorpsGek_II> [OpenTTD/website] TrueBrain commented on pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhH1N 17:07:30 <TrueBrain> planetmaker: how is it going? :) 17:07:42 <Samu> *** b/src/industry_cmd.cpp:417: Trailing whitespace: ' * Check whether an oil rig station belongs to the given industry ' 17:07:53 <Samu> so mean 17:08:37 <peter1138> I have the git hooks locally, it works wonders, but also probably not on Windows. 17:08:42 <peter1138> But maybe. 17:11:40 <LordAro> there is an editorconfig file 17:11:48 <LordAro> though i imagine VS doesn't support such a thing 17:12:19 <TrueBrain> just have a decent editor that removes trailing whitespaces on save 17:12:23 <TrueBrain> easy as pie :) 17:12:26 <frosch123> TrueBrain: assuming we would also publish stuff like jgrpp 17:12:31 <frosch123> what folder would it use? 17:13:13 <frosch123> maybe "openttd-branches/pr123" would be better than "openttd-pullrequests/pr123" 17:13:32 <TrueBrain> frosch123: would it be a pull request? 17:13:36 <frosch123> no 17:13:45 <TrueBrain> ah :D You scared me for a second :P 17:14:05 <TrueBrain> possibly we can simply do: openttd-jgrpp/ ? 17:14:15 <TrueBrain> or 'jgrpp-nightlies' 17:14:29 <frosch123> ok, so jgrpp would be entirely different from prs? 17:14:39 <TrueBrain> I think that makes things easier 17:14:53 <TrueBrain> but please tell me if you see that different 17:15:23 <TrueBrain> I was thinking that our 'master' is just a name, and so I prepared the system to handle any branch in the same flow 17:15:31 <frosch123> i have no idea about the infrastructure :) 17:15:31 <TrueBrain> master is mapped to openttd-releases and openttd-nightlies 17:15:44 <TrueBrain> we can make jgrpp to jgrpp-releases and jgrpp-nightlies 17:15:45 <TrueBrain> etc 17:15:51 *** Gabda has quit IRC 17:15:51 <frosch123> ah, cool :) 17:15:58 <TrueBrain> PRs are just one huge mess in that idea, as .. well .. everything is different there :( 17:16:22 <michi_cc> LordAro: VS2017 does. 17:17:18 <DorpsGek_II> [OpenTTD/website] planetmaker updated pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhH1g 17:18:21 <Eddi|zuHause> all remotely relevant problems i can find with read_hpet being performance relevant is relating to VMs 17:18:26 <Eddi|zuHause> which doesn't seem right 17:18:29 <TrueBrain> planetmaker: something went wrong :D 17:19:08 <TrueBrain> not sure what, tbh :) 17:19:08 <Samu> is it waterborne or waterbourne? 17:19:16 <Samu> who english? 17:19:29 <planetmaker> possibly. I wonder what? 17:19:50 <TrueBrain> hard to tell, honestly 17:19:57 *** gelignite has joined #openttd 17:19:58 <TrueBrain> possibly if you run: git rebase -i upstream/master 17:20:07 <TrueBrain> that shows you all the commits that is has ready for commit 17:20:19 <planetmaker> I renamed your last commit it seems :D 17:20:24 <planetmaker> wonderful :P 17:20:42 <Eddi|zuHause> planetmaker: you wrongfully used "commit --amend"? 17:21:00 <planetmaker> I used that, yes. Seemingly not correctly. I did a lot of stuff I cannot reproduce 17:21:01 <DorpsGek_II> [OpenTTD/website] TrueBrain updated pull request #52: Add: put openttd-pullrequests per Pull Request in its own folder https://git.io/fhH1X 17:21:23 <Eddi|zuHause> planetmaker: yeah, don't use that during conflict resolving. i said so :) 17:21:26 <planetmaker> rebasing, pulling, pushing, commit --amend... in various orders :P 17:21:30 <Samu> clang 3.8 warnings 17:21:38 <Samu> always the && || stuff 17:21:40 <planetmaker> and reset --hard in between several times ;) 17:21:44 <TrueBrain> planetmaker: indeed, you amended my commit, instead of yours :) 17:21:46 <Eddi|zuHause> planetmaker: git reflog 17:21:54 <TrueBrain> you are not allowed to rewrite history! :P 17:22:15 <planetmaker> I'm allowed and forced to rewrite the history of my own repo - so that the PR is updated 17:22:18 <TrueBrain> ah, no 17:22:22 <TrueBrain> you made a merge 17:22:31 <TrueBrain> yes, your own history is fine :) 17:22:34 <TrueBrain> but sorry, I was wrong 17:22:38 <planetmaker> well. git forced me to the merge when I updated / pulled 17:22:40 <TrueBrain> you simply made a merge out of it 17:22:41 <planetmaker> no way around that 17:22:45 <TrueBrain> ah, yes 17:22:48 <TrueBrain> I never ever pull :) 17:22:54 <TrueBrain> you can learn pull to rebase, instead of merge 17:22:58 <TrueBrain> but I always fetch, and do it myself 17:22:59 <peter1138> planetmaker, don't pull inside a branch! 17:23:03 <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick updated pull request #7204: Feature: Game setting to define how industries with neutral stations accept and supply cargo from/to surrounding stations. https://git.io/fhH19 17:23:05 <TrueBrain> as ... git annoys the fuck out of me in those regards :P 17:23:09 <planetmaker> I did both... inside and outside... 17:23:09 <Eddi|zuHause> planetmaker: don't pull, rebase to origin/master 17:23:24 <peter1138> You can pull master, but not the branch. 17:23:33 <Eddi|zuHause> or upstream/master, depending on your setup 17:23:52 <planetmaker> I can do lots. But I'm not any wiser despite (or because) of the many comments ;) 17:23:54 <TrueBrain> planetmaker: if you like: go to your branch, git fetch upstream, git rebase upstream/master 17:23:59 <TrueBrain> this gives you (again) a merge conflict to resolve 17:24:02 <Eddi|zuHause> "git fetch origin master" [without /] 17:24:15 <TrueBrain> that still works, and is what most people do I guess :) 17:24:16 <Eddi|zuHause> and then "git rebase -i origin/master" [with /] 17:24:45 <planetmaker> first things first: which rev to checkout now 17:24:46 <planetmaker> ? 17:24:51 <TrueBrain> right .. that is the first check: how are your remotes :D 17:24:55 <TrueBrain> so, okay: 17:25:06 <TrueBrain> git remote -v 17:25:11 <TrueBrain> what does it tell you? 17:25:31 <planetmaker> https://paste.openttdcoop.org/ppuzyudqr <-- my remotes 17:25:55 <TrueBrain> okay 17:25:57 <TrueBrain> git fetch openttd 17:26:00 <Eddi|zuHause> planetmaker: a slightly simplified way: "git checkout master; git pull; git checkout branch; git rebase -i master" 17:26:06 <planetmaker> https://paste.openttdcoop.org/pbpxjvaz6 17:26:17 <TrueBrain> that fetches the latest upstream version 17:26:28 <TrueBrain> now jump into your branch (req_desc) 17:26:31 <TrueBrain> git checkout req_desc 17:26:36 <TrueBrain> git log 17:26:41 <TrueBrain> shows you 3 commits till openttd/master 17:26:49 <TrueBrain> twice the same commit, once mine 17:26:59 <planetmaker> right. But what version to checkout now? 17:27:10 <TrueBrain> "version" in git terms is not really something that has an answer 17:27:16 <planetmaker> before I pull anything? 17:27:21 <planetmaker> version. hash. whatever 17:27:26 <planetmaker> you know what I mean 17:27:35 <TrueBrain> I think so, but still that doesn't really have an answer 17:27:40 <TrueBrain> lets see if I can explain over text 17:27:43 <TrueBrain> git log 17:27:44 <TrueBrain> helps most 17:27:48 <TrueBrain> even more if you have a recent git 17:27:50 <Eddi|zuHause> planetmaker: "git reflog" to find the reversion before your last failed attempt at a rebase 17:27:53 <TrueBrain> it shows in pretty colors what happens 17:27:55 <planetmaker> commit 83c9bf098730a0121f1f02a7559b423ae42f7eae (HEAD -> req_desc, pm/req_desc) 17:28:09 <TrueBrain> your branch contains work from HEAD till openttd/master 17:28:12 <TrueBrain> this is what is in your branch 17:28:32 <TrueBrain> here you can see something went wrong somewhere, but we can fix that 17:28:52 <TrueBrain> the first commit, you see Merge: 8d6525c a31a87a 17:28:55 <TrueBrain> meaning it is a merge commit 17:29:09 <TrueBrain> so the "version" you have here, is what you pushed, and is a branch with a merge commit between your work and mine 17:29:14 <TrueBrain> does that make sense? 17:29:40 <TrueBrain> and from here on, we can easily correct your work 17:29:45 <TrueBrain> no need to jump to some old version or something 17:29:46 <planetmaker> https://paste.openttdcoop.org/pezv03ama @ Eddi|zuHause :) 17:29:50 <TrueBrain> (as that can only lead you to more issues) 17:30:25 <TrueBrain> best thing to do, from your req_desc branch, is to run: 17:30:27 <TrueBrain> git rebase openttd/master 17:30:33 <TrueBrain> this will give a merge conflict, which is fine, we can fix that 17:30:37 <TrueBrain> (you have to one way or the other) 17:30:49 <TrueBrain> git status 17:30:55 <TrueBrain> shows the file that is in conflict: openttd-releases.md 17:31:01 <TrueBrain> fix that file till you are happy with it again 17:31:13 <TrueBrain> git add _download-meta/openttd-releases.md 17:31:14 <TrueBrain> after that 17:31:17 <TrueBrain> git rebase --continue 17:31:23 <TrueBrain> (no amend!) 17:31:25 <Eddi|zuHause> planetmaker: looks like 6bbb15f 17:31:32 <TrueBrain> Eddi|zuHause: please, dont make him do that 17:31:36 <TrueBrain> this will only make things worse :) 17:31:52 <TrueBrain> you have no way to see if that is what he needs :) 17:32:11 <TrueBrain> please, never learn someone to use 'git reflog' 17:32:20 <TrueBrain> that is like telling someone to remove a file from 'system32' 17:32:26 <TrueBrain> it is only going to make things worse; not better :) 17:32:42 <TrueBrain> anyway, after that 'git rebase --continue', running 17:32:43 <TrueBrain> git log 17:32:49 <TrueBrain> shows you a single commit on top of upstream/master 17:32:52 <TrueBrain> (or it should :P) 17:33:04 <Eddi|zuHause> TrueBrain: but this is the only true way to undo a "commit --amend" 17:33:14 <Eddi|zuHause> without redoing all the work, i mean 17:33:22 <TrueBrain> Eddi|zuHause: there are so many ways it can go wrong .. so many 17:33:27 *** MasseR has quit IRC 17:33:28 *** milek7 has quit IRC 17:33:28 *** Wolf01 has quit IRC 17:33:28 *** FLHerne has quit IRC 17:33:28 *** gnu_jj has quit IRC 17:33:28 *** Yotson has quit IRC 17:33:28 *** Progman has quit IRC 17:33:28 *** DorpsGek has quit IRC 17:33:28 *** tokai|noir has quit IRC 17:33:28 *** luaduck has quit IRC 17:33:29 *** peter1138 has quit IRC 17:33:29 *** sla_ro|master has quit IRC 17:33:29 *** Westie has quit IRC 17:33:29 *** Alkel_U3 has quit IRC 17:33:29 *** kgz has quit IRC 17:33:29 *** argoneus_ has quit IRC 17:33:29 *** ZirconiumX has quit IRC 17:33:30 *** debdog has quit IRC 17:33:30 *** seatsea has quit IRC 17:33:30 *** m1cr0man has quit IRC 17:33:30 *** berndj has quit IRC 17:33:30 *** _dp_ has quit IRC 17:33:30 *** Sheogorath has quit IRC 17:33:30 *** juzza1 has quit IRC 17:33:30 *** LordAro has quit IRC 17:33:30 *** KenjiE20 has quit IRC 17:33:31 *** Hobbyboy has quit IRC 17:33:31 *** grossing has quit IRC 17:33:31 *** DorpsGek_II has quit IRC 17:33:31 *** orudge has quit IRC 17:33:31 *** Mahjong2 has quit IRC 17:33:31 *** glx has quit IRC 17:33:31 *** Lejving has quit IRC 17:33:33 *** reldred has quit IRC 17:33:33 *** acklen has quit IRC 17:33:34 *** Laedek_ has quit IRC 17:33:34 *** Extrems has quit IRC 17:33:34 *** cHawk has quit IRC 17:33:34 *** AKTheKnight has quit IRC 17:33:34 *** k-man has quit IRC 17:33:34 *** ToBeFree has quit IRC 17:33:34 *** murr4y has quit IRC 17:33:34 *** colde has quit IRC 17:33:34 *** ccfreak2k has quit IRC 17:33:35 *** innocenat_ has quit IRC 17:33:35 *** greeter has quit IRC 17:33:35 *** jinks has quit IRC 17:33:35 *** heffer has quit IRC 17:33:35 *** Gustavo6046 has quit IRC 17:33:35 *** quiznilo has quit IRC 17:33:35 *** nnyby has quit IRC 17:33:35 *** dwfreed has quit IRC 17:33:35 *** mikegrb has quit IRC 17:33:36 *** ST2 has quit IRC 17:33:36 *** ttech2 has quit IRC 17:33:36 *** daspork has quit IRC 17:33:36 *** techmagus has quit IRC 17:33:36 *** APTX has quit IRC 17:33:36 *** Smedles_ has quit IRC 17:33:36 *** synchris has quit IRC 17:33:36 *** Wormnest has quit IRC 17:33:37 *** Vadtec has quit IRC 17:33:37 *** supermop_work_ has quit IRC 17:33:37 *** rocky11384497 has quit IRC 17:33:37 *** Samu has quit IRC 17:33:37 *** Antheus has quit IRC 17:33:37 <Eddi|zuHause> TrueBrain: uhm, yes 17:33:43 <TrueBrain> so if you are not at the computer .. it is very tricky :) 17:34:02 <Eddi|zuHause> i'd actually do a "git reset --hard 6bbb15f" now :) 17:34:04 <michi_cc> If it is installed, gitk will give a sometimes more easily understandable view than git log. 17:34:12 <TrueBrain> michi_cc: indeed :) 17:34:20 <planetmaker> qhttps://paste.openttdcoop.org/p8yedjtpa <-- looking better now :) 17:34:27 *** Wormnest has joined #openttd 17:34:27 *** Samu has joined #openttd 17:34:27 *** synchris has joined #openttd 17:34:28 *** rocky11384497 has joined #openttd 17:34:28 *** cHawk has joined #openttd 17:34:28 *** quiznilo has joined #openttd 17:34:28 *** supermop_work_ has joined #openttd 17:34:28 *** Gustavo6046 has joined #openttd 17:34:28 *** Extrems has joined #openttd 17:34:28 *** Laedek_ has joined #openttd 17:34:28 *** techmagus has joined #openttd 17:34:28 *** Smedles_ has joined #openttd 17:34:29 *** heffer has joined #openttd 17:34:29 *** APTX has joined #openttd 17:34:29 *** daspork has joined #openttd 17:34:29 *** acklen has joined #openttd 17:34:29 *** AKTheKnight has joined #openttd 17:34:29 *** k-man has joined #openttd 17:34:29 *** reldred has joined #openttd 17:34:29 *** ToBeFree has joined #openttd 17:34:29 *** Antheus has joined #openttd 17:34:30 *** Vadtec has joined #openttd 17:34:30 *** murr4y has joined #openttd 17:34:30 *** colde has joined #openttd 17:34:30 *** ST2 has joined #openttd 17:34:30 *** ccfreak2k has joined #openttd 17:34:30 *** mikegrb has joined #openttd 17:34:30 *** ttech2 has joined #openttd 17:34:30 *** innocenat_ has joined #openttd 17:34:30 *** greeter has joined #openttd 17:34:31 *** jinks has joined #openttd 17:34:31 *** nnyby has joined #openttd 17:34:31 *** dwfreed has joined #openttd 17:34:34 *** nielsm has joined #openttd 17:34:34 *** glx has joined #openttd 17:34:34 *** debdog has joined #openttd 17:34:35 *** Lejving has joined #openttd 17:34:35 *** Mahjong2 has joined #openttd 17:34:35 *** Sheogorath has joined #openttd 17:34:35 *** KenjiE20 has joined #openttd 17:34:35 *** ZirconiumX has joined #openttd 17:34:35 *** DorpsGek_II has joined #openttd 17:34:35 *** orudge has joined #openttd 17:34:35 *** argoneus_ has joined #openttd 17:34:35 *** Hobbyboy has joined #openttd 17:34:35 *** kgz has joined #openttd 17:34:36 *** Alkel_U3 has joined #openttd 17:34:36 *** seatsea has joined #openttd 17:34:36 *** m1cr0man has joined #openttd 17:34:36 *** juzza1 has joined #openttd 17:34:36 *** _dp_ has joined #openttd 17:34:36 *** Westie has joined #openttd 17:34:36 *** berndj has joined #openttd 17:34:36 *** LordAro has joined #openttd 17:34:36 *** grossing has joined #openttd 17:34:37 *** liquid.oftc.net sets mode: +vov glx orudge orudge 17:34:37 <TrueBrain> getting there planetmaker :) 17:34:38 *** sla_ro|master has joined #openttd 17:34:38 *** Wolf01 has joined #openttd 17:34:38 *** Progman has joined #openttd 17:34:38 *** tokai|noir has joined #openttd 17:34:39 *** milek7 has joined #openttd 17:34:39 *** MasseR has joined #openttd 17:34:39 *** peter1138 has joined #openttd 17:34:39 *** gnu_jj has joined #openttd 17:34:39 *** FLHerne has joined #openttd 17:34:39 *** luaduck has joined #openttd 17:34:39 *** Yotson has joined #openttd 17:34:39 *** DorpsGek has joined #openttd 17:34:39 *** helix.oftc.net sets mode: +voov tokai|noir peter1138 DorpsGek DorpsGek 17:34:41 <TrueBrain> OFTC: BEHAVE! 17:34:54 <Wolf01> We returned! 17:35:09 <DorpsGek_II> [OpenTTD/website] planetmaker updated pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhH1g 17:35:24 <Eddi|zuHause> Wolf01: "we" were here all the time 17:35:34 <DorpsGek_II> [OpenTTD/website] TrueBrain updated pull request #52: Add: put openttd-pullrequests per Pull Request in its own folder https://git.io/fhH1X 17:35:42 <planetmaker> yay :) Thanks a lot! 17:35:50 <planetmaker> for the extensive, detailed walk-through 17:36:10 <Wolf01> I was alone with just other 12 people :( 17:36:14 <planetmaker> now I can actually look at your comments there on the ticket and fix those, too ;) 17:36:20 <TrueBrain> \o/ :D 17:36:35 *** snail_UES_ has joined #openttd 17:36:39 *** ChanServ sets mode: +v peter1138 17:37:13 <Wolf01> Mmmh, the last 40MB of 10GB, this download is taking AGES 17:37:19 <DorpsGek_II> [OpenTTD/website] TrueBrain commented on pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhHMu 17:37:20 <TrueBrain> and 2 more :P 17:37:28 <TrueBrain> (some things got lost in the rebasing :D) 17:37:49 <DorpsGek_II> [OpenTTD/website] Eddi-z commented on pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhHMz 17:38:01 <TrueBrain> Eddi|zuHause: the most fun I have seen with reflog btw was when the GC kicked in :P That made people cry :D 17:38:07 <TrueBrain> (their workflow depended on reflog, basically) 17:38:33 <Eddi|zuHause> TrueBrain: that sounds like horribly broken workflow 17:38:37 <TrueBrain> Eddi|zuHause: the typical german way of doing things is being inconsistent?! :P 17:38:42 <TrueBrain> Eddi|zuHause: owh, yes, it was :D 17:38:44 <Eddi|zuHause> TrueBrain: like relying on windows trash bin 17:38:51 <Eddi|zuHause> TrueBrain: as "backup" 17:39:01 <LordAro> TrueBrain: amazing 17:39:29 *** snail_UES_ has quit IRC 17:39:30 <Eddi|zuHause> TrueBrain: no the typical german way of using "and" is without comma (except for some rare special cases) 17:39:31 <TrueBrain> I once had a customer, that called up fully in panic ... her "archive" was empty. After talking for 10 minutes I found out that she used her "trash bin" as "archive" .. and the server was out of space so cleaned the trash bins .. 17:39:33 <TrueBrain> she was so mad 17:40:02 <TrueBrain> Eddi|zuHause: same for Dutch. In English you can use both, both are equally valid (as far as I know) 17:40:09 <TrueBrain> the inconsistency was what was killing me :D 17:40:28 <peter1138> The oxford comma. 17:40:33 <TrueBrain> (the customer above was in relation to email btw :P) 17:40:48 <Eddi|zuHause> i heard english people tended to insist on the comma 17:41:00 <TrueBrain> I like the comma; makes me feel more important 17:41:21 <TrueBrain> hmm .. I was wondering why I was hungry 17:41:27 <TrueBrain> time to get myself some food I guess 17:41:31 <Eddi|zuHause> i pretty much never put the comma 17:41:56 <TrueBrain> you also have issues using the shift key, we notice 17:41:59 <TrueBrain> i i i i i i 17:42:00 <frosch123> comma, make, you, appear, more, important? 17:42:13 <Eddi|zuHause> that's because that rule makes no sense 17:42:29 <TrueBrain> many rules make no sense 17:42:34 <frosch123> hmm, now i remember dale'stan 17:42:36 <TrueBrain> life makes no sense! 17:42:51 <TrueBrain> the only thing that makes sense .. ARE KITTENS 17:42:58 <DorpsGek_II> [OpenTTD/website] planetmaker updated pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhH1g 17:43:36 <planetmaker> TrueBrain, I disagree with the comment on "exactly one base set" (as it doesn't hurt to have 12.4. The rest should be amended accordingly 17:44:24 <TrueBrain> let me seeeee 17:44:26 <Eddi|zuHause> TrueBrain: at some point in the last 10 years i decided i want to actively oppose that rule 17:44:52 <TrueBrain> planetmaker: you now no longer like to openttdcoop at all? 17:45:31 <TrueBrain> planetmaker: if you are new to OpenTTD, the sentence: "OpenTTD requires one version of base graphics" , reads really weird 17:45:38 <planetmaker> Well, I do. But I want to move the repos to github as well. It's basically me alone to maintain the whole server. That's not something I'm comfortable with 17:45:38 <TrueBrain> is there anything we can do to make it more clear? 17:45:48 <TrueBrain> planetmaker: fair enough :) 17:46:16 <Eddi|zuHause> "OpenTTD requires a separate base graphics set" 17:46:26 <planetmaker> ^ sounds good to me 17:46:34 <frosch123> planetmaker: if you want a repository moved, just shout :) 17:46:35 <TrueBrain> "base graphics set" .. how do you know what that is? 17:46:45 <Eddi|zuHause> ", which can be downloaded through the installer" 17:46:49 <frosch123> i did not continue on the issue moving though, but andy closes them anyway 17:47:02 <Eddi|zuHause> "in case you want to manually download it, you can get it from:" 17:47:18 <TrueBrain> OpenTTD requires a separate "base graphics set", a set which contains all the graphics for the game. 17:47:19 <TrueBrain> ? 17:47:28 <TrueBrain> possibly without "separate" 17:47:56 <planetmaker> I don't think 'base graphics set' needs extensivel explanation at that point. We have a readme to explain details 17:48:01 <planetmaker> -l 17:48:11 <TrueBrain> that is fair 17:48:18 <Eddi|zuHause> TrueBrain: "separate" was intended as a short for "is independent from the binary" 17:48:35 <TrueBrain> Eddi|zuHause: ah; I did not read it as such :D 17:48:40 <TrueBrain> meh .. english ... :P 17:48:55 <planetmaker> frosch123, thanks! I will come back to that. Before we move more repos, I would like to overhaul and test the newgrf build system to be more sustainable. And maybe work the same way and on the same infrastructure as OpenTTD 17:49:29 <TrueBrain> planetmaker: I can strongly advise Azure Pipelines :D Saves you a lot of "maintaining a server" shit :P 17:50:08 <planetmaker> there are alternatives. But if the same infrastructure is used... I actually would make that NewGRF-CI part of the OpenTTD project as well 17:50:11 <planetmaker> if you don't mind 17:50:23 <planetmaker> but... I first have to get *something* working at all 17:50:39 <planetmaker> and it's a slow and steep learning curve for me 17:50:40 <TrueBrain> if you need help etc, let us know; few of us now start to gain some experience with Azure Pipelines :D 17:50:42 <DorpsGek_II> [OpenTTD/website] Eddi-z commented on pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhHMi 17:50:51 <TrueBrain> it is really ugly to get to know AP :) 17:51:26 <DorpsGek_II> [OpenTTD/website] TrueBrain commented on pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhHMM 17:51:43 <nielsm> how come the windows version is able to start in a "blank" mode where it can offer to download opengfx automatically, but non-windows versions can't? 17:51:45 <TrueBrain> right, enough nitpicking :) 17:51:50 <nielsm> what is windows-specific about that? 17:52:03 <TrueBrain> nielsm: Eddi|zuHause just suggested it also works on Linux :P 17:52:05 <TrueBrain> (no clue if it does) 17:52:11 <nielsm> I just tested 17:52:13 <nielsm> it does not 17:52:18 <TrueBrain> bad Eddi|zuHause :D 17:52:18 <planetmaker> eddi is right with it 17:52:19 <DorpsGek_II> [OpenTTD/website] Eddi-z commented on pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhHMD 17:52:42 <planetmaker> it works on linux w/o it present, offering it for download. did last time I tested it 17:52:53 <TrueBrain> conflicting results, it seems :D 17:53:00 <Eddi|zuHause> i was pretty certain it worked on linux 17:53:06 <Eddi|zuHause> just not on macos 17:53:23 <planetmaker> but please agree on 'download' vs. 'install' and I'll push yet another update :) 17:53:30 <TrueBrain> "You must own a version of Transport Tycoon Deluxe, they cannot be downloaded." <- you missed a possibility to use ; there :) 17:53:43 <TrueBrain> "download" in my mind makes no sense. Just downloading it is not enough 17:53:47 <Eddi|zuHause> i don't see the point of ; 17:53:47 <TrueBrain> installing is the part that matters 17:54:08 <TrueBrain> Eddi|zuHause: yeah, you seem to have more of those :D 17:54:12 <TrueBrain> :D :D 17:54:34 <Eddi|zuHause> dunno, "installing with the installer" seems redundant 17:54:50 <TrueBrain> @choice download install 17:54:53 <TrueBrain> hmm 17:55:13 <TrueBrain> LordAro: where is that bot of yours? :P 17:55:14 <TrueBrain> :D 17:55:16 <frosch123> nielsm: at some point it was missing for osx 17:55:21 <frosch123> but win and linux works 17:55:24 <planetmaker> I'm with eddi on that it sounds nicer. And... and a download by an installer implies that it is being installed 17:55:56 <TrueBrain> planetmaker: that is fair; I was mostly triggered by the "In case you want to manually download it" 17:55:59 <glx> last time I needed it, it worked on linux, but only in GUI mode 17:56:02 <TrueBrain> In case you want to manually download änd install it," ? 17:56:07 <TrueBrain> best of both worlds :P 17:56:15 <nielsm> frosch123: my fresh 1.9.0-beta1 build on fedora does not 17:56:19 <TrueBrain> okay, I stopped to care about these details I noticed :D What ever is pushed next gets approved :P 17:56:39 <TrueBrain> änd .. that is a new "and" 17:56:39 <TrueBrain> lol 17:56:43 <glx> nielsm: starting as dedicated or normal ? 17:56:45 <TrueBrain> did not know greykeys were not on :) 17:56:53 <planetmaker> aye, TrueBrain 17:56:54 <Eddi|zuHause> i like "änd" :p 17:57:10 <DorpsGek_II> [OpenTTD/website] planetmaker updated pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhH1g 17:57:23 <nielsm> https://gist.github.com/nielsmh/bce5410ffb76851abb1f650a02e1b3af <- not working 17:57:44 <nielsm> (the _baseset dir I move back in contains original game graphics) 17:58:02 <Eddi|zuHause> planetmaker: my second suggestion got lost? "Alternatively, the original Transport Tycoon Deluxe data files can be used as base graphics set. You must own a version of Transport Tycoon Deluxe, they cannot be downloaded." 17:58:08 <TrueBrain> tnx a lot planetmaker :) As you can see, these changes can take a few iterations :D but I really appreciate you doing this :) 17:58:39 <glx> on my debian VM it worked when I needed it last month 17:58:44 <nielsm> odd 17:58:45 * LordAro takes a look at some words 17:58:46 <frosch123> nielsm: can you also move your openttd.cfg 17:58:47 <TrueBrain> so what broke? :) 17:58:52 <Eddi|zuHause> nielsm: maybe depends on not having openttd.cfg 17:59:00 <nielsm> good point 17:59:44 <planetmaker> I also agree with eddi's latest comment. But I would like that to be the last change :P 17:59:53 <planetmaker> yes, I only saw it now, sorry 17:59:56 <TrueBrain> I agree with planetmaker's last comment :) 18:00:01 <TrueBrain> no, not that one 18:00:02 <TrueBrain> the one before 18:00:03 <TrueBrain> dammit 18:00:04 <TrueBrain> :P 18:00:05 <nielsm> nope still not working after removing openttd.cfg 18:00:15 <Eddi|zuHause> TrueBrain: race condition :p 18:00:20 <planetmaker> haha :) 18:00:24 <DorpsGek_II> [OpenTTD/website] LordAro commented on pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhHMN 18:00:51 <TrueBrain> you want to help out, and you are beaten to death with comments :P 18:00:55 <TrueBrain> we are not nice people :( :P 18:01:10 <TrueBrain> LordAro: review https://github.com/OpenTTD/website/pull/52/files for me plz :D 18:01:15 <Eddi|zuHause> nielsm: works here if i rename ~/.openttd 18:01:38 <planetmaker> sometimes bike-shedding can be fun :P 18:01:53 <DorpsGek_II> [OpenTTD/website] planetmaker updated pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhH1g 18:02:49 <DorpsGek_II> [OpenTTD/website] LordAro approved pull request #52: Add: put openttd-pullrequests per Pull Request in its own folder https://git.io/fhHMp 18:02:55 <TrueBrain> tnx LordAro 18:02:59 <TrueBrain> dont merge please :) planetmaker will hate me 18:03:00 <frosch123> nielsm: i only know about https://github.com/OpenTTD/OpenTTD/issues/6226, but that is a crash, no "no baseset found" :p 18:03:00 <TrueBrain> :P 18:03:14 <Eddi|zuHause> nielsm: https://ibin.co/4WRzhztuByPV.png 18:03:27 <planetmaker> LordAro, base graphics are required at every run ;) 18:04:07 <nielsm> weird I can't make it work 18:04:09 <TrueBrain> I think he meant the saying is: "on first run" 18:04:19 <planetmaker> ah... hm. at vs. on 18:04:20 <TrueBrain> "at first run" is not the correct .. what is that 'at/on' word? 18:04:44 <TrueBrain> nielsm: did you build it? :D 18:04:47 <TrueBrain> openttd -h 18:04:48 <TrueBrain> :D 18:04:48 <TrueBrain> :P 18:04:53 <Eddi|zuHause> nielsm: maybe you have another openttd.cfg in weird places? 18:05:51 <nielsm> can't bother to try more right now 18:06:10 <planetmaker> I just checked: I'm offered the choice of OpenGFX for download when I delete all basesets 18:06:30 <nielsm> the git hash being "0" in rev.cpp for the 1.9.0-beta1 tag is more serious 18:06:37 <nielsm> (in the build I made) 18:06:41 <nielsm> can anyone confirm that? 18:07:12 <TrueBrain> I cannot build OpenTTD, as there is a space in my folder name .... *facepalm* 18:07:29 <Eddi|zuHause> nielsm: can we agree on that more people seem to have it working than not working, and thus the "Linux" mention is justified? :p 18:07:46 <TrueBrain> planetmaker: will you be fixing the at/on, or shall I just hit merge? 18:08:14 <planetmaker> I will fix it. 18:08:18 <planetmaker> In case you want to manually download and install it, some options are: 18:08:18 <planetmaker> @ LordAro ? 18:08:40 <planetmaker> if we do bike shedding, let's do it properly ;) 18:08:50 <planetmaker> I'm learning git, doing so 18:08:52 <TrueBrain> fine; than remove the double newlines on top too :P 18:09:06 <TrueBrain> and the double space behind '-' somewhere in the middle :P 18:09:13 <TrueBrain> 'CD\s-\s\salso' 18:09:18 <TrueBrain> BIKE SHEDDING :D 18:09:19 <LordAro> planetmaker: sounds good 18:10:19 <TrueBrain> nielsm: const char _openttd_revision_hash[] = "0"; 18:10:20 <TrueBrain> thatone? 18:10:26 <DorpsGek_II> [OpenTTD/website] planetmaker updated pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhH1g 18:10:30 <nielsm> TrueBrain: yep 18:10:35 <planetmaker> anyone want to approve? :) 18:10:39 <TrueBrain> planetmaker: yup 18:10:51 <TrueBrain> OCD triggers 18:10:53 <TrueBrain> but I am going to approve :P 18:10:53 <peter1138> nielsm, oops? 18:11:18 <planetmaker> https://www.openttd.org/ doesn't offer download-testing 18:11:21 <peter1138> I guess 1.9.0-beta1 is bad? :p 18:11:23 <TrueBrain> (you fixed 2 of the 3 files in regards to newlines :D) 18:11:23 <DorpsGek_II> [OpenTTD/website] LordAro approved pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhHDU 18:11:37 <TrueBrain> planetmaker: https://www.staging.openttd.org/ 18:11:41 <TrueBrain> owh .. that is wrong 18:11:43 <TrueBrain> hmm 18:11:45 <TrueBrain> that needs fixing 18:11:52 <planetmaker> neither :) 18:11:59 <TrueBrain> it does list the beta 18:12:00 <TrueBrain> but ... hmmm 18:12:08 <TrueBrain> owh, ofc 18:12:11 <planetmaker> hm, upon reload 18:12:11 <TrueBrain> yes, I know why 18:12:13 <TrueBrain> hmmmmm 18:12:16 <planetmaker> but that's not stable. It's testing 18:12:24 <TrueBrain> planetmaker: yeah, caching is still acting up. Still not sure how to fix it properly 18:12:51 <TrueBrain> planetmaker: that is what is wrong, yes :) 18:13:13 <Eddi|zuHause> is there no generic linux binary anymore? 18:13:22 <peter1138> nielsm, it's 0 for any build. 18:13:31 <TrueBrain> Eddi|zuHause: https://github.com/OpenTTD/CompileFarm/issues/22 18:13:36 <TrueBrain> a penny for every time I read that question 18:13:43 <TrueBrain> < 1% of the downloads, but people seem to care :D 18:13:44 <peter1138> Not just the 1.9.0-beta1 version. 18:14:11 <Eddi|zuHause> "< 2%" is not insignificant 18:14:31 <TrueBrain> hmm ... something went wrong with stable/testing :D lol 18:14:41 <TrueBrain> this .. cannot work :D 18:14:48 <Eddi|zuHause> heisenbug? 18:15:06 <Eddi|zuHause> schrödingbug 18:15:09 <DorpsGek_II> [OpenTTD/website] TrueBrain merged pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhH1g 18:16:44 <DorpsGek_II> [OpenTTD/website] TrueBrain commented on pull request #51: Change: Improve description of what is really needed to run OpenTTD https://git.io/fhHDI 18:16:59 <DorpsGek_II> [OpenTTD/website] TrueBrain dismissed a review for pull request #52: Add: put openttd-pullrequests per Pull Request in its own folder https://git.io/fhHMp 18:17:00 <DorpsGek_II> [OpenTTD/website] TrueBrain updated pull request #52: Add: put openttd-pullrequests per Pull Request in its own folder https://git.io/fhH1X 18:17:25 <peter1138> GITHASH := $(shell echo "$(VERSIONS)" | cut -f 3 -d' ') 18:17:29 <peter1138> ^^ it's field 4, not 3 18:17:32 <peter1138> field 3 is "modified" 18:17:44 <TrueBrain> I see a beta2 in our near future :) 18:18:11 <glx> oups 18:18:33 <peter1138> Delete and make a new release ;) 18:19:52 <glx> on windows it's correct 18:20:03 <glx> or at least it should be correct 18:20:24 <peter1138> So we have linux builds that can't connect to windows :-) 18:22:01 <TrueBrain> Liquid (Jekyll templating bla) doesn't have a not operator :o 18:23:34 <frosch123> intesting strategy to promote de-morgan 18:24:06 <TrueBrain> it also has 'contains' 18:24:11 <TrueBrain> so I have no way to check if something is NOT in there 18:24:24 <peter1138> Yeah but I have a pint of beer :D 18:24:29 <peter1138> Well, slightly less now. 18:24:37 <TrueBrain> owh, yes, food 18:24:38 <TrueBrain> good point 18:24:46 <frosch123> TrueBrain: "unless" 18:24:49 <TrueBrain> (beer is like a sandwich with cheese, right) 18:24:53 <frosch123> https://stackoverflow.com/questions/30822160/does-liquid-have-a-does-not-contain-or-not-in-array-operator 18:25:15 <frosch123> hmm, that's liquid, not jekyll 18:25:17 <frosch123> maybe the same :p 18:25:24 <TrueBrain> nope :( 18:25:55 <TrueBrain> okay, I will fiddle with this a bit later .. 18:26:17 <DorpsGek_II> [OpenTTD/website] TrueBrain merged pull request #52: Add: put openttd-pullrequests per Pull Request in its own folder https://git.io/fhH1X 18:29:49 <planetmaker> my... OpenTTD reports 1.9.0-beta1 when I checkout that tag 18:30:23 <peter1138> It's the network revision that's messed up. 18:30:38 <planetmaker> ah 18:30:59 <peter1138> game and network revision are decoupled. 18:31:18 <planetmaker> yep, I didn't miss that 18:32:11 <nielsm> if you try 'gamelog' in the console you'll see the gamelog claims version is g0 18:32:34 <nielsm> I thought I had tested the bash script for this 18:32:43 <nielsm> :( 18:32:57 <planetmaker> shit happens 18:33:08 <LordAro> sound like it needs an assert_compile(lengthof(revision_hash) == 10) 18:33:12 <LordAro> or whatever it actually is 18:33:16 <planetmaker> and you probably did. And then fiddled around a bit more... 18:33:17 <nielsm> 40 18:33:53 <nielsm> well it may be an empty string in the case of no version control present and no .ottdrev file 18:34:17 <glx> no the problem is in makefile.src.in 18:34:17 <LordAro> hmm 18:34:33 <planetmaker> content download is ... VERY slow :( 18:35:03 <planetmaker> 100kB/s or so 18:35:07 <glx> wrong field is used for githash 18:35:28 <glx> nielsm: ] <@peter1138> GITHASH := $(shell echo "$(VERSIONS)" | cut -f 3 -d' ') 18:35:34 <nielsm> yep saw that 18:35:56 <glx> but for windows it's correct 18:36:04 <glx> (not checked gamelog stuff) 18:36:06 * nielsm blames whoever reviewed the PR 18:36:18 <peter1138> Haha 18:36:43 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #6811: Feature: Add NotRoadTypes (NRT) https://git.io/vhlfg 18:39:06 *** Gja has joined #openttd 18:41:41 *** Gja has quit IRC 18:42:54 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh opened pull request #7205: Fix 5f8354f3: Non-Windows builds did not get correct git hash https://git.io/fhHDW 18:43:01 <nielsm> there you go 18:44:01 <DorpsGek_II> [OpenTTD/OpenTTD] glx22 approved pull request #7205: Fix 5f8354f3: Non-Windows builds did not get correct git hash https://git.io/fhHD4 18:44:31 <nielsm> the algorithm used to generate network revision string will still have a funny effect on 1.9.0-beta1 though, it will probably be rewritten to 1.9.0-gwhateverhash 18:45:05 <nielsm> dunno if that's "good enough" or that should also get a fix 18:45:59 <peter1138> Check if hash is the correct lenght? 18:46:02 <peter1138> *length 18:46:06 <glx> depends if it's the string shown to players in the network window 18:46:16 <nielsm> it will get shown to players yes 18:46:17 <peter1138> I guess it's not always used, if there is no hash. 18:46:40 <glx> then 1.9.0-beta1 is required I think 18:46:59 <nielsm> I think I'd like an "is tagged version" flag in rev.cpp too 18:47:17 <nielsm> to indicate that the main revision string should never be mangled 18:49:29 <glx> just checking if the string already fit is not enough ? 18:51:07 <nielsm> not quite, because of the "git hash only" check for network version compat 18:51:20 <nielsm> that could make 1.9.0-beta1 and 2.0.0-beta1 compare equal 18:52:54 <peter1138> Oh, I just noticed that OzTrans is back on the forums, heh. 18:53:07 <peter1138> And suggesting use of... GRM. How oldschool. 18:53:40 <glx> still disabling his grfs in openttd ? 18:53:47 <peter1138> Dunno, don't care. 18:54:09 <planetmaker> hm, SilverSurfer banned and him not? 18:54:27 <peter1138> Hmm, where/how do we publish AI/GS documentation? 18:54:36 <planetmaker> nogo... 18:54:42 <planetmaker> noai... 18:54:44 <peter1138> planetmaker, I don't think orudge does permabans. 18:54:55 <planetmaker> peter1138, he does 18:55:00 <peter1138> planetmaker, ah, it's automatic? 18:55:15 <planetmaker> the docs should be automatically updated upon build 18:56:02 <peter1138> doxygen 18:56:10 <peter1138> It's not automatic cos it's slow. 18:56:12 <TrueBrain> updated where, I wonder :) 18:56:20 <peter1138> Hmm, lots of warnings. 18:56:26 <TrueBrain> heaps and heaps 19:01:23 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh merged pull request #7205: Fix 5f8354f3: Non-Windows builds did not get correct git hash https://git.io/fhHDW 19:01:39 <nielsm> time for beta2? :P 19:02:11 <peter1138> beta1 wasn't officially released yet... so... 19:02:25 <peter1138> const char _openttd_revision_hash[] = "0151fe998a999b48b67afa5b96d9a4cd72246455"; 19:02:25 <TrueBrain> nielsm: indeed, beta2 :) 19:02:33 <peter1138> Of course, our repos all have it tagged now :p 19:03:13 <TrueBrain> nielsm: guess we first need a commit to do all kind of bumps for that :) 19:03:27 <peter1138> LordAro's our release man ;) 19:03:35 <TrueBrain> we are going for the shortest changelog here, right? :) 19:03:57 <planetmaker> -Fix: Network revision was reported wrongly 19:04:08 <planetmaker> is it longer than "No changes"? 19:04:10 <peter1138> incorrectly reported 19:04:27 <nielsm> now it's just inconveniently reported 19:05:16 <peter1138> Could be worse. It's only a beta, after all. 19:05:54 <frosch123> 0.4.0.1? 19:05:57 <planetmaker> No harm done there except a dent in some imaginary crown ;) 19:06:36 <TrueBrain> I found another bug :D 19:06:41 <TrueBrain> but that is in the release pipeline 19:06:42 <TrueBrain> :P 19:07:09 <peter1138> frosch123, now that was a mistake :D 19:09:29 <Eddi|zuHause> 0.4.0 was the first version of openttd i downloaded 19:10:12 <Eddi|zuHause> dunno how i managed that exact time window :p 19:10:30 <TrueBrain> hmm .. is there a way to detect if this was a stable version or not, from findversion.sh ? 19:10:33 <TrueBrain> can't remember 19:12:03 *** supermop_Home has joined #openttd 19:12:07 <supermop_Home> yo 19:13:19 <nielsm> TrueBrain: I doubt it 19:13:36 <nielsm> unless you do some kind of regex on branch and/or tag name 19:14:28 <TrueBrain> meh; solved it differently 19:14:43 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain opened pull request #7206: Fix: [AzurePipelines] manifest.sh didn't know when it was a stable release https://git.io/fhHDb 19:14:47 <TrueBrain> another reason to do beta2 ^^ :D 19:16:24 <TrueBrain> "Latest release in beta1 is 1.9.0-beta1, released on 2019-02-09 16:26 UTC." 19:16:27 <TrueBrain> oef, that is also wrong 19:17:10 <TrueBrain> ah, found that too 19:19:43 <frosch123> TrueBrain: we have a release flag 19:20:27 <TrueBrain> frosch123: from findversion.sh? 19:21:18 <michi_cc> Depending on the GitHub repo config, it is probably possible to redo the tag, but I've got no idea if that updates the sources code zip files in the GitHub release. 19:21:35 <frosch123> TrueBrain: https://paste.openttdcoop.org/p1kktkghs <- set by the release script when tagging, (needs adjustment for git btw :p) 19:21:59 <frosch123> there are many changes between svn-branches and svn-tags 19:22:04 <frosch123> assertions and stuff 19:22:05 <TrueBrain> michi_cc: we could, but we shouldn't :) 19:22:32 <TrueBrain> frosch123: that is not findversion.sh :) This is for the build system, which only uses findversion.sh :) 19:22:42 <TrueBrain> I now have an external flag to indicate if the intend is to build a stable 19:22:49 <TrueBrain> that works too :P 19:23:11 <DorpsGek_II> [OpenTTD/website] TrueBrain opened pull request #53: Fix: 'testing' and 'stable' were always the latest version https://git.io/fhHyJ 19:23:25 <TrueBrain> okay .. with these 2 fixes the website will also show the correct version now 19:24:06 <TrueBrain> one downside, I noticed: 'openttd-releases/latest.html' will always point to the latest; there is no URL to get the latest stable 19:24:10 <TrueBrain> latest might be a beta, etc 19:24:13 <michi_cc> It is basically still unreleased, or will your CDN go nuts about the changes hash? :) 19:24:13 <TrueBrain> not sure that is a bad thing 19:24:48 <TrueBrain> michi_cc: I would need to scrub the CDN, local copies of people might be confused, people might already have downloaded the version, etc etc 19:24:52 <TrueBrain> it really doesn't hurt to make a beta2 19:24:56 <TrueBrain> it is, after all, a beta 19:25:00 <TrueBrain> bugs are expected to be found 19:25:09 <TrueBrain> lets not make things more complicated by making it something more :D 19:25:52 <frosch123> shouldn't there be a openttd-testing/latest.html ? 19:26:48 <nielsm> https://github.com/OpenTTD/OpenTTD/milestone/1 19:27:04 <TrueBrain> frosch123: we used to do that, but it was also annoying 19:27:10 <TrueBrain> but we can build that again, if that helps 19:27:16 <TrueBrain> I was more wondering if it mattered 19:27:45 <TrueBrain> main issue with 'testing' is what to do with it if 'stable' is newer 19:28:03 <TrueBrain> its a pretty amount of logic to work around that 19:29:32 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain updated pull request #7206: Fix: [AzurePipelines] manifest.sh didn't know when it was a stable release https://git.io/fhHDb 19:29:38 <Eddi|zuHause> what about the corner case of "newer" (as in later release date) stable bugfix release, that is technically derived from an older branch version? 19:29:46 <TrueBrain> meh 19:29:48 <TrueBrain> you are right 19:29:49 <TrueBrain> ugh 19:29:55 <TrueBrain> why is this never straight forward! :P 19:30:06 <Eddi|zuHause> e.g. release 1.9.0-beta and then 1.8.1 19:30:18 <TrueBrain> the main website will show the right thing btw 19:30:25 <TrueBrain> those links are always correct 19:30:31 <TrueBrain> but what 'latest.html' is, that is the question :D 19:30:50 *** nielsm has quit IRC 19:32:02 <TrueBrain> LOL! The nightly just also build 1.9.0-beta1 :D 19:32:05 <TrueBrain> https://www.openttd.org/ 19:32:05 <TrueBrain> :D 19:32:16 <Eddi|zuHause> btw, i don't think that case actually ever happened 19:32:16 <TrueBrain> hahaha 19:32:54 <TrueBrain> edge-cases ...... 19:33:47 <DorpsGek_II> [OpenTTD/website] TrueBrain merged pull request #53: Fix: 'testing' and 'stable' were always the latest version https://git.io/fhHyJ 19:34:33 *** Tirili has quit IRC 19:34:52 <Eddi|zuHause> i guess the findversion script needs to check which branch is actually checked out, instead of just looking for whether it has a version tag? 19:35:14 <TrueBrain> the nightly is correct, as in, it is identical to the 1.9.0-beta1 release 19:35:16 <TrueBrain> so it is not wrong 19:35:22 <Eddi|zuHause> ye 19:35:23 <Eddi|zuHause> s 19:35:25 <TrueBrain> just .. it shows 1.9.0 on the banner 19:35:31 <Eddi|zuHause> i wasn't questioning that 19:35:38 <TrueBrain> because it assumes it is like date-branch-hash 19:35:48 <TrueBrain> (and shows date) 19:36:02 <TrueBrain> Eddi|zuHause: what I meant was, I think the website is wrong :P 19:36:18 <TrueBrain> hmm 19:36:19 <Eddi|zuHause> oh 19:36:21 <TrueBrain> now I come to think of it 19:36:31 <TrueBrain> no 19:36:31 <TrueBrain> hmm 19:36:33 <TrueBrain> annoying :D 19:36:48 <TrueBrain> possibly this nightly simply shouldn't have run 19:37:09 <TrueBrain> https://openttd.ams3.digitaloceanspaces.com/openttd-nightlies/listing.txt <- as this is weird too 19:37:14 <Eddi|zuHause> i was assuming the build script recognized that there were no commits after the tag was added, and thus built the binary according to the tag 19:37:45 <TrueBrain> findversion.sh returns the tag if the current commit has any 19:37:51 <Eddi|zuHause> yes 19:38:01 <TrueBrain> and a nightly is also fully compatible with the release, so it is right in doing so 19:38:14 <Eddi|zuHause> yes 19:38:29 <TrueBrain> so .... what do we want to do here :s 19:38:37 <Eddi|zuHause> maybe we should just do nothing and accept the oddity 19:38:48 <TrueBrain> so only the website is wrong in saying 1.9.0 19:38:51 <TrueBrain> not mentioning it is a beta 19:39:25 <Eddi|zuHause> the website is just confused about the different versioning scheme? 19:39:37 <TrueBrain> yes 19:40:02 <Eddi|zuHause> was expecting -- and prints 19:40:08 <TrueBrain> yup 19:40:36 <Eddi|zuHause> dunno how to detect that in a clever way 19:40:52 <TrueBrain> or do we just accept this happening once in a blue moon, basically 19:41:12 <michi_cc> If num - <> 2 print all else print ? :p 19:41:42 <Eddi|zuHause> yeah, check whether the name fits the scheme, or print the whole name otherwise 19:41:52 <TrueBrain> {{ latest_nightly.version | split: "-" | slice: 0 }} 19:41:59 <TrueBrain> really difficult to do that, in this templating language :) 19:42:10 <TrueBrain> is it worth the fuzz? 19:42:23 <Eddi|zuHause> i think so 19:42:37 <Eddi|zuHause> but i dunno anything about the templating language 19:42:43 <TrueBrain> I have an idea 19:42:52 <Eddi|zuHause> there needs to be a clever functional expression 19:43:13 <TrueBrain> {% if latest_nightly.version != latest_stable.version and latest_nightly.version != latest_testing.version %} 19:43:18 <TrueBrain> in that case, don't show the nightly 19:43:20 <TrueBrain> how about that? 19:43:51 <Eddi|zuHause> that sounds like it might cause confusion 19:44:03 <TrueBrain> showing 1.9.0-beta1 will cause confusion anyway :P 19:44:21 <planetmaker> There is no harm in having a nightly identical to another version 19:44:29 <TrueBrain> that we established yes :) 19:44:45 <Eddi|zuHause> but certainly less confusion than pretending there was no nightly 19:44:59 <planetmaker> And also no harm in showing identical versions 19:45:16 <planetmaker> That happens like once in a blue moon anyway 19:45:27 <TrueBrain> Eddi|zuHause: you could make the case it is better for people to download the testing over the nightly, in these cases ;) 19:45:32 <planetmaker> (though new moon was like 3 days ago... but yes ;) ) 19:46:01 <planetmaker> TrueBrain, conversely you can argue it doesn't matter - and offering both is less support work 19:46:22 <TrueBrain> planetmaker: no, offering both is more work 19:46:26 <TrueBrain> it is only a VISUAL thing we talk about :) 19:46:28 <Eddi|zuHause> planetmaker: "blue moon" is when two full moons happen in one month 19:46:36 <planetmaker> I know @ eddi 19:46:46 <Eddi|zuHause> which isn't actually all that rare 19:46:48 <TrueBrain> it is only about the banner in the top of the website 19:46:50 <TrueBrain> nothing else :) 19:46:52 <planetmaker> which happens like once a year 19:47:35 <TrueBrain> basically, what we are doing now is fixing an edge case with another edge case 19:47:41 <TrueBrain> which might or might not break the next time the edge case happens :D 19:47:44 <TrueBrain> so .. this will be fun ;) 19:48:07 <planetmaker> ^^ that's why I think we should simply offer identical versions. And also display them all 19:48:21 <TrueBrain> which can only be fixed by adding code for this edge case 19:48:24 <TrueBrain> which is the whole point 19:48:30 <planetmaker> hu? 19:48:35 <TrueBrain> read a bit high, 20:40 19:48:36 <Eddi|zuHause> it occasionally happens twice a year. when it happens in january, it also might happen in march again (skipping a full moon in february) 19:48:40 <TrueBrain> eddi explained well 19:49:09 <planetmaker> yes, sorry :) 19:50:11 <DorpsGek_II> [OpenTTD/website] TrueBrain opened pull request #54: Fix: in a very rare case, it might happen nightly version == testing version https://git.io/fhHyO 19:50:20 <TrueBrain> so this fixes that edge case, but I strongly doubt it will ever work again :D 19:50:23 <TrueBrain> it just fixes THIS edge case 19:50:28 <TrueBrain> by adding 5 more lines of code .. 19:50:39 <TrueBrain> yeah maintainability ........... 19:51:09 <peter1138> Hmm 19:51:24 <Eddi|zuHause> <TrueBrain> {% if latest_nightly.version != latest_stable.version and latest_nightly.version != latest_testing.version %} <-- is there a reason why you can't use that check to switch between showing slize 0 or whole name? 19:51:40 <TrueBrain> that is what I am doing, not? 19:51:47 <TrueBrain> I don't follow, sorry :) 19:51:55 *** Gja has joined #openttd 19:51:56 <peter1138> I padded out my spaghetti bolognese with enough stuff to make it last two meals... but it only has 1 portion (and small at that) of beef mince in it... Woe. 19:52:04 <Eddi|zuHause> haven't looked at the PR yet 19:52:14 <TrueBrain> ah :D 19:52:21 <TrueBrain> I did that :P 19:52:30 <TrueBrain> but ... it is very fragile, to check the version like that 19:52:33 <Eddi|zuHause> right, then scratch the question 19:52:38 <TrueBrain> it is not really solving the problem, honestly 19:52:42 <TrueBrain> but the problem has no solution :D 19:52:52 <TrueBrain> okay, done with this, fine for now :P 19:52:55 <TrueBrain> up to the testing/stable issue 19:52:56 <TrueBrain> hmm 19:53:11 <Eddi|zuHause> TrueBrain: well, alternative would be to check the number of slices 19:53:26 <TrueBrain> Eddi|zuHause: yeah; but that is also very error prune honestly 19:53:29 <Eddi|zuHause> or whether the second slice is "master" 19:53:45 <Eddi|zuHause> or combination 19:53:47 <TrueBrain> that alternative I can work with 19:53:58 <TrueBrain> if someone changes 'master' into something else .. 19:54:00 <TrueBrain> hmm 19:54:06 <TrueBrain> so weird to have that hidden in your website 19:54:07 <TrueBrain> but fuck that 19:54:12 <Eddi|zuHause> then we need to update the website anyway 19:54:36 <TrueBrain> euh, no, that master idea fails 19:54:41 <TrueBrain> as there is no second slice if it is a release 19:54:43 <TrueBrain> so it errors out 19:55:04 <Eddi|zuHause> that's where the "has 3 slices" check comes in? 19:55:11 <DorpsGek_II> [OpenTTD/website] TrueBrain merged pull request #54: Fix: in a very rare case, it might happen nightly version == testing version https://git.io/fhHyO 19:55:16 <TrueBrain> that is very annoying in this templating stuff 19:55:25 <TrueBrain> what-ever; if we do what we have been doing for the next 15 years 19:55:27 <TrueBrain> this will be fine 19:55:27 <Eddi|zuHause> assuming it's lazy evaluation of && 19:55:51 <TrueBrain> I really cannot be bothered too much with these edge cases that only happens once a year :) 19:56:44 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain updated pull request #7206: Fix: [AzurePipelines] manifest.sh didn't know when it was a stable release https://git.io/fhHDb 19:57:23 <TrueBrain> who wants to make a PR for a news item about 1.9.0-beta1? 19:57:40 <Eddi|zuHause> not me 19:57:50 <TrueBrain> :P 19:57:54 <TrueBrain> so, testing/stable 19:58:01 <TrueBrain> do we care if latest.html always points to what-ever is last? 19:58:07 <TrueBrain> or do we want a known url for stables? 20:00:12 <TrueBrain> Eddi|zuHause: thinking a bit more about your beta vs 1.8.1, that indeed never happens for OpenTTD 20:00:22 <TrueBrain> as when we start a new minor, we stop doing anything for the others, I guess 20:01:28 <Eddi|zuHause> i guess so 20:01:41 <TrueBrain> guess we never backport CVE-stuff :P 20:01:48 <Eddi|zuHause> so we can assume that continues to never happen 20:01:51 <TrueBrain> I thought we once did, but I cannot find anything back 20:02:46 <TrueBrain> btw, https://www.staging.openttd.org/downloads/openttd-pullrequests/pr6811/latest.html <- that now works :) 20:02:55 <glx> anyway a new release get an increase build number 20:03:34 <TrueBrain> glx: not sure how that helps in this case? 20:03:49 <glx> for the website maybe not 20:04:12 <TrueBrain> okay, so the current assumption the website currently makes is this: 20:04:34 <TrueBrain> the latest release is always either a beta/RC or stable 20:04:47 <TrueBrain> there is always a stable dating before a beta/RC, if there is any 20:05:00 <TrueBrain> show both if there is a beta/RC, otherwise only stable 20:05:08 <TrueBrain> latest always points to either the beta/RC, or the stable 20:05:21 <TrueBrain> nothing points to only a beta/RC, and nothing only to a stable 20:05:27 <TrueBrain> are we okay with that? 20:06:27 <Eddi|zuHause> i'd be more comfortable with a "latest for only-stable" 20:06:36 <glx> hmm latest should always be the stable I think, and beta/RC are testing 20:06:41 <TrueBrain> I agree, latest should be stable 20:06:46 <TrueBrain> and beta/RC should be special 20:07:09 <TrueBrain> but the build farm has no knowledge of this information 20:07:11 <TrueBrain> annoying :D 20:07:30 <Eddi|zuHause> "/download/stable/latest.html" and "/download/testing/latest.html"? 20:07:44 <glx> can be derived from version name I guess 20:07:44 <TrueBrain> but what should testing/latest.html point to if there is no testing? 20:07:48 <TrueBrain> mind you, I cannot do redirects 20:08:04 <Eddi|zuHause> testing should include stable 20:08:23 <TrueBrain> okay, that works 20:08:42 <TrueBrain> not easy, but I can work with that 20:08:56 <Eddi|zuHause> doesn't need redirecting, just hide it from the website 20:09:10 <TrueBrain> yeah; but some people will bookmark it 20:09:13 <TrueBrain> so they will go there 20:09:19 <Eddi|zuHause> yes 20:09:27 <TrueBrain> but showing a stable in these cases is fine 20:09:29 <Eddi|zuHause> will have duplicate information then 20:09:48 <TrueBrain> okay ..... so ..... this needs rewriting a bit .. 20:10:37 <TrueBrain> I guess we are fine with a ltest.html and a testing.html 20:10:43 <TrueBrain> not a real need to have them in different folders, I guess 20:10:51 <Eddi|zuHause> ok 20:18:15 <TrueBrain> planetmaker: are you going to use that latest.txt we talked about, or is the first line from listing.txt also fine by you? 20:19:05 <TrueBrain> (as reminder, https://openttd.ams3.digitaloceanspaces.com/openttd-nightlies/listing.txt this file) 20:20:18 <planetmaker> listing.txt is required in order to obtain versions. Latest.txt is nice when it comes to updating the server as it requires less parsing 20:20:56 <planetmaker> but ... not strictly needed as I could get 'latest' by parsing the dates in listing 20:21:07 <TrueBrain> latest, as it turns out, only works for nightlies 20:21:14 <planetmaker> ah. hm 20:21:16 <TrueBrain> latest for releases, as we just figured out, is a bit more difficult :D 20:21:21 <TrueBrain> as .. which latest :P 20:21:34 <TrueBrain> so it is easier for me to just remove it, and keep listing.txt 20:21:39 <TrueBrain> so everyone can pick what he wants from it :) 20:21:42 <TrueBrain> but .. I wanted to check 20:22:20 *** nielsm has joined #openttd 20:25:11 <TrueBrain> okay, I will remove latest.txt for now; we can always revisit :) 20:26:06 <TrueBrain> who dares to approve https://github.com/OpenTTD/OpenTTD/pull/7206 ? I checked, it really does what I say it does :D 20:26:12 * peter1138 ponders squashing a bit of NRT, or leaving that til... the end. 20:31:41 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7204: Feature: Game setting to define how industries with neutral stations accept and supply cargo from/to surrounding stations. https://git.io/fhHy5 20:35:14 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro approved pull request #7206: Fix: [AzurePipelines] manifest.sh didn't know when it was a stable release https://git.io/fhHyb 20:35:50 *** Pikka has joined #openttd 20:38:42 <TrueBrain> ty ty ty LordAro :) 20:38:42 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain merged pull request #7206: Fix: [AzurePipelines] manifest.sh didn't know when it was a stable release https://git.io/fhHDb 20:39:04 <TrueBrain> okay, this really is complex to get right, this testing/stable stuff :D 20:44:19 <TrueBrain> Eddi|zuHause: how bad do you think it would be if testing is always pointing to an beta/RC, even if there is a stable? 20:44:35 <TrueBrain> (the website shows it correct, but if you have a bookmark, you get "old" data) 20:45:04 *** supermop_Home has quit IRC 20:45:10 <TrueBrain> meh; so many lines of code! 20:52:14 <peter1138> Bah, I wish it was easy to return two parameters. 20:52:48 <nielsm> std::pair! 20:52:51 <nielsm> std::tuple!! 20:53:13 <frosch123> TrueBrain: it's probably the best solution 20:53:55 <peter1138> nielsm, hah! I wonder if that works with squirrel :p 20:54:16 <nielsm> oh, squirrel 20:54:33 <nielsm> and it only has single return values because they wouln't want to beat lua :D 20:54:56 <DorpsGek_II> [OpenTTD/website] TrueBrain opened pull request #55: Fix: point latest.html to stable and testing.html to testing for releases https://git.io/fhHSt 20:55:01 <TrueBrain> okay ... that wasn't easy ... 20:55:15 <TrueBrain> but 'testing.html' is now either the beta/RC or stable, what ever is newer 20:55:20 <TrueBrain> and 'latest.html' is always stable 20:56:11 <peter1138> nielsm, currently I have AIVehicle::GetRoadType() and AIVehicle::GetRoadSubType() calls, which is less than ideal, but will work. 20:56:12 <DorpsGek_II> [OpenTTD/website] TrueBrain updated pull request #55: Fix: point latest.html to stable and testing.html to testing for releases https://git.io/fhHSt 20:57:08 <TrueBrain> do we wait for a beta2 btw, or do we want to release that today too? 20:57:25 <TrueBrain> s/for/with/ 20:57:35 <nielsm> any other easy fixes to integrate? 20:59:24 <DorpsGek_II> [OpenTTD/website] TrueBrain commented on issue #48: finger.openttd.org https://git.io/fhHS3 21:00:32 <DorpsGek_II> [OpenTTD/website] TrueBrain updated pull request #55: Fix: point latest.html to stable and testing.html to testing for releases https://git.io/fhHSt 21:00:58 <TrueBrain> glx: indeed, warnings and errors are a lot better. The docker pull error is not the only error anymore, also other entries later on. A lot more clear (not there yet, but more clear) 21:00:58 *** HerzogDeXtEr has quit IRC 21:01:03 <TrueBrain> nielsm: not from my side 21:01:37 <planetmaker> tags are cheap. No reason really to delay it, is there? 21:01:54 <TrueBrain> "cheap" .. it creates a full build etc :) 21:01:59 <TrueBrain> and someone needs to bump a few files in the repository 21:02:00 <glx> ok I manage to fix EOL issues for generate_widget and squirrel_export (again) 21:02:01 *** HerzogDeXtEr has joined #openttd 21:02:07 <TrueBrain> (known-bugs, os/debian/control, ..) 21:02:15 <peter1138> ^^ let's have glx's stuff :D 21:02:27 <peter1138> It has no bearing on it ;) 21:02:29 <planetmaker> I don't mind how much the CF is used... the only thing that really matters is manpower 21:02:39 <glx> trying to do it for generate too 21:03:12 <TrueBrain> planetmaker: fair enough; most time is in the commit to prepare for a release 21:03:35 <TrueBrain> the rest is hitting a few buttons on the GitHub release page :P 21:03:41 <glx> anyway I found 2 issues in generate.vbs and generate, both not related to EOL ;) 21:04:12 <TrueBrain> LordAro: https://github.com/OpenTTD/website/pull/55 <- I am really sorry, but these Python changes are more complex than I wanted ... if you know an easier way to do any of this, I would love to hear .. 21:04:21 <TrueBrain> that script really is getting out of hand tbh :D 21:04:35 <TrueBrain> still think they should be on the CDN, so they can be created when a build runs 21:04:39 <TrueBrain> removes most of the complexity 21:05:39 <TrueBrain> I found one bug still in the release process .. the nightly now has a name 'beta1'. But this name is currently not used anyway, so meh 21:08:08 <peter1138> Oh my, AI is building trams as well. 21:08:19 <TrueBrain> OOOEEEEHHHHH, trammmsssss :D 21:08:35 <peter1138> But because it doesn't know about tramtypes, it can only build the shittest slowest type :p 21:08:48 <TrueBrain> fix it :D 21:09:01 <peter1138> Not sure. 21:09:48 <peter1138> I could make the compat stuff pick the best type available, but that might change mid-game. 21:10:00 <peter1138> And "best" doesn't mean compatible. Hmm. 21:10:22 <peter1138> On the other hand, it's doing the same as before I changed the AI interface, so that's good. 21:12:24 <Samu> peter1138: do you want me to rename IsOilRig function? 21:12:33 <Samu> I didn't invent it 21:12:40 <Samu> it already exists in master 21:12:51 <peter1138> No, that's to check if it's an oil rig. 21:13:04 <Samu> and oil rig station 21:13:08 <Samu> to be precise 21:15:57 <peter1138> I can't think of a good short-hand for "serve industries with attached neutral station" either. 21:16:06 *** Gja has quit IRC 21:16:07 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain opened pull request #7207: Update: Add changelog for 1.9.0-beta2 and prepare for release https://git.io/fhHSR 21:16:15 <frosch123> peter1138: you could also split VehicleType VT_ROAD in the api to VT_ROAD and VT_TRAM. then GetRoadType/GetTramType matches GetRailType 21:16:23 <TrueBrain> frosch123: where was your handy list again? 21:16:51 <TrueBrain> (for releases) 21:16:56 <frosch123> https://wiki.openttd.org/To_do_for_releases <- that one? 21:17:00 <peter1138> frosch123, Hmmm... 21:17:01 <frosch123> it's very out of date with git 21:17:08 <TrueBrain> tnx 21:17:12 <peter1138> AITram:: ? O_O 21:17:12 *** sla_ro|master has quit IRC 21:17:35 <peter1138> api currently uses "road type" to mean road or tram. 21:17:35 <frosch123> peter1138: it would match the toolbar UI 21:18:08 <frosch123> though iirc vehicle lists are still shared in nrt 21:18:15 <TrueBrain> frosch123: mostly wanted to know if I had all the files I needed to update :) Seems I did :) 21:18:28 <peter1138> I can try it. 21:18:32 <frosch123> TrueBrain: make sure to update the build number for msvc 21:19:02 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain updated pull request #7207: Update: Add changelog for 1.9.0-beta2 and prepare for release https://git.io/fhHSR 21:19:16 <TrueBrain> frosch123: MSVC? 21:19:18 <TrueBrain> I did for the NSIS 21:19:36 <DorpsGek_II> [OpenTTD/OpenTTD] frosch123 requested changes for pull request #7207: Update: Add changelog for 1.9.0-beta2 and prepare for release https://git.io/fhHSu 21:20:24 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain updated pull request #7207: Update: Add changelog for 1.9.0-beta2 and prepare for release https://git.io/fhHSR 21:20:28 <TrueBrain> possibly '2' was a better value, but okay 21:20:41 <frosch123> nah, 2 is silly 21:20:48 <frosch123> rc1 will be 2, and stable will be 3 21:20:54 <TrueBrain> fair enough 21:20:55 <frosch123> so there is no sense in it anyway 21:21:24 <TrueBrain> weird, it didnt dismiss your review 21:21:43 <frosch123> it doesn'T show any change yet as well 21:21:51 <TrueBrain> https://github.com/OpenTTD/OpenTTD/compare/d2854df564c38bbf2614c9e7e67486d3756e55d2..6d56996e75052b6c75dc56073cd94fdca18ae065 21:21:53 <frosch123> still says "0" for me 21:22:06 <TrueBrain> click Refresh 21:22:10 <TrueBrain> it is VERY hidden :P 21:22:20 <TrueBrain> (almost on the top) 21:23:41 <DorpsGek_II> [OpenTTD/OpenTTD] frosch123 approved pull request #7207: Update: Add changelog for 1.9.0-beta2 and prepare for release https://git.io/fhHS2 21:24:06 <TrueBrain> tnx frosch123 21:25:04 <peter1138> TRANSPORT_TRAM 21:25:06 <peter1138> but that doesn't exist :/ 21:26:28 <peter1138> This seems to be tons of API changes :( 21:26:44 <frosch123> well, if you break the script api unrecoverable, we can also upgrade to squirrel3 :p 21:27:24 <peter1138> That's not quite my aim! 21:31:18 <TrueBrain> but a nice benefit? :P 21:31:45 <peter1138> :/ 21:32:38 *** Wormnest has quit IRC 21:32:52 <DorpsGek_II> [OpenTTD/website] TrueBrain merged pull request #55: Fix: point latest.html to stable and testing.html to testing for releases https://git.io/fhHSt 21:32:55 <andythenorth> major version API change :P 21:32:59 <Pikka> hmm, 1.9 betas 21:33:21 <TrueBrain> any objections against me merging this beta2? 21:35:08 <DorpsGek_II> [OpenTTD/website] TrueBrain opened pull request #56: Release: 1.1.0 https://git.io/fhHSK 21:35:33 <peter1138> I think splitting road and tram just for the AI is too intrusive. 21:36:27 <peter1138> Would end up with tons of compat shims as well. 21:38:19 <Samu> rip ai's 21:38:23 <TrueBrain> https://www.staging.openttd.org/downloads/openttd-releases/testing.html <- any feedback? :) 21:38:35 <TrueBrain> https://www.staging.openttd.org/downloads/openttd-releases/latest.html is still stable :) 21:39:21 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain merged pull request #7207: Update: Add changelog for 1.9.0-beta2 and prepare for release https://git.io/fhHSR 21:39:54 <TrueBrain> I started 1.9.0-beta2 build :) 21:41:15 <planetmaker> yay #2 :) 21:42:34 <TrueBrain> so is anyone willing to write a news post? :D Otherwise I just push this to production :P (website) 21:44:12 *** supermop_Home has joined #openttd 21:45:37 <andythenorth> crickets :( 21:46:06 <TrueBrain> hmm .. I should wait till beta2 is done building :D 21:46:18 <TrueBrain> *taps* 21:49:39 <peter1138> Oh yeah, I ought to make regression. Hmm. 21:50:40 <peter1138> Well, that fails. 21:51:32 *** Progman has quit IRC 21:51:44 <supermop_Home> hello 21:51:45 <peter1138> Ah, it doesn't use any compat shims. 21:51:58 <peter1138> Damn it, I need to make new regression tests :-( 21:54:18 <TrueBrain> aaawwwwhhhh 21:59:49 <peter1138> How do I update result.txt? 22:01:01 <DorpsGek_II> [OpenTTD/website] TrueBrain merged pull request #56: Release: 1.1.0 https://git.io/fhHSK 22:01:35 <peter1138> Ah, -k 22:01:43 <peter1138> This options parsing is terribel :) 22:01:50 <planetmaker> oha :) 22:02:23 <TrueBrain> :D 22:05:56 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #6811: Feature: Add NotRoadTypes (NRT) https://git.io/vhlfg 22:06:47 <peter1138> Sorry, no VT_TRAM ... yet? 22:07:05 <TrueBrain> lol .. of course the weekly build to update the dependencies of the CF kicked in .. there goes all the jobs 22:07:07 <TrueBrain> agents 22:07:08 <TrueBrain> what-ever 22:07:14 <peter1138> Oh, sorry. 22:07:42 <TrueBrain> sorry for what? 22:08:05 <peter1138> Pushing. 22:08:18 <TrueBrain> nah; my jobs are queued before yours :P 22:08:23 <TrueBrain> it was the weekly job that stole all the agents 22:08:47 <TrueBrain> https://www.staging.openttd.org/ <- my 'fix' for nightlies already broke :D 22:08:48 <TrueBrain> haha 22:08:57 <TrueBrain> I created a race condition based on a race condition :D 22:08:58 <TrueBrain> w00p 22:09:07 <TrueBrain> FML :P 22:09:40 <peter1138> o 22:09:48 <peter1138> Good job it's staging. 22:09:58 <TrueBrain> I just pushed this version to production too :P 22:10:14 <peter1138> o 22:10:21 <TrueBrain> not going to fix something that most likely only happens once in 10 years :P 22:10:45 <TrueBrain> (it broke because we had a beta before the nightly and after the nightly, on the same day) 22:10:50 <TrueBrain> I mean .. how often will that happen :D 22:10:59 <peter1138> Well... 22:11:02 <peter1138> It happened! 22:11:50 <TrueBrain> yes; and it will most likely never happen again :D 22:12:23 <TrueBrain> but I will fix this! >:D 22:12:27 <TrueBrain> *goes into evil mode* 22:17:42 <TrueBrain> thar, 'fixed' it :P 22:17:44 <TrueBrain> Ghehehehe :D 22:17:48 <TrueBrain> sed -i s/1\.9\.0\)/1.9.0-beta1\)/ */*.html 22:17:50 <TrueBrain> LALALALALAAAAA 22:18:06 <TrueBrain> peter1138: is NRT stable to be build? 22:18:25 <peter1138> Should be, regression tests pass now. 22:18:35 <peter1138> Candidate for 1.9 I reckon ;p 22:18:39 <TrueBrain> hmm ... no, I am going to wait till the next nightly 22:18:45 <TrueBrain> otherwise I have to fix the production pods again :P 22:19:42 <TrueBrain> and no peter1138! No! 2.0 ! :D 22:19:47 <peter1138> :( 22:19:54 <peter1138> 2.0 in May then? 22:20:32 <Wolf01> 1.10! 22:20:40 <peter1138> Ohh 22:20:47 <TrueBrain> peter1138: a nightly of 2.0, sure :P 22:21:00 <peter1138> :./ 22:21:20 <TrueBrain> nah; I don't really care :) 22:21:26 <peter1138> Maybe we'll have time to rewrite it then. 22:21:36 <peter1138> Split road and tram into separate features like frosch123 said. 22:21:56 <peter1138> (Not really going to work) 22:21:57 <TrueBrain> with all this new infrastructure, releases are a lot easier. So possibly we can go to 2 a year :P 22:22:21 <peter1138> Hmm, how long did newstations take me... 22:22:28 *** Flygon has joined #openttd 22:22:32 <peter1138> Felt like years at the time, but probably wasn't. 22:22:56 <TrueBrain> anyway: https://www.openttd.org/downloads/openttd-releases/testing.html !!!! 22:23:23 <TrueBrain> @topic set 1 1.9.0-beta2, 1.8.0 22:23:23 *** DorpsGek changes topic to "1.9.0-beta2, 1.8.0 | Website: *.openttd.org (source: github, translator: translator, server list: servers, wiki: wiki, release info: finger) | Don't ask to ask, just ask | 'Latest' is not a valid version, 'Most recent' neither | English only | Logs: @logs | #openttd.dev if this channel is really spammy" 22:24:11 <TrueBrain> @op 22:24:11 *** DorpsGek sets mode: +o TrueBrain 22:24:52 <TrueBrain> hmm .. changing topic with this client is not possible, it seems ... lol 22:25:02 <TrueBrain> @deop 22:25:02 *** DorpsGek sets mode: -o TrueBrain 22:25:38 <frosch123> what's wrong with it? 22:25:59 <nielsm> https://openttd.ams3.cdn.digitaloceanspaces.com/openttd-releases/1.9.0-beta2/changelog.txt <-- rather bare, shouldn't it include the beta1 changes as well? 22:26:02 <TrueBrain> few things are outdated, but .. hmm 22:26:09 <TrueBrain> nielsm: it should, yes 22:26:21 <frosch123> it's so complex that noone understands anything of it :p 22:26:34 *** TrueBrain is now known as TrueBrain_iii 22:26:36 <peter1138> ? 22:26:38 *** TrueBrain_ii is now known as TrueBrain 22:26:40 <TrueBrain> @op 22:26:40 *** DorpsGek sets mode: +o TrueBrain 22:26:44 <peter1138> You mean NRT? 22:26:58 <frosch123> no, the topic 22:27:13 *** TrueBrain changes topic to "1.9.0-beta2, 1.8.0 | Website: *.openttd.org (source: github, translator: translator, server list: servers, wiki: wiki) | Don't ask to ask, just ask | 'Latest' is not a valid version, 'Most recent' neither | English only" 22:27:21 <TrueBrain> I cut a bit of the fat 22:27:21 <peter1138> Oh. 22:27:22 <peter1138> :) 22:27:27 <TrueBrain> @deop 22:27:27 *** DorpsGek sets mode: -o TrueBrain 22:27:31 *** TrueBrain is now known as TrueBrain_ii 22:27:37 *** TrueBrain_iii is now known as TrueBrain 22:28:04 <TrueBrain> right, changelog .. so what broke there 22:28:53 <TrueBrain> that magic ... 22:29:09 <frosch123> doesn'T it always only show changes since last release? 22:29:13 <TrueBrain> nielsm: turns out, that is intended, to always do this 22:29:21 <TrueBrain> :) 22:29:29 <TrueBrain> not what I expected, but indeed 22:30:01 <TrueBrain> except for releases 22:30:04 <TrueBrain> those list everything 22:30:07 <TrueBrain> feels wrong 22:30:21 <TrueBrain> but .. azure-pipelines/changelog.sh 22:30:23 <TrueBrain> execute from root 22:30:27 <TrueBrain> :D 22:31:11 <TrueBrain> yeah, only for releases it walks every prerelease 22:31:36 <peter1138> Server version: 1.9.0-g6e21190858 22:31:43 <TrueBrain> sounds wrong 22:32:03 <peter1138> It's dropped the beta2 :/ 22:32:06 <peter1138> nielsm! 22:32:11 <nielsm> as I predicted 22:32:15 <peter1138> ;( 22:32:42 <TrueBrain> ghehe 22:32:46 <TrueBrain> something to fix for beta3? :D 22:33:01 <peter1138> Hmm, server list behaves oddly. 22:33:02 <TrueBrain> nielsm / frosch123: not sure why we only show latest release, but it is an easy fix to show all; not sure what we want? 22:33:19 <peter1138> (In game list, that is) 22:33:25 <TrueBrain> define 'oddly' :) 22:33:36 <peter1138> When I click on my server, the list jumps to the bottom and some other server is selected. 22:33:48 <nielsm> imo for changelogs it should always show everything since last stable release 22:33:49 <TrueBrain> oddly defines that well :D 22:34:29 <peter1138> Well, anyway, I have a 1.9.0(-beta2) server up :p 22:34:39 <peter1138> How do you play this game? 22:35:27 <TrueBrain> does anyone disagree with nielsm? :) 22:35:34 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain opened pull request #7208: Fix: [AzurePipelines] always list the full changelog since last stable https://git.io/fhH9g 22:35:35 <peter1138> Nope. 22:35:42 <TrueBrain> that is the fix :P 22:36:04 <frosch123> TrueBrain: that kind of list is actually only needed for the nightly. tags should instead link to the written changelog.txt 22:37:04 <frosch123> so, changelog.txt would be a build artifact like the readme.md 22:37:10 <TrueBrain> it is 22:37:18 <TrueBrain> there is only a script that makes it smaller 22:37:26 <TrueBrain> as someone found it important somewhere in the last 15 years :D 22:37:38 <TrueBrain> (azure-pipelines/changelog.sh) 22:38:01 <TrueBrain> nielsm: updated the beta2 changelog :) 22:38:12 <frosch123> oh. all fine then :) 22:38:36 <TrueBrain> frosch123: we can still copy the whole changelog 22:38:44 <TrueBrain> but I guess the reasoning was: THAT IS WASTING BYTES, or something 22:38:46 <TrueBrain> *shrug* :P 22:39:13 <frosch123> do you know the reason why c uses == for comparison and = for assignment? :p 22:39:43 <peter1138> To annoy VB developers. 22:40:31 <TrueBrain> anyway, we have to go to 2.0, not 1.10, otherwise the version will be 1.10.-gblabla 22:40:34 <TrueBrain> :D 22:41:09 <peter1138> Eh? 22:41:25 <frosch123> BCPL had the usual := and =. B changed them to = and == to save memory, since source code contains more assignments than comparisons 22:41:32 <TrueBrain> you just showed -beta2 doesnt fit peter1138 :P 22:41:34 <peter1138> Hmm, this very expensive ginger hot-chocolate is... a bit rubbish :/ 22:41:52 <peter1138> TrueBrain, I don't think it's the length :) 22:41:59 <TrueBrain> owh :P 22:42:06 <TrueBrain> that was an assumption on my part :P 22:42:15 <frosch123> TrueBrain: can we also go to 2020 ? 22:42:20 <TrueBrain> guess the same issues as I have with the nightly are also in the game :P 22:42:28 <TrueBrain> 2020? 22:42:32 *** gelignite has quit IRC 22:42:33 <frosch123> next version 22:42:50 <TrueBrain> I don't follow, sorry :( 22:42:52 <TrueBrain> its getting late :( 22:43:11 <frosch123> i like that 1.0 and 1.9 match up with the release year, makes it easy to associate features 22:43:26 <TrueBrain> even more reason to go to 2.0 :D 22:43:28 <frosch123> so we could change ottd versioning to release-year 22:43:35 <nielsm> feature request for version 2.0: change the original vehicle set and adjust monorail and maglev to more closely reflect the reality of today :P 22:43:42 <peter1138> Damn, too many passengers already. 22:44:06 <peter1138> nielsm, put all the default vehicles into a NewGRF and then... have no defaults! 22:44:13 <nielsm> :D 22:44:43 <nielsm> get rid of climates and have it all be grf-defined 22:45:13 <nielsm> (a great way to break all backwards compat) 22:45:17 <peter1138> Hmm, not making money yet. 22:45:30 <frosch123> nielsm: also squirrel3 :p 22:45:33 <peter1138> Maybe I should add 15 AIs and just watch them. 22:45:44 <TrueBrain> guess we should make a list of shit we want to break :P 22:45:54 <peter1138> Nothing. 22:46:04 <TrueBrain> frosch123: honestly, from what I have seen, squirrel3 doesn't really break anything 22:46:08 <peter1138> Hmm, should I lay some tracks. 22:46:16 <TrueBrain> I have yet to scan all the AIs, but it is easily fixed, most things 22:46:17 <nielsm> scrap newgrf and squirrel, all mods are now javascript packages with png files 22:46:24 <peter1138> HAHA 22:46:27 <TrueBrain> nielsm: javascript? JAVA! 22:46:33 <TrueBrain> and make it Minecraft compatible! 22:47:15 <frosch123> of course ottd should become a factorio mod 22:47:23 <TrueBrain> :D 22:47:26 <nielsm> implement ottd in minecraft 22:47:35 <TrueBrain> you guys are crazy :P 22:48:02 <nielsm> so, about the 1.9.0 title game... 22:48:16 <nielsm> I made this little toyland title game for fun a while ago 22:48:19 <nielsm> how about it? 22:48:29 <TrueBrain> that or hope someone makes a contest out of it again 22:48:33 <TrueBrain> *pauses for effect* 22:48:34 <TrueBrain> NAH 22:49:13 <frosch123> i like toyland 22:50:57 <andythenorth> peter1138: break passengers :P 22:51:00 <peter1138> People have been making savegames for 1.9 on reddit. 22:51:03 <peter1138> andythenorth? 22:51:13 <andythenorth> too many 22:51:16 <peter1138> Oh. 22:51:17 <andythenorth> wasn't me on reddit btw 22:51:21 <peter1138> Wasn't there a patch for it? 22:51:26 <peter1138> :p 22:51:43 <peter1138> Ooh, a river heads right past a factory. 22:51:54 <peter1138> Maybe I should prevent the town bridging it. 22:52:09 <andythenorth> nerf it all 22:52:13 <andythenorth> nuke from orbit 22:52:20 <andythenorth> remember the nuke button in lemmings? o_O 22:52:24 <andythenorth> can we have that in ottd? 22:52:29 <TrueBrain> YES! 22:52:32 <peter1138> I'm looking for a farm I can supply it from. 22:52:40 <andythenorth> there is a good JS version of lemmings btw 22:53:27 <andythenorth> https://www.elizium.nu/scripts/lemmings/ 22:54:12 <nielsm> https://www.youtube.com/watch?v=yfeMH60FxzU extreme railroading? 22:55:26 <andythenorth> wolf vs chainsaw 22:56:09 <peter1138> That needs VR support. 22:56:33 <TrueBrain> indeed 22:56:44 <nielsm> here's a VR one: https://www.youtube.com/watch?v=CMQUoYLlONQ 22:57:29 <TrueBrain> yeah; the demo is fun :) 22:57:49 <peter1138> Oh, they released the game now, early access. 22:57:53 <TrueBrain> derailed so many trains ... 22:58:08 <peter1138> There's no chainsaws and wolves though. 22:58:20 <andythenorth> derail looks less good :P 23:00:13 <milek7> huh, these lemmings aren't rendered on canvas 23:00:24 <milek7> but composed with divs and images 23:00:36 <TrueBrain> DHTML version 23:00:41 <TrueBrain> guess someone was REALLY bored :P 23:01:45 <peter1138> Hmm, need more ships. 23:02:13 <andythenorth> clone them 23:02:19 <andythenorth> if you can find clone button in pause :) 23:02:19 <peter1138> £2,723 23:02:21 <peter1138> Doesn't help 23:02:34 <peter1138> Ohh, loan isn't maxed out. 23:02:44 <peter1138> Maybe I should've started an NRT server. 23:02:51 <peter1138> But that would need NewGRFs. 23:03:32 <andythenorth> then bananas :P 23:03:33 <andythenorth> oof 23:03:53 <nielsm> am I wrong to mentally pronouce it as New-GORFs? 23:03:57 <peter1138> 1.9.0-g6e21190 23:04:06 <peter1138> Is how it appears in servers.openttd.org 23:04:37 <nielsm> https://0x0.st/zz8k.jpg 23:04:54 <peter1138> Toyland intro! 23:05:18 <peter1138> I've always pronounced it new-gruffs but I'm weird. 23:05:59 <peter1138> Well, sort of. Kinda shorter than that. 23:06:09 <peter1138> Less u. 23:07:15 <milek7> eh, it doesn't seem possible to skip steam tax bureaucracy even if i want to publish free game 23:07:18 <andythenorth> newgraphs 23:07:24 <andythenorth> oof 23:07:36 <andythenorth> officially gif is jif, like giraffe 23:07:39 <andythenorth> fricking weird 23:07:51 <peter1138> I always said it like that anyway. 23:07:59 <peter1138> Because I was right. 23:08:15 <nielsm> consider, that in original toyland graphics all road vehicles are trams 23:08:28 <nielsm> or at least run in tracks 23:08:47 <nielsm> guided vehicles on rubber wheels? 23:08:54 <peter1138> Ploddyphut MkIII Bus 23:08:55 <peter1138> Hmm. 23:09:08 <andythenorth> scalextrics no? 23:09:13 <peter1138> Yeah, more like slot cars. 23:09:49 <peter1138> Oh, hah, my stupid monitor and it's pixel-persistence... 23:10:07 <peter1138> I have a dark line down the middle of my screen where I've been doing two-pane development. 23:13:29 <nielsm> hm, gnight 23:14:28 *** synchris has quit IRC 23:14:56 <andythenorth> meh this payment bonus stuff :P 23:15:02 <andythenorth> fiddly as all hell 23:17:40 <peter1138> Actually playing is weird. 23:17:44 <andythenorth> :D 23:17:51 <andythenorth> I quite like the game 23:21:33 *** nielsm has quit IRC 23:21:40 *** snail_UES_ has joined #openttd 23:24:19 <andythenorth> bed 23:24:19 *** andythenorth has left #openttd 23:25:40 *** frosch123 has quit IRC 23:26:03 <peter1138> Urgh, UFo! 23:33:51 *** Wolf01 has quit IRC 23:41:42 *** Thedarkb-T60 has joined #openttd 23:47:24 *** drac_boy has joined #openttd 23:47:28 <drac_boy> hi 23:47:33 <peter1138> Hello. 23:50:57 <drac_boy> just had to ask one of the many things on mind finally .. if you made odd mix like lets say nutrack together with original trains then would the SH40 (just for example) still run on the 3rd rail track since it technically is still an electrified track even if not functionally the correct one? 23:51:19 <peter1138> Nope. 23:51:36 <peter1138> Well, unless nutracks says the track types are compatible. 23:51:57 <drac_boy> thanks, that clears up how the energy class type works, cheers