IRC logs for #openttd on OFTC at 2026-03-07
            
00:43:54 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
00:43:59 *** WormnestAndroid has joined #openttd
00:46:28 <peter1138> Meh
02:18:30 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
02:20:17 *** WormnestAndroid has joined #openttd
02:55:54 <wensimehrp> peter1138: that 32g swap was zram
02:57:22 <reldred> I’ve got a stupid amount of swap configured but that’s because I occasionally do stupid things in blender
02:59:29 *** Flygon has quit IRC (Read error: Connection reset by peer)
03:06:39 <DorpsGek> [OpenTTD/OpenTTD] abi9ail updated pull request #15334: Fix #15318: Nonsensical error message when trying to send aircraft to hangar with no usable airports https://github.com/OpenTTD/OpenTTD/pull/15334
03:08:00 <DorpsGek> [OpenTTD/OpenTTD] abi9ail closed pull request #15334: Fix #15318: Nonsensical error message when trying to send aircraft to hangar with no usable airports https://github.com/OpenTTD/OpenTTD/pull/15334
03:08:03 <DorpsGek> [OpenTTD/OpenTTD] abi9ail updated pull request #15334: Fix #15318: Nonsensical error message when trying to send aircraft to hangar with no usable airports https://github.com/OpenTTD/OpenTTD/pull/15334
03:12:44 <DorpsGek> [OpenTTD/OpenTTD] abi9ail updated pull request #15334: Fix #15318: Nonsensical error message when trying to send aircraft to hangar with no usable airports https://github.com/OpenTTD/OpenTTD/pull/15334
03:12:47 <DorpsGek> [OpenTTD/OpenTTD] abi9ail reopened pull request #15334: Fix #15318: Nonsensical error message when trying to send aircraft to hangar with no usable airports https://github.com/OpenTTD/OpenTTD/pull/15334
03:13:38 <DorpsGek> [OpenTTD/OpenTTD] abi9ail commented on pull request #15334: Fix #15318: Nonsensical error message when trying to send aircraft to hangar with no usable airports https://github.com/OpenTTD/OpenTTD/pull/15334#issuecomment-4015387833
03:14:11 *** Wormnest has quit IRC (Quit: Leaving)
03:15:02 <__abigail> Fuck me
04:16:14 <jfkuayue> The skibidi profile made me sick
04:23:32 <__abigail> Thanks
04:23:32 <__abigail> My friend forked out to get me the whole set (she fucking hates me)
04:53:37 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/265dde1f28f0e65955a1d06373aee65b91acd65a
04:53:38 <DorpsGek> - Update: Translations from eints (by translators)
04:57:56 *** Zathras_1 has joined #openttd
04:57:57 *** Zathras_7 has joined #openttd
05:01:14 *** Zathras_4 has quit IRC (Ping timeout: 480 seconds)
05:01:24 *** Zathras_11 has quit IRC (Ping timeout: 480 seconds)
06:14:32 *** keikoz has quit IRC ()
06:16:09 *** keikoz has joined #openttd
06:35:23 <DorpsGek> [OpenTTD/OpenTTD] Baricus updated pull request #15350: Add: Screensaver Mode https://github.com/OpenTTD/OpenTTD/pull/15350
06:39:56 <DorpsGek> [OpenTTD/OpenTTD] Baricus updated pull request #15350: Add: Screensaver Mode https://github.com/OpenTTD/OpenTTD/pull/15350
06:41:53 <DorpsGek> [OpenTTD/OpenTTD] Baricus commented on pull request #15350: Add: Screensaver Mode https://github.com/OpenTTD/OpenTTD/pull/15350#pullrequestreview-3907820557
06:42:03 <DorpsGek> [OpenTTD/OpenTTD] Baricus commented on pull request #15350: Add: Screensaver Mode https://github.com/OpenTTD/OpenTTD/pull/15350#issuecomment-4015745087
07:01:44 *** gelignite has joined #openttd
07:17:13 <goddess_ishtar> nml *really* needs some kind of native import feature
07:18:01 <goddess_ishtar> the source code for Mop Expanded Road Vehicles is just a single .nml file 50,000 lines long
07:19:38 <andythenorth> That’s the l33t way to do it
07:23:13 <andythenorth> But also see https://github.com/OpenTTD/nml/pull/358
07:30:56 <andythenorth> I'm enjoying the AI upscaled images on https://www.openttd.net/
07:39:45 <ahyangyi> andythenorth: Depends on if you count Steamwebhelper and various embedde Electron as "Chrome" 😛
07:45:22 <__abigail> https://cdn.discordapp.com/attachments/1008473233844097104/1479746767447916544/Screenshot_20260307-184442.png?ex=69ad2911&is=69abd791&hm=b90f7f9e079167f7d4eb7b59b5a0bf4ae0ff1028e66f776d37fb1345d27ac60b&
07:45:22 <__abigail> andythenorth: Oops!
07:45:37 <__abigail> I love how optimised it is for portrait layouts too
08:10:24 <andythenorth> I can't stop looking at the upscaled sprites https://www.openttd.net/OpenTTD-Englisch/INDUSTRIEN-stahlstadt.html
08:11:12 <andythenorth> to be clear, I've deliberately used generative AI with FIRS sprites myself to see what direction that takes
08:11:42 <andythenorth> but using AI generated images in the docs for a grf seems like a fuckwit move
08:12:22 <andythenorth> such Fox https://www.grf.farm/polar-fox/1.4.0/index.html
08:12:32 <andythenorth> such generative
08:14:24 <ahyangyi> It also claims to be a wiki when it is not
08:15:16 <ahyangyi> The upscaling isn't particularly consistent in style either
08:19:51 <andythenorth> hmm....well
08:20:14 <andythenorth> I've read the author's bio, and I'm not going to pile on to someone who appears to have mental health difficultires
08:20:19 <andythenorth> difficulties *
08:20:37 <andythenorth> I'm just glad this wasn't the new FIRS site
08:20:54 <andythenorth> :|
08:21:58 <andythenorth> meanwhile on the internet
08:22:30 <andythenorth> "how do I optimise a single long train to make FIRS supplies deliveries, using scheduling, programmable signals etc"
08:22:45 <andythenorth> [FIRS supplies were designed for road vehicles]
08:22:58 <andythenorth> min-max people so often miss that they could just not min-max at all
08:27:31 <__abigail> https://cdn.discordapp.com/attachments/1008473233844097104/1479757377673629757/image.png?ex=69ad32f3&is=69abe173&hm=5590584cbba60172ccd51fc107d6610acf7aba7fbe1d2bc4313a69c3404b87b4&
08:27:31 <__abigail> Cool grid mate
08:27:51 <eed_edward> 64bit graphics!
08:31:34 <emperorjake> andythenorth: Damn, didn’t know this existed
08:31:42 <emperorjake> The whole thing is definitely vibe coded
08:32:35 <__abigail> https://cdn.discordapp.com/attachments/1008473233844097104/1479758651333017650/image.png?ex=69ad3423&is=69abe2a3&hm=318bdf2dd5b32a5ce59d01bbc52e92f95250883aa2975a639c9863546eba296e&
08:33:06 <emperorjake> Ah there you go
08:37:39 <emperorjake> Should I point to it when people ask for AXIS flowcharts?
08:38:00 <emperorjake> I find the in-game one easier to use
08:38:39 <__abigail> emperorjake: no
08:38:51 <andythenorth> it's not useful
08:39:06 <andythenorth> I don't know if it is vibe coded though
08:39:14 <andythenorth> he says he's been working on it for a long time
08:39:18 <__abigail> I much prefer old mate's cooking video on youtube
08:42:03 <andythenorth> naptime?
08:44:12 <ahyangyi> TBH, it is amazing that there isn't AI-generated websites for OpenTTD for so long
08:44:30 <ahyangyi> meanwhile this is the first search result for "Europa Universalis 5 guide" on Bing:
08:44:30 <ahyangyi> https://eu5.guide/
08:44:53 <ahyangyi> And I think this is the #3 search result for "Pokemon Guide" on Bing:
08:44:53 <ahyangyi> https://infopoke.net/guides/evolution
08:45:04 <ahyangyi> at least for my bing account that is
08:45:10 <ahyangyi> and sorry for the slop dump
08:45:38 <ahyangyi> The pokemon site is actually decent by the way, if one is used to the sloppy usage of emojis
08:47:25 *** tokai|noir has joined #openttd
08:47:25 *** ChanServ sets mode: +v tokai|noir
08:49:03 <andythenorth> I have unwritten my reply in forums
08:49:32 <andythenorth> "someone is wrong on the internet" doesn't make for a happy life
08:49:54 <andythenorth> I find it fucking strange all of it
08:50:07 <andythenorth> "I have spent weeks of my own time...but AI saves us all"
08:52:55 <ahyangyi> what?
08:53:58 <emperorjake> forum thread for context https://www.tt-forums.net/viewtopic.php?t=92727
08:54:01 <__abigail> andythenorth: https://www.tt-forums.net/viewtopic.php?p=1278410#p1278410
08:54:25 *** tokai has quit IRC (Ping timeout: 480 seconds)
08:54:25 <andythenorth> I just can't even
08:54:28 <andythenorth> I need coffee
08:55:23 <andythenorth> emperorjake at some point should we fix AXIS docs generation?
08:55:28 <andythenorth> it's just some configuration stuff
08:56:58 <emperorjake> you'll have to show me how it works, I don't really understand that part of the codebase 🙂
08:57:23 <ahyangyi> Ironically, you can simply vibe code to a better result
08:57:34 <__abigail> andythenorth: Happy to have a look if I can add at least one AI slop image
08:57:36 <ahyangyi> Just by knowing that the flowchart can be obtained by looking at the code
08:57:44 <ahyangyi> and telling the AI the same.
08:58:16 <andythenorth> I need to try Claude Code, so I was considering asking it to fix AXIS docs generation
08:58:29 <andythenorth> if given the FIRS compile also (working) it might figure it out
08:59:07 <andythenorth> yeah but I've had no coffee
09:05:45 <peter1138> andythenorth, he took it as a compliment.
09:06:34 <ahyangyi> Not completely wrong I guess
09:06:37 <andythenorth> there's no point increasing distress
09:06:52 <jfkuayue> how do wholy-AI-generated websites become a thing?
09:06:53 <andythenorth> and I did enjoy looking at the AI upscaling for 10 minutes
09:07:05 <andythenorth> why wouldn't they be?
09:07:11 <andythenorth> most websites are mostly the same
09:07:26 <ahyangyi> jfkuayue: Generating websites has been one of the most commonly demonstrated abilities of AI since ChatGPT 3.5
09:07:28 <andythenorth> a greater part of the actual content on the internet just exists for SEO or grift
09:07:50 <__abigail> I make shit PRs with my own brain, and all it took was getting a degree
09:08:11 <andythenorth> when I was involved in adtech, well before LLMs/chatbots, our main focus for AI research was automated content publishing
09:08:46 <andythenorth> there's no point in paying minimum wage humans to sit and curate content or make SEO pages
09:09:16 <andythenorth> this is like 15 years ago.....even then an awful lot of internet traffic was robots talking to other robots
09:09:23 <jfkuayue> I think "general people" will use what they can use anyway
09:09:50 <peter1138> "part of the problem"
09:10:10 <andythenorth> the internet is mostly over and we can mostly withdraw from it
09:10:44 <ahyangyi> jfkuayue: I've been hearing "only 16% of world population has used AI" recently and apparently "watching AI-generated tiktok content" doesn't count
09:10:54 <ahyangyi> otherwise I guess the number would be way up
09:10:56 <__abigail> andythenorth: IPoAC time
09:11:14 <andythenorth> pigeons
09:12:40 <jfkuayue> It also gets uncommon how it is more of the "younger generation" protesting back the technical advancement, like in 1990s, it was old people who said "computer games are cancer"
09:14:03 <andythenorth> I like trains
09:14:24 <jfkuayue> controversial?
09:15:34 <ahyangyi> At the time they were called iron horses?
09:16:14 <__abigail> jfkuayue: It was possible to make a living on one income
09:16:14 <__abigail> But then they realised if households with two working parents exist, they can just give more money to the shareholders and make everyone live paycheck-to-paycheck
09:17:03 <reldred> everything sucks, all of the time
09:17:40 <__abigail> https://cdn.discordapp.com/attachments/1008473233844097104/1479769998116261909/image.png?ex=69ad3eb4&is=69abed34&hm=a87715154763c36073b6b032766583c0273e90f2cf0e7396273f10ff89cf441b&
09:17:40 <__abigail> I tried to make an account to chat with old mate but that won't be happening apparently
09:17:46 <__abigail> https://tenor.com/view/seinfeld-soupnazi-nosoup-gif-5441633
09:19:56 *** rakanusu has joined #openttd
09:20:51 <__abigail> I think it was the length of my email address
09:24:01 <jfkuayue> I always fail to self-host email server
09:25:33 <peter1138> Well, just speak to orudge.
09:28:47 *** gelignite has quit IRC ()
09:30:16 <peter1138> __abigail that is, not jfkuayue :)
09:30:31 <peter1138> I just took some cough syrup and immediately coughed, bah.
09:31:10 <__abigail> peter1138: I have been sick for two weeks so I'm going to see a GP tomorrow morning
09:31:10 <__abigail> But I have a concert tomorrow night that I can't fucking miss lol
09:31:19 <peter1138> Oh no :(
09:31:43 <ahyangyi> I am also coughing and took some... sprite
09:31:51 <ahyangyi> Perhaps I should do some sprites?
09:33:39 <jfkuayue> https://cdn.discordapp.com/attachments/1008473233844097104/1479774019606548490/image.png?ex=69ad4273&is=69abf0f3&hm=a481c121ff0a7baf9e53133793832121da87aa98a1548e42f607f99e63b46f41&
09:37:42 <andythenorth> peter1138: my head hurts
09:37:46 <andythenorth> it is ow
09:37:56 <andythenorth> did I catch your cold via svn?
09:38:15 <peter1138> https://libretooth.gr/@dougiec3/116184103117796769
09:39:49 <__abigail> https://cdn.discordapp.com/attachments/1008473233844097104/1479775571889225899/PXL_20260307_093922278.jpg?ex=69ad43e5&is=69abf265&hm=ce53b9eb244e239196df6da311b36b8beb36b86c627078d8f47d5b22a57d34d0&
09:39:49 <__abigail> jfkuayue: I have the good stuff right now
09:40:49 <andythenorth> new laptop option only has 24GB
09:40:52 <andythenorth> mine has 36GB
09:41:00 <andythenorth> will I cope? https://usercontent.irccloud-cdn.com/file/og84lmo8/image.png
09:41:09 <jfkuayue> big force causes miracle
09:43:25 <peter1138> Codeine-based for coughs? :o
09:44:52 <__abigail> Yeah it's the only shit that works for me
09:53:57 <peter1138> Oh no, I can't see the image your post cos it's on imgur.
09:54:30 <peter1138> +in
09:56:55 <andythenorth> was it me?
09:56:58 <andythenorth> did I do it?
09:57:04 <__abigail> peter1138: I think I edited it to be an attachment
09:57:21 <ahyangyi> Discord edit doesn't work on the IRC side
09:58:13 <peter1138> I guess that's "enjoyable"
09:58:19 <peter1138> I mean, I laughed.
09:58:37 <peter1138> ahyangyi, talking about forums.
09:58:55 <ahyangyi> Oops
09:58:59 <jfkuayue> Leo's Toystore, written by Warren Piece
10:00:43 <andythenorth> no but if only there was a way to get an image from OpenTTD
10:00:55 <andythenorth> I have to manually make them for FIRS using the white ground grf
10:01:25 <andythenorth> I considered implementing the industry layout and spritesorter for python PIL
10:01:35 <andythenorth> so I could generate them
10:01:51 <andythenorth> it's probably just cartesian maths or something?
10:02:07 <andythenorth> https://www.grf.farm/firs/5.2.0/html/industries.html
10:03:23 <ahyangyi> andythenorth: Can grab my shitty script if that helps
10:03:23 <ahyangyi> https://github.com/ahyangyi/agrf/blob/main/agrf/graphics/layered_image.py#L12
10:03:41 <andythenorth> :o
10:04:12 <ahyangyi> Oh, did you mean getting base set sprites?
10:04:23 <andythenorth> that's one of the reasons I didn't bother
10:04:34 <andythenorth> manually making them is 'fine'
10:05:35 <ahyangyi> A while ago I vibe coded some shit to do extract base set sprites by ID, somehow the output format of grfcodec isn't being very helpful...
10:13:09 <ahyangyi> Though I have also been fine with extracting sprites manually, until one day I found I need all those slopes and foundations across climates
10:13:14 <ahyangyi> which is a bit too much
10:15:44 <peter1138> andythenorth, I was considering if it's possible to draw a preview, like for town buildings.
10:19:16 <andythenorth> composing it live in game?
10:19:21 <andythenorth> or having grf provide an image?
10:20:00 <peter1138> https://digipres.club/@foone/116186668057715780
10:21:50 <peter1138> The Usborne books were the best.
10:24:28 <andythenorth> I had them for other things
10:24:32 <andythenorth> but not programming
10:24:39 <andythenorth> imagine....I could have been a developer
10:24:43 <ahyangyi> andythenorth: Probably this
10:24:58 <__abigail> https://cdn.discordapp.com/attachments/1008473233844097104/1479786932841218263/image.png?ex=69ad4e79&is=69abfcf9&hm=05157b1f3aa2e5d739057ec6ac009b00a88dd637c508602a4ee36c79ce72f78f&
10:24:58 <__abigail> This is literally the dumbest shit and I see it all the time
10:24:58 <__abigail> Instead of "Python" I instead need "Python", "Python 2", "Python 3", "Python Programming", etc.
10:26:01 <andythenorth> we've accidentally made a game to not improve net global productivity, because all we're doing is changing patterns of 1s and 0s
10:26:09 <andythenorth> but somehow that makes food arrive at our doors
10:26:16 <andythenorth> so as long as that keeps happening....
10:26:25 <andythenorth> all is for the best in this the best of all possible worlds
10:27:48 <ahyangyi> What's the point of productivity if there's no game left though
10:36:59 <peter1138> composing it
10:48:46 <jfkuayue> https://cdn.discordapp.com/attachments/1008473233844097104/1479792924743962705/image.png?ex=69ad540e&is=69ac028e&hm=4cf62ef0f4aca3f642efa0bdeb00cf9bfd2d0aadf0609f0b95f56a5913da8267&
10:50:06 <xarick> I want to create the dumbest fastest sea pathfinder
10:50:45 <xarick> place 2 docks, 1 ship depot, test connection by using vehicle orders and waiting for the ship is lost
11:08:29 *** gelignite has joined #openttd
11:17:40 <andythenorth> _composes ever more Iron Horse bugs_
11:20:37 *** WormnestAndroid has quit IRC (Remote host closed the connection)
11:20:38 *** WormnestAndroid has joined #openttd
11:20:42 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
11:20:43 *** WormnestAndroid has joined #openttd
11:20:46 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
11:21:19 *** WormnestAndroid has joined #openttd
11:22:19 <andythenorth> can I have the robot add the bugs instead?
11:22:42 <andythenorth> would be labour saving
11:26:28 <will_marshall_> They say you get a bug every 10 to 100 lines of code. My experience is that I can get a lot, lot more bugs into my work than that.
11:37:35 <peter1138> Is there going to be an explosion?
11:40:04 <andythenorth> broad question
11:40:16 <andythenorth> the sun explodes constantly
11:40:31 <andythenorth> I would say "yes, there is going to be an explosion, somewhere"
11:45:15 <peter1138> Slop-related.
11:57:38 <__abigail> peter1138: Just saw your reply
11:57:45 <__abigail> https://tenor.com/view/kermit-frog-muppet-muppets-meme-gif-11746718394823994324
11:57:49 <__abigail> looking forward to tea
11:58:32 <peter1138> Well.
12:01:28 <andythenorth> I'm going with "let's not bully people who might have issues" https://www.youtube.com/hadleybjones
12:01:55 <andythenorth> meanwhile I have fucked myself in Horse
12:02:11 <andythenorth> bad features that exploit side effects in Horse's internal API
12:02:46 <andythenorth> but then the docs codepaths don't handle the side effects
12:10:23 <peter1138> https://infosec.exchange/@davep/113244956080377913
12:26:55 <eed_edward> FIRS 6 - what, when, why/why not?
12:30:53 <emperorjake> It'll probably be just more steeltown, and changes that break old GRFs and scripts 😛
12:31:00 <emperorjake> maybe a new economy if we're lucky
12:34:13 <andythenorth> there is no FIRS 6
12:36:34 <ahyangyi> FIRS 7 confirmed!
12:40:31 *** Flygon has joined #openttd
12:42:34 <peter1138> Okay, I need to transform from game x,y to screen x,y, which includes scaling and rotation. I assume I need at least 3 points.
12:49:27 *** rakanusu has quit IRC (Remote host closed the connection)
12:55:09 <belajalilija> eed_edward: Wrong channel
12:57:49 <peter1138> For?
13:01:32 <ahyangyi> Fir
13:02:05 <belajalilija> peter1138: Pestering about grfs
13:02:39 <belajalilija> Does irc not show the reply thing like on discord?
13:06:05 <ahyangyi> I think it does
13:07:52 <_jgr_> IRC does not have any concept of replies, the bot just formats it as a username mention
13:08:03 <andythenorth> pester about grfs in discord
13:08:07 <andythenorth> where I am currently not
13:08:33 <andythenorth> unfucked Horse docs
13:08:37 <andythenorth> busy busy
13:10:50 <andythenorth> where does the time go eh?
13:11:08 <ahyangyi> poof?
13:13:04 <__abigail> ahyangyi: Oi
13:14:27 <peter1138> andythenorth, so when is FIRS 26 coming?
13:14:52 <peter1138> What was that other project.
13:15:00 <peter1138> Moose?
13:22:10 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #15189: Change: Allow subsidies with CargoDist https://github.com/OpenTTD/OpenTTD/pull/15189
13:22:43 <ahyangyi> Hog
13:25:03 <andythenorth> Hog, Moose, Sam, FIRS, HEQS
13:25:06 <andythenorth> FIRS GS
13:25:11 <andythenorth> CHIPS
13:25:15 <andythenorth> too much :P
13:29:48 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #14635: Feature: Scale cargo payment aging rate https://github.com/OpenTTD/OpenTTD/pull/14635
13:30:09 <peter1138> I don't like to brag, but I have warm freshly baked bread and butter.
13:30:35 <talltyler> I am jealous, that sounds tasty
13:31:25 <ahyangyi> andythenorth: And
13:31:27 <ahyangyi> Horse
13:32:00 <andythenorth> always Horse
13:32:45 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #15334: Fix #15318: Nonsensical error message when trying to send aircraft to hangar with no usable airports https://github.com/OpenTTD/OpenTTD/pull/15334#pullrequestreview-3908795840
13:34:11 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #15372: Codechange: replace function with constant https://github.com/OpenTTD/OpenTTD/pull/15372#pullrequestreview-3908796847
13:38:40 <peter1138> Well.
13:39:22 <andythenorth> yeah
13:39:25 <andythenorth> lunch thoug
13:39:26 <andythenorth> h
13:39:52 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #15373: Codechange: document some network core types/functions https://github.com/OpenTTD/OpenTTD/pull/15373#pullrequestreview-3908799719
13:45:04 <belajalilija> andythenorth: Exactly, as far as I’m aware you want space at the moment and that’s what I’m trying to help you have
13:46:48 <andythenorth> ^
13:50:34 <jfkuayue> I had the chain store roast on a yorkshire pudding, but not in yorkshire
13:53:22 <peter1138> Tobey?
13:57:51 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #15374: Codechange: document functions of GrfActionHandler https://github.com/OpenTTD/OpenTTD/pull/15374#pullrequestreview-3908824024
14:06:02 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #15360: Codechange: use a scoped enum for NetworkErrorCode https://github.com/OpenTTD/OpenTTD/pull/15360#pullrequestreview-3908838947
14:10:54 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #13265: Change: Convert Magic Bulldozer to settings https://github.com/OpenTTD/OpenTTD/pull/13265
14:12:31 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #15339: Change: Stop town expansion near other towns using proximity-based growth chance https://github.com/OpenTTD/OpenTTD/pull/15339#issuecomment-4016587525
14:18:30 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #15341: Feature: Breakdown train on collision with road vehicle https://github.com/OpenTTD/OpenTTD/pull/15341#pullrequestreview-3908854850
14:22:34 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler closed pull request #15304: Feature: Add Tizen Smart TV build support https://github.com/OpenTTD/OpenTTD/pull/15304
14:22:37 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #15304: Feature: Add Tizen Smart TV build support https://github.com/OpenTTD/OpenTTD/pull/15304#issuecomment-4016602181
14:31:33 *** gelignite is now known as Guest4545
14:31:36 *** gelignite has joined #openttd
14:37:53 <xarick> hmm about 15341, I don't think I can make much of a separation there
14:37:55 *** Guest4545 has quit IRC (Ping timeout: 480 seconds)
14:39:09 <xarick> there are conditions where the vehicles can't breakdown but still lose reliability
14:47:26 <xarick> well i can do something
14:47:43 <xarick> can move the main menu check to later
14:47:58 <xarick> after reliability calcs
14:56:55 <andythenorth> where's the joy eh?
15:10:14 <peter1138> Joy is outsourced now
15:10:37 <andythenorth> well
15:12:26 <will_marshall_> https://cdn.discordapp.com/attachments/1008473233844097104/1479859276431229099/image.png?ex=69ad91d9&is=69ac4059&hm=524670ecb12c95297a21070a7d24cebc3f0ddd3711e98a699b0f5ebc762a353e&
15:12:26 <will_marshall_> Open to livery feedback, trying to go a little bit APT with it
15:13:23 <peter1138> That reminds me, I still have Minecraft open.
15:13:25 <will_marshall_> Might delete one of the rows of vents on the roofline too, and clean up the area in the pantograph well that I just kind of left.
15:14:42 <peter1138> Can someone implement a fast realtime voxel renderer?
15:15:26 <will_marshall_> Buy the engine that Teardown is written in?
15:16:05 <will_marshall_> I recall a biblical mid-00s forum flamewar about if turning your voxel objects into polygons to render them was somehow cheating.
15:16:21 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on issue #15349: [Bug]: Crash while loading an active NewGRF settings https://github.com/OpenTTD/OpenTTD/issues/15349
15:19:24 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler closed issue #15342: [Bug]: Desync issue in 15.2 https://github.com/OpenTTD/OpenTTD/issues/15342
15:19:27 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on issue #15342: [Bug]: Desync issue in 15.2 https://github.com/OpenTTD/OpenTTD/issues/15342
15:20:33 <andythenorth> definitely cheating
15:21:58 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #14552: Add: Setting to ignore height restrictions when bridging over stations https://github.com/OpenTTD/OpenTTD/pull/14552
15:22:48 <peter1138> Remember those voxel games of the mid-90s?
15:23:43 <andythenorth> I don't
15:24:08 <peter1138> Oh, early 90s.
15:24:13 <peter1138> Commanche by Novalogic, etc.
15:26:44 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #15372: Codechange: replace function with constant https://github.com/OpenTTD/OpenTTD/pull/15372
15:26:49 *** Wormnest has joined #openttd
15:26:53 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #15374: Codechange: document functions of GrfActionHandler https://github.com/OpenTTD/OpenTTD/pull/15374
15:31:58 <talltyler> Good lord there are a lot of stale/abandoned PRs
15:32:16 <peter1138> Sorry
15:32:16 <talltyler> That's as much review/triage as I have energy for right now, though
15:32:42 <talltyler> Not your fault 🙂
15:33:01 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #15360: Codechange: use a scoped enum for NetworkErrorCode https://github.com/OpenTTD/OpenTTD/pull/15360#pullrequestreview-3908948474
15:33:19 <talltyler> Some of them are yours, but quite a few are mine 😄
15:33:57 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #15360: Codechange: use a scoped enum for NetworkErrorCode https://github.com/OpenTTD/OpenTTD/pull/15360#pullrequestreview-3908949673
15:36:34 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #15373: Codechange: document some network core types/functions https://github.com/OpenTTD/OpenTTD/pull/15373
15:36:40 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #15373: Codechange: document some network core types/functions https://github.com/OpenTTD/OpenTTD/pull/15373#pullrequestreview-3908951866
15:37:13 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #15373: Codechange: document some network core types/functions https://github.com/OpenTTD/OpenTTD/pull/15373#pullrequestreview-3908953027
15:39:25 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #15360: Codechange: use a scoped enum for NetworkErrorCode https://github.com/OpenTTD/OpenTTD/pull/15360
15:39:43 <talltyler> peter1138: If you're looking for easy wins, 14842, 14463, and 11561 look like they just need rebases and some minor fixes. I am happy to review these 🙂
15:40:34 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler closed pull request #15084: Feature: Cargodist setting to distribute cargo equally https://github.com/OpenTTD/OpenTTD/pull/15084
15:40:37 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #15084: Feature: Cargodist setting to distribute cargo equally https://github.com/OpenTTD/OpenTTD/pull/15084#issuecomment-4016727578
15:54:17 <DorpsGek> [OpenTTD/OpenTTD] dos-ise commented on pull request #15304: Feature: Add Tizen Smart TV build support https://github.com/OpenTTD/OpenTTD/pull/15304#issuecomment-4016753036
16:05:11 <peter1138> Well.
16:05:18 <peter1138> Not really.
16:10:21 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14552: Add: Setting to ignore height restrictions when bridging over stations https://github.com/OpenTTD/OpenTTD/pull/14552#issuecomment-4016810241
16:18:47 <talltyler> Where is this comment elsewhere? It could be part of the same setting using a dropdown instead of a bool. But I would need to see the argument for banning players from bridging over stations. 🙂
16:18:48 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #15373: Codechange: document some network core types/functions https://github.com/OpenTTD/OpenTTD/pull/15373
16:23:38 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #15341: Feature: Breakdown train on collision with road vehicle https://github.com/OpenTTD/OpenTTD/pull/15341
16:24:03 <xarick> does that look okay talltyler
16:24:47 <xarick> it's rewritten but should still do okay
16:26:06 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #15121: Codechange: use scoped enum for PacketAdminType https://github.com/OpenTTD/OpenTTD/pull/15121
16:26:09 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #15305: Codechange: use scoped enum for PacketGameType https://github.com/OpenTTD/OpenTTD/pull/15305
16:28:12 <xarick> checking if in main menu was moved, that's a change, I hope it doesn't matter
16:28:26 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #15333: Codechange: document a number of functions and variables https://github.com/OpenTTD/OpenTTD/pull/15333
16:30:19 <peter1138> talltyler, probably not the same setting, as then you have a setting that is part-gameplay and part-sandbox.
16:30:36 <peter1138> talltyler, something on the forums, users complaining about "changes being forced on them"
16:39:23 <DorpsGek> [OpenTTD/OpenTTD] andythenorth commented on pull request #14552: Add: Setting to ignore height restrictions when bridging over stations https://github.com/OpenTTD/OpenTTD/pull/14552#issuecomment-4016879534
16:39:35 <andythenorth> something something users complaining
16:40:32 <andythenorth> failure demand and complaining are world's apart
16:41:14 <andythenorth> or worlds
16:41:25 <andythenorth> silly non-editable irc :P
16:42:43 <peter1138> You're a world apart
16:46:49 <andythenorth> is that a lyric?
16:47:06 <andythenorth> is it naptime?
16:56:56 <andythenorth> why did I add 5 liveries to this pointy train?
16:57:02 <andythenorth> it's all fun drawing the – angles
16:57:09 <andythenorth> then there are the other 6
16:57:19 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #15339: Change: Delay town expansion near other towns using proximity-based growth chance https://github.com/OpenTTD/OpenTTD/pull/15339
16:58:49 <xarick> why should 15339 be made? :(
16:59:39 <talltyler> We are not forcing players to build bridges over stations, that’s silly
16:59:55 <talltyler> Nor are we forcing them to update their OpenTTD installation
17:02:52 <talltyler> The only reason to have a setting to disallow something, IMO, is if it would unbalance multiplayer games (either against players or AI)
17:04:22 <xarick> 15339 might ruin citybuilders... maybe
17:04:57 <xarick> but players can change the min distance between towns so... it's maybe fine
17:31:54 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick commented on pull request #15339: Change: Delay town expansion near other towns using proximity-based growth chance https://github.com/OpenTTD/OpenTTD/pull/15339#issuecomment-4016987102
17:32:01 <xarick> I don't really have a why...
17:34:52 <squirejames> talltyler: But remember, choice is tyranny, and you're destroying their cultural heritage (I actually saw someone claim this non-ironically on the Steam forums about the recent change to the way multiplayer passwords/security work)
17:35:56 <mmtunligit> at least with the MP changes there wer actually some negative externalities
17:36:35 <jfkuayue> the "major" people seriously opposing AI... seem to be... overwhelming English-speaking
17:37:22 <peter1138> Nobody plays nightlies any more because the sort of person that would will play JGRPP instead.
17:39:16 <peter1138> But those "recent" changes we proposed nearly 2 years ago and merged a couple of months later.
17:39:24 <peter1138> s/we/were/
17:39:35 <squirejames> Well, I say "recently". Recently, to them
17:39:49 <squirejames> Recently, as in, they're just complaining about this in this last month
17:40:37 <squirejames> They're mad as a box of frogs either way
17:51:54 <andythenorth> the password stuff is different to the complaining about bridges over stations
17:52:52 <squirejames> Possibly, but claiming its tyranny and erasing their cultural heritage is mental though
17:53:20 <ryandtw> oh hi andy
17:53:21 <_glx_> I can understand the company password issue
17:54:05 <_glx_> but the only proposal coming from the complaints is to revert
17:55:00 <peter1138> There's some stuff I've been working on but being ill for about 3 of the past 4 weeks has halted anything much happening.
17:57:14 <andythenorth> squirejames game attracts unreasonable behaviours? 👀
17:57:17 <andythenorth> in shocking news
17:57:29 <squirejames> water wet, I know
17:57:31 <_glx_> known valid issues are "company needs an active player for any new player to be able to join it" and "single player on multiple computers"
17:57:44 <andythenorth> do fish find that water feels wet?
17:58:02 <squirejames> great I am going to be pondering that when I try to sleep tonight
17:58:38 <peter1138> There is no sense of wetness.
18:00:43 <andythenorth> is it naptime already?
18:01:54 <andythenorth> mild regret
18:01:54 <andythenorth> oof still drawing Azumas https://usercontent.irccloud-cdn.com/file/mutyflLk/image.png
18:34:27 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1479910116655370442/image.png?ex=69adc133&is=69ac6fb3&hm=d2f6c6cde06468615992e80b0dc0d56e15cb6878b00c681bd95b85b95873af03&
18:34:27 <xarick> a VS_LOST would be handy
19:16:53 <davidxn> It's not really a vehicle state - it's still VS_RUNNING. It would be more a pathfinding state
19:23:05 <locosage> One reason to have a setting for bridges over station is that I'd prefer players not be able to bridge at all than build five level tall mountains near competitors stations
19:29:07 <andythenorth> multiplayer 🫠
19:29:56 <andythenorth> why shouldn't they build mountains? :)
19:37:51 *** T_ has joined #openttd
19:39:09 *** T_ has quit IRC (Remote host closed the connection)
19:39:31 *** T_ has joined #openttd
19:39:54 *** T_ has quit IRC (Remote host closed the connection)
19:56:20 *** Wormnest has quit IRC (Ping timeout: 480 seconds)
20:04:09 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
20:07:00 *** WormnestAndroid has joined #openttd
20:10:34 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1479934304669798653/image.png?ex=69add7ba&is=69ac863a&hm=1c0b27929424fee9179742cc44b7c5b4ec861ee891eaa1800e837d5490bc5cd9&
20:10:34 <xarick> my new creation. this has no reason to perform so well
20:10:48 <xarick> no pathfinding at all
20:11:10 <xarick> just reading vehicle lost event to decide a route has a path
20:16:29 <LordAro> neat idea
20:19:14 <xarick> all thanks to the amazing work of Kuhnovic
20:27:41 <xarick> i really wanted to test unbunch
20:31:30 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
20:34:40 *** WormnestAndroid has joined #openttd
20:38:44 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
20:39:24 *** WormnestAndroid has joined #openttd
20:44:51 *** Wormnest has joined #openttd
20:51:06 <goddess_ishtar> openttd.net seems to have been taken down between now and 12 hours ago? it's redirecting to hadley.tv now, amazing
20:51:28 <xarick> .net?
20:51:54 <goddess_ishtar> scroll up in this channel, someone was domain squatting for their LLM slop
20:55:12 <andythenorth> made new Horse, released new Horse to bananas
20:57:08 <andythenorth> Horse finished yet?
21:20:53 <peter1138> Well I guess it was a lot of effort.
21:39:25 <andythenorth> a lot
21:40:28 <talltyler> New Horse has Azuma? I am thinking of starting a new game. 🙂
21:44:58 <andythenorth> yes
21:45:16 <andythenorth> https://grf.farm/iron-horse/4.15.0/html/borealis.html
21:46:56 <andythenorth> Horse: not dead yet
21:51:06 <peter1138> Never was.
22:10:46 <hpiirai> https://codeberg.org/brib/slopfree-software-index I suppose OpenTTD should be added to that list?
22:18:42 <peter1138> "should" is a bit strong.
22:19:04 <hpiirai> well, could
22:19:18 <andythenorth> OpenTTD ecosystem has Copilot assisted code, TB was an early adopter (and showed me how it worked)
22:19:26 <andythenorth> that's not the same as yolo slop PRs
22:20:21 <xarick> how can you even enforce that
22:21:09 <xarick> also what is that list supposed to do
22:24:20 <hpiirai> “to help developers, businesses and software users make choices about their software usage” according to https://tech.lgbt/@sitcom_nemesis/116187836223144359
22:26:04 <xarick> oh, lgbt ... that's on the same league as ai slop
22:26:18 *** acs121 has joined #openttd
22:26:18 <acs121> jfkuayue: What does this have to do with the discussion there was
22:27:16 <__abigail> xarick: Yeah fuck off mate
22:27:16 <__abigail> Some people are gay, some people are trans, even people you know and love
22:27:16 <__abigail> Get over it
22:27:50 <acs121> acs121: Moreover, I don't see your point
22:28:05 <andythenorth> this is going well
22:28:57 <acs121> OpenAI is from the US, Claude is from the US, many others are
22:30:09 <acs121> It makes sense that something that's developed by a handful of prolific companies from English-speaking countries is criticized by the English-speaking world
22:31:04 <andythenorth> oof that AXIS thing makes me sad
22:31:09 <andythenorth> back to drawing pixels
22:31:52 <andythenorth> oh my game was running, and I have been offered a lot of trains https://usercontent.irccloud-cdn.com/file/ZzOIEP9L/image.png
22:32:02 <andythenorth> can I have a setting to keep the old offer spam, for nostalgia?
22:32:19 <__abigail> andythenorth: Why not just generate them
22:32:28 <__abigail> You can vibe code pixels
22:32:30 <andythenorth> the pixels?
22:32:38 <__abigail> Yeah
22:32:43 <andythenorth> every few months I try that
22:32:44 <__abigail> It always looks perfect
22:32:58 <__abigail> There are never any issues with grids either
22:33:04 <andythenorth> so far the robots have not succeded
22:33:17 <andythenorth> I got some adequate concept art from them
22:34:09 <reldred> xarick: Leave.
22:38:56 <goddess_ishtar> xarick: god forbid people be queer
22:40:02 <__abigail> goddess_ishtar: Careful... Old mate will think you're agreeing with them :p
22:40:41 <goddess_ishtar> __abigail: when I say "god forbid" in that sense it's almost always extremely sarcastic
22:40:51 <goddess_ishtar> I'm transfemme, and I don't really hide that fact
22:40:55 <andythenorth> naptime?
22:40:59 <__abigail> goddess_ishtar: Duh
22:41:05 <__abigail> I was taking the piss
22:41:26 <__abigail> andythenorth: I could go for a nap rn
22:41:52 <peter1138> You can't take the trans out of transport tycoon.
22:42:08 <goddess_ishtar> peter1138: okay this one wins
22:42:20 <reldred> I was napping, then I had to piss, but I’m awake now and I fear if I try to go to bed again I’ll just end up with a headache
22:42:21 <locosage> andythenorth, because mountains take a lot of space and block people from expanding their stations
22:42:29 <__abigail> reldred: Piss more
22:42:39 <andythenorth> order deliveroo
22:42:42 <reldred> __abigail: :widdle_goblin:
22:42:50 <andythenorth> FML it's very late here
22:42:56 <reldred> andythenorth: Could do
22:42:58 <__abigail> andythenorth: Deliveroo closed in Australia
22:43:02 <__abigail> I think
22:43:08 <andythenorth> end of days
22:43:19 <andythenorth> why am I awake and drawing pixel train wagons
22:43:20 <reldred> Yeah they got muscled out by door dash and uber
22:43:56 <__abigail> Mmm $30 corporate slop bowls
22:44:32 <__abigail> For whatever reason doordash has a perpetual 20% off promotion for a local pizza place so it ends up being like $15 each including delivery
22:44:37 <reldred> Lmao fortunately all the food around my office in Brisbane is pretty good.
22:44:55 <goddess_ishtar> __abigail: the desperation of the delivery driver makes it taste better
22:44:57 <__abigail> reldred: Queenslander 🤮
22:45:14 <reldred> __abigail: By way of Adelaide by way of NSW.
22:45:25 <reldred> Most of my time was spent in Adelaide
22:45:40 <__abigail> The only thing almost as bad as Queensland is NSW
22:45:43 <reldred> Moved here in July to chase big corporate money
22:45:55 <__abigail> I hope they enjoy their shithouse Spanish trains with no sleeper cars
22:46:06 <reldred> I’m actually really liking it here so far. You couldn’t pay me enough to live in Sydney
22:46:18 <reldred> Victoria would be a very hard sell but doable.
22:46:23 <andythenorth> I am hungry
22:46:35 <__abigail> reldred: Consider: Pauline Hanson is further away
22:46:56 *** gelignite has quit IRC ()
22:47:01 <reldred> Consider: it’s full of victorians
22:47:54 <reldred> Though, my tech priest is in Victoria. I do need to take the Volvo to him at some point to complete the rites and install the new motor he’s been building 🤔
22:48:16 <goddess_ishtar> __abigail: talgo?
22:48:47 <__abigail> reldred: You are in Queensland
22:48:56 <__abigail> goddess_ishtar: Idfk
22:48:56 <__abigail> Fucking Gladys-Set
22:49:32 <reldred> It’s nice up here! And people are nice to me. They drive like deranged maniacs though.
22:50:39 <__abigail> And vote like them too lol
22:50:39 <__abigail> *Anxiously looking at upcoming Victorian election*
22:50:43 <andythenorth> ok I eat something
22:50:47 <andythenorth> what though
22:51:22 <__abigail> I am yet to eat today
22:51:22 <__abigail> Took my ADHD meds, guess I'll get something on the way back
22:51:38 <reldred> today’s just started though
22:52:41 <andythenorth> Pff no meds for me
22:53:04 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1479975199654019173/image.png?ex=69adfdd0&is=69acac50&hm=438269ffc02ea10415908bddfd49063b32ca3c1f35473294e3d8e1530b295911&
22:53:04 <xarick> oops
22:53:12 <goddess_ishtar> we love legal amphetamines
22:53:47 <reldred> Nah me neither, I’ve got a handle on my shit these days. Found the perfect job that works for how my brain doesn’t.
22:54:06 <reldred> My house isn’t even too ridiculous a mess either.
22:54:11 <andythenorth> I don’t think I’m medicatable 😛
22:54:31 <andythenorth> Opiates aren’t a solid lifestyle choice
22:54:51 <reldred> Hah, you can’t medicate away ‘tism anyway. Though booze does take the edge off.
22:55:00 <goddess_ishtar> for me it was tricky finding something that worked because too little doesn't help, but too much fucks me up for the whole day
22:55:11 <reldred> But my more adhd leaning traits are manageable by themselves.
22:57:30 <andythenorth> OCPD is not medicatable either :P
22:58:13 <reldred> aye
22:59:19 <reldred> Anti depressants can help with some of the resulting symptoms, the panic attacks, the klaxon siren going off in your brain, etc but I stopped taking those a while back.
22:59:51 <reldred> I found that most of those symptoms alleviated when I improved my circumstances.
23:00:11 <reldred> (Quit my job before last one)
23:00:52 <reldred> Last job just made me depressed, one before that grated against the entire fibre of my brain 💀
23:01:12 <reldred> But hey, having a sociopath for a boss will do that.
23:02:32 <andythenorth> oops started reading the internet
23:02:37 <andythenorth> no internet for me
23:02:40 <andythenorth> naptime
23:02:49 <reldred> As far as medication is concerned they’re all just tools in a toolbox. You shouldn’t avoid them unnecessarily, they are very useful and can drastically increase your quality of life, but I personally would rather not rely on them too much. For myself they’re usually an indicator I’ve neglected something important.
23:04:24 <reldred> But sometimes you need them to buy time to figure out what that is. Shrinks can help with that.
23:05:03 <andythenorth> why did I just poke myself in the eye?
23:05:06 <andythenorth> spanner
23:05:09 <andythenorth> bedtime
23:22:36 <reldred> probably shouldn’t poke yourself in the eye
23:22:43 <reldred> that sounds sub optimal
23:26:49 <xarick> I'm gonna need some kind of town or dock tile blacklist to prevent rebuilding docks on places with no path... but it needs to be simple
23:50:16 <rito12_51026> andythenorth: Hurray, naptime