Times are UTC Toggle Colours
00:07:44 <DorpsGek> [OpenTTD/OpenTTD] Hezkore opened issue #9009: Feature: mouse scale https://git.io/JOTCH 00:13:33 *** Wormnest has quit IRC 00:45:21 *** Progman has quit IRC 00:53:43 <Beerbelott> TrueBrain: Yup, It's due to interals of how Docker manages DNS resolution inside containers using dedicated networks (not the default bridge which is to be avoided). It adds a 127.0.0.11 which only does servcie discovery. DNS requests are then proxied to the host-defined DNS resolvers (with a latency increased by 1 second fro mmy tests). It seems it's worse the 1st time you attempt resolving names, as that initial increased latency goes up 00:53:44 <Beerbelott> to 5s. Many thanks, Docker. 00:54:33 <Beerbelott> However, I guess those are fertile grounds on how to improve OpenTTD's code to avoid blocking networking while advertising is being done (o: 00:55:46 <Beerbelott> Hence the full story must be that this advertising happened at a frequency being around every ~2 in-game months, breaking networking, eventually leading to clints' disconnection 00:56:38 <Beerbelott> If only that was a controlled experiment... I'd call that Chaos Engineering :oP 01:00:16 <Eddi|zuHause> 2 ingame months is about 30 minutes 01:00:33 <Eddi|zuHause> hm, no 01:00:40 <Eddi|zuHause> that's 2 years 01:01:15 <Eddi|zuHause> so more like 2 minutes 01:21:53 *** Gustavo6046_ has joined #openttd 01:25:51 *** spnda has quit IRC 01:26:23 *** Gustavo6046 has quit IRC 01:26:23 *** Gustavo6046_ is now known as Gustavo6046 01:33:55 <Beerbelott> I read from https://github.com/OpenTTD/OpenTTD/blob/3b3412d561e043f8d4859cd973299f94e3810288/src/network/network_udp.cpp#L42 advertisements are actually done every 15 minutes 01:35:11 <Beerbelott> Since the trouble at hand here was slow DNS resolution, would there be another mechanism making DNS requests in the meantime? 01:35:47 <Eddi|zuHause> i have literally zero knowledge about the networking part 01:58:49 *** glx has quit IRC 02:19:39 <DorpsGek> [OpenTTD/OpenTTD] perezdidac started discussion #9010: OpenTTD Summit Idea (seriously) https://git.io/JOTVX 02:24:40 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #9002: Change cargo age to have more effect on cargo payment. https://git.io/JOTwR 02:38:50 <Beerbelott> Found a way to emulate my problem wiht TrafficControl :) 02:38:57 <Beerbelott> Will comment on #9001 03:02:59 *** HerzogDeXtEr has quit IRC 03:23:11 <DorpsGek> [OpenTTD/OpenTTD] Berbe commented on pull request #9001: Fix: If a thread is blocking on UDP send, it can block the entire main loop https://git.io/JOT1w 03:29:48 <DorpsGek> [OpenTTD/OpenTTD] Berbe commented on issue #8878: Dedicated server slow to stop while generating map https://git.io/Jm9IY 03:35:56 *** Flygon has joined #openttd 04:50:56 *** tokai has joined #openttd 04:50:56 *** ChanServ sets mode: +v tokai 05:06:31 *** Ttech has quit IRC 05:15:32 *** Ttech has joined #openttd 05:25:25 *** tokai|noir has joined #openttd 05:25:25 *** ChanServ sets mode: +v tokai|noir 05:32:09 *** tokai has quit IRC 06:06:51 *** Beerbelott has quit IRC 06:11:55 <DorpsGek> [OpenTTD/OpenTTD] perezdidac opened pull request #9011: Feature: make NewGRF active list react on key presses https://git.io/JOkJH 06:14:13 <DorpsGek> [OpenTTD/OpenTTD] perezdidac updated pull request #9011: Feature: make NewGRF active list react on key presses https://git.io/JOkJH 06:29:15 *** andythenorth has joined #openttd 06:38:08 <DorpsGek> [OpenTTD/OpenTTD] telk5093 opened pull request #9012: Cleanup: Fix comment for only one form https://git.io/JOkIL 06:48:26 <andythenorth> yo 06:49:18 *** Maarten has quit IRC 06:58:30 <peter1138> lo 07:01:04 <LordAro> fo 07:03:34 <Rubidium> mo 07:05:01 *** snail_UES_ has quit IRC 07:08:02 <peter1138> Hmm 07:08:36 <peter1138> Weird, got a path reservation with no train 07:17:53 *** nielsm has joined #openttd 07:19:58 <didac> 💎🤲 07:22:59 *** jottyfan has joined #openttd 07:24:16 <andythenorth> anyone know how GS deity mode works, roughly? 07:24:22 <andythenorth> infinite money somehow? 07:34:32 <peter1138> Does anyone know what andythenorth's actual question is? 07:38:28 <nielsm> I guess whether a GS can do construction without incurring costs to anyone 07:38:34 <nielsm> to any company 07:41:56 <Rubidium> it can change the balance of a company, so any costs incurred can be undone 07:42:24 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #8997: Feature: allow a toggle to enable/disable vsync https://git.io/JOk3X 07:42:35 <Rubidium> including the income of vehicles 07:43:20 <nielsm> command.cpp:515 after a command successfully completes, the function SubtractMoneyFromCompany is called with the CommandCost object 07:44:06 <nielsm> SubtractMoneyFromCompany is in company_cmd.cpp:243 and it tries to get the currently active company, if that's a valid and normal company then it subtracts the cost, otherwise does nothing 07:46:08 <nielsm> if the current company is OWNER_DEITY then the costs are ignored (but any construction also doesn't belong to any company) 07:49:02 *** Wolf01 has joined #openttd 07:50:24 <andythenorth> my question was 'does anyone know?' 07:50:31 <andythenorth> nielsm knows :) 07:51:03 <nielsm> I just looked it up 07:51:17 <andythenorth> thanks 07:53:46 <nielsm> oh wonderful! we've got snow today again 07:53:58 *** didac has quit IRC 07:55:36 <peter1138> There was ice on my car when I looked out. 07:55:57 <peter1138> I'm guessing LordAro is already out on his 125km ride. 08:02:53 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #7441: Feature: Per-group wagon removal flag https://git.io/JOkZL 08:06:16 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #9001: Fix: If a thread is blocking on UDP send, it can block the entire main loop https://git.io/JOkZa 08:08:00 *** WormnestAndroid has quit IRC 08:08:13 *** WormnestAndroid has joined #openttd 08:13:57 *** supermop_Home_ has quit IRC 08:14:13 <Rubidium> peter1138: jein? the TCP and main loop are now not blocked, but the UDP processing (such as clients trying to get information from the server) will still be blocked a for long time 08:15:14 <Rubidium> I was thinking about using a shared mutex, though the listen (which is triggered by SendPacket) modifies the sockets so it should hold a non-shared lock there 08:15:38 <peter1138> I was essentially asking for a confirmation it resolves the issue in practice, rather than theory. 08:15:39 <Rubidium> making the whole locking logic much more complicated 08:17:37 <Rubidium> the clients getting kicked: yes, the advertising "failing": not solved, users not getting the server information shown when searching: not solved (although also not mentioend as a problem) 08:17:42 *** sla_ro|master has joined #openttd 08:18:50 <peter1138> Mmm, as TrueBrain plans to remove the UDP stuff at some point, it may be a suitable interim fix without bothering to rewrite anything more fundamental. 08:20:19 <Rubidium> https://paste.rosset.net/?abfabe81bf0dd9d6#9PGHSTN6Gegu7pxh55oT2y6LZQAZJAe1UV1riLmk3kYM might be more suitable, but it has the shared locking "issue" with Listen I mentioned before 08:22:32 *** Progman has joined #openttd 08:24:34 <andythenorth> Ice!? 08:24:41 <andythenorth> I am taking my kids out on the bike 08:24:43 <andythenorth> no ice pls 08:24:54 <peter1138> Probably melted by now. 08:26:03 <DorpsGek> [OpenTTD/OpenTTD] michicc commented on pull request #9002: Change cargo age to have more effect on cargo payment. https://git.io/JOkcy 08:30:59 <DorpsGek> [OpenTTD/OpenTTD] michicc commented on pull request #8997: Feature: allow a toggle to enable/disable vsync https://git.io/JOkCm 08:42:13 <TrueBrain> ugh ... now this vsync thing becomes a bit annoying .. 08:42:18 <TrueBrain> when you enable hardware acceleration 08:42:24 <TrueBrain> I do not know if you really loaded with hardware acceleration :P 08:42:29 <TrueBrain> hmm .. I guess it is fine 08:42:36 <TrueBrain> pressing the vsync button does nothing at that point 08:42:42 <TrueBrain> it just looks a bit weird 08:43:34 <peter1138> It should be possible to check if opengl is being used? 08:43:39 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain updated pull request #8997: Feature: allow a toggle to enable/disable vsync https://git.io/JOJbq 08:44:13 <DorpsGek> [OpenTTD/OpenTTD] andythenorth commented on pull request #9002: Change cargo age to have more effect on cargo payment. https://git.io/JOkWX 08:44:36 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #8997: Feature: allow a toggle to enable/disable vsync https://git.io/JOkWM 08:45:10 <TrueBrain> peter1138: I guess; but my main issue is that there is no visual feedback anymore that you still have to restart the game 08:45:14 <TrueBrain> something for another PR 08:45:25 <TrueBrain> but maybe we should add a banner on top stating: restart your game for the changes to take effect! 08:49:21 <TrueBrain> right, it actually works on Windows .. now to test Linux :P 08:51:51 <peter1138> I see. 08:54:30 <peter1138> Yeah, my Linux is a VM these days. 08:54:37 <peter1138> No OpenGL there. 08:55:17 *** FLHerne has joined #openttd 08:56:21 <TrueBrain> my VM does have OpenGL :D 08:56:39 <peter1138> Nice. HyperV smells. 08:56:45 <TrueBrain> yeah, works fine :) 09:01:24 <TrueBrain> hmm, vs-code has issues with a WSL terminal lately 09:01:31 <TrueBrain> dunno .. started to happen 2 weeks ago 09:06:02 <peter1138> I have issues with ANSI sequences. 09:06:14 <TrueBrain> I cannot use Nano :D 09:06:27 <TrueBrain> all the control commands refuse to work 09:06:32 <peter1138> nano with-in VS Code :D 09:06:44 <TrueBrain> for commit messages via the terminal, yes :) 09:06:57 <michi_cc> Somebody added a vim only mode? :P 09:07:21 <TrueBrain> I haven't found a decent way to do git commits via vscode visually 09:07:58 <michi_cc> I use GitExtensions, which is mostly stand-alone, even if it has a VS plugin. 09:10:01 <TrueBrain> GitLens is funny 09:10:04 <TrueBrain> bit annoying, but funny 09:11:12 *** frosch123 has joined #openttd 09:14:22 *** FLHerne has quit IRC 09:14:37 *** FLHerne has joined #openttd 09:14:40 <peter1138> It does lots but it doesn't seem to do anything well. 09:17:22 <TrueBrain> saves jumping to GitHub to do similar things, but yeah .. it is too distracting 09:18:25 <peter1138> It likes to give me an incoherent menu of actions, none of which are properly described. 09:18:57 <peter1138> Also you get the in-editor pop with links to do things that most of the time disappears when you try to move your mouse over it... 09:20:09 <TrueBrain> lol 09:30:22 *** jottyfan has quit IRC 09:36:12 <peter1138> Hmm, so adjusting the viewport volume scaling "works" but feels wrong. 09:38:45 *** iSoSyS has joined #openttd 09:39:06 *** iSoSyS has quit IRC 09:41:00 *** Speedy` has joined #openttd 09:41:20 <TrueBrain> hmm .. we have an UDP packet called SERVER_DETAIL_INFO 09:41:24 <TrueBrain> which we never use ourselves 09:41:31 <TrueBrain> but I guess is there for people to query servers for extra details 09:41:44 <TrueBrain> I wonder if the admin port gives similar info 09:41:48 <TrueBrain> as I kinda want to remove it :P 09:58:05 <peter1138> If you intend to remove UDP completely it will have to go. 09:58:05 <TrueBrain> that summit idea is insane, lol (https://github.com/OpenTTD/OpenTTD/discussions/9010) 09:58:19 <TrueBrain> peter1138: yeah .. I realised I have to validate it can be done via admin port 09:58:42 <TrueBrain> means people can no longer spy on other servers, but not sure that is a bad thing :D 09:58:56 <TrueBrain> I also wonder how often it is still used, really .. possibly everyone forgot about it 10:03:14 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #9013: UDP blocking https://git.io/JOku9 10:03:30 <DorpsGek> [OpenTTD/OpenTTD] FLHerne commented on issue #8977: Crash when increasing max zoom https://git.io/JYhDx 10:03:33 <DorpsGek> [OpenTTD/OpenTTD] FLHerne closed issue #8977: Crash when increasing max zoom https://git.io/JYhDx 10:04:26 <peter1138> \o/ 10:04:29 <TrueBrain> someone has been busy :P 10:05:07 <Rubidium> ... or messed up the locking royally... I guess this is the first time C++>0x for me 10:07:02 <Rubidium> how is the TCP-only discovery actually going to work in case you just want a local game? 10:08:43 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #9013: UDP blocking https://git.io/JOkzl 10:08:59 <TrueBrain> Rubidium: broadcasts have to stay, that is a very valid point :) 10:10:02 <TrueBrain> so let me retarget my plan: to not need to have UDP ports open to host an OpenTTD game :) 10:10:15 <TrueBrain> (open from the Internet) 10:12:24 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #9013: UDP blocking https://git.io/JOkz9 10:13:41 <TrueBrain> "double free or corruption (fasttop)" <- you know you screwed up when .... :D What did I do wrong this time ... 10:23:11 <TrueBrain> oops .. copying UDP code to TCP code .. UDP uses stack based Packets, where TCP needs heap-based :D 10:23:13 <TrueBrain> lalala 10:23:19 <TrueBrain> its the minor differences 10:26:03 <milek7> didn't we want to migrate to UDP-only, instead of the other way? ;p 10:30:03 <Rubidium> then rather go QUIC instead 10:30:40 <TrueBrain> Rubidium: Valve has a very nice socket library, which basically does a QUIC-like thing 10:30:49 <TrueBrain> TCP-like behaviour over UDP 10:40:33 <peter1138> Hmm, okay, ship depot griefing. 10:40:45 <LordAro> peter1138: the planned 60mi was directly in the path of the snow, so sacked it off & did 40mi (in the opposite direction) instead 10:41:04 <LordAro> but it was snowing when we set off, which was quite fun 10:41:17 <peter1138> Good job. 10:43:28 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #9012: Cleanup: Fix comment for only one plural form https://git.io/JOkVL 10:46:02 <peter1138> Maybe... make ship depots invisible to other ships. 10:46:17 <peter1138> Other player's ships, sorry. 10:48:08 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #9005: Game crashes https://git.io/JOTmp 10:48:54 <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #9012: Cleanup: Fix comment for only one plural form https://git.io/JOkIL 10:54:09 <TrueBrain> hmm .. "language of a server" is that a thing? 10:54:13 <TrueBrain> do we still want that? :D 10:54:29 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #9007: Fix: Check for a validly mapped OpenGL screen buffer during driver init. https://git.io/JOkrt 10:56:36 <peter1138> In theory it's useful. Practice, probably not. 10:56:48 <TrueBrain> All I remember is complaints about using flags for it :P 10:56:52 <TrueBrain> which is understandable 11:00:38 <frosch123> TrueBrain: the best part is the "international" language 11:01:11 <TrueBrain> "name of map" also never really found a sane use, I think 11:02:01 <frosch123> yep, people rather want to search for "breakdowns disabled, exclusive rights disabled, disasters disabled, ..." 11:02:34 <TrueBrain> that is actually not a bad idea 11:02:37 <TrueBrain> just the list cannot be endless 11:02:43 <TrueBrain> so some curated list of settings? 11:02:51 <frosch123> when you make a new format, can you use json instead of something binary? 11:03:01 <TrueBrain> hmm 11:03:09 <TrueBrain> we are limited to MTU-sized packets still 11:03:21 <TrueBrain> which is mainly why I do not fancy JSON at this point in time 11:03:44 <TrueBrain> there is no theoretical reason why we should be limited to MTU-sized packets, to be clear 11:03:54 <TrueBrain> but it is what the current implementation kinda enforces atm :P 11:03:58 <frosch123> why does the masterserver have to use udp? 11:04:16 <TrueBrain> this has nothing to do with UDP / TCP 11:04:19 <frosch123> why is the master server different than bananans? 11:04:21 <TrueBrain> OpenTTD Packet can only hold MTU bytes 11:04:30 <TrueBrain> you clearly missed a lot of talk lately frosch123 :D 11:04:36 <TrueBrain> https://gist.github.com/TrueBrain/e7388cc9ff3db119c8b4f563821c8af5 11:04:39 <TrueBrain> summarizes most of it 11:04:57 <frosch123> nah, you'll figure it out :) i just give some "external input" 11:05:27 <TrueBrain> yeah, it just is misguided :P 11:05:28 <frosch123> feel free to ignore it, but if servers could just store 32kB of json on the masterserver, clients/patchpacks could exchange whatever settings they liked 11:05:30 <TrueBrain> this new protocol is TCP :D 11:05:38 <TrueBrain> but OpenTTD is limited to MTU-sized Packet 11:05:47 <TrueBrain> and changing that is ... euh ... 11:05:49 <TrueBrain> more work :P 11:06:10 <TrueBrain> again, no technical reason other than .... I blame Rubidium :P :P 11:06:52 <TrueBrain> as I mentioned a few times in the last few months, a complete network rewrite is not a bad thing. Lot of legacy :) 11:07:17 <TrueBrain> so I agree, being able to store blobs of JSON would be ideal, I just don't see how currently 11:07:23 <TrueBrain> (I mention this as I hope it triggers others :P) 11:08:56 <frosch123> yeah, noone took the libcurl bait yet :p 11:09:04 <TrueBrain> I have been very tempted :) 11:09:19 <TrueBrain> but first STUN support :) 11:12:29 <andythenorth> FML I timed taking my kids on a bike ride to avoid rain 11:12:34 <andythenorth> now the weather has changed 11:12:40 <andythenorth> weather...you can't trust it 11:12:46 <TrueBrain> why didn't you predict that/ 11:12:59 <TrueBrain> (see what I did there? No? Awh :P) 11:13:39 <andythenorth> I am an optimist about weather 11:24:26 *** gelignite has joined #openttd 11:28:34 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #9014: Fix #9008: no validation is performed on the command line starting year causing all sorts of weird behaviour and crashes in map generation. https://git.io/JOkib 11:28:51 <TrueBrain> E_COMMIT_MESSAGE_TOO_LONG :P 11:30:02 <frosch123> must be a dutch thing. i know some other dutch who puts the whole PR descriptnion into the commit messages, > 10 lines 11:30:18 <TrueBrain> at least I first add 2 \ns before I go nuts :D 11:30:22 <frosch123> it breaks github, because you cannot put review comments on commit messages :) 11:31:03 <TrueBrain> I would like to say I can stop doing it, but no .. I like my lengthy arguments why something is doing something :D 11:31:11 <Rubidium> the commit message checker did not whine about that, it did whine about a trailing space... so the commit message checker is broken?!? 11:31:25 <TrueBrain> no, most of us are sane enough to not do that :P :P :P 11:31:28 <TrueBrain> sorry, that was too easy :D 11:31:42 <TrueBrain> forgive me .. I troll :P 11:32:43 <michi_cc> Just fix it in post (i.e. on squash :D) 11:32:52 <LordAro> 2 Rb PRs already 11:32:58 <LordAro> making up for lost time? :p 11:32:58 <TrueBrain> I love how we say that so often, and mostly forget michi_cc :D 11:33:15 <TrueBrain> the problem is .. Rubidium is already top committed in the OpenTTD repo .. how are we suppose to catch up now?! :P 11:33:44 <TrueBrain> (I think nobody has any illusion we ever will, to be clear :D) 11:34:45 <LordAro> TrueBrain: maybe if you're still here in another 17 years :p 11:35:13 <TrueBrain> if I can survive without a job, you mean? :D 11:35:28 <andythenorth> 'jobs' 11:36:34 <LordAro> that too 11:42:07 *** FLHerne has quit IRC 11:42:26 *** Synck has joined #openttd 11:42:29 *** FLHerne has joined #openttd 11:42:44 <peter1138> There is a real world out there, but it's cold. 11:42:48 <peter1138> And damp. 11:43:13 *** FLHerne has quit IRC 11:43:28 *** FLHerne has joined #openttd 11:43:52 <andythenorth> I am going to test 'outside' as an idea 11:43:53 <andythenorth> BBL 11:43:54 *** andythenorth has quit IRC 11:44:57 <DorpsGek> [OpenTTD/OpenTTD] agentw4b opened issue #9015: Entering the console command "pwd" in the console will cause the game to crash. https://git.io/JOk1l 11:48:03 <peter1138> ^ it does 11:48:31 <LordAro> oh dear 11:48:47 <TrueBrain> lol .. how long is that already broken, I wonder :D 11:48:54 <Rubidium> it doesn't for me 11:49:34 <peter1138> FiosGetDiskFreeSpace() 11:51:26 <DorpsGek> [OpenTTD/OpenTTD] michicc approved pull request #9014: Fix #9008: no validation is performed on the command line starting year causing all sorts of weird behaviour and crashes in map generation. https://git.io/JOkMW 11:51:37 *** HerzogDeXtEr has joined #openttd 11:52:23 <peter1138> FiosGetDescText(&path, nullptr); 11:52:27 <peter1138> nullptr isn't valid there. 11:52:56 <LordAro> windows only? 11:52:59 <DorpsGek> [OpenTTD/OpenTTD] michicc merged pull request #9014: Fix #9008: Validate starting year given on the command line. https://git.io/JOkib 11:53:02 <DorpsGek> [OpenTTD/OpenTTD] michicc closed issue #9008: OpenTTD accepts negative / too-high starting years via `-t` command line parameter https://git.io/JOTcQ 11:53:17 <peter1138> or FiosGetDiskFreeSpace test if it's null before setting it. 11:55:11 <michi_cc> TrueBrain: Look, I didn't forget :) 11:55:26 <peter1138> if (tot != nullptr) *tot = free; 11:55:32 <peter1138> Yeah, so the non-win32 checks... 11:55:41 <TrueBrain> michi_cc: <3 11:58:18 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #9016: Fix #9015: Don't set free space value if not requested. https://git.io/JOkMp 11:59:29 <DorpsGek> [OpenTTD/OpenTTD] michicc approved pull request #9016: Fix #9015: Don't set free space value if not requested. https://git.io/JOkDq 12:02:40 <peter1138> TrueBrain, less than a couple of months. 12:05:09 <TrueBrain> peter1138: during the whole beta/RC cycle it was not picke dup, I guess :) 12:06:21 <peter1138> Well it's not like any of us play the game. 12:06:31 <TrueBrain> touche 12:07:13 <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #9016: Fix #9015: Don't set free space value if not requested. https://git.io/JOkMp 12:07:16 <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #9015: Entering the console command "pwd" in the console will cause the game to crash. https://git.io/JOk1l 12:08:01 <LordAro> up to 31 backport requested PRs 12:08:12 <LordAro> (inc 2 open, and one that i'm ignoring) 12:08:19 *** Synck has quit IRC 12:08:22 <LordAro> 1.11.1 this evening? 12:11:47 <michi_cc> There are definitely some interesting in the list. 12:12:08 <michi_cc> One could still think about just merging complete master again. 12:12:39 <TrueBrain> review the vsync button and you have one more to backport :P :P 12:14:33 <michi_cc> Did anybody actually tried #9007 on Linux? 12:16:47 <DorpsGek> [OpenTTD/OpenTTD] SecretU4 commented on discussion #8965: New cargo behavior idea: percentage https://git.io/JOkSa 12:18:10 <peter1138> https://www.microsoft.com/en-gb/p/openttd-official/9ncjg5rvrr1c?activetab=pivot:overviewtab 12:18:13 <peter1138> So, er... 12:19:37 <DorpsGek> [OpenTTD/OpenTTD] telk5093 commented on pull request #9012: Cleanup: Fix comment for only one plural form https://git.io/JOkSd 12:21:38 <frosch123> what's the "Official Club"? 12:22:28 <peter1138> Appears to be some social thing, but unused. 12:22:46 <peter1138> Is it possible that updating the Windows store was forgotten. Cos I know I forgot it even existed... 12:23:01 <DorpsGek> [OpenTTD/OpenTTD] michicc approved pull request #8997: Feature: allow a toggle to enable/disable vsync https://git.io/JOk93 12:25:22 <frosch123> "Thank you VERY MUCH for bringing this on Steam! What about SuperTuxKart?" <- there was this question "is openttd and openrct done by the same people", but now they are pushing it... 12:25:50 <TrueBrain> wtf is STK? 12:26:04 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #8997: Feature: allow a toggle to enable/disable vsync https://git.io/JOJbq 12:26:17 <frosch123> probably something like mario ralley, or whatever that is called 12:27:00 *** WormnestAndroid has quit IRC 12:28:33 <DorpsGek> [OpenTTD/OpenTTD] michicc merged pull request #9007: Fix: Check for a validly mapped OpenGL screen buffer during driver init. https://git.io/JOTZc 12:28:43 *** WormnestAndroid has joined #openttd 12:29:21 *** gelignite has quit IRC 12:29:56 <DorpsGek> [OpenTTD/OpenTTD] michicc approved pull request #9006: Fix: Invalidate cached vehicle colourmaps when changing liveries setting. https://git.io/JOkHq 12:30:17 <DorpsGek> [OpenTTD/OpenTTD] michicc merged pull request #9006: Fix: Invalidate cached vehicle colourmaps when changing liveries setting. https://git.io/JOT37 12:31:57 <TrueBrain> hihi, I can now run 2 servers on my local machine, and connect to both, while they are strictly seen binded on the same local port 12:32:00 <TrueBrain> STUN doesn't care 12:33:09 <Timberwolf> Can I make 'WWSFD' a meme? https://i.imgur.com/sbfizQN.png 12:36:45 <peter1138> TrueBrain, that is horrible :p 12:37:17 <TrueBrain> well, 1 server failed to bind 12:37:24 <TrueBrain> but you don't have to care any more :D 12:37:40 <DorpsGek> [OpenTTD/OpenTTD] auge8472 commented on pull request #8966: Feature: News/advice setting to warn if no depot order in vehicle schedule https://git.io/JOkQO 12:45:09 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain opened pull request #9017: WIP: allow multiplayer without port forwarding (using STUN) https://git.io/JOk7C 12:45:29 <TrueBrain> Right ... a PR to at least have others able to test this a bit easier 12:45:33 <TrueBrain> anyone up for some testing? :D 12:47:36 <Timberwolf> I could give it a go if you have a win64 build. 12:48:38 <Rubidium> oh bugger... I lost my dedicated server environment for those tests ;) After all, a dedicated server should run on something dedicated like s/390, right? 12:49:21 <TrueBrain> Timberwolf: good point, let me build some binaries from that PR 12:50:06 <TrueBrain> https://github.com/OpenTTD/OpenTTD/actions/runs/738226514 <- in the cooker 12:50:07 <Rubidium> I think I used that s/390 environment for so endian-specific desyncs 12:50:14 *** virtualrandomnumber has joined #openttd 12:50:23 *** virtualrandomnumber has quit IRC 12:50:25 <TrueBrain> Rubidium: we haven't tested endian issues for years now, I think :P 12:50:39 <TrueBrain> "should be fine" 12:50:40 <TrueBrain> :) 12:52:17 <peter1138> Hmm, was the Windows Store version orudge? 12:54:05 <TrueBrain> peter1138: he is maintaining that mostly, yes 12:54:16 <TrueBrain> but others (with 1password access) can access it too 12:56:56 <peter1138> No GHA to deploy it :) 12:58:42 <milek7> it's likely just processing in MS for so long 12:59:32 <milek7> "09:53 <orudge> OpenTTD 1.11.0 submitted to the Microsoft Store" 12:59:48 <peter1138> o_O 13:00:02 <TrueBrain> peter1138: orudge plans to automate it, but .. something something time :) 13:04:05 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #8966: Feature: News/advice setting to warn if no depot order in vehicle schedule https://git.io/JOkdS 13:04:14 <_dp_> are there any desyncs or vehicle order-related bugs reported for 1.11? 13:04:15 <DorpsGek> [OpenTTD/OpenTTD] WimLeflere opened pull request #9018: Fix: enable clang-cl build https://git.io/JOkdQ 13:09:08 *** Synck has joined #openttd 13:09:37 <LordAro> https://gist.github.com/LordAro/1701f5a7d4ee5e2e0f6d036aea0bd9f6#file-1-11-1-log have an changelog 13:09:48 <LordAro> _dp_: none that i've seen 13:10:08 <_dp_> I might have one but can't quite pinpoint it :( 13:10:53 *** jottyfan has joined #openttd 13:11:18 <_dp_> also advertisement seems to work weirdly, server advertised fine, I can add it manually but it doesn't appear on the list 13:11:53 *** glx has joined #openttd 13:11:53 *** ChanServ sets mode: +v glx 13:11:54 <_dp_> this one https://servers.openttd.org/server/0bd00aaadf8d3fd4046cc10cf26310f5 13:12:26 <TrueBrain> LordAro: something something ordering is wrong :P :P :P :P 13:12:28 <_dp_> well, I mean it doesn't appear before I add it 13:12:49 <TrueBrain> 8930 is not where it should be :) 13:13:01 <TrueBrain> otherwise, looks good to me 13:13:12 *** EER has joined #openttd 13:13:39 <TrueBrain> LordAro: owh, 8930 is weird anyway .. the PR fixes itself, it says now :D 13:13:44 <LordAro> ordering is fine, the text is wrong :p 13:13:47 <TrueBrain> :D 13:13:59 <LordAro> fixed 13:14:01 <TrueBrain> would be a hilarious thing, if you can make a PR that fixes the PR :D 13:15:26 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #9018: Fix: enable clang-cl build https://git.io/JOkbl 13:15:41 <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #9018: Fix: enable clang-cl build https://git.io/JOkdQ 13:15:58 <frosch123> LordAro: romanian translators did not yet fix translations, so maybe delay that for 1.11.2 13:16:02 <TrueBrain> LordAro: didn't even change the commit message? 13:16:08 <LordAro> TrueBrain: i did 13:16:15 <TrueBrain> you sure? 13:16:35 <LordAro> i removed "enable" 13:16:45 <TrueBrain> "Fix: clang-cl build (#9018) " <- we could use better commit messages :) 13:17:00 <LordAro> it's descriptive enough 13:17:07 <TrueBrain> shrug 13:17:12 <glx> hmm IIRC clang used to build fine, but I need to check 13:17:28 <frosch123> LordAro: also, 8936 requires 8999 13:17:46 <LordAro> frosch123: yeah, they're all marked as backportable 13:17:51 <LordAro> but one isn't relevant to the changelog :p 13:17:52 <glx> oh nice I though I add clang compiler installed but it seems it disapeared 13:18:11 <TrueBrain> Timberwolf: https://www.openttd.org/downloads/openttd-branches/pr9017/latest.html 13:18:21 <frosch123> LordAro: put both numbers into the parentheses :) 13:19:04 <LordAro> *fine* 13:20:27 <DorpsGek> [OpenTTD/OpenTTD] WimLeflere commented on pull request #9018: Fix: enable clang-cl build https://git.io/JOkNm 13:20:49 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #9009: Feature: mouse scale https://git.io/JOTCH 13:22:10 <Timberwolf> Cool! 13:22:34 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #9018: Fix: enable clang-cl build https://git.io/JOkNB 13:23:13 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #9009: Feature: mouse scale https://git.io/JOTCH 13:25:58 <TrueBrain> I do find a lot of bugs in my Game Coordinator Python code, but I am not interested in that :P 13:27:01 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #9013: Fix: getaddrinfo/UDP blocking locks up whole game https://git.io/JOkNb 13:28:55 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #9003: Change: Query for servers on opening multiplayer window https://git.io/JOkAt 13:30:29 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #9003: Change: Query for servers on opening multiplayer window https://git.io/JOkAn 13:30:32 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain closed pull request #9003: Change: Query for servers on opening multiplayer window https://git.io/JOUdX 13:30:59 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #8984: Feature: build vehicle name filter https://git.io/JOkA4 13:31:10 <TrueBrain> lol, I see a server started with my stun-me stuff, but it has a password and NewGRFs :P Well, at least the STUN part works, so yippie :) 13:32:28 <glx> hmm if I want to test it I'll probably need to not use the default port (as they are properly open on the router 13:32:59 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #8982: Feature: text filter for the industry directory https://git.io/JOkAH 13:33:23 <TrueBrain> glx: this PR completely ignores normal open ports :P 13:33:28 <TrueBrain> it doesn't even attempt it atm :) 13:34:27 <frosch123> hmm... how would i make strgen do different things for release-tags? 13:34:40 <frosch123> i could include rev.cpp, but i would prefer cmake to pass another command line option 13:34:52 <frosch123> but find_version does not seem to set any variables inside cmake 13:34:58 <Timberwolf> TrueBrain: Yes, I'm testing it to see if I can join from my 4G connection. 13:35:12 <peter1138> Maybe cargo aging should be affected by plane speed ;p 13:35:24 <TrueBrain> Timberwolf: haha, that is cool :D 13:35:32 <peter1138> (plane speed factor) 13:35:34 <Timberwolf> Success! 13:35:36 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #9013: Fix: getaddrinfo/UDP blocking locks up whole game https://git.io/JOkxY 13:35:38 <TrueBrain> :D :D :D 13:36:11 <glx> I wonder how it would handle shared ipv4 (my isp shares ipv4 to 4 customers by default, each getting a quarter of the ports), but I can't help testing as I have a full stack ipv4 13:36:28 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #9013: Fix: getaddrinfo/UDP blocking locks up whole game https://git.io/JOkxl 13:36:33 <TrueBrain> glx: I am curious about all those situations too :D 13:36:38 <TrueBrain> but only time will tell, I am afraid 13:37:15 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #9013: Fix: getaddrinfo/UDP blocking locks up whole game https://git.io/JOkxw 13:37:24 <glx> first thing I did when they switched me to shared ip is to ask a full one 13:38:00 <TrueBrain> hmm .. unregistering servers doesn't always go as planned :P 13:38:09 <TrueBrain> there now is a server with a broken pipe :D 13:38:18 <Timberwolf> Yes, I've hit that problem, my old server is dead but still listed. 13:38:32 <glx> <TrueBrain> there now is a server with a broken pipe :D <-- is it leaking ? ;) 13:38:33 <TrueBrain> yeah ... the server-side is really crappy implemented :P 13:38:57 <TrueBrain> I will fix that soon (tm) :) 13:39:17 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #9013: Fix: getaddrinfo/UDP blocking locks up whole game https://git.io/JOku9 13:39:18 <LordAro> "rubidium42 Opened this pull request (their first ever)" 13:39:20 <LordAro> heh. 13:39:25 <TrueBrain> how cute :) 13:40:01 <peter1138> andy, what's the default cargo_age_period? 13:40:14 <Timberwolf> OK cool, I can join a game the other way round too, hosting on 4G and connecting from normal Internet. 13:40:28 <TrueBrain> Timberwolf: that is serious good news, as 4G I am most worried about :D 13:40:34 <TrueBrain> they tend to use different NATs :) 13:41:32 <glx> oh in #9018 there were not build errors, just warnings 13:42:39 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #9013: Fix: getaddrinfo/UDP blocking locks up whole game https://git.io/JOkp3 13:43:20 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #9013: Fix: getaddrinfo/UDP blocking locks up whole game https://git.io/JOkp0 13:43:49 <peter1138> Running cost £7000. Profit £888000. Well. 13:44:08 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain dismissed a review for pull request #9013: Fix: getaddrinfo/UDP blocking locks up whole game https://git.io/JOkp3 13:44:37 <TrueBrain> FLHerne: if you have some time, I am curious to see if I have been able to fix the issue you had .. it is a long shot, but it might 13:44:55 <TrueBrain> this time you can just download binaries, so that makes it easier :P 13:46:43 <DorpsGek> [OpenTTD/OpenTTD] auge8472 commented on pull request #8966: Feature: News/advice setting to warn if no depot order in vehicle schedule https://git.io/JOkpA 13:47:20 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #9013: Fix: getaddrinfo/UDP blocking locks up whole game https://git.io/JOkpj 13:47:29 *** supermop_Home_ has joined #openttd 13:48:13 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #9013: Fix: getaddrinfo/UDP blocking locks up whole game https://git.io/JOkhU 13:49:12 <TrueBrain> Timberwolf: your trains are very slow :P 13:49:13 <TrueBrain> lol 13:49:25 <Timberwolf> I had forgotten how rubbish the Kirby Paul was :) 13:49:48 <peter1138> Hmm, aging cargo by planespeed factor makes very little difference. Main factor is that they make ~4x as many deliveries in the same period. 13:50:01 <peter1138> I suspect I will just change my settings to planespeed 1/4 13:51:43 <TrueBrain> I still cannot believe this actually works from behind NATs :P 13:52:13 <peter1138> Vsync definitely affects ffwd speed. Hohum. 13:53:17 <peter1138> Simulation rate seems to get locked to graphics rate somehow. 13:53:39 *** glx_ has joined #openttd 13:53:39 *** glx is now known as Guest1148 13:53:39 *** glx_ is now known as glx 13:54:02 <TrueBrain> I BUILD A TRAIN ROUTE! 13:54:05 <TrueBrain> that is a long time ago :P 13:54:13 <peter1138> That's it. You've played the game now. 13:55:37 <Timberwolf> Oops, I built my hills assuming realistic acceleration was on. 13:55:51 <TrueBrain> I have no clue what settings are on :P 13:56:02 <TrueBrain> I test so many shit in a month .... it is what-ever was last :P 13:58:26 <TrueBrain> I hate that the first time a bus gets at a station, nothing is there 13:58:29 <TrueBrain> I mean .. 13:58:36 <TrueBrain> that makes the first trip so pointless 14:00:05 *** Guest1148 has quit IRC 14:00:19 <peter1138> That's not even TTD-behaviour. 14:00:40 <LordAro> is it not? 14:01:06 <TrueBrain> hihi, I have smooth scrolling on, fully by accident 14:01:09 <TrueBrain> that feels weird :D 14:01:17 <Timberwolf> TTD everything outputs to stations in its vicinity regardless of whether a vehicle of the relevant type has arrived. 14:01:30 <peter1138> There is/was an option for it. 14:01:37 <TrueBrain> and I get we do it for most cargo .. but for passengers in bus stations? 14:01:43 <TrueBrain> I mean, what other cargo is going to be there :P 14:01:56 <TrueBrain> and especially by those slow ass busses .. frustrating :D 14:02:24 <peter1138> I can't find the option for it but maybe I'm searching wrong. 14:02:32 <LordAro> be more weird to be different for just buses 14:03:26 <LordAro> or even "stations that only accept/receive passengers" 14:03:44 <TrueBrain> I just want to be able to press a button: yes, I will pick up this cargo soon 14:03:50 <TrueBrain> or .. that if an order already points to the station 14:03:52 <TrueBrain> it will start appearing 14:04:06 <LordAro> orders may be more appropriate 14:04:18 <TrueBrain> but this makes the first time a route is done just painful 14:05:18 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #8966: Feature: News/advice setting to warn if no depot order in vehicle schedule https://git.io/JOIek 14:05:25 <LordAro> TrueBrain: client list broken known about? 14:05:36 <peter1138> I guess it's possible the setting was removed. 14:05:42 <TrueBrain> LordAro: sorry, that is steno, what do you mean? 14:05:55 <glx> maybe just not available in GUI peter1138 14:06:14 <LordAro> TrueBrain: https://pasteboard.co/JWQjfWS.png https://pasteboard.co/JWQjo4b.png 14:06:28 <LordAro> oh, not client list 14:06:28 <TrueBrain> LordAro: read the PR description; yes, that is known :) 14:06:29 <LordAro> company list 14:06:44 <LordAro> so it is 14:06:58 <peter1138> glx, problem is I can't remember what it was called to search for it. 14:07:13 <TrueBrain> LordAro: basically, that is normally done via TCP, before joinng the server .. 14:07:20 * glx is checking in openttd.cfg 14:07:23 <TrueBrain> I have to rewire the protocol a bit to do that after initial connection :) 14:07:50 <glx> selectgoods I think 14:08:53 *** FLHerne_ has joined #openttd 14:08:58 <glx> in order section 14:09:14 *** FLHerne has quit IRC 14:09:24 <TrueBrain> LordAro: btw, I am mostly interested if I can join a server you host :) If you like :) 14:10:08 <glx> hmm no this one is for explicit servicing 14:10:14 <LordAro> but what if i want to play with trains? 14:10:47 <TrueBrain> LordAro: well, not now 14:10:48 <TrueBrain> later! 14:10:48 <TrueBrain> :) 14:10:54 <TrueBrain> or start a second client :P 14:11:14 <TrueBrain> my coal line is making mad profit 14:11:17 <glx> https://wiki.openttd.org/en/Archive/Manual/Settings/Select%20goods <-- ok that's the right setting 14:11:39 <peter1138> Yay! 14:11:59 <peter1138> But it's not in the settings gui? 14:12:00 <peter1138> o_O 14:12:09 <glx> it used to be in the GUI 14:12:40 <glx> but a cleanup wave removed a lot from it 14:12:50 <peter1138> I think that was a silly idea ;( 14:12:58 <LordAro> TrueBrain: have a test server 14:13:08 <LordAro> oh, newgrfs 14:13:12 <LordAro> i think they're on bananas 14:13:13 <TrueBrain> yeah, but connection works 14:13:16 <TrueBrain> that is all that matters :D 14:13:17 <TrueBrain> so \o/ 14:13:21 <LordAro> woo! 14:13:26 <TrueBrain> tnx LordAro :D 14:13:30 <TrueBrain> another one where it works :D 14:13:30 <LordAro> i don't have any forwarded ports either 14:13:35 <TrueBrain> so far it only doesn't work for 1 person ... 14:13:40 <TrueBrain> out of the 9 that tested now :) 14:14:04 <LordAro> is this a completely new connection method, or would it work/be compatible with the old style too? 14:14:14 <TrueBrain> IP:port will still works 14:14:17 <TrueBrain> STUN is just the default 14:14:19 <peter1138> Managed to drop one plane's income from 888000 to 560000. That's not worth fiddling with. 14:15:01 <LordAro> TrueBrain: and the fact that the list of stun servers is completely separate from the normal list is just for testing purposes? 14:15:01 <EER> : 14:15:09 <EER> works for me as a client as well :) 14:15:14 <TrueBrain> LordAro: yeah .. I was lazy 14:15:18 *** andythenorth has joined #openttd 14:15:19 <TrueBrain> I have to rework the serverlist quiet a bit 14:15:22 <TrueBrain> EER: and as server? 14:15:58 <glx> I'm building 9017 14:16:15 <TrueBrain> LordAro: basically, servers starting with a + are special .. and most code doesn't understand that yet :D 14:17:41 <TrueBrain> but now this really works .. it is worth rewriting that code to make that happen :D 14:17:45 <DorpsGek> [OpenTTD/OpenTTD] auge8472 commented on pull request #8966: Feature: News/advice setting to warn if no depot order in vehicle schedule https://git.io/JOIvz 14:19:05 <EER> Let me try setting up a server 14:20:02 <glx> oh we could provide dedicated servers in steam tools 14:20:13 <FLHerne_> TrueBrain: Is this different from the version that wasn't working for me before? 14:20:23 <TrueBrain> FLHerne_: yup, otherwise I wouldn't ask :) 14:20:42 <TrueBrain> it most likely will still fail 14:20:46 <FLHerne_> Oh, I missed that message 14:20:47 <EER> I did get the windows firewall popup when starting the server, I'll see what happens if I click "no" there like any user that doesn't know what is happening 14:20:49 <TrueBrain> but that would be valuable to know :D 14:21:08 <TrueBrain> EER: not sure anyone really knows what it does :D 14:21:21 <LordAro> adds a windows firewall exception, afaik? 14:21:28 <LordAro> of some description 14:21:29 *** jottyfan has quit IRC 14:22:10 <peter1138> What normally happens is the window pops up behind the game, so you only see it after you've exited. 14:22:20 <TrueBrain> EER: seems to make no difference :P 14:22:21 <glx> so true 14:22:39 <FLHerne_> TrueBrain: I started a server 14:22:40 <peter1138> Or you do see it, and it switches the game out from fullscreen, so you allow it, and then the game crashes switching back because it wasn't ready to change window mode at that point. 14:22:47 <TrueBrain> FLHerne_: lemon? It has a password 14:22:54 <FLHerne_> still 12345 14:22:56 <EER> TrueBrain: Perhaps the popup is just for the regular port? 14:23:01 *** FLHerne_ is now known as FLHerne 14:23:03 <EER> But good to know nonetheless :) 14:23:27 <TrueBrain> tnx FLHerne :D 14:23:29 <TrueBrain> IT WORKS!!! 14:23:36 <TrueBrain> that makes .. 9 out of 9 :) 14:23:48 <TrueBrain> can't believe LordAro is stealing my pax 14:23:58 <LordAro> at 32kph 14:23:59 *** Synck has quit IRC 14:24:05 <TrueBrain> so tempted to grief you there :P 14:24:05 <TrueBrain> :D 14:24:17 <FLHerne> Still complains that the master server can't talk to it 14:24:26 <FLHerne> but I assume that's expected 14:24:29 <TrueBrain> FLHerne: yup :) 14:24:38 <TrueBrain> I can't believe my trick actually worked :D 14:24:45 <FLHerne> What's the new trick? 14:24:49 <TrueBrain> basically, I close the STUN connection JUST before I connect you 14:24:59 <TrueBrain> so the NAT has a much smaller window to realise what we are doing 14:27:05 <andythenorth> weather report 14:27:12 <andythenorth> it hailed briefly for about 15 seconds 14:27:26 <andythenorth> otherwise 'fine' as far as England in April goes 14:27:51 <TrueBrain> 10 out of 10 14:28:31 <LordAro> looking good 14:28:31 <andythenorth> baldy's game woes are quite the thing https://www.tt-forums.net/viewtopic.php?f=29&t=88746 14:28:40 <LordAro> i hope you're documenting the shit out of it :p 14:29:18 <TrueBrain> LordAro: there is surprisingly little documentation needed .. the protocol sings most of it :) 14:29:25 <TrueBrain> but I will add some docs yes :) 14:30:00 <EER> andythenorth: relatable woes though ;) 14:32:56 <TrueBrain> biggest challenge now is going to be to write a game coordinator that on AWS isn't going to cost us tons of money :P 14:33:15 <andythenorth> p2p 14:33:18 <TrueBrain> but still is able to scale properly .. 14:33:21 <andythenorth> (pay-2-play) 14:33:43 <TrueBrain> its funny if a bus is overtaking a mail truck 14:33:50 <TrueBrain> it goes back in his own lane a bit too early 14:33:53 <TrueBrain> making the mail truck brake 14:33:59 <andythenorth> TrueBrain are you actually playing the game? :o 14:34:00 <TrueBrain> really sad :P 14:34:06 <TrueBrain> andythenorth: no ... nothing going on here 14:34:12 <TrueBrain> there are not several devs in 1 server 14:34:18 <TrueBrain> and there are not coal lines being made 14:34:21 <TrueBrain> and LordAro is not stealing my pax 14:34:23 <andythenorth> I played on peter1138's server once 14:34:25 <andythenorth> it was great 14:34:30 <andythenorth> made a castle 14:34:41 <andythenorth> griefed pikka's friend 14:35:10 <glx> and I'm using a debug build (silly me) 14:35:19 <TrueBrain> suboptimal :D 14:35:37 <LordAro> glx: me too 14:35:39 <LordAro> seems fine 14:36:14 <LordAro> original acceleration so terrible 14:36:20 <TrueBrain> I can change it? 14:36:30 <TrueBrain> there, realistic now 14:36:31 <peter1138> Probably not in multiplayer. 14:36:32 <TrueBrain> sorry Timberwolf :P 14:36:37 <LordAro> lol 14:36:41 *** jottyfan has joined #openttd 14:36:47 <LordAro> it is a bit odd that you can change it during the game 14:36:52 <peter1138> So many settings can't be changed midgame. 14:37:16 <TrueBrain> I could click the button 14:37:17 <TrueBrain> so I did! 14:37:55 <TrueBrain> trying to build a dock on a river was just clicking a lot 14:37:56 <TrueBrain> fine 14:38:20 <andythenorth> "just raise some land" 14:38:35 <andythenorth> and make a lot of canal tiles 14:38:57 <TrueBrain> station coverage doesn't mark tiles dirty when you extend a station 14:39:00 <TrueBrain> BUG! 14:39:41 <Timberwolf> I like realistic acceleration! 14:39:52 <peter1138> Apparently I started a company. Odd. I thought I spectated. 14:39:59 <TrueBrain> I screwed up making a boat on water 14:40:02 <TrueBrain> lost a lot of money :P 14:40:05 <TrueBrain> peter1138: yeah .. sorry :P 14:40:07 <TrueBrain> my bad 14:40:08 <Timberwolf> I do enjoy this is almost completely vanilla apart from the random city builder script :) 14:40:12 <TrueBrain> what ever button you press 14:40:14 <TrueBrain> it will create a new company 14:40:23 <TrueBrain> Timberwolf: :D 14:40:24 <TrueBrain> new meta 14:40:25 <peter1138> Ah, ok. Not me going mad then. 14:40:46 <TrueBrain> can't judge that peter1138 :P 14:41:14 <peter1138> Damn, manual distribution 14:41:28 * LordAro slowly getting into more debt 14:41:51 <TrueBrain> LordAro: I have the same issue :D 14:41:57 <glx> haha I'm too slow 14:42:03 <LordAro> i've not maxed it out yet! 14:42:10 <TrueBrain> glx: how?! 14:42:14 <TrueBrain> I mean ... HOW?! 14:42:35 <glx> your computer is too slow error 14:42:42 <TrueBrain> it is not like it is a big map :P 14:42:43 <peter1138> Debug build. 14:43:37 <glx> let's switch to release, but it's slow to build one 14:44:08 <TrueBrain> building on rivers is nearly impossible :P 14:44:19 <glx> oh btw I joined using invite code 14:44:25 <peter1138> Ah, rocks. 14:44:42 <glx> I guess I should use server list to rejoin my company 14:45:41 <glx> should have some coal money when I come back 14:45:58 <TrueBrain> I am happy peter1138 is helping me growing my cities :D 14:46:22 <peter1138> Not sure 3 bus stops are going to do much. 14:46:47 <TrueBrain> wtf, the ship went to the dock 14:46:50 <TrueBrain> then was like: SCREW THIS 14:46:53 <TrueBrain> and left without emptying 14:46:59 <TrueBrain> wth ship 14:47:19 <FLHerne> drat, gtg 14:47:40 <TrueBrain> there are now people on the ship that boarded a year ago 14:47:43 <glx> dock doesn't accept cargo ? 14:47:50 <TrueBrain> you think they are okay? 14:48:14 <glx> oh I think it's like real life 14:48:43 <TrueBrain> main issue with rivers, it is difficult to spot if river goes up or down 14:49:04 <glx> I know some ships are blocked in docks here since 2020 14:49:18 <TrueBrain> hopefully not with 27 passengers on board :P 14:49:20 *** Synck has joined #openttd 14:49:20 <Xaroth> Maybe the ship wasn't allowed to unboard due to covid? 14:49:29 <peter1138> Yeah, it's odd how the water doesn't "flow" down the rocks. 14:49:45 <peter1138> It's just a slightly different static water. 14:49:53 <TrueBrain> it took me a while to notice it couldn't go to a tile, although visuallyit looked fine 14:50:06 <TrueBrain> took me 360k in water construction 14:50:10 <TrueBrain> to get the line open 14:50:16 <TrueBrain> pretty sure it will never make that amount of money :D 14:50:19 <peter1138> Worth it 14:50:20 <LordAro> lol 14:51:10 *** Synck has quit IRC 14:51:30 <TrueBrain> owh, clients don't disconnect from the game coordinator when they joined the server .. oops 14:51:32 <TrueBrain> that would be silly :D 14:51:39 <glx> come on VS ! link faster ! 14:51:57 <milek7> disable lto ;p 14:52:22 <glx> and remove the main advantage of optimised builds ? 14:52:56 <TrueBrain> but it compiles faster!!!!!!1oneoneone 14:53:14 <milek7> main? 14:53:36 <milek7> you overestimate lto effects ;p 14:54:08 <glx> anyway linking release builds in msvc always took time 14:54:14 <glx> even before cmake 14:55:26 <glx> ah yes it's faster now, I can see it in the newgrf scan 14:56:04 <glx> haha server company list is so usable ;) 14:56:10 <TrueBrain> nope :D 14:56:16 <TrueBrain> you have to make a new company to join :P 14:56:31 <glx> can't spectate either 14:56:32 <TrueBrain> and I think it is full now? :P 14:56:35 <TrueBrain> how to clean companies .. 14:57:06 <glx> hmm can't join company using command line either ? 14:57:07 <TrueBrain> glx: you can join :) 15:04:35 *** jottyfan has quit IRC 15:08:45 *** Synck has joined #openttd 15:09:06 <Synck> What do you think of this feature, changing menu landscape? https://imgur.com/a/9WVDYop 15:09:39 <peter1138> Is that implemented, or a mockup? 15:09:57 <Synck> Implemented 15:10:18 <peter1138> Multiple title screen saves? 15:10:36 <peter1138> That'll give the title screen competition a twist. 15:11:35 <Synck> Yes, I created some save files for different landscapes and they are loaded when you click one of the landscape buttons 15:12:33 *** gelignite has joined #openttd 15:13:05 *** Synck has quit IRC 15:13:09 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #9013: Fix: getaddrinfo/UDP blocking locks up whole game https://git.io/JOku9 15:13:38 <_dp_> hm... it seems engines somehow lost the VRF_EL_ENGINE_ALLOWED_NORMAL_RAIL flag during the game 15:20:05 <Eddi|zuHause> that's a vehicle flag? 15:20:24 *** Synck has joined #openttd 15:20:56 <_dp_> yeah, I meant trains, not engines 15:21:33 <Synck> My chat seems to disconnect after 10-15 minutes, is that normal? Using webchat 15:26:27 <_dp_> hm, looks like they never get VRF_EL_ENGINE_ALLOWED_NORMAL_RAIL in a first place 15:26:33 <_dp_> only when loading the save 15:27:00 <Eddi|zuHause> _dp_: well, you can use "train" and "engine" pretty much interchangably 15:27:51 <Rubidium> _dp_: I guess electric rail is disabled then 15:28:17 <_dp_> yeah, it is disabled ofc 15:29:15 <Rubidium> so that bit gets set upon loading for the vehicles that exist in the save game but not for new vehicles 15:30:12 <_dp_> Rubidium, and? isn't that bad? 15:31:13 <Rubidium> yeah, but interesting as it doesn't feel like new functionality to me... but then I've been gone for quite a while, so maybe someone messed with it "recently"? 15:32:11 <_dp_> yeah, digging git history now 15:32:33 <Rubidium> otherwise this behaviour can likely be found in something like 0.5 already 15:32:59 <_dp_> however I'm not sure if it's this flag that causes desyncs 15:36:02 <Rubidium> are there articulated electric vehicles on the map? And do only the "recently" joined players desync? 15:36:22 <_dp_> no, it's vanilla 15:36:27 <_dp_> desyncs... seem kinda random 15:36:50 <Rubidium> oh, never mind... it has nothing to do with articulated parts... failed to spot the inversion of the logic 15:46:01 *** Synck has quit IRC 15:48:37 <DorpsGek> [OpenTTD/OpenTTD] frosch123 opened pull request #9019: Automatically decide which translations are finished https://git.io/JOIs3 15:49:30 <peter1138> It's only set when you disable elrails. It's not set on loading or anything like that. 15:50:11 <peter1138> So the flag will be correctly set for all network clients. 15:50:50 <TrueBrain> Cool idea frosch123! 15:51:01 <_dp_> peter1138, it's not set for new vehiles, so server doesn't have it 15:51:03 *** Wormnest has joined #openttd 15:51:17 <Rubidium> peter1138: SettingsDisableElrail is called in afterload 15:51:21 <DorpsGek> [OpenTTD/BaNaNaS] frosch123 opened pull request #92: Change: migrate OpenTTD user Maninthebox to GitHub user ManInTheGitHub https://git.io/JOIsF 15:52:21 <_dp_> though only consequence I see so far is that regular rail can be disabled 15:52:39 <_dp_> which can't happen on that server as early trains are available forever 15:56:16 <peter1138> Right, but if elrail is enabled, you don't need the flag. 15:56:35 <peter1138> And if elrail is disabled, then the engines are not elrail 15:59:08 *** Samu has joined #openttd 16:08:30 *** snail_UES_ has joined #openttd 16:12:18 <_dp_> peter1138, you mean it only exists to allow switching elrail on and off? 16:12:26 <peter1138> Yeah. 16:12:56 <_dp_> ... which you can't :p 16:13:28 <peter1138> Limitations -> Disable electric rails: off 16:13:39 <_dp_> yeah, but not in a game 16:16:25 <DorpsGek> [OpenTTD/BaNaNaS] TrueBrain approved pull request #92: Change: migrate OpenTTD user Maninthebox to GitHub user ManInTheGitHub https://git.io/JOICS 16:16:28 <DorpsGek> [OpenTTD/BaNaNaS] TrueBrain merged pull request #92: Change: migrate OpenTTD user Maninthebox to GitHub user ManInTheGitHub https://git.io/JOIsF 16:16:35 <peter1138> Of course you can change it during a game. 16:17:47 <_dp_> oh, lol, I checked it on a server 16:17:47 <_dp_> nvm 16:29:38 *** WormnestAndroid has quit IRC 16:31:16 <TrueBrain> omg, why do ships not block other ships?! 16:31:23 *** Wormnest has quit IRC 16:31:27 <TrueBrain> LordAro made a canal .. and I blocked it with a ship (named appropiate) 16:31:37 <TrueBrain> we need that PR applied ASAP 16:34:50 <Eddi|zuHause> we need to set shipping lanes and stuff 16:35:27 <Eddi|zuHause> also, i always wanted different ship sizes, that use 1/2, 1 or 2 tiles wide canals 16:36:21 <andythenorth> I wanted ship lengths :) 16:36:26 <andythenorth> in docking-units 16:36:58 <peter1138> deep oceans eh? 16:37:29 <andythenorth> submarines 16:37:35 <andythenorth> sumbarines 16:37:39 <andythenorth> underwater zellepins! 16:38:17 *** WormnestAndroid has joined #openttd 16:45:27 *** Wormnest has joined #openttd 16:50:39 *** jottyfan has joined #openttd 16:52:04 <snail_UES_> andythenorth: so, how did you solve the restaurant cars question? 16:59:30 *** didac has joined #openttd 17:05:49 *** Flygon has quit IRC 17:06:54 *** spnda has joined #openttd 17:07:35 *** Beerbelott has joined #openttd 17:07:58 <spnda> So, anyone got more opinions on #7955? I'm thinking it's quite done and I don't have the motivation nor do I think it is needed to make multi-tile stops. Otherwise just having the possibility of different layouts could be added and developed on later. Otherwise it's done, isn't it? 17:09:22 <andythenorth> snail_UES_ adding restaurant car eliminates run cost for pax coaches in the train 17:09:40 <andythenorth> restaurant car cost about 4 * normal coach run cost 17:10:07 <snail_UES_> running cost offset by the restaurant bills? 17:13:10 <snail_UES_> in other words, restaurant cars will improve profits of any train with more than 4 pax cars, regardless of the distance traveled 17:13:41 <snail_UES_> but proportionally, the gains would be higher for longer distances 17:13:47 <snail_UES_> and longer trains 17:17:36 <snail_UES_> unrelated question… time ago you were talking about a continental European version of IH 17:17:41 <snail_UES_> guess it came to nothing? 17:19:29 <Wolf01> And my achievements today are: back pain and a wasted day 17:19:43 <DorpsGek> [OpenTTD/OpenTTD] perezdidac updated pull request #8984: Feature: build vehicle name filter https://git.io/JOfGZ 17:20:02 <DorpsGek> [OpenTTD/OpenTTD] perezdidac commented on pull request #8984: Feature: build vehicle name filter https://git.io/JOIzg 17:21:30 <andythenorth> snail_UES_ euro horse...as you know sets take a long time :) 17:22:04 <snail_UES_> heh :D very good point 17:23:57 <andythenorth> also I don't want to do anything new until I have fixed the medium-sized flaw in Iron Horse pax vehicles 17:24:06 <andythenorth> unless I do freight-only grfs 17:24:07 *** redline has joined #openttd 17:24:21 <snail_UES_> medium-sized flaw? 17:25:23 <TrueBrain> I beat Timberwolf to a 10k score! 17:25:25 <TrueBrain> he has excuses 17:25:37 <TrueBrain> I also found bugs 17:25:41 <TrueBrain> I should report them .. 17:26:01 <andythenorth> you played a goal script? 17:26:12 <TrueBrain> Purely by accident, yes 17:26:18 <andythenorth> snail_UES_ medium sized, downgraded from 'fatal' 17:26:42 <andythenorth> TL;DR it's impossible to design pax role balancing if cdist is used 17:27:02 <andythenorth> but just having one role doesn't work, so multiple are needed 17:27:15 <peter1138> The usual way to deal with bugs is to assume that everyone else knows about them and never bother to report. 17:27:25 <andythenorth> ^ that 17:27:31 <andythenorth> I can't be the ONLY one who does that? 17:29:12 <andythenorth> [crickets] 17:29:14 <andythenorth> just me then 17:29:32 <peter1138> Definitely just you. 17:29:51 <andythenorth> Definitely 17:29:57 <peter1138> e.g. https://github.com/OpenTTD/OpenTTD/issues/8981 17:30:04 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain opened issue #9020: Coverage not updated directly when expanding https://git.io/JOIgp 17:30:18 <TrueBrain> there! I was a good boy :) 17:32:34 <Rubidium> I thought your goal was to get down to 100 open issues this weekend ;) 17:32:54 <TrueBrain> sometimes you have to adjust your goals .. I went for the 10k growth points instead 17:32:55 <TrueBrain> :D 17:32:57 <andythenorth> and every weekend 17:33:21 <LordAro> TrueBrain: that's definitely a duplicate 17:33:43 <LordAro> oh, #7980 17:34:20 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #9020: Coverage not updated directly when expanding https://git.io/JOIgp 17:35:04 <TrueBrain> I searched for it ffs 17:35:25 <LordAro> didn't search for already closed ones :p 17:35:27 <TrueBrain> that is not a duplicate :P 17:35:40 <TrueBrain> that is your inability to fix all corner cases :D 17:36:11 <TrueBrain> even if two things smell alike, doesn't mean they are duplicates, you silly :) 17:36:39 <LordAro> i didn't fix the original issue! 17:36:41 *** jottyfan has quit IRC 17:36:44 <TrueBrain> EVEN WORSE! :D 17:36:47 <LordAro> i clearly didn't check, but still 17:36:52 *** jottyfan has joined #openttd 17:37:12 <TrueBrain> either way, we now have an open bug about it :D 17:37:23 <TrueBrain> bye Timberwolf , it was fun :) 17:37:29 <TrueBrain> next time with voice and streaming :P 17:38:38 <andythenorth> watch out yogscast 17:38:45 <andythenorth> we get TB paid by YT views 17:38:57 <LordAro> :D 17:39:17 <andythenorth> 10k subscribers is worth about £2k/month or something according to a farm YTer I watched 17:39:20 <DorpsGek> [OpenTTD/OpenTTD] J0anJosep updated pull request #8480: Feature: Multitile depots https://git.io/JL5Hh 17:39:46 <Beerbelott> Rubidium: I'm trying your udp-blocking branch. SO far the game is still not appearing in the public servers list. THe logs do indicate, after the initial struggle that I received session keys. I received *twice* "dbg: [net] [udp] received new session key from master server (IPv4)" and "dbg: [net] [udp] received new session key from master server (IPv6)" 17:40:01 *** jottyfan has quit IRC 17:40:35 <Beerbelott> I can join with direct IP, no problem (and that will be done in order to test whether clients get disconnected), but isn't that an early sign something is wrong? 17:40:44 <andythenorth> so MP game with 9002? 17:40:59 <Beerbelott> No, #9013 17:41:13 <Timberwolf> HubNut (one of the old car YouTubers) said it was very dependent on what advertising YT could place on the video, which is a combination of content and audience. 17:41:18 <Beerbelott> (and yes, MP game) 17:41:30 <andythenorth> I watched a lot of HubNut 17:41:39 <Rubidium> Beerbelott: you should be getting some messages about the master udp processing being slow, right? 17:41:42 <andythenorth> currently watching a lot of farm stuff 17:41:48 <andythenorth> hmmm 17:41:54 <andythenorth> detailed farm economy? 17:41:59 <andythenorth> farm vehicle grf? 17:42:02 <andythenorth> NO PAX 17:42:07 <Beerbelott> Rubidium Oh yes that I got a lot :) It stopped when I received the session keys. 17:42:11 <andythenorth> ha also 17:42:15 <andythenorth> FIRS Covid edition 17:42:16 <andythenorth> NO PAX 17:42:25 <Beerbelott> Altough appearing to receive them twice... doesn't look good. 17:42:29 <LordAro> TrueBrain: https://pasteboard.co/JWRJbYr.png formation flying! 17:42:53 <Beerbelott> Rubidium: Do you require server output? 17:43:23 <Rubidium> Beerbelott: I did not and cannot solve the blocking of getaddrinfo and the advertising failing because of that, but it should prevent the game from being locked and kicking clients out, and UDP requests from other clients should be handled directly now as well 17:43:34 <DorpsGek> [OpenTTD/OpenTTD] ldpl opened pull request #9021: Fix: Do not unlock railtypes when enabling wagons with GameScript https://git.io/JOIaF 17:43:51 <_dp_> some 1.11.1 material ^^ 17:43:53 <Beerbelott> Rubidium Alright. I will proceed to check if clients get diconnected then. 17:44:37 <Rubidium> Beerbelott: a log would be useful to check that things happen in a manner I expect them to happen given the circumstances 17:46:07 <Beerbelott> Rubidium Hmm it seems something is borked. WHen I try to connect, I get a 'wrong revision' message 17:46:37 <Beerbelott> Server starts with "dbg: [net] Starting dedicated version 1.11.0" 17:47:09 <Beerbelott> Before you ask, yes I overrode the revision number when I compiled :) 17:48:18 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #9019: Automatically decide which translations are finished https://git.io/JOIVw 17:48:25 *** Synck has joined #openttd 17:48:32 <Beerbelott> Rubidium: https://paste.rosset.net/?b753e6ee0b681fb1#5KuAiSxfoun9PwVsZ8kj1ZVTQJDB6Xy3yrusptBrfLif 17:50:09 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JOIVQ 17:50:10 <DorpsGek> - Update: Translations from eints (by translators) 17:51:33 <DorpsGek> [OpenTTD/OpenTTD] J0anJosep updated pull request #8480: Feature: Multitile depots https://git.io/JL5Hh 17:52:53 *** erle- has joined #openttd 17:55:13 <Rubidium> Beerbelott: that looks roughly how I would expect that. The session key failing is sort of a starvation issue, but sadly that is not something that can be solved easily and *only* occurs when the DNS resolution is horribly broken, so it a) not blocking the rest of the application/functionality and b) warning the user about it is in my opinion enough as trying to solve the rest is just yielding even more 17:55:19 <Rubidium> diminishing returns compared to fixing your Docker configuration 17:55:54 <DorpsGek> [OpenTTD/OpenTTD] J0anJosep updated pull request #8480: Feature: Multitile depots https://git.io/JL5Hh 17:58:11 <Beerbelott> Rubidium: Well when I initially reported the problem, clients were ejected regularly, but advertisement to the MS was eventually working and clients could connect. Somehow those changes seem to make things worse? 18:00:43 <DorpsGek> [OpenTTD/bananas-api] erenes updated pull request #87: Fix #86: Upload on docker failed https://git.io/JOTLI 18:02:37 <Rubidium> Beerbelott: you mean they still get regularly ejected? 18:02:57 <Beerbelott> They can't connect to the game. Revision error. 18:03:42 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #9022: Fix #8874: show a warning when a NewGRF scan is requested multiple times https://git.io/JOIro 18:03:45 <DorpsGek> [OpenTTD/OpenTTD] James103 opened issue #9023: Add: (Enable/Disable)ForCompany GS methods for rail/road/tram types https://git.io/JOIr6 18:05:13 <Beerbelott> Rubidium: Check the "Reason: 'wrong revision'" lines in the output I shared here 18:05:37 <Beerbelott> You can also attempt to connect yourself: it's a publicly available instance 18:05:39 <DorpsGek> [OpenTTD/bananas-api] erenes updated pull request #87: Fix #86: Upload on docker failed https://git.io/JOTLI 18:05:55 <DorpsGek> [OpenTTD/OpenTTD] J0anJosep updated pull request #8480: Feature: Multitile depots https://git.io/JL5Hh 18:05:56 <Beerbelott> IP address for your convenience in DM 18:06:52 *** Synck has quit IRC 18:07:23 <peter1138> That'll be because the revision is different, not because of networking changes. 18:07:38 <peter1138> (Probably) 18:08:04 <Beerbelott> I am using the same compilation farm as for my custom changes or the different tests I ran yday. THat never was a problem :) 18:08:29 <Beerbelott> I added a debug output of the revision on top of Rubidium's work: "dbg: [net] Revisions: client = 1.11.0; server = 1.11.0" 18:08:36 <Beerbelott> Something is borked. :D 18:08:37 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on issue #8874: It is possible to run the `rescannewgrf` command while NewGRFs are being scanned. https://git.io/JmrJo 18:09:50 <Beerbelott> Also, the server starts by spitting "dbg: [net] Starting dedicated version 1.11.0" out. SHall make things clear that the revision set in the compiled code is not the problem here 18:11:41 <Beerbelott> Rubidium: Here are the changes I added: https://github.com/berbe/OpenTTD/tree/udp-blocking 18:12:26 <Rubidium> Beerbelott: what are the newgrf_version/_openttd_newgrf_version at that place? 18:12:46 <Rubidium> I fear those are different 18:15:14 <Beerbelott> I really used the same settings as yesterday. Why would anything be different? There is no "[newgrf]" section in the configuration file 18:16:22 <Beerbelott> I'm loading a 2¹⁰ * 2¹⁰ random map, not loading newgrf fro mthe configuration file 18:17:00 <Beerbelott> If you add the IP address & port I gave you in DM, you'll see the server in your multiplayer list 18:17:26 <Beerbelott> If you select it, you'll see there is no "NewGRF Settings" appearing at the bottom of the server details pane 18:17:34 <Beerbelott> meaning none is loaded 18:17:37 <LordAro> clearly whatever you're doing to hack the version is insufficient 18:18:20 <LordAro> newgrf_version is unrelated to whatever newgrfs you're using, it's more like the internal version number of OTTD 18:19:08 <Beerbelott> COuld I easily print that/those version(s) with a DEBUG() procedure in the code? 18:19:18 <Beerbelott> I'd gladly add that to the server output 18:19:19 <LordAro> don't see why not 18:20:39 <Beerbelott> Is displaying _openttd_newgrf_version & newgrf_version enough? 18:20:45 <LordAro> but more seriously, hacking the version "properly" using a .ottdrev file is the better solution here 18:20:53 <Beerbelott> from there: https://github.com/rubidium42/OpenTTD/blob/udp-blocking/src/network/network_server.cpp#L920 18:21:31 <Beerbelott> I never encountered any problem with the revision before. That's really the 1st time, testing Rubidium's udp-blocking branch 18:22:08 <LordAro> i can promise that there's nothing in there that would affect this 18:22:25 <LordAro> whatever changes you applied previously are incomplete, or something 18:22:26 *** didac has quit IRC 18:22:51 <DorpsGek> [OpenTTD/OpenTTD] J0anJosep updated pull request #8480: Feature: Multitile depots https://git.io/JL5Hh 18:24:00 <Beerbelott> LordAro I'm force-tagging the Git commit with the target revision number right before compiling. 18:25:23 <Beerbelott> I must admit, all this finger pointing starts to grow on me :) 18:31:15 <LordAro> hmm 18:31:26 <LordAro> well, i maintain there's nothing in Rubidium's patch that could affect this 18:32:00 <Beerbelott> I maintain there is nothing in the way I enforce version whish has changed in the past 2 years 18:32:09 <Beerbelott> which* 18:32:28 <Timberwolf> Friday: "we never play OpenTTD ourselves, we just develop it". Sunday of the same week: test network feature, get drawn in to playing a several hour network game. 18:32:51 <Beerbelott> Hahaha 18:33:08 <Beerbelott> Why not playing it? That's a fine piece of work :) 18:33:46 <Beerbelott> (well, with historical cruft everywhere but you got few rivals longevity-wise) 18:36:34 <peter1138> Timberwolf, this game could catch on 18:36:47 <Rubidium> what version does the server pretend to be exactly? 18:40:19 <DorpsGek> [OpenTTD/team] mrksdev opened issue #190: [de_DE] Translator access request https://git.io/JOIXq 18:41:53 <Timberwolf> It's nice to remember that even with default trains and randomised settings, it's still addictivey playable. 18:44:49 <Rubidium> Beerbelott: your server is running newgrf_version "1 << 28 | 12 << 24 | 0 << 20 | 1 << 19 | 28004" whereas your client (or 1.11.0) probably has 1 << 28 | 11 << 24 | 0 << 20 | 1 << 19 | 28004 18:45:57 <Rubidium> Beerbelott: this is because my branch is from master, which is going towards 1.12 so the newgrf_version reflects that, whereas the client is "stable" 1.11.0 which is of the 1.11 "branch" for the NewGRF version 18:47:14 <Rubidium> that my "separate" patches worked was because you were still in some 1.11.x branch state, but the branch you pulled is not anymore 18:56:04 <Beerbelott> "Revisions: client = 1.11.0, server = 1.11.0; NewGRF versions: client = 453537124, server = 470314340" 18:56:25 <Beerbelott> OK, that explains it. 18:56:54 <Beerbelott> Is your branch eaily rebasable onto 1.11 ? 18:57:03 <Beerbelott> I'll give it a try... 18:58:05 <Beerbelott> It seems the rebase is feasible without trouble 18:58:27 <Beerbelott> Compiling the rebased branch now. I'll push it on my fork for your eyes to see afterwards 18:58:51 *** keenriser has joined #openttd 18:59:51 *** keenriser has quit IRC 19:02:05 <peter1138> Just watched a video about the 1938 underground stock being retired this year. Meanwhile by 16 year old DMUs are crapping themselves... 19:02:10 <peter1138> *my 19:02:53 *** keenriser has joined #openttd 19:04:08 *** keenriser has quit IRC 19:12:03 <Beerbelott> Rubidium: Rebase done & compiled. Branch pushed on my fork. I could connect to the game :) 19:12:26 <Beerbelott> Waiting for the next MS advertisement attempt to see if I lose connectivity 19:17:23 <Wolf01> Hmmm, I need a bigger smallmap 19:17:41 <DorpsGek> [OpenTTD/BaNaNaS] frosch123 opened pull request #93: Change: migrate OpenTTD user rondje to GitHub user ManInTheGitHub https://git.io/JOIyn 19:17:45 <peter1138> There's an issue about that :-) 19:18:05 <frosch123> TrueBrain: one account per bananas upload :p 19:18:18 <Wolf01> 64x64 with showing cargo graph is impossible to see 19:18:20 <Wolf01> :P 19:18:25 *** tokai has joined #openttd 19:18:25 *** ChanServ sets mode: +v tokai 19:19:08 <DorpsGek> [OpenTTD/BaNaNaS] TrueBrain approved pull request #93: Change: migrate OpenTTD user rondje to GitHub user ManInTheGitHub https://git.io/JOIyg 19:19:12 <DorpsGek> [OpenTTD/BaNaNaS] TrueBrain merged pull request #93: Change: migrate OpenTTD user rondje to GitHub user ManInTheGitHub https://git.io/JOIyn 19:20:57 <LordAro> TrueBrain: think you might get a kick out of this https://boilingsteam.com/openttd-went-to-steam-to-solve-a-hard-problem/ 19:23:52 <peter1138> Oh, THAT's why it was done... 19:24:22 <TrueBrain> LordAro: wow, that is nicely written 19:24:55 <frosch123> "So it might be easier than ever to find a game to join" <- haha 19:24:58 <LordAro> shame it's mostly nonsense 19:25:13 *** tokai|noir has quit IRC 19:25:19 <TrueBrain> for many players it is a problem 19:25:56 <TrueBrain> but happy the time I spend on linux-generic was well worth it :D 19:25:58 <DorpsGek> [OpenTTD/OpenTTD] Wolfolo commented on issue #8998: Minimap too small on Retina displays https://git.io/JOUIx 19:27:11 <LordAro> sure, the reasons are valid 19:27:15 *** Synck has joined #openttd 19:27:22 <LordAro> but afaik, it wasn't a factor in us moving to steam 19:27:34 <peter1138> "moving" ;) 19:27:34 <TrueBrain> ah, no, but people assign all kind of reasons from their worldview to that 19:27:44 <TrueBrain> I wouldn't read too much into that :) 19:27:55 <LordAro> peter1138: poor choicr of words 19:29:12 <Beerbelott> Rubidium: Another MS advertisement just ahappened, struggling, but nothing happened client-wise. It seems you job is well done :) 19:30:15 <DorpsGek> [OpenTTD/OpenTTD] WimLeflere opened pull request #9024: Change: switch game playing in the menu based on selected landscape https://git.io/JOI9I 19:30:23 <Beerbelott> Of course, it's a single test on a specific instance with a single client... I'll professionals write proper tests (: 19:34:11 *** Synck has quit IRC 19:35:27 <TrueBrain> LordAro: owh, and bonus, they write our name correct :) 19:35:49 <TrueBrain> first comment is funny :D 19:37:03 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #9019: Automatically decide which translations are finished https://git.io/JOIHa 19:39:01 <DorpsGek> [OpenTTD/OpenTTD] Berbe commented on pull request #9013: Fix: getaddrinfo/UDP blocking locks up whole game https://git.io/JOIHD 19:45:37 *** didac has joined #openttd 19:47:02 <DorpsGek> [OpenTTD/OpenTTD] perezdidac commented on pull request #9024: Change: switch game playing in the menu based on selected landscape https://git.io/JOIQD 19:47:08 <DorpsGek> [OpenTTD/OpenTTD] RiseOfDeath commented on pull request #9007: Fix: Check for a validly mapped OpenGL screen buffer during driver init. https://git.io/JOIQy 19:47:43 <DorpsGek> [OpenTTD/OpenTTD] perezdidac commented on pull request #9024: Change: switch game playing in the menu based on selected landscape https://git.io/JOIQ5 19:48:53 *** erle- has quit IRC 19:53:24 <DorpsGek> [OpenTTD/OpenTTD] RiseOfDeath commented on issue #8967: Game crash during startup https://git.io/JYAmd 19:53:45 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #9007: Fix: Check for a validly mapped OpenGL screen buffer during driver init. https://git.io/JOI7W 19:55:00 <DorpsGek> [OpenTTD/OpenTTD] nielsmh approved pull request #9004: Feature: Reload NewGRF on SIGUSR1 signal https://git.io/JOI7u 19:56:09 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #9004: Feature: Reload NewGRF on SIGUSR1 signal https://git.io/JOI7V 19:57:03 <peter1138> Well, it's all a bit odd :p 19:57:31 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on issue #8967: Game crash during startup https://git.io/JYAmd 19:57:37 <TrueBrain> misusing SIGUSR1 for 1 specific itch you mean? :P 19:57:43 <peter1138> Yes 19:58:01 <TrueBrain> I want SIGUSR2 to reload the map, k? :D 19:59:46 <TrueBrain> I was looking to optionally open admin port for such things 19:59:51 <TrueBrain> could be interesting too 20:01:04 <TrueBrain> just open it up in main menu with some developer setting set 20:01:15 <DorpsGek> [OpenTTD/OpenTTD] nielsmh commented on pull request #9004: Feature: Reload NewGRF on SIGUSR1 signal https://git.io/JOI5v 20:01:23 <TrueBrain> would help AI writers too, I think 20:02:40 <nielsm> listen on a named pipe/unix socket for commands? so you can just echo stuff to it? 20:02:51 <TrueBrain> that would be so linux-only-ish 20:02:57 <TrueBrain> we already have the admin port 20:03:10 <nielsm> I think it's also possible to do a named pipe on windows that you can send stuff to via regular file opening/writing 20:03:18 <TrueBrain> mostly, misusing SIGUSR1 worries me that it opens up the next request that AI writers want to reload a map, or reload a certain save, etc 20:03:35 <TrueBrain> and there are limited signals available 20:03:42 <TrueBrain> so first come first served? :P 20:04:06 <frosch123> admin command can do any rcon command. 20:04:14 <frosch123> but admin port is multiplayer only :) 20:04:25 <TrueBrain> that can be changed ;) 20:04:28 <TrueBrain> (shocker, I know :P ) 20:04:34 <nielsm> how about making it read and execute a command script with a fixed name (no you cannot change that name, change the script if you need multiple) 20:04:40 <frosch123> didn't someone want to merge single and multiplayer anyway? 20:04:49 <TrueBrain> frosch123: that too :D 20:05:20 <TrueBrain> nielsm: that is a nice compromise 20:05:25 <TrueBrain> do a Console Execute Script thingy 20:05:31 <TrueBrain> means you can do any console command 20:05:32 <frosch123> either way. in this case. pretty sure there will only be a single user ever :) 20:05:58 <TrueBrain> frosch123: makes you wonder if we shouldn't say: tnx for the patch, please use it yourself, but no :D 20:06:00 <frosch123> no idea why open console, arrow up, enter, close console is 4 keypresses too much, which you need to automate 20:06:10 <TrueBrain> he explains that pretty well 20:06:15 <TrueBrain> he is watching the files for changes 20:06:18 <TrueBrain> it is a pretty smart setup 20:07:03 <DorpsGek> [OpenTTD/OpenTTD] nielsmh commented on pull request #8966: Feature: News/advice setting to warn if no depot order in vehicle schedule https://git.io/JOI5o 20:07:37 <frosch123> TrueBrain: some people will spend endless time on automating a fraction of a second :) 20:08:26 <nielsm> could have sigusr1.scr and sigusr2.scr triggerable actually 20:08:38 <frosch123> i also had to say "no" to that romanian translator yesterday, who wanted more string magic in ottd, instead of just fixing the translations by hand in 30 minutes 20:08:52 <nielsm> I'm sure people running dedicated servers would also find use for that feature 20:09:27 <frosch123> nielsm: for servers you can use admin port just fine 20:09:32 <frosch123> it's meant for that 20:09:52 <nielsm> yes you can, but that requires you to use software written to the admin port protocol 20:09:57 <frosch123> there is a half a dozen of tools to automate servers, none of them needed signals 20:10:53 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #9004: Feature: Reload NewGRF on SIGUSR1 signal https://git.io/JOIdq 20:11:36 <andythenorth> shall we watch some Bowie? https://www.youtube.com/watch?v=cNbnef_eXBM 20:12:51 <frosch123> andythenorth: do you want to make firs 1900? i found a weird youtube channel with videos from 1960-1970, which show industry operations, which were considered old-fashioned back then 20:13:17 <DorpsGek> [OpenTTD/OpenTTD] nielsmh commented on pull request #9024: Change: switch game playing in the menu based on selected landscape https://git.io/JOIdB 20:13:59 <frosch123> andythenorth: https://www.youtube.com/watch?v=HtNLEYQnFRs <- noone of us works, compared to that 20:14:30 <andythenorth> frosch123 only if you write a sepia shader 20:14:57 <DorpsGek> [OpenTTD/OpenTTD] nielsmh dismissed a review for pull request #9004: Feature: Reload NewGRF on SIGUSR1 signal https://git.io/JOI7u 20:15:16 <andythenorth> hmm a video about sandstone 20:16:08 <frosch123> yep, 50 minutes, just hacking on sandstone 20:17:01 <andythenorth> the patience 20:18:15 <andythenorth> ach mein deutsch ist schlect 20:18:35 <frosch123> pff, i did not know half the terms either 20:18:44 <frosch123> for every weird job and tool, they have a specific term 20:19:21 <frosch123> i would have assumed they all have the same job, but apparently they have two distinct specialisations 20:20:18 <andythenorth> I could probably draw this quarry 20:20:19 <spnda> also old german has some words nobody would use nowadays, don't know the meaning of many of them either 20:20:23 <andythenorth> it fits into TTTD scale 20:20:45 <andythenorth> production: 10t / month 20:22:09 <FLHerne> andythenorth: Thought: quarries should grow over time :p 20:22:19 <andythenorth> please don't :D 20:22:25 <FLHerne> I guess the industry would have to contain some grass/snow tiles to begin with 20:22:29 <andythenorth> 'industries grow over time' is in the original FIRS spec 20:22:37 <andythenorth> I found it in forums recently 20:25:09 *** frosch123 has quit IRC 20:25:46 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on pull request #8480: Feature: Multitile depots https://git.io/JOIFy 20:27:16 *** tokai|noir has joined #openttd 20:27:16 *** ChanServ sets mode: +v tokai|noir 20:27:42 <peter1138> Anyone want to read an essay? 20:27:57 <andythenorth> I'm washing my hair 20:28:19 <andythenorth> would you like to see my etchings? 20:29:16 <TrueBrain> I only checked if I should hide it as "off-topic", as that is the most common form 20:29:18 <FLHerne> What is the subject of the essay? 20:29:20 <TrueBrain> but it seems on-topic .. 20:31:55 *** redline has quit IRC 20:33:41 <FLHerne> Is there a way to change player name in-game, without extra server features? 20:34:00 <TrueBrain> console, 'nick bla' 20:34:03 <TrueBrain> I found out today 20:34:08 *** tokai has quit IRC 20:34:29 <FLHerne> no such command 20:34:37 <TrueBrain> name? 20:34:41 <TrueBrain> I forgot, sorry :P 20:34:57 <TrueBrain> I tried a few to find the correc tone :D 20:36:03 <TrueBrain> 'name' 20:36:04 <TrueBrain> indeed 20:36:05 <TrueBrain> sorry :) 20:38:32 <andythenorth> oof 20:38:33 <DorpsGek> [OpenTTD/OpenTTD] nielsmh commented on pull request #9017: WIP: allow multiplayer without port forwarding (using STUN) https://git.io/JOINt 20:38:37 <andythenorth> is bedtime? 20:39:04 <TrueBrain> why the .... do factories close when I send and get cargo from them? 20:39:06 <TrueBrain> that makes no sense 20:39:36 <nielsm> they shouldn't 20:39:40 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #9017: WIP: allow multiplayer without port forwarding (using STUN) https://git.io/JOING 20:39:57 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #9017: WIP: allow multiplayer without port forwarding (using STUN) https://git.io/JOINC 20:41:08 <TrueBrain> it did :) 20:43:52 *** EER has quit IRC 20:49:38 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #8966: Feature: News/advice setting to warn if no depot order in vehicle schedule https://git.io/JOIAB 20:54:55 <TrueBrain> ah, no, factory shut down as trains jammed 20:54:59 <TrueBrain> one line had signals the wrong way 20:55:06 <TrueBrain> so hard to see direction of signals .. 20:55:16 <TrueBrain> one has 2 more red pixels, basically :P 20:58:13 *** gelignite has quit IRC 20:59:54 <DorpsGek> [OpenTTD/OpenTTD] WimLeflere updated pull request #9024: Change: switch game playing in the menu based on selected landscape https://git.io/JOI9I 21:01:57 <DorpsGek> [OpenTTD/OpenTTD] WimLeflere commented on pull request #9024: Change: switch game playing in the menu based on selected landscape https://git.io/JOIx0 21:02:19 *** sla_ro|master has quit IRC 21:05:29 <DorpsGek> [OpenTTD/OpenTTD] WimLeflere commented on pull request #9024: Change: switch game playing in the menu based on selected landscape https://git.io/JOIxQ 21:09:29 <DorpsGek> [OpenTTD/OpenTTD] James103 commented on pull request #9024: Change: switch game playing in the menu based on selected landscape https://git.io/JOIpO 21:12:46 <Xaroth> Timberwolf: your plane crashed. 21:16:10 *** Samu has quit IRC 21:18:46 <TrueBrain> glx / peter1138 : I will shut down the server in like 10 minutes. You can always save the map, load it, and invite the other back in if you want to play on :) 21:19:07 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on pull request #8574: Feature: Ships yield when passing through one another https://git.io/JOIhs 21:19:16 <TrueBrain> hmm ... something for the future ... automatically change host if the host leaves :D 21:19:56 <glx> I think it auto save on server close 21:22:42 <TrueBrain> hmm .. combined with cloudsave .. 21:22:46 <TrueBrain> okay, I am pushing this :D 21:22:51 <TrueBrain> but: you play with your friend 21:22:56 <TrueBrain> who-ever comes on first, loads the map (that is stored in cloud) 21:22:58 <TrueBrain> the other can join 21:23:00 <TrueBrain> the host leaves 21:23:02 <TrueBrain> the other becomes the host 21:23:06 <TrueBrain> but the save is done in the cloud 21:23:07 <TrueBrain> :D 21:23:09 <TrueBrain> too crazy? :P 21:23:12 <glx> it's stable, no crash 21:23:20 <glx> nor desync 21:23:42 *** andythenorth has quit IRC 21:23:49 <TrueBrain> I am always amazed how stable OpenTTD really is 21:23:51 <TrueBrain> crashes are rare 21:23:54 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #9024: Change: switch game playing in the menu based on selected landscape https://git.io/JOIhQ 21:24:06 <TrueBrain> I was looking at other Open Source projects of games ... 21:24:15 <TrueBrain> we are lucky in that regard :) 21:24:29 *** Progman has quit IRC 21:24:38 *** andythenorth has joined #openttd 21:26:48 <glx> <TrueBrain> crashes are rare <-- except plane crahes ;) 21:26:55 <TrueBrain> why do those happen? 21:27:00 <TrueBrain> they crash more often than anything else 21:27:08 <glx> there's a setting IIRC 21:27:26 <TrueBrain> I mean, trains aren't crashing 21:27:52 <glx> it's a disaster setting 21:28:02 <glx> and you set it to "normal" 21:28:06 <TrueBrain> our defaults are weird 21:28:08 <TrueBrain> I want presets :D 21:28:17 <michi_cc> And don't fly large aircraft to small airports :) 21:28:26 <TrueBrain> I don't (anymore) 21:28:29 <glx> there's no small airports 21:28:37 <glx> (in the current game) 21:28:45 <TrueBrain> I have one :D 21:28:48 <TrueBrain> I AM KEEPING IT! 21:28:57 <FLHerne> Hm, I got a "your computer is too slow to keep up with the server" disconnect, when I'm 99% sure it's a network problem 21:29:07 <glx> debug build ? 21:29:21 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on pull request #9024: Change: switch game playing in the menu based on selected landscape https://git.io/JOIjl 21:29:43 <FLHerne> No 21:29:55 <peter1138> I WAS PLAYING THAT 21:30:00 <peter1138> <3 21:30:07 <TrueBrain> :D 21:30:25 <glx> I was making money 21:30:38 <TrueBrain> so this week, fixing lot of bugs and finishing todos ... as clearly this is working and should be finished :D 21:30:47 <TrueBrain> still crazy that is actually works .. 21:30:49 <TrueBrain> fucking TCP :P 21:31:09 <glx> server list is not refreshed 21:31:25 <TrueBrain> lot of bugs on the game coordinator side :P 21:31:28 <TrueBrain> and now shut down 21:31:29 <glx> my server is still listed ;) 21:31:35 <TrueBrain> so my build is no longer working :D 21:33:25 <TrueBrain> time for some zzzz 21:33:42 <peter1138> Hmm, seems chat messages are actually removed by the timer 21:34:03 <peter1138> So the console history version of chat messages is stored separatelky. 21:35:09 <FLHerne> Oh, I should say, the disconnect I mentioned wasn't on the experimental thingy server 21:35:20 <FLHerne> I didn't realise you were still going on that 21:40:34 <peter1138> _chatmsg_list is very C-like :p 21:42:36 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on pull request #8982: Feature: text filter for the industry directory https://git.io/JOLe1 21:47:18 *** Beerbelott has quit IRC 21:48:42 *** andythenorth has quit IRC 21:49:45 <FLHerne> You're going to need a feature release before 1st April at this rate 21:49:49 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on pull request #8996: Fix #8987: Display 'modified version' error when failing to load JGRPP savegames https://git.io/JOLvG 21:50:25 <glx> peter1138: fixed array or manual linked list ? 21:51:10 <TrueBrain> I just love how he keeps talking on behalf of all players :D 21:51:38 <glx> when he's the only one with his vision 21:57:28 <Timberwolf> I am the Zorg, I speak for the players, I speak for the players for the players have no tongues. 21:57:51 <peter1138> Fixed array. 21:58:01 * peter1138 std::vector 21:58:30 <FLHerne> TrueBrain: tbh, I think his views are closer to the average player than most people here ;-) 21:58:40 <peter1138> glx, when a message is removed, it everything is copied back up one line, manually. 22:00:23 <peter1138> Which I guess a std::vector will do, but at least it's hidden behind the scenes. 22:05:48 <peter1138> std::deque maybe as then pop_front is usable. 22:07:39 <peter1138> Hah, as if I butchered the saveload system to be able to handle std::deque, just to be able to store a cached path 22:08:06 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on discussion #8965: New cargo behavior idea: percentage https://git.io/JOkSa 22:09:01 <michi_cc> deque would be just right for a FIFO queue. 22:09:15 <peter1138> Yes :-) 22:10:48 <peter1138> Right, that's done. Now to pretend that messages are erased when they're just hidden. 22:29:47 *** HerzogDeXtEr has quit IRC 22:29:57 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #9025: Chatmsg list https://git.io/JOLU2 22:30:11 <peter1138> That did not get an appropriate title. 22:31:23 <glx> it uses branch name when there's more than 1 commit 22:32:37 <peter1138> Yes, the main issue is I just didn't type in a better messag e:) 22:35:31 *** FLHerne has quit IRC 22:41:42 <peter1138> I think I should've fixed some comments. 22:43:30 <peter1138> Remember when everyone used to make their NewGRFs for the Windows palette because we all assumed it was better... 22:43:43 <peter1138> Oh, and it needed to match the baseset too. 22:46:16 *** Wolf01 has quit IRC 22:52:27 <peter1138> selectgoods = false 22:52:36 <peter1138> How much will that annoy me to actually play with? :p 22:59:16 <glx> depends if you like overfilled stations with things you don't care about 23:03:54 <peter1138> :) 23:13:57 *** nielsm has quit IRC 23:25:43 *** Gustavo6046_ has joined #openttd 23:26:19 *** Gustavo6046 has quit IRC 23:26:20 *** Gustavo6046_ is now known as Gustavo6046 23:32:00 *** spnda has quit IRC 23:44:05 <DorpsGek> [OpenTTD/OpenTTD] stormcone commented on pull request #9025: Feature: Reveal chat history when chat message box is open. https://git.io/JOLqw