IRC logs for #openttd on OFTC at 2024-05-11
            
00:07:04 *** gelignite has quit IRC (Quit: Stay safe!)
00:09:52 <peter1138> Apparently we had pretty Aurora. I missed it :/
00:12:58 <peter1138> wine: Unhandled page fault on read access to 0000000000000008 at address 00000001402AF957 (thread 0108), starting debugger...
00:13:07 <peter1138> Okay, well that's a null-pointer dereference.
00:21:04 <peter1138> Hmm, can't get past the saveload exception with gdbserver :/
00:24:01 <peter1138> Ah, a bug in this version of gdbserver. Argh.
01:09:44 *** Wormnest has quit IRC (Quit: Leaving)
01:10:45 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #12652: Codechange: Use vector/string instead of malloc when reading music cat file data. https://github.com/OpenTTD/OpenTTD/pull/12652
01:12:45 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #12595: Feature: Add more filtering and favourites to build object/station/waypoint/roadstop windows. https://github.com/OpenTTD/OpenTTD/pull/12595
01:56:03 *** XYZ_ has joined #openttd
01:58:29 *** XYZ has quit IRC (Ping timeout: 480 seconds)
01:59:21 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed pull request #11662: Change: Don't allow station/roadstop/object picker text to extend width. https://github.com/OpenTTD/OpenTTD/pull/11662
02:15:05 *** tokai|noir has joined #openttd
02:15:05 *** ChanServ sets mode: +v tokai|noir
02:17:49 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #12653: Add: [NewGRF] Extended custom waypoint classes. https://github.com/OpenTTD/OpenTTD/pull/12653
02:22:11 *** tokai has quit IRC (Ping timeout: 480 seconds)
02:29:06 <peter1138> As if I coded that newgrf 18 years ago 😒
02:50:41 *** D-HUND has joined #openttd
02:54:05 *** debdog has quit IRC (Ping timeout: 480 seconds)
02:55:30 *** Flygon has joined #openttd
04:05:34 *** keikoz has joined #openttd
04:41:34 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/721cd2b8ad43beec0f53b478333045631413c517
04:41:35 <DorpsGek> - Update: Translations from eints (by translators)
05:19:25 <DorpsGek> [OpenTTD/OpenTTD] crosswind12L opened issue #12654: [Bug]: Catchment area gets deselected when expanding a station https://github.com/OpenTTD/OpenTTD/issues/12654
05:21:20 <DorpsGek> [OpenTTD/OpenTTD] WenSimEHRP opened issue #12655: [Crash]: Crash after kicking spectator https://github.com/OpenTTD/OpenTTD/issues/12655
05:25:15 *** keikoz has quit IRC ()
05:29:30 *** keikoz has joined #openttd
05:54:04 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on issue #12655: [Crash]: Crash after kicking spectator https://github.com/OpenTTD/OpenTTD/issues/12655
05:59:05 *** nielsm has joined #openttd
06:17:28 <bootmii> Is the station coverage view transparency-based in official vanilla?
06:18:13 <bootmii> If yes then https://github.com/n-ice-community/openttd-cmclient/issues/1 is going upstream
06:24:18 <andythenorth> you could have just...checked?
06:24:35 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1238738507808374804/image.png?ex=664060a2&is=663f0f22&hm=17aa38b5cd65b0a76ac839d454c6c61cea0562c867521f7a76b64a43751f1644&
06:27:49 <bootmii> merni: keeps the toilet-related riff-raff out
06:30:27 <bootmii> Thanks andythenorth
06:50:31 *** SigHunter has quit IRC (Remote host closed the connection)
06:57:28 *** SigHunter has joined #openttd
07:14:19 <peter1138> Huh? That does look quite ugly...
07:19:05 <peter1138> > It looks like garbage, but that's what you get for making me upload a video under size constraints.
07:19:19 <peter1138> (Uploads a whole 5 minute vidoe...)
07:19:31 <peter1138> Nutters you lot 😄
07:19:38 <andythenorth> people
07:19:45 <andythenorth> can't live with them, can't live without
07:23:38 <peter1138> Hmm, on this old game I've loaded, all my orders are go non-stop via...
07:35:00 *** SigHunter has quit IRC (Ping timeout: 480 seconds)
07:41:50 <bootmii> yeah peter it took over 45 minutes RTA to reproduce the (***downstream-only***) bug
07:42:07 <bootmii> related to a downstream patch
07:42:34 <bootmii> And I wasn't sure where exactly it was so I kept the last 5 minutes
07:44:07 *** gelignite has joined #openttd
07:51:41 *** SigHunter has joined #openttd
07:54:32 <bootmii> You all are not to blame. Maybe Citymania is, maybe Chucky from n-ice is. But the official dev team is not to blame, plus now we have a cautionary tale
07:58:43 <wensimehrp> Are there any other common patched versions of openttd, other than jgrpp, citymania and n-ice?
08:01:23 <bootmii> Not anymore. We used to have cargodest with an E and infra sharing as its own patch
08:01:49 <bootmii> Plus the Public Server used nightly vanilla
08:11:53 <wensimehrp> I see
08:14:45 *** HerzogDeXtEr has joined #openttd
08:24:21 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #12656: Cleanup: Remove GetUnitsPerEM and units_per_em. https://github.com/OpenTTD/OpenTTD/pull/12656
08:26:38 *** SigHunter_ has joined #openttd
08:27:40 *** SigHunter has quit IRC (Ping timeout: 480 seconds)
08:32:47 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #12656: Cleanup: Remove GetUnitsPerEM and units_per_em. https://github.com/OpenTTD/OpenTTD/pull/12656#pullrequestreview-2051151899
08:33:46 *** SigHunter has joined #openttd
08:35:20 *** SigHunter_ has quit IRC (Ping timeout: 480 seconds)
08:35:27 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
08:41:23 <DorpsGek> [OpenTTD/OpenTTD] StanislavShamrai opened pull request #12657: Feature: Add the ability to clone an area with structures https://github.com/OpenTTD/OpenTTD/pull/12657
08:52:36 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #12657: Feature: Add the ability to clone an area with structures https://github.com/OpenTTD/OpenTTD/pull/12657#pullrequestreview-2051159272
09:09:02 *** SigHunter has quit IRC ()
09:09:33 <DorpsGek> [OpenTTD/OpenTTD] JGRennison opened pull request #12658: Fix #12563: Race condition setting finish flag in WinHTTP https://github.com/OpenTTD/OpenTTD/pull/12658
09:12:03 *** SigHunter has joined #openttd
09:23:42 *** gelignite has quit IRC (Quit: Stay safe!)
09:46:28 <peter1138> https://cdn.discordapp.com/attachments/1008473233844097104/1238789315975446630/image.png?ex=66408ff4&is=663f3e74&hm=6cee7c9d17f05aeb963e781390db48a85ff149e8297f5b4de5844d08be0f9034&
09:46:28 <peter1138> reldred: such dupes?
09:50:54 <peter1138> I guess a building picker needs a building placer...
09:51:56 <reldred> peter1138: yeah, was necessary for certain logic. 2nd half are only constructible during game creation, they automatically get flagged as permanantly protected, the rest can slowly dwindle over the years.
09:57:00 <peter1138> Ah ha, so it's not a bug in my type selection, excellent 🙂
09:58:00 <reldred> feature not a fault 🙂
09:58:03 <peter1138> Not sure if I need to test for constructible during game creation, as this would be sandbox-stuff so not really a problem.
10:08:43 <andythenorth> hmm should we hide inflation setting?
10:08:52 <andythenorth> or expand the text to include a warning?
10:08:54 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1238794959537176678/image.png?ex=66409536&is=663f43b6&hm=9f941c8c4c865176e1d57b27c6778959902a844883a38baefaac405e53cdea75&
10:09:24 <andythenorth> 'Costs will eventually exceed payment, rendering the game unplayable."?
10:09:36 <reldred> probably just a description to say 'this is balanced for at traditional game length starting at 1950 and ending in 2050'
10:10:04 <peter1138> Ah ha, newhouse variants working too.
10:12:00 <peter1138> https://cdn.discordapp.com/attachments/1008473233844097104/1238795740675833907/image.png?ex=664095f0&is=663f4470&hm=e2cdd210d7280ec5092ff86b6b95301eb54156ce9ba13439a05ec8ff678a302d&
10:12:00 <peter1138> Maybe I should add some strings... so it's not "Waypoint" 😄
10:14:45 *** SigHunter has quit IRC (Ping timeout: 480 seconds)
10:17:13 *** SigHunter has joined #openttd
10:41:10 <andythenorth> FlatWaypoints
10:58:38 <ahyangyi> andythenorth: Choose between "everyone makes infinitely many dollars" and "everyone bankrupts".
10:59:07 <andythenorth> Dwarf Fortress mode
11:00:39 <ahyangyi> Urist McChemist has a strange mood. He creates an artifact axe out of fertilizers and ammonia.
11:00:58 <ahyangyi> Or perhaps fish
11:29:15 <johnfranklin> https://cdn.discordapp.com/attachments/1008473233844097104/1238815179018342423/image.png?ex=6640a80a&is=663f568a&hm=b019a089fdcb77e8d866a5788640b4fe5a449e944e6432f044594c2d3038c522&
11:29:15 <johnfranklin> money balance?
11:50:35 <ahyangyi> Nice
11:55:32 *** SigHunter has quit IRC ()
11:58:23 *** SigHunter has joined #openttd
12:37:02 <peter1138> Ecin
12:44:13 <peter1138> Hmm, GRF file filter...
12:44:39 <peter1138> Could work 😄
12:45:46 <peter1138> Hmm, maybe pretend house zone is class...
12:53:26 <andythenorth> could we forcibly add player settings for every vehicle grf?
12:54:02 <andythenorth> - running cost factor
12:54:02 <andythenorth> - purchase cost factor
12:54:02 <andythenorth> - speed factor
12:54:02 <andythenorth> - capacity factor
12:54:02 <andythenorth> - loading speed factor
13:09:53 <georgevb> What do you man by that? Allow CHS7 to travel at 641km/h? Allow ES1 to carry 10000 passengers?
13:09:53 <georgevb> As for running cost factor and purchase cost factor xUSSR railway set already allows users to change them by /2, /4, /8
13:09:53 <georgevb> And it also allows to modify CAP.
13:09:53 <georgevb> But changing speed factor, capacity factor and loading speed factor are the things I would not like to allow
13:14:11 <peter1138> Fight! Fight!
13:16:53 <andythenorth> I am so bored of being asked for 'please add capacity / speed / cost multiplier'
13:17:01 <andythenorth> it's clown shoes
13:22:02 <peter1138> "sandbox settings"
13:22:19 <andythenorth> don't we have a cost setting already?
13:22:29 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1238843676021751848/image.png?ex=6640c294&is=663f7114&hm=f4f57179c8ec9cd6aba1dc872be03abc80751ae65d5e0e0d9e5f410e5e4eef95&
13:22:29 <andythenorth> yeah
13:23:08 <andythenorth> clearly there's no point being a broken record saying "why do you need these silly grf parameters?"
13:23:18 <andythenorth> they don't stop
13:24:07 <_jgr_> You don't have to say yes or look to implement every request
13:25:40 <andythenorth> /me searching forums for 'cost parameter' 🙂
13:26:50 <_jgr_> There's basecosts for that (also a bit awkward, interface-wise)
13:27:28 <andythenorth> there's also this need to set cargo payment rates for every cargo in AXIS / FIRS
13:27:33 <andythenorth> dunno
13:27:40 <andythenorth> maybe I should go chop roses in the garden
13:29:28 <_jgr_> The dandelions are starting to take over a bit here, I ought to thin them out a bit
13:30:11 <_jgr_> I wouldn't worry about cargo payment stuff, it doesn't make a huge difference really
13:30:15 <peter1138> Beeeeees
13:30:20 *** gelignite has joined #openttd
13:41:55 <peter1138> Alright, fake classes based on town zones 😄
13:50:06 <andythenorth> Hmmm
13:50:26 <andythenorth> Should I buy an extra ebike battery?
13:50:35 <andythenorth> Go further 😛
13:50:38 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #12656: Cleanup: Remove GetUnitsPerEM and units_per_em. https://github.com/OpenTTD/OpenTTD/pull/12656
13:52:17 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #12659: Codefix: Use widget resize step instead of window resize step. https://github.com/OpenTTD/OpenTTD/pull/12659
14:08:04 *** gelignite has quit IRC (Quit: Stay safe!)
14:21:01 <kamnet> _jgr_: Prepare salads and teas from them.
14:25:03 <DorpsGek> [OpenTTD/OpenTTD] StanislavShamrai updated pull request #12657: Feature: Add the ability to clone an area with structures https://github.com/OpenTTD/OpenTTD/pull/12657
14:31:08 <peter1138> Heh, well I can't press tab in that editor... :/
14:33:58 <_glx_> yeah suggestions are annoying with tabs
14:42:03 <_glx_> of course some failures including commit checker and preview are because the fork is too old
15:03:06 <peter1138> https://cdn.discordapp.com/attachments/1008473233844097104/1238868997429264434/image.png?ex=6640da2a&is=663f88aa&hm=4adc7a62b6fc8e0b243cfa52d19fc7f2e198df0117c655bcad75e5dbdb6260bd&
15:03:06 <peter1138> Wait what it worked first time?!
15:04:48 <talltyler> Shocking
15:06:56 <peter1138> https://cdn.discordapp.com/attachments/1008473233844097104/1238869961552691261/image.png?ex=6640db0f&is=663f898f&hm=5546922c20a76bf1f85110933b1231a1373c7c144575f1a55e68e67aaf02739d&
15:06:56 <peter1138> 15 minute cities be like
15:08:54 <DorpsGek> [OpenTTD/OpenTTD] github-advanced-security[bot] commented on pull request #12657: Feature: Add the ability to clone an area with structures https://github.com/OpenTTD/OpenTTD/pull/12657#pullrequestreview-2051219642
15:31:02 <peter1138> https://cdn.discordapp.com/attachments/1008473233844097104/1238876026793099295/image.png?ex=6640e0b5&is=663f8f35&hm=a729801f1b2307b9bec68b0d9a5781f5c400a3355312344694f9fb261da153f2&
15:31:02 <peter1138> What's town radius anyway? 😄
15:31:18 <peter1138> Houses next to Setown Valley station are part of Setown.
15:31:59 <peter1138> andythenorth: gamescript?
15:54:14 <andythenorth> peter1138: Always
15:54:29 <andythenorth> GS is the solution to everything
15:54:36 <andythenorth> Except too much GS
16:09:31 *** belajalilija has joined #openttd
16:09:31 <belajalilija> wait
16:09:44 <belajalilija> you adding it so we can build buildings in game with population?
16:15:43 <andythenorth> With a parameter to adjust the population?
16:15:56 <andythenorth> And a funding cost byte?
16:19:07 <DorpsGek> [OpenTTD/OpenTTD] StanislavShamrai commented on pull request #12657: Feature: Add the ability to clone an area with structures https://github.com/OpenTTD/OpenTTD/pull/12657#pullrequestreview-2051229004
16:41:58 <DorpsGek> [OpenTTD/OpenTTD] StanislavShamrai updated pull request #12657: Feature: Add the ability to clone an area with structures https://github.com/OpenTTD/OpenTTD/pull/12657
16:49:40 <peter1138> Okay, _building_counts was quite useful. No need to scan the whole map array. 🙂
17:23:11 *** Wolf01 has joined #openttd
17:52:10 *** Beer has joined #openttd
18:52:59 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
19:10:40 *** Ox7C5 has joined #openttd
19:15:33 <Beer> With the -g option revamped in 14.0 through https://github.com/OpenTTD/OpenTTD/pull/11870, how does one load a heightmap?
19:15:41 <Beer> I cannot seem to manage to do that
19:22:26 <peter1138> If it's in a tar file, it's a bit fiddly.
19:22:33 <peter1138> `./openttd -g 00000d8e-hm4-1.0.tar/hm4-1.0/hm4.png`
19:40:51 <peter1138> Alright, where do I put a new sandbox setting?
19:41:41 <peter1138> Hmm, build-while-pause is in construction...
19:42:33 <peter1138> infinite-money is in difficulty.
19:47:57 <andythenorth> in 'sandbox settings'? 🙂
19:48:30 <peter1138> Yeah, that does not support simple settings yet. Still tied in to the cheat system.
19:49:12 <peter1138> Fair enough, good enough reason to not have a sandbox house construction mode just yet.
19:50:09 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #12660: Fix #12655, 4f6d75f: inconsistent state in client list and potential crash asfter client leaves https://github.com/OpenTTD/OpenTTD/pull/12660
19:50:33 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #12659: Codefix: Use widget resize step instead of window resize step. https://github.com/OpenTTD/OpenTTD/pull/12659#pullrequestreview-2051251428
19:51:24 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #12660: Fix #12655, 4f6d75f: inconsistent state in client list and potential crash asfter client leaves https://github.com/OpenTTD/OpenTTD/pull/12660#pullrequestreview-2051251492
19:51:47 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #12659: Codefix: Use widget resize step instead of window resize step. https://github.com/OpenTTD/OpenTTD/pull/12659
19:53:11 *** HerzogDeXtEr has joined #openttd
20:12:05 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #12661: Feature: Allow manually placing town buildings in scenario editor. https://github.com/OpenTTD/OpenTTD/pull/12661
20:30:10 <peter1138> Hmm, that's a new one, was expecting size_t or something 🙂
20:32:32 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #12661: Feature: Allow manually placing town buildings in scenario editor. https://github.com/OpenTTD/OpenTTD/pull/12661
21:06:50 *** Ox7C5 has quit IRC ()
21:08:34 *** nielsm has quit IRC (Ping timeout: 480 seconds)
21:08:43 <DorpsGek> [OpenTTD/OpenTTD] github-advanced-security[bot] commented on pull request #12661: Feature: Allow manually placing town buildings in scenario editor. https://github.com/OpenTTD/OpenTTD/pull/12661#pullrequestreview-2051258495
21:12:30 <peter1138> Oops 🙂
21:28:23 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
21:44:39 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
21:49:30 *** keikoz has quit IRC (Ping timeout: 480 seconds)
22:21:43 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #12661: Feature: Allow manually placing town buildings in scenario editor. https://github.com/OpenTTD/OpenTTD/pull/12661#pullrequestreview-2051259617
22:34:25 <Beer> peter1138: I got a problem with loading a heightmap. I see FioFOpenFileSp is correctly attempting to load a heightmap from <home>/.openttd/scenario/heightmap/<tar>.tar/<file>.png but ends up with an error: "Can't load landscape from PNG... ... file not found"
22:34:47 <peter1138> There's a directory inside the tar file.
22:34:57 <Beer> Nope
22:35:17 <Beer> I am using Europe_4096_x_4096-4
22:36:22 <peter1138> Why is it, whenever I have to test something, it's always a bloody huge 4096 x 4096 map? 😦
22:36:44 <Beer> It's named "Europe (4096 x 4096)" in the in-game online content browser
22:36:52 <Beer> Haha
22:36:54 <peter1138> And yes.
22:37:11 <Beer> Well all the files are at the root of this archive
22:37:12 <peter1138> There IS a directory inside the tar file.
22:37:37 <Beer> Ah you're right
22:37:38 <Beer> Dammit
22:37:59 <peter1138> > If it's in a tar file, it's a bit fiddly.
22:43:17 <Beer> Since I'mtransitioning from my own implementation from #11386 to the one of TrueBrain, things are a bit different :)
22:43:33 <Beer> If I knew what I was doing, my original PR would been sleeker ofc :D
22:43:40 <Beer> have been*
22:44:25 <Beer> My take at it was using the path inside the tar file, ignoring the file itself
22:48:47 <Beer> Hmmm
22:49:40 <Beer> What could be the problem behind "Client #{} (IP: {}) is dropped because it fails to send valid acks." messages?
22:50:52 <_glx_> custom client ?
22:51:05 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #12662: Fix: Memory leak in CoreTextFontCache. https://github.com/OpenTTD/OpenTTD/pull/12662
22:51:33 <Beer> Nope, client is untouched
22:53:49 <Beer> Is there a log file on the client file somewhere?
22:53:54 <Beer> client side*
22:55:56 <_glx_> if (cs->last_frame_server - cs->last_token_frame >= _settings_client.network.max_lag_time) {
22:56:20 <_glx_> guess client is really too slow
22:57:03 <_glx_> or connection issues and lost packets
22:59:57 <peter1138> Default max_lag_time is 500.
23:00:14 <Beer> Yup found that in code
23:00:14 <peter1138> ~ 13 seconds?
23:00:19 <Beer> I suppose that means 500 ms
23:00:38 <peter1138> Game ticks.
23:03:23 <Beer> Yup I get kicked ~13s after having joined the server
23:03:32 <Beer> That means no tick went through
23:03:34 <Beer> Hmm
23:03:59 <Beer> Are there new ports to take care of?
23:04:13 <Beer> Between v13 & v14
23:05:57 <Beer> The server logs show me joining the game with my IPv6 address and me getting kicked out 14s afterwards
23:08:29 <Beer> What's strange is I can create a join a company in the meantime
23:08:58 <Beer> So actions recorded server-side from my client did not update the token received from that client
23:13:08 <Beer> Sime problem in IPv4. Never had this problem in v13.4: Has this feature been added >= v14.0?
23:14:37 <peter1138> No new ports.
23:19:10 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #12662: Fix: Memory leak in CoreTextFontCache. https://github.com/OpenTTD/OpenTTD/pull/12662
23:27:54 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #12663: Cleanup: Remove unused parameters from FreeTypeFontCache::SetFontSize. https://github.com/OpenTTD/OpenTTD/pull/12663
23:31:41 <Beer> Well I keep getting that error with default (non-existent) configuration. I had not this kind of problems with 13.4. I'll dig into that later
23:31:44 <Beer> gn
23:32:27 *** Beer has quit IRC (Quit: Leaving)