IRC logs for #openttd on OFTC at 2021-09-02
            
00:17:33 *** Flygon has joined #openttd
01:50:26 *** Wormnest has quit IRC (Quit: Leaving)
02:00:01 *** glx has quit IRC ()
02:31:44 *** D-HUND has joined #openttd
02:35:08 *** debdog has quit IRC (Ping timeout: 480 seconds)
04:01:29 *** Tirili has quit IRC (Quit: Leaving)
05:26:39 *** tokai|noir has joined #openttd
05:26:39 *** ChanServ sets mode: +v tokai|noir
05:33:33 *** tokai has quit IRC (Ping timeout: 480 seconds)
06:04:15 *** sla_ro|master has joined #openttd
07:15:19 *** andythenorth has joined #openttd
08:01:40 *** andythenorth has quit IRC (Quit: andythenorth)
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 (Remote host closed the connection)
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:03 <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 (Ping timeout: 480 seconds)
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:13 *** virtualrandomnumber has joined #openttd
14:04:31 *** virtualrandomnumber has quit IRC (Quit: virtualrandomnumber)
14:13:09 <Samu> hunting for a stall in visual studio in debug mode :|
14:19:24 *** peter1138 has quit IRC (Ping timeout: 480 seconds)
14:29:14 <Samu> im running low on ram
14:29:21 <Samu> i knew i should've bought 32 GB :(
15:05:08 *** 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 (Quit: Stay safe!)
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 (Quit: A toaster's basically a soldering iron designed to toast bread)
18:08:44 *** roadt has quit IRC (Ping timeout: 480 seconds)
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:42 *** gelignite has joined #openttd
18:27:03 <LordAro> FLHerne: oops
18:30:17 *** jottyfan has quit IRC (Quit: jottyfan)
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:48 <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:37 <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 (Ping timeout: 480 seconds)
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:48 <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 (Read error: Connection reset by peer)
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 (Ping timeout: 480 seconds)
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:31 *** ChanServ sets mode: +v tokai|noir
20:15:23 <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 (Ping timeout: 480 seconds)
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:12 <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:36 <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 (Quit: Stay safe!)
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 (Quit: jottyfan)
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:21 <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:32 <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:17 <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:45 <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 (Ping timeout: 480 seconds)
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 (Remote host closed the connection)
21:31:39 *** Samu has quit IRC (Ping timeout: 480 seconds)
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 (Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn)
21:48:37 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
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:23 *** virtualrandomnumber has joined #openttd
22:12:23 *** virtualrandomnumber has quit IRC ()
22:14:12 *** andythenorth has quit IRC (Quit: andythenorth)
23:04:35 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #9534: Fix: use-after-free after ClientNetworkCoordinatorSocketHandler::CloseAllConnections() https://git.io/JEhBz