Times are UTC Toggle Colours
00:17:33 *** Flygon has joined #openttd 01:50:26 *** Wormnest has quit IRC 02:00:01 *** glx has quit IRC 02:31:44 *** D-HUND has joined #openttd 02:35:08 *** debdog has quit IRC 04:01:29 *** Tirili has quit IRC 05:26:39 *** tokai|noir has joined #openttd 05:26:40 *** ChanServ sets mode: +v tokai|noir 05:33:33 *** tokai has quit IRC 06:04:15 *** sla_ro|master has joined #openttd 07:15:19 *** andythenorth has joined #openttd 08:01:40 *** andythenorth has quit IRC 08:11:15 *** jottyfan has joined #openttd 08:12:18 *** andythenorth has joined #openttd 08:15:55 *** jottyfan has quit IRC 08:24:06 *** WormnestAndroid has quit IRC 08:24:19 *** WormnestAndroid has joined #openttd 09:19:29 *** Samu has joined #openttd 09:33:37 <Samu> hi 11:16:00 *** iSoSyS has joined #openttd 11:16:11 <Samu> hmm 15 seconds stalls from time to time 11:16:22 *** andythenorth has left #openttd 11:18:04 <Samu> only seems to happen in multiplayer 11:22:41 *** iSoSyS has quit IRC 11:29:09 <Samu> strange, in multiplayer the commands seem to be delayed 11:29:20 <Samu> the AIs are progressing slower 11:51:47 *** tokai has joined #openttd 11:51:47 *** ChanServ sets mode: +v tokai 11:58:29 *** tokai|noir has quit IRC 12:02:03 *** twpol has quit IRC 12:02:20 *** twpol has joined #openttd 12:04:07 *** mindlesstux has quit IRC 12:04:25 *** mindlesstux has joined #openttd 12:20:22 *** glx has joined #openttd 12:20:22 *** ChanServ sets mode: +v glx 12:20:48 *** virtualrandomnumber has joined #openttd 12:21:03 *** virtualrandomnumber has quit IRC 12:55:19 *** colde has quit IRC 12:55:27 *** colde has joined #openttd 13:08:29 *** nielsm has joined #openttd 13:53:14 *** virtualrandomnumber has joined #openttd 14:04:31 *** virtualrandomnumber has quit IRC 14:13:09 <Samu> hunting for a stall in visual studio in debug mode :| 14:19:24 *** peter1138 has quit IRC 14:29:14 <Samu> im running low on ram 14:29:21 <Samu> i knew i should've bought 32 GB :( 15:05:09 *** gelignite has joined #openttd 15:17:40 *** peter1138 has joined #openttd 15:17:40 *** ChanServ sets mode: +o peter1138 15:32:43 *** roadt has joined #openttd 15:49:01 *** virtualrandomnumber has joined #openttd 15:50:18 *** virtualrandomnumber has quit IRC 15:54:48 *** Wormnest has joined #openttd 15:58:49 <Samu> when i want the stalls to happen, they don't happen 16:03:01 <Samu> im under the impression when i hybernate the system and wake it up the next morning, openttd gets these random 12-15 second stalls 16:03:32 <Samu> i can't confirm though 16:07:19 <Samu> it's always AI2 or AI8, never the others... I don't know why, they're all doing the same steps as the others https://i.imgur.com/qTAiWB6.png 16:08:42 <Samu> low RAM perhaps? 16:09:32 <Samu> still, even if it were low ram, why is it always AI2 or AI8 16:11:34 *** Progman has joined #openttd 16:15:51 *** gelignite has quit IRC 16:19:45 <Samu> rats, stupid load bug! always randomizing AI settings 16:19:52 <Samu> no wonder i couldn't reproduce 16:19:57 <Samu> i keep forgetting this bug 16:50:17 *** _aD has joined #openttd 16:51:00 <_aD> andy, just realise you're The FIRS Guy. Thank you for many hours of fun! 17:20:26 *** Strom has quit IRC 17:21:16 *** frosch123 has joined #openttd 17:21:38 <frosch123> i've figure it out now 17:21:44 <frosch123> i always thought andy was the author of xkcd 17:21:57 <frosch123> but, andy is actually an AI, developed by the xkcd author 17:22:04 *** Strom has joined #openttd 17:31:20 <TrueBrain> Not improbable even ... 17:34:15 *** Tirili has joined #openttd 18:02:34 <DorpsGek> [OpenTTD/OpenTTD] ldpl opened pull request #9532: Change: Return 'New company/Spectate' option to company toolbar menu https://git.io/JEpP6 18:06:30 *** Flygon has quit IRC 18:08:44 *** roadt has quit IRC 18:09:32 <TrueBrain> LordAro: why do you want me to play the booman? :( 18:10:57 <LordAro> TrueBrain: because you can offer insight into why it was removed in the first place :p 18:11:02 *** roadt has joined #openttd 18:11:20 <TrueBrain> like you can't postulate that? :D 18:11:25 <TrueBrain> it is not like it is rocket science, ofc :) 18:11:41 <LordAro> obviously not :p 18:13:59 *** jottyfan has joined #openttd 18:22:15 *** HerzogDeXtEr has joined #openttd 18:22:33 *** Wolf01 has joined #openttd 18:23:20 <FLHerne> https://www.stuff.co.nz/marlborough-express/news/126261129/diesel-leaking-from-locomotive-at-bottom-of-picton-harbour oops 18:23:29 <DorpsGek> [OpenTTD/OpenTTD] ldpl opened issue #9533: [Bug]: Switching server from public to invite-only from 'online players' window gives an error https://git.io/JEpDs 18:23:32 <FLHerne> tried to drive onto a train ferry, but the ferry wasn't docked 18:23:43 *** gelignite has joined #openttd 18:27:03 <LordAro> FLHerne: oops 18:30:17 *** jottyfan has quit IRC 18:30:29 <FLHerne> Unfortunately, OpenTTD train ferries would only reveal how absurd the scale difference is 18:31:12 <Rubidium> absurd, nah? Flexible! 18:31:27 <LordAro> no more so than the depots :p 18:31:56 <Rubidium> a tile is 600+ by 600+ kilometers, so you can fit a lot of stuff in there 18:32:26 <FLHerne> LordAro: there's a patch for the depots now 18:32:41 <FLHerne> but a patch for 20-tile-long ships would be a bit silly 18:40:00 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #9532: Change: Return 'New company/Spectate' option to company toolbar menu https://git.io/JEpSr 18:41:49 <DorpsGek> [OpenTTD/game-coordinator] ldpl opened issue #61: [Bug]: Switching server from public to invite-only from 'online players' window gives an error https://git.io/JEpSQ 18:42:47 <DorpsGek> [OpenTTD/game-coordinator] TrueBrain commented on issue #61: [Bug]: Switching server from public to invite-only from 'online players' window gives an error https://git.io/JEpSQ 18:45:30 *** Beer has joined #openttd 18:45:36 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #9531: [Crash]: Switching between monitors in fullscreen https://git.io/JEb77 18:47:31 <_aD> FLHerne: Reliability: 8% 18:49:01 <TrueBrain> LordAro: did you open the crash.log btw? 18:49:15 <_aD> oh wow, even a video! How delicious. 18:49:29 <LordAro> "None of crash.log, crash.dmp or crash.sav are being generated, so I had to add a dummy to permit filing the issue." 18:49:36 <_aD> Remote-controlled train: sweet! It's a diesel: doh 18:49:42 <_aD> LordAro: huh, that is my issue. 18:49:46 <TrueBrain> but did you open it? 18:49:53 <LordAro> i did now, yes 18:49:54 <TrueBrain> It made me giggle :) 18:50:04 <LordAro> lol 18:50:07 <TrueBrain> mainly as that "," shouldn't be there! 18:50:14 <_aD> Hey I had to add an easter egg. 18:50:17 <TrueBrain> :D 18:50:19 <TrueBrain> I love it :) 18:50:32 <_aD> I love OpenTTD contributors, so, the feeling is mutual :-D 18:51:54 <_aD> LordAro: I shall give that a try later today, thank you for the suggestion. 18:53:23 <_aD> I couldn't believe my eyes that it crashed. OpenTTD doesn't do that. 18:53:29 <_aD> [citation needed] 18:53:44 <LordAro> i'm glad you think that :) 18:53:51 <TrueBrain> _aD: quick question, what SDL version do you use? 18:54:46 <_aD> TrueBrain: 2.0.10 18:54:56 <TrueBrain> https://github.com/libsdl-org/SDL/issues/4630 18:54:59 <_aD> and 1.2.15 18:55:52 <_aD> I don't appear to suffer any consequences after the crash. 18:56:02 <_aD> (I am not leaking diesel) 18:56:11 <TrueBrain> given the exactness of that bug report, it might be strongly related? 18:57:25 <_aD> to clarify: I have no problem switching from full-screen to windowed on the integrated monitor or external monitor. 18:57:40 <TrueBrain> fullscreen on Linux always has been a pita 18:57:42 <_aD> it only seems to be when in full-screen, and switching to another monitor 18:57:50 <_aD> Aha. I'm relatively new here. 18:57:55 <TrueBrain> we really should add borderless mode :P 18:58:18 <_aD> I saw the comment "who plays in full-screen mode these days" in my travels and mostly agreed with it, hah 18:58:47 <TrueBrain> fullscreen, from a technical point of view, is just always a bit quirky 18:59:12 <_aD> Ironically, in Windows it tends to be the other way IME. 18:59:28 <TrueBrain> it fucks up my icons when it goes to fullscreen for me :P 18:59:40 <TrueBrain> also it always starts in 1024x768 ... sad games :P 18:59:46 <TrueBrain> I love borderless mode :) 18:59:50 <_aD> also I'll try full-screen switching in a few other games 19:00:30 <_aD> [] Switch to external screen [x] Service screen at nearest depot 19:01:35 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #9529: Fix #9527: Crash when trying to place multitile objects at map edge https://git.io/JEp7O 19:07:44 <TrueBrain> @calc 77 / 404 19:07:44 <DorpsGek> TrueBrain: 0.1905940594059406 19:07:54 <TrueBrain> ~20% TURN last few days 19:08:11 <TrueBrain> amount of problems/errors severely dropped since last round of fixes, so that is nice 19:08:17 <TrueBrain> still not as low as I would like 19:08:19 <TrueBrain> but yeah .. 19:08:53 <frosch123> 20%, didn't you post somelthing like 5% before? 19:09:28 <LordAro> how many of them are Samu? 19:09:40 <TrueBrain> frosch123: yeah, it dropped for 2 days really low 19:09:43 <TrueBrain> so I was all happy 19:09:48 <TrueBrain> but .. it came back up now 19:10:26 <LordAro> given what Samu's been saying, and how strange their network situation appears to be, it wouldn't surprise me if they were ~50 of those connections :p 19:10:40 <TrueBrain> but out of the 500-or-so attempts only 5 timed out (on the relay-question thing), and only 1 failed completely for technical reasons 19:10:55 <TrueBrain> +yesterday 19:11:19 <Samu> i hybernate system while leaving openttd running 19:11:38 <Samu> and resume next morning 19:11:48 <Samu> is that doing something wrong with game coordinator? 19:12:04 *** jottyfan has joined #openttd 19:12:06 <TrueBrain> LordAro: yeah, that is true .. these small numbers might put things in the wrong light 19:12:25 <_aD> I frequently standby and resume with OpenTTD running, universe hasn't imploded yet. 19:12:50 <Samu> windows hybernate thingy 19:13:08 <TrueBrain> what is the most unusual stat so far, that I see a lot of connection attempt aborts, that is to say: the user initiated an attempt, but aborted it before it could finish (by closing OpenTTD, leaving the multiplayer window, etc) 19:13:09 <LordAro> Samu: no 19:13:11 <_aD> How is this the first time I've seen it referred to as "hybernate"? Genius! 19:13:25 <Samu> hibernate? my english 19:13:30 <LordAro> the correct spelling is- ^ 19:13:44 <frosch123> TrueBrain: misclicked in server list? 19:13:55 <_aD> TrueBrain: Last night I tried hosting a server for a friend and I to play. Laptop had WiFi and Wired ethernet. Connection was going to the WiFi IP, but my server would not send replies to her client's UDP queries 19:13:58 <TrueBrain> frosch123: that is a lot of misclicking 19:14:06 <_aD> as soon as I unplugged the wired Ethernet, it sprang to life. 19:14:10 <TrueBrain> _aD: try the new beta ;) 19:14:16 <TrueBrain> fuck UDP :P 19:14:23 <_aD> which struck me as odd - is it plausible it was OTTD? 19:14:47 <_aD> oh boy did you read the Factorio Friday Facts about UDP packets with a specific byte set? 19:14:54 <LordAro> windows and routing with multiple interfaces has always been a bit strange 19:14:57 <_aD> some big Scandanavian ISPs routers dropped them silently. 19:15:03 <_aD> Kubuntu here. 19:15:30 <LordAro> routing with multiple interfaces can be a bit strange 19:15:31 <LordAro> :p 19:15:53 <_aD> Yeah, the oddest part was that openttd -d net=9 and tshark both confirmed that ottd wasn't even sending the replies. 19:16:00 <_aD> (tsharking on all interfaces) 19:16:07 <TrueBrain> did it receive the request? :) 19:16:14 <_aD> Yes, reliably. 19:16:33 <_aD> I don't think in my 20 years of fixing computers that unplugging wired Ethernet has ever fixed anything... ;-) 19:16:42 <TrueBrain> it is not improbable that we fucked up sending UDP when there are two valid routes available 19:16:57 <_aD> I plan on digging more on that one, too. 19:17:06 <TrueBrain> just be mindful we removed most of the UDP stuff in 12.0 19:17:11 <TrueBrain> only local LAN discovery still exists 19:17:15 <TrueBrain> the rest is just gone 19:17:37 <frosch123> oh right... i wanted to google why my wifi alwyys disconnects after 8 hours (very precisely) 19:17:39 <_aD> (both server and client are 1.11.2) 19:17:52 <_aD> frosch123: router rekeying interval? 19:18:18 <_aD> TCP 4 Lyfe. 19:19:18 <dwfreed> wiki rekeying is just an automatic process that doesn't require disconnect 19:19:22 <Rubidium> _aD: 25 years ago unplugging a wired ethernet connection might have fixed something (who remembers jolt?) 19:19:22 <dwfreed> s/wiki/wifi/ 19:23:05 <DorpsGek> [OpenTTD/OpenTTD] ldpl commented on pull request #9532: Change: Return 'New company/Spectate' option to company toolbar menu https://git.io/JEpF8 19:23:57 *** frosch12 has joined #openttd 19:24:21 <frosch12> i forgot.... accessing the router config site sometimes crashes it :p 19:24:47 <TrueBrain> ... do we .. want to know? :) 19:25:02 <dwfreed> Needs more OpenWrt 19:25:12 <frosch12> it's just the router that came for free with the line 19:25:22 <frosch12> nothing good to expect :) 19:25:56 <Eddi|zuHause> you dropped a number somewhere 19:26:23 *** frosch123 has quit IRC 19:28:52 <TrueBrain> he dropped, that is for sure 19:29:26 <TrueBrain> owh, he was calculating the answer to 8 * 60 19:29:28 <TrueBrain> I understand now 19:31:00 <glx> I had to change isp router before moving to optic fiber, I like the new one (no need to reboot when changing a setting) 19:31:12 <_aD> Rubidium: Jolt is just a tad before my (knowledgeable) time. 19:31:13 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain updated pull request #9518: Codechange: validate what strings are defined but not used https://git.io/JEwKM 19:32:08 <_aD> I still remembering setting computer #2 to use 127.0.0.2 and wondering why I couldn't get them to talk. 19:32:16 <glx> that's why it was easy to test STUN with it as I could open/close stuff 19:32:43 <glx> nice one _aD :) 19:32:46 <TrueBrain> wait, you had a router that required a reboot to open ports?! 19:32:47 <TrueBrain> lol 19:33:02 <glx> it was configurable only via isp website :) 19:33:52 <_aD> TrueBrain: oh sweet summer child. 19:34:04 <Beer> Il would put that on DMZ and buy a decent home router to do all firewalling 19:34:07 <TrueBrain> glx: omg .. that is horrible 19:34:36 <TrueBrain> _aD: the day of my birth indeed suggests my parents fucked during the summer :P 19:34:56 <Beer> Just buy some hardware supported by OpenWrt and you'd be al lset 19:35:07 <frosch12> TrueBrain: any birthday nearby? 19:35:27 <TrueBrain> how long do you think a pregnancy is? 19:35:51 <TrueBrain> either you think > 12 months or ~ a few weeks 19:35:53 <frosch12> is your brithday 9 months after the birthday of one of your parents? 19:35:56 <TrueBrain> either way, I worry 19:36:26 <dwfreed> I think frosch12's first question is explained better by their followup 19:37:06 <TrueBrain> but a lot less fun :P 19:37:13 <dwfreed> eg, I was probably a valentine's baby 19:45:01 *** andythenorth has joined #openttd 19:46:48 <andythenorth> so what are we doing? 19:47:04 <andythenorth> frosch12 has downgraded 19:47:47 <TrueBrain> he did complex math 19:47:47 <TrueBrain> he lost 19:48:04 <TrueBrain> also: talking about when our parents fucked us into existence 19:48:08 <frosch12> i think i need to reboot my router again 19:48:09 <andythenorth> some kind of bitshift 19:48:14 <frosch12> half of the internet is broken 19:48:22 <TrueBrain> disable IPv6 :P 19:48:23 <andythenorth> I can't remember what I was supposed to do with this :P https://github.com/OpenTTD/OpenTTD/pull/9093 19:48:30 <andythenorth> I still think it's a thing 19:48:39 <andythenorth> I let it sit for a bit to see if I now hate the idea 19:48:49 <TrueBrain> and? 19:48:53 <andythenorth> at least half of grf ideas should die 19:48:57 <frosch12> github is one of the sites i can't reach :p 19:49:00 <andythenorth> oh dear 19:49:08 <andythenorth> that must be traumatic 19:49:10 <TrueBrain> frosch12: overrated piece of software 19:49:58 <frosch12> well, brb 19:50:11 *** Gustavo6046_ has joined #openttd 19:50:32 *** Gustavo6046 has quit IRC 19:50:32 *** Gustavo6046_ is now known as Gustavo6046 19:53:39 <Eddi|zuHause> my father had access to student databases at our university, and ran some statistics, and the most obvious hump in birthday data suggests people do it over christmas. but there was a visible hump a few weeks before that, on a date that in german is called "buß und bettag", which suggest people did stuff other than praying that day :) 19:54:10 <LordAro> august/september birthdays are always most common 19:54:27 <LordAro> something to do with it being cold and dark and there not being much else to do 19:54:45 <DorpsGek> [OpenTTD/game-coordinator] TrueBrain opened pull request #62: Fix #61: changing server information triggers "reuse if invite code" error https://git.io/JEpht 19:55:23 <TrueBrain> like very other day of the year, honestly :P 19:55:25 <TrueBrain> +e 19:55:43 <DorpsGek> [OpenTTD/game-coordinator] TrueBrain merged pull request #62: Fix #61: changing server information triggers "reuse if invite code" error https://git.io/JEpht 19:55:48 <DorpsGek> [OpenTTD/game-coordinator] TrueBrain closed issue #61: [Bug]: Switching server from public to invite-only from 'online players' window gives an error https://git.io/JEpSQ 19:56:04 *** frosch123 has joined #openttd 19:56:11 <TrueBrain> HE FOUND HIS THREE AGAIN 19:57:58 <frosch123> resetting my router always fixes the internet 19:58:03 *** frosch12 has quit IRC 19:58:14 <frosch123> if you have problems, just ask me to reboot it 19:58:14 <TrueBrain> what was it this time .. 4 * 120? 19:58:23 <Eddi|zuHause> does it fix my internet problems too? 19:59:44 <frosch123> 2⁵⋅3⋅5 19:59:58 <glx> when I lose IPv6, I just need to ping the router on it's internal IPv6 20:00:08 <TrueBrain> guess you have to restart your router again to find out what that results into frosch123 ! :D 20:00:26 <frosch123> glx: openttd.org still worked over both ipv4 and ipv6 20:00:36 <glx> weird 20:00:56 <frosch123> i suspect loading the web settings interface leaked so much memory in the router, that it could not handle half of the packages 20:02:02 <frosch123> most of the internet runs on proper hardware, my router is just the weakest link in the chain :) 20:02:32 <TrueBrain> YOU are the weakest link; goodbye 20:02:33 <TrueBrain> :P 20:04:18 <frosch123> i spent more than 1/3 of my life in this channel. that has to have some effect 20:06:35 <TrueBrain> oof, why do you say those things 20:06:37 <TrueBrain> it is scary 20:09:36 <LordAro> you old 20:09:46 * LordAro ...approaching 1/2 20:10:33 <TrueBrain> I am somewhere between those two :P 20:12:12 *** Gustavo6046 has quit IRC 20:12:16 *** Gustavo6046 has joined #openttd 20:14:31 *** tokai|noir has joined #openttd 20:14:32 *** ChanServ sets mode: +v tokai|noir 20:15:24 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain opened pull request #9534: Fix: use-after-free after ClientNetworkCoordinatorSocketHandler::CloseAllConnections() https://git.io/JEhfk 20:15:34 <TrueBrain> I like running OpenTTD with the heap-thingy active 20:15:42 <TrueBrain> I find all these weird places things go BOOM during playtesting :D 20:21:31 *** tokai has quit IRC 20:21:47 <TrueBrain> "We are offering Corporate and Personal Loan at 3% Interest Rate for a duration of 10 years. We can fund new projects or expansion of existing business . All we require is a good business plan that can yield good return on investment(ROI) " 20:21:55 <TrueBrain> in case anyone is interested 20:25:16 <frosch123> oh, bananas switched to main 20:25:20 <frosch123> i need to adjust the scripts 20:28:31 <DorpsGek> [OpenTTD/BaNaNaS] frosch123 opened pull request #104: Change: migrate OpenTTD user Nivlheim to GitHub user Equivocal https://git.io/JEhUZ 20:29:38 * _aD scripts frosch123's adjusting of the scripts 20:29:49 <_aD> Something something llama. 20:30:05 <frosch123> i used grep, but then used kate instead of sed 20:30:13 <andythenorth> TrueBrain sign me up 20:30:16 <andythenorth> 3% winner 20:30:26 <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #9518: Codechange: validate what strings are defined but not used https://git.io/JEhU6 20:30:37 <DorpsGek> [OpenTTD/BaNaNaS] TrueBrain approved pull request #104: Change: migrate OpenTTD user Nivlheim to GitHub user Equivocal https://git.io/JEhUP 20:30:44 <DorpsGek> [OpenTTD/BaNaNaS] TrueBrain merged pull request #104: Change: migrate OpenTTD user Nivlheim to GitHub user Equivocal https://git.io/JEhUZ 20:30:49 <TrueBrain> can't believe you found another one :P 20:31:10 <frosch123> found what? 20:31:19 <TrueBrain> person that wants to migrate 20:31:56 <frosch123> i don't look for them. they appear on their own 20:32:13 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #9518: Codechange: validate what strings are defined but not used https://git.io/JEwKM 20:32:14 <TrueBrain> :o 20:32:18 <TrueBrain> :P 20:32:20 <frosch123> this seems to be the guy who made that newgrf preset site 20:32:29 <TrueBrain> ah :) 20:33:20 <TrueBrain> so 12.0 release in 4 weeks? 20:33:36 *** gelignite has quit IRC 20:33:48 <frosch123> oh, no, it's not 20:34:02 <frosch123> https://github.com/Equivocal/ruby_grf <- no idea what that is, but it's from 2011 20:36:14 *** jottyfan has quit IRC 20:36:29 <TrueBrain> guess if we want a release, we should do a title screen competition .. hmm 20:37:02 <TrueBrain> guess that means someone should finish nielsm's work for that real soon .. 20:37:22 <TrueBrain> LordAro: how is the weather this weekend? Shitty for a bike ride? :P 20:38:14 <frosch123> what does niels do with titlegames? 20:38:33 <TrueBrain> https://github.com/OpenTTD/OpenTTD/pull/8980 20:39:19 <Samu> back to game coordinator. Is it related to my 15-30 second stalls? 20:39:29 <Samu> the problem about time-outs you mentioned 20:39:47 <frosch123> oh, new addon format :p code stuff via signs 20:40:19 <LordAro> TrueBrain: might be able to do stuff on saturday :p 20:40:25 <frosch123> gamescript in titlegame? 20:40:31 <frosch123> gamescript can move viewports 20:41:05 <TrueBrain> didn't think about that, but might honestly be a good solution instead of signs 20:41:19 <TrueBrain> we can ship a gamescript just like the title screen itself, ofc 20:41:31 <frosch123> signs are easier, if you just want to mark a few locations, because everyone can do that 20:41:41 <glx> maybe we can inline a game script inside the intro game 20:41:41 <frosch123> but if you want to "code" stuff... then squirrel may be better 20:42:06 <TrueBrain> not duplicating functionality, always a good thing, I would think 20:42:26 <glx> IIRC squirrel supports loading a script from a string 20:43:28 <TrueBrain> I wonder how difficult it is to have a gamescript for titlescreen makers, where they put signs down, and in the end it produces a list or something 20:43:33 <TrueBrain> that can be used for the winning title screen 20:43:43 <TrueBrain> I dunno .. :P 20:44:29 <LordAro> i think i like that idea 20:44:44 <frosch123> the idea to mark locations for gs via signs is old, and i think used in some gs 20:44:52 <LordAro> GS does the sign processing, rather than OTTD 20:44:58 <frosch123> i just have no idea whether ottd can run a gs in main-screen mode 20:45:08 <LordAro> no real reason why not 20:45:19 <TrueBrain> guess it could use Save() and Load() in GS to remember the sign locations or something 20:45:20 <glx> and store the list in GS section of the save, like standard GS save data 20:45:22 <LordAro> would need some additional protections against failure and so on 20:45:44 <LordAro> save/load? just read the signs on startup 20:45:54 <frosch123> LordAro: GS_MENU vs GS_NORMAL can be a big difference :p 20:46:00 <TrueBrain> we just need to make sure the gamescript is hidden from the dropdown, that you cannot start a new game with it 20:46:18 <TrueBrain> LordAro: signs are shown on the title screen .. so if the GS removes them, that problem is solved :P 20:46:35 <glx> easy to hide, it's in the info IIRC 20:46:49 <LordAro> TrueBrain: only because of a missing edgecase in titlegame logic :p 20:46:56 <glx> at least for AI it is 20:46:59 <LordAro> all other "signs" are hidden 20:47:05 <TrueBrain> lolz 20:47:09 <frosch123> TrueBrain: i think there are special DEITY signs, which are placed in SE, and invisible in game 20:47:36 <TrueBrain> so in that case the GS needs to replace the human made signs :P 20:47:43 <Eddi|zuHause> last i checked was you could set signs outside your company to invisible yourself 20:47:49 <TrueBrain> think in the end we are all looking at a similar solution, so the details are not that important to me :) 20:48:55 <TrueBrain> fun thing about such GS is, that it might show some lacking features a tutorial GS might appreciate :P 20:49:28 <TrueBrain> maybe we should make one of the reddit server games the title screen or something 20:49:43 <TrueBrain> instead of asking people to make title screens others vote on, run a server map for people to make pretty 20:49:48 <TrueBrain> fits the 12.0 thema 20:49:56 <nielsm> signs placed in the scenario editor show similar to town names, white text without background, iirc 20:50:12 <nielsm> they do show in game 20:50:23 <TrueBrain> we can animated that afterwards to show the highlights of that game 20:51:08 <frosch123> there was a new-generation-coop recruiting-video on reddit today :p 20:51:53 <TrueBrain> if we want, and look at that "4 titlescreens, 1 per climate" PR, we could even use reddit servers for that :P 20:52:14 <frosch123> didn't you want to delete climates and replace them with presets? :p 20:52:28 <TrueBrain> fuck yes, but ... not for 12.0, it turns out :D 20:52:29 <frosch123> a titlegame per preset? 20:52:49 <TrueBrain> haha, it is not a bad idea, but .. also .. pretty expensive in terms of downloads :P 20:52:57 <nielsm> uh, maybe I'll take another look at that PR of mine this weekend... remind me again tomorrow or something 20:53:00 <TrueBrain> "here, a preset of 2KB .. owh, and the titlegame of 300KB" 20:53:01 <nielsm> for now gn 20:53:06 <TrueBrain> night nielsm 20:54:18 <TrueBrain> https://www.reddit.com/r/openttd/comments/pg2x1z/openttd_introducing_teamgame_more_experience/ <- it is a pretty good intro 20:54:28 * andythenorth reads 20:54:45 <andythenorth> is it factorio? 20:54:59 <frosch123> TrueBrain: they have two servers running, with multiple companies 20:55:06 <frosch123> i did not understood that :p 20:55:20 <TrueBrain> but the intro is just nice 20:55:27 <andythenorth> that's some effort they've gone to 20:55:35 <andythenorth> and it looks good with whatever base set 20:55:36 <frosch123> oh wait, they fixed it 20:55:44 <andythenorth> is it BRIX? 20:55:44 <frosch123> tg public server is now 1/1 companies 20:55:47 <andythenorth> yes it's BRIX 20:56:38 <TrueBrain> anyway, how do we rate using a reddit server map for the title game? And using a gamescript to show the good bits? 20:57:09 <frosch123> depends whether they drew pensils all over the map 20:57:25 <TrueBrain> so .. not tell them, you say :P 20:57:49 <frosch123> also, no newgrf, no jgrpp, no idea whether that is standard for any servers 20:57:55 <TrueBrain> but ofc we curate the places we show, so that should be fine 20:58:09 <Eddi|zuHause> do we check the GS code before bundling it with the official builds everywhere? 20:58:19 <TrueBrain> https://servers.openttd.org/server/a40b9a79dbd00a49460c9c7975742e96 20:58:19 <frosch123> you can also just take place 2 from last competition 20:58:21 <TrueBrain> as example frosch123 20:58:30 <frosch123> wasn't it quite close last time? 20:58:56 <FLHerne> TrueBrain: nice idea, but I don't think it would look good 20:59:14 <TrueBrain> frosch123: might be better to just do a competition in that case :) 20:59:26 <FLHerne> titlegame creators go to a lot of effort to pack far more stuff into the visible area than would make sense in any normal game 20:59:41 <TrueBrain> yeah, but the difference is .. we change viewport now, is the idea at least 20:59:57 <TrueBrain> so it doesn't have to be packed anymore ;) 21:00:42 <FLHerne> So it pans around? 21:00:44 <FLHerne> Jumps? 21:00:51 <LordAro> pans 21:00:52 <FLHerne> not sure I do like that idea tbh 21:00:57 <frosch123> depends on your smooth-scroll setting :p 21:01:03 <frosch123> i heard people hate it 21:01:05 *** nielsm has quit IRC 21:01:17 <TrueBrain> it is something new; just a nice gimmick to try :) 21:01:37 <michi_cc> Channeling RTC now? :P 21:01:38 <frosch123> FLHerne: i don't think it is supposed to move all the time 21:01:45 <frosch123> more like every 30 seconds 21:01:46 <michi_cc> Damnit, RCT 21:01:52 <TrueBrain> michi_cc: yup 21:01:53 <frosch123> similar to how factorio title changes 21:01:57 <frosch123> thought that changes faster 21:02:12 <glx> can be configured in signs 21:02:24 <FLHerne> frosch123: Does anyone actually watch the titlescreen for more than 30s? 21:02:56 <LordAro> some people certainly do 21:02:58 <frosch123> yes, when you start ottd, and while it scans for newgrf, you start watching a yt video on the other screen 21:03:01 <frosch123> quite common, isn't it? 21:03:17 <LordAro> which was the one where there would be a train or plane crash after a few minutes? 21:03:38 <glx> sign locations for the tile list, sign value for the delay before jumping to next 21:04:07 <TrueBrain> I am just a bit afraid that if we ask title game makers to do that 21:04:10 <TrueBrain> it is a lot of work 21:04:12 <TrueBrain> like .. a lot more 21:04:49 <glx> well during newgrf scan title doesn't run at all 21:04:49 <FLHerne> I love this TG trailer btw 21:05:16 <LordAro> GS method would allow previewing the saves a lot easier too - just load the game 21:05:20 <FLHerne> perhaps the titlescreen should do slow rotating zoom-spin-pans 21:05:26 <LordAro> haha 21:06:01 <TrueBrain> never sure if people mean it as a /s or not :P 21:06:27 <LordAro> would be easier, now that we've got opengl :p 21:10:17 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #8980: Feature: Multiple rotating views on title screen https://git.io/JEhq8 21:10:20 <TrueBrain> there, sync'd IRC with the PR :P 21:13:01 <glx> openttd loads intro, then scan grf, then loads intro and finally play it 21:13:22 <glx> dunno if it would be possible to change this order 21:14:07 <TrueBrain> well, 4 weeks to figure all this out! :P 21:18:45 <glx> newgrf rescan on the other hand just suspends the intro 21:20:36 *** sla_ro|master has quit IRC 21:24:22 <frosch123> the reload is for activating static grfs, isn't it? 21:25:00 <frosch123> hmm, maybe it's not necessary 21:25:16 <glx> ah yes maybe, but then why the rescan doesn't reload ? 21:25:40 <frosch123> rescan does not change static newgrf 21:27:48 *** Progman has quit IRC 21:31:39 *** Samu has quit IRC 21:32:27 <glx> oh rescan can also be done in game, and being a modal window it makes sense to not run underlying game as there's no way to interact if anything happens 21:45:25 *** frosch123 has quit IRC 21:48:37 *** Wolf01 has quit IRC 21:54:53 <_aD> well this massive FIRS Steeltown upgrade from Electric to Maglev is very nearly crashing down on me. From £390m to £50m and I'm still not yet breaking even. 21:55:00 <_aD> the graph is not pretty. 22:11:24 *** virtualrandomnumber has joined #openttd 22:12:23 *** virtualrandomnumber has quit IRC 22:14:12 *** andythenorth has quit IRC 23:04:35 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #9534: Fix: use-after-free after ClientNetworkCoordinatorSocketHandler::CloseAllConnections() https://git.io/JEhBz