IRC logs for #openttd on OFTC at 2019-04-29
⏴ go to previous day
00:08:14 *** Wormnest has joined #openttd
00:10:25 *** Thedarkb-T60 has joined #openttd
00:14:38 *** erratic has joined #openttd
00:45:32 <DorpsGek_II> [OpenTTD/OpenTTD] stale[bot] closed pull request #7081: Change: [Linkgraph] Pause the game when linkgraph jobs lag (#6470) https://git.io/fh2Pg
01:07:04 *** Wormnest has joined #openttd
01:19:08 *** Supercheese has joined #openttd
05:49:25 *** Supercheese has joined #openttd
06:44:59 *** ChanServ sets mode: +v tokai
08:16:33 *** andythenorth has joined #openttd
08:58:42 *** sla_ro|master has joined #openttd
09:12:05 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN requested changes for pull request #7424: Add: Kdtree for AirportGetNearestTown https://git.io/fjGaF
11:02:41 *** HerzogDeXtEr has joined #openttd
11:11:31 *** fanioz_ has joined #openttd
11:11:35 *** Gustavo6046 has joined #openttd
11:17:05 *** andythenorth has joined #openttd
11:36:28 *** fanioz_ has joined #openttd
12:01:36 <DorpsGek> andythenorth: pikka was last seen in #openttd 2 weeks, 3 days, 22 hours, 39 minutes, and 11 seconds ago: <Pikka> if the separate sprites had cc masks, I wouldn't have made them separate sprites :)
12:03:47 <peter1138> I'm thinking any plans for lane changes should maybe come later?
12:03:48 <andythenorth> hello, I'm listening
12:03:54 <andythenorth> lane changes should come later
12:04:08 <andythenorth> stuff needs to get into the hands of players
12:04:14 <peter1138> Because I spent the weekend trying to think how to do it and come up with... well, no cycling, and just playing Doom all days instead.
12:04:24 <peter1138> And not cycling has bummed be out *now* because now I feel fat :p
12:04:59 <andythenorth> I played too much Blitz, and fucked up my right side abdo muscles, again
12:05:19 <andythenorth> and at the end of that, a nagging sense of...nothing achieved :P
12:05:19 <peter1138> I dabbled with code and then removed it. I have nothing.
12:05:30 <peter1138> My initial "bitmask of available lanes" was clearly not going to work.
12:05:40 <andythenorth> let it simmer for a bit
12:05:46 <peter1138> Considering lanes merging, splitting, directionality.
12:05:49 <andythenorth> otherwise you'll just get into a TB style ragequit mood :P
12:06:41 <andythenorth> ship NRT, let the significant downstreams merge it (JGR)
12:07:59 <peter1138> Maybe focus on NewGRF docks again.
12:08:26 <andythenorth> that would be nice
12:08:42 <andythenorth> lanes is probably like NRT, try it three times, takes 10 years :P
12:10:12 * andythenorth trying to figure out how to jam fertiliser vans into Horse :P
12:13:19 <peter1138> Of course, when I was dabbling with docks, I got the "state machine" and "vision" stuff...
12:14:36 <andythenorth> well it's not wrong
12:14:48 <andythenorth> but I prefer to do stuff that's fun :P
12:14:59 <andythenorth> I have a day job already
12:15:38 *** Elon_Satoshi has joined #openttd
12:23:22 <peter1138> Currently default game time is one minute per two real seconds
12:23:28 <peter1138> Pretty sure that's not right.
12:26:10 <peter1138> Wasn't there some thoughts that the tick interval should be around 27ms rathern than 30ms?
12:26:23 <peter1138> (Which would lead to 1 game day being 2 real seconds.)
14:16:11 <andythenorth> rice, chicken, aubergine and carrots
14:16:19 <andythenorth> also toast, but not with butter :(
14:16:22 <andythenorth> so that's not good
14:16:34 <peter1138> I had an olive ciabatta roll with light leerdammer and salad in it.
14:16:44 <peter1138> But the roll itself is more than my normal meals, so that's... meh.
14:17:55 <peter1138> Yeah, my meals do feel likes snacks these days. When I was fat I could eat loads and just being fat meant it got burnt off...
14:21:13 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN approved pull request #7546: Fix #6507: Don't try to load invalid depots from older savegames https://git.io/fjG6z
15:13:31 *** supermop_work_ has quit IRC
15:30:10 *** supermop_work has joined #openttd
15:36:34 <DorpsGek_II> [OpenTTD/OpenTTD] spnda opened pull request #7550: Add: Screenshot window (& simplify the about/help DropDown) https://git.io/fjGP1
15:44:59 <pnda> oh holy these commit checks are not going well at all
15:46:54 <pnda> Windows is running fine though hmm
15:47:47 <LordAro> well there are also 10 warnings on windows
15:49:33 <pnda> It's due to those strings I changed hmm
15:49:51 <DorpsGek_II> [OpenTTD/OpenTTD] glx22 commented on pull request #7550: Add: Screenshot window (& simplify the about/help DropDown) https://git.io/fjGXe
15:54:59 <DorpsGek_II> [OpenTTD/OpenTTD] spnda commented on pull request #7550: Add: Screenshot window (& simplify the about/help DropDown) https://git.io/fjGXI
15:58:56 <DorpsGek_II> [OpenTTD/OpenTTD] glx22 commented on pull request #7550: Add: Screenshot window (& simplify the about/help DropDown) https://git.io/fjGXn
15:59:24 <peter1138> Gotta say, that little window looks pretty bad, and won't it show up in screenshots itself?
16:02:44 <DorpsGek_II> [OpenTTD/OpenTTD] nikolas updated pull request #7086: Change #6173: Update SDL driver to use SDL 2.0 https://git.io/fhamZ
16:03:20 <DorpsGek_II> [OpenTTD/OpenTTD] spnda updated pull request #7550: Add: Screenshot window (& simplify the about/help DropDown) https://git.io/fjGP1
16:07:15 *** chomwitt has joined #openttd
16:08:46 <pnda> peter1138, uhm that was one of the ideas I stated to get changed, that the window closes itself to not appear on screenshots. Could also change its layout
16:22:49 <DorpsGek_II> [OpenTTD/OpenTTD] glx22 commented on pull request #7550: Add: Screenshot window (& simplify the about/help DropDown) https://git.io/fjGXP
16:28:46 <DorpsGek_II> [OpenTTD/OpenTTD] spnda commented on pull request #7550: Add: Screenshot window (& simplify the about/help DropDown) https://git.io/fjGXd
16:32:41 *** Alberth has joined #openttd
16:32:41 *** ChanServ sets mode: +o Alberth
16:33:22 *** erratic has joined #openttd
16:37:42 <DorpsGek_II> [OpenTTD/OpenTTD] glx22 commented on pull request #7550: Add: Screenshot window (& simplify the about/help DropDown) https://git.io/fjG1k
16:45:05 <pnda> So uhm I set autocrlf to true now do I just rerun generate.vbs?
16:45:08 <Samu> inflation really hurts many ais
16:47:15 <glx> pnda: if it still mess the line endings you may need to clean the checkout I think
16:47:49 <Samu> I can't believe OtviAI is not able to finish
16:47:58 <Samu> he was many times at 97%
16:48:44 <andythenorth> inflation is broken
16:49:01 <pnda> Also, why does the generate.vbs window not close itself? It finishes off and doesn't close afaik
16:50:01 <pnda> glx: looks like it's working now hmm...
16:51:02 <pnda> Or does it? warning: LF will be replaced by CRLF in tatus.
16:51:39 <glx> should be correct I think
16:53:05 <pnda> Some file was added in the main directory with a all last commits
16:57:53 *** Wormnest has joined #openttd
16:58:54 <DorpsGek_II> [OpenTTD/OpenTTD] spnda updated pull request #7550: Add: Screenshot window (& simplify the about/help DropDown) https://git.io/fjGP1
16:59:20 <pnda> Ok that seems to be correct
17:00:10 <glx> yup way less changes, it's better
17:05:10 <Samu> I kinda like it, and at the same time I hate it
17:05:53 <Samu> perhaps inflation could be re-done
17:06:21 <Samu> instead of global inflation, it could be per company
17:07:13 <Samu> inflation starts at company's inauguration year
17:08:34 <glx> would not be inflation then
17:11:00 <LordAro> what's tatus precious?
17:13:46 <_dp_> does nothing but messing up prices so you have no idea how much money you have
17:14:09 <peter1138> That is how much money you have.
17:14:14 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro commented on pull request #7550: Add: Screenshot window (& simplify the about/help DropDown) https://git.io/fjG1d
17:15:59 <_dp_> peter1138, I mean it's actual value
17:16:32 <_dp_> estimating construction cost becomes pita
17:18:22 <glx> LordAro: deleting or fixing if it's just a color removing
17:19:55 <_dp_> peter1138, why bother? just disable inflation
17:20:33 * _dp_ always wanted to repurpose shift for something actually useful
17:20:38 <_dp_> such a waste of modifier
17:37:54 <pnda> LordAro: Do the languages inside of lang/unfinished have to be changed aswell?
17:38:07 <Samu> trAIns is trying to fight back against 170 years of inflation
17:40:21 <Samu> it's being successful, but very volatile
17:49:19 <DorpsGek_II> [OpenTTD/OpenTTD] spnda updated pull request #7550: Add: Screenshot window (& simplify the about/help DropDown) https://git.io/fjGP1
17:50:57 <DorpsGek_II> [OpenTTD/OpenTTD] spnda commented on pull request #7550: Add: Screenshot window (& simplify the about/help DropDown) https://git.io/fjGMH
17:51:07 <DorpsGek_II> [OpenTTD/OpenTTD] spnda commented on pull request #7550: Add: Screenshot window (& simplify the about/help DropDown) https://git.io/fjGMQ
18:02:21 <Samu> against 170 years of inflation
18:06:49 *** Progman has joined #openttd
18:17:03 <glx> pnda: usually the string cleanup is done in a separate commit
18:17:38 <pnda> oh uhm.. as it is only usual do I have to redo?
18:18:28 <nielsm> use "git reflog" to find the hash of your commit before squashing/amending
18:18:37 <nielsm> then "git reset --soft" to that commit
18:18:52 <nielsm> that should leave you as if you had made the changes but not committed them
18:18:57 <nielsm> so you can make a new commit of it instead
18:25:01 <DorpsGek_II> [OpenTTD/OpenTTD] spnda updated pull request #7550: Add: Screenshot window (& simplify the about/help DropDown) https://git.io/fjGP1
18:28:07 <glx> hmm but english.txt must be in the first commit ;)
18:43:30 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN merged pull request #7542: Fix #7255: Prevent crashlog corruption by only printing the 32 most recent news messages https://git.io/fjsVs
18:46:32 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN merged pull request #7546: Fix #6507: Don't try to load invalid depots from older savegames https://git.io/fjGUZ
18:48:27 <V453000> I bet nobody can understand what any of it means :D
18:49:36 * V453000 tried to simplify nuts, now you need a manual for buying trains :D
18:53:06 <Samu> will the screenshot window screenshot the screenshot window?
18:53:22 <peter1138> Oh, scenario editor is more broken than I thought :-(
18:57:02 <peter1138> Crashes on some toolbars closing.
18:57:12 <peter1138> (Due to station coverage patch)
19:01:22 <peter1138> Maybe "IsWidgetLowered" could handle missing widgets...
19:03:12 <peter1138> Damn, rockets are hard to use in Brutal Doom.
19:05:15 <Alberth> how can you not know if a widget exists?
19:05:44 <peter1138> Damn window code for different nested trees (normal game vs scenario editor)
19:06:17 <Alberth> ah, somewhat silly window code thus
19:09:50 * _dp_ opened a can of smart pointers
19:14:27 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN opened pull request #7551: Fix 81d335b: Don't check state of widget not present in scenario editor. https://git.io/fjGy6
19:15:10 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN approved pull request #7485: Add: Dropdown build menus from toolbar have icons https://git.io/fjGyi
19:15:41 <peter1138> That is a bad PR title though :p
19:25:20 *** Wormnest has joined #openttd
19:31:30 <peter1138> nielsm, also, "NRT+" means what?
19:32:08 <nielsm> + was supposed to be ?
19:32:27 <peter1138> Ah, right. Yeah, no, it wasn't NRT :-)
19:32:28 <nielsm> I was intending to ask if the instability was an NRT problem or what
19:35:26 <Artea> dp: can I buy your company ? :P
19:41:57 <Wolf01> Is it friday tomorrow?
19:42:03 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN merged pull request #7485: Add: Dropdown build menus from toolbar have icons https://git.io/fjtIt
19:47:34 <_dp_> Artea, do whatever you want, it's not like I ever going to play it
19:49:02 *** frosch123 has joined #openttd
19:50:35 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7516: Memory measurement and limits for Squirrel https://git.io/fjGSm
19:52:39 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro approved pull request #7551: Fix 81d335b: Don't check state of widget not present in scenario editor. https://git.io/fjGSY
19:53:03 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #7516: Memory measurement and limits for Squirrel https://git.io/fjGSO
20:01:53 *** andythenorth has joined #openttd
20:09:13 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN merged pull request #7551: Fix 81d335b: Don't check state of widget not present in scenario editor. https://git.io/fjGy6
20:12:23 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7348: Fix: IniLoadFile::LoadFromDisk seems to expect filename, BaseMedia<Tbase_set>::AddFile provides fullpath https://git.io/fjGS2
20:12:54 <peter1138> Hmm, why is this window so slow... :/
20:16:05 <_dp_> what happens if server can't initialize network? game just keeps running for noone?
20:18:56 <peter1138> How would be unable to initialize it?
20:20:56 <_dp_> peter1138, port is already in use for example
20:21:22 <peter1138> dbg: [net] Dedicated server could not be started, aborting
20:21:46 <peter1138> In non-dedicated you get a red error box, but the game continues.
20:21:55 <peter1138> I'm guessing you could have tried it ;p
20:24:17 <LordAro> peter1138: re #7348 - title seems correct to me, LoadFromDisk was previously being passed the full path, now is only passed relative path
20:25:01 <_dp_> peter1138, well, I kinda did but it crashed
20:25:07 <_dp_> peter1138, not vanilla though so unrelated
20:25:12 <peter1138> LordAro, ah, filename + basepath_length confused me, yes.
20:25:22 <peter1138> Too much non-C/C++ languages :-)
20:25:43 <peter1138> Okay, but "seems to" is not commit title material :-)
20:26:21 <LordAro> i'm sure someone can manage to squash something better in
20:26:32 <peter1138> So the question is, if you have the full path already, why do we truncate it to just the filename?
20:26:56 <peter1138> It, er, seems like we've searched for this file, but... er...
20:27:08 <peter1138> Do we load ini files from tar files?
20:27:23 <LordAro> no, IniLoadFile has nothing to do with loading ini files
20:27:31 <peter1138> Hmm, I guess we use ini files for ...
20:27:31 <LordAro> it loads files specified by an ini file
20:28:00 <peter1138> LoadFromDisk you mean.
20:28:28 <LordAro> IniLoadFile::LoadFromDisk, yes
20:28:55 <LordAro> there's a lot of badly named stuff :)
20:39:38 <andythenorth> I should probably be doing something diligent
20:46:56 <DorpsGek_II> [OpenTTD/OpenTTD] stale[bot] commented on issue #7295: Proposal: quick settings overrides / filter https://git.io/fjG9J
21:08:45 *** kryters has joined #openttd
21:10:08 <andythenorth> oh it's simyoulator
21:10:33 <andythenorth> or simyoulater, to be accurate
21:21:57 * V453000 needs to draw a 4/8 caboose :D
21:25:15 <andythenorth> peter1138: I have stopped Blitz now
21:25:20 <andythenorth> low sense of achievement
21:25:22 <andythenorth> just killing time :P
21:27:51 <andythenorth> that would look amusing
21:27:59 <V453000> no, early things are realizm
21:52:20 <peter1138> Make everything after 2020 intermodal.
21:52:54 *** Thedarkb-T60 has joined #openttd
21:54:51 *** arikover has joined #openttd
21:58:22 <andythenorth> it wasn't the question I asked
21:58:26 <andythenorth> but that's the internet
21:58:55 <andythenorth> I'm the fool if I expected different :P
21:59:12 <peter1138> Strapping Young Lad
21:59:39 <peter1138> If there was a parameter, I would have it on "GIVE ME EVERYTHIGN"
21:59:47 <peter1138> (And then not use most things, but that's not the point)
22:03:17 <peter1138> Just a rebase after all those changes earlier.
22:04:46 <andythenorth> rebase and merge did you say?
22:05:51 <peter1138> Well I might have to do that.
22:07:40 *** Progman has joined #openttd
22:07:47 <andythenorth> time to let people loose on it
22:07:54 <andythenorth> then JGR can merge it
23:40:02 <DorpsGek_II> [OpenTTD/OpenTTD] glx22 updated pull request #7270: Introduce CMake (and removing all other project-related code) https://git.io/fhbqc
23:46:52 <DorpsGek_II> [OpenTTD/OpenTTD] stale[bot] commented on pull request #7028: Feature: Option to group vehicle list by shared orders https://git.io/fjGQ6
23:48:34 <Eddi|zuHause> andythenorth: i think the dbset calls it "tarpaulin"
23:49:20 <andythenorth> that avoids complications with roof vs sides
23:54:40 *** Gustavo6046 has joined #openttd
continue to next day ⏵