Times are UTC Toggle Colours
01:12:06 *** Gadg8eer[m] has joined #openttd 01:19:28 *** Soni has quit IRC 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 02:02:40 *** herms has joined #openttd 02:04:57 *** Soni has quit IRC 02:10:12 *** Soni has joined #openttd 02:17:43 *** Kitrana has quit IRC 02:18:19 *** Kitrana has joined #openttd 02:42:36 *** D-HUND has joined #openttd 02:45:55 *** debdog has quit IRC 02:59:11 *** D-HUND is now known as debdog 03:12:59 *** Tirili has quit IRC 03:31:22 *** keikoz has joined #openttd 04:14:32 *** tokai|noir has quit IRC 05:30:27 *** keikoz has quit IRC 05:41:40 *** tokai has joined #openttd 05:41:40 *** ChanServ sets mode: +v tokai 06:14:51 *** jinks has quit IRC 06:17:46 *** jinks has joined #openttd 07:17:21 *** Alkel_U3 has quit IRC 07:18:02 *** Alkel_U3 has joined #openttd 07:21:39 <CK2347> petern: That's impressive 07:27:53 *** jinks has quit IRC 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 07:58:46 *** jinks has joined #openttd 08:03:28 *** freu[m] has quit IRC 08:03:34 *** joey[m]1 has quit IRC 08:03:34 *** imlostlmao[m] has quit IRC 08:03:36 *** wormnest[m] has quit IRC 08:03:36 *** thelonelyellipsis[m] has quit IRC 08:03:37 *** gdown has quit IRC 08:03:38 *** NekomimiGunner18[m] has quit IRC 08:03:38 *** vista_narvas[m] has quit IRC 08:03:38 *** amal[m] has quit IRC 08:03:39 *** rudolfs[m] has quit IRC 08:03:39 *** leward[m] has quit IRC 08:03:39 *** giords[m] has quit IRC 08:03:40 *** jact[m] has quit IRC 08:03:40 *** calbasi[m] has quit IRC 08:03:41 *** JamesRoss[m] has quit IRC 08:03:41 *** CornsMcGowan[m] has quit IRC 08:03:41 *** menelaos[m] has quit IRC 08:03:41 *** emilyd[m] has quit IRC 08:03:41 *** hamstonkid[m] has quit IRC 08:03:41 *** blikjeham[m] has quit IRC 08:03:42 *** fiddeldibu[m] has quit IRC 08:03:42 *** jeremy[m] has quit IRC 08:03:42 *** igor[m]1 has quit IRC 08:03:43 *** karl[m]123 has quit IRC 08:03:43 *** Gadg8eer[m] has quit IRC 08:03:43 *** cjmonagle[m] has quit IRC 08:03:43 *** philip[m]123 has quit IRC 08:04:24 *** VincentKadar[m]1234567 has quit IRC 08:04:25 *** yubvin[m] has quit IRC 08:04:25 *** nolep[m] has quit IRC 08:04:25 *** thomas[m]12345 has quit IRC 08:04:26 *** patricia[m] has quit IRC 08:04:26 *** elliot[m] has quit IRC 08:04:27 *** audunm[m] has quit IRC 08:04:27 *** luk3Z[m] has quit IRC 08:04:27 *** einar[m] has quit IRC 08:04:27 *** temeo[m] has quit IRC 08:04:27 *** andythenorth[m] has quit IRC 08:04:27 *** gretel[m] has quit IRC 08:04:27 *** zzy2357[m] has quit IRC 08:04:27 *** Farrokh[m] has quit IRC 08:04:27 *** shedidthedog[m] has quit IRC 08:04:27 *** magdalena[m] has quit IRC 08:04:27 *** Heiki[m] has quit IRC 08:04:27 *** karoline[m] has quit IRC 08:04:27 *** citronbleuv[m] has quit IRC 08:04:28 *** luffy[m] has quit IRC 08:04:32 *** enick_770 has quit IRC 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:12 <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 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:35 <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:03 <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:28 <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:07 <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:16 <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:58 <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 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:27:36 *** DorpsGek has quit IRC 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:02 *** DorpsGek has quit IRC 16:41:21 *** DorpsGek has joined #openttd 16:41:21 *** ChanServ sets mode: +o DorpsGek 16:43:46 *** DorpsGek has quit IRC 16:44:00 *** DorpsGek has joined #openttd 16:44:00 *** ChanServ sets mode: +o DorpsGek 16:45:45 *** DorpsGek has quit IRC 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 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:35 <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:23 <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:53 <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 19:54:21 *** HerzogDeXtEr has quit IRC 20:01:32 *** Eddi|zuHause has quit IRC 20:02:11 *** Eddi|zuHause has joined #openttd 20:03:06 *** nielsm has quit IRC 20:28:44 *** Eddi|zuHause has quit IRC 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 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 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 21:56:37 *** Eddi|zuHause has quit IRC 21:57:43 *** Eddi|zuHause has joined #openttd 22:04:08 *** Deep3D has joined #openttd 22:07:36 *** Eddi|zuHause has quit IRC 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 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 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.