IRC logs for #openttd on OFTC at 2025-05-03
            
00:02:01 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
00:02:09 *** WormnestAndroid has joined #openttd
01:44:09 *** Flygon has joined #openttd
02:13:17 *** Wormnest has joined #openttd
02:18:20 *** Wormnest has quit IRC (Quit: Leaving)
02:24:36 *** gnu_jj has joined #openttd
02:28:13 *** gnu_jj_ has quit IRC (Ping timeout: 480 seconds)
03:00:06 *** herms has quit IRC (Quit: bye)
03:04:05 *** herms has joined #openttd
04:14:19 *** keikoz has joined #openttd
04:45:37 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/f4f05dea33a3537e831642ffa345946e38b1e361
04:45:38 <DorpsGek> - Update: Translations from eints (by translators)
05:36:30 *** keikoz has quit IRC ()
05:51:01 *** keikoz has joined #openttd
06:19:25 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #14190: Codechange: unify StrTrimView https://github.com/OpenTTD/OpenTTD/pull/14190
06:19:42 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14190: Codechange: unify StrTrimView https://github.com/OpenTTD/OpenTTD/pull/14190
06:19:45 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14186: Codechange: replace even more char* with std::string_view https://github.com/OpenTTD/OpenTTD/pull/14186
06:20:04 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14186: Codechange: replace even more char* with std::string_view https://github.com/OpenTTD/OpenTTD/pull/14186#pullrequestreview-2813168080
06:21:33 *** nielsm has joined #openttd
06:36:35 <andythenorth> moin
06:53:34 <peter1138[d]> Is
06:56:03 <andythenorth> coffee though
07:15:05 *** greeter has quit IRC (Quit: ZNC - http://znc.in)
07:25:20 <LordAro> indeed
07:31:11 *** greeter has joined #openttd
07:35:33 <peter1138[d]> Riding?
07:43:15 *** nielsm has quit IRC (Ping timeout: 480 seconds)
08:00:21 <pickpacket> I'm gonna give up on my RTS discussion. I don't think I'm getting my idea across anyway.
08:02:44 <andythenorth> you can RTS in GS
08:02:54 <andythenorth> but it won't be enjoyable to develop
08:04:52 *** Flygon has quit IRC (Read error: Connection reset by peer)
08:08:17 <pickpacket> andythenorth: it would also feel very wrong to play, I imagine :D
08:08:48 <pickpacket> It's one of those "they were so busy thinking about whether they *could* that they never thought about whether they *should*"
08:09:23 <pickpacket> but now I'm very curious about your thoughts
08:10:00 <andythenorth> define RTS? I've only played Warcraft 1 and Command and Conquer, in the mid 90s
08:11:00 <pickpacket> use that as your reference then :D
08:11:59 <pickpacket> andythenorth: https://www.tt-forums.net/viewtopic.php?p=1273979#p1273979
08:12:55 <andythenorth> so there are basically two concepts - resources and units
08:12:59 <andythenorth> buildings are units
08:13:56 <pickpacket> true
08:14:51 <pickpacket> I think what we don't have that would make it most RTS-like in my mind is mobile units and structures that can destroy enemy units and structures.
08:15:03 <andythenorth> yup
08:15:19 <andythenorth> it would have to be via abstracted goals, via transport
08:15:28 <pickpacket> yeah
08:17:29 <pickpacket> would be absolutely mental if, for example, airplanes "bombed" things that their shadows touched, or buses caused damage to enemy vehicles or stations they passed
08:19:08 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1368139795938803865/chocks_away_zellepin.mov?ex=681722fa&is=6815d17a&hm=6449b0cc7bfe376c7e0cf0e7ee11631167475e0cb4f9b8429645c60dc63e278c&
08:19:29 <pickpacket> I'm convinced that any sort of RTS elements that could be introduced would cause the game to become near unplayable and seriously unbalanced (both in a gameplay and a mental way).
08:19:37 <pickpacket> in other words hilarious
08:20:44 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1368140205537755187/nukes.mov?ex=6817235b&is=6815d1db&hm=dd733a0a9c0b52482866d3613646e4bbc93ba8189afd56ecb6b34023df5ea3ab&
08:23:27 *** D-HUND is now known as debdog
08:24:22 <jfkuayue> After coming to the UK, I have been able to drink thick coffee, even espresso…
08:26:23 *** Flygon has joined #openttd
08:32:06 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #14191: Codechange: rewrite ini file parsing with the StringConsumer https://github.com/OpenTTD/OpenTTD/pull/14191
08:44:41 <pickpacket> andythenorth: I can't seem to watch those 🤔 vlc chokes on them (possibly because my computer is... well, you know). My android phone doesn't play them in the default player either. Not sure what I need
08:44:54 <pickpacket> do you have them in mp4?
08:45:27 <andythenorth> Don’t they just play in the discord client? 🙂😯
08:46:14 <reldred> they're on IRC
08:49:58 <andythenorth> oic 🙂
08:50:28 <alpapilus> andythenorth: i approve of this message
08:51:03 <alpapilus> andythenorth: biggest troll ever
08:52:23 <andythenorth> might be mp4 encoded, not sure http://grf.farm/images/chocks%20away%20(zellepin).mov
08:52:44 <andythenorth> http://grf.farm/images/nukes.mov
08:53:02 <andythenorth> nah h264
08:57:03 <pickpacket> that works in firefox!
08:59:48 <pickpacket> how do you do that in GS? 😂
08:59:58 <pickpacket> it's horrible. I love it
09:03:43 <andythenorth> via the story book
09:04:04 <andythenorth> the nukes one is easy, it just demolishes tile region around a random town
09:04:23 <andythenorth> there's a version of the bomber that dynamites towns, but I preferred the tree planting
09:04:45 <andythenorth> the bomber relies on the vehicle having orders
09:04:56 *** baguettewithgrenada has joined #openttd
09:04:56 <baguettewithgrenada> 👋
09:05:09 <andythenorth> there are 4 airports on the map (N, S, E, W), the vehicle has orders to each one, the GS skips the order to set destination
09:08:43 <andythenorth> bombing happens via reading the current vehicle location
09:21:31 <xarick> hi
09:22:55 <xarick> will I survive till the last vanilla engine becomes available? what year would that be?
09:24:59 <xarick> 2042?
09:26:14 <xarick> Darwin 700
09:27:47 *** Wolf01 has joined #openttd
09:33:32 * Heiki uploaded an image: (23KiB) < https://matrix.org/oftc/media/v1/media/download/AfENwt-j-w90fwfN4OAAtdpuGY-KRPoG-rqXwkfOc9y5vjMesQcX_LOPusaGA_ZVMOkWAV6njzZGy1Ry502biJpCeW3ZdyeAAHBpa2F2aWVzdGluLmZpLzI2YWRiYjcxNjQ5Mjk3MGYzNDAzMmJmYzZiN2VkZDY4Y2IzNjBmODcxOTE4NTk5NzkzMjQ0ODk3Mjgw >
09:33:32 <Heiki> Is that gap between Port and Wharf confusing, or is it just me?
09:38:34 <pickpacket> Heiki: it's not confusing to me, at least. But what's the difference between a port and a wharf?
09:38:59 <Heiki> ask andythenorth (that’s from FIRS)
09:53:01 <xarick> do towns grow if nothing happens?
09:53:19 <xarick> like, no transportations around it
09:57:19 <xarick> well, they grow, just tested
10:00:01 <xarick> very very slowish
10:10:34 <andythenorth> Could we put an optional preview image into buy menu extra details pane?
10:12:53 <pickpacket> xarick: yeah, they'll grow but so slowly that the local authority window shows them as not growing
10:17:27 <pickpacket> is there an explanation somewhere for all the different symbols that show up like this in the vehicle listings? https://lounge.warmedal.se/uploads/20daacf154bc89b7/image.png
10:52:22 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #14192: Codechange: use std::string_view for std::getenv https://github.com/OpenTTD/OpenTTD/pull/14192
11:32:13 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1368188396572508231/image.png?ex=6817503d&is=6815febd&hm=d192713bb2570ef6f6f82e0c6170b3ac0b14e81200d32a830640e7205dd2decf&
11:32:13 <xarick> i got the AI in a good state
11:32:25 <xarick> no longer 1 train, 5000 road vehs
11:32:45 <xarick> the transport mode rotation system is working well
11:36:43 *** tokai has joined #openttd
11:36:43 *** ChanServ sets mode: +v tokai
11:40:35 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
12:07:00 <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #14186: Codechange: replace even more char* with std::string_view https://github.com/OpenTTD/OpenTTD/pull/14186#pullrequestreview-2813220999
12:07:14 *** ialokin has quit IRC (Ping timeout: 480 seconds)
12:07:27 <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #14187: Codechange: use std::string_view for sq_getstring https://github.com/OpenTTD/OpenTTD/pull/14187#pullrequestreview-2813221107
12:10:59 <_glx_> pickpacket: https://wiki.openttd.org/en/Manual/Vehicle%20lists#vehicle-status
12:20:06 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #14190: Codechange: unify StrTrimView https://github.com/OpenTTD/OpenTTD/pull/14190#pullrequestreview-2813222193
12:21:18 <frosch123> Huh, how is github showing a review I just made as already outdated?
12:22:15 <LordAro> if you were looking at an old version?
12:24:14 <frosch123> I see no new one. Neither does dorpsgek
12:24:31 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14187: Codechange: use std::string_view for sq_getstring https://github.com/OpenTTD/OpenTTD/pull/14187
12:24:52 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14186: Codechange: replace even more char* with std::string_view https://github.com/OpenTTD/OpenTTD/pull/14186
12:34:41 <peter1138[d]> I fancy a pint
12:38:37 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #14192: Codechange: use std::string_view for std::getenv https://github.com/OpenTTD/OpenTTD/pull/14192#pullrequestreview-2813225480
12:42:26 <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #14177: Codechange: Cache layouted text for the last used width. https://github.com/OpenTTD/OpenTTD/pull/14177#pullrequestreview-2813226672
12:42:28 *** ialokin has joined #openttd
12:50:15 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14192: Codechange: use std::string_view for std::getenv https://github.com/OpenTTD/OpenTTD/pull/14192#pullrequestreview-2813227774
12:53:54 <_glx_> so removing `SCRIPT_TEXT_MAX_PARAMETERS` should be possible in theory, but in reality it's a pain to do
12:54:36 <peter1138[d]> Uhm. I have a branch for that. Did I forget to PR it?
12:56:04 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #14192: Codechange: use std::string_view for std::getenv https://github.com/OpenTTD/OpenTTD/pull/14192#pullrequestreview-2813228681
12:59:21 <_glx_> trying to look through your branches on github, it might be local only
12:59:32 <Rubidium> peter1138[d]: it wouldn't even shock me if we've already approved your PR, but you didn't merge it yet :D
13:00:13 <peter1138[d]> Wanting to remove it was partly was started me off on the local string parameters side-quest.
13:05:55 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #13289: Feature: Draw infinite water when all borders are water https://github.com/OpenTTD/OpenTTD/pull/13289
13:07:11 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #13289: Feature: Draw infinite water when all borders are water https://github.com/OpenTTD/OpenTTD/pull/13289
13:07:33 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14190: Codechange: unify StrTrimView https://github.com/OpenTTD/OpenTTD/pull/14190
13:08:43 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #13289: Feature: Draw infinite water when all borders are water https://github.com/OpenTTD/OpenTTD/pull/13289#pullrequestreview-2813230458
13:10:56 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14192: Codechange: use std::string_view for std::getenv https://github.com/OpenTTD/OpenTTD/pull/14192
13:11:24 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14192: Codechange: use std::string_view for std::getenv https://github.com/OpenTTD/OpenTTD/pull/14192#pullrequestreview-2813230911
13:11:37 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #13289: Feature: Draw infinite water when all borders are water https://github.com/OpenTTD/OpenTTD/pull/13289#issuecomment-2848622605
13:19:57 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14193: Change: Remove the limit of 20 parameters to a Script Text string. https://github.com/OpenTTD/OpenTTD/pull/14193
13:24:09 <peter1138[d]> Something. Like. That.
13:28:34 <DorpsGek> [OpenTTD/OpenTTD] frosch123 opened pull request #14194: Codechange: Simplify usage of SpriteCollection https://github.com/OpenTTD/OpenTTD/pull/14194
13:30:09 <peter1138[d]> Hmm, that's different from your other implementation.
13:30:27 <peter1138[d]> I guess, simplified it?
13:34:37 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14194: Codechange: Simplify usage of SpriteCollection https://github.com/OpenTTD/OpenTTD/pull/14194
13:41:00 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14194: Codechange: Simplify usage of SpriteCollection https://github.com/OpenTTD/OpenTTD/pull/14194
13:42:38 <frosch123> Yes minor improvement I found during sleep
13:43:54 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #14193: Change: Remove the limit of 20 parameters to a Script Text string. https://github.com/OpenTTD/OpenTTD/pull/14193#pullrequestreview-2813236641
13:48:05 <pickpacket> _glx_: ty
13:51:21 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #14193: Change: Remove the limit of 20 parameters to a Script Text string. https://github.com/OpenTTD/OpenTTD/pull/14193#pullrequestreview-2813238035
13:53:13 <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #14190: Codechange: unify StrTrimView https://github.com/OpenTTD/OpenTTD/pull/14190#pullrequestreview-2813238363
13:54:02 <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #14192: Codechange: use std::string_view for std::getenv https://github.com/OpenTTD/OpenTTD/pull/14192#pullrequestreview-2813238506
13:56:38 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14194: Codechange: Simplify usage of SpriteCollection https://github.com/OpenTTD/OpenTTD/pull/14194
13:57:57 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14190: Codechange: unify StrTrimView https://github.com/OpenTTD/OpenTTD/pull/14190
13:58:18 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14192: Codechange: use std::string_view for std::getenv https://github.com/OpenTTD/OpenTTD/pull/14192
14:01:34 <frosch123> Oh, stoi, stol, stoll exist. Didn't even know them
14:01:40 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1368226005357035520/image.png?ex=68177344&is=681621c4&hm=509de5b6b5428d2fa2da3b2adb103ea19d6ceafdebcdbe3926a31b06f6d3314b&
14:01:40 <xarick> title doesn't fit
14:01:41 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #14195: Codechange: remove some completely unused squirrel files https://github.com/OpenTTD/OpenTTD/pull/14195
14:05:17 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14191: Codechange: rewrite ini file parsing with the StringConsumer https://github.com/OpenTTD/OpenTTD/pull/14191
14:06:09 <Rubidium> frosch123: more functions to root out? :D
14:07:40 <xarick> string split, i think that is used
14:07:48 <xarick> not sure
14:07:55 *** SigHunter has quit IRC ()
14:11:21 <xarick> ah, slice
14:13:35 *** SigHunter has joined #openttd
14:15:43 *** Tirili has joined #openttd
14:18:01 <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #14191: Codechange: rewrite ini file parsing with the StringConsumer https://github.com/OpenTTD/OpenTTD/pull/14191#pullrequestreview-2813242339
14:20:15 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14195: Codechange: remove some completely unused squirrel files https://github.com/OpenTTD/OpenTTD/pull/14195
14:33:44 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14194: Codechange: Simplify usage of SpriteCollection https://github.com/OpenTTD/OpenTTD/pull/14194#pullrequestreview-2813244090
14:54:00 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1368239175974780978/image.png?ex=68177f88&is=68162e08&hm=f6e1e5340b0b7f363eed3b386648cafa904e6d9216fc6e9ed9b6b01c066e177a&
14:54:00 <xarick> hmm
14:57:01 *** Tirili has quit IRC (Quit: Leaving)
14:57:25 <DorpsGek> [OpenTTD/OpenTTD] frosch123 opened pull request #14196: Codechange: Remove usages of stoi and stol. https://github.com/OpenTTD/OpenTTD/pull/14196
15:02:39 *** Wormnest has joined #openttd
15:11:03 <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #14195: Codechange: remove some completely unused squirrel files https://github.com/OpenTTD/OpenTTD/pull/14195#pullrequestreview-2813250752
15:13:15 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14196: Codechange: Remove usages of stoi and stol. https://github.com/OpenTTD/OpenTTD/pull/14196#pullrequestreview-2813250480
15:13:36 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14191: Codechange: rewrite ini file parsing with the StringConsumer https://github.com/OpenTTD/OpenTTD/pull/14191
15:14:13 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14195: Codechange: remove some completely unused squirrel files https://github.com/OpenTTD/OpenTTD/pull/14195
15:17:52 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14193: Change: Remove the limit of 20 parameters to a Script Text string. https://github.com/OpenTTD/OpenTTD/pull/14193
15:26:52 *** nielsm has joined #openttd
15:33:33 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #14193: Change: Remove the limit of 20 parameters to a Script Text string. https://github.com/OpenTTD/OpenTTD/pull/14193#pullrequestreview-2813254702
15:37:23 *** Flygon has quit IRC (Read error: Connection reset by peer)
15:42:02 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14194: Codechange: Simplify usage of SpriteCollection https://github.com/OpenTTD/OpenTTD/pull/14194
15:46:34 <DorpsGek> [OpenTTD/OpenTTD] frosch123 merged pull request #14196: Codechange: Remove usages of stoi and stol. https://github.com/OpenTTD/OpenTTD/pull/14196
15:49:56 *** kuka_lie has joined #openttd
15:50:23 <DorpsGek> [OpenTTD/OpenTTD] frosch123 merged pull request #14121: Add: [NewGRF] Add purchase list Action3 CID for houses, industries, industry tiles, airports and airport tiles. https://github.com/OpenTTD/OpenTTD/pull/14121
15:53:30 <DorpsGek> [OpenTTD/OpenTTD] frosch123 opened pull request #14197: Codechange: Use more std::string_view. https://github.com/OpenTTD/OpenTTD/pull/14197
15:55:27 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14197: Codechange: Use more std::string_view. https://github.com/OpenTTD/OpenTTD/pull/14197#pullrequestreview-2813258466
16:03:11 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14194: Codechange: Simplify usage of SpriteCollection https://github.com/OpenTTD/OpenTTD/pull/14194#pullrequestreview-2813259550
16:09:10 *** tokai|noir has joined #openttd
16:09:10 *** ChanServ sets mode: +v tokai|noir
16:13:05 *** tokai has quit IRC (Ping timeout: 480 seconds)
16:15:39 *** Wormnest has quit IRC (Ping timeout: 480 seconds)
16:34:43 *** kuka_lie has quit IRC (Ping timeout: 480 seconds)
16:36:19 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
16:38:00 *** kuka_lie has joined #openttd
16:39:25 *** WormnestAndroid has joined #openttd
16:40:40 <DorpsGek> [OpenTTD/OpenTTD] frosch123 merged pull request #14197: Codechange: Use more std::string_view. https://github.com/OpenTTD/OpenTTD/pull/14197
16:43:23 <DorpsGek> [OpenTTD/OpenTTD] frosch123 merged pull request #14194: Codechange: Simplify usage of SpriteCollection https://github.com/OpenTTD/OpenTTD/pull/14194
16:57:34 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #14198: Codechange: replace last strncmp uses https://github.com/OpenTTD/OpenTTD/pull/14198
17:16:27 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14198: Codechange: replace last strncmp uses https://github.com/OpenTTD/OpenTTD/pull/14198
17:20:27 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
17:20:46 *** WormnestAndroid has joined #openttd
17:24:15 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #14198: Codechange: replace last strncmp uses https://github.com/OpenTTD/OpenTTD/pull/14198#pullrequestreview-2813273113
17:24:38 <_glx_> and I didn't check the CI results
17:25:12 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 dismissed a review for pull request #14198: Codechange: replace last strncmp uses https://github.com/OpenTTD/OpenTTD/pull/14198#pullrequestreview-2813273113
17:25:15 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14198: Codechange: replace last strncmp uses https://github.com/OpenTTD/OpenTTD/pull/14198
17:25:20 <peter1138[d]> It's fine, we don't need M
17:25:25 <peter1138[d]> MacOS support.
17:26:12 <_glx_> didn't even spot the wrong var name, bad reviewer
17:26:53 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #14198: Codechange: replace last strncmp uses https://github.com/OpenTTD/OpenTTD/pull/14198#pullrequestreview-2813273310
17:30:29 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
17:30:43 *** WormnestAndroid has joined #openttd
17:33:32 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14193: Change: Remove the limit of 20 parameters to a Script Text string. https://github.com/OpenTTD/OpenTTD/pull/14193
17:33:51 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14177: Codechange: Cache layouted text for the last used width. https://github.com/OpenTTD/OpenTTD/pull/14177
17:34:49 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14185: Fix: Changing monospace font didn't refresh the monospace width cache. https://github.com/OpenTTD/OpenTTD/pull/14185
17:35:28 <xarick> is squirrel faster now?
17:36:29 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed pull request #13979: Change: Block signals are legacy rather than advanced. https://github.com/OpenTTD/OpenTTD/pull/13979
17:36:50 <peter1138[d]> Bloody "Advanced" forever more.
17:38:10 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #14199: Codechange: use more std::string_views in squirrel https://github.com/OpenTTD/OpenTTD/pull/14199
17:40:22 <squirejames> Boooo, but, ah well, I had hoped a suggestion I made would be adopted. Cue more confused newbies who see "Advanced" and think they should be using presigs
17:40:40 <squirejames> But, you can't account for stupid
17:41:58 <Rubidium> stupid me... I knew 14193 changed something I touched, yet I didn't think to build before push after rebase...
17:43:11 <peter1138[d]> Oh, have we a non-compiling master?
17:44:07 <peter1138[d]> squirejames: Is the suggestion in a comment on that PR?
17:44:43 <squirejames> I said last week I think it was that presigs should probably be renamed to something like legacy rather than advanced, as it seems to confuse the beginners
17:45:12 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14199: Codechange: use more std::string_views in squirrel https://github.com/OpenTTD/OpenTTD/pull/14199
17:45:30 <peter1138[d]> So "no".
17:45:57 <squirejames> It was a casual suggestion in the main channel. I wasn't aware there *was* a PR about it until it just got closed
17:46:30 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 dismissed a review for pull request #14198: Codechange: replace last strncmp uses https://github.com/OpenTTD/OpenTTD/pull/14198#pullrequestreview-2813273310
17:46:31 <squirejames> and I was merely commiserating the fact that it was denied, and that "advanced" signals remain, tis all
17:46:34 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14198: Codechange: replace last strncmp uses https://github.com/OpenTTD/OpenTTD/pull/14198
17:47:01 <Rubidium> peter1138[d]: no, it was just a failed PR build I could've avoided
17:48:51 <peter1138[d]> Okay.
17:51:23 <peter1138[d]> Btw, as far as developers are concerned, this is the main channel, and it's the only channel bridged to IRC. Not all developers use Discord.
17:52:17 <peter1138[d]> And Discord is very ephemeral.
17:58:55 <peter1138[d]> Right, are my textfile improvements still needed.
17:59:50 <peter1138[d]> (The window, that is.)
18:02:04 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14199: Codechange: use more std::string_views in squirrel https://github.com/OpenTTD/OpenTTD/pull/14199
18:09:54 <peter1138[d]> Hmm, maybe I need to 'restart' reflow when scrolling.
18:10:13 <peter1138[d]> IIRC there is no "onscroll" window event.
18:10:43 <peter1138[d]> Oh, there is OnScroll, but it's for viewports.
18:49:24 *** mindlesstux has quit IRC (Quit: The Lounge - https://thelounge.chat)
19:11:16 <DorpsGek> [OpenTTD/OpenTTD] frosch123 opened pull request #14200: Codechange: Turn ZoomLevel into a strong type. https://github.com/OpenTTD/OpenTTD/pull/14200
19:18:59 <_zephyris> Hmm, seems OSs don't mirror mouse cursors for RTL
19:19:16 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14200: Codechange: Turn ZoomLevel into a strong type. https://github.com/OpenTTD/OpenTTD/pull/14200
19:24:23 <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #14198: Codechange: replace last strncmp uses https://github.com/OpenTTD/OpenTTD/pull/14198#pullrequestreview-2813291791
19:26:05 <peter1138[d]> Might have a specific separate option for it?
19:27:32 <peter1138[d]> Or might just not be done.
19:38:55 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #14199: Codechange: use more std::string_views in squirrel https://github.com/OpenTTD/OpenTTD/pull/14199#pullrequestreview-2813293569
19:42:16 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14200: Codechange: Turn ZoomLevel into a strong type. https://github.com/OpenTTD/OpenTTD/pull/14200
19:46:12 <frosch123> Plenty of dos games have the mouse pointer the other way around. So it's no ltr convention either
19:48:16 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14199: Codechange: use more std::string_views in squirrel https://github.com/OpenTTD/OpenTTD/pull/14199#pullrequestreview-2813295006
19:50:49 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14199: Codechange: use more std::string_views in squirrel https://github.com/OpenTTD/OpenTTD/pull/14199
19:51:05 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14198: Codechange: replace last strncmp uses https://github.com/OpenTTD/OpenTTD/pull/14198
19:54:19 <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #14199: Codechange: use more std::string_views in squirrel https://github.com/OpenTTD/OpenTTD/pull/14199#pullrequestreview-2813295787
20:02:47 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14200: Codechange: Turn ZoomLevel into a strong type. https://github.com/OpenTTD/OpenTTD/pull/14200#pullrequestreview-2813295843
20:03:39 *** thought2 has joined #openttd
20:03:39 <thought2> peter1138[d]: 😡
20:09:35 <Rubidium> frosch123: are you aware of any locations that make use of double/float parsing functions besides the ones in the Squirrel lexer and math code? (and nlohmann-json)
20:12:44 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #14199: Codechange: use more std::string_views in squirrel https://github.com/OpenTTD/OpenTTD/pull/14199#pullrequestreview-2813294669
20:14:27 <frosch123> No, just the 2 matches in squirrel
20:14:50 <frosch123> Which I could not replace because of clang
20:18:18 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 dismissed a review for pull request #14199: Codechange: use more std::string_views in squirrel https://github.com/OpenTTD/OpenTTD/pull/14199#pullrequestreview-2813295787
20:18:21 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14199: Codechange: use more std::string_views in squirrel https://github.com/OpenTTD/OpenTTD/pull/14199
20:19:48 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #14199: Codechange: use more std::string_views in squirrel https://github.com/OpenTTD/OpenTTD/pull/14199#pullrequestreview-2813299394
20:35:24 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14200: Codechange: Turn ZoomLevel into a strong type. https://github.com/OpenTTD/OpenTTD/pull/14200
20:43:18 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14200: Codechange: Turn ZoomLevel into a strong type. https://github.com/OpenTTD/OpenTTD/pull/14200#pullrequestreview-2813302553
20:43:54 <DorpsGek> [OpenTTD/OpenTTD] frosch123 closed pull request #14042: Test compilation after clang-format all https://github.com/OpenTTD/OpenTTD/pull/14042
21:02:14 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14199: Codechange: use more std::string_views in squirrel https://github.com/OpenTTD/OpenTTD/pull/14199
21:09:37 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #14201: Codechange: simplify some squirrel code https://github.com/OpenTTD/OpenTTD/pull/14201
21:15:21 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #14202: Codechange: replace SQChar with std::string_view (or char) https://github.com/OpenTTD/OpenTTD/pull/14202
21:18:21 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #14201: Codechange: simplify some squirrel code https://github.com/OpenTTD/OpenTTD/pull/14201#pullrequestreview-2813306528
21:18:59 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #14201: Codechange: simplify some squirrel code https://github.com/OpenTTD/OpenTTD/pull/14201#pullrequestreview-2813306591
21:21:13 <DorpsGek> [OpenTTD/OpenTTD] frosch123 merged pull request #14200: Codechange: Turn ZoomLevel into a strong type. https://github.com/OpenTTD/OpenTTD/pull/14200
21:22:45 <xarick> squirrel gonna be fast!
21:26:07 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14201: Codechange: simplify some squirrel code https://github.com/OpenTTD/OpenTTD/pull/14201
21:28:07 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14202: Codechange: replace SQChar with std::string_view (or char) https://github.com/OpenTTD/OpenTTD/pull/14202
21:30:10 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1368338875390496798/image.png?ex=6817dc62&is=68168ae2&hm=d4b4089116eeaaec93ef1587c6c6b3cb1500c3fb5aee41ba878701d59dbdfeb1&
21:30:11 <peter1138[d]> Hmm
21:30:27 <peter1138[d]> Reflowing with a "difficult" font.
21:35:56 <frosch123> What makes the font difficult?
21:37:50 <Rubidium> imaginary width characters?
21:46:26 *** tokai has joined #openttd
21:46:26 *** ChanServ sets mode: +v tokai
21:48:46 <peter1138[d]> I'm not sure, but in this case the font is a 308MB .ttc file.
21:52:08 *** keikoz has quit IRC (Ping timeout: 480 seconds)
21:52:12 <michi_cc> The c is for collection, so the file contains multiple fonts.
21:52:20 <peter1138[d]> Correct.
21:53:23 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
21:58:57 *** Wormnest has joined #openttd
22:02:26 *** Wolf01 has quit IRC (Read error: Connection reset by peer)
22:02:26 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
22:03:07 *** WormnestAndroid has joined #openttd
22:03:13 *** Wolf01 has joined #openttd
22:08:13 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1368348449258602566/Screencast_from_2025-05-03_23-06-10.webm?ex=6817e54c&is=681693cc&hm=0367c7d1f56460760e17fc005ab2a266e6d36a2ed0d3e213fc3bae563eb26165&
22:08:13 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1368348449841479762/Screencast_from_2025-05-03_23-07-07.webm?ex=6817e54d&is=681693cd&hm=43354456f0fcca84764f11551e66406e2a30aca1fbb9cc0076f35482277c49f1&
22:08:13 <peter1138[d]> Master vs this branch
22:09:00 <peter1138[d]> Uh... odd. Video capture stuttering 😦
22:09:15 <peter1138[d]> Didn't notice because in master it really does stutter.
22:10:38 <peter1138[d]> Well that's annoying.
22:10:53 <peter1138[d]> Anyway, the in-game chart is correct.
22:29:26 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
22:30:18 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
22:32:19 *** WormnestAndroid has joined #openttd
22:37:00 *** nielsm has quit IRC (Ping timeout: 480 seconds)
22:41:31 <DorpsGek> [OpenTTD/OpenTTD] BackThePortal commented on issue #10450: [Bug]: Wrong signal spacing while using autoplacement feature https://github.com/OpenTTD/OpenTTD/issues/10450
22:45:35 <DorpsGek> [OpenTTD/OpenTTD] BackThePortal commented on issue #10450: [Bug]: Wrong signal spacing while using autoplacement feature https://github.com/OpenTTD/OpenTTD/issues/10450
22:52:52 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
22:53:02 *** D-HUND has joined #openttd
22:54:14 *** Wormnest has quit IRC (Quit: Leaving)
22:54:42 *** kuka_lie has quit IRC (Quit: Lost terminal)
22:56:24 *** debdog has quit IRC (Ping timeout: 480 seconds)
22:58:12 *** WormnestAndroid has joined #openttd