Times are UTC Toggle Colours
00:08:38 *** Supercheese has joined #openttd 00:24:20 <Samu_> so 00:24:34 <Samu_> 12 round is almost complete 00:25:05 <Samu_> AIAI, in 12 games, 12 victories 00:25:12 <Samu_> it's currently the best AI 00:25:33 <Samu_> Rythorn Airline AI, in 12 games, 0 victories 00:25:37 <Samu_> it's currently the worst AI 00:28:29 <Samu_> Round 10 was the most difficult round for the AIs 00:28:48 <Samu_> 7 games did not finish 00:28:54 <Samu_> that's 14 AIs 00:29:10 <Samu_> that didn't manage to get £10M 00:30:16 <Samu_> 35 more rounds to go... oh gosh, :( 00:30:23 <Samu_> this will never end 00:33:50 <Samu_> fastest victory, in just 1490 days goes to EpicTrans 00:33:55 <Samu_> mere luck 00:34:31 <Samu_> if I recall, it bankrupted, restarted in a good year 00:34:51 <Samu_> inflation was there helping if i recall, need to check that game 00:34:53 <Samu_> it was weird 00:36:52 <Samu_> yeah, it was inflation 00:37:23 <Samu_> 2 big planes made the whole difference 00:38:13 <Samu_> EpicTrans has only 3 victories in 12 games 01:25:03 *** Samu_ has quit IRC 01:28:43 *** erratic has joined #openttd 01:45:14 *** Flygon has joined #openttd 02:11:46 *** glx has quit IRC 02:20:02 *** Supercheese has quit IRC 02:20:23 *** Supercheese has joined #openttd 02:21:32 *** Laedek has quit IRC 02:23:23 *** Laedek has joined #openttd 02:37:20 *** debdog has joined #openttd 02:40:43 *** D-HUND has quit IRC 02:43:10 *** Supercheese has quit IRC 02:43:31 *** Supercheese has joined #openttd 03:15:38 *** Wormnest has quit IRC 03:38:08 *** erratic has quit IRC 04:44:28 *** tokai|noir has joined #openttd 04:44:28 *** ChanServ sets mode: +v tokai|noir 04:51:25 *** tokai has quit IRC 05:24:29 *** andythenorth has joined #openttd 05:34:39 <andythenorth> o/ 05:53:55 *** fanioz has joined #openttd 05:54:31 *** fanioz is now known as Guest1400 06:04:16 <peter1138> Hmm 06:30:16 *** gareppa has joined #openttd 06:32:01 *** gareppa has quit IRC 06:48:05 * andythenorth pixels 06:58:43 *** Guest1400 has quit IRC 07:06:26 *** Supercheese has quit IRC 07:12:30 <peter1138> Such many. 07:12:37 <peter1138> Hmm, probably ought to head to work. 07:15:01 *** sla_ro|master has joined #openttd 07:20:02 *** HerzogDeXtEr has quit IRC 07:26:30 <andythenorth> at least 9000 pixels 07:29:19 <andythenorth> bbl 07:29:21 *** andythenorth has quit IRC 07:55:31 *** andythenorth has joined #openttd 08:01:44 <peter1138> He's back. 08:01:46 <peter1138> I'm back. 08:01:49 <peter1138> We're ALL back. 08:05:12 <V453000> well fuck 08:05:19 <V453000> I found a pretty great pixel art tool for ipad 08:05:22 <V453000> (: 08:13:54 <andythenorth> got the pencil? 08:15:18 <LordAro> so it has come to this 08:15:31 <peter1138> To what? 08:22:35 * peter1138 plays with Typora. 08:25:34 <LordAro> peter1138: to this. 08:26:02 <peter1138> Cunning. 09:19:27 <V453000> andythenorth: yes ... though I must admit I did push pixels with my filthy fingers in the morning 09:20:55 <andythenorth> hmm 09:21:00 * andythenorth obsessing about trains 09:21:22 <V453000> I should play IH 09:21:38 <andythenorth> it's rubbish 09:21:47 <andythenorth> nah actually it's the vehicle set I'm most proud of 09:23:16 *** Sheogorath has quit IRC 09:24:06 <andythenorth> so how to use vehicle variants...just liveries? Or other visual changes? 09:24:13 <andythenorth> or same appearance, different stats? 09:24:19 <andythenorth> peter1138 ^ such and very :P 09:45:13 <Eddi|zuHause> different stats probably will always cause issues with autoreplace 09:46:59 <V453000> andythenorth: regarding all the different wagons? 09:47:26 <V453000> I'd certainly love some randomness in visuals, but simplicity to use (for example 1 wagon for each cargo, randomize graphics for it) 09:51:50 <Eddi|zuHause> V453000: randomized look works already, but sometimes gets annoying when you want a certain uniform look. 09:52:44 <V453000> well there is random and random :) 09:52:51 <V453000> crazy different and coherent 09:53:48 <Eddi|zuHause> the proposed "variants" would allow for a gui element in the purchase menu to select which look you want (and also other things, like different number of articulated parts) 10:03:33 <Eddi|zuHause> particularly, they should avoid the need to abuse refit subtypes for this kind of vehicle variation 10:08:06 <peter1138> andythenorth, I really can't be arsed to work on anything new while I have so much other stuff on. 10:08:20 <peter1138> andythenorth, I did start it, I have a local branch, etc, etc... 10:30:03 <peter1138> Hmm. I killed it. 10:55:59 <Artea> Cyberdemon ? 10:56:13 <Artea> hello 11:58:54 <andythenorth> peter1138: start moar stuff! But no, I understand :) 11:58:59 * andythenorth should finish _something_ 11:59:00 <andythenorth> anything 11:59:08 <peter1138> Well, I merged a load last night. 12:02:29 <andythenorth> I just keep starting more new stuff :P 12:02:39 <andythenorth> up to a point, it's totally valid 12:02:43 <andythenorth> until it becomes a plague :P 12:03:01 <peter1138> Maybe I should merge NRT while nobody is looking. 12:03:44 <andythenorth> tree, falls, forest 12:05:32 <andythenorth> anyway, doing an extra type of box car 12:05:32 <andythenorth> just to get grey doors + roof 12:05:32 <andythenorth> sounds like variants to me :P 12:05:39 <andythenorth> simple answer: do something else for now :P 12:06:01 <peter1138> Nah. 12:07:47 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #6811: Feature: Add NotRoadTypes (NRT) https://git.io/fjGjp 12:10:49 <peter1138> TRUEBRAIN COME BACK I LOVE YOU 12:13:28 <andythenorth> send him a gif 12:14:25 <DorpsGek_II> [OpenTTD/OpenTTD] kiwitreekor opened pull request #7552: Fix: Crash on waypoint selection window https://git.io/fjZem 12:14:44 <peter1138> Yay, another bug :/ 12:14:51 <peter1138> It's almost like I didn't test it :( 12:15:05 <peter1138> Oh but it's a PR. Nice. 12:15:15 <peter1138> type_traits, ooh. 12:20:55 <DorpsGek_II> [OpenTTD/OpenTTD] kiwitreekor updated pull request #7552: Fix: Crash on waypoint selection window https://git.io/fjZem 12:26:19 <LordAro> not the usual way we've gone about it... 12:28:35 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro commented on pull request #7552: Fix: Crash on waypoint selection window https://git.io/fjZeu 12:34:16 *** Samu has joined #openttd 12:34:22 <Samu> hi 12:54:14 <DorpsGek_II> [OpenTTD/OpenTTD] kiwitreekor updated pull request #7552: Fix: Crash on waypoint selection window https://git.io/fjZem 12:55:55 *** HerzogDeXtEr has joined #openttd 12:57:46 <DorpsGek_II> [OpenTTD/OpenTTD] kiwitreekor commented on pull request #7552: Fix: Crash on waypoint selection window https://git.io/fjZvT 13:01:26 <LordAro> peter1138: no more type_traits! 13:16:57 <andythenorth> SYL is a bit of a twat 13:18:34 * andythenorth onwards 13:18:34 *** pnda has joined #openttd 13:19:41 *** pnda is now known as spnda 13:32:35 <spnda> Uhm I'm trying to do some stuff with nml, but I can't get the program to find my ply module. I just did 'pip3 install ply', or are there other steps required? 13:34:57 <andythenorth> that should be enough for ply 13:35:07 <andythenorth> all other things being equal :P 13:35:52 <spnda> I even did a manual installation and I still just get this: No module named 'ply' 13:36:51 <Samu> Round 13 begins 13:37:19 *** Elon_Satoshi has quit IRC 13:43:19 *** nielsm has joined #openttd 13:43:32 <andythenorth> spnda it will be solvable, but right now I can't dig into python packaing problems :P 13:43:51 <andythenorth> packaging * 13:45:41 *** Elon_Satoshi has joined #openttd 13:48:59 <andythenorth> error 13:49:08 <andythenorth> too many intermodal ideas 13:49:17 <andythenorth> oops 14:12:36 *** sla_ro|master has quit IRC 14:16:03 *** Alberth has joined #openttd 14:16:03 *** ChanServ sets mode: +o Alberth 14:17:23 <spnda> oh now suddenly PIL is not found... what is this 14:18:05 <Alberth> wrong python version? 14:19:37 <andythenorth> wrong python, wrong virtualenv, wrong path ? 14:19:53 <Alberth> o/ andy 14:19:57 <andythenorth> this stuff is why I have virtualenvs 14:20:03 <andythenorth> yo 14:20:14 <Alberth> I only have 1 serious Python :) 14:22:07 <spnda> Python 3.7.3 32-Bit 14:22:58 * andythenorth biab 14:23:00 *** andythenorth has quit IRC 14:23:16 <spnda> Oh hey 3.7-32 works fine now huh but I can't use it normally whyyyy 14:27:22 <Alberth> what is normally? 14:27:33 <Alberth> in particular which version? 14:30:05 <Samu> https://1drv.ms/x/s!Ah9vX-Q9n7IjigjxGip1K_SgIilv 14:30:08 <Samu> check this out 14:31:04 <Alberth> onedrive? no thank you 14:31:35 <Samu> it's a excel document 14:31:36 <Alberth> runs 25 ziliion scripts 14:32:13 <Samu> about the tournament, the first 12 rounds 14:32:38 <spnda> Alberth, it's currently defaulting to Python 2.7.6, which I never installed myself. 14:32:56 <Alberth> system python probably 14:33:05 <Alberth> so type "python3" instead :) 14:33:20 <spnda> tried that already 14:33:21 <spnda> 'python3' is not recognized as an internal or external command, 14:33:29 <Alberth> ah 14:33:43 <Alberth> rename the executable? 14:34:01 <Alberth> or is it not on the path? 14:34:26 <spnda> I renamed the exe, that works. thanks 14:34:56 <Alberth> not entirely to the BDFL guidelines, but it works :) 14:35:28 <Alberth> alternative is to find out what uses python2, and ditch that :p 14:35:42 <Alberth> it's almost dead anyway :p 14:38:05 *** Gumle2 has joined #openttd 14:49:22 *** Wormnest has joined #openttd 14:49:22 *** andythenorth has joined #openttd 15:01:25 <Samu> WormAI vs NoNoCAB 15:01:32 <Samu> if you win, you also lose 15:01:34 <Samu> keke 15:03:24 *** Progman has joined #openttd 15:03:25 <Wormnest> lol 15:11:10 *** Flygon has quit IRC 15:36:05 *** gelignite has joined #openttd 15:40:56 <Samu> WormAI lost 15:41:02 <Samu> really bad 15:55:59 <Samu> RoadRunner is a mean competitor 15:56:21 <Samu> it strangles your road connections with mass vehicles, massive jams 15:56:40 <Samu> its not even good for himself 15:58:32 <Samu> Terron vs RoadRunner is really interesting 15:58:38 <Samu> they're nearly tied 15:58:42 <Samu> the whole time 16:00:44 <Samu> 67% for both 16:00:51 <Samu> this will be real close 16:03:33 <Samu> RoadRunner is pulling ahead, Terron is wasting money on dumb stuff 16:04:45 <Samu> ah, right, Terron is that AI that sells vehicles when they're 2 years old or so, no wonder 16:04:56 <Samu> total waste of money 16:08:01 <Samu> RoadRunner wins 16:08:07 <Samu> Terron bad use of money 16:08:32 <Samu> RoadRunner isn't nice either, likes to jam 16:27:58 *** Elon_Satoshi has quit IRC 16:30:39 *** Gustavo6046 has quit IRC 16:30:49 *** Elon_Satoshi has joined #openttd 16:39:22 * peter1138 does important things like playing Brutal Doom. Still. 16:41:02 * andythenorth does work 16:41:07 <andythenorth> and dras habfiss vans 16:41:11 <andythenorth> draws * 16:44:42 *** Supercheese has joined #openttd 16:49:29 <peter1138> Variants? 16:49:41 <andythenorth> maybe haps 16:49:56 <Samu> shipai crashed with cpu valuator 16:50:08 <peter1138> Local comedy festival... the Tringe... 16:50:09 <Samu> i thought it was fixed 16:50:24 <peter1138> Looks good, nice acts. Brett Domino, etc... 16:50:31 <peter1138> Clive Anderson.. 16:50:33 <Samu> the author said it in the topic 16:50:39 <peter1138> £150 for a ticket. 16:50:40 <peter1138> Yeah, no. 16:51:08 <andythenorth> oof 16:51:58 <peter1138> That's a "see everything" pass, mind you, but that only works if you can go there all the time. (It's spread over a couple of weeks) 16:52:40 <andythenorth> I would like, e.g. to do these with CC doors and with silver doors https://i0.wp.com/www.bachmann.co.uk/wp-content/uploads/2019/01/373-601D.jpg?fit=1000%2C1000&ssl=1 16:52:45 <andythenorth> https://images-nitrosell-com.akamaized.net/product_images/11/2621/large-373-603.jpg 16:53:03 <andythenorth> I can do it on flip, but I am using that to swap 1CC and 2DD :P 16:53:06 <andythenorth> 2CC * 16:53:11 <peter1138> Cargo subtypes! 16:54:03 <andythenorth> pls tell me moar 16:54:08 <andythenorth> send me the codez 17:02:37 <DorpsGek_II> [OpenTTD/OpenTTD] ldpl opened issue #7553: Game crashes if gamescript has more than 2048 strings https://git.io/fjZkY 17:05:44 * _dp_ was hunting that damn crash for ages 17:06:45 <andythenorth> oof 17:07:03 <peter1138> Thanks for a nice test case. 17:07:12 <andythenorth> openttd pegs the WindowServer process on macOS, even if paused and/or minimised :) 17:07:21 <andythenorth> that's even before I try it on 10.14 :P 17:07:22 <peter1138> What's a WindowServer process? 17:07:38 <andythenorth> approximately, draws the screen 17:07:40 <andythenorth> and more 17:09:25 <andythenorth> I killed OpenTTD and it drops from 65% of CPU to 16% 17:09:46 <andythenorth> it's not uncommon, running YT videos or lots of browser tabs also pegs it 17:10:02 <_dp_> yw, now need figure out why the fuck do I have 2048 strings xD 17:11:18 <peter1138> It's crashing at TAB_SIZE (2048) but TAB_SIZE_GAMESCRIPT is TAB_SIZE * 32. Hmm. 17:11:50 <_dp_> peter1138, GameStrings::Compile allocates only 1 tab 17:13:29 <peter1138> I don't really understand what all these structures are for any more. 17:13:54 <peter1138> Pretty sure they're mostly relics from long-gone C days. 17:14:35 <_dp_> well, I've no idea either 17:16:36 *** Supercheese has quit IRC 17:17:47 <peter1138> Changing that to 32 makes it not crash, but I don't know if that's the same as working. 17:18:08 <peter1138> And of course, if you go to 65536 strings... 17:24:02 *** frosch123 has joined #openttd 17:24:26 *** Sheogorath has joined #openttd 17:27:38 <LordAro> should be a range check, regardless 17:27:39 *** glx has joined #openttd 17:27:39 *** ChanServ sets mode: +v glx 17:28:44 <peter1138> Quite. 17:32:07 *** Wolf01 has joined #openttd 17:32:41 <Wolf01> Moin 17:33:47 <peter1138> It is. 17:34:00 <Wolf01> Friday, finally :P 17:44:51 <peter1138> Yes, again. 17:48:00 <DorpsGek_II> [OpenTTD/OpenTTD] stormcone commented on pull request #6811: Feature: Add NotRoadTypes (NRT) https://git.io/fjZkh 17:48:27 *** chomwitt has quit IRC 17:48:51 <glx> ok let's try #7553 17:52:09 <peter1138> Already looking, but okay :p 17:52:22 <glx> 2 looks can't be bad 17:53:14 <glx> it must be something weird because part of the code is used in strgen without issue :) 17:56:55 *** chomwitt has joined #openttd 18:01:31 *** Gumle2 has quit IRC 18:33:22 <peter1138> glx, just a simple bounds check, to be honest. 18:51:09 <Wolf01> Why is it so cold? There were 25°C, now there is SNOW 18:54:30 <Alberth> because there is snow? 18:54:50 <Wolf01> There is snow because it's cold 18:56:21 *** Gumle2 has joined #openttd 18:57:43 *** Gustavo6046 has joined #openttd 18:57:50 <V453000> lol wot 18:58:00 <peter1138> What is snow? 18:58:11 <Wolf01> Jon 18:58:50 <peter1138> Yes, he's a fairly decent journalist. 19:01:23 <glx> hmm static const uint TAB_SIZE_GAMESCRIPT = TAB_SIZE * 32; but StringData data(1); 19:03:01 <glx> indeed there are many missing checks, but we could reserve more than 2048 strings 19:04:27 <glx> theorically openttd assumes gamescripts can have 65536 strings, but gamescript has only 2048 19:05:24 *** sparch has joined #openttd 19:08:05 *** sparch has quit IRC 19:14:27 <peter1138> Quite. 19:16:05 <DorpsGek_II> [OpenTTD/OpenTTD] Gymnasiast commented on pull request #7544: Fix #7481: Don't modify oil rig stations during removal https://git.io/fjZLm 19:20:06 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN approved pull request #7552: Fix: Crash on waypoint selection window https://git.io/fjZLZ 19:20:17 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN merged pull request #7552: Fix: Crash on waypoint selection window https://git.io/fjZem 19:20:27 *** Alberth has left #openttd 19:23:05 *** frosch123 has quit IRC 19:25:03 *** sla_ro|master has joined #openttd 19:32:46 *** andythenorth is now known as Guest1444 19:32:48 *** andythenorth has joined #openttd 19:34:23 *** Guest1444 has quit IRC 19:34:43 *** Elon_Satoshi has quit IRC 19:46:05 <glx> https://github.com/glx22/OpenTTD/commit/0f4e85add9638a263c1f2c481d6e485e960415f9 19:46:29 <glx> this should be enough to not crash 19:48:26 *** Gumle2 has quit IRC 19:49:29 <V453000> yayyyyy 78k lines of code :D clearly getting more efficient! 19:49:32 <V453000> not. ._. 20:09:22 <Eddi|zuHause> depending how you count, CETS is 2k lines or 100k lines 20:10:20 <V453000> :) 20:10:23 <Eddi|zuHause> > wc -l cets.nfo 20:10:25 <Eddi|zuHause> 332787 cets.nfo 20:11:43 <V453000> wtf my vehidle shows 168 capacity in the purchase menu, but the purchase_cargo_capacity is 108 20:11:44 <V453000> how :d 20:11:55 <Eddi|zuHause> articulation? 20:12:27 <Eddi|zuHause> also, there's some *2 factors in certain situations 20:12:34 <V453000> well it is dual headed 20:12:42 <V453000> but still, 108 does not multiply into 168 20:12:56 <V453000> OH I REMEMBER 20:13:08 *** Elon_Satoshi has joined #openttd 20:13:21 <V453000> it adds with the cargo_capacity from properties :D 20:13:53 <Eddi|zuHause> purchase capacity for the first part, regular capacity for the second? 20:14:04 <Eddi|zuHause> that sounds like some kind of bug 20:14:20 <Eddi|zuHause> could warrant a ticket with a test case 20:16:13 <V453000> I guess that could be what is happening yes 20:20:37 <V453000> purchase_cargo_capacity: 108-60; 20:20:37 <V453000> damn 20:20:39 <V453000> fixed 20:20:40 <V453000> :> 20:20:41 <V453000> :D 20:20:59 <Eddi|zuHause> that's not really helping :p 20:21:02 <V453000> yeah I'll investigate later and make an eventual bug report 20:24:28 <DorpsGek_II> [OpenTTD/OpenTTD] glx22 opened pull request #7554: Fix #7553: validate the number of allocated strings https://git.io/fjZt8 20:26:02 <peter1138> When you spend time diagnosing why a savegame is corrupted... 20:26:25 <peter1138> When you realised it's because it was made in a different branch and so doesn't get converted. 20:29:52 <andythenorth> V453000: 78k barely trying 20:30:38 <andythenorth> all written by hand though? 20:30:49 <V453000> ish 20:30:52 <V453000> most of it yes 20:30:55 <andythenorth> ok respect for that 20:31:00 <andythenorth> Horse is 136k lines 20:31:03 <andythenorth> but mostly whitespace :P 20:31:47 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #6811: Feature: Add NotRoadTypes (NRT) https://git.io/vhlfg 20:32:49 <V453000> yay my soul is free for a short time again :D new nuts iz done 20:32:53 <andythenorth> yay 20:32:59 <andythenorth> etc 20:33:13 *** Elon_Satoshi has quit IRC 20:35:10 *** nielsm has quit IRC 20:35:57 <Wolf01> I still read "merged" as "updated" 20:37:21 *** Elon_Satoshi has joined #openttd 20:40:51 <glx> oh nice CI is broken 20:46:04 <peter1138> Hmm. 20:53:50 <spnda> to andy and v453000, my biggest GRF is only 2655 lines long and I thought that was fairly long... 21:00:39 <andythenorth> I'm cheating 21:00:45 <andythenorth> generated code 21:01:17 <V453000> hm :) 21:01:19 <V453000> anyway, good night :) 21:01:33 <V453000> lets see how much people h8 21:02:51 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #6811: Feature: Add NotRoadTypes (NRT) https://git.io/vhlfg 21:03:26 <Samu> eitch eight 21:04:11 <glx> and CI failure started with nightly 21:16:20 * andythenorth looks 21:18:07 * andythenorth not finding much useful 21:18:37 <andythenorth> mac jobs dead 21:18:55 <andythenorth> https://dev.azure.com/openttd/OpenTTD/_build/results?buildId=3105 21:19:08 <glx> yeah I noticed that :) 21:19:34 <glx> probably an issue on azure side 21:19:37 <andythenorth> no logs 21:30:13 *** apple_lover_12345 has joined #openttd 21:31:56 <apple_lover_12345> hello! does anyone know if there are any newGRFs that pertain to giving vehicles orders? 21:32:39 <peter1138> Erm... 21:32:51 <peter1138> That doesn't sound like the job of a NewGRF. 21:33:20 <glx> maybe gamescript 21:53:13 *** apple_lover_12345 has quit IRC 22:05:31 <peter1138> Quite. 22:30:07 *** sla_ro|master has quit IRC 22:35:46 <andythenorth> bed 22:35:46 *** andythenorth has left #openttd 22:44:24 *** Wolf01 has quit IRC 22:54:01 *** Wormnest has quit IRC 22:54:22 *** Progman has quit IRC 23:13:59 *** gelignite has quit IRC 23:36:55 *** spnda has quit IRC 23:48:50 *** Supercheese has joined #openttd