Log for #openttd on 24th September 2014:
Times are UTC Toggle Colours
00:19:43  <Celestar> good night :)
00:27:50  *** Celestar [] has left #openttd []
00:29:48  *** DDR [] has joined #openttd
00:34:56  *** MJP [] has quit [Ping timeout: 480 seconds]
00:34:56  *** InvokeStatic [] has quit [Read error: Connection reset by peer]
00:59:44  *** InvokeStatic [] has joined #openttd
01:17:08  *** glx [] has quit [Quit: Bye]
01:21:11  *** Pikkaphone [~yaaic@] has quit [Ping timeout: 480 seconds]
02:14:18  *** Hazzard_ [] has joined #openttd
02:20:58  *** Hazzard [] has quit [Ping timeout: 480 seconds]
02:58:30  *** Djohaal [~Djohaal@] has quit [Read error: Connection reset by peer]
03:19:52  *** Stimrol [] has quit [Quit: ZNC -]
03:40:43  *** Hazzard_ is now known as Hazzard
03:44:07  *** KWKdesign [] has quit [Read error: Operation timed out]
03:44:33  *** KWKdesign [] has joined #openttd
04:22:22  *** DDR [] has quit [Read error: Connection reset by peer]
04:22:44  *** DDR [] has joined #openttd
04:56:01  *** Eddi|zuHause [] has quit []
04:56:16  *** Eddi|zuHause [] has joined #openttd
05:20:11  *** sla_ro|master [] has joined #openttd
05:20:11  *** DDR [] has quit [Read error: Connection reset by peer]
05:43:08  <Supercheese> Hmm, "Eine Königin unter den Bieren", although I'm not sure I've gotten the capitals correct as its in allcaps on the bottle
05:43:17  <Supercheese> it's*
05:50:16  *** Caffiend [] has joined #openttd
05:56:36  <planetmaker> capitalization is correct. But König*in*?
06:09:54  <Supercheese> S'what's on the bottle
06:09:58  <Supercheese> Warsteiner
06:10:56  <Supercheese> where the S sort of looks like an f
06:12:10  <Supercheese>
06:12:30  <planetmaker> ah, hm. there's an alternative way to write a (small) s. The ancient way
06:12:41  <planetmaker> the f has the - through it while the s has not
06:13:57  <Supercheese> I guess there already was a King of Beers so they went for the alternative
06:14:34  <planetmaker> there is, yes. König Pilsener :)
06:20:07  <Supercheese> Well, it's pretty darn good, especially at  per bottle
06:20:18  <planetmaker> 2$? wow
06:20:25  <planetmaker> 1€ :P
06:20:35  <Supercheese> no wait
06:20:36  <planetmaker> but yes, it's ok :)
06:20:38  <Supercheese>  my bad
06:20:58  <Supercheese> my math is poor after beer :P
06:21:16  <planetmaker> haha :)
06:22:53  <Supercheese> hmm, thought there were 12 in the case, but 'twas 24
06:23:10  <Supercheese> lucky me
06:41:59  *** sla_ro|master [] has quit [Read error: Connection reset by peer]
06:42:38  *** sla_ro|master [] has joined #openttd
06:53:57  *** Celestar [] has joined #openttd
07:03:33  *** andythenorth [] has joined #openttd
07:03:43  <andythenorth> so roadtypes
07:04:07  * Supercheese would like them
07:10:27  <andythenorth> they’re not as good as you’d think
07:10:34  <andythenorth> because they need to be able to share tiles
07:10:42  <andythenorth> which makes them largely pointless afaict
07:11:44  <andythenorth> imagine a dirt roads type, on which ‘highway’ vehicles are banned
07:12:03  <andythenorth> but to have dirt road-highway crossings, ‘highway’ vehicles would need to be compatible with dirt roads
07:13:04  <planetmaker> not necessarily. Those tiles would just have two road types
07:14:13  <b_jonas> wouldn't you just have two or three levels of road such that road vehicles can go on any but some vehicles can go faster on highways?
07:14:48  <b_jonas> eg. the same truck would go 50 km/h on dirt roads and 80 km/h on a highway
07:15:54  <planetmaker> b_jonas, yes. And now look at the plethora of railtypes where one could assume something similar :)
07:16:11  <planetmaker> and trams are 'roads', too
07:16:14  <Supercheese> I presume similar compatibility/poweredness lists would exist for theoretical RoadTypes as they currently do for RailTypes
07:16:26  <Supercheese> e.g. "can run on X but is not powered"
07:16:28  <b_jonas> but then everyone would just build the highways all the time
07:16:30  <planetmaker> towns can grow on real roads but not on tramways
07:16:38  <Supercheese> although hmm
07:16:44  <Supercheese> all consists are fixed
07:16:52  <b_jonas> unless the highways have more limitations, like they're always one-way and can have no crossings
07:17:14  <b_jonas> but than that could be done automatically, eg. make road vehicles go faster on long segments of one-way roads without crossings?
07:17:18  <planetmaker> b_jonas, yes. And everyone always builds universal railway. That's not an issue
07:17:24  <Supercheese> yeah, multiple type coexistence on a single type would be required
07:17:43  <Supercheese> Highway+Tram Tracks+Elevated Rails+etc.
07:17:57  <b_jonas> though you'd somehow have to arrange it can at least contain turns
07:17:57  <Supercheese> it would likely oversaturate the map bits
07:18:38  <b_jonas> Supercheese: and a subway right under it too
07:18:44  <Supercheese> ayup
07:18:58  <planetmaker> we just gained 8 additional bits :P
07:18:59  <Supercheese> would be quite taxing on the available tile storage I presume
07:19:25  <b_jonas> plus a universal pass-through station for subway+bus+tram+truck+elevated
07:20:15  <Supercheese> Hmm, I'd have to rename my grf if RoadTypes ever come out
07:20:33  <andythenorth> my conclusion is that I need to delete things like the mining trucks from Road Hog
07:20:37  <andythenorth> they don’t fit
07:21:01  <Supercheese> the kind of trucks that would take up 3 lanes on the highway?
07:21:16  <Supercheese> tires taller than you, etc.
07:22:37  <andythenorth> yes
07:22:40  <andythenorth> the ones from HEQS
07:22:54  <andythenorth> were going to be in Road Hog
07:23:06  <andythenorth> but they have no purpose
07:23:38  <Supercheese> other than eyecandy, although that's sort of synonymous with 'no purpose'
07:23:58  <andythenorth> no purpose
07:25:04  <andythenorth> more than just eye candy choice though
07:25:06  <b_jonas> so really, what would happen if road vehicles could just set a separate higher speed for one-way roads? of course, then the route planner might have to be changed too.
07:25:20  <andythenorth> mining trucks have different stats to on-highway dump trucks
07:25:23  <b_jonas> (plus maybe you need highway type of graphics for one-way roads)
07:25:25  <andythenorth> which have to be in the set
07:25:44  <andythenorth> but choosing between different stats is boring
07:25:45  <b_jonas> hmm, no, that's not enough
07:25:59  <b_jonas> you'd have to make the high speed work only on long spans of road with no crossings
07:26:03  <b_jonas> dunno
07:26:40  <Supercheese> Long stretches of road are a disaster anyway because they can't be diagonal
07:26:49  <Supercheese> you end up canning it and building rails
07:27:16  <Supercheese> roads are really short-distance only in OTTD
07:27:21  <Supercheese> or intracity
07:28:14  <Supercheese> I suppose you could go for one of those long and thin maps rather than a square one
07:28:22  <Supercheese> avoid diagonals
07:30:03  <andythenorth> hmm
07:30:08  <andythenorth> maybe the dump trucks are the problem
07:46:38  *** sla_ro|master [] has quit [Ping timeout: 480 seconds]
07:50:59  *** Myhorta [] has joined #openttd
07:55:06  <argoneus> why is autopilot written in tcl? ._.
07:55:22  <argoneus> I haven't even heard of that language
07:57:54  <planetmaker> don't use autopilot or ap+, use supybot with soap plug-in
08:01:47  <argoneus> I'm tempted to try making my own
08:01:51  *** Jomann [] has joined #openttd
08:04:16  *** Myhorta [] has quit [Ping timeout: 480 seconds]
08:06:25  <argoneus> like a suite for web status / web control / irc bot / admin lib
08:06:34  <argoneus> all in one
08:06:52  <argoneus> but I guess that's been done before?
08:08:16  <planetmaker> no
08:09:00  <planetmaker> or maybe. But then those people kept those tools for themselves
08:09:18  <planetmaker> So that no other server could (easily) compete with them
08:09:26  <Xaroth|Work> there's a generic lib i made in python that soap uses
08:09:30  <Xaroth|Work> you can use that for any python-based tool
08:09:32  <planetmaker> Possibly with an excuse like "my code is too ugly"
08:09:35  <Xaroth|Work> be it web status, web control or admin
08:10:23  <planetmaker> Xaroth, re-inventing the wheel is so much more fun :P
08:10:31  <planetmaker> So many mistakes can be made anew :P
08:10:34  <Xaroth|Work> true that
08:15:10  <argoneus> well
08:15:17  <argoneus> 1, it could be a whole suite, not just assembled parts
08:15:22  <argoneus> 2, it could be a nice learning experience
08:15:34  <argoneus> 3, it would be reinventing the wheel but that's part of learning new things
08:15:49  <argoneus> sometimes it's good to make the same mistakes someone before me has done
08:15:52  <argoneus> if it's not a commercial project
08:15:54  <argoneus> at least that's what I think
08:16:20  <argoneus> planetmaker: so basically
08:16:35  <argoneus> if I made something like that, and it turned out not to be shit, and it was opensource, do you think there would be any demand for it other than me?
08:16:48  *** Myhorta [] has joined #openttd
08:18:22  <planetmaker> I would believe so, yes
08:18:43  <planetmaker> license it agpl and people who use it must also publish their modifications, if they run it on their server :)
08:19:01  <argoneus> what is agpl again?
08:19:04  <argoneus> I only used GPL ever
08:19:32  <argoneus> I know lgpl and gpl, but not agpl
08:19:34  * argoneus looks it up
08:20:30  *** Hazzard [] has quit [Remote host closed the connection]
08:21:08  <argoneus> oh, it's gpl for websites
08:21:28  <planetmaker> yeah. basically tailored for web services
08:22:28  <andythenorth> I don’t know why, but I find the aGPL a bit more dubious
08:22:40  <andythenorth> there’s some reason it’s a bit hokey, but I can’t remember what
08:23:04  <andythenorth> maybe it’s because affero version is not GPL 3 compatible
08:23:10  <andythenorth> or some other tedious legal thing
08:23:12  <planetmaker> is it not?
08:23:20  <andythenorth> might be FUD
08:23:28  <andythenorth> anyway, /me back to work
08:23:39  <planetmaker> but I guess it might not be
08:35:22  <argoneus> does autopilot/soap even work on windows?
08:35:39  <argoneus> I am just wondering if there are any people that actually have their servers on windows
08:36:19  <planetmaker> ap+ is known to bitch with windows, I know of several attempts, none successful. Soap uses python, so I see no issue
08:42:13  *** Myhorta [] has quit [Ping timeout: 480 seconds]
08:46:51  *** HerzogDeXtEr [] has joined #openttd
08:46:59  *** andythenorth [] has left #openttd []
08:47:09  <argoneus> um, is there a place where I can find documentation for the admin network enums? such as ADMIN_UPDATE_CLIENT_INFO
08:47:21  <argoneus> the doc on wiki only says which ones are sent when
08:47:26  <argoneus> but not what they contain
08:47:44  *** MTsPony [] has quit [Ping timeout: 480 seconds]
08:51:32  <planetmaker> openttd's source code, maybe its doxygen documentation, and xaroth's libottdadmin2. And maybe dih's joan java library for it
08:51:44  *** MTsPony [] has joined #openttd
08:51:49  <argoneus> oh, alright
08:52:27  <planetmaker>
08:52:36  <planetmaker> might have. It's the doxygen output
08:53:16  <planetmaker> but you should decide whether you want to write really a new library or want to make use of an existing library :)
08:54:51  <argoneus> well, I want to figure out how it works
08:55:14  <argoneus> networking has always been a black box for me :<
09:06:56  <peter1138> variety distribution is shit, anyone done a replacement for it?
09:09:38  <Eddi|zuHause> especially for non-square maps
09:18:59  <liq3> argoneus: look at the source code where that ENUM is used?
09:20:57  <argoneus> liq3: but the client doesn't send ADMIN_ packets, no?
09:21:55  <Eddi|zuHause> the admin port is not involved in gameplay at all
09:22:30  <liq3> there's no server source code?
09:22:32  <Eddi|zuHause> the admin port can be used to connect 3rd party tools like a webpage where you output stats
09:24:07  <argoneus> hmm
09:24:12  <argoneus> this will take a lot of figuring things out
09:24:21  <planetmaker> liq3, server and client share all the source code
09:25:04  <planetmaker> just different parts are used, depending on whether a particular instance is used as single player, or in MP as client or as server
09:25:04  <liq3> ok
09:25:24  *** MJP [] has joined #openttd
09:25:50  <argoneus> so the idea is
09:26:21  <argoneus> that my program will send a properly structured packet to the server admin port, which is listening, and it will send a specifically structured response packet
09:26:31  <argoneus> ?
09:27:06  <planetmaker> an admin port client needs to register with the openttd server and tell it which types of packages it wants to receive. Those will then be sent to the admin port client
09:27:06  <argoneus> then all I need to figure out is what kind of packets the server deals with, I guess :<
09:27:40  <argoneus> when I looked in the source code
09:27:43  <planetmaker> there can also be several admin port clients concurrently connected to the same openttd server. Each serving a different purpose, for instance
09:27:53  <argoneus> all I found was a .h file with enums with comments what they mean
09:28:01  <argoneus> but no description of how the data shoud look like
09:28:07  <argoneus> should*
09:28:31  <argoneus> I suppose I need to figure that out by myself by looking how the server reads the packets?
09:28:36  <argoneus> and send them in the same manner?
09:28:45  <argoneus> or is there actual doc for thi
09:28:50  <argoneus> s
09:29:56  <planetmaker> somewhere in the networking code. It's UDP packages and their structure surely is described somewhere
09:30:19  <argoneus> ...UDP? the wiki says TCP ._.
09:30:39  <planetmaker> maybe TCP then. I thought it uses UDP for it
09:30:51  <planetmaker> see. I know as much as you about the networking code :P
09:32:24  *** Flygon__ is now known as Flygon_____________________
09:32:27  *** ArdaXi [] has joined #openttd
09:32:28  *** Flygon_____________________ is now known as Flygon
09:35:11  <peter1138> packet != package
09:35:36  <argoneus> I've never heard package in networking context
09:37:43  <peter1138> it's a translation thing
09:37:59  <argoneus> translation?
09:38:06  <Eddi|zuHause> i've always thought of these as translation artefacts and assumed they mean the same thing
09:38:37  <peter1138> some of these guys don't english good ;)
09:38:46  <argoneus> oh
09:39:10  <argoneus> that's rude
09:39:12  <argoneus> :<
09:39:31  <Eddi|zuHause> or maybe the english are bad at teaching? :p
09:48:04  <argoneus> well
09:48:11  <argoneus> looking at libottdadmin2 it;s not that difficult
09:48:23  <argoneus> but there's a lot of magic numbers and strings that I don't know where to find
09:48:46  <argoneus> are you guys sure the networking part is documented?
09:51:07  *** Yotson [~Yotson@2001:980:6ac8:1:8811:9f92:300a:b295] has joined #openttd
09:54:14  <argoneus> oo, found it
09:54:21  <argoneus> it even says what parameters it has
09:54:27  <argoneus> fantastic
09:58:26  <peter1138> binary protocol ftw?
09:59:41  <peter1138> bah, it crashed :(
10:04:59  <peter1138> bah, fish never got start dates :(
10:05:28  *** Flygon [] has quit [Read error: Connection reset by peer]
10:05:38  <argoneus> bah
10:05:43  <argoneus> fucking cryptic C++ source code
10:07:45  <argoneus> okay
10:07:49  <argoneus> this source code is not making any sense
10:07:53  <argoneus>
10:08:22  <argoneus> it receives a packet, HandlePacket() passes it to the appropriate function, and that function.... receives an invalid packet?
10:09:26  <argoneus> or am I missing something important?
10:11:36  *** Flygon [] has joined #openttd
10:17:17  <blathijs> argoneus: Perhaps the method is overwritten in a subclass?
10:26:20  <Xaroth|Work> argoneus: if i can make libottdadmin2, understanding the packet code isn't -that- hard :P
10:27:43  *** Caffiend [] has quit [Quit: Leaving]
10:28:52  <argoneus> Xaroth|Work: your lib is quite robust though
10:28:55  <argoneus> I'm much worse than you
10:29:48  *** sla_ro|master [] has joined #openttd
10:32:44  *** luaduck_zzz is now known as luaduck
10:35:16  <Xaroth|Work> argoneus: then use libottdadmin ? :) :)
10:36:25  <argoneus> but this looks like a really nice real world problem
10:36:38  <argoneus> I might use your lib after my shitty lib works somewhat
10:36:39  <argoneus> :D
10:37:45  <argoneus> Xaroth|Work: did you figure it out by reading ottd source code and doc?
10:41:40  *** luaduck [] has quit [Quit: OH MY GOD ZNC IS SO FUCKING AWESOME]
10:44:50  *** luaduck [] has joined #openttd
10:46:56  *** sla_ro|master [] has quit [Ping timeout: 480 seconds]
10:58:34  *** andythenorth [~Andy@] has joined #openttd
11:03:15  *** sla_ro|master [slamaster@] has joined #openttd
11:10:30  <argoneus> oh I figured it out
11:10:35  <argoneus> it was subclassed as blathijs said
11:32:29  *** Supercheese is now known as Guest724
11:32:32  *** Supercheese [~Superchee@] has joined #openttd
11:36:38  *** KWKdesign [] has quit [Read error: Connection reset by peer]
11:36:57  *** KWKdesign [] has joined #openttd
11:38:21  *** Guest724 [~Superchee@] has quit [Ping timeout: 480 seconds]
11:40:11  <Xaroth|Work> argoneus: mostly, yes
11:49:32  *** Eddi|zuHause2 [] has joined #openttd
11:49:32  *** Eddi|zuHause [] has quit [Remote host closed the connection]
11:50:30  *** sla_ro|master [slamaster@] has quit []
11:50:51  *** Eddi|zuHause2 is now known as Eddi|zuHause
11:51:17  <Eddi|zuHause> it's certainly getting annoying
12:14:44  *** Myhorta [] has joined #openttd
12:21:41  *** efess [] has quit [Ping timeout: 480 seconds]
12:31:02  *** Stimrol [] has joined #openttd
13:30:36  *** efess [] has joined #openttd
13:46:01  *** ATS63 [~peterh@2407:500::2:981d:d5e9] has quit [Remote host closed the connection]
13:46:05  *** ATS63 [~peterh@2407:500::2:981d:d5e9] has joined #openttd
13:52:15  *** sla_ro|master [slamaster@] has joined #openttd
14:00:33  *** Myhorta[1] [] has joined #openttd
14:04:08  *** Myhorta [] has quit [Ping timeout: 480 seconds]
14:04:13  *** liq3 [] has quit []
14:28:04  *** KouDy [~koudy@] has quit [Ping timeout: 480 seconds]
14:33:54  *** Celestar [] has quit [Quit: Leaving.]
14:42:16  *** KouDy [~koudy@] has joined #openttd
14:59:57  *** luaduck [] has quit [Quit: OH MY GOD ZNC IS SO FUCKING AWESOME]
15:03:13  *** Myhorta[1] [] has quit [Ping timeout: 480 seconds]
15:03:51  *** Wolf01 [] has joined #openttd
15:03:56  <Wolf01> hi hi
15:15:14  *** jinks [~jinks@] has quit [Ping timeout: 480 seconds]
15:15:16  <Eddi|zuHause>
15:15:29  *** jinks [~jinks@] has joined #openttd
15:17:34  *** DDR [] has joined #openttd
15:24:44  <andythenorth> it bends?
15:24:54  <andythenorth> shocking
15:24:58  <andythenorth> where is bird?
15:28:49  <Eddi|zuHause> in the air?
15:29:27  <andythenorth> he’s in pineapple land
15:30:31  *** frosch123 [] has joined #openttd
15:36:42  <lastmikoi> .
15:38:07  *** DanMacK [~androirc@] has joined #openttd
15:38:54  <andythenorth> now we just need pikka
15:39:06  <DanMacK> lol no kidding
15:39:51  *** jinks [~jinks@] has quit [Ping timeout: 480 seconds]
15:40:01  *** jinks [~jinks@] has joined #openttd
15:40:16  <argoneus> is PikkaBird Pikka?
15:40:18  <Eddi|zuHause> wait... the two of you in the same channel at the same time? THE WORLD WILL IMPLODE
15:40:20  <argoneus> and PikkaChoo
15:40:22  <argoneus> all at the same time?
15:40:55  <andythenorth> yes
15:41:03  <andythenorth> also PikkaPhone
15:41:06  <andythenorth> and Pikka2
15:41:09  <andythenorth> and Pokka
15:41:13  <andythenorth> you get the idea...
15:41:25  <Eddi|zuHause> P*kka*
15:41:42  *** Alberth [~hat@2001:981:c6c5:1:be5f:f4ff:feac:e11] has joined #openttd
15:41:45  *** mode/#openttd [+o Alberth] by ChanServ
15:41:45  <Eddi|zuHause> except when it's not...
15:41:52  <andythenorth> pikka is not Alberth
15:42:35  <Alberth> indeed, never visited the down under land so far
15:43:37  <Alberth> Alberth is also not andythenorth
15:44:01  <Eddi|zuHause> and not DorpsGek either
15:44:39  <Alberth> that's long term goal, but it's not working very well so far
15:44:40  <andythenorth> Eddi|zuHause is not frosch123
15:44:44  *** ATS63 [~peterh@2407:500::2:981d:d5e9] has quit [Remote host closed the connection]
15:44:49  <andythenorth> nor ATS6
15:45:26  <Alberth> o/ all unique persons!
15:45:33  <Eddi|zuHause> but ATS63 is peter
15:46:30  <andythenorth> yeah
15:46:55  <Eddi|zuHause> what happened to the theory that everybody is the same 7 people over and over?
15:47:38  <andythenorth> did we name 7 yet?
15:48:13  <frosch123> Eddi|zuHause: __ln__: i have a task for you :) both "etwas klaglos akzeptieren" and "etwas sang- und klanglos akzeptieren" are valid terms. what about "etwas klanglos akzeptieren"? does one relate to the other?
15:48:40  <Eddi|zuHause> that sounds wrong
15:49:10  <Eddi|zuHause> usually it's "sang- und klanglos untergehen", though
15:50:21  <Eddi|zuHause> thus i might already be arguing with the premise of "valid term"
15:50:22  <argoneus> so P.+k{,2}a.*
15:50:31  *** ATS63 [~peterh@2407:500::2:981d:d5e9] has joined #openttd
15:50:42  <Eddi|zuHause> argoneus: no, it's always two 'k'
15:51:25  <argoneus> ^P.kka.*$ ?
15:51:35  <argoneus> \S* rather
15:51:49  *** FLHerne [] has joined #openttd
15:59:15  *** Stimrol [] has quit [Quit: ZNC -]
16:01:17  *** FLHerne_ [] has joined #openttd
16:04:47  *** DanMacK [~androirc@] has quit [Read error: Operation timed out]
16:05:43  *** Yotson [~Yotson@2001:980:6ac8:1:8811:9f92:300a:b295] has quit [Ping timeout: 480 seconds]
16:05:59  *** Yotson [~Yotson@2001:980:6ac8:1:8811:9f92:300a:b295] has joined #openttd
16:06:29  *** MTsPony [] has quit [Ping timeout: 480 seconds]
16:06:40  *** MTsPony [] has joined #openttd
16:07:53  *** FLHerne [] has quit [Ping timeout: 480 seconds]
16:09:33  *** tyteen4a03 [] has quit [Read error: Operation timed out]
16:14:25  *** Tirili [] has joined #openttd
16:20:19  *** tyteen4a03 [] has joined #openttd
16:27:36  *** TheMask96 [] has quit [Ping timeout: 480 seconds]
16:30:17  *** Tirili [] has quit [Quit: ChatZilla [SeaMonkey 2.29/20140909085502]]
16:31:54  *** TheMask96 [] has joined #openttd
16:37:55  *** andythenorth [~Andy@] has quit [Quit: andythenorth]
16:45:26  <DorpsGek> Commit by frosch :: r26915 /trunk/src/script/api (script_company.hpp script_town.hpp) (2014-09-24 16:45:20 UTC)
16:45:27  <DorpsGek> -Fix: API docs
16:53:27  *** oskari89 [] has joined #openttd
16:55:15  <Eddi|zuHause> env x='() { :;}; echo vulnerable' bash -c "echo test"
16:57:00  *** glx [] has joined #openttd
16:57:03  *** mode/#openttd [+v glx] by ChanServ
17:19:21  <argoneus> is the windows .cfg identical to the linux one? minus line endings
17:19:34  <argoneus> I want to configure my server on windows and then just scp it onto my vps
17:20:03  <Alberth> if you use / for directory separators in newgrf settings
17:20:14  <glx> and no full pahts
17:20:17  <glx> *paths
17:20:40  <Alberth> yeah  c:/program files/....  :D
17:20:44  <argoneus> oh fuk
17:20:45  <argoneus> it uses \
17:20:50  <argoneus> well I can just edit that I guess
17:21:30  <Alberth> sed -e 's/\/\//' < config_windows.cfg > config_unix.cfg   :p
17:21:48  <Alberth> hmm, needs a /g  :)
17:22:00  <argoneus> doesn't
17:22:03  <argoneus> it only occurs once per line max
17:22:46  <argoneus> or wait
17:22:50  <argoneus> does sed go line by line
17:22:50  <argoneus> hmmm
17:23:11  <glx> sed goes line by line but you can have multiple \ on one line
17:23:24  <argoneus> I don't think I do
17:23:27  <argoneus> oh I do, in one case
17:24:09  <Alberth> oh, uppercase vs lowercase file names may also cause trouble
17:24:17  <Eddi|zuHause> itSn not about what you have right now, it's about what you CAN have
17:24:44  <glx> and yes linux is picky about filename case ;)
17:24:46  <argoneus> god dammit
17:24:47  <Eddi|zuHause> s/itSn/it's/
17:24:49  <argoneus> so many things would be easier
17:24:52  <argoneus> if my desktop was linux
17:24:58  <argoneus> and not shitdos
17:25:14  <Eddi|zuHause> there's an easy fix for that
17:25:29  <argoneus> b-but muh videogames
17:26:39  <Alberth> the question is, is that time with non-openttd games worth the bother all the other time :p
17:27:07  <argoneus> half of my steam library would become void :(
17:27:56  *** andythenorth [] has joined #openttd
17:28:07  <argoneus> it's like walling off half of my flat's rooms to get working heating in one room
17:28:09  <Alberth> you don't have to convince me :p
17:29:44  <glx> VM can be a solution
17:29:57  <argoneus> but VM doesn't have graphics acceleration
17:29:58  <argoneus> or does it?
17:30:18  <glx> not really needed to configure openttd ;)
17:32:02  <Eddi|zuHause> wine is pretty good nowadays
17:33:48  *** Tirili [] has joined #openttd
17:35:04  *** FLHerne_ [] has quit [Ping timeout: 480 seconds]
17:35:49  *** fjb [] has joined #openttd
17:35:56  <fjb> Moin.
17:36:38  <Eddi|zuHause> quak
17:36:51  <fjb> Oh
17:37:02  <fjb> Quak Eddi|zuHause
17:38:46  <frosch123> moin
17:39:18  <fjb> Quak frosch123
17:40:00  <LordAro> quak
17:40:29  <frosch123> i found some old files
17:40:45  <frosch123> i think 1990-11-18 is when i started learning programming :p
17:40:46  <Eddi|zuHause> man i have plenty of those :p
17:40:50  <fjb> Quak LordAro
17:40:58  <LordAro> o/ fjb
17:41:10  <Eddi|zuHause> unfortunately, on some diskettes, which i don't have a drive for anymore
17:42:10  <Eddi|zuHause> one of the first programs i wrote displayed the message "Loading..." with some forced delay :p
17:43:01  <frosch123> apparently there was no "delay" in gwbasic, instead i learned to do a loop from 1 to 100 to compute some sinus :p
17:44:23  <Eddi|zuHause> my first programs were in dbase
17:44:32  <Eddi|zuHause> aside from some .bat
17:45:02  <fjb> I remember I learned programming in 1985, but I don't know it that disks are still readable.
17:45:16  <Eddi|zuHause> East Explained.jpg
17:45:21  <Eddi|zuHause> err
17:45:31  <Eddi|zuHause>
17:45:46  <DorpsGek> Commit by translators :: r26916 /trunk/src/lang (3 files) (2014-09-24 17:45:37 UTC)
17:45:47  <DorpsGek> -Update from WebTranslator v3.0:
17:45:48  <DorpsGek> afrikaans - 13 changes by mulderpf
17:45:49  <DorpsGek> catalan - 24 changes by juanjo
17:45:50  <DorpsGek> spanish - 3 changes by SilverSurferZzZ
17:47:04  <frosch123> Eddi|zuHause: sounds accurate
17:47:24  *** HerzogDeXtEr [] has quit [Quit: Leaving.]
17:53:01  <fjb> So true.
17:54:11  *** HerzogDeXtEr [] has joined #openttd
17:55:53  <frosch123> i like those quiz gwbasic programs, where you have to type the answer to a question
17:56:03  <Eddi|zuHause> Somalia, Afghanistan, Iraq, Libya... the USA have a long track record of invading countries and then leaving them with destabilizing anarchy
17:56:09  <frosch123> but with the spelling skills of a 8 year old
17:56:15  <frosch123> otherwise it's wrong :p
17:57:22  <Eddi|zuHause> looking back, it's a miracle that '45 didn't end even worse :p
17:58:07  <fjb> They had a plan for the future back then.
17:58:48  <Eddi|zuHause> i'm sure they have loads of plans...
17:58:56  <Eddi|zuHause> not all plans actually work out
17:59:15  <Eddi|zuHause> they also had a plan to completely deindustrialize germany back then
17:59:21  <fjb> But throwing nuclear bombs wasn't a good idea back then either.
18:00:00  <Eddi|zuHause> until they realized that they couldn't feed 80 million people on that level of technology
18:00:24  <frosch123> hmm, i forgot... did us also enter ww1? or was ww2 the first one "abroad"?
18:00:44  <fjb> They did.
18:01:21  <Eddi|zuHause> they did, but rather late
18:01:41  <Eddi|zuHause> US was rather isolationist before that
18:02:22  <Eddi|zuHause> until they started with this "league of nations" idea
18:04:21  <Eddi|zuHause> before that, they only had issues with themselves and neighbouring countries
18:04:30  <Eddi|zuHause> namely mexico and canada
18:05:39  <Eddi|zuHause> in the war against mexico they got texas, and in the war against canada they didn't accomplish much, except for getting the white house burned down
18:06:03  <Eddi|zuHause> burnt?
18:06:25  <fjb> That's something, isn't it?
18:26:43  *** HerzogDeXtEr [] has quit [Quit: Leaving.]
18:28:54  <Supercheese> there was the whole Monroe Doctrine though
18:29:08  <Supercheese> not very isolationist really
18:30:31  <Eddi|zuHause> that was more like "if they step in our backyard"?
18:31:33  <argoneus> is there a major difference between AV8 and AV9?
18:31:37  <argoneus> the airplane newgrf
18:31:48  <Eddi|zuHause> probably
18:31:54  <argoneus> t-thanks
18:33:15  *** Myhorta [] has joined #openttd
18:33:48  *** Tirili [] has quit [Remote host closed the connection]
18:34:27  <Supercheese> Av9 has a smaller roster
18:34:39  <Supercheese> SE strikes again
18:36:08  <Eddi|zuHause> with the difference that airplanes really don't have a lot of ways to be different
18:43:40  *** andythenorth [] has left #openttd []
18:43:57  *** andythenorth [] has joined #openttd
18:55:53  *** tokai|mdlx [] has joined #openttd
18:58:59  *** Alberth [~hat@2001:981:c6c5:1:be5f:f4ff:feac:e11] has left #openttd []
19:00:55  *** luaduck_zzz [] has joined #openttd
19:01:07  *** luaduck_zzz is now known as luaduck
19:02:12  *** Flygon_ [] has joined #openttd
19:02:13  *** tokai|noir [] has quit [Ping timeout: 480 seconds]
19:08:36  *** Flygon [] has quit [Ping timeout: 480 seconds]
19:27:26  *** luaduck [] has quit [Ping timeout: 480 seconds]
19:37:40  *** sla_ro|master [slamaster@] has quit []
19:38:33  <argoneus> if I have a nice map in singleplayer
19:38:38  <argoneus> is there a way to transfer that map into multiplayer?
19:38:46  <argoneus> like, not the save
19:38:48  <argoneus> just the layout etc
19:42:12  <frosch123> you can load the save in multiplayer
19:42:31  <frosch123> if it is a generated map you can type "restart" in console, to start the same map again
19:42:58  <frosch123> finally, you can also save as heightmap, to only take the same landscape shape, but add other newgrfs
19:54:34  <argoneus> oh
19:54:39  <argoneus> is there an easy way to load heightmaps with dediserv?
19:55:23  *** oskari89 [] has quit []
19:56:26  <Eddi|zuHause> it's probably easier to transfer a savegame
19:56:39  <Eddi|zuHause> otherwise, openttd -h
20:10:36  *** ToBeFree [] has quit [Ping timeout: 480 seconds]
20:13:36  *** luaduck_zzz [] has joined #openttd
20:14:05  *** luaduck_zzz is now known as luaduck
20:25:25  *** ToBeFree [] has joined #openttd
20:29:17  <argoneus> so basically
20:29:22  <argoneus> I make heightmap and savegame from it on my pc
20:29:25  <argoneus> and then transfer to server
20:29:58  <frosch123> transfering a save from a gui client to the server is generally the easiest method for configuring a game
20:30:31  <argoneus> oh, right
20:30:36  <argoneus> the savegame carries serverside settings, right?
20:30:48  <frosch123> yes, all settings and add-ons
20:31:12  <frosch123> (that is: md5sum references to the add-ons)
20:31:19  <frosch123> (not the add-ons themself)
20:31:51  <argoneus> if I load a savegame in 1960 with starting in 1950
20:31:54  <argoneus> and type restart into the console
20:31:59  <argoneus> it will go back to 1950 or back to the savefile?
20:32:28  <frosch123> "restart" means regenerating the map with the same settings
20:32:33  <argoneus> oh, nice
20:32:52  <argoneus> time to make a nice heightmap
20:32:56  <frosch123> as long as the map generation (i.e. major ottd versions) did not change, the map will be the same
20:33:11  <frosch123> "restart" only works for generated maps, not for heightmaps
20:33:18  <argoneus> well
20:33:18  <frosch123> heightmaps you have to load as heightmaps :)
20:33:24  <argoneus> wait
20:33:29  <argoneus> I can't save a heightmap as a savegame
20:33:31  <argoneus> and laod that normally?
20:33:32  <argoneus> load*
20:33:45  <frosch123> sure, but you cannot use "restart" on that save
20:33:51  <argoneus> oh
20:33:53  <frosch123> insteadof you have to reload the original save
20:34:36  *** Yotson [~Yotson@2001:980:6ac8:1:8811:9f92:300a:b295] has quit [Quit: .]
20:38:46  *** Celestar [] has joined #openttd
20:41:26  *** FLHerne [~flh@] has joined #openttd
20:47:01  *** Celestar [] has quit [Quit: Leaving.]
20:51:02  *** Koronis [] has joined #openttd
20:51:20  *** argoneus [~argoneus@] has quit [Quit: leaving]
20:55:53  <DorpsGek> Commit by fonsinchen :: r26917 trunk/src/economy.cpp (2014-09-24 20:55:47 UTC)
20:55:54  <DorpsGek> -Revert (r26857): It broke improved loading.
20:56:11  *** Progman [] has joined #openttd
20:56:58  <DorpsGek> Commit by fonsinchen :: r26918 trunk/src/economy.cpp (2014-09-24 20:56:52 UTC)
20:56:59  <DorpsGek> -Fix [FS#6110]: Reserve cargo only after unloading finished or if the vehicle has the desired cargo already
20:59:08  *** Progman_ [] has joined #openttd
21:04:30  *** liq3 [] has joined #openttd
21:04:41  *** Progman [] has quit [Ping timeout: 480 seconds]
21:04:54  *** Progman_ is now known as Progman
21:07:29  <andythenorth> bed bed bed
21:07:30  <andythenorth> bye
21:07:33  *** andythenorth [] has quit [Quit: andythenorth]
21:08:34  <Wolf01> me too
21:08:37  <Wolf01> 'night
21:08:44  *** Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
21:10:55  *** Tirili [] has joined #openttd
21:11:01  *** Stimrol [] has joined #openttd
21:11:34  *** FLHerne_ [] has joined #openttd
21:12:56  *** Jomann [] has quit [Remote host closed the connection]
21:16:06  *** FLHerne [~flh@] has quit [Ping timeout: 480 seconds]
21:18:05  *** beest [] has joined #openttd
21:32:31  *** argoneus [] has joined #openttd
21:39:36  *** Myhorta [] has quit [Remote host closed the connection]
21:42:34  *** Myhorta [] has joined #openttd
21:54:24  *** yorick [] has quit [Ping timeout: 480 seconds]
22:01:23  <argoneus> is there a way to mass download all required content?
22:01:33  <argoneus> like if I make a savegame on my computer, and then try loading it with dedi, but it needs some newgrf
22:01:36  <argoneus> do I need to get those one by one?
22:02:30  <glx> dedicated server refuses to load if there's missing grf IIRC
22:04:00  <argoneus> so I need to manually download them one by one?
22:04:20  <glx> you can just transfer them from your local machine :)
22:04:38  <glx> like you do for config and savegame
22:04:57  <argoneus> oh, right
22:08:06  <frosch123> night
22:08:09  *** frosch123 [] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
22:08:44  *** Progman [] has quit [Remote host closed the connection]
22:18:16  *** Koronis [] has quit [Quit: Nettalk6 -]
22:21:33  <argoneus> this is weird
22:21:36  <argoneus> I just loaded a savefile
22:21:38  <argoneus> wrote restart
22:21:41  <argoneus> but the map is different
22:21:52  <argoneus> wtf?
22:25:25  <planetmaker> different OpenTTD version
22:26:16  *** luaduck [] has quit [Quit: ZNC gives me a nerd boner.]
22:26:22  <planetmaker> restarts tells it to re-use the settings and the random seed. Results will be different, if the algorithm differs. That might be different, if OpenTTD is changed
22:26:32  *** yorick [] has joined #openttd
22:27:13  <argoneus> but the version is same
22:27:16  <argoneus> one is windows one is linux though
22:27:29  <glx> same settings ?
22:27:39  <argoneus> I thought those were in save?
22:28:50  *** luaduck [] has joined #openttd
22:29:50  <argoneus> I'll try with identical settings tomorrow
22:29:53  <argoneus> I have to go now, nn and thanks
22:32:58  <argoneus> but yeah
22:33:13  <argoneus> I am using 1.4.3 on windows and linux, with same newgrfs and same terrain generation settings
22:33:18  <argoneus> not sure what else influences it
22:33:20  <argoneus> gnight
22:35:06  <Sylf> if you tried to load a save game on dedicated server but the game looks different, it means the server failed to load the game
22:35:11  <Sylf> possible because of missing newgrf
22:46:01  *** FLHerne_ [] has quit [Ping timeout: 480 seconds]
22:51:54  *** Hazzard [] has joined #openttd
23:10:39  *** luaduck is now known as luaduck_zzz
23:23:03  *** DabuYu [DabuYu@] has joined #openttd
23:27:34  <Eddi|zuHause> really i advise you to do all this on the client, and then transfer the savegame to the server when you've confirmed it's done properly
23:29:20  <Eddi|zuHause> also, the version must be the same as the one that originally started the savegame, not necessarily the one you played it with
23:39:23  *** Hazzard [] has quit [Read error: Connection reset by peer]
23:54:00  *** Tirili [] has quit [Quit: ChatZilla [SeaMonkey 2.29/20140909085502]]
23:54:31  *** efess [] has quit [Ping timeout: 480 seconds]

Powered by YARRSTE version: svn-trunk