Config
Log for #openttd on 29th November 2020:
Times are UTC Toggle Colours
00:08:24  *** sla_ro|master has quit IRC
00:26:28  *** nielsm has quit IRC
00:26:48  *** gelignite has quit IRC
01:07:14  *** Flygon has joined #openttd
01:28:46  *** Wormnest has quit IRC
01:49:45  *** m1cr0man has joined #openttd
01:56:47  *** Progman has quit IRC
03:10:55  *** Tirili has joined #openttd
03:45:54  *** tokai|noir has joined #openttd
03:45:54  *** ChanServ sets mode: +v tokai|noir
03:52:48  *** tokai has quit IRC
03:59:19  *** D-HUND has joined #openttd
04:02:38  *** debdog has quit IRC
04:14:55  *** glx has quit IRC
04:35:23  *** Gustavo6046 has quit IRC
04:39:48  *** Tirili has quit IRC
04:42:31  *** Gustavo6046 has joined #openttd
07:30:33  *** longtomjr has joined #openttd
07:37:28  *** andythenorth has joined #openttd
07:46:51  *** HerzogDeXtEr has joined #openttd
08:12:36  <andythenorth> o/
08:58:38  <TrueBrain> \o
08:58:41  <TrueBrain> I didn't want to leave you hanging this long
09:01:05  <andythenorth> I was worried
09:01:15  <andythenorth> do I even exist?
09:02:11  <TrueBrain> we still have no confirmation of that
09:02:31  <TrueBrain> but no worries; if not, you are the worlds most advanced AI, so there is that
09:07:28  <andythenorth> I type therefore I am
09:20:31  *** nielsm has joined #openttd
09:22:07  <TrueBrain> wow .... I deployed my new DorpsGek code .. and ... it just works :o :o
09:22:09  <TrueBrain> I am kinda shocked
09:22:13  *** jottyfan has joined #openttd
09:27:12  <andythenorth> \o/
09:29:40  *** jottyfan has quit IRC
09:29:49  *** jottyfan has joined #openttd
09:32:18  *** sla_ro|master has joined #openttd
09:39:04  *** Wolf01 has joined #openttd
09:52:33  *** Progman has joined #openttd
10:01:15  * andythenorth assumes there an adhoc way to filter stdout when running make?
10:02:35  <andythenorth> I have 2068 nml warnings every time I make
10:02:45  <andythenorth> they all contain the same string "returns a constant, optimising"
10:04:23  * andythenorth has tried google :P
10:05:24  <andythenorth> I thought maybe "grep -v 'foo'" but I can't make that work
10:06:35  <andythenorth> hmm, seems I need to learn how nmlc connects to stdout and stderr
10:06:44  *** tokai has joined #openttd
10:06:44  *** ChanServ sets mode: +v tokai
10:07:53  <TrueBrain> make 2>&1 | grep -v "returns a constant"
10:07:58  <TrueBrain> possibly that helps
10:08:11  <TrueBrain> as I assume these errors go to stderr, so you first have to pipe stderr to stdout before you can filter
10:13:38  *** tokai|noir has quit IRC
10:16:55  <andythenorth> hurrah
10:16:57  <andythenorth> works :D
10:17:47  <TrueBrain> MAGIC
10:18:26  <TrueBrain> okay, during deployment, DorpsGek can lose 60 minutes of Seen database .. not really a lot I can do about that honestly
10:19:25  <dwfreed> before it is replaced, force it to flush the database to disk?
10:19:52  <andythenorth> ha now I found an actual thing to fix
10:19:57  <andythenorth> which was hidden
10:20:29  <TrueBrain> dwfreed: order of execution doesn't allow that :) As it goes with modern services .. the new instance runs before the old one is shut down :)
10:20:34  <TrueBrain> andythenorth: gratz :)
10:20:52  <TrueBrain> okay, I guess I can change the flush interval to 60 seconds or something silly ..
10:21:13  <TrueBrain> it is 1MB of data
10:21:22  <dwfreed> eww, that's gross
10:21:30  <TrueBrain> what is gross?
10:21:46  <dwfreed> executing the new one before the old one is dead, in this instance
10:21:52  <TrueBrain> welcome to 2020
10:22:10  <TrueBrain> the problem here is running software from 2005 :P
10:23:03  <TrueBrain> it is funny to me, that ECS simply doesn't allow you a strategy where you are not aiming for 100% uptime :)
10:23:24  <TrueBrain> I wonder, does k8s still have a strategy where that is allowed ..
10:23:59  <TrueBrain> k8s still has the ability for that
10:24:03  <TrueBrain> "Recreate"
10:24:07  <TrueBrain> sounds as bad as it is :P
10:31:07  <TrueBrain> okay, I get 50 KB/s .. the data is 1MB .. so that would mean that ever 2 minutes would consume 1/6th of the throughput allocated
10:31:08  <TrueBrain> that sounds fine
10:34:04  *** supermop_Home_ has quit IRC
10:41:40  <andythenorth> now the Iron Horse release dance
10:41:53  <andythenorth> make, bananas, grf.farm, AWS, forums
10:47:43  <TrueBrain> okay, I think I found a way to migrate DorpsGek without lose of data .. always the challenge :)
10:47:50  <andythenorth> \o/
10:47:57  *** jottyfan has quit IRC
10:48:54  <TrueBrain> AWS DataSync is pretty nice :)
10:50:44  <andythenorth> pls send me newsletter
10:51:01  <TrueBrain> you are receiving it .. live ....
10:51:09  <andythenorth> I am literally dragging-dropping files to AWS in browser right now
10:51:18  <andythenorth> and waiting for completion so I can invalidate cloudfront
10:51:24  <TrueBrain> AWS DataSync is to sync between AWS data storages
10:51:30  <TrueBrain> well, an on-prem, but you need to do shit for that
10:51:39  <TrueBrain> so it is not for you :)
10:52:06  <andythenorth> I could run the agent as a VM on my laptop? :P
10:52:07  <andythenorth> oof
10:52:59  <TrueBrain> could, dunno :P Still, that service is not for your goal :)
10:53:25  <andythenorth> I should probably get GH actions to build tags from my docs repo
10:53:37  <andythenorth> then push them and invalidate cloudfront
10:54:12  <andythenorth> hmm upload to S3 is very slow today
10:54:46  <TrueBrain> hmmmmmmm .. the seen data was not stored .... how to debug this in a sane way ..
10:56:56  <andythenorth> hmm docs repo tagged
10:57:00  <andythenorth> cloudfront invalidated
10:57:04  * andythenorth uploading banans
10:57:44  <andythenorth> now just need to convert the changelog from MD to BBCode
10:57:57  <andythenorth> bump first forum thread
10:58:01  <andythenorth> make some screenshots
10:58:07  <andythenorth> releasing is silly
11:05:08  <DorpsGek_III> [OpenTTD/DorpsGek] TrueBrain opened pull request #40: Flush more often and deploy on staging https://git.io/JkxIA
11:08:54  <TrueBrain> owh supybot .. you never stop surprising me ... "flush config" is also "flush everything else" ... but the documentation doesn't mention that ...
11:15:18  *** frosch123 has joined #openttd
11:19:37  <DorpsGek_III> [OpenTTD/DorpsGek] TrueBrain updated pull request #40: Flush more often and deploy on staging https://git.io/JkxIA
11:20:11  <TrueBrain> well, it is a good thing I was validating this .. otherwise it would have been a while before we noticed the seen-database wasn't being updated :P
11:20:12  <TrueBrain> ghehe
11:21:33  <frosch123> such magic
11:21:56  <frosch123> but i like "world.flush"
11:22:21  <DorpsGek_III> [OpenTTD/DorpsGek] frosch123 approved pull request #40: Flush more often and deploy on staging https://git.io/Jkxqw
11:22:54  <TrueBrain> grr @ black
11:22:56  <DorpsGek_III> [OpenTTD/DorpsGek] TrueBrain dismissed a review for pull request #40: Flush more often and deploy on staging https://git.io/Jkxqw
11:22:56  <DorpsGek_III> [OpenTTD/DorpsGek] TrueBrain updated pull request #40: Flush more often and deploy on staging https://git.io/JkxIA
11:23:02  <TrueBrain> he is not wrong :P
11:23:50  <DorpsGek_III> [OpenTTD/DorpsGek] frosch123 approved pull request #40: Flush more often and deploy on staging https://git.io/JkxqX
11:23:56  <frosch123> no idea what changed :)
11:24:34  <TrueBrain> "TrueBrain force-pushed the TrueBrain:supybot branch from 3742c32 to f7bac7e 1 minute ago" <- "forced-pushed" is a link, that shows you the diff
11:24:38  <TrueBrain> it is a bit hidden, but very useful
11:24:54  <DorpsGek_III> [OpenTTD/DorpsGek] TrueBrain merged pull request #40: Flush more often and deploy on staging https://git.io/JkxIA
11:25:47  <frosch123> wow, yeah, "bit hidden"
11:26:00  <TrueBrain> that happens if you don't color links :)
12:01:35  *** WormnestAndroid has quit IRC
12:01:48  *** WormnestAndroid has joined #openttd
12:14:59  <FLHerne> https://www.rmweb.co.uk/community/uploads/monthly_2019_11/88C18652-B8AF-40CA-B99B-E63F1F4A0FBF.jpeg.dc11577571572ba6e38657c47f67cf2d.jpeg
12:15:04  <FLHerne> is an interesting comparison
12:15:30  <FLHerne> Class 66 (which is pretty much a UK-gauge SD70) next to the full-size edition
12:25:00  <andythenorth> https://grf.farm/images/4-6-6-4-Challenger.png :P
12:28:30  <andythenorth> also https://grf.farm/images/nars_horse_tests.png (needs zoom though)
13:21:06  *** iSoSyS has joined #openttd
13:26:30  *** ket has joined #openttd
13:37:52  <andythenorth> when shipping docs for distribution...
13:37:56  <andythenorth> they're markdown source
13:38:08  <andythenorth> ship as markdown, or render to .txt?
13:38:55  * andythenorth has a high level of disinterest in this :D
13:44:06  <frosch123> didn't nielsm add some formatting for md?
13:44:07  *** Progman has quit IRC
13:44:35  <andythenorth> repo might know
13:44:48  <andythenorth> I'll just dump them to text
13:44:50  <andythenorth> life is short
13:44:52  *** Progman has joined #openttd
13:47:02  <andythenorth> oof wat, python markdown lib has no text output option
13:47:06  <andythenorth> what a mess this all is
13:47:30  * andythenorth resets everything, it's nonsense
13:47:45  * andythenorth starts a newsletter about format disasters
13:49:39  <frosch123> you can find the md->txt conversion in os.rename
13:50:14  <andythenorth> well played :D
13:50:28  <andythenorth> md is not text :(  It's text with unreadable junk in it :(
13:50:31  <frosch123> ottd readme does the same
13:50:34  * andythenorth hates all these formats
13:52:17  <TrueBrain> you do know .txt is not a format at all, right? :)
13:52:49  <TrueBrain> as in that reasoning, no "text" format is without "unreadable" junk
13:52:56  <TrueBrain> take all these " I wrote in the last sentence
13:52:57  <TrueBrain> that is no text
13:52:59  <TrueBrain> that is junk
13:53:04  <TrueBrain> so .. yeah .. now what?
13:53:22  <TrueBrain> in other words: people who consider "cp README.md README.txt" silly, are silly, by definition ;)
13:54:26  <TrueBrain> rendering .md to .txt .. what a silly concept you invented there :)
13:55:07  <andythenorth> I don't know why it triggers my irrational response
13:55:09  <andythenorth> but it does
13:55:19  <andythenorth> makes me unspeakably angry, how silly
13:55:29  <andythenorth> I just yelled at my kids because I was cross about it :P
13:56:06  <TrueBrain> well, now you know what caused it, you can deal with it :)
13:56:20  <andythenorth> but there must be a filter to parse out the junk?
13:56:28  <TrueBrain> what "junk" are you on about
13:56:32  <TrueBrain> you are creating a problem where there is none
13:56:39  <andythenorth> stack overflow recommends rendering to html, then using beautiful soup to pick out the content
13:56:42  <andythenorth> that's mad
13:56:50  <TrueBrain> it is mad because it is pointless :)
13:57:00  <andythenorth> I just want to lose the control characters
13:57:13  <TrueBrain> mostly because really nobody reads a .txt file
13:57:16  <TrueBrain> like .. nobody ..
13:57:40  <TrueBrain> and those few that do, really survive the # and *
13:57:41  <andythenorth> I buy your idea for 1 dollar
13:57:59  <TrueBrain> people are amazing in creating problems .. really, they are. But this one is so pointless ..
13:58:32  <andythenorth> everything about this GPL compliance fucks me off :)
13:58:35  <TrueBrain> either you create a .html or .pdf, or you just leave the .md :)
13:58:45  <andythenorth> this all relates to needing to move license to repo root
13:58:54  <andythenorth> and have it not as a chameleon page template
13:58:56  <FLHerne> Markdown is text anyway :p
13:59:08  <TrueBrain> FLHerne: so is XML, not sure that carries a point ;)
13:59:34  <andythenorth> this is non-compliant currently https://github.com/andythenorth/iron-horse/blob/master/src/docs_templates/license.pt
13:59:41  <FLHerne> Unlike XML, Markdown doesn't look like an unreadable mess when read as plain text
13:59:44  <andythenorth> I can't be arsed with dealing with a future drama about it
13:59:48  <TrueBrain> FLHerne: I agree :)
13:59:58  <andythenorth> 'non-compliant' / hard to find /s
14:00:06  <TrueBrain> andythenorth: where in the license does it say the location the license has to have?
14:00:10  <andythenorth> and .pt isn't a recognised GPL file format
14:00:24  <TrueBrain> wtf is "GPL file format"?
14:00:30  <TrueBrain> did you just invent some drama?
14:00:34  <andythenorth> COPYING.text or LICENSE.txt
14:00:42  <andythenorth> text / txt /s
14:00:46  <TrueBrain> license.txt not found in that document
14:03:27  <andythenorth> nothing in the v2 FAQs about format
14:03:41  <TrueBrain> no shit :P
14:03:50  <TrueBrain> it would be very weird, if a license also defined the format of the license :D
14:03:58  <TrueBrain> "This license is only valid in Comic Sans"
14:04:16  <TrueBrain> "Any other font-rendering is explicit not allowed by a penalty of 100 dollar per day it is available"
14:05:50  <andythenorth> is this an acceptable way to read the license in GitHub?
14:05:51  <andythenorth> https://github.com/andythenorth/iron-horse/blob/master/src/docs_templates/license.pt
14:06:03  <andythenorth> I do need to move the location, someone said they couldn't find the licese
14:06:12  <andythenorth> but maybe the format is fine
14:06:48  <TrueBrain> I like line 280 and on
14:06:55  <TrueBrain> pretty sure you were not suppose to copy that :P
14:08:37  <andythenorth> I tried to find out the facts on that previously
14:08:46  <TrueBrain> and always remember: the way GitHub renders anything is completely irrelevant for if the license applies :)
14:08:46  <andythenorth> the implication is you have to copy the whole thing, including that
14:09:04  <andythenorth> but it seems weird copying that Ty Coon stuff
14:10:03  <TrueBrain> lol, never noticed it was part of the official license
14:10:05  <TrueBrain> that is hilarious
14:10:21  <TrueBrain> we distribute it with OpenTTD related projects too
14:10:28  <TrueBrain> shows how often I looked at the license file .... lolz
14:10:47  <andythenorth> you haven't read every clause, and asked advice from your attorney? :o
14:11:10  <TrueBrain> wait, you are my attorney, aren't you?
14:11:17  <andythenorth> I hope not
14:11:52  <andythenorth> https://www.youtube.com/watch?v=x1dtnBUzewU
14:12:16  <TrueBrain> so ... when am I going to deploy DorpsGek_iv to production .. mmm
14:13:27  <frosch123> do it before someone requests an attorney plugin
14:14:32  <FLHerne> @8ball
14:14:44  <FLHerne> ^ would resolve a lot of andythenorth's questions
14:16:24  <TrueBrain> 6037 names seen by DorpsGek over 13 years
14:16:45  <TrueBrain> well, people who spoke, ofc
14:16:58  <FLHerne> Might need adjustment for _ etc.
14:17:09  <TrueBrain> so many spambots :P
14:17:30  <FLHerne> Huh, I don't actually remember ever seeing spam in here
14:17:43  <TrueBrain> be happy :) Few years ago it was pretty common
14:17:48  <TrueBrain> but OFTC did good dealing with it, honestly
14:18:20  <TrueBrain> bots are easy to spot in the logs, as they write more than normal chars :P
14:19:20  <TrueBrain> for i in `seq 2007 2020`; do for j in `seq 01 12`; do g=$(printf "%d/%02d" $i $j); h=$(printf "%d%02d" $i $j); if [ -n "$(ls *.$h*.log 2>/dev/null)" ]; then mkdir -p $g; mv *.$h*.log $g/; fi; done; done
14:19:23  <TrueBrain> do I win a price now?
14:21:13  <andythenorth> this is so lolz, because Bananas will remove license.txt anyway
14:21:36  <andythenorth> this is slightly less fun than playing tanks on a bad RNG day :P
14:23:30  * andythenorth pushes
14:26:35  <TrueBrain> okay, what I need to do: deploy new DorpsGek (this kills DorpsGek_III), scale it to 0, copy all files onto the EFS, scale to 1, validate that everything is working as we expect, scale it to 0, copy the logs/seen database from DorpsGek, kill DorpSGek, scale to 1 ... that doesn't sound complicated at all!
14:27:38  <TrueBrain> guess I do that tomorrow, when it is nice and quiet in here :)
14:29:24  <Eddi|zuHause> is that a challenge? :p
14:30:55  <TrueBrain> yes!
14:31:19  <TrueBrain> (the fun part is, I most likely won't have time tomorrow :P)
14:31:30  *** glx has joined #openttd
14:31:30  *** ChanServ sets mode: +v glx
14:32:16  * andythenorth grinding out small to-do list items
14:32:25  <andythenorth> I have these huge to-do lists for each newgrf project :P
14:32:34  <andythenorth> it's a great tactic for actually focussing
14:32:37  <andythenorth> until they get too big :(
14:34:56  <frosch123> i use a jpeg todo list
14:35:09  <frosch123> sometimes it loses items in the compression
14:35:56  <andythenorth> oof :)
14:36:51  <TrueBrain> well, my big todolist is almost done :D
14:37:10  <DorpsGek_III> [OpenTTD/OpenTTD] Foxar commented on issue #6598: Possible for client to be in a nonexistent company on a server; but then the client crashes. https://git.io/fhn0d
14:37:22  * andythenorth needs some Horse feedback :P
14:37:23  <TrueBrain> haha, I changed the Docker Hub password, and now Azure is failing to build images .. no shit :P Let me fix that ..
14:37:30  <andythenorth> should I do a poll?
14:37:37  <andythenorth> is it done [yes] [no]
14:37:44  <dwfreed> why does azure need the password
14:37:52  <dwfreed> something something api keys?
14:38:10  <TrueBrain> you do know we are talking about Docker Hub here, right? :P
14:38:25  <TrueBrain> those who refused to do anything modern for .. well .. up to the beginning of this year or something?
14:38:55  <dwfreed> I have never used it, as I don't use docker
14:39:06  <TrueBrain> Docker is nice, Docker Hub ... is .................
14:39:06  <TrueBrain> :P
14:41:34  <TrueBrain> but fear not! It is now a token!
14:42:01  <TrueBrain> if our lord hurries up with migrating to GitHub Actions, we can just simply remove this all, but okay :)
15:12:20  <andythenorth> frosch123 recolouring with composed sprites....
15:12:50  <andythenorth> cb 2D will only work on layer 0?
15:13:01  <andythenorth> I store recolour sprites in register to recolour other layers?
15:16:09  * andythenorth has the answer nvm
15:24:23  *** iSoSyS has quit IRC
15:39:43  <andythenorth> hmm randomising both 1cc and 2cc, it's only 256 recolour sprites? o_O
16:07:15  <DorpsGek_III> [OpenTTD/OpenTTD] Foxar opened pull request #8346: Fix #6598: Added company id check for connect console command. https://git.io/JkpLU
16:24:25  *** sla_ro|master has quit IRC
16:32:57  *** Flygon has quit IRC
16:39:22  *** gelignite has joined #openttd
16:44:54  <nielsm> 14:44:04 - <frosch123> didn't nielsm add some formatting for md?  <-- I think it's still in an open PR, something about a help and manuals window
16:45:44  <nielsm> iirc I did separate the extended text viewer formatting out into its own commits so you can skip the help and manuals window part if you want
16:46:16  <nielsm> (there's also some optimisations in the rendering of long files and with automatic linebreaking enabled)
16:46:42  *** Wormnest has joined #openttd
17:02:44  <_dp_> btw, last few lines in the story book sometimes disappear currently
17:03:07  <_dp_> couldn't quite get a repro though, seems to be happening at low resolutions
17:30:55  *** jinks has quit IRC
17:34:26  <DorpsGek_III> [OpenTTD/nml] javelinnl opened issue #172: sound_effect property doesn't seem to work with helicopters https://git.io/Jkpcn
18:00:07  *** jinks has joined #openttd
18:06:54  *** sla_ro|master has joined #openttd
18:10:19  <TrueBrain> frosch123: https://github.com/OpenTTD/wiki-data/commit/317aee2805974b58ef61658fe41b54fa65335587#commitcomment-44633448
18:10:22  <TrueBrain> there are more of those
18:11:13  <frosch123> so they found a talk page? :p
18:11:21  <TrueBrain> with himself? Sure!
18:24:27  <DorpsGek_III> [OpenTTD/nml] glx22 commented on issue #172: sound_effect property doesn't seem to work with helicopters https://git.io/Jkpcn
18:24:48  <DorpsGek_III> [OpenTTD/nml] frosch123 commented on issue #172: sound_effect property doesn't seem to work with helicopters https://git.io/Jkpcn
18:24:55  <frosch123> damn, few seconds too lsow
18:25:00  <glx> hehe
18:25:34  <LordAro> i wonder how difficult it would be to add a "commit message" to the wiki, that could then be added to the actual commit message
18:25:45  <frosch123> it's some ttdp bullshit again
18:26:05  <frosch123> there are separate code points for aircraft and helicopters, and ttdp only patched one
18:26:26  <TrueBrain> LordAro: very trivial; just what is the point? Given the ~15 years of history, it was not used in any sensible way for most of the commits :P
18:27:37  <DorpsGek_III> [OpenTTD/nml] TrueBrain commented on issue #172: sound_effect property doesn't seem to work with helicopters https://git.io/Jkpcn
18:29:41  <glx> silly TrueBrain :)
18:30:13  <DorpsGek_III> [OpenTTD/nml] frosch123 commented on issue #172: sound_effect property doesn't seem to work with helicopters https://git.io/Jkpcn
18:31:03  <TrueBrain> glx: I thought I try something new, making silly comments to provoke a more .. declarative answer :) Which I got, so I am happy :)
18:31:38  <TrueBrain> your comment was very .. "you are wrong"-vibe :) And frosch123's comment didn't really help me in understanding if this is a bug or not :P His latest comment makes sense :)
18:32:30  <glx> well it's a mix of not-a-bug, and incomplete nml doc
18:32:40  <TrueBrain> the user doesn't care :)
18:33:06  <TrueBrain> it would be awesome, if helicopters would make take-off sounds
18:33:12  <TrueBrain> that would put a smile on my face :)
18:33:20  <glx> they can, via callbacks
18:33:34  <TrueBrain> couldn't NML warn btw, if a user tries to set that property on helicopters?
18:34:18  <TrueBrain> or is there this endless stream of shit you would need to be warned about? :D
18:34:48  <frosch123> newgrf is a bit like mediawiki :)
18:34:55  <TrueBrain> I was afraid of that :P
18:35:05  <frosch123> it does stuff because it does it that way
18:35:15  <frosch123> changing things is hard, because everyone assumed the stupid behaviour
18:35:20  <TrueBrain> the wiki describes the implementation, gotcha :P
18:36:36  <TrueBrain> still amazed people can do so much with NewGRF :)
18:36:54  <frosch123> https://github.com/OpenTTD/OpenTTD/blob/master/src/aircraft_cmd.cpp#L579 https://github.com/OpenTTD/OpenTTD/blob/master/src/aircraft_cmd.cpp#L911
18:37:15  <frosch123> cs did some copy&paste, ttdp only patched the aircraft occasion
18:37:24  <frosch123> then people documented it does not work for helicopters
18:37:38  <TrueBrain> and now people depend on it being broken, I guess?
18:37:42  <frosch123> and when noone cared to patch the second location, that became the specified behavior
18:37:55  *** otetede has joined #openttd
18:38:03  <frosch123> yeah, you need some compatibility/versioning thing to enable the new behavior
18:38:30  <frosch123> but at the same time, there is already a more advanced/complicated newgrf feature that can do it
18:38:39  <frosch123> i..e. the callback
18:38:56  <frosch123> harder to use for a newbie, but does everything better than the property
18:39:11  <TrueBrain> and NML does not do such translations, I assume?
18:39:49  <frosch123> not in general, but i wouldn't be surprised if it does in some special cases :)
18:39:57  <andythenorth> glx could I help add an nml flag to suppress nml optimisation warnings?
18:40:03  <andythenorth> help / test /s
18:40:08  <TrueBrain> depending if someone took care of that specific case, I can understand :)
18:41:01  <frosch123> i do not follow aircraft sets in particular, this may be the first time in 15 years someone wants to provide a custom sound for a helicopter
18:41:34  <frosch123> even andy does not have an aircraft set
18:41:39  <andythenorth> nope
18:41:47  <andythenorth> pikka made AV9, aircraft are solved
18:41:52  <andythenorth> probably the most perfect grf
18:42:05  <TrueBrain> makes sense frosch123  :)
18:43:31  <glx> andythenorth: I didn't try to "rewrite" warnings to enable filters yet
18:44:50  <andythenorth> ok :)
18:45:39  <andythenorth> hmm, timber vs. wood. vs. logs
18:45:41  <andythenorth> strikes again
18:46:00  <TrueBrain> I rather have wood in my pants than logs .. honestly ...
18:46:33  <andythenorth> what about timber?
18:46:41  <TrueBrain> never tried, no opinion
18:46:46  <andythenorth> ok so it's a scale
18:46:56  <andythenorth> logs < wood
18:47:02  <glx> andythenorth: but you can comment them out, they are all in switch.py
18:47:02  <andythenorth> and timber is schrodinger
18:47:21  <andythenorth> TrueBrain this is great, but it doesn't help name a wagon for carrying wood
18:47:22  <andythenorth> :P
18:47:42  <TrueBrain> nobody ever accused me of being useful, so not sure what you expect here
18:47:51  <andythenorth> the translation is en-gb, so the wagon name should be 'timber wagons'
18:47:58  <andythenorth> but timber wagons carry logs
18:48:05  <andythenorth> but the openttd cargo  is wood :P
18:48:12  <TrueBrain> to bring to the wood factory!
18:48:15  <andythenorth> english sense makes
18:48:22  <TrueBrain> sounds very sensible to me!
18:48:30  <TrueBrain> unlike the helicopter sound, btw
18:48:35  <TrueBrain> that makes no sound at all!
18:48:52  <andythenorth> omg
18:48:55  <andythenorth> do a PR
18:48:58  <andythenorth> must have sounds
18:49:20  <TrueBrain> of me making train noises?
18:49:27  <TrueBrain> pretty sure that keeps your kids up at night
18:49:34  <TrueBrain> scary as ...
18:49:35  <andythenorth> for helicopter, great noise
18:49:39  <andythenorth> 'choo choo'
18:51:12  <TrueBrain> well, as long as the sound is to scale, it should be fine
18:51:26  <TrueBrain> we can't have the 'choo choo' of a helicopter being in a different scale than the 'choo choo' of a train, ofc!
18:51:55  <andythenorth> do we have to change frequency when scaling sounds?
18:52:11  <andythenorth> hmm we have stereo mixer I think also?
18:52:26  <frosch123> does daylength affect the playback speed?
18:52:29  <andythenorth> trains on right of screen go 'choo' in right speaker?
18:52:43  <andythenorth> frosch123 it should
18:52:51  <andythenorth> but I was thinking of doppler also for travelling vehicles
19:24:34  <frosch123> https://github.com/OpenTTD/OpenTTD/blob/master/src/table/engines.h#L642 <- someone named the sound effect very subjective
19:27:37  <TrueBrain> lol
19:31:30  * andythenorth adds ANOTHER_TRAIN
19:32:25  * andythenorth continues to avoid drawing car transporting wagons
19:32:51  <frosch123> i checked, the "crashing" sound is only used in this place
19:33:02  <frosch123> so it definitely is no "crashing" sound, just a toyland plane
19:34:52  *** longtomjr has quit IRC
19:37:23  <TrueBrain> I feel a PR coming up :)
19:39:16  <andythenorth> you can probably get medicine for that
19:40:37  <DorpsGek_III> [OpenTTD/OpenTTD] frosch123 opened pull request #8347: Change: [NewGRF] Use aircraft property 12 also for helicopters. https://git.io/JkpVx
19:40:45  <frosch123> yes, but not the one you were hoping for
19:48:41  <TrueBrain> NO COW SOUNDS?!
19:48:44  <TrueBrain> declined!
19:51:27  <DorpsGek_III> [OpenTTD/OpenTTD] javelinnl opened issue #8348: sound_effect property doesn't seem to work with helicopters https://git.io/Jkpre
19:53:09  <frosch123> i don't feel like calling this a fix for the issue in the commit message
19:53:59  <DorpsGek_III> [OpenTTD/OpenTTD] frosch123 commented on issue #8348: sound_effect property doesn't seem to work with helicopters https://git.io/Jkpre
20:28:17  *** frosch123 has quit IRC
20:40:03  *** otetede has quit IRC
20:59:36  <andythenorth> trying to draw these https://images.squarespace-cdn.com/content/v1/52e1cb7be4b0f7b2060d1512/1407595404949-QQKIGE876EST8V732UB1/ke17ZwdGBToddI8pDm48kPeANW6jYmDo8MVyHPZYiPF7gQa3H78H3Y0txjaiv_0fDoOvxcdMmMKkDsyUqMSsMWxHk725yiiHCCLfrh8O1z4YTzHvnKhyp6Da-NYroOW3ZGjoBKy3azqku80C789l0jRb3i7UjwNNySrgFE_nWatS0hrdC8SOrYghL95ay0nCNordHGzdzX4J3cCyERZ83g/Alloy+ingot+car_credit.jpg?format=1000w
20:59:41  <andythenorth> nice CDN url eh :P
20:59:49  <andythenorth> quite hard to draw :P
21:10:27  *** iSoSyS has joined #openttd
21:38:51  <andythenorth> looks annoyingly phallic currently :P
22:08:52  *** sla_ro|master has quit IRC
22:10:47  *** Wolf01 has quit IRC
22:19:15  *** luaduck has quit IRC
22:42:07  *** luaduck has joined #openttd
22:43:02  *** Progman has quit IRC
22:59:41  *** andythenorth has quit IRC
23:04:44  *** gelignite has quit IRC
23:06:15  *** tokai|noir has joined #openttd
23:06:15  *** ChanServ sets mode: +v tokai|noir
23:09:58  *** iSoSyS has quit IRC
23:12:04  *** tokai has quit IRC
23:17:22  *** tokai has joined #openttd
23:17:23  *** ChanServ sets mode: +v tokai
23:19:03  *** tokai|noir has quit IRC
23:22:37  *** tokai|noir has joined #openttd
23:22:37  *** ChanServ sets mode: +v tokai|noir
23:28:27  *** Tirili has joined #openttd
23:28:44  *** tokai has quit IRC
23:32:19  *** tokai has joined #openttd
23:32:19  *** ChanServ sets mode: +v tokai
23:34:45  *** cHawk has joined #openttd
23:37:57  *** Tirili has quit IRC
23:38:01  *** tokai|noir has quit IRC
23:41:11  *** tokai has quit IRC
23:51:13  *** nielsm has quit IRC
23:53:44  *** tokai has joined #openttd
23:53:44  *** ChanServ sets mode: +v tokai
23:56:35  *** tokai|noir has joined #openttd
23:56:35  *** ChanServ sets mode: +v tokai|noir

Powered by YARRSTE version: svn-trunk