IRC logs for #openttd on OFTC at 2022-03-20
            
00:38:19 *** Smedles_ has quit IRC (Server closed connection)
00:38:25 *** Smedles has joined #openttd
02:00:43 *** _aD has quit IRC (Quit: leaving)
02:08:36 *** tokai|noir has joined #openttd
02:08:36 *** ChanServ sets mode: +v tokai|noir
02:15:39 *** tokai has quit IRC (Ping timeout: 480 seconds)
02:20:38 *** Wormnest has quit IRC (Quit: Leaving)
02:45:16 *** jellyknight has joined #openttd
02:52:39 *** geli has quit IRC (Ping timeout: 480 seconds)
03:07:41 *** felix has quit IRC ()
03:10:14 *** felix has joined #openttd
03:15:57 *** jellyknight has quit IRC (Quit: Stay safe!)
03:22:27 *** D-HUND has joined #openttd
03:25:52 *** debdog has quit IRC (Ping timeout: 480 seconds)
03:41:17 *** snail_UES_ has joined #openttd
04:12:21 *** glx has quit IRC ()
04:29:27 *** Flygon has joined #openttd
05:37:19 *** snail_UES_ has quit IRC (Quit: snail_UES_)
06:36:10 *** WormnestAndroid has quit IRC (Remote host closed the connection)
06:47:18 *** nielsm has joined #openttd
07:33:29 *** andythenorth has joined #openttd
08:11:40 *** andythenorth has quit IRC (Quit: andythenorth)
08:14:37 *** andythenorth has joined #openttd
08:19:00 *** andythenorth_ has joined #openttd
08:24:49 *** andythenorth has quit IRC (Ping timeout: 480 seconds)
08:36:36 *** Wolf01 has joined #openttd
09:02:38 *** Gustavo6046 has quit IRC (Remote host closed the connection)
09:46:20 *** sla_ro|master has joined #openttd
09:55:32 *** frosch123 has joined #openttd
10:09:10 *** gelignite has joined #openttd
10:11:27 <DorpsGek> [OpenTTD/OpenTTD] Theleruby opened issue #9837: [Bug]: Road construction builds on the wrong side of the tile https://github.com/OpenTTD/OpenTTD/issues/9837
10:30:32 *** D-HUND is now known as debdog
10:59:13 *** andythenorth_ has quit IRC (Ping timeout: 480 seconds)
11:07:41 <DorpsGek> [OpenTTD/OpenTTD] michicc opened pull request #9838: Fix #9837, 46bd2f1c: Road build with wrong half-tile ends. https://github.com/OpenTTD/OpenTTD/pull/9838
11:10:17 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #9838: Fix #9837, 46bd2f1c: Road build with wrong half-tile ends. https://github.com/OpenTTD/OpenTTD/pull/9838#pullrequestreview-915088057
11:10:36 *** andythenorth has joined #openttd
11:42:04 <TrueBrain> yippie, I can sync data from GitHub to indexeddb in the browser .. now to modify the compiler to actually being able to read that :D
11:45:08 <TrueBrain> https://cdn.discordapp.com/attachments/337701432230805505/955069282683879495/unknown.png <- picture for "proof" :P
11:56:08 <DorpsGek> [OpenTTD/OpenTTD] michicc closed issue #9837: [Bug]: Road construction builds on the wrong side of the tile https://github.com/OpenTTD/OpenTTD/issues/9837
11:56:11 <DorpsGek> [OpenTTD/OpenTTD] michicc merged pull request #9838: Fix #9837, 46bd2f1c: Road build with wrong half-tile ends. https://github.com/OpenTTD/OpenTTD/pull/9838
12:22:45 *** Strom has quit IRC ()
12:24:22 *** Strom has joined #openttd
12:36:27 <andythenorth> what is the TrueGRF subscription going to cost?
13:14:12 <TrueBrain> I somewhat doubt anyone would actual pay any amount that would make it sensible to ask for it to start with :P
13:16:18 <frosch123> sell a NFT for every line of code
13:30:03 <andythenorth> Horse NFT opportunity has been missed
13:30:30 <andythenorth> also totally unrelated, can we add a Whack! button to the buy menu?
13:30:47 <andythenorth> if you filter by cargo, then click Whack! it builds a random vehicle that refits to that cargo
13:30:54 <andythenorth> ideally filtered by length also :P
13:36:08 <TrueBrain> wow, I haven't written Rust in a while .. I completely forgot the basics :P
13:37:29 *** gelignite has quit IRC (Quit: Stay safe!)
13:51:00 *** WormnestAndroid has joined #openttd
13:51:09 <peter1138> Yay salad time :D
13:51:15 <TrueBrain> w00p!!
13:51:19 <TrueBrain> did you also bring for us?
13:51:34 <peter1138> Oh
14:06:09 <TrueBrain> right ... I now have a TrueGRF compiler that runs on the command line .. I still wonder how that happened, as that was explicitly not a goal ... but it is the only sane way to make releases on GitHub repositories :P
14:06:15 *** APTX has quit IRC (Remote host closed the connection)
14:06:33 *** APTX has joined #openttd
14:08:12 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
14:08:17 <frosch123> does it still run locally in the browser, or do you now have a server component?
14:08:23 <TrueBrain> the first
14:08:27 *** WormnestAndroid has joined #openttd
14:08:47 *** andythenorth has quit IRC (Ping timeout: 480 seconds)
14:09:03 <frosch123> so next is a nml->truegrf transpiler :p
14:09:12 <TrueBrain> I do not know if that is even possible
14:09:23 <TrueBrain> pyNML to TrueGRF is .. somewhat :P
14:09:42 *** glx has joined #openttd
14:09:42 *** ChanServ sets mode: +v glx
14:10:09 <frosch123> people have forked firs before, using the generated nml
14:10:25 <glx> TrueBrain: so now it's yet another grf compiler and people will write json to feed it ?
14:10:37 <TrueBrain> glx: sadly, that turns out to be the result here, yes
14:10:41 *** andythenorth has joined #openttd
14:10:43 <TrueBrain> and not JSON btw
14:10:47 <TrueBrain> I used a sane metalanguage :P
14:10:53 <TrueBrain> https://github.com/TrueBrain/truegrf-test-repo
14:11:44 <glx> ah yes better indeed
14:12:24 <LordAro> almost legible
14:14:03 <TrueBrain> especially https://github.com/TrueBrain/truegrf-test-repo/blob/main/industries/assembly_plant.yaml#L28 is fun :D
14:14:33 <TrueBrain> but it is kinda shocking to me how barebone you can make this language, and still be able to do a lot of shit in NewGRF :P
14:14:44 <TrueBrain> it really helps to not implement a ton of "nobody should be using that anyway" stuff
14:19:05 *** andythenorth has quit IRC (Quit: andythenorth)
14:20:34 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
14:25:40 <TrueBrain> now only I need a hook to read png files from disk .. how to do that in a pretty way .. hmm
14:35:20 <TrueBrain> btw, it is only 70 lines of code to convert my current rust project to also work from CLI :P At least something I did right .. and serde is awesome (converts JSON / YAML to Rust structs)
14:53:11 *** Wormnest has joined #openttd
14:57:12 <TrueBrain> thread 'main' panicked at 'attempt to subtract with overflow',
14:57:13 <TrueBrain> awh
14:57:16 <TrueBrain> FIRS doesn't work anymore :(
15:07:58 <TrueBrain> pff, was an existing bug, not even introduced by my changes :P
15:08:07 <TrueBrain> 598681 Mar 20 15:07 test.grf
15:08:09 <TrueBrain> FIRS is not small :P
15:11:50 <TrueBrain> debug version of truegrf takes 12 seconds to convert it :P
15:12:52 <TrueBrain> release build ~1.1s
15:12:53 <TrueBrain> haha
15:20:19 <TrueBrain> https://github.com/TrueBrain/truegrf-test-repo <- now with FIRS4 Steeltown loaded in
15:21:04 <TrueBrain> let's see how long it takes to clone that from a browser ..
15:21:19 <TrueBrain> 561 .. done in 2 seconds .. nice :D
15:22:16 <TrueBrain> one can only do 1000 requests per second, so I might need to optimize the initial checkout .. as that is easily reached now :P Guess I should look into fetching all data from a zip the first time ..
15:23:53 <TrueBrain> ah, no, limit is 5000
15:23:55 <TrueBrain> so this is fine
15:30:49 *** andythenorth has joined #openttd
16:12:57 *** Kitrana has joined #openttd
16:13:03 *** Kitrana1 has quit IRC (Read error: Connection reset by peer)
16:48:44 *** gelignite has joined #openttd
17:43:32 *** snail_UES_ has joined #openttd
17:51:39 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #9819: Fix: correct some mistaken Romanian real towns https://github.com/OpenTTD/OpenTTD/pull/9819#pullrequestreview-915132880
17:53:53 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #9794: Fix #6544: Don't join AI company when loading network game in singleplayer https://github.com/OpenTTD/OpenTTD/pull/9794#pullrequestreview-915133127
17:55:28 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #9770: Fix #9765: Incorrect Company Values https://github.com/OpenTTD/OpenTTD/pull/9770#pullrequestreview-915133289
17:56:18 <LordAro> TrueBrain: `callbacks` looks especially silly now :)
18:58:18 <TrueBrain> yup :D
18:58:23 <TrueBrain> pyyaml doesn't have many configuration options :(
19:52:46 *** snail_UES_ has quit IRC (Quit: snail_UES_)
20:58:05 *** gelignite has quit IRC (Quit: Stay safe!)
21:05:18 *** frosch123 has quit IRC (Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn)
21:23:22 *** nielsm has quit IRC (Ping timeout: 480 seconds)
21:30:29 *** JaredMohammed[m]1 has joined #openttd
21:48:26 *** andythenorth has quit IRC (Quit: andythenorth)
22:12:24 *** snail_UES_ has joined #openttd
22:24:19 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
22:50:44 *** sla_ro|master has quit IRC ()
23:02:46 *** Elouin has quit IRC (Quit: Ping timeout (120 seconds))
23:05:05 *** Elouin has joined #openttd
23:08:14 *** Gustavo6046 has joined #openttd
23:09:33 *** Gustavo6046 has quit IRC (Remote host closed the connection)
23:09:50 *** Gustavo6046 has joined #openttd
23:27:18 *** JaredMohammed[m]1 has left #openttd
23:53:44 *** Compu has joined #openttd
23:54:11 *** Compu has quit IRC ()