Times are UTC Toggle Colours
00:24:32 *** Wolf01 has quit IRC 00:27:27 *** igor[m] has joined #openttd 00:33:33 *** Flygon has joined #openttd 02:18:10 *** Progman has quit IRC 02:54:57 *** tokai|noir has joined #openttd 02:54:57 *** ChanServ sets mode: +v tokai|noir 03:01:59 *** tokai has quit IRC 03:05:28 *** Smedles has quit IRC 03:06:19 *** Smedles has joined #openttd 03:08:52 *** glx has quit IRC 03:11:23 *** Wormnest_ has quit IRC 03:14:12 *** debdog has joined #openttd 03:17:32 *** D-HUND has quit IRC 03:48:36 *** Laedek has joined #openttd 04:05:43 *** tokai has joined #openttd 04:05:43 *** ChanServ sets mode: +v tokai 04:12:38 *** tokai|noir has quit IRC 04:16:49 *** supermop_work has joined #openttd 04:46:58 *** supermop_work has quit IRC 04:55:14 *** HerzogDeXtEr has quit IRC 04:56:05 *** tokai|noir has joined #openttd 04:56:05 *** ChanServ sets mode: +v tokai|noir 04:57:16 *** supermop_work has joined #openttd 05:03:09 *** tokai has quit IRC 05:07:18 *** tokai|noir has quit IRC 05:27:30 *** supermop_work has quit IRC 06:35:00 <DorpsGek_III_> [OpenTTD/OpenTTD] James103 commented on issue #7801: Error messages for reaching landscaping/tree planting/tile clearing limits are not mapped to the Script API. https://git.io/JeEme 06:51:01 *** snail_UES_ has joined #openttd 06:58:37 *** sla_ro|master has joined #openttd 07:06:05 *** snail_UES_ has quit IRC 07:31:29 *** Laedek has quit IRC 08:06:09 *** WormnestAndroid has quit IRC 08:06:22 *** WormnestAndroid has joined #openttd 08:15:13 *** andythenorth has joined #openttd 08:15:28 <andythenorth> o/ 08:56:43 *** Progman has joined #openttd 09:17:44 <TrueBrain> sold all the trees andythenorth? :) 09:17:54 <andythenorth> we had 15 left 09:18:06 <TrueBrain> that URL we filled in for AWS btw andythenorth, never got any reply on that :( Fucking haters :( 09:18:08 <andythenorth> school funds raised 09:18:11 <TrueBrain> w00p 09:18:18 <andythenorth> I blame Bezos 09:18:35 <andythenorth> apparently his favourite management technique is an email containing this line: 09:18:36 <andythenorth> ? 09:18:42 <andythenorth> send that to AWS 09:18:47 <andythenorth> just 09:18:48 <andythenorth> ? 09:19:28 <TrueBrain> to all of AWS 09:19:30 <TrueBrain> to EVERYONE 09:19:32 <TrueBrain> :D 09:20:21 <andythenorth> "Love OpenTTD" 09:20:25 <andythenorth> send it to Bezos? 09:21:17 <TrueBrain> what I really noticed, that all those cloud providers, Azure, AWS, GCP, simply don't reply to you. Not even a no. Simply, no answer at all 09:21:21 <TrueBrain> fucking lame, but okay 09:27:50 <andythenorth> commodity 09:28:00 <andythenorth> we barely get a reply from Rackspace 09:28:46 <andythenorth> our RS spend is only 6 figures / year, so not enough to give us proper account service 09:29:30 <TrueBrain> things are silly like that 09:29:50 <andythenorth> my customers get personal account service for 4 figures / year :P 09:29:51 <andythenorth> oof 09:29:56 <andythenorth> but I am not very rich 09:30:02 <andythenorth> maybe I do it wrong 09:30:28 <TrueBrain> I am also happy to work for a company that gives everyone attention, no matter what the pay is :P 09:30:45 <TrueBrain> if you want, they drop by every so often, etc 09:31:06 <TrueBrain> big companies get greedy, it is sad .. 09:31:19 <andythenorth> investors to please, targets to make :P 09:31:27 <andythenorth> did we close all the old issues & PRs? 09:31:49 <TrueBrain> on OpenTTD/website, we did 09:31:53 <TrueBrain> well, I did :P 09:32:21 <andythenorth> I would like to rebuild the website 09:32:25 <TrueBrain> hmm .. I wrote my CDK for AWS in Python .. most people do it in TypeScript .. do I dare rewriting it .. 09:32:40 <TrueBrain> don't rebuild for rebuilding; have a reason to do so :) 09:33:27 <andythenorth> reasons: html is somewhat outdated (don't really care); not responsive (somewhat care); content is outdated / not best structure (quite important) 09:34:04 <TrueBrain> the next step would be to make a draft to showcase your ideas :) 09:34:22 <andythenorth> yes, that is how it works 09:34:57 <TrueBrain> no, that is how it should work; that is rarely how it works :P 09:35:49 <andythenorth> ideally I would separate content from structure from visual appearance 09:35:56 <andythenorth> that is usually more theory than reality though 09:36:03 <TrueBrain> well, that is already done 09:36:11 <TrueBrain> (data-files, html, CSS) 09:36:14 <andythenorth> I mean changes to each 09:36:30 <andythenorth> I could fix current content without changing visual design 09:36:36 <andythenorth> maybe that first then 09:36:42 <TrueBrain> I believe there are 2 PRs doing that 09:37:08 <andythenorth> nah they're page semantics 09:37:46 <TrueBrain> either way, don't talk the talk, walk the walk ;) 09:37:47 <andythenorth> I mean e.g. https://www.openttd.org/development.html is out of sync with what we say in the Github docs 09:38:58 <andythenorth> ok PRs later :P 09:39:32 <TrueBrain> and I am going to try to deploy my new AWS stack again .. this will be interesting :D 09:44:38 <TrueBrain> funny, I now have an S3 bucket that is so restrictive, that even I cannot open files from it :D 09:50:41 <andythenorth> ideal 09:54:15 <TrueBrain> it is funny .. the suggestion is to request a wildcard certificate ... I hate that .. but the amount of effort to not do that, is pretty high 09:54:26 <TrueBrain> also, their certificates expire every year .. hard to test automation like that .. 09:54:32 <TrueBrain> I would like 30 days or so .. but what-ever 10:01:33 *** supermop_work has joined #openttd 10:02:58 <TrueBrain> "Failed to create resource. Rate exceeded" 10:02:59 <TrueBrain> lol 10:10:31 <TrueBrain> "Failed to create resource. Cannot request more certificates in this account. Contact Customer Service for details." 10:10:33 <TrueBrain> seems I broke it 10:16:23 *** andythenorth has quit IRC 10:26:41 <TrueBrain> "you have reached your limit of 20 certificates in the last year." 10:26:44 <TrueBrain> what is this bullshit .. 10:31:45 *** supermop_work has quit IRC 10:44:21 *** tokai has joined #openttd 10:44:21 *** ChanServ sets mode: +v tokai 10:47:23 *** Samu has joined #openttd 10:47:46 <Samu> hi 11:19:18 *** Wolf01 has joined #openttd 11:30:20 *** tokai|noir has joined #openttd 11:30:20 *** ChanServ sets mode: +v tokai|noir 11:37:13 *** tokai has quit IRC 11:39:58 *** HerzogDeXtEr has joined #openttd 12:04:12 *** frosch123 has joined #openttd 12:21:37 <DorpsGek_III_> [OpenTTD/OpenTTD] JGRennison opened pull request #7856: Fix: Infrastructure total update when removing tram road stop https://git.io/JeSLt 12:22:36 *** andythenorth has joined #openttd 12:23:02 *** Flipp3rrr has joined #openttd 12:39:31 <andythenorth> yo 13:25:21 *** Webster has joined #openttd 13:29:21 *** Flipp3rrr has quit IRC 13:29:38 <andythenorth> stupid touchbar 13:29:44 <andythenorth> I have a plaster on the end of my finger 13:29:50 <andythenorth> touchbar doesn't register clicks 13:30:01 <andythenorth> trackpad words fine 13:30:17 *** Flipp3rrr has joined #openttd 13:39:13 *** Laedek has joined #openttd 13:39:24 <Eddi|zuHause> andythenorth: try unlocking your phone with that? :p 13:39:49 <andythenorth> not so working 13:45:07 *** Darkvater has quit IRC 14:12:59 <DorpsGek_III_> [OpenTTD/OpenTTD] michicc merged pull request #7856: Fix: Infrastructure total update when removing tram road stop https://git.io/JeSLt 14:14:52 *** tokai|noir has joined #openttd 14:14:52 *** ChanServ sets mode: +v tokai|noir 14:21:48 *** tokai has quit IRC 14:49:31 *** Flipp3rrr has quit IRC 14:53:04 *** michi_cc has quit IRC 14:53:49 *** michi_cc has joined #openttd 14:53:49 *** ChanServ sets mode: +v michi_cc 15:22:46 *** tokai has joined #openttd 15:22:46 *** ChanServ sets mode: +v tokai 15:29:34 *** tokai|noir has quit IRC 15:36:41 *** Thedarkb-X40 has quit IRC 15:36:51 *** andythenorth has quit IRC 15:44:23 *** andythenorth has joined #openttd 16:05:06 *** snail_UES_ has joined #openttd 16:21:45 *** Jack__ has quit IRC 16:22:07 *** Jack__ has joined #openttd 16:24:19 *** tokai|noir has joined #openttd 16:24:19 *** ChanServ sets mode: +v tokai|noir 16:31:04 *** tokai has quit IRC 16:50:21 *** Webster has joined #openttd 17:03:55 *** Laedek_ has joined #openttd 17:08:33 *** Laedek has quit IRC 17:24:41 *** Progman has quit IRC 18:13:22 *** glx has joined #openttd 18:13:22 *** ChanServ sets mode: +v glx 18:16:46 <andythenorth> oof 18:29:45 *** snail_UES_ has quit IRC 18:30:35 *** snail_UES_ has joined #openttd 18:35:31 <DorpsGek_III_> [OpenTTD/OpenTTD] glx22 opened pull request #7857: Add #7801: [Script] more error mappings https://git.io/JeSGV 18:42:26 *** snail_UES_ has quit IRC 18:51:23 *** Wormnest_ has quit IRC 18:52:24 *** WormnestAndroid has quit IRC 18:54:30 *** WormnestAndroid has joined #openttd 19:07:38 *** HerzogDeXtEr has quit IRC 19:46:25 *** Thedarkb-X40 has joined #openttd 19:52:33 <andythenorth> is this Eddi|zuHause practicing? https://www.youtube.com/watch?v=OAEJ3c9pSsE 19:52:43 <andythenorth> can play a lot of instruments 19:53:26 <frosch123> when you cut those christmas trees... how much did that affect your town rating? 19:54:17 <andythenorth> went up 19:54:24 <andythenorth> residents happy 19:54:28 <andythenorth> school has funds 19:55:00 * andythenorth wonders about pax economy 19:55:09 <andythenorth> commuters, school children, sick people, criminals 19:55:37 <andythenorth> drunks 19:56:59 <andythenorth> so I should work on this https://wiki.openttd.org/NewGRF_Specification_Status 19:58:09 <andythenorth> Group liveries Action 5 type 15 sprites 175..178 - does that imply OpenGFX needs updated? 19:58:26 <frosch123> yes, unless someone did that already 19:58:36 * andythenorth looks for opengfx repo 19:58:46 <frosch123> it's on gh/openttd 19:58:53 <andythenorth> https://github.com/OpenTTD/OpenGFX 19:59:13 <andythenorth> https://github.com/OpenTTD/OpenGFX/commit/0d46e5be09aafeb4a394c0e92be30828d47dfb50 19:59:40 <andythenorth> wow they're quite different https://raw.githubusercontent.com/OpenTTD/OpenGFX/0d46e5be09aafeb4a394c0e92be30828d47dfb50/sprites/png/gui/group_liveries.png 19:59:41 <andythenorth> but ok 20:01:00 <andythenorth> is the nml implementation relevant for those? 20:01:19 <frosch123> no idea, depends whether nml knows how many sprites there should be 20:01:50 <andythenorth> ok I try to understand how nml does these 20:01:57 <Eddi|zuHause> nforenum probably cares 20:02:06 <andythenorth> I thought that was dead 20:02:13 <andythenorth> I can never keep up with what's maintained or not 20:02:24 <frosch123> nforenum is unmaintained, if you want to update nforenum you have to start that wiki table at ottd 1.2 20:02:49 <frosch123> if you want to update grf2hml you probably have to start even earlier :p 20:03:37 <andythenorth> are there counts of sprites here? https://github.com/OpenTTD/nml/blob/master/nml/actions/action5.py#L54 20:03:38 <frosch123> if you want to update grfwizard, start at ottd 0.5 :p 20:03:48 * andythenorth wavey hands :| 20:04:04 <frosch123> the second number looks like the amount 20:04:20 <frosch123> ah, there are even different names for different sprite amounts 20:04:35 <andythenorth> those constants (the names) only appear in that table 20:04:48 <andythenorth> so OTTD_GUI count might be wrong maybe? 20:05:25 <frosch123> so TRAMWAY may need a new line for the nrt-extended version 20:05:47 <frosch123> OTTD_GUI is just increasing the 184 to whatever the number is now 20:06:52 <frosch123> ah, 184 is already the number including nrt 20:07:39 *** Wormnest_ has joined #openttd 20:09:34 <andythenorth> https://github.com/OpenTTD/nml/commit/3f2ed3cf91674b9f2427d5e630adbf26e81a91fc 20:09:54 <andythenorth> and 20:09:55 <andythenorth> https://github.com/OpenTTD/nml/commit/e91c93e031e8ba67bffea1515e0b37e5f63a7cf3 20:11:33 <andythenorth> this looks wrong though 20:11:34 <andythenorth> https://newgrf-specs.tt-wiki.net/wiki/NML:Replace_new_sprites 20:11:50 <andythenorth> I'll fix 20:11:59 *** WormnestAndroid has quit IRC 20:12:31 *** WormnestAndroid has joined #openttd 20:13:32 <andythenorth> ok that's one line complete frosch123 :D 20:14:04 <frosch123> :) 20:14:18 <andythenorth> just 73 to go 20:14:35 * andythenorth finds this quite satisfying though 20:14:50 <andythenorth> apart from the bits where not being a programmer stops me :| 20:22:01 <andythenorth> can't find any nml support for https://github.com/OpenTTD/OpenTTD/pull/6885 20:23:31 *** elliot[m] has joined #openttd 20:23:32 <andythenorth> maybe? https://github.com/OpenTTD/nml/blob/master/nml/expression/storage_op.py#L21 20:23:45 <andythenorth> looks like 16 there to me 20:25:41 <frosch123> i thought it was increased for firs 20:26:04 <andythenorth> I thought I was using it already, maybe not 20:27:36 <andythenorth> I can find no mention of the old or new limits in newgrf wiki 20:27:43 <andythenorth> so is that 'n/a' or 'missing'? 20:27:44 <andythenorth> :P 20:28:18 <frosch123> https://newgrf-specs.tt-wiki.net/wiki/Storages <- it's there 20:28:27 <frosch123> i checked all rows for nfo wiki 20:28:45 <frosch123> i did not check nml implementation or nml wiki 20:29:01 <andythenorth> ok so I didn't find the equivalent in nml wiki 20:29:58 <frosch123> https://newgrf-specs.tt-wiki.net/wiki/NML:Builtin_functions <- could be added there 20:30:38 <frosch123> same for _TEMP, esp since nml reserves half of them for itself 20:31:20 <andythenorth> so _PERM is just 256? 20:31:28 <andythenorth> according to https://github.com/OpenTTD/OpenTTD/pull/6885 20:34:33 <frosch123> or 255 20:34:36 <frosch123> depends how you count 20:38:35 <DorpsGek_III_> [OpenTTD/nml] andythenorth opened pull request #72: Change: increase size of permanent storage to 256 https://git.io/JeScm 20:40:16 <andythenorth> 64 railtypes seems to be https://github.com/OpenTTD/nml/commit/7b7fcaf5def5310ec28dc10a5acd6b0f57c99250 20:42:40 <Eddi|zuHause> <frosch123> same for _TEMP, esp since nml reserves half of them for itself <-- are you confusing that with params? 20:44:53 <frosch123> no, nml reserves half of both 20:48:06 <Eddi|zuHause> what's it using temp registers for? 20:49:04 <frosch123> are you baiting that i highlight g*x for the same thing again? 20:49:49 <Eddi|zuHause> no idea what you're talking about 20:50:17 <frosch123> https://github.com/g*x22/nml/commit/065f92a1e553a042a1f7a4745c64f25929573b51 20:50:41 <frosch123> look for "sto 1A 20" 20:51:53 <andythenorth> 64 cargos is done https://github.com/OpenTTD/nml/commit/48f6cbed52f84a4f37be7fb37dd93be3e957fe6b 20:52:12 *** Thedarkb-X40 has quit IRC 20:54:25 <andythenorth> can't find any mention of the old 32 or new 64 cargo limit in nml docs 20:56:01 <Eddi|zuHause> frosch123: so i guess it's storing intermediate expression results? 20:56:52 <frosch123> yes, essentially the same as for the params 20:57:22 <frosch123> just that params are "static const after initialisation", and registers are "stack variables" 20:58:37 <Eddi|zuHause> my NFO is a bit rusty, so i can't quite follow what it's actually doing 21:01:27 * andythenorth wonders best way to search nml wiki 21:01:37 <andythenorth> trying to find mention of '32 cargos' is not fruitful 21:03:14 *** albert[m] has joined #openttd 21:10:26 <Eddi|zuHause> why would that be in the wiki? 21:11:19 <andythenorth> it was the historical maximum number of cargos 21:11:32 <andythenorth> I have no opinion whether it should or shouldn't be there 21:11:57 <andythenorth> but if it's 32, it needs 64 adding with one of those little version flags 21:12:14 <andythenorth> but as I can't find it, I can't change it :( 21:12:44 *** nielsm has quit IRC 21:13:36 <DorpsGek_III_> [OpenTTD/nml] andythenorth opened pull request #73: Change: add ANIM_TRIGGER_APT_AIRPLANE_LANDS https://git.io/JeSC8 21:18:38 <andythenorth> so I've done 5 or so lines frosch123 :P 21:18:40 <andythenorth> do I get a cookie? 21:19:26 <frosch123> 🍪 21:20:10 * andythenorth actually eating real cookies :P 21:20:54 <frosch123> don't let the kids know that you eat cookies when they are in bed 21:21:16 *** snail_UES_ has joined #openttd 21:23:05 <andythenorth> if I don't, they eat them first :P 21:26:01 <frosch123> my niece once complained that she and heir brother only get sent to bed so early, so that the adults can eat crisps 21:28:01 <andythenorth> :) 21:28:15 * andythenorth now attempts to match up industry spec to nml wiki :P 21:28:59 <Eddi|zuHause> frosch123: is that not true? 21:30:23 <frosch123> only marginally, 80% is them shutting up, 15% is more interesting topics, thought maybe those are the smae 21:31:31 <andythenorth> I need more screens for all this docs comparison jazz :P 21:31:46 <andythenorth> 13" isn't cutting it, I can't fit a YouTube window :P 21:32:55 <frosch123> there are docking stations for dual-screen setups 21:33:14 <frosch123> though maybe only for real pcs 21:34:30 <andythenorth> if I had them, I could run 2 or 3 monitors :P 21:34:42 <andythenorth> I haven't owned a monitor for 20 years 21:34:55 <andythenorth> the last one went 'pzzzt' and blue smoke came out 21:35:17 <andythenorth> oh I have a TV though....hmmm 21:38:56 * andythenorth now in 2 screen luxury :P 21:39:08 <andythenorth> I can stream wirelessly to the telly 21:41:36 *** sla_ro|master has quit IRC 21:46:21 <andythenorth> can't see prop 28 here https://newgrf-specs.tt-wiki.net/wiki/NML:Industries#Industry_properties 21:46:50 <andythenorth> commit suggests it's 'input_multiplier' https://github.com/OpenTTD/nml/pull/15/commits/fc885024f647c7e1f2f457c5b86398ef9eacd4e7 21:48:48 <andythenorth> hmm 21:49:04 <andythenorth> or it got consolidated to cargo_types 21:54:56 <frosch123> there is a lot of nml 0.4/nml 0.5 on that page 21:58:57 <andythenorth> I find it odd 21:59:12 <andythenorth> but nor did I get a wiki export and try pandoc -> some markup format 22:02:11 <andythenorth> oh there needs to be a lot more 22:02:20 <andythenorth> for the 0x69-0x6F vars 22:02:21 <andythenorth> super 22:04:04 <frosch123> yes, they are missing in nml 22:04:14 <frosch123> they were the reason i started that table :p 22:04:40 <frosch123> i wanted to use them, and they did not exist 22:06:24 <andythenorth> they're done, just not documented 22:06:25 <andythenorth> https://github.com/OpenTTD/nml/pull/15/commits/417e86e0908a3f219b3f51eea402e074b60ae96b 22:06:43 * andythenorth wonders about self-documenting code :P 22:06:52 <andythenorth> like NoGo :P 22:07:00 <andythenorth> TMWFTLB 22:09:41 <andythenorth> frosch123: I have made _some_ progress :P https://wiki.openttd.org/NewGRF_Specification_Status#OpenTTD_1.10 22:09:43 <andythenorth> bed calls 22:12:23 *** Wormnest_ has quit IRC 22:13:37 *** snail_UES_ has quit IRC 22:16:46 <DorpsGek_III_> [OpenTTD/OpenTTD] Steveycat opened issue #7858: Seperate server config files https://git.io/JeS8L 22:21:08 *** andythenorth has quit IRC 22:27:48 *** frosch123 has quit IRC 22:28:52 <DorpsGek_III_> [OpenTTD/OpenTTD] LordAro commented on issue #7858: Seperate server config files https://git.io/JeS8L 22:42:29 *** WormnestAndroid has quit IRC 22:43:39 *** WormnestAndroid has joined #openttd 22:48:33 *** Samu has quit IRC 23:04:30 *** Wolf01 has quit IRC 23:09:03 *** Darkvater has joined #openttd 23:09:03 *** ChanServ sets mode: +o Darkvater 23:22:52 <DorpsGek_III_> [OpenTTD/OpenTTD] Steveycat commented on issue #7858: Seperate server config files https://git.io/JeS8L 23:34:57 <DorpsGek_III_> [OpenTTD/OpenTTD] LordAro commented on issue #7858: Seperate server config files https://git.io/JeS8L 23:37:26 *** snail_UES_ has joined #openttd 23:53:17 *** supermop_work has joined #openttd