IRC logs for #openttd on OFTC at 2022-10-10
            
00:09:11 *** WormnestAndroid has joined #openttd
00:14:43 *** Soni has quit IRC (Ping timeout: 480 seconds)
00:30:44 <wallabra> I wanna make a music pack, but I want to use Impulse Tracker
00:30:52 <wallabra> Can OpenTTD merge libdumb or libopenmpt support or something?
00:39:36 <wallabra> Also, is there a way to rebalance/normalize the speed and costs and power and other values of vehicles across different NewGRFs? Kinda like how ReplayGain normalizes the volume of music from different sources/albums. That would be interesting.
00:40:18 <wallabra> Because, as it stands, having multiple vehicle GRFs for the same kind of vehicle just means one of them always has the Best Choices, unconditionally.
00:51:31 <TallTyler> No, rebalancing isnโ€™t currently possible. You can only adjust global modifiers (base costs GRF) for all vehicles of a certain type
01:04:14 *** GrandAdmiralUehara has joined #openttd
01:04:14 <GrandAdmiralUehara> Some NewGRFs do have parameters that allow you to modify the purchase and running costs for all vehicles in that NewGRF, so you can balance a bit by using NewGRFs with those parameters and modifying them to balance them to each other. It's not perfect, but it at least allows some light balancing.
01:20:27 *** wallabra_ has joined #openttd
01:21:07 *** Soni has joined #openttd
01:25:44 *** wallabra has quit IRC (Ping timeout: 480 seconds)
01:32:33 *** wallabra_ has quit IRC (Ping timeout: 480 seconds)
01:33:05 *** wallabra has joined #openttd
02:09:20 <DorpsGek> [OpenTTD/team] beutnagel opened issue #351: [da_DK] Translator access request https://github.com/OpenTTD/team/issues/351
02:17:23 *** D-HUND has joined #openttd
02:20:50 *** debdog has quit IRC (Ping timeout: 480 seconds)
03:12:19 *** _aD has quit IRC (Quit: leaving)
03:19:08 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
03:19:51 *** WormnestAndroid has joined #openttd
04:23:44 *** felix has quit IRC ()
04:23:58 *** felix has joined #openttd
05:32:47 <pickpacket> I've been meaning to look into how to add parameters to my NewGRF. Will look at it when I get there
06:00:19 <pickpacket> is it possible to split the NewGRF into several NML files? For simpler structure
06:14:58 *** HerzogDeXtEr has joined #openttd
06:17:47 <EmperorJake> Yes, using either a makefile or a python script that combines the .pnml files together before compiling
06:30:29 <pickpacket> EmperorJake: ๐Ÿ‘
06:38:31 *** sla_ro|master has joined #openttd
07:05:48 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
07:07:04 *** WormnestAndroid has joined #openttd
07:41:29 *** WormnestAndroid has quit IRC (Remote host closed the connection)
10:10:45 *** m_ruddy[m] has joined #openttd
10:10:46 *** m_ruddy[m] has left #openttd
11:23:31 <DorpsGek> [OpenTTD/OpenTTD] LordAro opened pull request #10075: Fix truncated output for list_ai commands and add help text https://github.com/OpenTTD/OpenTTD/pull/10075
11:57:22 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #10072: Change: Strip symbols from bundles except macOS https://github.com/OpenTTD/OpenTTD/pull/10072#pullrequestreview-1135897804
12:06:20 <DorpsGek> [OpenTTD/team] glx22 commented on issue #351: [da_DK] Translator access request https://github.com/OpenTTD/team/issues/351
12:08:00 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #10075: Fix truncated output for list_ai commands and add help text https://github.com/OpenTTD/OpenTTD/pull/10075#pullrequestreview-1135910357
12:08:02 *** wallabra has quit IRC (Ping timeout: 480 seconds)
12:16:31 *** tokai has joined #openttd
12:16:31 *** ChanServ sets mode: +v tokai
12:23:08 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
12:38:42 *** WormnestAndroid has joined #openttd
12:42:10 <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #10075: Fix truncated output for list_ai commands and add help text https://github.com/OpenTTD/OpenTTD/pull/10075
12:42:13 <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #10074: [Bug]: Console command `help list_ai` instead runs just `list_ai` https://github.com/OpenTTD/OpenTTD/issues/10074
12:42:16 <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #10073: [Bug]: `listai` and similar commands truncate output after 4096 bytes https://github.com/OpenTTD/OpenTTD/issues/10073
12:42:58 <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #10072: Change: Strip symbols from bundles except macOS https://github.com/OpenTTD/OpenTTD/pull/10072
13:09:23 *** Flygon_ has joined #openttd
13:14:37 *** Flygon has quit IRC (Ping timeout: 480 seconds)
13:45:22 *** nielsm has joined #openttd
13:58:48 <petern> Well
13:59:22 <LordAro> lunch?
13:59:31 <petern> Already completed.
13:59:35 <LordAro> excellent
14:00:04 <petern> I see British Cycling are being dumb-asses again.
14:00:45 <LordAro> are they now
14:02:21 <petern> Announced an 8 year partnership deal with...
14:02:22 <petern> ...
14:02:23 <petern> ...
14:02:25 <petern> Shell.
14:03:14 <LordAro> heh
14:16:24 *** WormnestAndroid has quit IRC (Remote host closed the connection)
14:18:18 *** WormnestAndroid has joined #openttd
14:19:10 <petern> Though I'm not a member, I've always been on the CTC side of the fence ๐Ÿ˜„
14:26:27 <JustANortherner> Gonna win all the Cycling in future with our Motor Cycles!
14:26:53 * LordAro smacks JustANortherner with a large trout
14:27:47 <Eddi|zuHause> petern: someone's doing a greenwashing campaign?
16:04:28 <pickpacket> I decided that I don't want my tea tree farm to look like the common factory: https://lounge.warmedal.se/uploads/6cfe344a0b712074/image.png
16:05:39 *** supermop_toil has quit IRC (Read error: Connection reset by peer)
16:14:53 <pickpacket> petern: 8 years with *shell*??
16:15:43 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
16:16:41 *** WormnestAndroid has joined #openttd
16:17:50 <pickpacket> petern: what's CTC?
16:18:05 <petern> Old name for Cycling UK.
16:18:57 <pickpacket> ah
16:20:18 <pickpacket> TallTyler: I realised last night that the damn iphone .MOV format is possibly unreadable for people on real computers. I'll get some better footage later
16:29:19 <TallTyler> It worked for me, but screen recording instead of taking a video of your screen would be even better footage ๐Ÿ˜›
16:30:01 <pickpacket> I know XD
16:34:15 <pickpacket> I'm working on some different tilelayouts now. Actually installed a screen recording program earlier just to have for next time it's time to share :D
16:35:09 <petern> I need to install some chocolate
16:35:25 <LordAro> https://chocolatey.org/
16:35:33 <pickpacket> petern: Oh man... me too
16:35:55 <petern> More like https://seedandbean.co.uk/
16:36:00 <pickpacket> I must say that I really like how my new farm buildings look
16:42:01 <petern> Not bad, perhaps a bit too uniform / clean.
16:48:33 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #10052: Cleanup: Remove unused flag sprites. https://github.com/OpenTTD/OpenTTD/pull/10052#issuecomment-1273581967
16:48:53 *** gelignite has joined #openttd
16:57:15 <pickpacket> petern: Iโ€™d like them a little dirtier but I figure Iโ€™ll get some tilelayouts done first and then return to them and see what I can do
17:00:06 <pickpacket> Some rust on the ceilings perhaps? Iโ€™m going to try putting some discolouration/stains on the walls, but my earlier attempts havenโ€™t looked very good
17:33:17 *** Montana has joined #openttd
17:34:34 *** Wormnest has joined #openttd
17:38:16 <DorpsGek> [OpenTTD/OpenTTD] ldpl commented on pull request #10004: Fix: Don't stop growth attempt if house is not allowed https://github.com/OpenTTD/OpenTTD/pull/10004#issuecomment-1273631479
18:25:49 *** Sario has left #openttd
18:34:20 <andythenorth> Yo
18:34:23 <andythenorth> was it lunch?
18:34:25 <andythenorth> I was busy
18:45:16 <petern> No, have it now.
18:49:22 <andythenorth> oops
18:49:25 <andythenorth> I had dinner
18:49:35 <andythenorth> is that an acceptable substitute?
18:49:42 <andythenorth> or do I now have a sequencing problem?
18:53:59 <LordAro> no, i think you need lunch as well
18:54:05 *** wallabra has joined #openttd
18:56:25 *** DDR has joined #openttd
19:10:24 <pickpacket> Itโ€™s 21:10โ€ฆ I donโ€™t know if thatโ€™s lunch time or not
19:10:38 <pickpacket> yesterday I had lunch at 08:30
19:46:16 <pickpacket> oh, now we're talking: https://lounge.warmedal.se/uploads/f9abf418faaa62ac/image.png
19:59:57 *** geli has joined #openttd
19:59:57 *** gelignite has quit IRC (Read error: Connection reset by peer)
20:01:14 *** geli has quit IRC ()
20:18:08 <andythenorth> tea tea tea
20:18:38 <andythenorth> pickpacket: rapid progress ๐Ÿ™‚
20:18:45 <andythenorth> try a blend line along the base of the building
20:18:56 <andythenorth> maybe grey or a green-brown
20:19:26 <andythenorth> you can also vertically shade the doors to look like planks
20:19:34 <andythenorth> or doors can look quite good left open, and shaded
20:20:18 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1029126250301755432/unknown.png
20:30:19 *** nielsm has quit IRC (Ping timeout: 480 seconds)
20:34:05 *** Flygon_ has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
20:48:08 <pickpacket> I just spent an hour looking for ONE pixel in an ANIM shade. Found the offending pixel, but it wasn't in any offending shade. I think that I may have inadvertently introduced an alpha channel into it though
20:48:10 <pickpacket> maybe
20:49:47 <andythenorth> there are some red-brown shades where the animated is nearly identical to the non-animated
20:50:03 <andythenorth> I might write something that detects the exact pixel location ๐Ÿ˜›
20:50:07 <andythenorth> as nml doesn't
20:50:12 <pickpacket> It was a green shade :(
20:50:22 <pickpacket> that would be an awesome tool!
20:50:22 <andythenorth> even though nml must scan each pixel
21:11:49 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1029139212836012214/unknown.png
21:11:49 <andythenorth> such game
21:11:51 <andythenorth> very junction
21:12:02 <andythenorth> pls put it in the guide of junction best practice
21:14:54 <glx[d]> nml could probably report the locations
21:15:12 <andythenorth> I did look recently, but the report is via some abstraction
21:15:20 <andythenorth> which book-keeps the number of pixels, but not x,y
21:15:44 <andythenorth> if it's using PIL pixel scan, then it will have the x, y tuple at some point
21:16:15 <andythenorth> it might just be reading the palette, but then I don't think it would have the count
21:16:18 <andythenorth> I could just look ๐Ÿ˜›
21:19:06 <glx[d]> trying to find where the report happens ๐Ÿ™‚
21:19:15 <andythenorth> I searched for the string
21:19:58 <andythenorth> pixel_stats
21:21:04 <glx[d]> yeah found this
21:22:57 <petern> chunky pixel_stats?
21:23:03 <glx[d]> pixel_stats["anim"] = sum(0xE3 <= p <= 0xFE for p in mask_sprite_data)
21:23:09 <glx[d]> it's very basic
21:26:26 <andythenorth> p is from a pixel scan further up though?
21:27:25 <andythenorth> not sure what tobytes is doing
21:27:52 <andythenorth> https://pillow.readthedocs.io/en/stable/reference/Image.html#PIL.Image.Image.tobytes
21:31:01 <andythenorth> hmm
21:31:17 <andythenorth> tobytes produces a bytestream, which probably has what we need in it ๐Ÿ˜›
21:31:32 <andythenorth> but it is too much sleeping time for me to figure it out
21:32:35 <andythenorth> it's probably just RGB pixel values in flat sequence or something
21:34:14 <glx[d]> looks like it, I think it should be possible to store a list of x,y instead of the count
21:34:51 <andythenorth> it might make for very noisy output
21:35:03 <andythenorth> but in the case where it's 1 pixel, it takes a long time to find it ๐Ÿ™‚
21:41:30 *** _aD has joined #openttd
21:55:25 <andythenorth> oof sleep ๐Ÿ™‚
22:26:42 *** sla_ro|master has quit IRC ()
22:42:56 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
22:49:00 <glx[d]> but all this stuff must be done during encoding, and would need a cacheindex format change
22:52:27 *** wallabra_ has joined #openttd
22:56:23 *** wallabra has quit IRC (Ping timeout: 480 seconds)
22:56:23 *** wallabra_ is now known as wallabra
23:05:11 *** Montana has quit IRC (Quit: Leaving)
23:23:18 *** DDR has quit IRC (Ping timeout: 480 seconds)
23:32:14 *** gretel[m] has quit IRC (Ping timeout: 480 seconds)
23:32:18 *** hamstonkid[m] has quit IRC (Ping timeout: 480 seconds)
23:32:19 *** Heiki[m] has quit IRC (Ping timeout: 480 seconds)
23:32:23 *** jeremy[m] has quit IRC (Ping timeout: 480 seconds)
23:32:24 *** josef[m] has quit IRC (Ping timeout: 480 seconds)
23:32:24 *** johanna[m] has quit IRC (Ping timeout: 480 seconds)
23:32:24 *** kstar892[m] has quit IRC (Ping timeout: 480 seconds)
23:32:28 *** Guest2387 has quit IRC (Ping timeout: 480 seconds)
23:32:28 *** philip[m]12 has quit IRC (Ping timeout: 480 seconds)
23:32:28 *** NekomimiGunner18[m] has quit IRC (Ping timeout: 480 seconds)
23:32:28 *** khavik[m] has quit IRC (Ping timeout: 480 seconds)
23:32:28 *** joey[m]1 has quit IRC (Ping timeout: 480 seconds)
23:32:28 *** magdalena[m] has quit IRC (Ping timeout: 480 seconds)
23:32:28 *** leward[m] has quit IRC (Ping timeout: 480 seconds)
23:32:28 *** patrick[m] has quit IRC (Ping timeout: 480 seconds)
23:32:28 *** phil[m] has quit IRC (Ping timeout: 480 seconds)
23:32:29 *** luk3Z[m] has quit IRC (Ping timeout: 480 seconds)
23:32:29 *** natalie[m] has quit IRC (Ping timeout: 480 seconds)
23:32:29 *** rudolfs[m] has quit IRC (Ping timeout: 480 seconds)
23:32:29 *** karoline[m] has quit IRC (Ping timeout: 480 seconds)
23:32:29 *** robert[m] has quit IRC (Ping timeout: 480 seconds)
23:32:29 *** osvaldo[m] has quit IRC (Ping timeout: 480 seconds)
23:32:29 *** jeeg[m] has quit IRC (Ping timeout: 480 seconds)
23:32:29 *** grag[m] has quit IRC (Ping timeout: 480 seconds)
23:32:33 *** thelonelyellipsis[m] has quit IRC (Ping timeout: 480 seconds)
23:32:33 *** shedidthedog[m] has quit IRC (Ping timeout: 480 seconds)
23:32:33 *** aperezdc__ has quit IRC (Ping timeout: 480 seconds)
23:32:33 *** paulus[m] has quit IRC (Ping timeout: 480 seconds)
23:32:34 *** udo[m] has quit IRC (Ping timeout: 480 seconds)
23:32:39 *** zzy2357[m] has quit IRC (Ping timeout: 480 seconds)
23:32:39 *** JamesRoss[m] has quit IRC (Ping timeout: 480 seconds)
23:32:39 *** elliot[m] has quit IRC (Ping timeout: 480 seconds)
23:32:39 *** vista_narvas[m] has quit IRC (Ping timeout: 480 seconds)
23:32:43 *** menelaos[m] has quit IRC (Ping timeout: 480 seconds)
23:32:43 *** jact[m] has quit IRC (Ping timeout: 480 seconds)
23:32:44 *** linda[m] has quit IRC (Ping timeout: 480 seconds)
23:32:44 *** amal[m] has quit IRC (Ping timeout: 480 seconds)
23:32:44 *** igor[m]12 has quit IRC (Ping timeout: 480 seconds)
23:32:53 *** patricia[m] has quit IRC (Ping timeout: 480 seconds)
23:32:54 *** karl[m]1234 has quit IRC (Ping timeout: 480 seconds)
23:32:59 *** cawal[m] has quit IRC (Ping timeout: 480 seconds)
23:32:59 *** fiddeldibu[m] has quit IRC (Ping timeout: 480 seconds)
23:32:59 *** dag[m] has quit IRC (Ping timeout: 480 seconds)
23:32:59 *** lezzbehonest[m] has quit IRC (Ping timeout: 480 seconds)
23:33:03 *** glothit7ok[m] has quit IRC (Ping timeout: 480 seconds)
23:33:04 *** freu[m] has quit IRC (Ping timeout: 480 seconds)
23:33:04 *** dude[m] has quit IRC (Ping timeout: 480 seconds)
23:33:08 *** blikjeham[m] has quit IRC (Ping timeout: 480 seconds)
23:33:08 *** labs[m] has quit IRC (Ping timeout: 480 seconds)
23:33:08 *** ist5shreawf[m] has quit IRC (Ping timeout: 480 seconds)
23:33:08 *** citronbleuv[m] has quit IRC (Ping timeout: 480 seconds)
23:33:08 *** CornsMcGowan[m] has quit IRC (Ping timeout: 480 seconds)
23:33:08 *** andythenorth[m] has quit IRC (Ping timeout: 480 seconds)
23:33:08 *** hylshols7qui[m] has quit IRC (Ping timeout: 480 seconds)
23:33:09 *** cjmonagle[m] has quit IRC (Ping timeout: 480 seconds)
23:33:09 *** natmac[m] has quit IRC (Ping timeout: 480 seconds)
23:33:09 *** nartir[m] has quit IRC (Ping timeout: 480 seconds)
23:33:09 *** christoph[m] has quit IRC (Ping timeout: 480 seconds)
23:33:13 *** einar[m] has quit IRC (Ping timeout: 480 seconds)
23:33:13 *** olmvnec[m] has quit IRC (Ping timeout: 480 seconds)
23:33:13 *** gdown has quit IRC (Ping timeout: 480 seconds)
23:33:13 *** ookfof[m] has quit IRC (Ping timeout: 480 seconds)
23:33:14 *** thomas[m]123 has quit IRC (Ping timeout: 480 seconds)
23:33:14 *** EmeraldSnorlax[m] has quit IRC (Ping timeout: 480 seconds)
23:33:14 *** yur3shmukcik[m] has quit IRC (Ping timeout: 480 seconds)
23:33:14 *** twom[m] has quit IRC (Ping timeout: 480 seconds)
23:33:14 *** pothyurf[m] has quit IRC (Ping timeout: 480 seconds)
23:33:14 *** giords[m] has quit IRC (Ping timeout: 480 seconds)
23:33:14 *** nolep[m] has quit IRC (Ping timeout: 480 seconds)