Config
Log for #openttd on 6th July 2021:
Times are UTC Toggle Colours
00:15:10  <glx> well the arrays are initialised, but the not the SettingTable inside the arrays
00:15:22  <glx> so empty span
01:36:13  *** argoneus has quit IRC
01:36:20  *** argoneus has joined #openttd
01:57:58  *** WormnestAndroid has joined #openttd
02:05:58  *** WormnestAndroid has quit IRC
02:06:04  *** WormnestAndroid has joined #openttd
02:08:42  <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #9414: Codechange: Split off settings.cpp into several separate files https://git.io/JcPsW
02:45:36  *** D-HUND has joined #openttd
02:48:56  *** debdog has quit IRC
03:03:21  *** glx has quit IRC
03:16:14  *** yeoldetoast has quit IRC
04:02:26  *** yeoldetoast has joined #openttd
04:26:14  *** HerzogDeXtEr has quit IRC
05:21:56  *** Flygon has joined #openttd
05:55:48  *** snail_UES_ has quit IRC
06:01:56  *** andythenorth has joined #openttd
06:40:27  *** dihedral has quit IRC
06:49:00  *** D-HUND is now known as debdog
06:57:23  *** kgarza__ has joined #openttd
07:05:04  *** kgarza_ has quit IRC
07:46:20  <peter1138> I added dependencies to my dependency injection interface implementations. Hmm.
07:46:32  <peter1138> I heard you like... etc etc.
07:46:48  <peter1138> Hmm, HR went up to 188 yesterday. "220 - age" is somewhat bollocks :D
07:52:25  <andythenorth> GG
07:52:28  *** andythenorth has quit IRC
07:52:38  <LordAro> not bad
07:57:43  *** dihedral has joined #openttd
07:59:59  <peter1138> Maybe I'm as fit as a 32 year old... (as if)
08:39:41  *** andythenorth has joined #openttd
08:58:17  *** iSoSyS has joined #openttd
09:04:05  *** iSoSyS has quit IRC
09:19:46  *** andythenorth has quit IRC
10:19:27  *** Samu has joined #openttd
10:29:14  *** WormnestAndroid has quit IRC
10:29:27  *** WormnestAndroid has joined #openttd
10:48:08  <DorpsGek> [OpenTTD/team] glx22 commented on issue #232: [en_AU] Translator access request https://git.io/JciVM
10:49:54  <DorpsGek> [OpenTTD/team] glx22 commented on issue #231: [el_GR] Translator access request https://git.io/JcVXT
10:56:28  *** Elouin has quit IRC
10:56:31  <Samu> i'm investigating my older versions of the AI...
10:56:37  *** Elouin has joined #openttd
11:13:59  <Samu> v17 has the issue
11:14:08  <Samu> on 1.10.3
11:14:36  <Samu> so it seems, the issue was being "masked" by aircraft code taking most of the time
11:15:50  <Samu> more time managing aircraft routes, less road vehicle management which is where m_nearCityPairArray is used
11:16:37  <Samu> stupid "too long to save"
11:17:18  <Samu> wouldn't trigger in 100 years thx to aircraft code taking most of the time!
11:19:16  <Samu> ... but it would eventually trigger
11:24:43  <Samu> is github.com offline or what
11:25:26  <Samu> fatal: unable to access 'https://github.com/SamuXarick/OpenTTD.git/': Failed to connect to github.com port 443: Timed out
11:25:36  *** frosch123 has joined #openttd
11:27:48  *** andythenorth has joined #openttd
11:32:53  *** andythenorth has quit IRC
11:50:30  *** snail_UES_ has joined #openttd
12:04:34  *** snail_UES_ has quit IRC
12:32:45  *** glx has joined #openttd
12:32:45  *** ChanServ sets mode: +v glx
12:43:11  <Rubidium> glx: thanks for the possible solution. Are you allowed to push that to my branch? Or do I need to do some gymnastics to get it accredited to you when pushing it myself?
12:43:35  <glx> I should be able to push
12:51:16  <DorpsGek> [OpenTTD/OpenTTD] glx22 updated pull request #9414: Codechange: Split off settings.cpp into several separate files https://git.io/Jc6h3
12:58:33  *** andythenorth has joined #openttd
13:04:06  <andythenorth> eh is that frosch123? :)
13:04:17  <andythenorth> and it's not evening time
13:04:30  <frosch123> and with new PSU
13:05:01  <peter1138> It's raining.
13:05:13  <LordAro> peter1138: so it is
13:20:43  *** ChanServ sets mode: +v DorpsGek
13:20:44  *** ChanServ sets mode: +v orudge
13:20:44  *** ChanServ sets mode: +v Terkhen
13:20:44  *** ChanServ sets mode: +o SmatZ
13:22:06  *** nielsm has joined #openttd
13:38:27  *** andythenorth has quit IRC
13:58:37  *** andythenorth has joined #openttd
13:59:53  *** andythenorth has quit IRC
14:00:57  *** WormnestAndroid has quit IRC
14:03:53  *** WormnestAndroid has joined #openttd
14:13:03  *** gelignite has joined #openttd
14:31:19  *** gelignite has quit IRC
14:42:27  *** andythenorth has joined #openttd
14:53:56  *** andythenorth has quit IRC
14:58:45  *** andythenorth has joined #openttd
15:16:11  *** andythenorth has quit IRC
15:17:13  *** andythenorth has joined #openttd
15:24:48  *** andythenorth has quit IRC
15:34:23  *** HerzogDeXtEr has joined #openttd
15:42:22  *** andythenorth has joined #openttd
15:47:02  *** andythenorth has joined #openttd
15:48:42  <Samu> i found a bug
15:49:31  <Samu> i saved a value that was saved as 4297851088
15:50:01  <Samu> but when it is loaded, it's only 2883792
15:50:27  <Samu> doesn't save as int64?
15:51:56  <Samu> where in the code is openttd saving ai data
15:52:10  <Xaroth> in the saveload area?
15:53:40  <Rubidium> script_instance?
15:56:07  <glx> yes script_instance
15:56:30  <glx> SaveObject and LoadObject
15:57:10  <glx> seems numbers are saved as int32
15:57:29  *** jottyfan has joined #openttd
15:58:37  *** ChanServ sets mode: +v SmatZ
15:59:54  <Samu> damn
15:59:56  <Samu> :(
15:59:58  <glx> probably from before we forced squirrel to be in 64 bit
16:00:52  *** gelignite has joined #openttd
16:02:12  *** gelignite has quit IRC
16:02:40  <glx> https://github.com/OpenTTD/OpenTTD/commit/39e90ec6e01f56cea5923de2da05d7467bef20ab
16:03:07  *** gelignite has joined #openttd
16:03:25  <glx> 7 years ago
16:05:32  *** Wuzzy has joined #openttd
16:16:39  <glx> I think it's easy to fix, but will require a savegame bump
16:35:58  *** yeoldetoast has quit IRC
16:37:47  *** andythenorth has quit IRC
16:46:29  <DorpsGek> [OpenTTD/OpenTTD] glx22 opened pull request #9415: Fix 39e90ec: Integers for scripts are 64bit, but saved as 32bit https://git.io/Jc1h5
16:49:58  *** Wormnest has joined #openttd
16:51:30  <Xaroth> he came, he saw, he fixed.
16:53:49  <peter1138> Huh...
16:54:16  <peter1138> My computer just said it encountered a problem and needs to restart in 1 minute, please save everything...
16:54:21  <peter1138> Then it restarted. Hard.
16:54:35  <glx> weird
16:54:43  <LordAro> it tried
16:54:46  <glx> driver issue ?
16:54:50  <nielsm> windows? make sure to check the event log
16:54:51  <peter1138> It did as it said it would.
16:55:00  <nielsm> it might point out what was going on
16:55:26  <peter1138> It booted back up with "Updating (100% complete)" then rebooted again...
16:55:54  <glx> ah maybe it was installing an update
16:56:12  <glx> but usually it nicely asks for reboot
16:56:25  <peter1138> Yeah, it wasn't a normal update reboot.
16:56:42  <peter1138> It didn't do a shutdown at all, it was a reset.
16:56:50  *** tokai|noir has joined #openttd
16:56:50  *** ChanServ sets mode: +v tokai|noir
16:57:11  *** Wolf01 has joined #openttd
16:59:48  <peter1138> A corrected hardware error has occurred.
16:59:48  <peter1138> Component: PCI Express Root Port
16:59:48  <peter1138> Error Source: Advanced Error Reporting (PCI Express)
16:59:56  <peter1138> Seems to be about 1 minute before it rebooted, so...
17:00:04  <peter1138> But a corrected hardware error would mean it's corrected.
17:00:37  <Wolf01> Task failed succesfully
17:01:35  *** Progman has joined #openttd
17:03:04  *** nielsm has quit IRC
17:03:55  *** tokai has quit IRC
17:04:56  <peter1138> Misread, it wasn't that.
17:05:19  <peter1138> The previous system shutdown at 5:45:29 PM on ‎7/‎6/‎2021 was unexpected.
17:05:20  <peter1138> Heh
17:05:46  <glx> really ? ;)
17:06:34  <peter1138> So it shut down itself... and said it was unexpected.
17:08:15  <peter1138>  Comment: The system process 'C:\WINDOWS\system32\lsass.exe' terminated unexpectedly with status code -1073740940.  The system will now shut down and restart.
17:08:27  <peter1138> Hmm
17:08:32  <peter1138> So lsass crashed.
17:08:56  <glx> user control
17:09:03  <glx> vital thing :)
17:10:01  <glx> oh it's a known issue from last year
17:10:34  <glx> https://www.bleepingcomputer.com/news/microsoft/windows-10-june-2020-updates-cause-forced-reboots-lsass-crashes/
17:11:14  <peter1138> Mine has definitely been updated since then :)
17:11:27  <peter1138> That's the error box though, yeah.
17:12:05  *** jottyfan has quit IRC
17:16:15  *** andythenorth has joined #openttd
17:27:09  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #9415: Fix 39e90ec: Integers for scripts are 64bit, but saved as 32bit https://git.io/JcMTc
17:28:51  <andythenorth> yo
17:29:28  * andythenorth cycled to the office and back
17:29:30  <andythenorth> it was sunny
17:29:33  <andythenorth> it did not rain
17:29:39  <andythenorth> as stories go, it's a cool one
17:30:02  <andythenorth> TrueBrain did you cycle to the office? o_O
17:30:35  <frosch123> oh noes, tb works again?
17:31:06  * andythenorth not sure :)
17:31:51  * andythenorth is going to convert irc chat about regions to some draft spec
17:32:50  <andythenorth> frosch123 there are no russian doll 'related objects' currently for variable access?  e.g. no parents with a parent?
17:33:27  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #9413: Codechange: Introduce and use ChunkHandler sub-classes https://git.io/JcMka
17:33:35  <frosch123> there is industrytile->industry->town
17:33:41  <frosch123> but the town is not accessible from the tile
17:33:43  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #9413: Codechange: Introduce and use ChunkHandler sub-classes https://git.io/JcMkK
17:34:10  *** tokai|noir has quit IRC
17:34:16  <andythenorth> so industry tile couldn't read town storage
17:34:23  <andythenorth> but industry could, and copy the values in
17:34:39  <andythenorth> tiles aren't a real use case :P
17:34:55  <andythenorth> the case is if we had regions, which might be a parent to a town
17:35:59  <andythenorth> there is a might-actually-work version of regions proposed http://webster.openttdcoop.org/?channel=openttd&date=1625443200#1625510415
17:37:27  <DorpsGek> [OpenTTD/OpenTTD] glx22 updated pull request #9415: Fix 39e90ec: Integers for scripts are 64bit, but saved as 32bit https://git.io/Jc1h5
17:44:01  <DorpsGek> [OpenTTD/OpenTTD] glx22 updated pull request #9413: Codechange: Introduce and use ChunkHandler sub-classes https://git.io/JcVdQ
17:49:05  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #9413: Codechange: Introduce and use ChunkHandler sub-classes https://git.io/JcMtJ
17:49:38  *** Flygon has quit IRC
17:49:45  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #9415: Fix 39e90ec: Integers for scripts are 64bit, but saved as 32bit https://git.io/JcMtO
17:51:50  <DorpsGek> [OpenTTD/nml] glx22 commented on issue #105: Document procedures for switches and random switches https://git.io/Jftrs
17:51:59  <Samu> stupid squirrel, (bestRoutesBuilt & 3) is a bool
17:52:05  <Samu> i wanted a number
17:52:29  <glx> should be a number, as it's a bitwise &
18:00:51  *** tokai has joined #openttd
18:00:51  *** ChanServ sets mode: +v tokai
18:06:25  <andythenorth> glx I'll get some feedback from discord about procedures docs :)
18:22:45  <Samu> nevermind, I was looking at this wrong
18:25:50  *** jottyfan has joined #openttd
18:27:53  *** jottyfan has joined #openttd
18:50:40  <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JcMZz
18:50:41  <DorpsGek>   - Update: Translations from eints (by translators)
19:01:18  <TrueBrain> andythenorth: pfft, I am not like some other people in this channel
19:01:20  <TrueBrain> "cycling"
19:01:20  <TrueBrain> tssk
19:01:33  <TrueBrain> from time to time I use a bike to get from A to B, sure .. but I do not cycle
19:01:41  <Rubidium> only cycling you do is power cycling?
19:02:11  <TrueBrain> I don't many non-bike-countries don't understand how much of a difference there is between cycling and taking your bike :P
19:02:52  <peter1138> I understand but many people really really really object to the difference for some reason.
19:03:20  <TrueBrain> only people who don't understand what they are talking about, I am sure :)
19:03:25  <TrueBrain> for those people a BBQ and a grill is also the same
19:05:00  <andythenorth> TrueBrain do you not have special cycling clothes and stuff?
19:05:34  <TrueBrain> fuck no
19:06:09  <TrueBrain> thinking I am that athletic is .. unwise :P
19:06:12  <LordAro> might as well not even bother
19:06:25  <Rubidium> do rain pants count as special cycling clothes?
19:06:30  <peter1138> I don't :/
19:06:35  <glx> I can't remember the last time I used a bike
19:09:12  * LordAro can
19:09:13  <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #9415: Fix 39e90ec: Integers for scripts are 64bit, but saved as 32bit https://git.io/Jc1h5
19:09:14  <LordAro> it was Sunday
19:09:30  <TrueBrain> I use my bike at least once a week
19:09:35  <glx> I think it was at least 15 years ago
19:09:38  <TrueBrain> but not for those crazy distances LordAro and peter1138 do :P
19:09:51  <TrueBrain> I just bike for like 5km to my parents, and a few hours I peddle back
19:09:54  <TrueBrain> enough workout :P
19:11:21  <LordAro> i did... 50 times that
19:11:50  <glx> hmm squash or rebase for #9413 ?
19:11:52  <TrueBrain> I rest my case: I do not cycle :D
19:14:56  <glx> probably rebase, easier to see what it did in the future
19:15:10  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #9414: Codechange: Split off settings.cpp into several separate files https://git.io/Jc6h3
19:15:52  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #9414: Codechange: Split off settings.cpp into several separate files https://git.io/JcMWt
19:15:59  <TrueBrain> still no clue what is really causing this, but what-ever
19:16:13  <glx> haha now it will be a "who merge first" :)
19:17:10  <glx> at least translation unit should be smaller now
19:18:09  <glx> and there's some decoupling too
19:19:22  <glx> Rubidium: I'll let you merge first, I'm used to rebasing my stuff ;)
19:21:03  <Rubidium> okay, thanks ;)
19:32:51  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #9414: Codechange: Split off settings.cpp into several separate files https://git.io/Jc6h3
19:39:55  <TrueBrain> right, lets tomorrow see if I can link the old master-server to the new game-coordinator .. should be possible :D
19:40:36  <TrueBrain> I think we no longer request the NewGRFs used on the master-server
19:40:38  <TrueBrain> only the count
19:40:49  <TrueBrain> so there might be a bit loss of data when looking at those entries from the game-coordinator
19:40:51  <TrueBrain> but .. what can you do!
19:41:26  <TrueBrain> if you talk to the game-coordinator, you cannot join them anyway
19:41:52  <TrueBrain> (as they talk to the master-server, and as such are pre 1.12 :P )
19:46:15  <andythenorth> glx I didn't know that empty returns could be used to yield the result like this :) https://github.com/2TallTyler/improved_town_layouts/blob/master/src/functions.nml
19:46:55  <glx> empty means return calculated value, as any switch
19:48:02  <glx> just be careful, it's a 15 bit value ;)
19:48:22  <TrueBrain> he is just 1 bit from being full grown!
19:48:28  <TrueBrain> don't think any less of him plz
19:49:23  <glx> and hard 32 to 15 conversion, without any sign check
19:51:18  <glx> ok first conflict solved, builds and run fine
19:51:40  * andythenorth never really understood nml :)
19:51:58  <glx> it's same as NFO in this case
19:51:58  <andythenorth> I just copy-paste the stuff other people wrote :)
19:52:14  <andythenorth> it's funny that I'm now the docs author
19:52:56  <andythenorth> in the country of the blind, even a one-eyed man can be king :P
19:52:57  <andythenorth> https://en.wikipedia.org/wiki/The_Country_of_the_Blind
19:56:15  <TrueBrain> I always found that really offensive :P
19:56:19  <TrueBrain> like a blind person cannot be king!
19:56:21  <TrueBrain> tssk
19:57:09  <glx> oh blind person can, but one-eyed has an advantage ;)
19:57:20  <TrueBrain> that is not what the saying says ;)
20:00:10  <glx> second conflicting commit fixed too, now there should be a third one
20:01:27  <Timberwolf> The monarch's constitutional duty is to visually identify things.
20:01:57  <TrueBrain> pfffffffffff, who made you king over what a monarch is :P
20:02:13  <Timberwolf> If you are a British citizen you can post things to Buckingham Palace and they will be returned some time later with a note attached along the lines of, "this appears to be an apple".
20:03:15  <TrueBrain> so Google AI, but oldskool?
20:04:21  <Timberwolf> Less identifying your dog as, variously, "cat", "sheep" and "sandal".
20:04:40  <TrueBrain> you mail your dog to Buckingham Palace?
20:05:09  <TrueBrain> not sure what to think of that, honestly :P
20:05:34  <Timberwolf> Technically a "large letter" according to Royal Mail.
20:05:53  <TrueBrain> "dead on arrival" gets another meaning :P
20:06:12  <glx> it's the original meaning
20:06:19  <TrueBrain> of mailing dogs?
20:08:49  * Timberwolf gets distracted by the game of "what can you enter as a Google Photos search term and still get your dog?"
20:09:38  <DorpsGek> [OpenTTD/OpenTTD] glx22 dismissed a review for pull request #9413: Codechange: Introduce and use ChunkHandler sub-classes https://git.io/JcMtJ
20:09:40  *** gelignite has quit IRC
20:09:42  <DorpsGek> [OpenTTD/OpenTTD] glx22 updated pull request #9413: Codechange: Introduce and use ChunkHandler sub-classes https://git.io/JcVdQ
20:09:55  <glx> was way easier than all TrueBrain's commits ;)
20:11:17  *** roadt has quit IRC
20:13:35  <glx> <andythenorth> it's funny that I'm now the docs author <-- because nobody else wants to do it
20:15:17  *** roadt has joined #openttd
20:16:05  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #9413: Codechange: Introduce and use ChunkHandler sub-classes https://git.io/JcM0X
20:29:12  <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #9413: Codechange: Introduce and use ChunkHandler sub-classes https://git.io/JcVdQ
20:37:04  <andythenorth> in the actual story the man with sight doesn't really do so well
20:37:16  <andythenorth> the blind people kind of dismiss the idea that he can see
20:56:17  <TrueBrain> haha, that is really hard to proof indeed :D
20:56:28  <TrueBrain> predict where they are going to walk into :P
21:04:03  <andythenorth> they already know though :)
21:04:08  <andythenorth> so that doesn't impress them
21:04:53  <andythenorth> they have an entire mini-civilisation without needing to see
21:22:36  *** Samu has quit IRC
21:24:22  *** andythenorth has quit IRC
21:26:41  *** andythenorth has joined #openttd
21:35:29  *** jottyfan has quit IRC
21:38:43  *** Wormnest has quit IRC
21:46:04  *** andythenorth has quit IRC
21:59:43  <peter1138> Table Name: Consortia, Plural Name: Consortias.
21:59:47  <peter1138> Please. Fuck. Off.
22:10:10  *** Wolf01 has quit IRC
22:41:44  *** frosch123 has quit IRC
22:54:20  *** HerzogDeXtEr has quit IRC
23:03:47  *** Progman has quit IRC
23:15:47  *** Tirili has joined #openttd
23:27:28  *** Tirili has quit IRC
23:45:42  *** WormnestAndroid has quit IRC
23:51:48  *** WormnestAndroid has joined #openttd
23:52:25  *** yeoldetoast has joined #openttd
23:53:54  *** Eddi|zuHause has quit IRC

Powered by YARRSTE version: svn-trunk