Config
Log for #openttd on 22nd May 2021:
Times are UTC Toggle Colours
00:29:05  *** tokai|noir has joined #openttd
00:29:05  *** ChanServ sets mode: +v tokai|noir
00:35:58  *** tokai has quit IRC
01:24:20  *** tokai has joined #openttd
01:24:20  *** ChanServ sets mode: +v tokai
01:31:18  *** tokai|noir has quit IRC
01:44:52  *** iSoSyS has joined #openttd
02:18:32  *** supermop_Home_ has quit IRC
02:37:30  *** debdog has joined #openttd
02:40:49  *** D-HUND has quit IRC
03:07:26  *** glx has quit IRC
03:13:00  *** Wormnest has quit IRC
03:17:23  *** HerzogDeXtEr has quit IRC
03:32:51  *** Eddi|zuHause has quit IRC
03:33:00  *** Eddi|zuHause has joined #openttd
03:48:39  *** Flygon has joined #openttd
04:02:59  *** Strom has quit IRC
04:03:46  *** Strom has joined #openttd
04:15:39  *** Strom has left #openttd
04:28:18  *** Strom has joined #openttd
04:48:21  *** tokai|noir has joined #openttd
04:48:21  *** ChanServ sets mode: +v tokai|noir
04:55:11  *** tokai has quit IRC
05:37:20  *** tokai has joined #openttd
05:37:20  *** ChanServ sets mode: +v tokai
05:44:08  *** nielsm has joined #openttd
05:44:14  *** tokai|noir has quit IRC
06:02:41  <DorpsGek> [OpenTTD/OpenTTD] lambodhar commented on issue #9281: Company Takeover Maths not correct. https://git.io/JsVIj
06:05:41  *** Progman has joined #openttd
06:37:16  *** tokai|noir has joined #openttd
06:37:16  *** ChanServ sets mode: +v tokai|noir
06:40:15  *** andythenorth has joined #openttd
06:44:08  *** tokai has quit IRC
06:45:30  <peter1138> oh
07:11:19  *** tokai has joined #openttd
07:11:19  *** ChanServ sets mode: +v tokai
07:18:06  *** tokai|noir has quit IRC
07:24:15  *** Wolf01 has joined #openttd
07:33:47  *** Gustavo6046 has quit IRC
07:36:59  *** tokai|noir has joined #openttd
07:36:59  *** ChanServ sets mode: +v tokai|noir
07:42:04  *** Gustavo6046 has joined #openttd
07:43:07  *** Gustavo6046 has quit IRC
07:43:43  *** tokai has quit IRC
07:43:47  *** Gustavo6046 has joined #openttd
07:48:25  *** tokai has joined #openttd
07:48:26  *** ChanServ sets mode: +v tokai
07:55:19  *** tokai|noir has quit IRC
08:04:18  *** sla_ro|master has joined #openttd
08:08:18  *** tokai|noir has joined #openttd
08:08:18  *** ChanServ sets mode: +v tokai|noir
08:15:14  *** tokai has quit IRC
08:18:39  *** tokai|noir has quit IRC
08:35:10  <andythenorth> yo
08:45:18  *** magla has joined #openttd
08:47:13  <peter1138> Hmm
08:47:23  <peter1138> So where do I get Java 16 for Debian 10? :/
08:48:27  *** bootmii has joined #openttd
08:48:36  <TrueBrain> are we porting OpenTTD to Java? :D
08:49:24  <peter1138> I want to run a Minecraft (snapshot) server.
08:49:43  <peter1138> But they've switched to Java 16 so "nothing" has an appropriate Java version anymore.
08:49:43  <TrueBrain> any good?
08:50:25  <peter1138> Meh, nothing particularly special, but my players will be crying that I haven't updated.
08:52:18  <peter1138> It's been a long time since current Debian was "out of date" for running game servers.
08:52:39  <peter1138> Well, bar the games themselves, heh.
08:58:07  *** tokai has joined #openttd
08:58:07  *** ChanServ sets mode: +v tokai
09:01:10  *** magla has quit IRC
09:10:16  *** iSoSyS has joined #openttd
09:17:10  *** iSoSyS has quit IRC
09:32:50  *** HerzogDeXtEr has joined #openttd
09:51:26  <Artea> You wanna say something, right ? let me get Interpol so we can all talk, ok ?
09:57:05  *** Samu has joined #openttd
09:57:05  <Artea> You wanna say something, right ? let me get Interpol so we can all talk, ok ?
09:58:30  <TrueBrain> Someone is angry in the wrong channel :p
10:07:30  <tokai> TrueBrain: Nah, just their cat walking over the keyboard. :)
10:10:00  <TrueBrain> Hahaha
10:10:45  *** WormnestAndroid has quit IRC
10:10:57  *** WormnestAndroid has joined #openttd
10:10:57  <Artea> You wanna say something, right ? let me get Interpol so we can all talk, ok ?
10:21:05  <peter1138> Artea, I recommend turning your autoresponder off.
10:22:16  <TrueBrain> Autogreeter, lol
10:22:58  <andythenorth> no shortage of idiots in the world
10:23:27  <peter1138> Hi
10:24:01  * andythenorth goes back to playing Blitz
10:24:05  <andythenorth> it's like an idiot magnet
10:24:19  <andythenorth> if you wanted to collect morons, it would be a great place
10:24:45  *** bootmii has quit IRC
10:40:43  *** rexxars has quit IRC
10:49:21  *** frosch123 has joined #openttd
10:49:21  <Artea> You wanna say something, right ? let me get Interpol so we can all talk, ok ?
10:51:36  <andythenorth> special greeting for frosch123
10:53:52  *** tokai|noir has joined #openttd
10:53:52  *** ChanServ sets mode: +v tokai|noir
10:53:52  <Artea> You wanna say something, right ? let me get Interpol so we can all talk, ok ?
10:59:03  * andythenorth draws boats
10:59:34  <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on issue #9287: Autoreplace protection doesn't apply to sub-groups https://git.io/JsDSZ
11:00:47  *** tokai has quit IRC
11:07:14  <TrueBrain> @kick Artea your bot is broken
11:07:14  *** Artea was kicked by DorpsGek (your bot is broken)
11:07:14  *** Artea has joined #openttd
11:07:15  <Artea> You wanna say something, right ? let me get Interpol so we can all talk, ok ?
11:07:21  <TrueBrain> @kban Artea 300 Your bot is broken
11:07:22  *** DorpsGek sets mode: +b *!*@cookies-from.space
11:07:23  *** Artea was kicked by DorpsGek (Your bot is broken)
11:07:25  <TrueBrain> fine
11:07:56  <frosch123> greeting themsef :p
11:12:21  *** DorpsGek sets mode: -b *!*@cookies-from.space
11:12:24  <TrueBrain> can't believe auto-greeters are still a thing in 2021 :P
11:12:28  <TrueBrain> nobody liked that in 1990
11:12:31  <TrueBrain> :P
11:30:15  <frosch123> i did no have irc in 1990
11:30:42  <TrueBrain> slacker
11:31:22  <Rubidium> how could he be a slacker? Even slackware did not exist back then
11:31:33  <TrueBrain> the english language, however, did
11:32:39  <Timberwolf> Slackware, that brings back memories.
11:33:06  *** jottyfan has joined #openttd
11:33:10  <Timberwolf> "It's simple, just install xyz from your package manager and it'll work."  ... "WELL."
11:33:26  <TrueBrain> some things haven't changed :P
11:34:24  *** jottyfan has quit IRC
11:34:37  <Timberwolf> I wasn't even the most extreme, I had a friend who used Gentoo.
11:34:53  <frosch123> i had gentoo 2006-2010
11:34:57  <TrueBrain> the amount of hours wasted on compiling, I cannot tell you :P
11:35:02  <Timberwolf> "There we go, that's installing, if we come back this time tomorrow all the dependencies will have compiled"
11:35:15  <TrueBrain> I had an amd64 pretty early .. the only way to make use of it was either Gentoo or WinXP64
11:35:23  <Timberwolf> I will say his PC was probably the fastest I've seen an elderly Pentium-233 laptop run.
11:35:27  <TrueBrain> both were equally horrible :P
11:36:29  <Rubidium> TrueBrain: oh, that time when time went really fast for you ;)
11:39:39  *** tokai has joined #openttd
11:39:39  *** ChanServ sets mode: +v tokai
11:40:09  <frosch123> do we want to host "community projects" on openttd eints?
11:40:40  <andythenorth> like...FIRS? :P
11:41:07  <frosch123> it worked nice for a while on devzone. but becomes meh when the projects were no longer maintained, and translators translated stuff that was never released
11:41:17  <TrueBrain> frosch123: I have no issues with that, expect we need to figure out a way it doesn't cost us tons of time to setup etc :P
11:41:26  <frosch123> andythenorth: no, the author has some anciecy about bots pushing stuff
11:42:44  <frosch123> TrueBrain: it will be a PR for each new project
11:43:08  <frosch123> but I hope there won't be too many
11:43:10  <TrueBrain> guess we really need to "fix" eints to now have this second branch :P
11:44:08  <TrueBrain> now = not
11:44:09  <TrueBrain> weird typo
11:44:54  <andythenorth> Unsinkable Sam 10% complete :|
11:44:58  <andythenorth> such boats
11:45:07  <andythenorth> Timberwolf how much % complete? :P
11:45:17  <frosch123> i propose we use some naming schema for the projects to mark comunity content
11:45:25  <peter1138> IIRC you could compile bits of Gentoo in the wrong order and because things were missing during compile... well, you missed them...
11:45:51  <peter1138> Nah, dependencies would've fixed that. Must've been something else.
11:45:56  <TrueBrain> frosch123: sounds like a good idea
11:46:39  *** tokai|noir has quit IRC
11:47:32  <frosch123> "openttd.org: OpenTTD", "openttd.org: Game store pages", "Community: OpenTTD for Android", "???: OpenMSX baseset"
11:47:55  <TrueBrain> s/openttd.org/official/ ?
11:48:02  <TrueBrain> to have the same line with BaNaNaS?
11:48:21  <TrueBrain> works for OpenMSX too, I guess
11:48:38  <frosch123> probably, but I forgot whether there was a result to the bananas discussion :)
11:48:47  <TrueBrain> I am going to rename the key to official
11:48:55  <frosch123> i have no idea in what category "OpenGSMX" belongs
11:49:03  <TrueBrain> it is within our namespace on GitHub
11:49:05  <frosch123> it used to be community, until there was no community
11:50:52  <TrueBrain> personally, I think it is fine to mark anything within our GitHub namespace as "official"
11:51:00  <TrueBrain> and anything that is not, "Community"
12:00:43  *** Progman has quit IRC
12:04:54  <DorpsGek> [OpenTTD/bananas-api] TrueBrain opened pull request #91: Change: rename "master" to "official", as it is not referencing a branch https://git.io/JsShb
12:04:57  <DorpsGek> [OpenTTD/bananas-server] TrueBrain opened pull request #48: Change: also allow "official" as compatibility entry https://git.io/JsShA
12:05:01  <DorpsGek> [OpenTTD/BaNaNaS] TrueBrain opened pull request #97: Change: rename "master" to "official", as it is not referencing a branch https://git.io/JsShx
12:05:15  <DorpsGek> [OpenTTD/bananas-api] TrueBrain opened pull request #92: Remove: old "master" compatibility reference https://git.io/JsSjU
12:05:25  <DorpsGek> [OpenTTD/bananas-server] TrueBrain opened pull request #49: Remove: old "master" compatibility reference https://git.io/JsSjk
12:05:33  <TrueBrain> also https://github.com/OpenTTD/BaNaNaS-staging/pull/2 :P
12:07:01  <DorpsGek> [OpenTTD/bananas-api] TrueBrain updated pull request #91: Change: rename "master" to "official", as it is not referencing a branch https://git.io/JsShb
12:08:18  <DorpsGek> [OpenTTD/bananas-api] TrueBrain updated pull request #92: Remove: old "master" compatibility reference https://git.io/JsSjU
12:09:12  <TrueBrain> there, I made "official" official :P
12:09:57  <TrueBrain> frosch123: do you plan on pushing translators updates to the GitHub for Community projects too?
12:10:09  <TrueBrain> as in, that one of the requirements is that the project is on GitHub, or something?
12:11:06  <frosch123> yes, repo must be on github, owners have to add dorpsgek as contributor with push permission
12:11:07  <TrueBrain> and for Android as example, how do we deal with translators basically being asked twice to translate the same strings? (once for official, once for android?)
12:11:16  <frosch123> (that's the easy option)
12:11:22  <TrueBrain> it is
12:11:36  <frosch123> the harder option is: dorpsgek clones all repos to its personal account (not openttd org), and creates PRs
12:11:51  <frosch123> that's what andy wants, but is tmwftlb
12:12:58  <frosch123> TrueBrain: the android thing is already solved. there was a separate repository with only the android-specific strings. pelya merged them manually to the main repo on release (i hope via script)
12:13:16  <TrueBrain> so that will be a requirement, k, sounds good
12:13:18  <frosch123> so there are no duplicate strings
12:13:30  <TrueBrain> I can imagine JGRPP etc would like to use it too, so having that clear is useful :)
12:14:45  <TrueBrain> given we do the commit in GitHub outside of eints, creating a PR might not be too difficult btw
12:15:57  <TrueBrain> the main "difficult" thing would be to check if the branch already has an open (as in: non-merged) PR
12:16:20  <frosch123> there was the idea, that eints would maintain one PR at a time. so eints creates a PR, force-pushes to it every day, and owner can merge before a release, and then eints creates a new PR
12:16:23  <TrueBrain> but that is just a matter of looking into the GitHub API :P
12:16:27  <frosch123> but you can easily spend a day on that
12:17:23  <frosch123> and then you have all the configuration with two options :p some projects want PR, some want push
12:17:45  <TrueBrain> well, depending on how you want to do it, we have to do some work for all of this anyway
12:17:51  <TrueBrain> as eints-to-git runs in workflows
12:17:57  <TrueBrain> that needs to know what to do, magically
12:18:04  <TrueBrain> (some control-file in the eints repo, I guess)
12:18:04  *** ioangogo has quit IRC
12:18:28  <TrueBrain> but yeah, new projects would mean more than just a PR in that scenario
12:18:32  <TrueBrain> as it would also require to create a fork :P
12:18:46  <frosch123> currently eints-to-git does a pull itself, which breaks the shallow pull from github :p
12:18:53  *** ioangogo has joined #openttd
12:19:02  <frosch123> i would like to keep the eints configuration in the workflow repository, outside of eints
12:19:09  <TrueBrain> yup
12:19:34  <andythenorth> I wanted a downstream fork that collects translations, then rebases to me and builds the actual grf for distribution
12:20:56  <TrueBrain> frosch123: and I guess we really need to decide if we either rename "openttd-github" to "main", or make "eints" a true pip project which we use for ourselves with some modifications :)
12:21:16  <TrueBrain> still haven't gotten to that :P
12:23:42  <TrueBrain> basically balances on: do we ever see anyone else using eints outside of our own deployment :)
12:24:59  *** virtualrandomnumber has joined #openttd
12:25:29  *** virtualrandomnumber has quit IRC
12:28:24  <frosch123> unlikely at this point, the team setup is a hard wall
12:28:54  <frosch123> devzone was big enough to lift its own team membership, but i don't think that will happen again
12:29:09  <TrueBrain> so we just rename openttd-github to main, and be done with it ;)
12:29:15  <TrueBrain> (and remove master, ofc :D)
12:29:31  <TrueBrain> requires some deployment changes, but I will look into that next week
12:29:31  <frosch123> there were some commits in openttd-gh which could be dropped now
12:29:45  <frosch123> later commits reverting earlier comits and such
12:29:46  <TrueBrain> yeah, merged together at least
12:29:57  <frosch123> basically. we need a better git scrip, and then the branch is no longer needed
12:30:17  <TrueBrain> there are still things in the branch that are needed :)
12:30:25  <TrueBrain> like allowing basic authentication login
12:30:41  <frosch123> could go into config
12:30:49  <frosch123> the config is a big mess already
12:30:55  <TrueBrain> there is no support for it at all in "master"
12:31:10  <frosch123> it's very hard to setup eints locally, i think even bananas is easier :p
12:31:16  <TrueBrain> but that is what I mean .. we can either spend the time merging the commits from openttd-github into master
12:31:28  <TrueBrain> or just say: fuck it, and rename openttd-github in master :)
12:31:44  <TrueBrain> (knowing it would be nearly impossible for anyone else to use it :P)
12:31:59  <TrueBrain> we also remove some links
12:32:00  <TrueBrain> and change a table
12:32:10  <frosch123> sadly you already denied the option to have "master" and "main" :p
12:32:11  <TrueBrain> owh, and the MOTD ofc
12:32:23  <TrueBrain> hahaha, that would be lovely confusing ;)
12:32:34  <frosch123> oh, eints docs are not hosted anywhere really
12:32:48  <frosch123> not sure what to do with them
12:33:04  <TrueBrain> but okay, how I read your reply, you would rather have that we still have a "main" that runs locally without all the OpenTTD integration
12:33:07  <frosch123> they are a weird mixture of code docs, user docs and newgrf docs
12:33:14  <TrueBrain> by the looks, it is not -that- difficult, so I see what I can do
12:33:35  <peter1138> What happened to devzone? Just petered out?
12:33:39  <TrueBrain> does the "Makefile" in the docs produce everything you expect?
12:33:58  <frosch123> i never ran it :)
12:33:58  <TrueBrain> as we could publish it on GitHub Pages pretty easily from there
12:34:30  <frosch123> peter1138: the players switched to factorio, and the developers got jobs, or so
12:34:46  <TrueBrain> some even play VoxelTycoon now, I spotted :p
12:36:33  <frosch123> it's weird how many ttd-like games there are now
12:36:53  <TrueBrain> like there was a market for it :P
12:39:31  <_dp_> everyone wants their own locomotion :p
12:42:38  <TrueBrain> frosch123: anyway, I think it is a good idea to add Community stuff to eints :)
12:43:09  <TrueBrain> I can take care of merging openttd-github stuff to master and make sure it is only configuration, basically .. at least, for now I see nothing that would block me there
12:43:40  <_dp_> I could probably use eints for cmclient
12:43:54  <_dp_> as someone already pr'ed me german translation for whatever reason xD
12:43:57  <TrueBrain> no clue how to rename projects etc, but I was hoping/assuming you would look into that frosch123 ? :D
12:47:27  <TrueBrain> also steam-data should be moved to its new name :P (https://github.com/OpenTTD/appstore-data)
13:10:15  *** glx has joined #openttd
13:10:15  *** ChanServ sets mode: +v glx
13:32:23  <DorpsGek> [OpenTTD/bananas-server] glx22 approved pull request #48: Change: also allow "official" as compatibility entry https://git.io/Js9G4
13:34:27  <DorpsGek> [OpenTTD/bananas-api] glx22 approved pull request #91: Change: rename "master" to "official", as it is not referencing a branch https://git.io/Js9Gd
13:34:49  <frosch123> TrueBrain: yeah, we will do one round of renaming things :)
13:36:31  <frosch123> "openttd-main", "steam-data", right?
13:36:36  <frosch123> i assume we keep the branch name in ottd
13:36:48  <frosch123> or do you want "openttd-official"?
13:37:50  <frosch123> https://translator.openttd.org/projects <- also, that page sorts projects by name
13:38:10  <frosch123> and i would like to have openttd at the top, when there are 20 community projects :p
13:38:30  <frosch123> "Community" is pretty early in the alphabet though
13:38:48  <frosch123> Afficial OpenTTD?
13:39:23  <Wolf01> NotOpenTTD :D
13:39:23  <glx> oh there's no checks in staging, and of course non staging currently fails because it needs #48
13:39:33  <TrueBrain> Appstore-data plz, not steam-data ;)
13:39:46  <andythenorth> goes it make commercial OpenTTD?
13:39:50  <frosch123> ow... i meant to type that :p
13:40:05  <andythenorth> buy a subscription, we'll explain how to place signals
13:40:06  <frosch123> andythenorth: we are selling to epic
13:40:08  <andythenorth> ok
13:40:09  <TrueBrain> glx: yup, but that will work out fine during merging etc
13:40:44  <TrueBrain> glx: but I first need the approvals before I start this dance :D
13:41:13  <TrueBrain> frosch123: Third party: Android
13:41:22  <TrueBrain> Solves your issues too I think :D
13:41:49  <glx> yeah when firefox will allow me to check the correct thing (huge page)
13:41:59  <TrueBrain> Haha
13:44:13  <DorpsGek> [OpenTTD/BaNaNaS] glx22 approved pull request #97: Change: rename "master" to "official", as it is not referencing a branch https://git.io/Js9n9
13:44:32  <glx> switched to android app, works better
13:46:24  <TrueBrain> tnx :)
13:46:27  <TrueBrain> right, lets do this dance
13:46:45  <TrueBrain> frosch123: btw, I think openttd-official better fits the total picture
13:47:19  <DorpsGek> [OpenTTD/bananas-server] TrueBrain merged pull request #48: Change: also allow "official" as compatibility entry https://git.io/JsShA
13:47:39  <DorpsGek> [OpenTTD/bananas-api] TrueBrain merged pull request #91: Change: rename "master" to "official", as it is not referencing a branch https://git.io/JsShb
13:48:09  <DorpsGek> [OpenTTD/bananas-server] glx22 approved pull request #49: Remove: old "master" compatibility reference https://git.io/Js9cz
13:48:49  <DorpsGek> [OpenTTD/bananas-server] TrueBrain dismissed a review for pull request #49: Remove: old "master" compatibility reference https://git.io/Js9cz
13:48:52  <DorpsGek> [OpenTTD/bananas-server] TrueBrain updated pull request #49: Remove: old "master" compatibility reference https://git.io/JsSjk
13:49:02  <DorpsGek> [OpenTTD/bananas-api] TrueBrain updated pull request #92: Remove: old "master" compatibility reference https://git.io/JsSjU
13:49:03  <TrueBrain> sorry :) GitHub not that smart :(
13:51:04  <DorpsGek> [OpenTTD/bananas-server] glx22 commented on pull request #49: Remove: old "master" compatibility reference https://git.io/Js9CU
13:51:30  <DorpsGek> [OpenTTD/bananas-api] glx22 approved pull request #92: Remove: old "master" compatibility reference https://git.io/Js9Cq
13:51:37  <TrueBrain> you forgot the checkbox on #49 :D :D
13:51:51  <glx> oups
13:51:53  <TrueBrain> I love it when GUIs work against you :P
13:52:06  <DorpsGek> [OpenTTD/bananas-server] glx22 approved pull request #49: Remove: old "master" compatibility reference https://git.io/Js9Cn
13:52:19  <TrueBrain> tnx glx :)
13:53:24  <TrueBrain> lets see how this works out on staging :)
13:53:44  <glx> staging doesn't check anything it seems
13:54:04  <TrueBrain> yeah, also not that important :)
13:54:35  <TrueBrain> "Resources for the function are being restored."
13:54:37  <TrueBrain> what a weird error
13:56:01  <TrueBrain> AWS being a bit weird, as it turns out :P
13:58:34  <DorpsGek> [OpenTTD/bananas-api] TrueBrain created new tag: 1.0.13 https://git.io/Js9Wr
13:58:52  <DorpsGek> [OpenTTD/bananas-server] TrueBrain created new tag: 1.1.5 https://git.io/Js9W6
14:00:49  *** Samu has quit IRC
14:02:01  *** Samu has joined #openttd
14:04:16  <DorpsGek> [OpenTTD/BaNaNaS] TrueBrain merged pull request #97: Change: rename "master" to "official", as it is not referencing a branch https://git.io/JsShx
14:05:28  <DorpsGek> [OpenTTD/bananas-api] TrueBrain merged pull request #92: Remove: old "master" compatibility reference https://git.io/JsSjU
14:05:35  <DorpsGek> [OpenTTD/bananas-server] TrueBrain merged pull request #49: Remove: old "master" compatibility reference https://git.io/JsSjk
14:06:50  <TrueBrain> right, that seemed to have worked fine
14:11:11  <DorpsGek> [OpenTTD/bananas-api] TrueBrain created new tag: 1.1.0 https://git.io/Js98A
14:11:25  <TrueBrain> bananas-server can wait with a new version, as nobody can write there anyway :)
14:33:49  *** Samu has quit IRC
14:34:07  <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on issue #9287: Autoreplace protection doesn't apply to sub-groups https://git.io/JsDSZ
14:34:52  *** Samu has joined #openttd
14:36:24  *** Samu has joined #openttd
14:36:49  *** Samu has quit IRC
14:37:12  *** Samu has joined #openttd
14:37:16  *** jottyfan has joined #openttd
14:37:29  <glx> and it's even worse for wagon removal because toggle can be global or for group (and subgroups with Ctrl) without the tooltip saying anything about the new behaviour
14:38:15  <peter1138> Could do with some kind of indication in the group list.
14:42:10  <andythenorth> new template consist + replace gui
14:42:14  * andythenorth not even trolling
14:42:17  <andythenorth> big job though
14:52:14  <glx> https://github.com/OpenTTD/OpenTTD/compare/master...glx22:improve_autoreplace_strings <-- that's the easy part :)
14:52:28  <glx> wagon removal needs more work
14:52:47  <TrueBrain> why isn't it the default, is the next question :P
14:53:36  <frosch123> glx: out tooltips have no period at the end, right?
14:53:49  <glx> depends on tooltip
14:54:06  <glx> STR_GROUPS_CLICK_ON_GROUP_FOR_TOOLTIP                           :{BLACK}Groups - click on a group to list all vehicles of this group. Drag and drop groups to arrange hierarchy.
14:54:18  <glx> this one is right above
14:54:23  <frosch123> ok, no idea then :)
14:56:49  <andythenorth> goes it one ship in a lock at once peter1138 ?  The others have to queue?  (in a stack, like docks)
14:56:57  * andythenorth ruins all ship savegames
14:57:39  <peter1138> Would you really?
14:58:08  <andythenorth> dunno
14:58:32  <andythenorth> probably just lower land to sea level to avoid the nerf
15:01:49  *** Samu has quit IRC
15:06:58  <glx> oh and the global setting applies only to ungrouped and new groups (but sub-groups use parent value)
15:12:27  *** Wormnest has joined #openttd
15:23:02  <peter1138> Aren't all groups top-level by default, until they're moved?
15:24:17  <glx> no, new group is created under the selected group
15:24:58  <glx> and of course there's another hidden Ctrl (select the group when clicking on the vehicle in the list)
15:25:16  <glx> but it uses generic vehicle list string
15:26:55  <glx> oh and changing group doesn't update autoreplace window
15:27:34  <peter1138> Heh
16:07:57  *** jottyfan has quit IRC
16:09:37  *** Samu has joined #openttd
16:37:11  *** Flygon has quit IRC
17:13:31  *** jottyfan has joined #openttd
17:14:18  <jottyfan> building signals by dragging on existing tracks makes it easy to build long tracks
17:14:30  <jottyfan> but if there is no track, I have to build one first
17:14:52  <jottyfan> is there an option to build the tracks automatically when dragging the signals?
17:15:04  <jottyfan> This could improve building tracks a bit
17:17:10  <Rubidium> though with ctrl it goes to the end of the track, but where is the end of the track when there are no signals? As far as you can build them?
17:18:09  <Rubidium> and what key on the keyboard would be free to add that to drawing signals?
17:18:47  <jottyfan> maybe there is another way of building tracks including signals in one click?
17:20:54  <FLHerne> There isn't
17:21:16  <FLHerne> You say "dragging", do you mean literally dragging from one end of the track section to the other?
17:21:50  <FLHerne> If you hold ctrl while dragging a short distance in one direction, it'll build signals all the way to the next junction/end of line
17:21:55  <FLHerne> including around corners
17:23:09  <peter1138> Building tracks by placing signals? That sounds confusing and the wrong way around.
17:23:38  <peter1138> Signals are able to follow tracks to the end because the track is there.
17:23:40  <FLHerne> Isn't that traditional OTTD UI?
17:24:17  <jottyfan> it's just about speeding up building tracks
17:24:38  <jottyfan> assume to have the option to build double tracks at once
17:24:58  <frosch123> play on more interesting landscape, and you will drop that idea :p
17:24:59  <peter1138> But you can't auto-place track because the game can't assume where the track should go.
17:25:00  <jottyfan> or at least tracks with signals placed as defined in the options (every 8th square or such)
17:26:10  <jottyfan> what I also often dreamed of was a way to copy a station
17:26:18  <jottyfan> with all the signals and such
17:26:24  <peter1138> Placing signals automatically on new track would kinda be possible, but that's not what you've asked for.
17:26:39  <jottyfan> typically, you build a station in two cities with the same length
17:27:04  <jottyfan> it's just thinking about speeding up the gameplay
17:27:14  <peter1138> You can do that easily?
17:27:34  <peter1138> same length
17:27:34  <peter1138> 18:27 < jottyfan> it's just thinking about speeding up the gameplay
17:27:53  <peter1138> Excuse me, that was a right click in OpenTTD somehow coming here.
17:27:57  <jottyfan> yes, but only for the stations, not for the tracks before the stations
17:28:27  <jottyfan> imagine you could define a square of fields (say 3x3) and copy them to another place in the game
17:28:44  <jottyfan> maybe with rotation for the 4 directions
17:28:50  <jottyfan> that would improve gameplay
17:29:05  <jottyfan> this way, you could also copy a piece of a track with signals
17:29:33  <jottyfan> I'm just wondering if there has been such an idea before
17:29:47  <peter1138> Yes, you are by no means the first to have this idea.
17:30:06  <peter1138> https://www.tt-forums.net/viewtopic.php?t=41259 < here's a patch from 2009, and that's not the original.
17:30:24  <peter1138> (Don't try to do anything with that, it's ancient)
17:30:38  <jottyfan> ok, but I can have  look about the discussion
17:30:48  <jottyfan> thank you, this was what I was looking for
17:31:32  *** Artea has joined #openttd
17:31:32  <Artea> You wanna say something, right ? let me get Interpol so we can all talk, ok ?
17:32:06  <Rubidium> jottyfan: the problem with building signals while building the track, is that you effectively need to build from your destination towards your source, so the last signal is just before the switches at the station. But then the signals would be built against the direction you are building. Alternatively, with a spacing of 8 you would get the signal at the end of the track at the wrong location in 7 out
17:32:12  <Rubidium> of 8 times. So in those times you still need to manually build a signal, and it wouldn't know where you wanted to make branches, so also there you run into the risk of having the signal at the "worst" location in 1/8 times (you have to remove a signal) and not at the right location in 1/7 times (you need to build another signal). All in all, I think you would need to do more effort to "fix" to automatic
17:32:18  <Rubidium> location of the signals, than what building the signals in the first place would cost
17:33:21  <jottyfan> sounds reasonable
17:33:45  <Rubidium> though, I'm sure the behaviour can be improved with a proper human-computer-interface... though that's probably still going to require a few years or decades of (fundamental) research
17:35:05  <jottyfan> well, a simple "copy that track" function would not need so much time
17:38:02  <Rubidium> well, I was rather thinking about the computer just doing what you want it to do, so you thinking about building a track somewhere and the computer immediately doing exactly the thing you want to do
17:38:32  <peter1138> Why bother doing that? Just let the computer decide the best layout and do it for you.
17:40:38  <TrueBrain> just let an AI play for you? :D
17:40:45  <Rubidium> and "copy that track" quickly becomes significantly less simple. For example, should it terraform? If so, when should it terraform and when not? Should it clear everything first? Or shouldn't it clear somethings? Or what if it can't clear a tile? And what if that tile it can't clear is not actually occupied in the area you try to copy from. And in that case, should it terraform that tile or not?
17:48:31  <andythenorth> auto double track
17:48:32  <andythenorth> with signals
17:48:37  <andythenorth> and auto-terraform
17:48:40  <andythenorth> game improved :P
17:50:15  <jottyfan> yes, it becomes complicated if you try to solve all issues at once
17:50:29  <jottyfan> I just thought about a simple solution, just copy
17:50:32  <jottyfan> nothing more
17:50:40  <jottyfan> if the landscape does not fit, copy won't work
17:50:45  <jottyfan> for the first step
17:50:54  <jottyfan> later, improvements could be done of course
17:51:34  <jottyfan> this way, building a station has been improved also
17:51:41  <andythenorth> railroad tycoon auto-tracked
17:51:45  <andythenorth> but not a tile grid :P
17:53:18  <jottyfan> so - sth. for the wishlist maybe
17:53:30  <jottyfan> but no solution yet as far as I have understood
17:55:12  * andythenorth wishes these ships were drawn 
17:55:19  <frosch123> @mute Artea
17:55:25  <frosch123> @ban Artea
17:55:28  <frosch123> meh
17:55:36  <TrueBrain> maybe he fixed it :P
17:55:38  <andythenorth> @ban frosch123
17:55:51  <andythenorth> you don't like the polite and funny greeter?
17:55:52  <andythenorth> oof
17:56:03  <frosch123> TrueBrain: they
17:56:09  <TrueBrain> my bad :P
17:59:26  *** jottyfan has quit IRC
18:01:19  <peter1138> Is IndustryProductionCallback() actually a callback? I don't see object.callback being set, but I'm probably being blind.
18:06:37  <frosch123> no, it's the graphics chain
18:06:43  <frosch123> it has a special action2 format
18:10:08  <peter1138> Yup. It's called a callback but isn't. Nice :)
18:18:56  *** rexxars has joined #openttd
18:18:56  <Artea> You wanna say something, right ? let me get Interpol so we can all talk, ok ?
18:19:04  <TrueBrain> @calc 3600 * 24
18:19:04  <DorpsGek> TrueBrain: 86400
18:19:31  <TrueBrain> @kban 86400 Artea Please disable your greeter; you are not that important ;)
18:19:32  <DorpsGek> TrueBrain: Error: 86400 is not in #openttd.
18:19:38  <TrueBrain> @kban Artea 86400 Please disable your greeter; you are not that important ;)
18:19:38  *** DorpsGek sets mode: +b *!*@cookies-from.space
18:19:39  *** Artea was kicked by DorpsGek (Please disable your greeter; you are not that important ;))
18:19:41  <TrueBrain> ALWAYS the same mistake :P
18:20:55  <dwfreed> the irony of the greeter triggering for their own join
18:42:40  *** Progman has joined #openttd
19:12:54  <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JsH4i
19:12:55  <DorpsGek>   - Update: Translations from eints (by translators)
19:19:44  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #9288: Codechange: differentiate in SettingDescBase implementations for different classes of settings https://git.io/JsHBo
19:36:01  <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #9289: Change: Shortcut varaction chains for callbacks. https://git.io/JsHuK
19:36:57  *** magla has joined #openttd
19:40:49  *** debdog has quit IRC
19:50:34  <Gustavo6046> I did FIRS, it's fun. What's the next step now?
19:51:48  <Gustavo6046> (hopefully something that stacks on top of FIRS, or something larger?)
19:57:06  <peter1138> On top of FIRS? Sounds dangerous. Did you play with the parameters of FIRS?
19:57:45  <FLHerne> Gustavo6046: FIRS 3 Extreme economy, or maybe FIRS 4's Steeltown
19:58:45  <FLHerne> Or run FIRS and all the ECS vectors at the same time, patching out the check that stops you doing that, and then give andy some exciting new bug reports
20:03:51  <Gustavo6046> Ah
20:03:54  <Gustavo6046> I can try FIRS 4
20:04:01  <Gustavo6046> FLHerne: lol
20:04:09  <Gustavo6046> peter1138: hmm, not yet
20:04:39  <FLHerne> tbh, I still prefer FIRS 3
20:04:49  <FLHerne> andy finds that annoying, iirc
20:05:46  <Gustavo6046> ah
20:17:45  <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #9288: Codechange: differentiate in SettingDescBase implementations for different classes of settings https://git.io/JsHwW
20:20:55  <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #9288: Codechange: differentiate in SettingDescBase implementations for different classes of settings https://git.io/JsHwD
20:57:28  *** Samu has quit IRC
20:58:41  <andythenorth> FLHerne FIRS 3 is replaced by XIS :)
20:58:48  <andythenorth> catch up with Fashion
21:02:36  <FLHerne> andythenorth: Oh, wow
21:02:41  <FLHerne> I need to try this :D
21:02:54  <FLHerne> might be slightly overkill
21:03:20  <andythenorth> it's the version of Extreme I never had any interest in making :)
21:03:23  <andythenorth> but oft requested
21:07:59  *** Speeder_ has quit IRC
21:19:05  *** Gustavo6046_ has joined #openttd
21:19:13  *** Gustavo6046 has quit IRC
21:19:16  *** Gustavo6046_ is now known as Gustavo6046
21:35:39  *** magla has quit IRC
21:37:07  <peter1138> Another "callback 1" victim
21:58:34  *** frosch123 has quit IRC
22:03:09  *** nielsm has quit IRC
22:09:34  *** sla_ro|master has quit IRC
22:28:40  *** grossing has left #openttd
22:30:11  *** andythenorth has quit IRC
23:18:23  *** Wolf01 has quit IRC

Powered by YARRSTE version: svn-trunk