Config
Log for #openttd on 31st January 2021:
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

Powered by YARRSTE version: svn-trunk