IRC logs for #openttd on OFTC at 2023-06-19
            
01:12:06 *** Gadg8eer[m] has joined #openttd
01:19:28 *** Soni has quit IRC (Ping timeout: 480 seconds)
01:31:00 *** Soni has joined #openttd
01:35:16 <Gadg8eer[m]> Does anyone want to join an OpenTTD Guilded server?
01:35:16 <Gadg8eer[m]> https://www.guilded.gg/i/k3nxKyB2
02:01:49 <DorpsGek> [OpenTTD/OpenTTD] krysclarke commented on pull request #11040: Fix: #10917 move interest payment before stat generation https://github.com/OpenTTD/OpenTTD/pull/11040#issuecomment-1596376309
02:01:54 *** herms has quit IRC (Quit: bye)
02:02:40 *** herms has joined #openttd
02:04:57 *** Soni has quit IRC (Ping timeout: 480 seconds)
02:10:12 *** Soni has joined #openttd
02:17:43 *** Kitrana has quit IRC (Quit: Leaving.)
02:18:19 *** Kitrana has joined #openttd
02:42:36 *** D-HUND has joined #openttd
02:45:55 *** debdog has quit IRC (Ping timeout: 480 seconds)
02:59:11 *** D-HUND is now known as debdog
03:12:59 *** Tirili has quit IRC (Quit: Leaving)
03:31:22 *** keikoz has joined #openttd
04:14:32 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
05:30:27 *** keikoz has quit IRC (Ping timeout: 480 seconds)
05:41:40 *** tokai has joined #openttd
05:41:40 *** ChanServ sets mode: +v tokai
06:14:51 *** jinks has quit IRC (Quit: ZNC - http://znc.in)
06:17:46 *** jinks has joined #openttd
07:17:21 *** Alkel_U3 has quit IRC (Quit: maintenance)
07:18:02 *** Alkel_U3 has joined #openttd
07:21:38 <CK2347> petern: That's impressive
07:27:53 *** jinks has quit IRC (Quit: ZNC - http://znc.in)
07:38:53 <pickpacket> That is indeed impressive. Some kind of race?
07:44:41 <LordAro> petern: tired.
07:44:53 <LordAro> pickpacket: https://www.dragonride.co.uk/
07:51:53 *** jinks has joined #openttd
07:57:37 *** jinks has quit IRC (Quit: ZNC - http://znc.in)
07:58:46 *** jinks has joined #openttd
08:03:28 *** freu[m] has quit IRC ()
08:04:26 *** joey[m]1 has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** imlostlmao[m] has quit IRC ()
08:04:26 *** wormnest[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** thelonelyellipsis[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** linda[m]1 has quit IRC ()
08:04:26 *** gdown has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** NekomimiGunner18[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** vista_narvas[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** amal[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** rudolfs[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** leward[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** giords[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** jact[m] has quit IRC ()
08:04:26 *** calbasi[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** JamesRoss[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** CornsMcGowan[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** menelaos[m] has quit IRC ()
08:04:26 *** emilyd[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** hamstonkid[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** blikjeham[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** fiddeldibu[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** jeremy[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** igor[m]1 has quit IRC ()
08:04:26 *** karl[m]123 has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** Gadg8eer[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** cjmonagle[m] has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** philip[m]123 has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:26 *** VincentKadar[m]1234567 has quit IRC (Write error: connection closed)
08:04:26 *** yubvin[m] has quit IRC (Write error: connection closed)
08:04:26 *** nolep[m] has quit IRC (Write error: connection closed)
08:04:26 *** thomas[m]12345 has quit IRC (Write error: connection closed)
08:04:26 *** patricia[m] has quit IRC (Write error: connection closed)
08:04:26 *** elliot[m] has quit IRC (Write error: connection closed)
08:04:27 *** audunm[m] has quit IRC (Write error: connection closed)
08:04:27 *** luk3Z[m] has quit IRC (Write error: connection closed)
08:04:27 *** einar[m] has quit IRC (Write error: connection closed)
08:04:27 *** temeo[m] has quit IRC (Write error: connection closed)
08:04:27 *** andythenorth[m] has quit IRC (Write error: connection closed)
08:04:27 *** gretel[m] has quit IRC (Write error: connection closed)
08:04:27 *** zzy2357[m] has quit IRC (Write error: connection closed)
08:04:27 *** Farrokh[m] has quit IRC (Write error: connection closed)
08:04:27 *** shedidthedog[m] has quit IRC (Write error: connection closed)
08:04:27 *** magdalena[m] has quit IRC (Write error: connection closed)
08:04:27 *** Heiki[m] has quit IRC (Write error: connection closed)
08:04:27 *** karoline[m] has quit IRC (Write error: connection closed)
08:04:27 *** citronbleuv[m] has quit IRC (Write error: connection closed)
08:04:28 *** luffy[m] has quit IRC ()
08:04:32 *** enick_770 has quit IRC (Quit: Bridge terminating on SIGTERM)
08:04:33 <petern> I bet
08:30:47 <andythenorth> all these new grf features 🙂
08:30:59 <andythenorth> might have to start actually using version checks in my grfs 😛
08:32:05 <andythenorth> for the Debian users 😐 https://www.tt-forums.net/viewtopic.php?p=1262532#p1262532
08:44:45 <TrueBrain> 60% non-cache, 40% cached .. still growing 🙂
08:45:48 <TrueBrain> andythenorth: as long as you filled in in correctly in BaNaNaS .. I am sure you survive the few people not using that 😛
08:48:44 <CK2347> andythenorth: Bloat moment
08:55:55 <pickpacket> andythenorth: https://notabug.org/tinyrabbit/tea-tea-deluxe/src/main/00-grf-basics.nml#L6
08:59:49 <LordAro> TrueBrain: seems to be taking a while?
09:00:05 <TrueBrain> for caches to warm up? That is normal
09:00:12 <TrueBrain> Cloudflare caches in their POP
09:00:17 <TrueBrain> so you first need more than one request per file in a POP 🙂
09:00:41 <TrueBrain> So OpenGFX by now is pretty much cached in many places
09:07:08 <LordAro> POP?
09:08:47 <TrueBrain> Point of Presence
09:09:00 <TrueBrain> every good CDN has many many datacenters all over the world, as close to the user as possible
09:09:04 <TrueBrain> those are called POPs
09:09:41 <TrueBrain> as you want to cache as close to the user as possible, to serve them the information as quickly as you can
09:37:59 <LordAro> ah yes
09:40:20 <TrueBrain> `error parsing logpush job from resource: Key is missing` I love clear errors!
09:40:32 <petern> What's a generic term I can use instead of "export to Excel"...
09:41:11 <petern> Probably "export to spreadsheet", but that's SO LONG!
09:41:36 <TrueBrain> make it an icon!
09:42:50 <petern> Font-awesome doesn't have a "spreadsheet" icon, but it does have an excel file icon. It's not great...
09:43:00 <petern> <https://fontawesome.com/search?q=spread%20sheet&o=r&m=free> 😮
09:43:17 <petern> Could be taken to mean delete...
09:47:51 <TrueBrain> mostly Cloudflare documentation is pretty good .. but for LogPush filters they dropped the ball .. nowhere it mentions you have to add a `where` key .. lol
09:48:02 <TrueBrain> petern: it indeed is not great
10:04:02 <pickpacket> petern: export to csv instead?
10:10:13 <merni> Wikimedia commons has good icons sometimes, https://commons.wikimedia.org/wiki/Category:Spreadsheet_icons has a bunch
10:22:18 <petern> Yes but I went to font-awesome because that's the system this stuff is already using.
10:22:47 <petern> Export to CSV when it is actually Excel is not that good 🙂
10:34:58 *** Flygon has quit IRC (Remote host closed the connection)
10:36:36 <petern> I guess "Excel" is fine in that case anyway, heh.
10:44:00 <petern> Nearly salad time already :/
10:56:45 <DorpsGek> [OpenTTD/OpenTTD] James103 commented on pull request #10605: Feature: Change speed of calendar progress (with optional real-time display) https://github.com/OpenTTD/OpenTTD/pull/10605#pullrequestreview-1485946250
11:02:14 <LordAro> i do believe i am perilously close to andythenorth right now
11:03:16 <petern> In the UK, then?
11:03:49 <LordAro> closer than that, even
11:08:02 <TrueBrain> You are looking at his face?
11:10:41 <pickpacket> petern: I meant to export to csv instead of spreadsheet :)
11:11:19 <petern> Idealistically, yes, but there's a lot of stuff that CSV doesn't do.
11:14:40 <LordAro> TrueBrain: not quite that close
11:16:32 *** justanortherner has joined #openttd
11:16:32 <justanortherner> LordAro: In England?!
11:17:40 <LordAro> actually, yes
11:17:53 <LordAro> which was not true an hour ago
11:18:19 <justanortherner> Terrible
11:18:46 <justanortherner> No one wishes to be in England
11:24:48 <andythenorth> pickpacket: that's grf compatibility, not OpenTTD compatibility 🙂
11:25:40 <andythenorth> LordAro: should I be concerned about something?
11:26:39 *** wallabra[m] has joined #openttd
11:36:33 <LordAro> andythenorth: probably not
11:36:52 <justanortherner> andythenorth: I think it's Aro who should be concerned about you tbf....
11:37:35 <LordAro> (i am currently sat at a train station that i believe is fairly close to you)
11:38:29 <andythenorth> Parkway? Temple Meads?
11:38:42 <LordAro> the former
11:38:47 <justanortherner> Ew, Parkwat
11:39:02 <andythenorth> last train I went to catch there didn't arrive
11:39:09 <LordAro> oh dear
11:39:10 <andythenorth> we had to go back to Temple Meads
11:39:18 <andythenorth> stuff and things in the Severn Tunnel
11:39:27 <justanortherner> You should get the 1222 train Aro
11:39:38 <justanortherner> It's only like... an hour and 10 mins down...
11:42:44 <petern> Looking at my audio levels thinking "nice, this album didn't succumb to the loudness wars" ...
11:42:58 <petern> I'm playing from vinyl. Of course it hasn't...
11:46:01 <LordAro> my train did in fact arrive
11:46:27 <LordAro> i'm sat on the floor, but still
11:48:52 <justanortherner> Which train?
11:50:56 <TrueBrain> his train 😛
11:51:04 <andythenorth> no it's my train
11:51:07 <andythenorth> or your train
11:51:17 <TrueBrain> lies
11:53:48 <TrueBrain> so ... Cloudflare has logpush, which pushes logs to a bucket for you to look at .. it claims to be of `.log.gz` .. turns out, it is not compressed at all 😛
11:53:50 <TrueBrain> ghehe
11:56:27 <LordAro> justanortherner: one of them
11:59:55 *** k-man has joined #openttd
11:59:57 <k-man> hi
12:00:21 <k-man> how do i click in a mini viewport and make the big map scroll to that location?
12:01:00 <justanortherner> LordAro: Coulda narrowed it down 😂
12:02:00 <glx[d]> There's a button for that near window title IIRC
12:02:34 <DorpsGek> [OpenTTD/OpenTTD] NyanGoat opened issue #11042: [Bug]: New Oil Wells do not spawn in Temperate https://github.com/OpenTTD/OpenTTD/issues/11042
12:04:48 <k-man> oh yes! thanks glx[d]
12:11:36 <pickpacket> andythenorth: would grf compatibility mean to check if other active grfs are compatible?
12:13:24 <LordAro> justanortherner: i could have
12:16:47 <DorpsGek> [OpenTTD/DorpsGek] TrueBrain opened pull request #177: Change: [CI] update to reusing workflow https://github.com/OpenTTD/DorpsGek/pull/177
12:18:05 <justanortherner> @LordAro looking at the time and the fact you're on the floor, did you happen to board the 1244 towards Edinburgh?
12:18:37 <TrueBrain> please stop doxing people
12:18:51 <TrueBrain> if people want to tell you stuff, that is fine; but please stay on this side of the line, tnx 🙂
12:22:57 <jfs-> petern: Export as table? Export tabular?
12:23:02 <LordAro> i will neither confirm nor deny
12:23:40 <petern> Nah, I stayed with Excel because it is actually an Excel file. I just dislike 'advertising' it 🙂
12:23:54 <LordAro> but also what TB said
12:24:09 <LordAro> i was vague about andy until he himself revealed that it was bristol
12:32:44 <k-man> why does my signal menu bar only have about half of what is pictured here?
12:32:55 <k-man> https://wiki.openttd.org/en/Manual/Building%20signals
12:33:21 <k-man> my signal selection bar doesn't seem to have the pre signals
12:33:25 <petern> Because you're not using an old version.
12:33:45 <petern> Block & pre-signals aren't needed for the average user, so they are hidden by default.
12:33:51 <k-man> ok. where can i read on the new signal goodness?
12:33:57 <k-man> oh
12:34:02 <k-man> i must not be average
12:34:14 <k-man> i always used to like putting in the advanced signaling
12:34:31 <k-man> though its been so long since I played i can't remember how
12:35:02 <petern> If you can't remember you probably don't need to 🙂
12:35:32 <petern> But on the signal window, there's an expand button on the top right. That might expand your choices, if you really want.
12:35:57 <k-man> ok so i need to read up on path signals?
12:36:38 <petern> Probably. They're not new any more. They work a lot better than pre-signals did for the normal usecases.
12:36:52 <LordAro> they've not been new for.. 15 years?
12:37:10 <k-man> LordAro: ok ok! no need to rub it in
12:37:18 <petern> About that 🙂
12:37:48 <k-man> i'm reading. it looks good
12:37:53 <k-man> will try now
12:38:33 <k-man> how do i delete a signal?
12:38:46 <k-man> far out i can't remember how to do anything
12:39:49 <petern> With the signal tool selected, also select the bulldozer tool (default hotkey is R)
12:40:27 <k-man> ah thanks
12:40:44 <k-man> i think i'm too tired. I'll have another crack another day. thanks guys
12:43:27 <DorpsGek> [OpenTTD/DorpsGek] TrueBrain merged pull request #177: Change: [CI] update to reusing workflow https://github.com/OpenTTD/DorpsGek/pull/177
12:45:43 <DorpsGek> [OpenTTD/DorpsGek] TrueBrain opened pull request #178: Upgrade: bump all dependencies to latest https://github.com/OpenTTD/DorpsGek/pull/178
12:49:41 <DorpsGek> [OpenTTD/DorpsGek] TrueBrain opened pull request #179: Remove: "@seen" command from IRC https://github.com/OpenTTD/DorpsGek/pull/179
12:50:49 <TrueBrain> sorry (not sorry) about removing `@seen` 😦
12:51:39 <petern> Is that really all there is to it?
12:51:43 <TrueBrain> yeah
12:51:49 <DorpsGek> [OpenTTD/DorpsGek] TrueBrain opened pull request #180: Fix: [CI] Also validate the "plugins" folder for Python correctness https://github.com/OpenTTD/DorpsGek/pull/180
12:51:55 <TrueBrain> couldn't believe that myself 😛
12:52:25 <TrueBrain> ah, no, found a second place
12:52:40 <DorpsGek> [OpenTTD/DorpsGek] TrueBrain updated pull request #179: Remove: "@seen" command from IRC https://github.com/OpenTTD/DorpsGek/pull/179
12:53:58 <TrueBrain> and moarrrrr
12:54:01 <DorpsGek> [OpenTTD/DorpsGek] TrueBrain updated pull request #179: Remove: "@seen" command from IRC https://github.com/OpenTTD/DorpsGek/pull/179
12:59:22 <petern> Third time lucky?
12:59:26 <TrueBrain> yeah
12:59:50 <TrueBrain> now I need to think how I am going to copy the log-files from the old DorpsGek to the new .. hmmmmmmm
13:01:19 <LordAro> :o
13:02:20 <LordAro> so what are the log files needed for, if not that?
13:02:34 <TrueBrain> the weblogs?
13:02:48 <LordAro> oh, DorpsGek does them too?
13:02:56 <TrueBrain> https://weblogs.openttd.org/
13:02:58 <TrueBrain> for months already
13:03:05 <TrueBrain> as no other bot was capable of doing it properly anymore 😛
13:03:19 <TrueBrain> not sure anyone actually still uses it ... but okay 🙂
13:04:26 <andythenorth> pickpacket: it's check against older versions of the same grf, some are savegame safe, some are not
13:07:14 <TrueBrain> LordAro: didn't you use that link a while ago yourself btw?! 😛
13:07:20 <TrueBrain> to dig something up from the archive 😄
13:10:05 <LordAro> TrueBrain: yeah, i didn't know it was DorpsGek doing it though
13:10:15 <LordAro> probably obvious if i'd given it any thought
13:10:18 <TrueBrain> ah; well, now you know! 🙂
13:16:27 <TrueBrain> and guess what ... discord.com doesn't have IPv6 support 😛
13:16:34 <TrueBrain> this is just so sillyyyyyyyy
13:17:03 <LordAro> rip
13:17:14 <TrueBrain> yeah, let's go back to IRC, unacceptable
13:17:32 <peter1139> We never left!
13:19:00 <peter1139> I can't see that reaction :-)
13:19:10 <TrueBrain> so how did you know it was there?! 😛
13:19:11 <LordAro> what are reactions?
13:19:17 <TrueBrain> SPIES!
13:23:05 <DorpsGek> [OpenTTD/DorpsGek] TrueBrain merged pull request #178: Upgrade: bump all dependencies to latest https://github.com/OpenTTD/DorpsGek/pull/178
13:23:15 <DorpsGek> [OpenTTD/DorpsGek] TrueBrain merged pull request #179: Remove: "@seen" command from IRC https://github.com/OpenTTD/DorpsGek/pull/179
13:23:26 <DorpsGek> [OpenTTD/DorpsGek] TrueBrain merged pull request #180: Fix: [CI] Also validate the "plugins" folder for Python correctness https://github.com/OpenTTD/DorpsGek/pull/180
13:31:31 <DorpsGek> [OpenTTD/DorpsGek] TrueBrain opened pull request #181: Add: option to set the URL to reach the GitHub API https://github.com/OpenTTD/DorpsGek/pull/181
13:34:59 <TrueBrain> owh, I remember vaguely that Discord banned Cloudflare Workers from interacting with their API .. we will see if that is true or not 😛
13:35:00 *** keikoz has joined #openttd
13:37:10 <TrueBrain> that seems to no longer hold truth .. good 🙂
13:37:50 <TrueBrain> right .. now all I have to think about is how to transfer the logs .. hmmmmm
13:38:39 <DorpsGek> [OpenTTD/DorpsGek] TrueBrain merged pull request #181: Add: option to set the URL to reach the GitHub API https://github.com/OpenTTD/DorpsGek/pull/181
13:44:06 <petern> For some reason we have a Squarespace site (yes, as a tech I'm peed off about it) but.. they also do not support IPv6... jesus people.
13:45:07 <TrueBrain> the more I read why some sites don't have IPv6, I think people have this notion that when you change your edge to IPv6, you also have to change your internals to IPv6 .. but there really is no need for that ..
13:50:00 <TrueBrain> okay, seem to have found how to transfer logs over .. so let's test that out 🙂
13:53:55 <TrueBrain> `"Exceptions":[],"Logs":[],"Outcome":"exception"`
13:53:59 <TrueBrain> I love the exception of no exception 🙂
13:54:25 <petern> Most of these places are probably using IPv6 for internals anyway.
13:55:31 <petern> Well, maybe not.
13:57:15 <TrueBrain> I think they are scared shitless of that 😛
13:58:06 <LordAro> i've yet to be able to concinvvince our office to make any use of it
13:58:41 <LordAro> tbf i've not been able to think of any usecase for it either
13:58:44 <petern> I just do it 🙂
13:58:55 <LordAro> external website uses it, at least
13:59:03 <petern> > This website is pending domain owner verification
13:59:05 <petern> Uh huh
13:59:48 <petern> Oh dear, they also default to forcing www.
13:59:51 <TrueBrain> okay .. I think I am ready to migrate DorpsGek over ... now how to plan this out .. hmm ... it takes a few minutes to get done, so I guess in a moment nobody is talking would be ideal .. so tonight or something
14:00:13 <LordAro> petern: is that not normal?
14:00:43 <petern> Not for a decade or so.
14:00:57 <TrueBrain> google.com does it too
14:01:23 <TrueBrain> lol, IRC logs are 500MiB of data in total .. haha
14:01:32 <TrueBrain> we have a lot of chats recorded 😄
14:01:44 <LordAro> hang on
14:01:50 <LordAro> @seen Bjarni
14:01:50 <DorpsGek> LordAro: Bjarni was last seen in #openttd 11 years, 36 weeks, 6 days, 13 hours, 42 minutes, and 44 seconds ago: <Bjarni> heh
14:02:01 <TrueBrain> enjoy it while you can 😛
14:05:11 <LordAro> @seen anything
14:05:11 <DorpsGek> LordAro: I have not seen anything.
14:05:19 <LordAro> DorpsGek no snitch
14:06:34 <TrueBrain> right, initial sink initiated .. that should work at least
14:08:38 <TrueBrain> sink? sync. lol
14:08:56 <TrueBrain> it is annoying how long it takes for the sync to start .. this is an AWS service, but it takes over a minute before the first byte is send
14:08:57 <TrueBrain> brrr
14:11:38 *** TTDguy has joined #openttd
14:12:54 <TrueBrain> `Files transferred: 28893`
14:12:55 <TrueBrain> lol
14:14:22 <TTDguy> anybody know if the subreddit will open again? i have a lot of bookmarks of guides/screenshots/etc which would be a shame if they were never accessible again
14:14:51 <TrueBrain> I guess that is more a question to the CEO of Reddit 😉
14:16:13 <LordAro> nothing to do with us
14:16:21 <TTDguy> ok so assuming reddit doesn't budge the subreddit is gonna remain locked indefinitely?
14:16:45 <LordAro> or rather, the management of it is nothing to do with us
14:17:47 <LordAro> i imagine archive.org has most of it somewhere
14:17:50 <petern> You could ask the subreddit mods I guess. That's not us.
14:19:20 <TTDguy> alright
14:20:37 *** HerzogDeXtEr has joined #openttd
14:21:50 *** TTDguy has quit IRC (Quit: Page closed)
14:28:35 <LordAro> long train is long
14:31:11 <TrueBrain> Okay ... scale down Dorpsgek on old infra, wait for termination, sync logs, scale up on new infra, and that should be it .. so that is not too bad
14:31:21 <TrueBrain> owh, I need to delete a DNS record in between those moments
14:32:17 <TrueBrain> well, after dinner than .. as if things break, I can fix it in peace after dinner .. before dinner I will be annoyed 😄
14:33:38 <TrueBrain> `"Exceptions":[{"Name":"Error","Message":"get: Client Disconnect (10054)","TimestampMs":1687184203232}],"Logs":[],"Outcome":"exception"`
14:33:46 <TrueBrain> why is that an exception ... isn't that just expected behaviour? 😛
14:38:18 <petern> Error: Success.
14:43:50 *** gelignite has joined #openttd
15:04:42 <DorpsGek> [OpenTTD/team] Lishouuu opened issue #429: [fr_FR] Translator access request https://github.com/OpenTTD/team/issues/429
15:24:06 *** nielsm has joined #openttd
16:24:45 *** micro_ has joined #openttd
16:32:23 *** DorpsGek has joined #openttd
16:32:23 *** ChanServ sets mode: +o DorpsGek
16:34:12 <TrueBrain> right ... it is done
16:34:13 <TrueBrain> I think
16:34:32 <TrueBrain> logs back till 2007 work fine .. and of today too 🙂
16:38:31 <TrueBrain> hmm ... something is not completely correct yet 😛 Let's see ...
16:41:21 *** DorpsGek has joined #openttd
16:41:21 *** ChanServ sets mode: +o DorpsGek
16:44:00 *** DorpsGek has joined #openttd
16:44:00 *** ChanServ sets mode: +o DorpsGek
16:46:00 *** DorpsGek has joined #openttd
16:46:00 *** ChanServ sets mode: +o DorpsGek
16:46:24 <TrueBrain> `"message": "Request with a GET or HEAD method cannot have a body.",`
16:46:29 <TrueBrain> yeah ... that sounds a bit bad ...
16:51:49 <TrueBrain> wauw, yes, this library we use for DorpsGek is ... doing something silly 🙂
17:00:08 <DorpsGek> [OpenTTD/team] TrueBrain commented on issue #429: [fr_FR] Translator access request https://github.com/OpenTTD/team/issues/429
17:00:19 <TrueBrain> there we go 🙂
17:00:21 <glx[d]> lag
17:00:32 <TrueBrain> no, broken software; there is a difference 🙂
17:01:44 *** _aD has joined #openttd
17:02:33 <pickpacket> I'm writing a NewGRF with upgrades to the AsiaStar, based on the refurbishment made on the EuroStar in 2004 and the new model in 2015. I need help translating the specifications into OpenTTD values.
17:02:47 <TrueBrain> funny .. so the GitHub API accepts a GET with an empty body .. but this isn't actually a valid request, as a GET request should have no body
17:03:08 <TrueBrain> so this is only noticed if you proxy it through Cloudflare, and have a library that creates these weird requests in the first place
17:03:12 <TrueBrain> HTTP is funny 🙂
17:04:09 <pickpacket> The specifications for the 373 give 3 different power outputs depending on the catenary type, and a few different values for tractive effort: https://en.wikipedia.org/wiki/British_Rail_Class_373
17:04:30 <glx[d]> pickpacket: if you use units in nml it should translate properly
17:05:28 <glx[d]> oh tractive effort is "magic"
17:05:58 <glx[d]> tractive_effort_coefficient 0 ... 1 (float) Set to 0 Fraction of the vehicle weight that is available as tractive effort. Tractive effort (in kN) is calculated as (TE coefficient) * 10 * weight (in tons), with 10 being an approximation of the acceleration of gravity (9.81 m/s). A good value for rail tracks is 0.3.
17:06:36 <pickpacket> glx[d]: yeah, I just don't know which values to put in. The power output is given as "16,414 hp" or "7,644 hp" or "4,559 hp" depending on catenary voltage
17:06:58 <pickpacket> the AsiaStar has 8000hp flat
17:07:20 <Brickblock1> Just choose whichever one you feel is right
17:08:36 <Brickblock1> You could make it detect what railtype it runs on and change power based on that but that seems a bit odd for a set that isn't hyper realism focused
17:08:51 <pickpacket> mmm... I'll have to check what tractive effort the AsiaStar has too. Doesn't say at https://wiki.openttd.org/en/Manual/Base%20Set/Trains/AsiaStar
17:09:05 <pickpacket> Brickblock1: in the game there's only one electric rail, though
17:09:29 <Brickblock1> Not if you use grfs which provide more than one
17:10:11 <pickpacket> oh, yeah, the wiki page doesn't say anything about the weight of the drive train either. And it gives a bunch of different values for tractive effort too
17:10:26 <pickpacket> uh, guess I said that already
17:10:30 <andythenorth> wikipedia data is believed unreliable, at least by train enthusiasts
17:10:42 *** micro_ has quit IRC (Quit: Leaving)
17:10:42 <andythenorth> also published figures are often rounded or otherwise nominal
17:10:52 <andythenorth> and hp differs from hp at rail
17:11:04 <andythenorth> and so on
17:11:20 <pickpacket> andythenorth: do you know where I can find more reliable (and complete) info?
17:11:21 <andythenorth> pick values that are approximately realistic, but make sense for gameplay
17:11:42 <andythenorth> one thing to note...do you increase top speed?
17:11:58 <pickpacket> yes
17:12:24 <andythenorth> you'll need to increase HP just to maintain a baseline relationship of hp and speed
17:12:30 <pickpacket> the refurbished 373 has a top speed of 300 km/h and the 374 can reach 320 km/h
17:12:41 <andythenorth> if you want acceleration to also improve, you need to increase HP non-linearly
17:14:06 <andythenorth> this may or may not help 🙂 https://github.com/andythenorth/iron-horse/blob/main/src/train.py#L704
17:14:33 <pickpacket> Honestly I was about to just make some shit up for a train engine in between AsiaStar and monorail, but then I found out that the EuroStar had received upgrades
17:14:35 <andythenorth> weight is another factor there
17:14:47 <andythenorth> I would read the stats, then make some shit up
17:15:52 <pickpacket> I'm tempted to use the higher power output value of the 373 but that's *twice* the power of the AsiaStar :D
17:16:42 <pickpacket> the second highest is lower than the AsiaStar though.
17:17:25 <pickpacket> but for reals... the AsiaStar has an output of 8,000 hp, the 373 up to 16,000 hp and the 374 has 21,000 hp
17:20:34 <pickpacket> Hmmm. the X2001 has 9,000 hp and a top speed of 305 km/h. Should probably put it a little below that
17:22:10 <pickpacket> I'll make some shit up
17:26:26 <jfs-> the X2001 comes out earlier than your improved AsiaStar 300 (that's a good name IMHO) so a player can choose to build/upgrade to monorail to try to get an earlier competitive advantage, or stay on conventional rail
17:27:27 <jfs-> but true, the power rating should probably not be too much greater
17:28:26 <jfs-> otoh there might be an argument that monorail is more difficult to accelerate on since you have less surface contact: the thing that makes it more efficient at running also makes it harder to reach speeds
17:33:19 <pickpacket> ooooh! I like the AsiaStar 300. My working name was AsiaStar B, but that's a lot less interesting
17:35:43 <pickpacket> huh. The Millenium Z1 is designed the same year as I set the refurbished AsiaStar (from now on called AsiaStar X) to be introduced.
17:37:06 <CK2347> Mhm
17:37:43 <pickpacket> errrrrhhhh... air_drag_coefficient and length?
17:40:16 <andythenorth> air_drag_coefficient might not be worth bothering with
17:40:24 <andythenorth> curve speed multiplier might be worth a look
17:41:31 <pickpacket> length?
17:41:46 <andythenorth> length is length, no?
17:41:54 <pickpacket> I've only made two train carriages before 😅 they're simpler
17:42:06 <andythenorth> length is just vehicle length
17:42:08 <pickpacket> Length of the vehicle in arbitrary units. Use a value of 8 (equal to the predefined constant VEHICLE_LENGTH) for a full-length vehicle.
17:42:22 <pickpacket> 1-8
17:42:30 <andythenorth> if you're just adjusting default sprites, it's probably 8/8
17:42:50 <andythenorth> there are some pitfalls there, as the length unit varies depending on grf version
17:46:27 <pickpacket> I'm just gonna make some cosmetic changes to the original, of course :)
17:46:45 <pickpacket> "The modifier is applied after the normal curve speed calculation is done using the formula max_curve_speed * (1 + curve_speed_mod)." <-- what's max_curve_speed, then?
17:48:59 <andythenorth> might vary by railtype, can't remember
17:49:27 <andythenorth> it's a function of how many 45 degree direction changes affect the consist currently, I think
17:49:48 <pickpacket> I wish all the default vehicles were described in NML too. Would be easier to just compare to those
17:55:19 <dP> doesn't ogfx trains have something like that?
17:55:28 <dP> though I'm not sure it's even nml...
17:57:43 <zephyris> It might predate nml, definitely close
17:57:47 <pickpacket> dP: there's some pnml in there, whatever that is
17:58:13 <dP> close enough xD
18:01:41 <pickpacket> I don't understand how it works, though. Like, there's a png file with sprites for the asiastar, but no file references it
18:05:49 <pickpacket> here's the pnml code for the asiastar in opengfx: base_graphics spr2965(2965, "sprites/png/trains/temperate_engines_28px.png") { tmpl_pikka_8view_88length_29px_plus6height(111, 296) }
18:05:54 <pickpacket> 🤷
18:08:23 <pickpacket> but there's also the apparently unused file sprites/png/trains/temperate_asiastar_88.png
18:16:30 <pickpacket> uh... how do I define a spriteset for an articulated vehicle?
18:23:08 <Brickblock1> Just like usual but you have a switch which references different ones based on what part it is you probably don't want to code it like an articulated vehicle if it should have the second engine at the back of the train
18:24:08 <pickpacket> oh. In that case what do I do? :(
18:24:34 <Brickblock1> You set the dualended property to 1
18:24:44 <pickpacket> yeah, my bad. That's what I've done
18:25:42 <Brickblock1> And use the vehicle is flipped variable to choose whether or the front or back graphics should be drawn
18:27:29 <pickpacket> This is probably interesting to someone: "DEPRECATION: nml was installed using the legacy 'setup.py install' method, because a wheel could not be built for it. pip 21.0 will remove support for this functionality. A possible replacement is to fix the wheel build issue reported above. You can find discussion regarding this at
18:27:29 <pickpacket> https://github.com/pypa/pip/issues/8368."
18:27:51 <pickpacket> vehicle is flipped variable...
18:28:55 <pickpacket> I don't know how to use this. yet.
18:32:39 <pickpacket> errrh... trying to compile what I have so far and getting "Action 0 property too large"
18:33:29 <pickpacket> https://lounge.warmedal.se/uploads/7178001474b325ca/image.png
18:37:20 <andythenorth> not seeing anything obvious there
18:37:33 <andythenorth> try commenting out props one at a time
18:37:52 <pickpacket> does anyone happen to have an nml file for a similar vehicle that I can look at?
18:40:42 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/ea54408e1d9e39b5459497f0de5f3bd193c93ae8
18:40:43 <DorpsGek> - Update: Translations from eints (by translators)
18:47:11 <pickpacket> after removing half of the properties it's still "too large"
18:47:22 <pickpacket> I'd hazard a guess that something else is wrong
18:47:39 *** Wolf01 has joined #openttd
18:49:30 <DorpsGek> [OpenTTD/OpenTTD] nielsmh updated pull request #7786: Add: Help and manuals window https://github.com/OpenTTD/OpenTTD/pull/7786
18:50:25 <pickpacket> found it. climates_available should not be a bitmask
18:51:02 <jfs-> pickpacket: is that during compiling, or when loading into the game? but "too large" probably refers to taking up more bytes than it should be using for the properties specified
18:51:41 <jfs-> so it isn't about containing too much data, but rather the data being mal-formatted
18:53:38 <DorpsGek> [OpenTTD/OpenTTD] nielsmh commented on pull request #7786: Add: Help and manuals window https://github.com/OpenTTD/OpenTTD/pull/7786#pullrequestreview-1486725120
18:55:19 <pickpacket> jfs-: it was during compile, but it was because I had typed "bitmask(CONSTANT)" instead of just "CONSTANT"
18:56:30 <andythenorth> what version of JGRPP do I set in Bananas?
18:56:47 <andythenorth> OpenTTD is `>= 13.1.0`
18:57:27 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #10605: Feature: Change speed of calendar progress (with optional real-time display) https://github.com/OpenTTD/OpenTTD/pull/10605#pullrequestreview-1486727979
19:00:26 <DorpsGek> [OpenTTD/nml] glx22 updated pull request #274: Support for roadtype direction markings (OTTD #10282) https://github.com/OpenTTD/nml/pull/274
19:05:06 <DorpsGek> [OpenTTD/nml] glx22 commented on pull request #274: Support for roadtype direction markings (OTTD #10282) https://github.com/OpenTTD/nml/pull/274#issuecomment-1597630907
19:26:35 *** DDR has joined #openttd
19:32:35 *** DDR has quit IRC (Quit: DDR is not Dance Dance Revolution)
19:54:21 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
20:01:32 *** Eddi|zuHause has quit IRC (Remote host closed the connection)
20:02:11 *** Eddi|zuHause has joined #openttd
20:03:06 *** nielsm has quit IRC (Remote host closed the connection)
20:28:44 *** Eddi|zuHause has quit IRC (Remote host closed the connection)
20:29:23 *** Eddi|zuHause has joined #openttd
20:35:37 <pickpacket> Sprite alignment is hell 🙂 will continue that fight tomorrow
21:01:57 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
21:15:18 <DorpsGek> [OpenTTD/OpenTTD] loadre opened issue #11043: [Crash]: Clicking on "Railroad Construction" https://github.com/OpenTTD/OpenTTD/issues/11043
21:27:03 *** keikoz has quit IRC (Ping timeout: 480 seconds)
21:34:08 *** Flygon has joined #openttd
21:39:32 <JGR> andythenorth: Just leave it off, unless you've doing something JGRPP-specific
21:42:09 <JGR> Though it seems my branch is sending 13.0 as the vanilla version at the moment
21:46:11 *** gelignite has quit IRC (Quit: Stay safe!)
21:56:37 *** Eddi|zuHause has quit IRC (Remote host closed the connection)
21:57:43 *** Eddi|zuHause has joined #openttd
22:04:08 *** Deep3D has joined #openttd
22:07:36 *** Eddi|zuHause has quit IRC (Remote host closed the connection)
22:13:01 *** Eddi|zuHause has joined #openttd
22:14:29 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on issue #11043: [Crash]: Clicking on "Railroad Construction" https://github.com/OpenTTD/OpenTTD/issues/11043
22:18:24 <glx[d]> ok it's a "nice" one I think
22:19:22 <glx[d]> dropdowns are a pain
22:24:17 <Eddi|zuHause> "You have successfully redeemed your code for: Friends of Chirper - Cities: Skylines II"
22:25:11 <Eddi|zuHause> not sure how that helps me in any way, but i got there :)
22:25:57 <dwfreed> nice
22:38:17 <Eddi|zuHause> also, after killing everone off for one of the milestone buildings, should i rescue my city or just play from the previous savegame?
22:45:38 *** Flygon has quit IRC (Read error: Connection reset by peer)
22:54:05 <dwfreed> both
22:57:55 <Eddi|zuHause> i mean, people are slowly moving back in
22:58:04 <Eddi|zuHause> and i think i barely escaped bankrupcy
23:04:34 *** Flygon has joined #openttd
23:44:59 *** _aD has quit IRC (Quit: leaving)
23:49:49 <petern> glx[d]: oh no 😦
23:51:12 <glx[d]> unpredictable bad luck timing
23:52:28 <glx[d]> and news window "stealing" focus might be annoying in other occasions
23:57:13 <glx[d]> like while you are typing in the console or an editbox
23:57:43 <petern> Yes, maybe we should pop that up without taking focus. Same with the gamescriot popups to be honest.
23:59:04 <petern> But also, the drop-down close should have the correct company scope, and perhaps focus-closing an instant close drop-down should abort instead of execute.