Times are UTC Toggle Colours
01:43:55 <wensimehrp> https://cdn.discordapp.com/attachments/1008473233844097104/1347746624297894010/image.png?ex=67ccf25b&is=67cba0db&hm=210e454e11cd464b4ba17356eedb299bba83cc6725016d4e0284cbf8a75838d4& 01:43:55 <wensimehrp> hmm 01:50:14 <wensimehrp> It turns out to be the GRF's problem. There is an extra `{STRING}` control character character in the lang file 01:50:55 <wensimehrp> but it doesn't show (invalid parameter) in older versions 02:00:42 *** Flygon has quit IRC 02:37:30 <_glx_> it was just luck if it looked fine in older versions 02:46:01 *** Wormnest has quit IRC 02:55:58 *** gelignite is now known as Guest10882 02:56:01 *** gelignite has joined #openttd 03:03:21 *** Guest10882 has quit IRC 03:15:13 *** D-HUND has joined #openttd 03:18:41 *** debdog has quit IRC 04:39:00 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/a154df65499ca26de8dd9abec252b5f0e9fd55b7 04:39:01 <DorpsGek> - Update: Translations from eints (by translators) 04:46:23 *** gelignite has quit IRC 05:59:46 <ahyangyi> ahyangyi: Asking again 😛 06:05:57 <ahyangyi> Considering filing a feature request / bug report, but I think I should ask here first. 06:17:55 *** keikoz has joined #openttd 06:34:00 <pickpacket> ahyangyi: I would assume that the restrictions are the same as for rail, as that's logical. I don't quite understand how you mean that you'd like it to work. Can you show a screenshot (with another building type that works the way you want the station to) or sketch to explain? 06:49:16 <ahyangyi> Hence I ask about non-track stations, such as this: 06:49:37 <ahyangyi> https://cdn.discordapp.com/attachments/1008473233844097104/1347823554594471976/image.png?ex=67cd3a00&is=67cbe880&hm=8520f565ba4340fcdb1d68aee533323ac1c77bafd9c37ffa3b3b94a93a288e40& 06:49:37 <ahyangyi> (this is the grain silo from "FIRS and CHIPS style objects") 06:50:40 <ahyangyi> https://cdn.discordapp.com/attachments/1008473233844097104/1347823822094471198/image.png?ex=67cd3a40&is=67cbe8c0&hm=bbd7a29e832d2d10ea8ea0719c8b5247d02fcc5bfc981f698f6abe9b449d60a7& 06:50:40 <ahyangyi> https://cdn.discordapp.com/attachments/1008473233844097104/1347823822337867856/image.png?ex=67cd3a40&is=67cbe8c0&hm=d6a161d4e113dbf9c1719bd3032c99b62dc5161646d9356b10f6b4abbbf2f71d& 06:50:40 <ahyangyi> There is a similar grain silo in CHIPS stations, which cannot be built on the same sloping tile 06:51:13 <ahyangyi> As you can see, these "stations" have no tracks at all, and the "same restrictions as for rail" does not make sense for these tiles. 06:53:41 <reldred> God this would be great to see non track tiles lose this restriction 06:53:53 <reldred> Would make building some of my station designs a lot lot easier 06:54:06 <reldred> I usually just have to find an appropriate object instead 07:00:10 *** nielsm has joined #openttd 07:28:15 <andythenorth> last demo I saw of a patch was years ago 07:28:24 <andythenorth> but trains disconnect 07:29:33 <andythenorth> if you build a station tile with rail, with track bits on the edge connecting to the non-track tile 07:29:46 <andythenorth> that might be misremembered though 07:51:38 <DorpsGek> [OpenTTD/OpenTTD] rei-artist opened issue #13763: [Bug]: Default Maintenence interval of AI's vehicles with wallclock https://github.com/OpenTTD/OpenTTD/issues/13763 07:56:51 *** keikoz has quit IRC 08:01:13 <wensimehrp> ahyangyi: Wow font 08:03:50 *** _rei4122 has joined #openttd 08:03:50 <_rei4122> xarick: Why did aaahogex lose profit? 08:33:02 *** greeter has quit IRC 08:34:18 *** greeter has joined #openttd 09:10:58 *** mindlesstux has quit IRC 09:11:40 *** APTX has quit IRC 09:11:44 *** mindlesstux has joined #openttd 09:37:05 <xarick> _rei4122: hi! If I recall, that game had infrastructure maintenance costs enabled. AAAHogEx attempted aircraft and went negative since then and couldn't recover. 09:41:54 *** martin has joined #openttd 09:42:29 *** martin is now known as Guest10899 09:43:26 <Guest10899> Where do I go, inside or outside IRC, to learn about using game scripts in OpenTTD? 09:43:43 *** Blabber has joined #openttd 09:43:46 *** HerzogDeXtEr has joined #openttd 09:44:29 *** Blabber has quit IRC 09:58:29 *** Guest10899 has quit IRC 10:06:10 <peter1138> Yeah, that string error was always there before, just there was no text added that would let you know. There always was a console log message generated, but I guess nobody looks at that. 10:11:50 <peter1138> Hmm, doesn't appear in game, only in the actual OS console window. Which on Windows is generally completely hidden. 10:17:42 <peter1138> Must not side-quest... 10:26:17 <_zephyris> What are you thinking about side-questing? 10:27:52 <xarick> #13763 is already fixed 10:32:07 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #13764: Fix #13760: Store encoded error message inside CommandCost. https://github.com/OpenTTD/OpenTTD/pull/13764 10:34:04 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #13763: [Bug]: Default Maintenence interval of AI's vehicles with wallclock https://github.com/OpenTTD/OpenTTD/issues/13763 10:36:54 <xarick> 13751 fixes the human side 10:37:47 <reldred> side quest desert rocks plz 10:37:49 <peter1138> Oh missread. 10:38:08 <peter1138> Or did I. 10:39:38 <peter1138> Yeah, the ClearGround system doesn't really work well for mixing things up. 10:40:11 <peter1138> Snow was moved to its own bit, which is why CLEAR_SNOW isn't needed. 10:40:26 <peter1138> Maybe we need to move Desert to its own bit, so CLEAR_DESERT isn't needed. 10:40:41 <reldred> snowy deserts time 10:40:54 <peter1138> What about rocky farm fields? :p 10:41:25 <peter1138> Yeah, for simplicity I would use a different bit from snow, otherwise we have to check the climate type every time. 10:41:31 <reldred> Yeah 10:41:52 <reldred> Getting away from climate specific stuff would open up interesting options in the future 10:42:07 <peter1138> What if ClearGround was actually a bit mask... 10:42:17 <peter1138> rough, rocks, field, snow, desert. 10:43:00 <reldred> sigh, I was going to do a tonne of 3d printing this weekend but my A1 has eaten another nozzle 10:43:45 <xarick> 13240 fixes it for AIs 10:45:25 <peter1138> Uh oh, smoke alarm is chirping. 10:49:12 *** Flygon has joined #openttd 10:49:53 <reldred> be cool to untether all climate features from the climates themselves. arctic/tropic/temperate grass 10:50:06 <peter1138> Oh, might be the CO alarm. 10:50:15 <reldred> that's not great 10:50:56 <reldred> nearly got myself with carbon monoxide poisoning once 10:53:58 <peter1138> The only time that alarm went off is when the door on the grill got closed by mistake. 10:54:07 <peter1138> Did it's job I guess. 11:14:10 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #13764: Fix #13760: Store encoded error message inside CommandCost. https://github.com/OpenTTD/OpenTTD/pull/13764#issuecomment-2708214835 11:21:40 *** kuka_lie has joined #openttd 11:31:30 <pickpacket> ahyangyi, reldred, andythenorth: so what we're looking 11:31:52 <pickpacket> for is a sort of tile that is a station but not a station? 11:35:20 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #13764: Fix #13760: Store encoded error message inside CommandCost. https://github.com/OpenTTD/OpenTTD/pull/13764#issuecomment-2708223840 11:35:31 <peter1138> Right, is it... get the trike out time? 11:37:08 <pickpacket> peter1138: was there ever a put it away time? 11:37:10 <reldred> pickpacket: well we already have those, they're non track station tiles, action 0 prop 15, what ahyangyi (and I) would like is for those tiles to not be constrained by the normal limitations on slope orientation, etc. 11:37:29 <pickpacket> Ah! 11:38:22 <peter1138> Track pieces are not allowed to end on a foundation edge. 11:38:46 <peter1138> Argument is that non-track tiles don't matter. 11:38:49 <reldred> Indeed 11:38:58 <reldred> I mean, I'd like them not to matter 11:39:03 <reldred> I don't always get what I want 11:39:10 <peter1138> Except when station NewGRFs are updated/changed, and then that tile becomes a track tile. 11:39:39 <peter1138> Other conditions: we don't know that's a non-track tile until it's built. 11:40:14 <peter1138> (It can be the result of a callback, so may not be the same every time) 11:42:25 <reldred> I thought our approach to people doing silly things like that is to take the player who caused said issue out the back and beat them 11:44:43 <peter1138> First one is a bit "don't care" 11:44:47 <peter1138> The second one is a problem. 11:45:41 <peter1138> Meh, probably not insurmountable. 11:46:21 <peter1138> But I'm in the middle of a different side-quest that I wasn't going to side-quest :S 11:46:50 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #13764: Fix #13760: Store encoded error message inside CommandCost. https://github.com/OpenTTD/OpenTTD/pull/13764#issuecomment-2708227594 11:48:29 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #13764: Fix #13760: Store encoded error message inside CommandCost. https://github.com/OpenTTD/OpenTTD/pull/13764#issuecomment-2708228160 11:51:38 <reldred> peter1138: understandable 11:52:02 <_glx_> Don't forget stations have a fallback mechanism in case GRF is removed 11:52:36 <peter1138> That was my first case listed above :) 11:53:55 <peter1138> Actually, given the non-track tile state is stored on the map now, we could set it if the slope/foundation would be invalid. 11:54:11 <peter1138> Hmm. 11:55:06 <peter1138> What about fixing the pathfinder/controller? 11:55:13 <reldred> Yeah, make the tile impassible if invalid and maybe hilight the tile, pop an error message, slash the end users tires, etc. etc. 11:58:15 <peter1138> We could use map bits to specify traversibility. 11:59:00 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #13752: Fix 51fd2853cb: Different news widget layouts require different font sizes. https://github.com/OpenTTD/OpenTTD/pull/13752#pullrequestreview-2669123994 11:59:12 <peter1138> When building the station, set a bit to say non-passible on the two possible faces. 11:59:52 <peter1138> Train controller and path finder can test these bits. 12:00:42 <peter1138> GetTileTrackStatus() probably involved. 12:00:59 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #13752: Fix 51fd2853cb: Different news widget layouts require different font sizes. https://github.com/OpenTTD/OpenTTD/pull/13752 12:01:13 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed issue #13757: [Bug]: Non-newspaper messages use newspaper font size https://github.com/OpenTTD/OpenTTD/issues/13757 12:01:44 <peter1138> Maybe possible, advantage is it doesn't matter about non-track tile state at all. 12:02:04 <peter1138> enhanced_build_on_slopes :p 12:02:22 <andythenorth> peter1138: it's nice outside, can confirm 12:03:01 <peter1138> Yeah, maybe I should. 12:03:39 <andythenorth> I went outside for a bit to go indoor climbing 12:05:59 <reldred> It's too warm here atm 12:07:37 <reldred> I was going to print this weekend but my fdm printer is upset with me 12:17:21 *** mnhebi has joined #openttd 12:17:21 <mnhebi> What did you do man, did you say a Prusa would be better in the sight of it? 12:17:49 <reldred> hah, it's a bambu, generally speaking it works flawlessly til I shid up a nozzle 12:18:11 <reldred> I've not had much success cleaning them 12:18:27 <mnhebi> meanwhile my Ender 3 V3 SE has been waiting for the nozzle upgrade *checks notes* 8 months now 12:19:58 <mnhebi> and by nozzle I mean hot end.. 12:20:16 <reldred> yeah bambu a1 has a proprietary nozzle+hot end all in one 12:20:21 <mnhebi> I ponder how long that boron nitride paste lasts 12:20:26 <reldred> but hey, it works good til it doesn't 12:20:42 <reldred> I basically run my printer 24/6 12:22:10 <mnhebi> I bought mine just to print a part to adapt a gearstick to my gaming gear shifter cause people were charging outrageous 20 euro prices for a part that costs like 20 cents overall to print 12:22:29 <mnhebi> keep having this idea of making a drone with it but I don't have the money for the drone parts yet :3 12:22:45 <reldred> I got mine for printing wargaming terrain, I got the resin printer first. 12:22:57 <reldred> but now I've found gridfinity and I want to print dedicated storage for *everything* 12:23:11 <mnhebi> I seriously wish this 250x250 buildspace wasn't a industry standard...I want to print helmets damnit but all those printers are priced to high heavens. 12:23:12 <reldred> which considering I might be moving cross country soon, could be useful 12:23:38 <mnhebi> "oh you want 350x350 build space? better pay 5 times more for a printer you scrub" 12:24:09 <reldred> yeah bambu don't even have anything bigger than 256 cubed, 12:24:18 <reldred> apparently they're bringing one out this year 12:25:04 <mnhebi> I keep eyeing these "print your own 3d printer projects" but then I keep running into more and more impressive variants of those 12:25:31 <mnhebi> including this 4D printer someone made but hasn't shared the slicer or printer designs yet 12:26:04 <mnhebi> https://www.reddit.com/r/3Dprinting/comments/1h46boo/i_made_an_open_source_4axis_printer_and_a/ 12:26:58 <mnhebi> oh wait they did post the githubs...on the youtube vid lol 12:27:39 <reldred> https://cdn.discordapp.com/attachments/1008473233844097104/1347908624667775056/20230804_145956.webp?ex=67cd893b&is=67cc37bb&hm=3d061536eb7d990645784a03a8b64f876800481e28ec346e8ba7d93e35e04c98& 12:27:39 <reldred> basically the only thing I want a bigger printer for is printing bigger versions of this stacking case system: 12:27:46 <reldred> 5x5 is the biggest I can do 12:30:06 <reldred> idea is I can make stacking storage cases with gridfinity bins for everything and then when I move into my new place I can take all the bins out and put those straight into storage drawers 12:31:59 <reldred> but make it a lot easier to take all my small little bits and pieces and pack it for the 2750km drive 12:34:44 <reldred> god I hope i get this job though, the sites I'll have to look after have trains! and train stations! 12:34:54 <reldred> and there's a port! 12:58:10 <frosch123> _zephyris: I sent you an invite to ottd github org. I "think" that allows you to transfer repositories. However once ogfx2 is in ottd org you may have to use pull requests instead of direct pushing 12:59:22 <_zephyris> Great. I'll do some cleanup of unused then look into it. 13:05:30 <DorpsGek> [OpenTTD/OpenTTD] frosch123 closed issue #13748: [Bug]: Mail is being considered freighting cargo https://github.com/OpenTTD/OpenTTD/issues/13748 13:05:33 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on issue #13748: [Bug]: Mail is being considered freighting cargo https://github.com/OpenTTD/OpenTTD/issues/13748 13:14:25 <xarick> oh no 🙂 13:15:38 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #13765: Fix: [Script] Getting expiry date could cause out of bounds access https://github.com/OpenTTD/OpenTTD/pull/13765 13:17:48 <xarick> oh I don't really pay attention to subsidies 13:18:13 <xarick> I used to 10 years ago maybe 13:19:10 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #13765: Fix: [Script] Getting expiry date could cause out of bounds access https://github.com/OpenTTD/OpenTTD/pull/13765#issuecomment-2708280399 13:22:02 <pickpacket> What's the "freight weight multiplier"? 13:22:34 <_glx_> a setting 13:23:09 <pickpacket> 🤔 13:23:24 <reldred> makes wagons heavier 13:23:36 <reldred> when full of cargo 13:23:49 <reldred> basically to make hills actually a challenge 13:23:57 <_glx_> https://wiki.openttd.org/en/Archive/Manual/Settings/Freight%20trains 14:02:22 <peter1138[d]> Well, 'realistic accekeration' does make hills inconsequential. 14:02:58 <peter1138[d]> What gradient did the game decide they are... 14:03:27 <peter1138[d]> Feels like old Vs realistic is one extreme to the other. 14:08:45 <reldred> 5% by default I think, you can change the gradient? maybe that's just a jgrpp thing. 14:25:00 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #13766: Fix: company livery window's instance variables were not set https://github.com/OpenTTD/OpenTTD/pull/13766 14:36:38 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #13767: Codechange: remove unused INVALID_TRACK_BIT https://github.com/OpenTTD/OpenTTD/pull/13767 14:46:56 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #13765: Fix: [Script] Getting expiry date could cause out of bounds access https://github.com/OpenTTD/OpenTTD/pull/13765#pullrequestreview-2669202817 14:47:48 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #13766: Fix: company livery window's instance variables were not set https://github.com/OpenTTD/OpenTTD/pull/13766#pullrequestreview-2669202979 14:48:31 <xarick> hmm 14:48:46 <Flygon> I mean 14:48:52 <Flygon> Almost inconsequential 14:49:00 <Flygon> If you don't do 1800s starts 14:49:09 <Flygon> In which case hills become the dreaded 14:50:06 <xarick> wasn't invalid trackbit something something about reversing ships? 14:50:12 <xarick> gonna check 14:51:24 <peter1138> Doesn't matter if it's no longer used. 14:51:55 <_glx_> yeah it's clearly never used to set anything 14:52:36 <xarick> oh, very similarly named 14:53:07 <xarick> Trackdir best_origin_dir = INVALID_TRACKDIR; my bad 15:10:28 <truebrain> frosch123: Yeah, but ... we don't have a LFS subscription .. so _zephyris please don't just transfer it 🙂 15:11:26 *** gelignite has joined #openttd 15:11:56 <truebrain> main issue with LFS on GitHub, the biggest cost factor is bandwidth 15:12:39 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #13768: Codefix: TrackdirCrossesTrackdirs does not work for turning RV Trackdirs https://github.com/OpenTTD/OpenTTD/pull/13768 15:12:46 <truebrain> we get 1GB of storage and 1GB of bandwidth (!) per month 15:14:02 <truebrain> so there is slightly more to figure out before doing as such 😄 15:14:12 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #13766: Fix: company livery window's instance variables were not set https://github.com/OpenTTD/OpenTTD/pull/13766 15:14:22 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #13765: Fix: [Script] Getting expiry date could cause out of bounds access https://github.com/OpenTTD/OpenTTD/pull/13765 15:17:25 <xarick> trams maybe? 15:18:31 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on issue #13747: Switch default base graphics to OpenGFX2 https://github.com/OpenTTD/OpenTTD/issues/13747 15:19:44 <peter1138> Hmm. 15:20:04 <peter1138> Is 1GB bandwidth a typo? 15:21:09 <truebrain> no 15:21:23 <truebrain> the missing "for free" is 🙂 15:22:29 <peter1138> I mean... that's still ridiculously low given what LFS is for. 15:22:39 <truebrain> owh, I onlt now notice that GitHub charges the AWS price for GB transfered on LFS 😄 15:23:04 <truebrain> main issue for me is that you do not have any control on who does a "git checkout" on your LFS, yet you do pay for anyone doing it 😦 15:23:44 <_zephyris> I'll check the actual size of the source, excluding intermediate files, but I thought size might be an issue! 15:23:54 <truebrain> so it kinda forces you to make it private, for an org like OpenTTD 15:25:16 <truebrain> just a bit silly, that someone else can cause your LFS to lock till the end of the month .. I get where they are coming from, but it is annoying 15:25:21 *** WormnestAndroid has joined #openttd 15:25:40 <peter1138> How does it work for OpenGFX2 at the moment? 15:26:24 <_zephyris> I pay the 5 eur pcm, or whatever it is 15:26:37 <_zephyris> Not many people check it out 15:27:33 <truebrain> from what I read, GitHub is migrating accounts to a new billing platform, after which you get 10GB bandwidth for free a month 15:27:36 <truebrain> a tiny bit nicer, I guess 15:28:30 <truebrain> they give a 30 day notice before they migrate you, which we haven't received yet 😄 15:29:27 <truebrain> also seems they are doing away with the 5euro bundle to get 50GB of bandwidth, and just switch to asking 0.09 USD per GB 15:29:44 <truebrain> not sure that is better or worse 😛 15:30:18 <truebrain> (did I ever mention I hate GitHub LFS? I might have ranted about it months ago 😄 I do understand why it is useful for OpenGFX2, but it is such a risk for organisation ....) 15:31:40 <_zephyris> The 1x zoom only fork is a possibility... But not the best plan. 15:32:11 <truebrain> My suggestion to migrate it wasn't meant to make it more difficult; so indeed, not the best plan 😄 15:32:22 <truebrain> and OpenTTD could spend some money on LFS, that also shouldn't be the issue 15:32:41 <truebrain> We just should be aware of the drawbacks 15:34:39 <Rubidium_> if you're paying for bandwidth with OpenGFX2, be aware that it might trigger the likes of Gentoo to update their packaging and potentially fetch it directly from github (for each of their users) 15:36:38 <truebrain> it seems you can't make a repo public yet have LFS restricted 15:36:39 <truebrain> sad 15:37:05 <truebrain> Rubidium_: I am not sure Gentoo would use GitLFS, or just download the source from a release. The latter would be free. 15:37:35 <_zephyris> Hmm, I shall review my billing 15:38:05 <_zephyris> The 1x zoom version is 20x smaller of course. 15:38:06 <truebrain> not having OpenGFX2 as default most likely means very few people would try to clone your repo 🙂 15:38:13 <truebrain> most people would just use BaNaNaS 😄 15:38:34 <Rubidium_> I'm not sure either, but just something to be aware of 15:38:53 <truebrain> Yup; it is one of those fine examples where someone else might cause your GitHub LFS to stop working 😄 15:39:16 <truebrain> till the next month, ofc 15:39:36 <peter1138> What is OpenGFX 2 Classic and OpenGFX 2 High Def are separated? 15:39:57 <peter1138> Or is it the same assets used to create both (That would make sense) 15:41:45 <truebrain> Rubidium_: btw, I assume you triggered that new Coverity scan? And that you also took a look at their results? There are some interesting ones in there 🙂 15:44:15 <_zephyris> 50Gb allowance from my cheapo subscription, 0$ additional spend limit 15:44:52 <_zephyris> So I'm 'safe'... But I see the issue. 15:46:43 <truebrain> btw, not moving the repo has the same risk, that your allowance is drained every month 😛 15:46:52 <truebrain> let that be said 😄 15:47:29 <truebrain> OpenGFX is cloned ~3 times a day 15:47:42 <truebrain> 94 clones in the last 14 days 15:48:10 <peter1138> Hmm. 15:48:19 <truebrain> as a reference 🙂 15:48:21 <Rubidium_> truebrain: yeah, I triggered it and am looking at some things 15:48:28 <truebrain> Rubidium_: sweet! 15:48:43 <truebrain> did you also receive the request for the random dude to join the org on coverity, for his studies? 🙂 15:48:51 <Rubidium_> yup 15:49:05 <Rubidium_> that triggered me to look into that again 15:49:22 <truebrain> I figured 🙂 I totally forgot coverity existed 😄 15:50:22 <Rubidium_> it has found some stuff CodeQL hasn't, though on some things it is a bit picky 15:51:58 <pickpacket> What're the most significant differences between OpenGFX and OpenGFX 2? 15:52:41 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain closed issue #13756: [Bug]: online content is not displayed in the game https://github.com/OpenTTD/OpenTTD/issues/13756 15:52:44 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on issue #13756: [Bug]: online content is not displayed in the game https://github.com/OpenTTD/OpenTTD/issues/13756 15:55:28 <_zephyris> pickpacket: Everything is redraw, and about half of the sprites have a 2x or 4x version too 15:56:42 <_zephyris> It's a completely new graphics pipeline, 32bbp sources, automated overlay of things like rail onto different climate grass or bridges. 15:57:14 <_zephyris> Recoded/re-templates with extra zoom in mind. 15:57:24 <_zephyris> So quite a lot of changes! 16:00:11 *** tokai has joined #openttd 16:00:11 *** ChanServ sets mode: +v tokai 16:01:50 <frosch123> truebrain: Did they "respectfully request" though? 16:02:18 <pickpacket> _zephyris: Hmm. If I use it and any NewGRFs with only 8bbp sources... It would clash a lot visually when zooming in, wouldn't it? 16:02:46 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #13769: Codefix: std::move string leaves the old one in an undefined state https://github.com/OpenTTD/OpenTTD/pull/13769 16:04:01 <_zephyris> There's two variants, a standard 1x 8bpp, and a high def 32bpp 4x version 16:04:50 <pickpacket> *nods* 16:04:54 <pickpacket> I might try it 16:05:09 <_zephyris> I recommend it, but I'm biased! 16:05:59 <_zephyris> Only the 1x 8bpp one is on bananas, you can get the 4x 32bpp from github releases. 16:06:55 *** tokai|noir has quit IRC 16:07:37 <peter1138> pickpacket, it's way better than OpenGFX 1. 16:13:07 <pickpacket> I'm trying to compile 15.0-beta1 on my RPi3 but it complains that I don't have SDL2. I do, though. At least the libsdl2-2.0 deb package is installed 16:13:10 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #13770: Codefix: initialise a few uninitialised variables https://github.com/OpenTTD/OpenTTD/pull/13770 16:13:16 <pickpacket> maybe it's another one I need 16:13:47 <pickpacket> installing a *-dev candidate that looks promising 16:14:07 <pickpacket> I wonder if this has to do with the OS switching to a wayland compositor 16:17:07 <pickpacket> pickpacket: sadly a lot of graphics are wasted on me because I have *a lot* of transparency options active. My computer can only deal with so much 😅 16:17:18 <pickpacket> peter1138: sadly a lot of graphics are wasted on me because I have *a lot* of transparency options active. My computer can only deal with so much 😅 16:17:28 <pickpacket> there we go... stupid tab completion 16:17:45 <peter1138> It's okay, even the ground tiles look much better. 16:17:55 <pickpacket> that sounds super 16:18:09 <_glx_> make sure it's a real sdl2 and not the compatibility layer for sdl3 16:18:39 <pickpacket> I want to improve the sprites for my own NewGRFs but they're pretty much at the best of my ability. I'm not as talented as andythenorth 16:18:45 <pickpacket> _glx_: roger roger 16:19:28 <pickpacket> it looks like this package installs the whole world as dependencies. That's either good or bad, I guess. 16:19:44 <pickpacket> import world 16:19:51 <truebrain> Also make sure to have the -dev version if you are compiling 🙂 16:20:06 <pickpacket> truebrain: yup! I've learned that, at least :D 16:20:32 <pickpacket> I'm way dumber than I look, but some things stick even in my non-stick memory 16:20:34 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #13770: Codefix: initialise a few uninitialised variables https://github.com/OpenTTD/OpenTTD/pull/13770#pullrequestreview-2669221273 16:21:18 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1347967422635970641/image.png?ex=67cdbffd&is=67cc6e7d&hm=5e62de71542813c4ab6b3f6de8725e3283da33f2cb795dc714c65d9dbdaf5884& 16:21:18 <peter1138[d]> Oops, desert is broken. 16:22:08 <Rubidium_> oh no... what did I break now? 16:22:11 <pickpacket> peter1138[d]: are those sand tiles with transparency laid over grass tiles? 16:22:35 <peter1138> Nope. 16:22:52 <pickpacket> what's broken then? 16:22:55 <peter1138> Rubidium_, nothing, just a local branch. 16:23:02 <_glx_> they're supposed to be only on the desert edge 16:23:51 <pickpacket> so the actual desert is missing? 16:24:13 <_zephyris> Looks like someone is side-questing desert rocks... 16:27:33 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1347968996749611049/image.png?ex=67cdc174&is=67cc6ff4&hm=1a52fb1a934c553b04160a9b33d5f714ffcadd72db6706377bae134cf6169aee& 16:27:33 <peter1138[d]> oh 16:30:44 <_zephyris> Sweet 16:33:31 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1347970498713096303/Captura_de_ecra_2025-03-08_151413.png?ex=67cdc2da&is=67cc715a&hm=074a8d3c3f367233623784e857be64a098c36994ccd4e2925091b750b953dd7d& 16:33:31 <xarick> hmm train ticks so high... 16:34:01 <xarick> unavoidable, perhaps... 16:34:22 <peter1138> Well, technically with this patch it's possible to have Rough Rocky Snowy Desert Fields. 16:34:25 <peter1138> But, uh... 16:37:37 <LordAro> peter1138: but you can no longer have electrical rails? :p 16:41:09 <pickpacket> peter1138: I think that sounds amazing! 16:42:00 *** Wormnest has joined #openttd 16:42:14 <peter1138> LordAro, rails? What are rails? 16:44:09 <pickpacket> peter1138: the things you lean on when walking up/down stairs 16:50:03 <andythenorth> the things you go off if you drink too much 16:56:21 <peter1138> Hmm. 16:58:24 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #13769: Codefix: std::move string leaves the old one in an undefined state https://github.com/OpenTTD/OpenTTD/pull/13769#pullrequestreview-2669228920 17:01:29 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #13770: Codefix: initialise a few uninitialised variables https://github.com/OpenTTD/OpenTTD/pull/13770 17:21:29 <_zephyris> Current ogfx2 clones is 0.2 a day, so ~10x less than ogfx1... 10x more clones would fit in my per month 50gb allowance. 17:22:51 <_zephyris> There would likely be a spike, but also more activation energy to clone because of setting up git lfs 17:23:00 <_zephyris> Not too worried. 17:25:12 <truebrain> didn't you say a clone was 5GB? 17:25:53 <_zephyris> Full repo size, including generated files, is 5gb 17:26:04 <_zephyris> Haven't checked the actual repo size 17:26:37 <truebrain> that is not how "repo size" works, but okay 😄 17:26:43 <truebrain> imagine me saying OpenTTD's repo size is 1+GB 😛 17:26:45 <truebrain> hihihihi 17:26:46 <truebrain> sorry 🙂 17:26:52 <truebrain> we only care about the size of your .git folder, basically 🙂 17:27:31 <_zephyris> Yup, pardon the noobishness 17:27:44 <truebrain> it is okay, I am just pulling your leg 🙂 17:28:29 <_zephyris> 1.73Gb 17:29:34 <truebrain> so roughly 40 clones 17:29:41 <truebrain> that is already a lot more reasonable 🙂 17:31:06 <_zephyris> Yup 17:32:33 <truebrain> it does grow over time btw; every file ever checked in git will be added there 17:37:09 <michi_cc> Hmm, it is larger than the "recommended" 1GB, but the current threshold for GitHub to point a finger at you seems to be 5GB. So maybe one option would be to just make a new repo without any of the history without using LFS or anything. Unless you have single files > 50MB? 17:37:56 <truebrain> ghehe; nice idea 🙂 17:38:40 <_zephyris> True, I'll check later 17:38:59 <_zephyris> Juggling small children right now, though not literally! 17:39:44 <xarick> `have_script &= GetGameSettings().script.self_regulate_max_opcode;` 17:39:44 <xarick> both are bool. is that `&=` operation bad code style? 17:40:13 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #13771: Codechange: initialise instance members https://github.com/OpenTTD/OpenTTD/pull/13771 17:43:49 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #13769: Codefix: std::move string leaves the old one in an undefined state https://github.com/OpenTTD/OpenTTD/pull/13769#pullrequestreview-2669236019 18:23:15 <pickpacket> Could we possibly release a beta2? There are GS functions in there that I need for a multiplayer game next week (specifically https://github.com/OpenTTD/OpenTTD/commit/9ab936f76ba5cd16525a0c7516e1ebf4e73c6a0f) and it's a lot easier to tell others to install 15.0-beta2 than "the latest nightly" (is that even available in Steam?) 18:24:25 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #13755: Codechange: Use EnumBitSet for VehStates. https://github.com/OpenTTD/OpenTTD/pull/13755 18:44:48 <_zephyris> All files under 50MB could be arranged... 18:47:56 <pickpacket> which commit is the latest nightly built on? 18:49:02 <pickpacket> nvm. Found it 18:50:04 <michi_cc> pickpacket: Nightly is on Steam, BTW. 18:50:17 <pickpacket> michi_cc: nice! 18:55:01 *** kuka_lie has quit IRC 18:57:27 *** kuka_lie has joined #openttd 19:32:26 *** gelignite has quit IRC 19:35:46 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #13772: Codechange: use std::move when appropriate https://github.com/OpenTTD/OpenTTD/pull/13772 19:44:05 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #13773: Codechange: use const auto & instead of making a copy https://github.com/OpenTTD/OpenTTD/pull/13773 19:46:12 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #13773: Codechange: use const auto & instead of making a copy https://github.com/OpenTTD/OpenTTD/pull/13773 19:47:05 *** gelignite has joined #openttd 19:52:08 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #13773: Codechange: use const auto & instead of making a copy https://github.com/OpenTTD/OpenTTD/pull/13773#pullrequestreview-2669254409 20:01:22 <peter1138> I saw the array and thought... gosh that'll be a good improvement. 20:01:32 <peter1138> "Oh, it's only unit test." 20:02:06 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #13774: Codefix: use Pool::Get if you known it's valid instead of GetIfValid https://github.com/OpenTTD/OpenTTD/pull/13774 20:02:18 <peter1138> The HouseSpec one though :o 20:02:33 <peter1138> That'll be "it's a span, innit." 20:02:55 <peter1138> This is a good reason to not actually just spam auto everywhere, tbh. 20:17:45 <xarick> typo 20:18:07 <xarick> Get if you known 20:24:51 <xarick> uploaded! <https://bananas.openttd.org/manager/game-script/4c655461> 20:33:21 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #13773: Codechange: use const auto & instead of making a copy https://github.com/OpenTTD/OpenTTD/pull/13773 20:34:41 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #13772: Codechange: use std::move when appropriate https://github.com/OpenTTD/OpenTTD/pull/13772 20:35:47 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #13774: Codefix: use Pool::Get if you know it's valid instead of GetIfValid https://github.com/OpenTTD/OpenTTD/pull/13774 21:01:53 *** tokai|noir has joined #openttd 21:01:53 *** ChanServ sets mode: +v tokai|noir 21:02:51 *** nielsm has quit IRC 21:08:52 *** tokai has quit IRC 21:09:43 <pickpacket> The vehicles from my NewGRF Tea Tea Deluxe don't work in 15.0-beta1. I expect to see two new carriages for tea leaves and tea boxes, respectively. But instead I see this: https://lounge.warmedal.se/uploads/91db57c1be261e70/Unnamed%2C%201st%20Jan%201950%231.png 21:09:54 <pickpacket> Something to do with vehicle IDs, maybe? 21:36:01 <peter1138> Something wrong with your game or your NewGRF. 21:36:24 <peter1138> Tea Tree 1.4.1 works for me with 15.0-beta1, and master. 21:37:44 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1348047058728255690/image.png?ex=67ce0a28&is=67ccb8a8&hm=283dbc328632b5d35577f07ffa900b23f832d4873e2c6632170d02f74a8178a7& 21:37:44 <peter1138[d]> Well, other than the sprites having weird offsets. 21:38:10 *** WormnestAndroid has quit IRC 21:41:34 *** WormnestAndroid has joined #openttd 21:49:17 <pickpacket> Hmm. Strange 21:50:30 <pickpacket> I'm compiling master now 21:50:40 <pickpacket> I'll try that tomorrow 21:51:07 <pickpacket> peter1138[d]: is that OpenGFX2? 21:53:33 <peter1138> No. 21:54:50 <peter1138> Ah of course, OpenGFX had vehicle offsets wrong. 21:54:59 <peter1138> *OpenGFX1. 21:55:16 <peter1138> God it makes a mess of things. 21:55:22 <pickpacket> Haha, yeah 21:55:36 <pickpacket> Was it wrong or just different? 21:56:32 <peter1138> It's wrong, which is the UI is messed up with OpenGFX1. OpenGFX2 does it right. 21:56:36 <peter1138> +why. 21:58:23 <_zephyris> One of the long list of fixes... 22:08:11 <peter1138> Well, OpenGFX2 has something a bit too large. 22:08:33 <peter1138> Probably your Turner Turbo. 22:09:19 <peter1138> Hmm, no, not that. 22:10:16 <peter1138> The Lev1 is 1 pixel too tall. 22:10:53 <peter1138> Hmm, though some of the others have catenary too. 22:13:19 <peter1138> Well anyway, whatever it is, something is causing the line to be 1 scaled pixel taller than normal. 22:34:39 <DorpsGek> [OpenTTD/OpenTTD] JGRennison opened pull request #13775: Cleanup: Remove unused DepotCommandFlag::LocateHangar flag https://github.com/OpenTTD/OpenTTD/pull/13775 22:47:00 <xarick> I like renewed interest in scripts 22:50:57 *** Wormnest has quit IRC 23:00:11 <xarick> AIs 23:06:23 <DorpsGek> [OpenTTD/OpenTTD] zephyris opened pull request #13776: Fix: Improve manager face randomisation https://github.com/OpenTTD/OpenTTD/pull/13776 23:09:05 <_zephyris> peter1138: Which line is too tall? In the purchase list? Turner Turbo and Lev1 are 1px too tall, but the electric rail ones are most egregious, because of the pantographs. 23:21:29 <peter1138> Yeah, I mean every line is too tall, because lines are the same height. 23:21:51 <peter1138> So it's "something" causing it, one of the sprites probably has an odd offset. 23:23:59 <_zephyris> Odd, 1 too high vertically 23:24:13 <_zephyris> Wellll, one for the list of mysteries 23:25:47 <_zephyris> Hmm. Same sprite height. Original offsets -14, -6. OGFX2 -15, -6. 23:46:14 *** WormnestAndroid has quit IRC 23:51:43 <peter1138[d]> Well, it's the age old 'everybody making NewGRFs ignores the original offsets' thing. 23:52:02 <_zephyris> Mmm 23:52:06 *** WormnestAndroid has joined #openttd 23:56:04 <_zephyris> Looks like that face randomisation bug dates back to 2007, impressive. 23:59:05 <peter1138[d]> The what? 23:59:46 <_zephyris> https://github.com/OpenTTD/OpenTTD/pull/13776