IRC logs for #openttd on OFTC at 2022-11-20
⏴ go to previous day
00:14:07 *** sla_ro|master2 has quit IRC ()
02:16:51 *** supermop_Home has quit IRC (Ping timeout: 480 seconds)
02:46:58 *** tokai|noir has joined #openttd
02:46:58 *** ChanServ sets mode: +v tokai|noir
02:53:50 *** tokai has quit IRC (Ping timeout: 480 seconds)
03:44:22 *** debdog has quit IRC (Ping timeout: 480 seconds)
04:40:00 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
05:27:56 <dP> andythenorth: it can advertise for the company and give money so it's free
07:04:52 *** wallabra has quit IRC (Ping timeout: 480 seconds)
07:10:31 *** wallabra has joined #openttd
09:23:04 *** Smedles has quit IRC (Remote host closed the connection)
09:27:17 *** Smedles has joined #openttd
10:03:23 *** HerzogDeXtEr has joined #openttd
10:47:14 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
10:49:25 *** HerzogDeXtEr has joined #openttd
10:57:43 <petern> Hmm, have I got any SATA ports available...
10:58:38 <petern> I think I may have an M.2 slot available, hidden underneath the GPU.
11:28:51 <petern> Town directory window, eh?
11:36:05 <andythenorth> I have an SDX card slot
11:36:09 <andythenorth> what's that for?
11:40:21 <petern> Hmm, "simpler" code but probably less optimized :/
11:40:42 <petern> Or maybe it is not, I'm not analysing the output
11:43:13 <andythenorth> hmm maybe I should grf
11:49:08 <andythenorth> can I link that sound effect again? 😛
12:10:56 *** sla_ro|master has joined #openttd
13:35:40 *** sla_ro|master has quit IRC ()
13:37:13 *** sla_ro|master has joined #openttd
14:02:49 *** gelignite has joined #openttd
14:28:35 *** Smedles has joined #openttd
14:49:17 *** WormnestAndroid has joined #openttd
14:49:55 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
14:50:15 *** WormnestAndroid has joined #openttd
15:14:37 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
15:24:43 <LordAro> well that's a new one
15:28:07 <TallTyler> “Get better friends”
15:29:26 <Pruple> I think shituation just needs to find better people to play with
15:29:35 <TallTyler> I swear I’ve seen that second suggestion before
15:29:57 <JGR> This sounds like the reddit servers
15:30:34 <TallTyler> Side note, I wish GitHub discussions could be converted into issue or closed. They hang around forever unless you delete them, which seems rude to whoever opened said discussion
15:41:37 *** Tirili has quit IRC (Quit: Leaving)
16:09:54 <nielsm> TallTyler: there is a "Lock conversation" option in the right sidebar near the bottom
16:14:00 <TallTyler> petern: Can I close #10174 (error message size) as “not a bug”? It looks like you just fixed the text padding which had previously been broken.
16:23:55 <petern> I didn't close it myself as at this point it's a bit subjective.
16:47:21 <LordAro> i foresee a ban coming along
17:03:56 *** sla_ro|master has quit IRC (Ping timeout: 480 seconds)
17:07:48 *** sla_ro|master has joined #openttd
17:10:47 <TallTyler> I’m not opposed to a setting to block landscaping until a company reaches a certain age but only as a hidden config setting for server operators, not in the in-game Settings menu. Although I also wouldn’t use a feature and am not particularly interested in creating it. 🙂
17:11:59 <TallTyler> I wonder if an in-game “vote to kick” system would be useful for servers which don’t have a moderator always present, or if that’s too ripe for abuse of other kinds
17:13:00 <TallTyler> (I’ve seen it in other multiplayer games, but I don’t play many of them so I have almost no experience with said feature)
17:13:14 <JGR> That would be asking for brigading problems, IMO
17:24:49 <FLHerne> Can an admin port script do that?
17:27:18 <FLHerne> adminport can, read votes from chat and kick
17:27:32 <FLHerne> I don't think GS can do either of those?
17:28:55 <TallTyler> Yeah I don’t think GS knows anything about clients, just companies
17:31:06 <LordAro> oh, was referring to preventing landscaping
17:34:38 *** WormnestAndroid has joined #openttd
17:42:42 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
17:44:16 <dP> gs knows a tiny bit about clients but not enough to do voting
17:55:31 <FLHerne> LordAro: I see, sorry
17:55:48 <FLHerne> still not really, it doesn't have a way to block player actions
17:56:36 <FLHerne> it could try to undo them but it wouldn't be instant so probably exploitable
18:01:43 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
18:10:11 *** Alkel_U3 has quit IRC (Quit: maintenance)
18:10:45 *** Alkel_U3 has joined #openttd
18:19:06 <petern> The alignment on these is bugging me 😭
18:19:57 <petern> It is centred text, but the intercharacter spacing applies at the end as well. Potentially fixable.
18:31:54 *** WormnestAndroid has joined #openttd
18:36:20 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
18:37:24 *** WormnestAndroid has joined #openttd
18:46:19 <petern> Okay, also only applies to the fallback layouter I think, as the others use the truetype data for intercharacter spacing rather than sprite widths.
18:46:55 <DorpsGek> - Update: Translations from eints (by translators)
18:48:46 <petern> Station list window is a bit odd in Arabic.
18:49:31 <petern> RTL mostly works (although perhaps the rating should be inverted) but the cargo abbreviations are... not abbreviations.
19:31:16 <TallTyler> I'm working on updating #7575 by request of the author, and it's pretty out of date
19:31:58 <TallTyler> What happened to DeleteWindowById()? I can't find it in the solution. Need it for:
19:31:58 <TallTyler> ~IndustryViewWindow()
19:31:58 <TallTyler> DeleteWindowById(WC_INDUSTRY_PRODUCTION, this->window_number, false);
19:32:39 <TallTyler> I'm also having issues with `industry_sl.cpp`, with `SLE_CONDNULL` no longer existing
19:49:27 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
20:26:44 <andythenorth> lot of FIRS to do
20:44:45 *** nielsm has quit IRC (Ping timeout: 480 seconds)
20:47:41 <TallTyler> It builds! Thanks for the help 🙂
20:48:41 <andythenorth> ChunkyFIRS of course
20:49:54 <TallTyler> Doesn’t work properly but that’s to figure out later 😛
20:56:51 <TallTyler> Might be user error
20:57:32 <TallTyler> I upgraded from VS 2019 to 2022 and broke CMake, and apparently other things
20:57:55 <TallTyler> What’s the dependency I’m missing if the title screen is just water?
21:01:24 <petern> Probably need to tell it about the vcpkg cmake setting again.
21:05:44 <petern> OpenGFX... unbalanced arrow 😭
21:10:04 <petern> Well, watching vehicles move when zoomed in at 4x...
21:10:22 <petern> Nope. Mustn't increase the tile cordinates...
21:12:25 <michi_cc[d]> Bad Brett (Gold Rush NewGRF) has been asking for that for years 🙂
21:14:53 <andythenorth> petern: truck looks like it is bouncing like a tigger?
21:15:33 <andythenorth> also the shading is wrong on that boat
21:16:01 <andythenorth> oh lots of the UI icons have shading 'wrong' 😄
21:16:07 *** WormnestAndroid has joined #openttd
21:16:32 <petern> The UI is not in the game world!
21:17:02 <petern> Road vehicle highlight outline is bugging me now 😦
21:18:50 <petern> For ships/aircraft we use the VehicleSpriteSeq bounds.
21:19:07 <andythenorth> the big red things with universal joints
21:38:15 *** gelignite has quit IRC (Quit: Stay safe!)
21:54:14 <petern> `int height = ScaleSpriteTrad(14);`
21:54:19 <petern> But the sprites are 12 pixels :/
21:54:43 <petern> Well, the default (correct) sprites.
21:55:31 <petern> Tempted to get the bounding boxes like for ships & aircraft.
21:56:04 <petern> andythenorth: This happens because sprites are centred, and that sprite is smaller.
21:56:52 <petern> They've actually been centred for years, but with sprite offsets always used.
21:58:05 <petern> One possibility to fix it is to draw the sprite with offsets but within a centred 20x20 rectangle. But that would break those biggui NewGRFs, though they are worthless anyway.
21:58:51 <petern> Also affects these icons
21:59:32 <andythenorth> never understood why
21:59:57 <petern> I think it was made before GUI zoom was added? Not sure.
22:01:50 <petern> If I could somehow add sprite bounding size data to individual base sprites, that'd be handy.
22:03:16 <petern> I think BigGUI actually works a bit better now than it used to 🙂
22:10:57 <TallTyler> Forcibly disable BigGUI if it’s loaded 😛
22:11:06 <TallTyler> “Use chunky bevels instead”
22:13:00 <JGR> What's particularly peeving is when people add it to their network servers, so it's forced on all their clients...
22:17:32 <petern> People put it on servers? lol
22:18:33 <Olionkey> for mobile users probably
22:19:49 <andythenorth> or because they have no fucking clue 🙂
22:34:03 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
22:38:14 <andythenorth> very ran out of object IDs 😛
23:23:53 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
23:24:14 <petern> This spacing seems wrong 😮
23:26:48 *** sla_ro|master has quit IRC ()
23:30:27 <petern> The whole thing is too cramped, basically 🙂
23:33:42 <petern> I am Rect-ifying it...
continue to next day ⏵