IRC logs for #openttd on OFTC at 2021-10-29
            
01:22:41 *** Wormnest has quit IRC (Quit: Leaving)
02:05:11 *** Flygon has joined #openttd
02:17:16 *** tokai|noir has joined #openttd
02:17:16 *** ChanServ sets mode: +v tokai|noir
02:24:01 *** tokai has quit IRC (Ping timeout: 480 seconds)
03:17:55 *** glx has quit IRC ()
04:00:42 *** _aD has quit IRC (Quit: leaving)
05:08:52 *** tokai has joined #openttd
05:08:52 *** ChanServ sets mode: +v tokai
05:15:36 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
05:23:41 *** OsteHovel has joined #openttd
05:44:48 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
05:53:43 *** WormnestAndroid has joined #openttd
07:34:06 *** sla_ro|master has joined #openttd
07:36:47 *** Eddi|zuHause has quit IRC (Read error: Connection reset by peer)
07:37:56 *** Eddi|zuHause has joined #openttd
07:54:51 *** Eddi|zuHause has quit IRC (Remote host closed the connection)
07:57:49 *** andythenorth has joined #openttd
07:57:56 *** Eddi|zuHause has joined #openttd
08:02:47 <andythenorth> yo
08:22:52 *** andythenorth has quit IRC (Quit: andythenorth)
08:25:54 *** andythenorth has joined #openttd
08:27:44 <peter1138> lo
09:02:02 *** lolek has joined #openttd
09:02:05 *** lolek has left #openttd
10:52:57 *** Samu has joined #openttd
11:32:22 *** WormnestAndroid has quit IRC (Remote host closed the connection)
11:56:11 *** WormnestAndroid has joined #openttd
12:02:46 <DorpsGek> [OpenTTD/OpenTTD] lcd047 opened issue #9662: [Bug]: Two-ways path signals affect signals behind them https://git.io/JPWWU
12:30:06 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #9662: [Bug]: Two-ways path signals affect signals behind them https://git.io/JPWWU
12:36:29 *** glx has joined #openttd
12:36:29 *** ChanServ sets mode: +v glx
12:45:05 <andythenorth> those are some kind of waiting lanes?
12:45:27 * andythenorth never played proper OpenTTD
12:51:18 <DorpsGek> [OpenTTD/OpenTTD] lcd047 commented on issue #9662: [Bug]: Two-ways path signals affect signals behind them https://git.io/JPWWU
13:13:17 *** nielsm has joined #openttd
13:37:21 *** nielsm has quit IRC (Ping timeout: 480 seconds)
14:01:25 <peter1138> andythenorth, gotta have the most efficient waiting system...
14:01:40 <andythenorth> I should learn to play this game
14:02:07 *** iSoSyS has joined #openttd
14:03:30 <peter1138> Yes but not like that.
14:03:53 <andythenorth> is escape depot + ro-ro just too old-fashioned?
14:09:32 *** iSoSyS has quit IRC ()
14:16:10 *** andythenorth has quit IRC (Quit: andythenorth)
14:42:23 *** jottyfan has joined #openttd
14:45:01 *** jottyfan has quit IRC ()
14:46:33 *** jottyfan has joined #openttd
14:54:49 <DorpsGek> [OpenTTD/OpenTTD] wlbrsmth opened issue #9663: [Crash]: Game crashes when launching game after update to 12.0 https://git.io/JPlA8
14:55:20 <TrueBrain> so who is going to release 12.1 when? :D
14:55:55 *** jottyfan has quit IRC (Quit: jottyfan)
14:59:00 <DorpsGek> [OpenTTD/OpenTTD] James103 commented on issue #9663: [Crash]: Game crashes when launching game after update to 12.0 https://git.io/JPlA8
14:59:59 <glx> and there's a search function
15:00:00 <DorpsGek> [OpenTTD/OpenTTD] wlbrsmth commented on issue #9663: [Crash]: Game crashes when launching game after update to 12.0 https://git.io/JPlA8
15:00:18 <DorpsGek> [OpenTTD/OpenTTD] wlbrsmth closed issue #9663: [Crash]: Game crashes when launching game after update to 12.0 https://git.io/JPlA8
15:01:31 <glx> oh they found the search feature ;)
15:24:40 *** Wormnest has joined #openttd
15:39:09 <DorpsGek> [OpenTTD/OpenTTD] lcd047 commented on issue #9662: [Bug]: Two-ways path signals affect signals behind them https://git.io/JPWWU
15:39:12 <DorpsGek> [OpenTTD/OpenTTD] lcd047 closed issue #9662: [Bug]: Two-ways path signals affect signals behind them https://git.io/JPWWU
15:40:22 <TrueBrain> https://github.com/TrueBrain/OpenTTD-website/commit/cf0fd0145cdb7cf793066f3e1f58d32801a15817 <- first attempt in making development for some of the OpenTTD repositories easier
15:40:43 <TrueBrain> https://github.com/TrueBrain/OpenTTD-website <- press the green button -> New codespace, to test it out
15:41:04 <TrueBrain> it is currently slow to start it up the first time, but I know what I need to do to fix that :)
15:41:24 <LordAro> adding editor specific files? :o
15:56:59 <TrueBrain> And that is your first response? :p
15:57:07 *** gelignite has joined #openttd
16:28:30 <LordAro> yes
16:43:21 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
16:47:47 *** jottyfan has joined #openttd
16:48:05 *** andythenorth has joined #openttd
16:49:16 *** jottyfan has quit IRC ()
16:49:25 *** jottyfan has joined #openttd
17:20:09 *** frosch123 has joined #openttd
17:29:22 <frosch123> https://stackoverflow.com/questions/17822131/resolving-ambiguous-overload-on-function-pointer-and-stdfunction-for-a-lambda <- i used this today. how long do i have to shower?
17:49:27 <glx> I finally managed to add stations to nml
17:50:09 <frosch123> \o/
17:50:43 <frosch123> did you extend ottd?
17:50:49 <glx> no need
17:51:11 <glx> found a way to fit in current spec
17:55:01 <TrueBrain> LordAro: makes me a bit sad, but okay
17:55:20 <TrueBrain> glx: lol :) Creativity creates the man? :)
17:56:13 <TrueBrain> frosch123: did you actually know what you did, I wonder? :P Lol :)
17:56:26 <glx> https://github.com/OpenTTD/nml/compare/master...glx22:stations <-- the output grf works in clean openttd
17:56:44 <TrueBrain> and people said it couldn't be done, pffff
17:57:00 <glx> no it was said to be not easy
17:57:12 <TrueBrain> you say tomato, I say tomato :)
17:57:50 *** HerzogDeXtEr has joined #openttd
17:58:46 <TrueBrain> right, so with devcontainer I can actually make a fully running setup for things like bananas-server, game-coordinator, etc. Including things like: starting redis + master-server-web for the game-coordinator, so you can see what the effect of your change is
17:58:59 <TrueBrain> the only thing that is less easy, is to be able to test that with an actual version of OpenTTD
17:59:56 <TrueBrain> if you use the local version, you can port-forward .. if you use codespaces, you need to use the "gh" CLI tool to set that up
18:00:06 <TrueBrain> I wonder if emscripten can help out here :P
18:00:17 *** Wolf01 has joined #openttd
18:02:01 <frosch123> that would still require forwarding port 80 ?
18:02:12 <TrueBrain> that is something they resolve for you
18:02:14 <TrueBrain> out of the box
18:02:38 <TrueBrain> http/https is solved by GitHub; our custom ports is a bit the issue :P
18:02:58 <frosch123> ah, so we need an ottd proxy
18:03:04 <frosch123> ottd-over-https
18:03:13 <TrueBrain> people call it websocket :P
18:03:19 <frosch123> yeah, okay :)
18:03:21 <TrueBrain> emscripten already uses it for bananas-server
18:03:41 <TrueBrain> I guess it wouldn't hurt to add it for game-coordinator too .. wanted to do that anyway at some point
18:04:11 <TrueBrain> would mean you can develop on those repos everywhere any time :P And hopefully allows for easier drive-by commits .. as you don't have to understand how to set everything up
18:04:37 <TrueBrain> Codespaces works surprisingly well btw
18:06:49 <frosch123> "surprisingly well" :p is that positive or negative?
18:06:56 <TrueBrain> very positive
18:07:14 <TrueBrain> I noticed I forgot several times today I was working in a browser
18:09:28 <TrueBrain> the only thing I do need to do, is pre-build the devcontainer images .. as they are horribly slow to build; so pressing the green button now gives a sub-optimal experience :D
18:16:19 *** _aD has joined #openttd
18:19:40 <andythenorth> glx \o/
18:24:21 <TrueBrain> it is funny how less functionality Firefox offers vs Chrome / Edge for GitHub Codespaces
18:24:32 <TrueBrain> local file editing? Nah!
18:24:38 <TrueBrain> Clipboard? NOPE
18:31:29 <frosch123> i noticed that cppreference.com also uses duckduck for searching on their site
18:31:52 <frosch123> no idea whether they always did that, or whether they copied from truewiki :p
18:32:23 <TrueBrain> the latter, duh
18:32:23 <TrueBrain> :)
18:37:59 <TrueBrain> right, lets test prebuilding devcontainers .. pam pam pammmm
18:38:22 <TrueBrain> the idea is pretty good in general, devcontainers .. instead of putting in the repo: build the docker to work in .. actually provide the docker image, and work inside that docker image
18:38:31 <TrueBrain> really lowers the bar to "just jump in"
18:39:31 <frosch123> i got the impreession the highest bar is understanding tab indention :p
18:42:05 <TrueBrain> does anyone really understand that? :P
18:42:52 <TrueBrain> one annoying thing .. ctrl+w closes the tab, instead of the file
18:42:58 <TrueBrain> I am happy it asks: ARE YOU SURE?! :P
18:49:29 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JP40z
18:49:30 <DorpsGek> - Update: Translations from eints (by translators)
18:56:24 <TrueBrain> devcontainer is a bit weird .. they act like it is something generic, but in it you can set vscode settings .. so it is pretty much specific :D
19:01:32 <frosch123> https://www.reddit.com/r/openttd/comments/qh35l1/i_made_a_simple_searchable_bananas_package/ <- would devcontainers turn such stuff into PRs?
19:02:21 <TrueBrain> haha, for sure it would make it easier, but no clue why it isn't :P
19:02:52 <TrueBrain> I like that having the database public triggers these kind of spinoffs
19:02:56 <TrueBrain> that is nice
19:03:30 <frosch123> no idea whether it uses the API or generated from git repo :)
19:04:14 <TrueBrain> I like what he did
19:05:26 <TrueBrain> there, left a comment :)
19:16:36 <TrueBrain> devcontainers are their own ecosystem :P But I am getting there :D
19:24:59 <andythenorth> glx so now I should port CHIPS? :)
19:25:10 <andythenorth> I don't know how CHIPS works, so it will be an adventure :P
19:25:26 <glx> many things still missing
19:25:53 <TrueBrain> wait, you are not done yet?! Tssk :P
19:25:55 <TrueBrain> :D :P :D
19:27:17 <TrueBrain> https://www.reddit.com/r/openttd/comments/qh6hc3/mockup_i_made_of_what_the_ingame_content/ <- frosch123 are you working on BaNaNaS 2.0 silently?! :o
19:28:08 <frosch123> sure, "working" :)
19:29:01 <TrueBrain> :D
19:29:01 <TrueBrain> w00p, finally Codespaces is quickly to open now
19:29:06 <TrueBrain> <1 minute
19:29:10 <frosch123> i like how they consistently misspelled "gfr" :)
19:30:16 <TrueBrain> https://github.com/TrueBrain/OpenTTD-website <- green button ("code") -> New codespace ... now that is silky smooth
19:30:31 <TrueBrain> I wonder if the MOTD instructions are clear enough for anyone to figure out how to start the server :P That was a bit more tricky tbh
19:30:41 <TrueBrain> can't find a way to auto-start it :P
19:32:01 <TrueBrain> possibly you need to be signed up for the codespaces beta, before that works, I now realise :D
19:38:54 <DorpsGek> [OpenTTD/OpenMSX] rlelchev opened issue #29: OpenTTD doesn't detect music when put in the baseset directory https://git.io/JP46P
19:51:24 <TrueBrain> right, also works via VSCode Remote Containers :D It "just works", basically :)
19:57:27 <DorpsGek> [OpenTTD/OpenMSX] glx22 commented on issue #29: OpenTTD doesn't detect music when put in the baseset directory https://git.io/JP46P
20:55:21 *** frosch123 has quit IRC (Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn)
20:59:13 <DorpsGek> [OpenTTD/website] TrueBrain opened pull request #230: Add: devcontainer to make development easier https://git.io/JP4Az
21:08:12 <TrueBrain> btw, OpenTTD in codespaces is .. euh ... compiling takes a while :P
21:08:36 <TrueBrain> I should time it ..
21:14:38 <TrueBrain> https://cdn.discordapp.com/attachments/337701432230805505/903753691411144724/unknown.png
21:16:42 <TrueBrain> owh, it only took 6 minutes
21:16:46 <TrueBrain> right, that is not too bad
21:19:59 <TrueBrain> guess that means we can even make a devcontainer for OpenTTD repo itself .. meaning you can work on the game from anywhere in your browser :D haha .. that is just crazy if you think about it ..
21:21:13 <andythenorth> :)
21:21:22 <andythenorth> devcontainer nml :P
21:21:40 <andythenorth> Adobe announced Photoshop browser edition also
21:21:42 <andythenorth> so eh
21:21:51 <andythenorth> pixels + code...
21:23:59 <TrueBrain> devcontainer nml might not be ideal, but devcontainer FIRS etc would also be rather interesting :)
21:24:09 <TrueBrain> but yeah, you need a browser-based pixel editor for it to shine :)
21:24:54 <TrueBrain> the only real issue I have with this, is that the devcontainer specs really are based around VSCode. I like VSCode, so I do not mind, but it is a strong bias towards 1 solution :)
21:25:15 <TrueBrain> but it is absolutely freaking cool .. to run VSCode inside the docker .. such a simple idea .. such a huge difference in workflow :)
21:33:07 <DorpsGek> [OpenTTD/website] TrueBrain opened pull request #231: Fix: outdated information in README https://git.io/JPBfC
21:35:36 *** Samu has quit IRC (Ping timeout: 480 seconds)
21:36:05 <TrueBrain> I understand GitHub switched all their developers to use it for GitHub :) Makes total sense :)
21:43:25 *** gelignite has quit IRC (Quit: Stay safe!)
22:02:30 *** Wormnest has quit IRC (Ping timeout: 480 seconds)
22:09:44 *** sla_ro|master has quit IRC ()
22:10:15 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
22:27:48 <glx> oh command palette on github seems to be a nice feature
22:34:57 *** Wormnest has joined #openttd
22:35:19 <dP> may not be a bad idea to add smth like that to the game btw
22:37:24 <dP> doesn't rly solve ui issues but a nice gimmick nonetheless
23:07:15 *** Alkel_U3 has quit IRC (Quit: maintenance)
23:16:29 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
23:26:40 *** jottyfan has quit IRC (Quit: jottyfan)