Back to Home / #openttd / 2019 / 05 / Prev Day | Next Day
#openttd IRC Logs for 2019-05-23

---Logopened Thu May 23 00:00:52 2019
01:13<@peter1138>mood gorning
01:13<@peter1138>A spec addition could probably quite easily add more sizes.
01:18-!-andythenorth [] has joined #openttd
01:18-!-andythenorth is "andythenorth" on #openttd
01:38<Corns[m]>Plot twist: turns out the dev of jokers patch pack has already implemented a "public roads" patch
01:39<Corns[m]>During world gen it creates a road network between the towns, connecting the majority of them
01:40<Corns[m]>On the other hand, i hear it uses a buttload of memory
01:40<@peter1138>Also the dev turned out to have a personality issue and disappeared for some reason.
01:54<@LordAro>quite a few broken save games
02:11<Corns[m]>peter1138: :0 where does it say
02:13-!-sla_ro|master [] has joined #openttd
02:13-!-sla_ro|master is "slamaster" on #sla #openttd
02:16<@peter1138>First post...
02:21<Corns[m]>You mean like
02:21<Corns[m]>How their post is basically cleared out?
02:21<@peter1138>And some later ones were replaced with "Done here"
02:33<andythenorth>the most mysterious rage quit
02:36<andythenorth>is it lunch?
02:41<andythenorth>we should teach the bot to answer
02:57<Corns[m]>peter1138: I'd like to modify and then add Jokers public roads patch to the master branch
02:58<Corns[m]>What are your thoughts on the patch?
02:58<@peter1138>Never seen it.
03:00-!-WWacko1976-work [] has joined #openttd
03:00-!-WWacko1976-work is "YO!" on #openttd #/r/openttd
03:09<Corns[m]>andythenorth: what do you mean
03:09<andythenorth>there are AIs that build roads :)
03:10<Corns[m]>Oh ru saying
03:10<Corns[m]>And gamescripts
03:10<andythenorth>generally I think we favour using content over modifying the game
03:10<Corns[m]>But i think its a nice feature that works alongside other gamescripts
03:10<andythenorth>although that changes depending on who's active
03:10<Corns[m]>+i guess it uses less cpu than the CityConnector ai?
03:13<andythenorth>dunno :)
03:13<Corns[m]>andythenorth: okay what do you think about this patch idea
03:14<andythenorth>it's moot what I think, I can't merge anything :)
03:14<andythenorth>I prefer using the content APIs, and having a smaller core game codebase
03:16<Corns[m]>I dont think this one can be implemented via newgrf
03:17<andythenorth>I think that's in JGR
03:17<Corns[m]>Polyline is in JGR, yeah
03:18<Corns[m]>But this uses A* to pathfind between the start and goal
03:18<andythenorth>is it good?
03:18<andythenorth>I tried polyline, but I couldn't figure it out
03:18<Corns[m]>Oh rip
03:18<Corns[m]>Polyline makes it easier for building longer lengths of track imo
03:20<Corns[m]>Im still working on this railplanner - i need to reduce its memory usage most importantly
03:24<Corns[m]>I think it'll save a lot of tedium for mobile/console players
03:25<Corns[m]>And reduce the amount of clicks/effort the player needs to build tracks
03:27<andythenorth>railbuilding can be tedious
03:31<Corns[m]>Yeah i play a lot in reddit S1
03:31<Corns[m]>And spending 30 mins building a track from one side of the 1024x2048 map to the other was a big motivator in me developing this
03:54-!-andythenorth is now known as Guest3424
03:54-!-andythenorth [] has joined #openttd
03:54-!-andythenorth is "andythenorth" on #openttd
03:55-!-Supercheese [] has quit [Quit: Valete omnes]
03:56-!-Guest3424 [] has quit [Ping timeout: 480 seconds]
04:11<@peter1138>Sure but that is basically the game.
04:19-!-andythenorth [] has quit [Quit: andythenorth]
04:22<Corns[m]>Depends what you get out of the game :)
04:26-!-Samu [] has joined #openttd
04:26-!-Samu is "realname" on #openttd
05:24<@planetmaker>Long ago I would have argued against it. But actually I meanwhile like the idea of this polyline rail builder
05:25<@planetmaker>I think it solves a problem for a number of people - and doesn't really hurt anyone
05:25<@planetmaker>after all, you're not forced to use it
05:25<@planetmaker>and a manual route would still be better - but take longer to build
05:29<Artea>good morning
05:29<Artea>my server stil running
05:32<Artea>I gave up going everyday make more aircrafts
06:00-!-Gustavo6056 [~Gustavo60@2804:14d:4cd8:81a4:c4d6:60cd:17a2:4efd] has joined #openttd
06:00-!-Gustavo6056 is "Non dico nomen." on #openttd #oftc #moocows
06:04-!-Gustavo6046 [~Gustavo60@] has quit [Ping timeout: 480 seconds]
06:04-!-Gustavo6056 is now known as Gustavo6046
06:29<@peter1138>planetmaker, from what I saw the game stalls while planning a route, so it needs work :p
06:32<Eddi|zuHause>i'm sure the patch is "well tested"
06:35-!-andythenorth [~andytheno@] has joined #openttd
06:35-!-andythenorth is "andythenorth" on #openttd
06:53-!-andythenorth [~andytheno@] has quit [Quit: andythenorth]
06:54-!-andythenorth [~andytheno@] has joined #openttd
06:54-!-andythenorth is "andythenorth" on #openttd
06:59-!-gareppa [~gareppa@] has joined #openttd
06:59-!-gareppa is "gareppa" on #bcache #privacybadger #https-everywhere #llvmlinux #ext4 #mm #moocows #oftc #openttd #scilab #C
07:01-!-gareppa [~gareppa@] has quit []
07:02<@planetmaker>I'm just talking about the feature, not the actual implementation ;)
07:12<Corns[m]>peter1138: game doesnt stall while planning, ive implemented it so it does a fixed number of loops before relegating control back to the rest of the game loop
07:13<Corns[m]>But yeah its memory usage is bonkers at the moment (up to 2gb for 1024x2048 corner to corner)
07:13<Corns[m]>It needs work - i do plan to add features to account for corner size, inclines and maybe even bridges/tunnels
07:15<@peter1138>Why so much? o_O
07:15<Corns[m]>Ive been reading a bunch of path search algorithms written by this one professor - although ive yet to implement them/see how they compare in performance with regards to time and memory
07:18<Corns[m]>peter1138: the A* algorithm has to make a new struct for each possible track placement on each tile of land
07:19<Corns[m]>So something like 64 bytes per node, 12 directions per tile and then some number of tiles per search
07:20<Corns[m]>The "freeze" you see at the end of the gif, just as the entire track is built, actually comes from freeing/ deleting all the data structures that were in use :^)
07:21<Corns[m]>So i guess that deletion process could be split up into multiple ticks so it doesn't cause noticeable lag
07:40<@peter1138>Hmm, is it lunch time?
07:43-!-snail_UES_ [] has joined #openttd
07:43-!-snail_UES_ is "Jacopo Coletto" on #openttd
08:42-!-Thedarkb [] has joined #openttd
08:42-!-Thedarkb is "realname" on #oolite #openttd #/r/openttd
08:45-!-snail_UES_ [] has quit [Quit: snail_UES_]
09:28<DorpsGek_II>[OpenTTD/OpenTTD] JGRennison opened issue #7603: Town::cargo_accepted, Town::cargo_produced saveload and consistency issues
09:38-!-tokai [] has joined #openttd
09:38-!-tokai is "Christian Rosentreter" on #openttd
09:38-!-mode/#openttd [+v tokai] by ChanServ
09:44-!-tokai|noir [] has quit [Ping timeout: 480 seconds]
09:50<@peter1138>Might do a cycle tonight.
09:56-!-nielsm [] has joined #openttd
09:56-!-nielsm is "Niels Martin Hansen" on #openttd
10:02<andythenorth>I might do some Azure pipelines
10:02<andythenorth>kinda need a friend :P
10:27<Eddi|zuHause>not sure how you'd get a friend via azure pipelines... but it's not like i'm an expert :p
10:27<andythenorth>it's probably just a thing on the Azure plugin store
10:28<andythenorth>'install friend'
10:28<Eddi|zuHause>a few years ago that would have been a python joke
10:29<@planetmaker>that sounds... spooky
10:30<Eddi|zuHause>i mean
10:31<@planetmaker>:D nice
10:34-!-Gumle2 [] has joined #openttd
10:34-!-Gumle2 is "Martin" on #ceph #bcache #openttd
10:35-!-Gumle2 [] has quit []
10:50<Eddi|zuHause>i think there was another one of those buried in some larger xkcd, but i can't find it
10:51<Eddi|zuHause>i think i got it:
11:02-!-Flygon [] has quit [Read error: Connection reset by peer]
11:49<FLHerne>Alt-text too in that one
11:50<FLHerne>There's also
11:56-!-HerzogDeXtEr [] has joined #openttd
11:56-!-HerzogDeXtEr is "purple" on #openttd
11:57-!-Gumle2 [] has joined #openttd
11:57-!-Gumle2 is "Martin" on #ceph #bcache #openttd
12:47-!-Lejving [] has joined #openttd
12:47-!-Lejving is "realname" on @#openttdcoop.pz #mashinky #factoriocoop #/r/openttd #openttd
12:52-!-gelignite [] has joined #openttd
12:52-!-gelignite is "gelignite" on #openttd
13:02-!-frosch123 [] has joined #openttd
13:02-!-frosch123 is "frosch" on #openttd
13:05-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
13:17-!-Wolf01 [] has joined #openttd
13:17-!-Wolf01 is "Wolf01" on #openttd
13:17<supermop_work>hi Wolf01
13:46-!-glx [] has joined #openttd
13:46-!-mode/#openttd [+v glx] by ChanServ
13:46-!-glx is "Loïc GUILLOUX" on #openttd.noai #openttd.notice +#openttd
13:53-!-Progman [] has joined #openttd
13:53-!-Progman is "Peter Henschel" on #openttd
13:57-!-andythenorth [~andytheno@] has quit [Quit: andythenorth]
14:10-!-Gumle2 [] has quit []
14:29-!-andythenorth [] has joined #openttd
14:29-!-andythenorth is "andythenorth" on #openttd
14:33-!-Supercheese [~Superchee@] has joined #openttd
14:33-!-Supercheese is "Supercheese" on #openttd
14:35-!-Gumle2 [] has joined #openttd
14:35-!-Gumle2 is "Martin" on #ceph #bcache #openttd
14:38<andythenorth>so I need to teach Azure pipelines about git revs / tags
14:38<andythenorth>probably OpenTTD did that already?
14:48-!-Supercheese [~Superchee@] has quit [Read error: Connection reset by peer]
14:49-!-Supercheese [~Superchee@] has joined #openttd
14:49-!-Supercheese is "Supercheese" on #openttd
15:07-!-Wormnest [~Wormnest@] has quit [Read error: Connection reset by peer]
15:08-!-Wormnest [~Wormnest@] has joined #openttd
15:08-!-Wormnest is "Wormnest" on #openttd
15:19-!-HerzogDeXtEr [] has quit [Read error: Connection reset by peer]
15:20-!-HerzogDeXtEr [~farci@] has joined #openttd
15:20-!-HerzogDeXtEr is "purple" on #openttd
15:20<+glx>you just need some files in your repo I think
15:24-!-Thedarkb [] has joined #openttd
15:24-!-Thedarkb is "realname" on #oolite #openttd #/r/openttd
15:36-!-gareppa [~gareppa@] has joined #openttd
15:36-!-gareppa is "gareppa" on #bcache #privacybadger #https-everywhere #llvmlinux #ext4 #mm #moocows #oftc #openttd #scilab #C
15:38<+glx>andythenorth: you need too
15:48<andythenorth>what does it do? o_O
15:48<andythenorth>oh I installed it already ok
15:50<andythenorth>chicken and rice
15:50<andythenorth>not photo-worthy though
15:52<@peter1138>salmon and stirfry veg (my usual mix)
15:53<+glx>andythenorth: then basically it's just
15:54<andythenorth>yeah, I have it building for a while now
15:54<andythenorth>but I need to prep the artifacts for distribution
15:55<andythenorth>maybe I can just the existing make target for bundling
15:56<andythenorth>the goal is to push it Amazon S3
15:56<+glx>you can check openttd yml
15:56-!-gareppa [~gareppa@] has quit []
15:59-!-gelignite [] has quit [Quit: Good fight, good night!]
15:59<andythenorth>ok the magic is all in the templates
16:09-!-sla_ro|master [] has quit []
16:11<nielsm>I "fixed" this page:
16:12<+glx>nice fix :)
16:12<nielsm>who can delete pages?
16:12<+glx>hmm could add a link to the readme
16:13<andythenorth>I can delete pages
16:13<nielsm>the pages for visual C++ 2012, 2008/2010, and 2005 are no longer valid
16:13<Eddi|zuHause>nielsm: that last sentence could go in some notification box, wikipedia style?
16:13<nielsm>none of those compilers are supported
16:14<nielsm>Eddi|zuHause yeah, I didn't care for looking up what box templates exist on this wiki right now
16:14<+glx>better link directly to than indicating I think
16:15<frosch123>nielsm: can you delete them now? maybe relogin?
16:19-!-Gumle2 [] has quit []
16:19<nielsm>frosch123, I think I'll add the {{Historic|explanation}} box to them instead maybe?
16:21<andythenorth>so when's 1.10? :)
16:22<frosch123>i think history content is more for gameplay features
16:22<frosch123>stuff you can learn from, or use in some discussion
16:22<Eddi|zuHause>$someone wanted to accelerate the release schedule
16:22<frosch123>andythenorth: 1.A
16:23<Eddi|zuHause>we'll run into the next newgrf version trouble at 1.16
16:24<Eddi|zuHause>or we pull a java and call the next version "10"
16:25*peter1138 ponders some cheese.
16:26*andythenorth had some
16:26<Eddi|zuHause>i had something like
16:32<frosch123>i am having
16:32<frosch123>not pure though
16:33-!-gareppa [~gareppa@] has joined #openttd
16:33-!-gareppa is "gareppa" on #bcache #privacybadger #https-everywhere #llvmlinux #ext4 #mm #moocows #oftc #openttd #scilab #C
16:36<Eddi|zuHause>can't imagine what you use that in
16:36<@peter1138>Definitely not coffee, no.
16:37<frosch123>the nut-based stuff works in light coffees, like cappucino
16:37<frosch123>it does not work in strong coffee
16:37<frosch123>and non-nut-based stuff does not work either
16:38-!-gareppa [~gareppa@] has quit []
16:38<andythenorth>zlow Azure iz zlow
16:39<andythenorth>hmm looks like NML failed
16:40<+glx>you know you can link to pipeline build :)
16:40<andythenorth>dunno how to make the world-visible
16:41<andythenorth>probably clicking a lot of scary buttons
16:41<+glx>hmm indeed it's blocked
16:41<andythenorth>I'll try to make it unauthed
16:41<andythenorth>Azure is very "and now you have 2 problems"
16:41<frosch123>andythenorth: i think there is some PR to make nml work with newer pil
16:42<frosch123> <- you probably need that
16:43<andythenorth>currently I rely on getting nml via pip
16:43<andythenorth>not sure how to teach it to install a dev build
16:44<andythenorth>probably just clone the nml repo or something
16:45<frosch123>what, pip? isn't that some 7 year old nml 0.2?
16:47<Eddi|zuHause>> pip search nml
16:47<Eddi|zuHause>nml (0.4.5) - A tool to compile nml files to grf or nfo files
16:47<+glx>it's the latest stable yes
16:48<supermop_work>peter1138: did you have the cheese?
16:48<@peter1138>I am having it right now.
16:48<frosch123> <- wow, someone updated it
16:48<supermop_work>anything good?
16:48<Eddi|zuHause>i'm always mixing up supermop_work and Supercheese
16:48<supermop_work>i do like cheese
16:48-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
16:49<supermop_work>hmm tesco goats cheese huh
16:49<supermop_work>i do like ash covered goats cheeses now and then
16:49<Eddi|zuHause>i have no clue what you're talking about
16:50-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
16:50<@peter1138>This is pretty... matured, as I bought it reduced price a week or so ago :p
16:50<@peter1138>Eddi|zuHause, cheese.
16:50<supermop_work>no goats cheese in germany, Eddi|zuHause ?
16:50<Eddi|zuHause>supermop_work: i'm sure there is, but in my world, cheese plays no part
16:50<frosch123>it's only imported from greece
16:50<andythenorth>peter1138: I just threw some away
16:51<+glx>silly, france is closer :)
16:51<andythenorth>there's ash, and then there's black mould :P
16:51<andythenorth>it's important to know one from the other, I found
16:51<@peter1138>This is not mouldy.
16:51<andythenorth>mine was only just gone
16:51<@peter1138>I did buy one a couple of months back and it did go mouldy, but it was orange/pink mould, so kinda obviouis.
16:52<supermop_work>i have this huge bag of bresaola and prosciutto that i got as leftovers from a design party on tuesday
16:53<supermop_work>like 1 kg of charcuterie. in a race against time to eat before its gets much more 'mature' in my fridge
16:53*andythenorth celebrates 10s Horse compiles, again
16:53<andythenorth>much spriting
16:54<@peter1138>Ripped everything out?
16:54<supermop_work>its just the class 20 and one hopper now
16:54<andythenorth>using grfcodec
16:57<andythenorth>old is new again
17:10-!-Thedarkb [] has joined #openttd
17:10-!-Thedarkb is "realname" on #oolite #openttd #/r/openttd
17:15<DorpsGek_II>[OpenTTD/OpenTTD] MingweiSamuel opened issue #7604: Buildings "wander" north away from roads
17:20-!-nielsm [] has quit [Ping timeout: 480 seconds]
17:45<DorpsGek_II>[OpenTTD/OpenTTD] JGRennison opened pull request #7605: Fix #7593: Crash in ScriptOrder::GetOrderDistance in VT_AIR mode
17:55-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
18:00-!-frosch123 [] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
18:07-!-andythenorth [] has left #openttd []
18:07<DorpsGek_II>[OpenTTD/OpenTTD] iigmir updated pull request #7596: Add:Three currencies: NTD, CNY, HKD
18:09-!-HerzogDeXtEr [~farci@] has quit [Quit: Leaving.]
18:23-!-glx [] has quit [Read error: Connection reset by peer]
18:23-!-glx [kvirc@2a01:e35:2f59:c7c0:413e:8619:16bb:5324] has joined #openttd
18:23-!-glx is "Loïc GUILLOUX" on #openttd.noai #openttd.notice #openttd
18:45-!-Progman [] has quit [Remote host closed the connection]
19:04-!-Supercheese [~Superchee@] has quit [Quit: Valete omnes]
19:20-!-Mahjong1 [~qq@2a00:23c7:e06:ed00:516b:2831:5aaa:b2dc] has joined #openttd
19:20-!-Mahjong1 is "realname" on #ohnx #openttd
19:25-!-Mahjong [] has quit [Ping timeout: 480 seconds]
19:52-!-snail_UES_ [] has joined #openttd
19:52-!-snail_UES_ is "Jacopo Coletto" on #openttd
20:01-!-Supercheese [] has joined #openttd
20:01-!-Supercheese is "Caseum" on #openttd
20:13-!-Maarten [~maarten@2600:1700:7fd0:6e98:20c:29ff:fea0:abb6] has joined #openttd
20:13-!-Maarten is "maarten" on #openttd #oftc #moocows @#maarten
20:47-!-Samu [] has quit [Ping timeout: 480 seconds]
21:14-!-Samu [] has joined #openttd
21:14-!-Samu is "realname" on #openttd
21:21-!-Flygon [] has joined #openttd
21:21-!-Flygon is "Flygon" on #openttd
21:22-!-Samu [] has quit [Ping timeout: 480 seconds]
22:16-!-D-HUND [~debdog@2a00:79c0:64f:4900:7a24:afff:fe8a:d04d] has joined #openttd
22:16-!-D-HUND is "Wowbagger" on #bitlbee #openttd
22:24-!-debdog [~debdog@] has quit [Ping timeout: 480 seconds]
23:30-!-glx [] has quit []
---Logclosed Fri May 24 00:00:53 2019