Times are UTC Toggle Colours
00:16:21 *** gelignite has quit IRC 00:20:18 *** arikover has quit IRC 00:29:10 *** sla_ro|master has quit IRC 00:29:20 <DorpsGek> [OpenTTD/OpenTTD] glx22 opened pull request #8622: Fix 81d335b081: Use non-pulsating red highlight for coverage https://git.io/JtBfw 00:49:34 *** frosch123 has quit IRC 01:41:46 <DorpsGek> [OpenTTD/OpenTTD] Wuzzy2 opened issue #8623: Upper-case umlauts don't fit into input field https://git.io/JtBkl 01:43:37 <DorpsGek> [OpenTTD/OpenTTD] Wuzzy2 opened issue #8624: Upper-case umlauts don't render properly in manager name https://git.io/JtBku 02:02:02 *** Flygon has joined #openttd 02:28:38 *** Progman has quit IRC 02:48:19 *** Gustavo6046 has quit IRC 02:51:29 *** Gustavo6046 has joined #openttd 02:52:31 <DorpsGek> [OpenTTD/OpenTTD] James103 commented on issue #8623: Upper-case umlauts don't fit into input field https://git.io/JtBkl 03:17:04 *** Wormnest has quit IRC 03:21:49 *** Flygon_ has joined #openttd 03:23:53 *** supermop_Home_ has quit IRC 03:26:50 *** Flygon__ has joined #openttd 03:28:40 *** Flygon has quit IRC 03:29:33 *** Flygon has joined #openttd 03:33:40 *** Flygon_ has quit IRC 03:35:40 *** Flygon__ has quit IRC 03:36:20 *** supermop_Home_ has joined #openttd 03:48:49 *** D-HUND has joined #openttd 03:50:23 *** Gustavo6046 has quit IRC 03:52:12 *** debdog has quit IRC 03:53:14 *** Gustavo6046 has joined #openttd 03:54:44 *** Gustavo6046 has quit IRC 03:55:20 *** Gustavo6046 has joined #openttd 04:24:39 *** glx has quit IRC 04:25:58 *** Flygon_ has joined #openttd 04:28:49 *** Flygon__ has joined #openttd 04:32:40 *** Flygon has quit IRC 04:35:40 *** Flygon_ has quit IRC 04:35:50 <Eddi|zuHause> i remember a bug in TTO where you could enter ÄÖÜ but not äöü or something like that 04:36:49 *** Flygon_ has joined #openttd 04:43:40 *** Flygon__ has quit IRC 04:57:39 <supermop_Home_> ha 04:57:59 <supermop_Home_> bug or simon foster never drew the lowercase letterforms? 05:02:56 <supermop_Home_> can i change HP based on the height difference between articulated parts? 05:12:06 *** snail_UES_ has quit IRC 05:16:10 <DorpsGek> [OpenTTD/OpenTTD] Wuzzy2 opened issue #8625: Inconsistencies with "scoring year" https://git.io/JtBO6 05:37:15 <DorpsGek> [OpenTTD/OpenTTD] James103 commented on issue #8625: Inconsistencies with "scoring year" https://git.io/JtBO6 06:41:10 *** Wuzzy has quit IRC 06:56:21 *** HerzogDeXtEr has joined #openttd 07:13:43 *** andythenorth has joined #openttd 07:42:46 <andythenorth> yo 07:45:20 *** Flygon__ has joined #openttd 07:52:10 *** Flygon_ has quit IRC 08:28:50 *** Flygon_ has joined #openttd 08:35:40 *** Flygon__ has quit IRC 08:58:50 *** WormnestAndroid has quit IRC 08:59:03 *** WormnestAndroid has joined #openttd 09:03:42 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #8600: Fix: Assert from towns looking outside map when trying to build tunnels https://git.io/JtBCL 09:04:26 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #8600: Fix: Assert from towns looking outside map when trying to build tunnels https://git.io/Jt3zV 09:06:54 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #8597: Fix: Prevent showing company is in trouble again after about 260 months due to overflow https://git.io/JtBC3 09:06:57 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain closed pull request #8597: Fix: Prevent showing company is in trouble again after about 260 months due to overflow https://git.io/JtmCh 09:08:49 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #8550: Feature: "Remove all industries" button in scenario editor https://git.io/JtBCG 09:09:04 <TrueBrain> LordAro: question for you there ^^ 09:12:29 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #8550: Feature: "Remove all industries" button in scenario editor https://git.io/JtBC4 09:14:31 <TrueBrain> LordAro: and if you have some time, mind looking at https://github.com/OpenTTD/OpenTTD/pull/8378 again? I think it is fine .. but .. yeah .. C++ ... :P 09:17:59 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on issue #8625: Inconsistencies with "scoring year" https://git.io/JtBO6 09:19:11 *** sla_ro|master has joined #openttd 09:22:46 <andythenorth> HELLO 09:22:57 <andythenorth> SUCH OPEN SOURCE CODING HAPPENING 09:23:26 *** Progman has joined #openttd 09:24:09 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain opened pull request #8626: Fix 2db88953: default Network Server List sorter put compatible servers in wrong order https://git.io/JtBWf 09:24:18 <TrueBrain> cannot believe nobody made this PR yet ^^ 09:24:50 *** Flygon__ has joined #openttd 09:26:02 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #8626: Fix 2db88953: default Network Server List sorter put compatible servers in wrong order https://git.io/JtBWY 09:28:28 *** jottyfan has joined #openttd 09:28:42 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on issue #8599: On Debian-based distributions, the executable should go to /usr/games, not /usr/bin https://git.io/Jt3uR 09:29:15 <TrueBrain> cannot believe it seems a Valve employee did not hit all the right buttons on our Store Page, and I can now not rerequest a review neither publish it :P It is in limbo! :D 09:30:49 *** Wolf01 has joined #openttd 09:31:40 *** Flygon_ has quit IRC 09:36:11 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #8626: Fix 2db88953: default Network Server List sorter put compatible servers in wrong order https://git.io/JtBWf 09:39:04 *** nielsm has joined #openttd 09:46:42 <LordAro> TrueBrain: i mean, code is probably fine, it just feels... wrong 09:47:07 <LordAro> (8378) 09:48:28 <TrueBrain> that is the part I cannot judge :) 09:51:23 <TrueBrain> any chance you can put it in words what feels wrong, so it can be addressed? Or do you have a counter proposal? :D 09:57:50 <LordAro> well i thought i already did, but the answer i got back didn't match with what i intended :p 09:57:57 <LordAro> i'll try again later :p 09:58:18 <TrueBrain> tnx :) 09:59:44 <TrueBrain> I am looking at our strings, and see if it is easy to detect if we no longer use strings etc 09:59:52 <TrueBrain> sometimes we are a bit messy with our strings :) 09:59:59 <TrueBrain> STR_VEHICLE_VIEW_ROAD_VEHICLE_STATUS_START_STOP_TOOLTIP vs STR_VEHICLE_VIEW_SHIP_STATE_STATUS_STOP_TOOLTIP 10:00:03 <TrueBrain> find the difference :P 10:05:20 <TrueBrain> 900-ish strings are not directly mentions in our code .. most of them of course because we love to offset stirngs (and not mention that in english.txt) 10:05:53 <TrueBrain> STR_VIEWPORT_STATION + 1 <- like .. what the actual fuck? :D 10:11:48 <_dp_> TrueBrain, remove each string and see if it still compiles :p 10:12:05 <TrueBrain> that won't work 10:12:08 <_dp_> yeah.... 10:14:08 *** frosch123 has joined #openttd 10:16:25 <TrueBrain> morning frosch123 ; before I forget, you also okay with me publishing the livestream on YouTube? 10:18:40 <frosch123> sure, more hovercraft memes 10:18:47 <TrueBrain> tnx :) 10:19:15 <frosch123> TrueBrain: i changed STATUS to STATE in the start-stop string, because i had to change the stringid to make eints forget it 10:19:31 <TrueBrain> but that also removed the word START? :D 10:19:31 <frosch123> so it's inconsistent for technical reasons :p 10:19:52 <TrueBrain> STATE_STATUS it is now :P 10:20:14 <frosch123> oh, that may have been there before 10:20:29 <frosch123> or i broke it while trying out alternative names :p 10:21:23 <frosch123> yeah, i broke it 10:21:30 <andythenorth> my saying 'gruff' a lot apparently 10:21:35 <andythenorth> it's GRAPH 10:21:38 <frosch123> so both: part intentionally, part unintentional inconsistent :) 10:21:44 <TrueBrain> frosch123: well, many more "broken" names, so you are forgiven :P 10:22:00 <andythenorth> I don't like all this forgiveness TrueBrain 10:22:06 <andythenorth> seems a bit hippy-ish 10:22:30 <frosch123> what did you expect from a dutch? 10:23:10 <andythenorth> no comment 10:23:23 * andythenorth stopped stereotyping nations a few years ago :P 10:23:47 <frosch123> you should watch more monty python then 10:23:54 <frosch123> it makes live more fun 10:24:01 <andythenorth> ni 10:24:55 <frosch123> https://www.youtube.com/watch?v=c-WO73Dh7rY <- that one specifically 10:25:31 <andythenorth> unavailable 10:25:32 <andythenorth> I'll find it 10:25:51 <frosch123> really, i thought stuff was only unavailable in germany 10:26:07 <frosch123> it's the "treaty of westphalia" sketch 10:26:31 *** supermop_Home_ has quit IRC 10:26:49 <andythenorth> stephen fry? 10:27:03 <andythenorth> "Westphalia" is the Euro roster in Horse also :P 10:28:24 <andythenorth> 'makes life more fun' 10:28:32 *** Samu has joined #openttd 10:29:24 <TrueBrain> down to ~500 strings that I have to check :P 10:30:30 <TrueBrain> some are difficult 10:30:35 <TrueBrain> like ... I think ... STR_VEHICLE_COMMAND_STOPPED_SMALL really is unused 10:31:09 <TrueBrain> but it requires a scan in the history to find out for sure :P 10:31:37 <frosch123> that's from the ctrl+click on map thing 10:31:52 <frosch123> the viewport picks string-1 when zoomed out or something silly 10:32:01 <TrueBrain> ..... omg ... really? Lol 10:32:07 <TrueBrain> what could possibly go wrong there :P 10:32:32 <TrueBrain> te.string_id - 1 10:32:34 <TrueBrain> right .. :) 10:33:04 <Wolf01> Is there an official OpenTTD youtube channel? 10:33:44 <frosch123> no, we are using the tedx channel 10:34:01 <Samu> return (r != 0) ? r < 0: !NGameClientSorter(a, b); you forgot a space here "0:" 10:37:56 <TrueBrain> Wolf01: not -yet- .. but I guess soon I will have to figure out how that works :) 10:39:39 <TrueBrain> frosch123: why did it have to be negative 1 ... that is so annoying :P 10:40:15 <TrueBrain> also, strings are poorly marked when they are used in text effect .. I am surprised there are no bugs related to this :D 10:40:30 <frosch123> TrueBrain: add a new string "{TINY_FONT}{STRING2}", and delete all the variations of strings with just different font size 10:40:59 <TrueBrain> yeah ... that might be a better solution honestly :D 10:41:07 <frosch123> STR_GRAPH_Y_LABEL <- look, there even is :p 10:41:47 <TrueBrain> that might be a bit abusing that string ;) 10:42:14 <frosch123> heh, look at STR_VIEWPORT_STATION_TINY and friends 10:42:20 <frosch123> they do the +1/-1 the other way around 10:42:36 <frosch123> signs even change color :p 10:42:38 <TrueBrain> sometimes I wonder what we were smooking 10:42:57 <frosch123> you can certainly find some rabbit there, if you look for them 10:43:11 <TrueBrain> STR_VIEWPORT_STATION_TINY is funny, as it also contains less info 10:43:17 <TrueBrain> I guess that in the end is the reason for these constructs? 10:43:29 <frosch123> the vehicle icons probably only exist in the normal font 10:44:21 <frosch123> i think the color thing is about drawing a colored rectangle as background, or drawing the plain text 10:48:25 <TrueBrain> right .. STR_VEHICLE_NAME_BUTTON .. that one really does seem unused :P 10:48:35 <TrueBrain> this is fun :D 10:49:05 <frosch123> ah, damn, so everything you found was broken recently by me? 10:49:20 <TrueBrain> owh, no, I am sure I broke at least one too 10:49:24 <frosch123> luckily you reviewed the PR :) 10:49:28 <TrueBrain> that is the reason I started this, as I was told we forgot one :P 10:50:45 <TrueBrain> I am adding "##length <value>" in english.txt, so it is a bit more clear blocks belong to each other 10:51:52 <frosch123> do you know the "############ range" ? 10:52:15 <TrueBrain> that is the textual way sometimes used, right? 10:53:33 *** jottyfan has quit IRC 10:57:01 <TrueBrain> https://github.com/OpenTTD/OpenTTD/commit/a7182a3ca4d42c28b900e7dc352cb126f077e8f6 <- far from finished (450 strings to go), but to give an impression of the silly idea I had and wrote :P 10:57:05 <TrueBrain> no clue if I ever finish it :) 10:58:41 <TrueBrain> basically, the first STR after ##length you can search in the code (except for the -1s ....) 10:59:43 <frosch123> so you are going to swap strings to turn -1 into +1? 11:00:00 <frosch123> or do you add ##length -1 :p 11:01:48 <TrueBrain> I think your initial solution works best here 11:01:48 <frosch123> i like how STR_VEHICLE_INFO_AGE_RED does not depend on order for years :p 11:02:17 <TrueBrain> As all these cases just prefix it with TINY_FONT 11:05:20 *** Progman has quit IRC 11:06:39 *** gelignite has joined #openttd 11:46:12 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on pull request #8550: Feature: "Remove all industries" button in scenario editor https://git.io/JtB0J 11:55:31 <TrueBrain> okay, that screenshot is just the worst solution I have seen so far :P 12:06:15 *** Extrems has quit IRC 12:06:52 *** Extrems has joined #openttd 12:08:21 <LordAro> mm, not great 12:09:00 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on pull request #8622: Fix 81d335b081: Use non-pulsating red highlight for coverage https://git.io/JtB0N 12:24:27 *** Samu has quit IRC 12:27:16 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic updated pull request #8550: Feature: "Remove all industries" button in scenario editor https://git.io/JLhwv 12:27:19 *** jottyfan has joined #openttd 12:28:38 *** jottyfan has quit IRC 12:34:21 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on issue #8625: Inconsistencies with "scoring year" https://git.io/JtBO6 12:35:14 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic commented on pull request #8550: Feature: "Remove all industries" button in scenario editor https://git.io/JtBgn 12:40:49 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #8550: Feature: "Remove all industries" button in scenario editor https://git.io/JtBgX 12:43:52 <_dp_> I'd just remove all the scoring from vanilla, it serves absolutely no purpose at this point 12:44:09 <_dp_> And scores that matter (from GameScript) can't even be put there 12:46:30 <TrueBrain> its a nice gimmick :) 12:47:35 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic updated pull request #8550: Feature: "Remove all industries" button in scenario editor https://git.io/JLhwv 12:51:01 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic commented on pull request #8550: Feature: "Remove all industries" button in scenario editor https://git.io/JtB2l 12:51:24 <TrueBrain> I like this guy :D 12:53:43 <DorpsGek> [OpenTTD/OpenTTD] Eddi-z commented on pull request #8550: Feature: "Remove all industries" button in scenario editor https://git.io/JtB2z 12:56:20 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic updated pull request #8550: Feature: "Remove all industries" button in scenario editor https://git.io/JLhwv 12:57:10 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic commented on pull request #8550: Feature: "Remove all industries" button in scenario editor https://git.io/JtB2o 13:03:19 *** Samu has joined #openttd 13:10:52 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #8550: Feature: "Remove all industries" button in scenario editor https://git.io/JtBaL 13:23:01 *** _2TallTyler has joined #openttd 13:40:43 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg opened issue #8627: Inflation problem (since 1.11.0 beta1) - price and cost levels, therefore the difficulty level varies depending on the game start date https://git.io/JtBaj 13:48:43 <andythenorth> inflation strikes again 13:48:47 <andythenorth> the gift that never stops giving :) 13:48:50 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on issue #8627: Inflation problem (since 1.11.0 beta1) - price and cost levels, therefore the difficulty level varies depending on the game start date https://git.io/JtBaj 13:49:35 <_2TallTyler> And your favorite topic to discuss! 13:57:20 *** supermop_Home has joined #openttd 14:02:12 <_2TallTyler> andythenorth: Do you have a favorite FIRS industry I should showcase in the OpenTTD trailer? (4 seconds of fame or so) 14:06:21 <andythenorth> all of them! 14:06:23 <andythenorth> dunno :) 14:07:57 <supermop_Home> hello 14:08:42 <supermop_Home> so as far as i understand, my RVs were causing trouble for people due to desyncs in MP? 14:08:43 <DorpsGek> [OpenTTD/OpenTTD] embeddedt opened pull request #8628: Fix: [Emscripten] Pin Dockerfile to 2.0.10 to prevent patch failure https://git.io/JtBwe 14:09:11 <supermop_Home> i guess because doing this: (cargo_count / cargo_capacity)*100) is bad 14:09:26 <supermop_Home> bc of floating points? 14:14:33 <frosch123> no 14:14:47 <frosch123> newgrf have no floating point 14:14:51 <supermop_Home> huh 14:15:05 <frosch123> your line above will result in 0 or 100 14:15:27 <frosch123> you should write 100*cargo_count/cargo_capacity instead 14:15:47 <frosch123> desyncs are caused by changing vehicle properties while driving 14:20:57 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic updated pull request #8550: Feature: "Remove all industries" button in scenario editor https://git.io/JLhwv 14:21:04 <supermop_Home> hmm 14:21:34 <supermop_Home> well its the same ambitious bit of code causing the problem then i guess 14:22:14 <supermop_Home> i wanted to change cargo decay based on load amount - to simulate seated vs crammed full of standing passengers 14:23:05 <supermop_Home> andythenorth: also what type of trailer do 'plant fibers' go in? 14:23:31 <andythenorth> cotton dolly thing 14:23:38 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on issue #8627: Inflation problem (since 1.11.0 beta1) - price and cost levels, therefore the difficulty level varies depending on the game start date https://git.io/JtBaj 14:23:41 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain closed issue #8627: Inflation problem (since 1.11.0 beta1) - price and cost levels, therefore the difficulty level varies depending on the game start date https://git.io/JtBaj 14:23:47 <andythenorth> https://www.farmprogress.com/cotton/photos-old-cotton-trailers-never-die 14:24:40 <supermop_Home> how similar are these to the things that carry sugarcane? 14:25:06 <supermop_Home> also do i really need to add a truck for this? or just cram it in a box truck? 14:25:38 <frosch123> https://github.com/OpenTTD/OpenTTD/blob/master/src/roadveh_cmd.cpp#L243 <- supermop_Home: yes, cargo_aging is cached 14:25:54 <frosch123> you can only change that at certain points in the game 14:26:29 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #8628: Fix: [Emscripten] Pin Dockerfile to 2.0.10 to prevent patch failure https://git.io/JtBw9 14:27:21 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #8628: Fix: [Emscripten] Pin Dockerfile to 2.0.10 to prevent patch failure https://git.io/JtBwe 14:27:42 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #8628: Fix: [Emscripten] Pin Dockerfile to 2.0.10 to prevent patch failure https://git.io/JtBw7 14:31:02 <supermop_Home> frosch123 i guess i can mess with articulated parts... so front part of tram has all the seats and is comfy , and rear part is all standing and sucks... 14:31:33 <supermop_Home> but my hope was that the aging only got bad once the tram was over x% full, and was nice until then 14:32:21 *** Flygon_ has joined #openttd 14:32:26 <frosch123> maybe you can trick it by giving the rear part a higher capacity 14:32:41 <frosch123> so the front part will be filled first, even when filling in parallel 14:32:52 <supermop_Home> but i think its better to just remove entirely as i doubt anyone has ever noticed that running more trams less full has better aging than fewer trams more full 14:33:10 <supermop_Home> i think the effect of payment would be a wash 14:33:37 <supermop_Home> it was a crude attempt at pretending there was such a thing as 'customer satisfaction' in the game 14:33:49 <frosch123> some sets had different vehicles or refit options for long distance and short distance 14:33:56 <frosch123> which changed capacity 14:34:22 <_dp_> partial load effects sound like a terrible idea since the game doesn't even have a good way to manage it 14:34:35 <_dp_> unless you're making grf for jgrpp or smth 14:34:44 <supermop_Home> _dp_ apparently it was a terrible idea 14:35:03 <supermop_Home> but so few people use my RVs it took years for it to become evident 14:36:08 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #8550: Feature: "Remove all industries" button in scenario editor https://git.io/JtBrs 14:36:17 <TrueBrain> LordAro: if you feel we can merge that, please do ^^ :) 14:36:26 <TrueBrain> but I think we talked too much about where a button should go :P :P 14:37:55 *** _2TallTyler has quit IRC 14:39:11 *** Flygon__ has quit IRC 14:43:05 <_dp_> plot twist for #8550: make a console command instead 14:43:14 <_dp_> no ui clutter, no risk of accidental usage 14:43:17 <_dp_> perfect! :P 14:43:27 <TrueBrain> yeah .... no :P 14:43:39 <TrueBrain> one of my biggest regrets: the console 14:43:57 <TrueBrain> I was a big fan of it when I was young ..... I cannot believe we added it now :P 14:46:45 <supermop_Home> hmm 14:47:06 <supermop_Home> spritelayouts you can add flags like for recolor: https://newgrf-specs.tt-wiki.net/wiki/NML:Spritelayout#Sprite 14:47:28 <supermop_Home> can you do the same in spriteset? https://newgrf-specs.tt-wiki.net/wiki/NML:Spriteset 14:48:05 <_dp_> pretty sure RECOLOUR_REMAP doesn't work though 14:48:14 <_dp_> except for 8bpp original blitter or smth 14:48:27 <supermop_Home> i just need the transparent mode flag 14:48:45 <supermop_Home> but i am dumb so i have no idea where it would go in a sprite set 14:48:57 <supermop_Home> no cargo cult example 14:52:40 <frosch123> no, the transparency remap does not work 14:52:51 <frosch123> you can add an alpha channel to your sprites though 14:54:16 <supermop_Home> even if they are 8bpp? 14:55:20 <frosch123> they will only work with 32bpp blitter 14:55:27 <supermop_Home> how do the PIPE arrows work... i thought they were transparent... 14:55:39 <frosch123> but you still have the other properties of 8bpp sprites, like company colours 14:55:42 <supermop_Home> maybe i will just make the sprite a single pixel in this case 15:00:27 <supermop_Home> no worries i found an even worse idea 15:00:51 <Eddi|zuHause> TrueBrain: well, lots of games have a console. 15:01:03 <TrueBrain> having a console on its own is not my biggest issue 15:01:07 <TrueBrain> the way it is implemented how ever 15:01:42 <Eddi|zuHause> but you don't want user-features like "clean up this scenario" hidden in there. it should be for debugging purposes only 15:14:10 *** jottyfan has joined #openttd 15:14:48 *** jottyfan has quit IRC 15:25:13 *** glx has joined #openttd 15:25:13 *** ChanServ sets mode: +v glx 15:50:49 *** Flygon_ has quit IRC 15:56:37 <DorpsGek> [OpenTTD/OpenTTD] glx22 opened pull request #8629: Fix: [CMake] Restore 'games' as default install bindir https://git.io/JtBis 15:58:07 <frosch123> does a "request to delete personal data" mean to delete all their bananas content? 15:59:30 *** _2TallTyler has joined #openttd 15:59:56 <DorpsGek> [OpenTTD/OpenTTD] spnda updated pull request #7955: WIP Feature: NewGRF Road Stops (Feature 14) https://git.io/JvLQL 16:03:19 <DorpsGek> [OpenTTD/OpenTTD] spnda updated pull request #7955: WIP Feature: NewGRF Road Stops (Feature 14) https://git.io/JvLQL 16:05:35 *** jottyfan has joined #openttd 16:08:03 <Eddi|zuHause> frosch123: i don't think so 16:08:42 <Eddi|zuHause> but, all their account details 16:09:54 *** iSoSyS has joined #openttd 16:54:59 *** snail_UES_ has joined #openttd 17:11:25 *** _2TallTyler has quit IRC 17:13:15 *** Progman has joined #openttd 17:36:14 *** Wormnest has joined #openttd 17:37:22 <DorpsGek> [OpenTTD/OpenTTD] J0anJosep commented on pull request #8480: Multitile depots https://git.io/JtBMS 17:38:38 *** WormnestAndroid has quit IRC 17:38:52 *** WormnestAndroid has joined #openttd 17:46:27 <DorpsGek> [OpenTTD/OpenTTD] J0anJosep commented on pull request #8603: Feature: Object class selection string filtering https://git.io/JtBDq 17:52:07 <DorpsGek> [OpenTTD/OpenTTD] J0anJosep commented on pull request #8603: Feature: Object class selection string filtering https://git.io/JtBDC 17:54:30 <TrueBrain> frosch123: what is amazing that it links to a website that handles these kind of things .. for which you have to make an account to review the request ... that is just ... well .. ironic? :D 17:55:13 <supermop_Home> man this unexpected token error is driving me crazy. there are no missing : or } anywhere near this line, nor in the whole document afaict 18:00:13 <supermop_Home> ah fick 18:00:30 <supermop_Home> well that missing _ took me forever to find 18:14:45 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JtByE 18:14:46 <DorpsGek> - Update: Translations from eints (by translators) 18:16:47 *** GroovyNoodle has joined #openttd 18:47:12 *** GroovyNoodle has quit IRC 18:53:33 *** Samu has quit IRC 19:00:57 *** jottyfan has joined #openttd 19:16:40 *** iSoSyS has quit IRC 19:27:07 *** Samu has joined #openttd 19:29:32 <Samu> can i make PRs for tiny little things, like missing spaces 19:29:43 <Samu> like here https://github.com/OpenTTD/OpenTTD/commit/7fbf705c41b2c902e5b2fa3f16cae421e42800b2#diff-91d2d60e68e89890789db7e11ae237ce1c14daec423f75dd3cedc56e1cb81ffcR335 19:38:34 <DorpsGek> [OpenTTD/OpenGFX] Andrew350 commented on issue #49: Toy factory: Rubber ducky disappears too early https://git.io/Jt46N 20:29:52 <DorpsGek> [OpenTTD/OpenTTD] spnda updated pull request #7955: WIP Feature: NewGRF Road Stops (Feature 14) https://git.io/JvLQL 20:58:51 *** Gustavo6046 has quit IRC 21:05:59 *** Gustavo6046 has joined #openttd 21:10:07 *** Gustavo6046 has quit IRC 21:11:14 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg opened issue #8630: Graph window - Colors of the auxiliary grid have not been adjusted to the dark background, which reduces the readability https://git.io/JtBNE 21:12:28 *** Gustavo6046 has joined #openttd 21:26:08 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg opened issue #8631: Graph window - Allow the choice of a graph background https://git.io/JtBA2 21:39:23 *** sla_ro|master has quit IRC 21:39:41 <TrueBrain> https://www.youtube.com/watch?v=PrVa-MQjbDk <- I -think- I did everything correctly 21:39:47 <TrueBrain> but I finally uploaded the livestream 21:39:54 <TrueBrain> it is still converting etc 21:40:34 <LordAro> :o 21:43:18 <TrueBrain> I put it up under Creative Commons, instead of YouTube license 21:45:26 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg opened issue #8632: Graph window - Markings of the periods on the graph are unreadable https://git.io/JtBxX 21:49:36 <_dp_> and here goes the endless stream of dark bg issues... 21:49:44 * _dp_ contemplates reverting it in cmclient 21:50:21 <TrueBrain> well, at least they are now separate issues, instead of "can you fix A", and a whole list of other fixes 21:50:25 *** HerzogDeXtEr has quit IRC 21:50:30 <TrueBrain> and I honestly thing the darker background is a lot better than the old one 21:51:03 <LordAro> _dp_: well they're from the same person that requested the dark background in the first place 21:51:03 <TrueBrain> his issues are btw not so much related to the dark background .. many are just ... random :P 21:52:03 <TrueBrain> with one of the tickets he just made, he basically wants to sneak in "themes" in OpenTTD :P 21:54:17 <LordAro> at least one of those should be closed as "you knew about this when the change went in, stop complaining" 21:55:01 <TrueBrain> yeah .. I closed enough of his tickets for a while :P 21:55:03 <TrueBrain> feel free ;) 21:55:12 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg opened issue #8633: Graph window - Improving the aesthetics of the window https://git.io/JtBpf 21:55:15 <_dp_> imo dark bg may have all being nice if it was worked through better 21:55:25 <_dp_> and not for newgrfs that are already made for bright bg 21:55:50 *** Samu has quit IRC 21:57:04 <TrueBrain> _dp_: that would make such changes impossible I am afraid .. there is always a NewGRF that breaks :P 21:59:00 <Timberwolf> Think of the worst possible thing that can happen, and then assume a NewGRF developer will do it :) 22:01:04 <_dp_> well, in this case it was quite a sensible thing to choose darker cargo colors 22:01:11 <_dp_> until it suddenly blacked out :p 22:01:56 <TrueBrain> and if the NewGRF is actively maintained, it will change color sooner rather than later ;) 22:02:29 <_dp_> well, good for firs :p 22:03:20 <TrueBrain> basically, we cannot -not- make changes that improve vanilla, because it might make some NewGRFs look less good .. that way of wanting to keep backwards compatibility makes sure no innovation can be done :) 22:03:26 <TrueBrain> we have to break some eggs from time to time 22:04:14 <frosch123> TrueBrain: apparently we have to make a community tab, and comment on our own posts and polls, to make the channel popular 22:04:17 <_dp_> well, since you're ready to break some newgrf eggs I might have a few baskets xD 22:04:25 <TrueBrain> frosch123: I read about that ..... fuck no :P 22:05:21 <TrueBrain> _dp_: in general, I am not that afraid to break some eggs from time to time .. if it shakes some things up, that is a good thing. Of course we should not be doing it every week and frustrating everyone :P 22:05:34 <TrueBrain> but I also have no issues reverting changes if the fallout is too big :) 22:06:16 <frosch123> _dp_: fixes to nrt are always welcome 22:06:42 <TrueBrain> for the darker background, we knew some cargos would be harder to read for some NewGRFs when we merged it .. so far nothing new is being said there :) 22:07:41 <frosch123> i doubt the firs forks change cargo colors 22:07:52 <Timberwolf> Is there a "unified location/rename/etc. icons break muscle memory for players who've spent 26 years clicking on the eye icon" yet? 22:07:54 <frosch123> so andy's colors define 99% of the market 22:08:14 <TrueBrain> Timberwolf: honestly, I am waiting on it :) 22:08:19 <TrueBrain> we already had the first: OMG INFLATION CHANGED 22:08:26 *** Gustavo6046 has quit IRC 22:08:27 <TrueBrain> there is a line to follow here :) 22:09:05 <frosch123> if the complains were at least valid :) 22:09:13 <_dp_> firs forks don't even have a market in my mind :p 22:09:26 <TrueBrain> well, if they indeed carry new arguments, we can have a talk 22:09:32 <frosch123> but claiming that inflation makes the game harder is not a valid one 22:09:44 <TrueBrain> or: I have to change my starting loan now! 22:10:31 <TrueBrain> and really, do not get me wrong: if we did something that is stupid, we should revert it. But it needs more argumentation than the emotional one :D 22:12:01 <_dp_> well, it was kind of a valid point that loan in settings doesn't match loan in the game 22:12:11 <_dp_> but inflation is broken so who cares :p 22:12:20 <Timberwolf> Ooh, I just found what narrow gauge railways used to carry workers before they had passenger revenue service! http://www.penmorfa.com/Slate/passcar.jpg 22:12:33 <TrueBrain> you mean that the loan is not adjusted for inflation? As the loan in the setting is the one you get ingame, not? :) 22:12:40 <Timberwolf> "penalty for long distance travel" may be applicable here. 22:12:59 <andythenorth> _dp_ FIRS forks are now default 22:13:11 <_dp_> TrueBrain, it is adjusted, so there is no good way to know the loan before starting the game 22:13:12 <andythenorth> XIS has replaced FIRS as the recommendation 22:13:18 * andythenorth suits me 22:13:24 <TrueBrain> _dp_: ah .. did not even know that. inflation sucks :P 22:14:00 <andythenorth> Timberwolf ffestiniog gravity slate riding videos on youtube 22:14:25 <TrueBrain> anyway, I was hoping to do some more GUI work, but he really drained the energy out of me that I cannot be motivated to do it anymore :P 22:15:15 <andythenorth> this is a familiar story of OpenTTD UI 22:15:36 <andythenorth> but sometimes frosch123 just improves it without asking :) 22:15:38 <Timberwolf> andythenorth: 'tis the way. 22:16:01 <Timberwolf> I'm just waiting for someone to figure out my build system and templates and create voxel RUKTS. 22:16:08 <_dp_> haha, that's why I have cmclient so I can butcher the UI however I want :p 22:16:22 <Timberwolf> 200MB, every single livery combination and multiple unit ever created. 22:16:42 <TrueBrain> _dp_: that is the nice thing about forks ... /me looks at TrueWiki ... yeah, putting an opinion in something is nice :P 22:16:46 <Timberwolf> Then that can become the recommendation along with XIS/JGR. 22:16:49 <andythenorth> all on cargo refits Timberwolf 22:17:05 <andythenorth> 'they are fine' (as long as you don't try to use them) 22:17:08 <Timberwolf> Just one train. 22:17:18 <Timberwolf> You build "train" and then choose what it is by refitting it. 22:17:21 <andythenorth> just one train is what V453000 tried with NUTS 22:17:47 <andythenorth> I like XIS, it means all the FIRS feature requests have migrated there 22:18:04 <TrueBrain> is XIS for FIRS what JGRPP is for vanilla? :P 22:18:39 <andythenorth> yes and no 22:19:02 <andythenorth> imagine XIS more like freezing vanilla at say 1.4.0 22:19:08 <andythenorth> then just applying patches to it manually 22:19:21 <andythenorth> disconnected from upstream forever 22:20:03 <TrueBrain> so ... JGRPP? :P 22:20:10 <TrueBrain> <3 22:20:27 <Timberwolf> In years to come people can discover the original, it'll be much the same feeling as digging through crates of old 45rpm singles and going "wait... isn't that publication date 3 years before the popular version was released?" 22:22:28 <andythenorth> it's nice watching things like auto-replace hit 22:22:39 <andythenorth> described as 'you need JGRPP' 22:23:59 <frosch123> andythenorth: does xis do nml or pynml? 22:24:03 <andythenorth> anyway Timberwolf, now that frosch123 has made room in the vehicle UI, we can have the livery button :) 22:24:07 <andythenorth> nml I think 22:24:21 <andythenorth> some of the forks have the python build working 22:24:30 <andythenorth> a couple are editing nml 22:24:42 <frosch123> TrueBrain: so correction. xis is not like jgrpp. they are patching the preprocessor output of gcc 22:24:49 <andythenorth> also it predates procedures :P 22:25:07 <andythenorth> so those authors have to make the same edits maybe 90 times 22:25:12 <TrueBrain> frosch123: so it would be like a fork that would revert back to ./configure over CMake? :D 22:25:29 <andythenorth> it's fine, Jake's happy, I'm happy 22:25:34 <andythenorth> it's just not sustainable :) 22:25:46 <andythenorth> and now they land feature request on him that he has no chance of fulfilling 22:25:56 <frosch123> TrueBrain: more like reverting the map accessor branch 22:26:08 <frosch123> and using plain _m2 & 0x2 again 22:26:08 <TrueBrain> frosch123: haha, that is silly :P 22:27:35 <Timberwolf> I did feel a bit bad for jgr the way my sprite checking optimisation works is almost completely orthogonal to his, other than them both sharing the direction-changed check. 22:27:41 <andythenorth> TrueBrain also supermop_Home has showed me something he is making...for next live stream :) 22:27:51 <TrueBrain> so we should plan that? :) 22:27:51 <andythenorth> maybe he'll DM 22:28:07 <andythenorth> I have bought a 'pro quality' ring light 22:28:16 <andythenorth> so I am very excited to stream 22:28:26 <andythenorth> it was £40, I suspect it is not very 'pro' 22:29:16 <TrueBrain> :D 22:29:39 <TrueBrain> guess we should do another one the last day of march 22:29:41 <TrueBrain> around midnight 22:29:42 <Xaroth> a ring light? you're going to do make-up tutorial streams? :P 22:29:56 <andythenorth> with circles in my eyes 22:29:58 <andythenorth> yes 22:30:07 <andythenorth> it doesn't work at all with glasses :P 22:30:43 <andythenorth> March 31 then 22:30:55 <andythenorth> it's a Wednesday 22:30:58 <andythenorth> hmm 22:34:14 <_dp_> that's an interesting date... 22:34:25 <_dp_> to discuss how much of a joke 1.11 is gonna be? :p 22:36:46 <TrueBrain> _dp_: go sit in the corner now :P 22:36:58 <TrueBrain> but yeah, we have a lot to celebrate that they ... might be fun :) 22:40:21 *** frosch123 has quit IRC 22:45:26 <DorpsGek> [OpenTTD/OpenTTD] spnda updated pull request #7955: WIP Feature: NewGRF Road Stops (Feature 14) https://git.io/JvLQL 22:53:58 *** spnda has joined #openttd 22:55:41 <supermop_Home> Splash! https://imgur.com/a/CORTIit 22:56:00 <TrueBrain> cool :D 22:56:18 <spnda> Hi, 7955s regression tests failed earlier, can I see the output of the regression tests after failing? 22:56:42 <supermop_Home> needs aligning 22:56:52 <TrueBrain> spnda: if it fails, you can click Details 22:56:52 <supermop_Home> and custom bridges/foundations 22:56:57 <TrueBrain> which brings you to the GitHub Actions page 22:57:06 <TrueBrain> there you can click a target, and it opens up why it failed: 22:57:06 <TrueBrain> https://github.com/OpenTTD/OpenTTD/runs/1802427105?check_suite_focus=true 22:57:07 <TrueBrain> as example 22:57:20 <TrueBrain> it does its best to zoom in on what exactly failed 22:57:24 <spnda> Also, could it be that gamescripts/AI building roadstops just error out and dont break a breakpoint/debugger? RoadAI throws errors like "Could not build station!" but doesnt give any details and _BuildRoadStationInternal with a breakpoint doesnt trigger. 22:58:10 <spnda> TrueBrain: Ive looked at the details tab, but I don't really know what I am looking for 22:58:29 <TrueBrain> click any target that failed, is the trick :) 22:58:33 <TrueBrain> in this case I clicked a Windows one 22:58:52 <TrueBrain> understanding why regression fails, however, is often a different topic :D 22:59:02 <spnda> https://github.com/OpenTTD/OpenTTD/runs/1802427105?check_suite_focus=true#step:8:17. This line just says failed without explanation 22:59:14 <spnda> Yeah which is what I mean, I cannot read anything useful from these files 22:59:19 <TrueBrain> the line below shows why it failed? 22:59:33 <TrueBrain> 7580: - BuildDriveThroughRoadStation(bus-drive): true 22:59:33 <TrueBrain> 7580: + BuildDriveThroughRoadStation(bus-drive): false 22:59:42 <spnda> what about it 22:59:54 <TrueBrain> it expected "true" as outcome, it got "false" 22:59:59 <TrueBrain> for BuildDriveThroughRoadStation 23:00:02 <spnda> oooooooh 23:00:05 <spnda> interesting 23:00:54 <glx> you can also run regression locally ;) 23:01:09 <spnda> And very interesting now, that it doesnt fail on GH but the Regression AI ingame instantly crashes 23:01:30 <spnda> And that RoadAI cannot build roadstops 23:01:40 <TrueBrain> I do not think the regression tests all the ins and outs 23:01:48 <spnda> glx: How though? Never figured out myself 23:02:02 <glx> make regression 23:02:40 <TrueBrain> or the regression target if you are using MSVC 23:03:08 <glx> there's also a "run test" somewhere in VS menus 23:03:20 <glx> or run ctest 23:05:31 *** nielsm has quit IRC 23:06:46 *** Progman has quit IRC 23:31:39 <andythenorth> so bedtime 23:31:40 *** andythenorth has quit IRC 23:56:30 <TrueBrain> okay, Steam is weird 23:56:35 <TrueBrain> we now do have this: https://store.steampowered.com/app/1536610/OpenTTD/ 23:56:42 <TrueBrain> just ... that is not the release date I entered :P 23:56:58 <TrueBrain> the game itself is still in review, so I am a bit surprised about that :P 23:57:38 <TrueBrain> such conflicting information: 23:57:39 <TrueBrain> "Earliest possible release: Feb 14, 2021" 23:57:46 <TrueBrain> "Your intended release date is currently set as "Feb 1, 2021"." 23:58:21 <glx> it says available in 11h for me 23:58:57 <TrueBrain> exactly 23:59:11 <TrueBrain> "Your app build is in the review queue. " 23:59:19 <TrueBrain> "Planned release date: Mar 31, 2021 @ 4:00pm PDT" 23:59:25 <TrueBrain> guess we will see what happens in 12h ... 23:59:31 <TrueBrain> but this is confusing as fuck :P