IRC logs for #openttd on OFTC at 2020-05-26
            
00:00:50 <Gadg8eer> Hey, is planetmaker here?
00:01:21 <planetmaker> that depends. He usually prefers highlights which contain the question ;)
00:01:27 <Gadg8eer> Lol.
00:01:47 <Gadg8eer> OpenGFX Mars repository is broken.
00:01:48 <planetmaker> read my reply in forums?
00:01:57 <Gadg8eer> Oh. Whoops.
00:01:58 <planetmaker> I demonstrated to you that it isn't
00:02:52 <Gadg8eer> Hmm. Someone on the Discord server tried, they were the one who said it's broken.
00:03:20 <planetmaker> "broken" is also a bad statement. Say how. Provide logs that demonstrate in what way
00:04:04 <Gadg8eer> I'll ask him.
00:04:04 <planetmaker> but obviously... either they use some other URL, or failed to clone it for some reason I cannot follow
00:04:43 <planetmaker> and... don't play proxy for someone. Let people talk themselves... it usually helps a lot :)
00:06:46 <planetmaker> anyway... bed time. Good night :)
00:07:01 <Gadg8eer> I told them to get on IRC.
00:07:12 <DorpsGek_III> [OpenTTD/nml] glx22 updated pull request #152: Codechange: Reintroduce 0.4 syntax for compatibility https://git.io/JfVeZ
00:09:46 <DorpsGek_III> [OpenTTD/nml] glx22 commented on pull request #152: Codechange: Reintroduce 0.4 syntax for compatibility https://git.io/JfVp6
00:16:09 <Gadg8eer> Is it possible to download the source without cloning it?
00:16:46 <Gadg8eer> I tried "Download as Zip" but the files inside were not the source.
00:18:28 <DorpsGek_III> [OpenTTD/nml] FLHerne commented on pull request #152: Codechange: Reintroduce 0.4 syntax for compatibility https://git.io/JfVhv
00:18:47 <FLHerne> glx: ^ actually, two adjacent copy-paste errors :p
00:21:04 <glx> oups :)
00:21:33 <FLHerne> Just rebuilding FIRS/OGFX+ again to be sure nothing randomly broke in the rebase
00:22:00 <FLHerne> I think we might want a way to selectively suppress warnings
00:22:12 <FLHerne> Otherwise everyone will just use -q and miss all of them :p
00:22:28 <glx> well there's --quiet
00:22:46 *** keoz has quit IRC
00:22:48 <FLHerne> I said that
00:23:19 <glx> but yes it's not selective
00:23:35 * FLHerne puts on todo list
00:25:22 <FLHerne> Old-FIRS/OGFX+ output still looks good :-)
00:26:11 <FLHerne> tbc, I don't think categorized warnings belong in this patchset
00:26:33 <FLHerne> It just makes them more needed
00:27:08 <glx> yeah that's a global issue
00:27:23 <glx> I just added more warnings :)
00:28:54 <DorpsGek_III> [OpenTTD/nml] glx22 updated pull request #152: Codechange: Reintroduce 0.4 syntax for compatibility https://git.io/JfVeZ
00:30:26 *** sla_ro|master has quit IRC
00:34:20 <Gadg8eer> So I found out where the source I needed was, but where's the graphics for OpenGFX Mars Houses?
00:35:23 <Gadg8eer> Sorry to bother you so late, planetmaker, I am in a much earlier time zone.
00:37:17 <FLHerne> Gadg8eer: I think probably under https://dev.openttdcoop.org/projects/opengfx-mars-graphics/repository
00:37:57 <FLHerne> See Buildings/TownBuildings_*
00:39:45 <Gadg8eer> Thanks.
00:40:28 <DorpsGek_III> [OpenTTD/nml] FLHerne approved pull request #152: Codechange: Reintroduce 0.4 syntax for compatibility https://git.io/JfVho
00:50:46 *** andythenorth has quit IRC
00:57:51 <DorpsGek_III> [OpenTTD/nml] glx22 merged pull request #152: Codechange: Reintroduce 0.4 syntax for compatibility https://git.io/JfVeZ
01:11:45 <supermop_Home> after having a weird dream of some brutalist Barbican or Albertslund style place i kind of feel like drawing one... these things don't really manifest well in the game though
01:12:11 <supermop_Home> i guess it would sort of be like an industry
01:14:46 *** gelignite has quit IRC
01:23:08 *** DorpsGek has joined #openttd
01:23:08 *** ChanServ sets mode: +o DorpsGek
01:23:42 *** Exec has joined #openttd
01:23:52 *** Artea has joined #openttd
01:33:24 *** LordArtoo has joined #openttd
01:36:01 *** LordAro has quit IRC
02:07:43 *** Wormnest has quit IRC
02:48:17 <Speeder> how I reduce number of pasengers generated?
02:48:33 <Speeder> also I wonder if there is a way to block hotels appearance until cities are big enough to support them
02:48:46 <Speeder> it is silly a hotel can make 150 passengers per month while it is in a city that has 20 people
02:49:06 <Speeder> or better ,hotels should accept, not produce, passengers
03:12:58 <Eddi|zuHause> Speeder: i think we added a setting for passenger generation
03:13:43 <Eddi|zuHause> Speeder: also, it is perfectly realistic that some towns grow to multiples of their size during holiday season
03:14:09 <Speeder> Eddi|zuHause, problem is I am seeing this ALL THE TIME
03:14:25 <Speeder> played on my test run from 1700 to 1895
03:14:38 <Speeder> never managed to make passengers waiting on stations to decrease
03:14:42 <Speeder> they only kept forever increasing
03:15:07 <Eddi|zuHause> that's because you don't have much technological development in this timeframe
03:15:14 <Speeder> at some point I started to demolish the cities to build more rails and roads, but made no difference, a few hotels could easily overwhelm the network
03:15:30 <Eddi|zuHause> the game was never balanced for that. or... anything, really...
03:15:35 <Speeder> a couple towns with 20 people were producing thousand and thousand sof people
03:15:48 <Speeder> I think my solution will be just disallow hotels from producing passengers
03:15:57 <Speeder> accepting passengers and food is enough to make me happy iwth them I guess
03:19:27 <Speeder> another subjecct entirely
03:19:38 <Speeder> how slow is the GS function that gets a list of industries?
03:19:48 <Speeder> basically I didn't liek the "natural" generation of industries
03:19:51 <Speeder> so I will make my own
03:20:03 <Speeder> but I need to know the amount of each industry type before I add another to the map
03:20:11 <Speeder> this during the game, not map generation
03:21:10 <Eddi|zuHause> you can set industries to only appear after a certain date
03:21:32 <Speeder> I know, I am talking about the location
03:21:53 <Speeder> I want certain industries to show up only in certain places
03:22:25 <Eddi|zuHause> you can check some properties of the location in the industry construction callback
03:22:56 <Speeder> my idea was check the amount of each type of industry, and if below a certain limit, spawn one in a random location in a pre-defined area
03:22:57 <Speeder> using a GS
03:23:30 <Eddi|zuHause> the game already does that
03:23:37 <Eddi|zuHause> somewhat-ish
03:27:07 <Speeder> it does?
03:28:56 <Eddi|zuHause> the newgrf defines some ratio of industries that should be on the map, and when the game decides to build a new industry it tries to pick an industry that it has too few of
04:15:04 <Speeder> I want to define the LOCATION of stuff too
04:24:47 <Eddi|zuHause> there it gets tricky, the GS doesn't necessarily know anything about the industry it's trying to build (as the newgrf can do whatever)
04:25:29 <Eddi|zuHause> and the NewGRF has some limited choice in selecting a location, by rejecting certain locations and telling the game to try again elsewhere
04:26:01 <Eddi|zuHause> so if your GS is trying to force a location, it may run in circles...
04:27:12 <Eddi|zuHause> that's an unresolved issue between responsibility of a GS and NewGRF
04:30:25 *** Gustavo6046 is now known as Guest26155
04:30:28 *** Gustavo6046 has joined #openttd
04:31:06 *** Guest26155 has quit IRC
04:36:20 *** Flygon has joined #openttd
04:51:41 *** D-HUND has joined #openttd
04:55:06 *** debdog has quit IRC
04:56:23 *** glx has quit IRC
05:05:12 <Speeder> so, I am trying to make a GS to build industries where I want
05:05:41 <Speeder> local industries = GSIndustryList(); <<< this is correct. local types = GSIndustryTypeList(); <<< also correct
05:06:13 <Speeder> local typeIndex = GSBase.RandRange(types.Count()); types.GetValue(typeIndex); <<< but this... is always zero.
05:06:18 <Speeder> what I did wrong?
05:20:12 <Eddi|zuHause> i think you need to Valuate() the list first
05:22:27 <Eddi|zuHause> so: types.Valuate(GSIndustryType.someproperty);
05:45:05 <Gadg8eer> Can someone help me compile my Late Start version of OpenGFX Mars Houses? It's complaining about (VERSION) this and #ifndef that because I tried to transplant the compiler from another project with a Makefile and Makefile.config
05:47:09 <Gadg8eer> And no, I'm not stupid enough to modify Makefile or anything other than NML code without knowing what it does.
06:00:47 <Eddi|zuHause> first step: throw away all the changes you've done to the makefile and GRF and try to compile the unmodified one first
06:17:24 *** keoz has joined #openttd
06:19:34 <Gadg8eer> Fair enough. Give me a bit.
06:25:31 <Gadg8eer> Same error as the modified version. Unidentified command "VERSION"
06:29:07 <Gadg8eer> Do you have a better way of communicating than IRC? If you could look at the file structure, this would make a lot more sense to you.
06:36:20 <Gadg8eer> The error is because "(VERSION)" is in the language file, but the file that defines what VERSION is is somehow not accounted for.
06:45:24 <Eddi|zuHause> that's where the Makefile would step in, it would read out the revision number from your checkout (unless you used a tarball), and replace the {VERSION} placeholder
06:46:14 <Eddi|zuHause> what command are you using to compile it?
06:54:37 <Gadg8eer> A batch file. Give me a bit to send it to you.
06:54:54 <Gadg8eer> Oh. Which command? nmlc
06:56:46 <Eddi|zuHause> yeah, no, that won't do, you actually have to use "make" for all the other stuff to be prepared correctly
06:58:49 <Gadg8eer> https://www.irccloud.com/pastebin/rzY9tYXZ/build.bat
07:03:19 <Gadg8eer> What do I add besides the "make" command itself? I at least know there's supposed to be parameters like -x or something to tell make what to do.
07:08:51 <Eddi|zuHause> if everything is set up correctly, just "make" should do it
07:16:02 <Gadg8eer> Alright, thanks. I'll try that in the morning.
07:16:11 <Gadg8eer> Good night.
07:19:28 *** argoneus7 has quit IRC
07:53:07 *** LordArtoo is now known as LordAro
08:02:23 *** sla_ro|master has joined #openttd
08:35:08 *** andythenorth has joined #openttd
08:38:23 <andythenorth> o/
08:59:41 <DorpsGek_III> [OpenTTD/nml] andythenorth commented on pull request #152: Codechange: Reintroduce 0.4 syntax for compatibility https://git.io/JfwGH
09:57:19 *** cHawk- has quit IRC
10:02:06 *** Borg has joined #openttd
10:02:47 *** iSoSyS has joined #openttd
10:41:14 *** cHawk- has joined #openttd
10:49:04 *** cHawk- has quit IRC
10:58:01 *** cHawk has joined #openttd
11:03:31 *** Samu has joined #openttd
11:03:45 *** arikover has joined #openttd
11:07:28 <Samu> hi
11:39:30 *** Westie has joined #openttd
11:39:35 <FLHerne> andythenorth: When there's a release with it, yes
11:39:52 * FLHerne wonders what the next release should be
11:40:43 <FLHerne> Re-adding a ton of code is a bit questionable for a point release, but releasing 0.6 already would be silly
11:45:35 <FLHerne> Eh, it's 0.x, IMO do 0.5.3 and saying it fixes the decision not to keep back-compat :p
11:47:28 <andythenorth> seems fine
11:47:50 <LordAro> FLHerne: i'd say so, yeah
11:50:55 <DorpsGek_III> [OpenTTD/nml] nielsmh commented on pull request #152: Codechange: Reintroduce 0.4 syntax for compatibility https://git.io/JfwRa
11:56:18 <andythenorth> hmm where's that frosch town spec gone
11:56:20 * andythenorth google
11:56:34 <andythenorth> https://wiki.openttd.org/Frosch/Town_Control
11:57:26 * andythenorth looks for growth speed
11:58:13 <andythenorth> UpdateTownGrowthRate looks promising
11:58:27 <andythenorth> most newgrf callbacks are simple, I'm hoping this one is :P
11:58:34 * andythenorth might start a patchpack
12:00:53 <andythenorth> CmdTownGrowthRate looks like the GS API for setting town growth rate?
12:07:55 <DorpsGek_III> [OpenTTD/OpenTTD] Chr12t0pher updated pull request #8169: Fix #8153: Report autoreplace failure when new vehicle cannot carry the cargo https://git.io/JfVAv
12:31:28 <DorpsGek_III> [OpenTTD/OpenTTD] Chr12t0pher updated pull request #8169: Fix #8153: Report autoreplace failure when new vehicle cannot carry the cargo https://git.io/JfVAv
12:37:35 <DorpsGek_III> [OpenTTD/OpenTTD] Chr12t0pher updated pull request #8169: Fix #8153: Report autoreplace failure when new vehicle cannot carry the cargo https://git.io/JfVAv
12:40:10 <DorpsGek_III> [OpenTTD/nml] glx22 commented on pull request #152: Codechange: Reintroduce 0.4 syntax for compatibility https://git.io/JfwEm
13:13:36 *** gelignite has joined #openttd
13:25:16 <DorpsGek_III> [OpenTTD/OpenTTD] Chr12t0pher updated pull request #8169: Fix #8153: Report autoreplace failure when new vehicle cannot carry the cargo https://git.io/JfVAv
13:45:04 *** iSoSyS has quit IRC
13:45:06 *** WormnestAndroid has quit IRC
13:45:28 *** WormnestAndroid has joined #openttd
13:47:36 *** WormnestAndroid has quit IRC
13:47:53 *** WormnestAndroid has joined #openttd
14:00:47 *** derF has joined #openttd
14:04:44 <derF> Morning everyone!
14:07:09 <derF> Anyone else getting a MSB3073 from "Microsoft.MakeFile.targets" since the update to VS2019 community 16.6.0?
14:08:55 <derF> MSB3073 The command "chcp 65001 >NUL && ..\objs\settings\settings_gen.exe -o ..\objs\settings\table\settings.h -b ..\src\table\settings.h.preamble -a ..\src\table\settings.h.postamble ..\src\table\company_settings.ini ..\src\table\currency_settings.ini ..\src\table\gameopt_settings.ini ..\src\table\misc_settings.ini ..\src\table\settings.ini ..\src\table\win32_settings.ini ..\src\table\window_setti
14:09:47 <derF> ngs.ini " exited with code 255
14:18:33 *** APTX has quit IRC
14:22:52 *** glx has joined #openttd
14:22:52 *** ChanServ sets mode: +v glx
14:28:44 *** APTX has joined #openttd
14:50:51 <FLHerne> Who looks after tt-wiki.net? I get ERR_CERT_DATE_INVALID (orudge or planetmaker?)
14:51:05 <planetmaker> ^^ orudge
14:52:01 <glx> usual expired error
14:52:20 <FLHerne> Yep
14:52:45 <FLHerne> Oh, tt-forums.net is the same, so that'll get noticed soon :p
14:53:18 <FLHerne> Cert expired 12 minutes ago
14:54:16 <Eddi|zuHause> wasn't the cert supposed to be self-renewing?
14:55:09 <FLHerne> It's a letsencrypt one, so it certainly *can* be self-renewing if he set it up right
14:55:35 <FLHerne> But apparently not
15:01:29 <Borg> low importance SSL cert should be given for 3 years at last..
15:03:33 <FLHerne> I quite like the LetsEncrypt model
15:03:54 <FLHerne> The cert lifetime is so short it forces you to automate renewal, and then you can't forget it
15:06:22 <Borg> the whole SSL thing gives me mixed feelings...
15:06:23 <supermop_Home> yo
15:06:31 <Borg> I mean.. cert stuff
15:06:34 <LordAro> FLHerne: but then what invariably happens is that it breaks every 90 days because you never get the automation set up right :p
15:07:41 <FLHerne> Eh, mine have been happily renewing themselves for a few years now
15:07:55 <andythenorth> Borg ?
15:08:00 <FLHerne> I think the very first time it failed because I screwed up cron
15:09:05 <FLHerne> Can someone explain why `ConvertSpeedToDisplaySpeed` exists, and is used only in the order GUI?
15:10:06 <FLHerne> Pretty much everything else uses `ConvertKmhishSpeedToDisplaySpeed` via the string parameters
15:10:33 <FLHerne> The former seems to be converting from mph (ish) and I don't really see why
15:11:02 <Borg> andythenorth: well, all those cert companies are surely.. pretty enpowered...
15:11:44 <Eddi|zuHause> probably something hysterical
15:13:42 <LordAro> ^
15:14:44 <milek7> DNSSEC/DANE was a flop, so we're left with ca/browser PKI
15:15:58 <andythenorth> Borg the chances of them mitm is low
15:17:11 <andythenorth> nobody uses SSL as a trust measure any more do they?
15:17:24 <andythenorth> it's just for encryption in transit
15:17:43 <LordAro> pretty much
15:18:01 <Borg> andythenorth: if you are paranoid about encryption on internet.. you should NOT sit on internet at first place ;)
15:18:54 <LordAro> i'm not paranoid because i know SSL (well, TLS ideally) is used almost everywhere
15:42:12 *** nielsm has joined #openttd
15:56:39 *** gelignite has quit IRC
16:55:29 *** Wormnest has joined #openttd
16:59:30 <andythenorth> oops I crashed the crash reporter
16:59:31 <andythenorth> hard
16:59:35 <andythenorth> shell won't end the process
17:16:14 *** gelignite has joined #openttd
17:25:47 *** tokai has joined #openttd
17:25:47 *** ChanServ sets mode: +v tokai
17:32:33 *** tokai|noir has quit IRC
17:47:34 *** iSoSyS has joined #openttd
17:55:21 *** arikover has quit IRC
17:56:34 *** glx has quit IRC
18:05:42 *** glx has joined #openttd
18:05:42 *** ChanServ sets mode: +v glx
18:13:18 *** cHawk has quit IRC
18:34:51 *** Artea has quit IRC
18:41:03 *** Artea has joined #openttd
18:43:32 *** Wolf01 has joined #openttd
18:43:48 <Wolf01> Meh, I need a reboot
18:44:12 <glx> updated VS ?
18:44:32 <Wolf01> No, I, not the pc
18:44:37 <glx> ha
18:45:31 <Wolf01> The button inside my ear is stuck pressed since.. forever, so it's useless
18:51:48 *** Speeder_ has joined #openttd
18:52:32 <glx> lol I have exactly https://developercommunity.visualstudio.com/content/problem/1046649/166-nmake-build-fails-if-nmakebuildcommandline-sta.html
18:54:19 <Wolf01> "I have the same problem. Help! :)" lol
18:55:06 <Wolf01> I have a problem decoding an AES-128-ECB payload
18:55:39 <glx> so for now openttd compilation fails for me with VS 16.6
18:58:29 *** Speeder has quit IRC
19:00:17 <FLHerne> glx: derF mentioned that earlier
19:00:41 <FLHerne> <derF> Anyone else getting a MSB3073 from "Microsoft.MakeFile.targets" since the update to VS2019 community 16.6.0?
19:02:22 <glx> it's easy to fix by editing the project file, but generate script will need an update
19:13:45 *** Progman has joined #openttd
19:18:33 *** Flygon has quit IRC
19:20:20 *** Gustavo6046 has quit IRC
19:26:30 *** Gustavo6046 has joined #openttd
19:54:51 <derF> oh, glx, you encountered the same issue. :) what did you edit in the project file?
19:57:04 <glx> in projects\settings_vs142.vcxproj there's a <SettingsCommandLine> block line 26-28, make it a one line
20:01:49 <derF> Thank you, I will try i later :)
20:44:59 <Eddi|zuHause> wasn't AES-ECB the thing you should never use because it's horribly unsafe?
20:46:06 <Wolf01> It's just because paranoid developers don't trust https, so they want to encrypt the payload
20:46:37 <Eddi|zuHause> but... ECB...
20:47:21 <Wolf01> I don't give a fuck about it, if it was for me I would have sent it in plain text
20:47:38 <Eddi|zuHause> with ECB, you might as well just send plain text
20:48:13 <Wolf01> It's to "discourage" script kiddies
20:49:43 <Eddi|zuHause> heed my warning: ECB is NOT a REAL encryption
20:50:12 <Eddi|zuHause> may as well just ROT13 it...
20:50:15 <Wolf01> And we don't need it, we could have used rot13 for my advice
20:50:18 <Wolf01> Eh
20:50:55 *** cit|zen has joined #openttd
20:51:22 <Wolf01> I think it's just to slow the development down for nonsense
20:51:52 <Wolf01> There are a lot of more important things and they focus on this stuff
20:52:00 <Eddi|zuHause> but if you're gonna go fetch a library that does AES, may as well do proper AES... ECB was meant for dumbphones with the processing power worse than your toaster
20:52:30 <Wolf01> Yes, we are doing IoT shit
20:53:18 <Eddi|zuHause> and if you're not using an existing library, you should go to coder hell...
20:53:48 *** adikt has quit IRC
20:53:51 <Wolf01> I use the node one (crypto), but seem to be incompatible with the one they use on ESP32
20:56:15 <Borg> Wolf01: IoT shit? nooo. you are the doom of internetz.. ;))
20:57:28 <Wolf01> But, I don't want to do it too :(
20:58:08 <Wolf01> Also I'm the only one in charge
21:00:16 <Eddi|zuHause> whatever you do, don't use ECB
21:08:26 *** cit|zen has quit IRC
21:09:30 *** adikt has joined #openttd
21:17:39 <DorpsGek_III> [OpenTTD/nml] FLHerne updated pull request #150: Fix #147: rounding issues https://git.io/JfaZl
21:18:59 <DorpsGek_III> [OpenTTD/OpenTTD] Andrew350 commented on issue #8168: It takes two actions to move your company HQ by one tile. https://git.io/JfViG
21:22:49 *** gnu_jj has quit IRC
21:23:01 *** gnu_jj has joined #openttd
21:32:15 <DorpsGek_III> [OpenTTD/bananas-server] TrueBrain opened pull request #22: Add: allow an option what the first package is for BaseGraphics listing https://git.io/Jfw7J
21:32:23 <TrueBrain> nielsm: sorry for the delay, but ^^ :)
21:32:47 <TrueBrain> I even tested it .. somewhat :D
21:33:20 <DorpsGek_III> [OpenTTD/bananas-server] TrueBrain updated pull request #22: Add: allow an option what the first package is for BaseGraphics listing https://git.io/Jfw7J
21:33:21 <TrueBrain> I did, however, of course, forgot to run black :D
21:33:52 <Wolf01> At least it doesn't throw errors as soon as it starts :P
21:36:28 <TrueBrain> hmm .. commit message is shit
21:37:15 <DorpsGek_III> [OpenTTD/bananas-server] TrueBrain updated pull request #22: Add: an option to indicate the first entry in BaseGraphics listing https://git.io/Jfw7J
21:37:27 <TrueBrain> because "allowing an option" makes zero sense :P
21:37:42 <Eddi|zuHause> i just wanted to ask, because that message made no sense
21:38:15 <TrueBrain> long days at work; brain is a bit of a liquid :)
21:39:14 <DorpsGek_III> [OpenTTD/bananas-server] nielsmh approved pull request #22: Add: an option to indicate the first entry in BaseGraphics listing https://git.io/Jfw78
21:39:29 <nielsm> ofc my reviews have no formal value on that repo :P
21:39:36 <TrueBrain> awh, your review means nothing :(
21:39:40 <TrueBrain> so sad
21:40:09 <TrueBrain> no frosch .. hmm .. how about LordAro ? :P
21:41:48 <DorpsGek_III> [OpenTTD/OpenTTD] glx22 opened pull request #8170: Fix: VS 2019 16.6 doesn't like newlines in <SettingsCommandLine> https://git.io/Jfw72
21:42:52 <TrueBrain> glx: pretty sure that PR does more than the title says :D
21:43:24 <glx> not much more :)
21:43:49 <TrueBrain> the whole sdl2 config changes? :)
21:44:04 <glx> it's just fixes an inconsistency
21:44:13 <TrueBrain> well, fair, 3 lines of code :P
21:44:27 <TrueBrain> tssk, making it another commit was too much effort? >:D
21:44:29 <TrueBrain> I am trolling :)
21:44:42 <glx> yeah I could split
21:47:24 <DorpsGek_III> [OpenTTD/bananas-server] TrueBrain merged pull request #22: Add: an option to indicate the first entry in BaseGraphics listing https://git.io/Jfw7J
21:47:36 <TrueBrain> ssssttttt
21:51:31 <DorpsGek_III> [OpenTTD/OpenTTD] glx22 updated pull request #8170: Fix: VS 2019 16.6 doesn't like newlines in <SettingsCommandLine> https://git.io/Jfw72
21:51:54 <DorpsGek_III> [OpenTTD/bananas-server] TrueBrain created new tag: 1.0.9 https://git.io/Jfw5f
21:52:08 *** adikt has quit IRC
21:53:40 *** adikt has joined #openttd
22:00:12 <TrueBrain> nielsm: new version is deployed and configured; could you give it a try and see if the problem is really fixed?
22:03:27 <nielsm> first test worked
22:03:41 <nielsm> fetched 4f474658-OpenGFX-0.6.0.tar
22:03:47 <TrueBrain> sweet
22:04:28 <nielsm> also tested with an openttd 1.2.3 I have around, also works
22:04:35 <TrueBrain> :D Nice, tnx :)
22:10:33 <DorpsGek_III> [OpenTTD/OpenTTD] glx22 commented on issue #8168: It takes two actions to move your company HQ by one tile. https://git.io/JfViG
22:21:46 *** tokai|noir has joined #openttd
22:21:46 *** ChanServ sets mode: +v tokai|noir
22:27:08 <DorpsGek_III> [OpenTTD/OpenTTD] michicc approved pull request #8170: Fix: VS 2019 16.6 doesn't like newlines in <SettingsCommandLine> https://git.io/Jfwd0
22:28:03 *** tokai has quit IRC
22:30:45 <DorpsGek_III> [OpenTTD/OpenTTD] glx22 dismissed a review for pull request #8170: Fix: VS 2019 16.6 doesn't like newlines in <SettingsCommandLine> https://git.io/Jfwd0
22:32:13 *** tokai|noir has quit IRC
22:33:52 <DorpsGek_III> [OpenTTD/OpenTTD] glx22 updated pull request #8170: Fix: VS 2019 16.6 doesn't like newlines in <SettingsCommandLine> https://git.io/Jfw72
22:35:42 <Speeder_> what is the correct way to use the GS "list" classes?
22:36:04 <Speeder_> for example I am trying to get the list of all industry types, and then output the name of a random type in the list to the dev console
22:36:21 <Speeder_> but although I do get a random number that is valid among the types, whenever I try to get the type name I get "0"
22:42:24 <DorpsGek_III> [OpenTTD/OpenTTD] michicc approved pull request #8170: Fix: VS 2019 16.6 doesn't like newlines in <SettingsCommandLine> https://git.io/Jfwd5
22:43:01 <Borg> Speeder_: GSIndustryList() ?
22:44:06 <Speeder_> yes
22:44:06 *** tokai has joined #openttd
22:44:07 *** ChanServ sets mode: +v tokai
22:44:09 <Speeder_> how that works exactly?
22:44:16 <Speeder_> googling for it I found two contradictory exampleso nly
22:44:21 <DorpsGek_III> [OpenTTD/OpenTTD] glx22 merged pull request #8170: Fix: VS 2019 16.6 doesn't like newlines in <SettingsCommandLine> https://git.io/Jfw72
22:44:35 <Borg> local il=GSIndustryList();
22:44:35 <Borg> for(i=il.Begin();!il.IsEnd();i=il.Next())
22:45:23 <Borg> and u can use this index to ask for data via GSIndustry class
22:45:38 <Borg> yeah.. GS isnt easy to use ;P I got confused myself too first
22:46:02 <glx> lists contain indexes
22:46:19 <Gadg8eer> So, I tried adding "make" and I can't seem to get it to work.
22:46:53 <Gadg8eer> What should I add to this file to get it to work? https://www.irccloud.com/pastebin/rzY9tYXZ/build.bat
22:48:36 <Eddi|zuHause> 1) type "make", 2) install make, 3) remove everything else
22:49:13 <Eddi|zuHause> you probably want to install all of mingw
22:49:31 <Eddi|zuHause> as you'll need gcc for pretty much anything
22:50:22 <Eddi|zuHause> (i probably told you this last year, to do this properly to avoid problems in the future, which is now.)
22:51:16 *** tokai|noir has joined #openttd
22:51:16 *** ChanServ sets mode: +v tokai|noir
22:51:40 <Gadg8eer> Definitely never told me this, at least not on IRC.
22:55:02 <Eddi|zuHause> then maybe you're just by coincidence someone who uses a similarly half-assed way of compiling grfs the way it was never meant to be done
22:55:21 <Eddi|zuHause> or you've learned stuff from the wrong people
22:57:16 *** jottyfan has joined #openttd
22:57:34 <Borg> Gadg8eer: what GRF you are trying to build?
22:57:53 *** tokai has quit IRC
22:58:22 <Gadg8eer> OpenGFX Mars
22:58:27 <Gadg8eer> Houses.
22:58:42 <jottyfan> a question about the move of bananas to github...
22:58:48 <Borg> oh.. ok.. I wondered who else uses GNU make to build GRFs ;)
22:58:56 <jottyfan> anyone here that can answer to this?
22:59:27 <nielsm> yes there are people here who are capable of answering that kind of questions
22:59:31 *** tokai has joined #openttd
22:59:31 *** ChanServ sets mode: +v tokai
22:59:31 <nielsm> just ask, don't ask to ask
22:59:32 <jottyfan> I'm one of the developers of BeeReward (https://bananas.openttd.org/package/game-script/42524557)
22:59:49 <jottyfan> I'd like to move this project to github also
23:00:07 <jottyfan> was bananas move to github meant to move the projects also, or is this completely independent?
23:00:22 <nielsm> that's independent
23:00:28 *** tokai|noir has quit IRC
23:01:16 <Eddi|zuHause> openttdcoop was always independent from bananas
23:01:23 <jottyfan> so there is no build tool on github that integrates existing projects automatically to bananas?
23:01:30 <nielsm> the only impact on bananas content creators the github move has is how you log in to the management page
23:01:43 <Gadg8eer> Eh, I'm getting help on the Discord server, sorry to bother you guys with my amateur questions.
23:02:21 <nielsm> but github offers github actions, which can be made to do builds and other helpful stuff
23:02:26 <jottyfan> so it's all about authentication only?
23:03:13 <nielsm> that's the only content-creator-visible change yes
23:03:21 <jottyfan> ok
23:03:47 <nielsm> there's more to it in the administration end of things
23:03:52 <jottyfan> I'm afraid but I did never have a login for bananas, the integration has been done by one of the other authors (Alberth or andythenorth)
23:04:43 <jottyfan> so there is nothing for me to do regarding the gitlab change
23:05:12 <jottyfan> I still would like to move the project to gitlab, but this is not the right place for that discussion, is it?
23:05:12 *** tokai|noir has joined #openttd
23:05:12 *** ChanServ sets mode: +v tokai|noir
23:05:31 <nielsm> well if you want your github account to be manager for one or more packages you are co-developer of, you can probably get that arranged somehow
23:06:57 <jottyfan> I don't care about the mercurial history, doesn't matter if that gets lost on moving to github
23:07:13 <jottyfan> so a simple creation of a new project should do it
23:07:20 <jottyfan> and add all the files
23:07:36 <Speeder_> why not gitlab instead of github?
23:07:44 <jottyfan> fine to me, also
23:07:52 <jottyfan> I'd indeed prefer gitlab
23:08:16 <nielsm> TrueBrain: did you also break the content service for unofficial ports? how sad! https://www.tt-forums.net/viewtopic.php?f=31&t=87143
23:08:20 <jottyfan> but I don't want to annoy anyone doing a move...
23:08:25 <nielsm> (no idea if that's actually it ;)
23:08:44 *** tokai has quit IRC
23:10:38 *** Borg has quit IRC
23:11:32 <Speeder_> there is a way to use GS to found an industry within a random area inside influence of a town?
23:12:20 <Eddi|zuHause> jottyfan: there's perfectly fine ways to preserve the mercurial history on importing to git
23:12:24 <andythenorth> jottyfan it's possible to import the coop mercurial repo
23:12:29 <andythenorth> we've moved lots of repos
23:12:37 *** tokai has joined #openttd
23:12:37 *** ChanServ sets mode: +v tokai
23:12:46 <Eddi|zuHause> jottyfan: mostly the difficult part is mapping the devzone users to github (or whatever) users
23:12:53 <andythenorth> unless it has eints commits
23:13:03 <andythenorth> then the import breaks in some cases
23:13:07 <andythenorth> oof
23:13:50 <andythenorth> hmm economy post in forums
23:14:08 <jottyfan> well, if I did remember my account on openttdcoop, I could clone the mercurial repo again - but I still don't remember anything...
23:14:20 <jottyfan> so @andythenorth - you're one of the authors
23:14:39 *** tokai|noir has quit IRC
23:14:46 <jottyfan> could you move that project to gitlab? My gitlab account is still jottyfan, you could add me as a co developer afterwards?
23:15:07 <andythenorth> which one? Busy Bee, or Bee Reward?
23:15:15 <Eddi|zuHause> you don't need an account to clone the repo
23:15:30 <jottyfan> Bee Reward is the only one that I took part of
23:16:07 <andythenorth> http://hg.openttdcoop.org/bee-awards
23:16:11 <andythenorth> hmm lots of eints commits
23:16:12 *** Speeder__ has joined #openttd
23:16:14 <andythenorth> probably won't import
23:16:29 <jottyfan> and I still don't know how to make clear that the head repository is on gitlab from now on
23:17:25 <andythenorth> I have just been deleting the coop repos
23:17:33 <andythenorth> or at least, the repo in redmine view
23:17:38 <jottyfan> well, if importing is an issue, I could simply cut the history and import the current state
23:19:30 <TrueBrain> nielsm: that is not unthinkable
23:19:34 <TrueBrain> many factors that can play a part there
23:19:52 <TrueBrain> but mainly the returned content-ids now make use of the full 32bit
23:19:58 <TrueBrain> instead of only like 12 bits
23:20:17 <andythenorth> jottyfan worked https://github.com/andythenorth/bee-reward
23:20:37 <andythenorth> you might as well import it yourself
23:20:50 <jottyfan> well thats perfect, thank you very much!!! :)
23:21:34 <jottyfan> so on extensions, I clone it and make pull requests for you to achieve a new version?
23:21:48 *** Wolf01 has quit IRC
23:21:59 <andythenorth> no just take your own import of the repository :)
23:22:06 <andythenorth> I don't actually want a copy of it
23:22:25 <andythenorth> I just made it to see if it worked, but I'd like to delete it now
23:22:40 <jottyfan> ehm
23:22:49 <jottyfan> could I clone it from gitlab instead of mercurial?
23:22:58 <jottyfan> and import it then again as a new project?
23:23:10 <jottyfan> this might be much easier for me...
23:23:23 *** Speeder_ has quit IRC
23:23:40 <andythenorth> it was one button for me
23:23:54 <jottyfan> but you remember your mercurial login, do you?
23:23:59 <andythenorth> I just chose 'import' then gave it the url https://dev.openttdcoop.org/projects/bee-awards
23:24:15 <jottyfan> that easy? Wow
23:24:29 <jottyfan> ok, then you might remove it
23:25:25 <TrueBrain> nielsm: sadly, I have no clue where the source of the android port is, and what they might have changed; so hard to judge :)
23:26:23 * andythenorth wonders about town growth callback for newgrf
23:26:42 <andythenorth> also many things
23:27:25 <nielsm> https://github.com/pelya/openttd-android/
23:27:27 <nielsm> looks like that
23:27:47 *** jottyfan has quit IRC
23:29:11 *** Samu has quit IRC
23:30:38 <nielsm> anyway, late, sleeptime
23:32:49 <TrueBrain> nielsm: those commit messages
23:32:50 <TrueBrain> lolz
23:32:53 <TrueBrain> okay, that is going to be difficult
23:38:10 *** tokai|noir has joined #openttd
23:38:10 *** ChanServ sets mode: +v tokai|noir
23:38:42 *** nielsm has quit IRC
23:43:29 *** tokai has quit IRC
23:46:25 *** jottyfan has joined #openttd
23:47:20 <jottyfan> so having moved the project to gitlab, who could update the link on bananas website https://bananas.openttd.org/package/game-script/42524557 to change the project site to that link: https://gitlab.com/jottyfan/bee-reward/ ?
23:48:58 *** tokai|noir has quit IRC
23:50:13 <DorpsGek_III> [OpenTTD/OpenTTD] Andrew350 commented on issue #8168: It takes two actions to move your company HQ by one tile. https://git.io/JfViG
23:55:34 <Eddi|zuHause> jottyfan: you need to get a github account and get it linked to your upload
23:58:10 *** Speeder_ has joined #openttd
23:58:47 <jottyfan> so I expect it here: https://github.com/OpenTTD/BaNaNaS/blob/70b83adeeb85067c103e50ba03307aada954e3df/game-script/42524557/global.yaml#L3
23:59:13 <jottyfan> If I clone this project, make a pull request with just that line, this is all I need to do?