IRC logs for #openttd on OFTC at 2019-04-24
            
00:17:14 *** arikover has quit IRC
00:24:31 *** Fuco has quit IRC
00:33:57 *** Wolf01 has quit IRC
01:22:26 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro commented on pull request #7538: Remove TinyEnumT type https://git.io/fj35V
01:23:40 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro commented on pull request #7538: Remove TinyEnumT type https://git.io/fj35w
01:32:40 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro updated pull request #7538: Remove TinyEnumT type https://git.io/fj3Bl
02:14:45 *** Compu has joined #openttd
02:47:43 *** urdh has quit IRC
02:53:33 *** urdh has joined #openttd
03:21:48 *** Wormnest has quit IRC
03:52:39 *** Flygon has joined #openttd
05:29:47 *** glx has quit IRC
06:44:23 *** tokai|noir has joined #openttd
06:44:23 *** ChanServ sets mode: +v tokai|noir
06:51:11 *** tokai has quit IRC
06:54:01 *** Samu has quit IRC
07:20:42 *** andythenorth has joined #openttd
07:29:53 *** Thedarkb1-T60 has quit IRC
07:31:49 *** Thedarkb-T60 has joined #openttd
07:58:38 *** Thedarkb1-T60 has joined #openttd
07:58:39 *** Thedarkb-T60 has quit IRC
07:59:46 *** Thedarkb1-T60 has quit IRC
08:00:06 *** Thedarkb1-T60 has joined #openttd
08:13:25 *** Thedarkb1-T60 has quit IRC
08:13:40 *** Thedarkb-T60 has joined #openttd
08:22:16 *** Thedarkb-T60 has quit IRC
08:23:42 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7538: Remove TinyEnumT type https://git.io/fj3NT
08:25:59 <andythenorth> moin
08:58:32 <peter1138> Hello.
09:11:12 *** nielsm has joined #openttd
09:11:48 <peter1138> I better go to work :/
09:12:13 <nielsm> morning
09:25:25 <andythenorth> hi
09:29:23 *** andythenorth has quit IRC
09:42:35 *** gelignite has joined #openttd
10:15:45 *** andythenorth has joined #openttd
10:24:55 *** Thedarkb-T60 has joined #openttd
10:34:27 *** andythenorth has quit IRC
10:56:22 <nielsm> https://www.transportfever2.com/ I guess that's happening then
10:57:52 <nielsm> "Individually simulated land animals, birds and fish" important feature?
11:07:21 *** andythenorth has joined #openttd
11:07:34 *** andythenorth has left #openttd
11:20:16 <LordAro> very important
11:38:17 <Xaroth> Immersion dude, immersion
11:45:56 <Artea> There were 19553 failed login attempts since the last successful login.
11:46:08 <Artea> Holy Goddess
12:09:48 *** fanioz has joined #openttd
12:10:57 *** Wolf01 has joined #openttd
12:11:13 <Wolf01> Moin
12:18:03 <Artea> hi
12:18:10 <peter1138> NewGRF animals?
12:18:25 <nielsm> that's a great idea
12:18:46 <peter1138> Actually 'ambient' noises need work.
12:18:51 <Wolf01> Animatronics
12:18:54 <nielsm> can we have elephants roaming around, destroying your infrastructure?
12:19:06 <peter1138> A zoomed out arctic map is pretty noisy :/
12:29:40 *** gelignite has quit IRC
13:24:15 *** gelignite has joined #openttd
13:29:17 *** Wolf01 has quit IRC
13:30:01 *** Wolf01 has joined #openttd
13:42:13 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on issue #7523: Load/Save screen got lost, unrecoverable. https://git.io/fjse2
14:47:16 *** gelignite has quit IRC
14:52:14 <V453000> How would you say the following error? "Can only attach the same engine as self, or any RAIL wagons."
14:52:20 <V453000> the first part is wtf
14:53:42 <V453000> Maybe if it's like "Can only attach RAIL wagons,{}or the same engine as self." so the second weird thing is on a new line, it's already better?
14:57:15 <LordAro> "as self" is weird
14:57:39 <V453000> better ideas please :D
14:57:40 <LordAro> perhaps "or to the same engine" ?
14:58:10 <LordAro> if i'm understanding what the message is trying to say, the "as self" is redundant
14:58:25 <V453000> I guess
14:58:47 <V453000> but if I say "Can only attach the same engine." is it clear that it's the same as self?
14:59:03 <V453000> I might be overthinking it :) it's a hard topic
14:59:09 <Wolf01> Unless "as self" means stand alone
14:59:37 <V453000> my english is also falling a bit short here :)
15:10:59 <Eddi|zuHause> "Can only attach RAIL Wagons or other engines of the same type"
15:11:18 <Eddi|zuHause> possibly with comma
15:11:40 <Eddi|zuHause> the "RAIL" bit might need clarifying
15:33:26 *** fanioz has quit IRC
15:41:11 <V453000> that sounds pretty good Eddi
16:03:39 *** Samu has joined #openttd
16:39:49 <Samu> hi
16:42:07 *** sla_ro|master has joined #openttd
16:46:12 <peter1138> Yes
17:09:14 *** Wormnest has joined #openttd
17:11:22 *** WormnestAndroid has joined #openttd
17:15:07 *** Eddi|zuHause2 has joined #openttd
17:19:41 *** Eddi|zuHause has quit IRC
17:38:18 *** Progman has joined #openttd
17:40:16 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh merged pull request #7351: Add: Warn players that company passwords are not truly secure https://git.io/fhhrD
17:40:25 *** Flygon has quit IRC
17:40:31 <nielsm> totally forgot about that one...
17:41:56 *** Gumle2 has joined #openttd
17:47:05 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #7514: Scale oil refinery edge distance up by map size https://git.io/fjsku
18:15:55 *** HerzogDeXtEr has joined #openttd
18:31:09 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh updated pull request #7514: Scale oil refinery edge distance up by map size https://git.io/fjmhp
18:35:07 <peter1138> Hmm, would be nice to squash those reverts before merge :p
18:35:11 <peter1138> But never mind :p
18:35:39 <nielsm> oh... oops :s
18:37:15 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh requested changes for pull request #7366: Add: List recently executed commands in crashlog output. https://git.io/fjsIG
18:40:09 <peter1138> nielsm, can you squash 7516 a bit before review?
18:40:23 <peter1138> You've got fixes and removes in there.
18:40:55 <peter1138> That's assuming you think it's ready :-)
18:42:07 <nielsm> hmm, I think just a single commit for it all
18:43:41 <peter1138> Maybe. Maybe one for sq changes, and another for the GUI.
18:49:35 <nielsm> "Change"/"Add"/"Feature"?
18:50:16 <nielsm> guess it's Feature?
18:50:57 <peter1138> Add, perhaps. It's not really a gameplay feature.
18:51:04 <peter1138> But I dunno :-)
18:52:12 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh updated pull request #7516: Memory measurement and limits for Squirrel https://git.io/fjYfW
18:54:04 <peter1138> Does the commit checker care about bad indentation if you don't actually touch the bad lines?
18:54:21 <nielsm> I don't actually know
18:54:55 <nielsm> if it only checks added lines (which would make the most sense)
18:55:43 *** Arveen has joined #openttd
18:58:45 <peter1138> Not that fixing that file harms it.
19:01:57 <nielsm> I've considered just deleting sqmem.cpp
19:02:20 <peter1138> :)
19:28:28 <Wolf01> Ok, friend of mine just arrived in London
19:30:00 <peter1138> Uh huh?
19:34:19 <Samu> oh, more AI updates!
19:34:33 <Wolf01> If you see a guy with a small girlfriend (yeah, small) which chases every Tesla he see, then you found it :P
19:35:12 <Wolf01> (small as "not quite a hobbit but not so far"
19:35:16 <Wolf01> )
19:39:06 <peter1138> I'm not quite in London, so.
19:41:54 *** frosch123 has joined #openttd
19:42:10 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7514: Scale oil refinery edge distance up by map size https://git.io/fjsLC
19:42:27 <peter1138> Avengers: Endgame better be good. 3 hours long o_O
19:42:42 <peter1138> Not seeing it tonight though, that'll be home very late/early...
19:44:24 <Samu> already updating tournament games with new nonocab version, Wormnest
19:45:06 <frosch123> @seen planetmaker
19:45:06 <DorpsGek> frosch123: planetmaker was last seen in #openttd 22 hours, 59 minutes, and 31 seconds ago: <planetmaker> whatever caused it to fail. Previously... well... probably wrong boot order of VMs
19:45:21 <frosch123> so, not on vacation
19:50:25 *** glx has joined #openttd
19:50:25 *** ChanServ sets mode: +v glx
19:53:18 <Wolf01> I'm going to see it tomorrow night
19:54:03 <peter1138> Same.
19:58:03 * LordAro doesn't get to see it until tuesday :(
19:58:52 <peter1138> Don't worry I can tell you the story before then :)
20:02:45 <LordAro> ಠ_ಠ
20:02:54 <Wolf01> :D
20:04:52 <Wormnest> Nice Samu, I hope I fixed all bugs and didn´t cause any new ones ;)
20:06:54 <peter1138> Right, I best be off.
20:07:03 <peter1138> To the mountains^W^H hills...
20:08:02 <Samu> results didn't change so far
20:08:27 <Samu> on the crashed game, nonocab took more time now, but still finished first
20:08:46 <Samu> on the rematch
20:14:09 <Wormnest> cool
20:14:51 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #7514: Scale oil refinery edge distance up by map size https://git.io/fjsLH
20:21:56 *** andythenorth has joined #openttd
20:22:02 <andythenorth> yo
20:29:21 <nielsm> yoyo
20:38:07 <Wolf01> yoyoyo
20:53:32 *** Gumle2 has quit IRC
20:56:01 <DorpsGek_II> [OpenTTD/OpenTTD] Wormnest commented on issue #7530: Crash in kdtree.hpp when removing track in development version https://git.io/fjstg
21:01:30 *** Eddi|zuHause2 is now known as Eddi|zuHause
21:04:57 <Samu> man... it's tough to see air based ais to get wins so easily, I need to make airports more difficult
21:05:06 <Samu> how about infrastructure maintenance? :p
21:07:49 <nielsm> I believe infrastructure maintenance was in part invented to make aircraft less OP
21:08:25 <Samu> mogulai needs 1600 trucks to be ahead of its competitor with 20 aircraft
21:08:29 <Samu> kinda sad
21:10:18 <glx> that's why aircraft are banned on some servers I think
21:14:57 <nielsm> make cargodist also consider the travel cost when picking a route and make not everyone a rich bastard
21:15:39 <Wolf01> ^ top
21:15:52 <nielsm> (effectively limit max station rating)
21:21:14 <nielsm> but I have been wondering if it wouldn't be possible to make an alternate rule system for cdist destination picking and cargo generation in all, but keep the core routing algorithms and link graph
21:21:55 <Wolf01> https://www.youtube.com/watch?v=APzO7OVGakw hmm?
21:22:03 <andythenorth> nielsm: tell me more?
21:22:04 <andythenorth> o_O
21:22:09 <glx> like defining GS functions as callbacks for cdist ?
21:23:10 <nielsm> well I suppose having it call into GS would not be impossible? depends on the GS being reentrant probably
21:23:45 <glx> I think it's possible, scripts have mandatory functions called by openttd already
21:24:12 <glx> and some optional too
21:24:14 <Artea> hi
21:24:26 <Artea> I think CashDrainGS does that
21:24:35 <Artea> in someway
21:24:39 <nielsm> an issue could be GS spending too much time picking a destination
21:24:56 <nielsm> so you'd still have to abort it forcibly after some time to avoid hangs
21:25:05 <glx> http://nogo.openttd.org/api/1.9.0/classGSInfo.html
21:25:23 <glx> this class has required and optional functions
21:25:34 <glx> which are called by openttd
21:27:58 <glx> I guess it should be possible to limit what the script can do in the callback
21:28:24 <glx> but the script could still prepare data in its main loop and pass it in the callback
21:29:50 <Artea> can someone join my server and tell me if is hard or not, please ?
21:30:22 <Artea> https://servers.openttd.org/en/server/127004
21:30:33 <Artea> 5.196.1.57:3979
21:30:46 <glx> no way, maps too big ;)
21:30:59 <Artea> you can join
21:31:00 <Artea> :)
21:31:13 <Artea> I changed the ticks
21:32:27 <glx> and I don't have 1.9.1 anyway
21:32:42 <Artea> awwww
21:33:14 <Artea> I find hardcore playing now
21:33:19 <Artea> after 600 years
21:33:28 <glx> with inflation ?
21:33:32 <Artea> yes
21:33:37 <glx> no surprise
21:34:30 <Artea> 2 players joined today
21:34:34 <Artea> but didnt build anything
21:34:50 <Artea> only other one still have money
21:34:56 <glx> you don't have pause when no player I guess
21:35:04 <Artea> but started at same time as me, 2040
21:35:09 <Artea> no
21:35:29 <Artea> not even onjoin
21:35:52 <glx> pause on join helps a lot for big maps
21:35:53 <Artea> pause on join, that is
21:36:10 <Artea> but also breaks the ingame
21:36:37 <glx> how ?
21:36:39 <Artea> if someone is building stuff, it gets lost
21:36:51 <Artea> pause can take alot of time
21:36:57 <glx> you can't build during pause
21:37:05 <Artea> exactly
21:37:19 <Artea> for someone who is already playing is messes is the game
21:37:37 <Artea> * it mess
21:37:39 <Artea> with
21:37:41 <Artea> grrr
21:37:53 <glx> just need to wait for unpause
21:37:55 <Artea> sorry, hard to put the ideas into words now
21:38:07 <Artea> yeah, I took put that off
21:38:24 <Artea> so that way there is no interruption ingame
21:39:05 <glx> but if it's very active then many will not be able to join because they won't be able to apply all queued commands
21:40:00 <Artea> I think people are scared of high age servers
21:40:02 <glx> the new client must download the game then apply all commands that happened between the save and the download end
21:40:40 <glx> and it can be too slow to do that, especially with big maps
21:40:54 <Artea> yeah
21:41:04 <Artea> right now is 33 mb
21:41:12 <Artea> the map download
21:47:07 *** arikover has joined #openttd
22:00:01 <frosch123> glx: gs only runs no the server. so all gs decisions must be distributed via commands
22:00:13 <frosch123> no callbacks possible
22:00:42 <glx> oups forgot that detail
22:00:45 <nielsm> oh right
22:07:39 *** sla_ro|master has quit IRC
22:20:29 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh requested changes for pull request #7521: Fix: Stop Construction Windows Closing on Company Rename (Issue #7479) https://git.io/fjsmI
22:34:13 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #7498: Change: Consider any cargo with passenger town effect for passenger-type subsidies. https://git.io/fjsmE
22:44:43 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #7446: Feature: Show coverage area for existing stations and towns https://git.io/fjsmV
22:59:41 <DorpsGek_II> [OpenTTD/OpenTTD] michicc approved pull request #7539: Fix some GUI scaling https://git.io/fjsm7
23:04:58 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh merged pull request #7539: Fix some GUI scaling https://git.io/fj39Q
23:05:20 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #7539: Fix some GUI scaling https://git.io/fjsmp
23:06:29 <DorpsGek_II> [OpenTTD/OpenTTD] frosch123 commented on pull request #7498: Change: Consider any cargo with passenger town effect for passenger-type subsidies. https://git.io/fjsmh
23:08:56 <peter1138> MMmmm, protein
23:11:21 <frosch123> where do ECS tourists go to? i thought they go to specific industries
23:12:30 *** andythenorth has quit IRC
23:14:49 <peter1138> They go to towns.
23:15:04 <peter1138> Possibly specific industries too.
23:17:26 <peter1138> Yeah, TE_PASSENGERS... isn't used for anything o_O
23:18:44 <frosch123> it's used for statistics
23:18:47 <frosch123> and gs can query it
23:18:52 <peter1138> Yes but...
23:19:19 <frosch123> town effects are ttdp's citybuilders
23:19:20 <peter1138> q
23:19:42 <peter1138> town effects are cargospecs way of hardcoding features
23:19:49 <peter1138> ... +not
23:21:08 <frosch123> https://www.tt-wiki.net/wiki/ECS_Town_Vector._Tourists_centre <- i thought those are the main destination for tourists
23:21:16 <peter1138> Looks like everything that used it was either in my imagination, or was ripped out.
23:21:56 <peter1138> Maybe it's just something I have a patch for ;p
23:22:01 <frosch123> the newgrf spec summarises past usages
23:22:04 <frosch123> now it is up to gs
23:22:26 <peter1138> That's crap.
23:23:28 <peter1138> This specific place hardcodes CT_PASSENGERS, which is, admittedly, probably always there, but still.
23:23:57 <frosch123> it's about which cargos are produces by houses
23:24:53 <frosch123> i have no idea how ecs tourists work, the ecs manual says they go to/from tourists centers
23:24:57 <frosch123> but maybe houses too?
23:25:50 <frosch123> "Tourists has a weight of 125 Kg per tourist."
23:26:00 <peter1138> Too many burgers.
23:26:29 <nielsm> or just heavy luggage
23:26:41 <peter1138> Scary, I was more than that once :p
23:27:20 <frosch123> i don't know, my scale stops at 120
23:28:14 <frosch123> https://www.tt-wiki.net/wiki/File:Ecs_Townvector_1_2_0.png <- that says hotels
23:28:35 <frosch123> so, doesn't ottd create subsidies for tourists between tourist centers and hotels and stuff?
23:35:28 <Artea> I think I found a bug :S
23:35:30 <Artea> but not sure
23:35:56 <Artea> why my airport doesnt get passengers after a large advertise ?
23:36:27 <Artea> I have to level up from water to construct it, maybe bugged ?
23:39:01 *** frosch123 has quit IRC
23:41:40 <nielsm> well screenshot? does it actually cover town buildings?
23:41:58 <nielsm> are there other stations in coverage range of those town buildings that may have higher rating than your station?
23:42:08 <peter1138> Hmm.
23:42:14 <nielsm> (only the two stations with highest rating will receive cargo)
23:43:23 <peter1138> So tourists between towns does already work, just comes under the cargo algorithm rather than passengers.
23:43:43 <peter1138> I wonder the passenger-specific method even needs to exist
23:43:47 <peter1138> +if
23:44:50 <peter1138> I might give up on playing hell revealed 2 in ultraviolence mode
23:44:55 <peter1138> I can't get past the first level :p
23:45:17 <Artea> https://imgur.com/S1v9W5C
23:47:27 <Artea> damn disasters
23:47:46 <Artea> really, I don't know the routes of them after crash :(
23:48:09 <Artea> at least move them to crash group
23:48:23 <Artea> disaster group or something...
23:50:46 <nielsm> aircraft that crash don't lose their orders, and they remain on the runway for a while
23:51:02 <nielsm> you can just clone the crashed aircraft to get a new one of same type and same route
23:51:18 <Artea> I know, but problem is they crash while I'm sleeping
23:56:48 <peter1138> The vehicles are gone.
23:56:55 <peter1138> So they can't be in any group.
23:57:37 <Artea> :(
23:58:01 <peter1138> Pause on no players is a nice option to have :p