Log for #openttd on 3rd August 2013:
Times are UTC Toggle Colours
00:00:20  <frosch123> night
00:00:26  *** frosch123 [] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
00:01:37  *** Uranium [] has quit [Quit: Leaving]
00:06:31  *** Alice3 [] has quit []
00:19:38  *** fjb is now known as Guest2166
00:19:40  *** fjb [] has joined #openttd
00:20:03  *** TomyLobo [] has quit [Quit: Standby mode...]
00:22:29  *** amiller [] has joined #openttd
00:26:25  *** Guest2166 [] has quit [Ping timeout: 480 seconds]
00:35:03  *** megakacktus [] has joined #openttd
00:44:14  *** Zuu [] has quit [Ping timeout: 480 seconds]
00:44:39  *** HerzogDeXtEr1 [] has quit [Read error: Connection reset by peer]
00:50:26  *** glx [] has quit [Quit: Bye]
01:23:45  *** roboboy [] has joined #openttd
01:34:52  *** mindlesstux [] has joined #openttd
01:36:09  *** KritiK [] has quit [Quit: Leaving]
01:41:53  *** megakacktus [] has quit [Quit: Live long and prosper]
01:54:19  *** cypher [] has quit [Quit: Miranda IM! Smaller, Faster, Easier.]
03:00:45  *** Pereba [] has quit [Quit: AdiIRC is updating to v1.9.2 Beta Build (030813-1) 64 Bit]
03:01:24  *** Pereba [] has joined #openttd
03:06:58  *** SamanthaD [] has joined #openttd
03:07:02  <SamanthaD> \o
03:52:28  *** Elukka [] has joined #openttd
04:04:58  *** montalvo [~montalvo@] has joined #openttd
04:17:37  *** Pereba [] has quit [Quit: AdiIRC - changing standards (]
04:18:15  *** Pereba [] has joined #openttd
04:18:25  <krinn> morning humans (and animals)
04:56:01  *** Eddi|zuHause [] has quit []
04:56:16  *** Eddi|zuHause [] has joined #openttd
05:19:35  *** montalvo [~montalvo@] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz
05:25:44  *** xT2 [~ST2@] has joined #openttd
05:30:20  *** ST2 [~ST2@] has quit [Ping timeout: 480 seconds]
05:30:20  *** xT2 is now known as ST2
05:39:36  *** Supercheese [~Superchee@] has joined #openttd
05:58:29  *** montalvo [~montalvo@] has joined #openttd
06:03:09  *** sla_ro|master [slamaster@] has joined #openttd
06:07:41  *** amiller [] has quit [Ping timeout: 480 seconds]
06:39:31  *** Pol [] has joined #openttd
06:42:35  *** Alberth [] has joined #openttd
06:42:38  *** mode/#openttd [+o Alberth] by ChanServ
06:49:22  *** andythenorth [] has joined #openttd
06:52:44  <SamanthaD> Is there an easy way to automatically transition a train from a traditional train to an EMU?
06:53:02  <SamanthaD> (trainset considers an EMU to be all engines)
06:57:53  *** sla_ro|master [slamaster@] has quit []
06:58:23  *** sla_ro|master [slamaster@] has joined #openttd
07:09:47  *** andythenorth [] has quit [Quit: andythenorth]
07:14:22  <Supercheese> which trainset?
07:18:35  *** Devroush [~dennis@] has joined #openttd
07:18:38  *** Zuu [] has joined #openttd
07:22:40  <SamanthaD> Supercheese: Dutch trainset 2
07:22:59  *** Devroush [~dennis@] has quit [Read error: Connection reset by peer]
07:23:18  *** Devroush [~dennis@] has joined #openttd
07:23:46  <Supercheese> I'm presuming autoreplace doesn't do all you want it to?
07:25:02  <SamanthaD> Supercheese: Well... for one thing autoreplace doesn't let me turn a traincar into an engine
07:25:17  <SamanthaD> it's okay, I'm halfway done replacing all my rolling stock by hand
07:25:22  <planetmaker> you're aware of "keep length" option?
07:25:29  <SamanthaD> yes
07:25:40  <planetmaker> good morning also :-)
07:25:44  <V453000> cant make more engines than before regardless :P
07:25:44  <SamanthaD> oh yeah!
07:25:44  <V453000> hi
07:25:45  <SamanthaD> morning!
07:26:00  <SamanthaD> know what would be great? A feature where you could autoreplace an entire train
07:26:06  <Alberth> +1
07:26:11  <Supercheese> There's A Patch For That™
07:26:18  <Alberth> aka "consist replacement" :)
07:26:25  <SamanthaD> "Replace any train that matches this engine with these cars with this other train"
07:26:28  <SamanthaD> yes!
07:26:30  <planetmaker> yes, would be great
07:26:58  <SamanthaD> when I'm done playing this game I'll look into the source and see if I can't hammer out a patch
07:27:31  <SamanthaD> I'm not very familiar with OpenTTD code, or C++ for that matter...
07:27:45  <krinn> a GS can do that easy too
07:28:02  <SamanthaD> a gamescript could do a full train autoreplace?
07:28:26  <krinn> yes
07:28:28  <SamanthaD> enh, I need the practice
07:28:33  <SamanthaD> and I'd love to get involved with this project
07:28:49  <SamanthaD> it's my favorite toy!
07:29:17  <planetmaker> yes... but a GS for that task might be the wrong tool :-)
07:30:58  <krinn> well, i think it can even do better
07:31:36  <SamanthaD> do you suppose a full const autoreplace ought to have an option of saving the rolling stock?
07:32:14  <krinn> well, it could check your money, and then decide to sent your train that you wish replacemeent to depot to change them : better than autoreplace that wait a depot visit
07:32:36  <SamanthaD> the other thing that could really use a patch is refitting partial trains. I've got a lot of EMUs that refit to passengers or mail but I could really use 25/75 splits
07:32:42  <planetmaker> oh, that's not necessarily better, krin.
07:32:56  <planetmaker> if you play with regular servicing, that's the best time in my eyes
07:33:01  <SamanthaD> yes, that would mess up timetables for one
07:33:03  <planetmaker> otherwise you disrupt normal traffic quite a lot
07:33:44  <SamanthaD> also, the autoreplace code is already pretty smart about seeking a depot when its needed
07:33:45  <krinn> well, it can change record each train, change railtracks, recreate new train and reput the same order
07:34:10  <krinn> that's what an ai do, so can as gs
07:34:45  <krinn> does autoreplace change over diff railtype?
07:34:51  <SamanthaD> on the other hand, we're talking about a feature that really ought to be in the core game
07:35:02  <SamanthaD> krinn: yes, as long as the depot can support both types
07:35:25  <krinn> well, the GS will swap the depot and the complete rails before
07:35:31  <SamanthaD> krinn: and there's a NewGRF that provides a "universal" railtype to ease the transition from rail -> monorail -> maglev
07:36:20  <krinn> i use that universal thing, but boring to recreate the trains and reput same orders everywhere
07:36:35  *** ntx [] has joined #openttd
07:36:38  <SamanthaD> I'm tearing my hair out here :p
07:37:00  <SamanthaD> I've been playing this game for 100 game years
07:37:07  <SamanthaD> I normally don't run a game this long for this to be an issue
07:37:10  <SamanthaD> but I really like this map :3
07:37:21  <planetmaker> krinn, you know shared orders?
07:37:27  <krinn> lol /restart SamanthaD
07:37:40  <krinn> you cannot shared orders with a 0 vehicle
07:38:05  <SamanthaD> krinn: send the old vehicles to one depot, create the new vehicles in another depot
07:38:09  <SamanthaD> that way you can share orders between them
07:38:23  <planetmaker> krinn, send old trains to depots. convert rails. build new depots. build new train, share orders, sell all old trains, delete old depots
07:38:25  <krinn> well, boring with lot of trains
07:38:42  <SamanthaD> nobody's arguing that it's not boring ;)
07:38:48  <Alberth> don't convert, build new tracks instead
07:39:01  <SamanthaD> oh! that *IS* fun
07:39:01  <planetmaker> :-)
07:39:13  <SamanthaD> hard to do with my favorite map geometries
07:39:17  <krinn> and while building my AI i see it does that easy
07:39:27  <SamanthaD> 512 x 64 doesn't really give much room to build more than one trunk line
07:39:50  <planetmaker> play 2048x64 ;-)
07:39:51  <Alberth> also, with newer tracks, it is unlikely that you need the same amount of trains
07:40:07  <Alberth> or the same length or the same setup
07:40:26  <planetmaker> yeah... wagon capacity changes significantly
07:40:33  <krinn> Alberth, sending a few train to depot for deletion isn't as boring as recreate x trains (even less than the previous number)
07:40:37  <SamanthaD> krinn: It's not a matter of a GS not being able to do it, it's a question of whether or not people should have to load a gamescript as a work around for what ought to be a feature in the core game
07:41:21  <planetmaker> the question is: shall "upgrade everything" be an easy task really
07:41:40  <SamanthaD> Maybe it should be an option?
07:41:50  <SamanthaD> If it should be difficult I think it should be difficult and fun
07:41:52  <krinn> like all feature, you can use it or not
07:42:00  <SamanthaD> nobody likes "difficult because it's a huge, mindless chore"
07:42:01  <krinn> but not offering it is boring imo
07:42:29  <planetmaker> it's not realistic either to mass-convert all rail (!!invalid argument!!)
07:42:35  <Alberth> SamanthaD: it is not trivial to do in general, train consists that you have may not exist any more, or there are more choices
07:43:13  <krinn> planetmaker, as realistic as convert an aircraft or a train or a bus to a newer version
07:43:28  <SamanthaD> Alberth: Well, what if the interface worked like this: On the left is a list of all the extant consists in your network and on the right is a train building interface that we all know and love?
07:43:31  <planetmaker> that's more realistic. You sell old and buy new, krinn
07:43:49  <planetmaker> that's normal life-cycle. But removing all existing infrastructure?
07:44:05  <krinn> planetmaker, well you think it's more realistic the pdg of a company must use hammer and replace the tracks himself ?
07:44:23  <Alberth> SamanthaD: I didn't know we had such an interface :)     but yeah, something in that direction
07:44:29  <krinn> planetmaker, well, i don't think the pdg of sncf ever change one rails himself
07:44:39  <planetmaker> yes. :-) The whim of the manager makes things built instantaneously
07:44:43  <SamanthaD> krinn: I think the realistic way would be to build an entirely new network without disrupting the old network until the new network is 100% ready
07:44:47  <planetmaker> Thus his or her errors are really expensive
07:44:50  <V453000> purrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
07:45:02  <SamanthaD> Alberth: You know... the interface that you use when you build a new train!
07:45:18  <Alberth> I don't love it!  :)
07:45:25  <krinn> planetmaker, tbh if a feature that change all tracks and trains exist, go on, ask even 10x the price : everyone will use it
07:45:25  <SamanthaD> haha!
07:45:28  <V453000> whats the issue of using universal rail?
07:45:29  <planetmaker> krinn, as said, realism is not a valid argument for or against. Fun is :-)
07:45:38  <SamanthaD> Alberth: You would do it differently?
07:45:53  <planetmaker> and yes, everyone would use it possibly. Except realism freaks. Which we also have loads
07:46:05  * SamanthaD is a realism freak
07:46:09  <Alberth> At the scale of openttd, I think you need consist-based management
07:46:22  <krinn> planetmaker, and so? they will cry for an option they have the right to just... not use
07:46:24  <SamanthaD> using British buses with my Dutch trainset is freaking driving me insane
07:46:25  <Alberth> but the current way is much easier to get into
07:46:29  <Alberth> + the game
07:47:15  <planetmaker> hm. But the idea of such window is not bad...
07:47:23  <planetmaker> two columns
07:47:29  <SamanthaD> Alberth: You mean, like, adding multiple wagons at a time? I'm not sure how that would even work...
07:47:29  <krinn> planetmaker, considering a realism freak will find the pdg of the company doing the work himself more realistic than delegating it to his peons :)
07:47:31  <planetmaker> one existing, the other replacement
07:47:44  <planetmaker> where replacement has a checkbox with "just renew" (current autorenew)
07:47:55  <planetmaker> alternatively you can drag-and-drop a new consist there
07:48:11  <planetmaker> it just needs some intelligent filtering so that you don't need to do that on a per-train-basis
07:48:14  <SamanthaD> So... question... in addition or a complete replacement for the current autoreplace?
07:48:18  <Alberth> SamanthaD: more like setting up a train template first, and using that to create actual trains
07:48:24  *** aquse [] has joined #openttd
07:48:34  <Alberth> replacement, imho
07:48:47  <SamanthaD> Alberth: Oh! I like that! Like how on CoOp they leave one train in the depot and just clone it?
07:49:13  <planetmaker> no, no, we don't leave it in depot. We put them in a show room on the map ;-)
07:49:26  <SamanthaD> :p
07:49:32  <Alberth> yes, but without the idle train collecting dust :)
07:50:10  <SamanthaD> I just clone from the "groups of trains" dialog
07:50:26  <V453000> you dont need the train yard for normal games really, you can just clone trains from the network
07:50:27  <planetmaker> yes... though groups may contain also different trains
07:50:28  <V453000> same effect
07:50:29  *** LordAro [] has joined #openttd
07:50:39  <Alberth> I know, I do that too
07:50:39  <planetmaker> convenience, V453000 :-)
07:50:42  <LordAro> /o
07:50:47  <V453000> sort of :)
07:50:48  <Xaroth|Work> o/
07:50:51  <planetmaker> hi
07:50:57  <V453000> just that "trains catching dust" isnt an argument :P
07:50:59  <SamanthaD> Xaroth|Work: Hello!
07:51:12  <SamanthaD> trains should catch bugs, not dust
07:51:31  <aquse> You guys play on any servers?
07:51:33  <Alberth> V453000: I was not claiming it to be a valid argument :)
07:51:39  <V453000> :P
07:51:59  *** Aristide [] has joined #openttd
07:52:30  <planetmaker> aquse, yes... those which I own ;-)
07:52:46  <SamanthaD> Question: Do you folks think it would be better to hack a consist autoreplace on top of the current system or to do away with the old system and perhaps re-implement it on top of the new system?
07:52:48  <planetmaker> in parts
07:53:03  <SamanthaD> in terms of interface, not code
07:53:04  <aquse> planetmaker Which ones you own?
07:53:11  <planetmaker> replace current replacement thing by new consist one, SamanthaD
07:53:24  <Aristide> HI !
07:53:24  <planetmaker> and possibly integrate autorenew
07:53:33  <planetmaker> aquse, #openttdcoop
07:53:53  <SamanthaD> planetmaker: that's what I was thinking... consist replace plus a macro of sorts
07:53:55  <aquse> I'll join it, lemme just get my ZNC server on these channels.
07:56:25  *** LordAro [] has quit [Quit: Leaving]
07:56:52  *** sla_ro|master [slamaster@] has quit []
07:57:14  *** Ecoste [~Ecoste@2a01:7e00::f03c:91ff:fe69:33b2] has joined #openttd
07:57:33  *** aquse [] has quit []
07:57:39  *** Ecoste is now known as AquSe
07:57:48  <AquSe> There.
07:58:47  *** DabuYu [DoubleYou@] has quit []
08:01:15  *** Pereba [] has quit [Quit: Leif Eriksson uses AdiIRC. Shouldn't you? []]
08:02:17  <SamanthaD> Alright, well... let me finish goofing around with this game :3
08:02:59  <planetmaker> macro... yes. depends on which kind :-)
08:05:13  <SamanthaD> planetmaker: a little tool that does something akin to "create an autoreplace rule such that each consist with containing this vehicle should be replaced by this other vehicle in that location"
08:05:40  <SamanthaD> I mean... it would generate as many autoreplace rules as needed to replace each car of type A to a car of type B
08:06:28  <SamanthaD> do you think people would really miss being able to say "replace all X with Y" when it comes to trains?
08:07:58  *** LordAro [] has joined #openttd
08:11:14  <NGC3982> Morning.
08:11:21  <SamanthaD> Morning NGC3982
08:11:46  *** Wolf01 [] has joined #openttd
08:12:05  <Wolf01> hello
08:12:18  <Supercheese> 'night
08:12:25  *** Supercheese [~Superchee@] has quit [Quit: ChatZilla [Firefox 22.0/20130618035212]]
08:12:44  <Alberth> hello
08:16:14  <SamanthaD> hello Wolf01
08:18:17  <planetmaker> SamanthaD, consist replacement - in my mind - works like that you define a (group of) trains which will be replaced by another type of train
08:18:29  <planetmaker> no fancy per-wagon rules. just this train by that train
08:18:33  <planetmaker> much easier to grasp
08:19:06  <planetmaker> anyway... lake. BBQ. And the last czech beer :D
08:19:12  <SamanthaD> Have fun!
08:19:20  <SamanthaD> planetmaker: and thanks for your input
08:19:20  <planetmaker> see you all (much) later or tomorrow
08:32:32  <AquSe> Cya
08:38:01  *** Pol [] has quit [Remote host closed the connection]
08:45:57  *** Uranium [] has joined #openttd
08:47:48  <V453000> can a railtype newGRF use all 0-15 rail IDs?
08:48:13  <V453000> with e.g. original train set
08:48:27  <V453000> I guess I would need to disable the original rails first?
08:49:27  *** Progman [] has joined #openttd
08:49:44  *** Alice3 [] has joined #openttd
08:50:06  <Eddi|zuHause> you cannot disable the original railtypes, you can only change them
08:51:06  <V453000> :D
08:52:39  <V453000> so  0 1 2 3 has to be rail, elrl, mono, mglv?
08:56:01  *** Devroush367 [~dennis@] has joined #openttd
08:56:06  *** Devroush [~dennis@] has quit [Ping timeout: 480 seconds]
08:57:47  *** TomyLobo [] has joined #openttd
09:04:30  <V453000> :D IT WORKS :D
09:04:31  <V453000> :D
09:04:31  <V453000> :D
09:07:42  *** Elukka [] has quit []
09:08:43  <Alberth> \o/
09:09:08  <LordAro> i don't care if it's techically inaccurate, it's still funny
09:10:31  <Alberth> :)
09:10:51  <V453000> MURDER
09:14:16  <SamanthaD> HAHA
09:14:20  <SamanthaD> only if you kill -s 9
09:19:39  *** Uranium [] has quit [Quit: Leaving]
09:19:46  *** Uranium [] has joined #openttd
09:20:46  *** Elukka [] has joined #openttd
09:23:52  *** Uranium [] has quit []
09:23:58  *** Uranium [] has joined #openttd
09:27:21  *** Alberth [] has left #openttd []
09:27:41  *** LordAro [] has quit [Remote host closed the connection]
09:27:45  *** pugi [] has joined #openttd
09:30:19  *** LordAro [] has joined #openttd
09:34:24  *** Elukka [] has quit []
09:34:40  *** zeknurn [] has quit [Read error: Connection reset by peer]
09:36:14  *** zeknurn [] has joined #openttd
09:39:18  *** sla_ro|master [slamaster@] has joined #openttd
09:48:33  *** ntoskrnl [] has joined #openttd
10:15:56  <roboboy> what is the linux command for creating a diff file?
10:16:14  <LordAro> which version control system?
10:16:26  <roboboy> SVN
10:16:48  <LordAro> "svn diff > outfile"
10:16:58  <roboboy> ok
10:21:44  *** SamanthaD [] has quit [Remote host closed the connection]
10:25:16  <roboboy> and Thank you
10:37:02  *** Elukka [] has joined #openttd
10:43:08  *** cypher [] has joined #openttd
10:43:57  <Zuu> LordAro: If you want to make a more readable patch, add "-U 5", "-U 10" or even more, which increase the number of context rows (deafult=3)
10:44:15  <LordAro> i did not know that :L
10:44:41  <Zuu> Of course, if the patch is very long, -U 10 may be too extreme, but if you only have a few changes, it helps reviewing the patch to extend the number of context rows.
10:47:21  <roboboy> well my patch only changed one line
10:48:40  *** HerzogDeXtEr [] has joined #openttd
11:10:11  <TrueBrain> well, my patch changes nothing! SO! THERE! I WIN!
11:11:02  *** montalvo [~montalvo@] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz
11:14:33  *** montalvo [~montalvo@] has joined #openttd
11:21:38  *** tokai|noir [] has joined #openttd
11:21:41  *** mode/#openttd [+v tokai|noir] by ChanServ
11:27:09  <Eddi|zuHause> i have even more patches that i never wrote
11:27:26  *** tokai|mdlx [] has quit [Ping timeout: 480 seconds]
11:31:22  *** Progman [] has quit [Remote host closed the connection]
11:41:22  *** SamanthaD [] has joined #openttd
11:42:08  *** andythenorth [] has joined #openttd
11:59:32  *** andythenorth [] has quit [Quit: andythenorth]
12:00:39  *** frosch123 [] has joined #openttd
12:05:31  *** Aristide [] has quit [Read error: Connection reset by peer]
12:17:45  *** tokai|mdlx [] has joined #openttd
12:22:40  *** Aristide [] has joined #openttd
12:23:11  *** tokai|noir [] has quit [Ping timeout: 480 seconds]
12:27:56  *** ntoskrnl [] has quit [Ping timeout: 480 seconds]
12:33:06  *** guru3_ [] has quit [Read error: Connection reset by peer]
12:36:56  *** guru3 [] has joined #openttd
13:09:16  *** cypher [] has quit [Quit: Miranda IM! Smaller, Faster, Easier.]
13:13:17  *** Aristide [] has quit [Remote host closed the connection]
13:16:05  *** Alice3 [] has quit []
13:18:22  *** Aristide [] has joined #openttd
13:30:44  *** Pol [] has joined #openttd
13:55:04  *** Aristide [] has quit [Remote host closed the connection]
13:55:38  *** Aristide [] has joined #openttd
14:13:16  <frosch123> <- submitting something like that to ottd would result in "can be done with newgrf". what would widelands guys do? :p
14:15:04  <AquSe> They would do it with newgrf.
14:16:07  <frosch123> widelands does ini file scripting
14:16:14  <AquSe> shh
14:16:40  <frosch123> and yes, that means that the same key can appear multiple times in a section , and that the order defines execution order
14:16:55  <frosch123> (at least it looks like that)
14:18:02  <Xaroth|Work> o_O
14:18:19  *** kais58___ [] has quit [Remote host closed the connection]
14:20:48  *** Aristide [] has quit [Remote host closed the connection]
14:23:12  <Eddi|zuHause> frosch123: working on infinite mines? :p
14:23:33  <Eddi|zuHause> PS: i always thought widelands lacks trains :p
14:23:52  <frosch123> yeah, but the latter is harder to do i believe
14:24:15  <frosch123> and yes, i hope above patch does infinite mines and well, and limited trees, fish and stones
14:24:37  <frosch123> which should hopefully now allow me to fill the whole map with active economy
14:25:01  <frosch123> instead of slowly moving over the map and leaving useless desert behind
14:25:06  <Eddi|zuHause> in my mind it was something like "train station" is a kind of warehouse (like dock), and rail lines are laid like ordinary paths, but can only end at a station
14:25:45  <frosch123> well, it should require manual routing and orders :)
14:27:04  *** kais58___ [] has joined #openttd
14:27:35  <Eddi|zuHause> trains would in that case run automatically like ships
14:27:50  <frosch123> that's boring
14:28:01  <frosch123> and ships were the most broken thing in s2
14:28:14  <frosch123> haven't checked whether widelands has something like that
14:28:37  <frosch123> large distance transport needs manual routing/loading/unloading
14:28:53  <Eddi|zuHause> they have a multiplayer scenario with ships, but afaik, "exploring" is not implemented yet
14:29:00  <frosch123> hmm, so what tribe to play?
14:29:14  <frosch123> i play without fog :p
14:29:16  <Eddi|zuHause> whenever i set "random", i end up with empire :p
14:29:34  <Eddi|zuHause> "exploring" as in "send out to build a remote dock"
14:29:56  <frosch123> what is more fun? pig farms, fish breeders or game keepers?
14:30:32  <frosch123> anyway, since i changed mines to not run out
14:30:43  <frosch123> maybe atlanteans, because they have no deeper mines?
14:30:43  <Eddi|zuHause> with empire you're totally lost if the starting location doesn't allow marble mines
14:31:09  <Eddi|zuHause> what i missed in widelands is s1-style "random" maps
14:31:12  <frosch123> stating location does not matter, i am playing non-competitive on a huge map
14:31:46  <frosch123> yeah, i looked into mapgen a few minutes ago
14:31:59  <frosch123> but there is no obvious way to alter the resource distribution
14:32:08  <frosch123> all resource types have just equal probability
14:32:15  <frosch123> which does not match the ingame requirements at all :p
14:32:28  <frosch123> so mapgen maps always have way too much stone, and way too few coal
14:32:59  <Eddi|zuHause> just make coal from trees :p
14:33:26  <frosch123> yeah, but that has something like factor 8:1
14:33:50  <Eddi|zuHause> (that is horribly inefficient, as it requires like 5 trees, but it can only store 8, so it can't have continuous production)
14:34:08  <frosch123> which is fine, and i used it before, but then the next problem is iore
14:34:53  <frosch123> so, stable economy ftw!
14:35:02  <Eddi|zuHause> frosch123: re endless mines: there's somewhere a calculation that "empty" mines have a 1:20 chance of producing something, maybe you can just alter that to 1:1 or 1:2
14:35:11  *** Devroush [~dennis@] has joined #openttd
14:35:23  <Eddi|zuHause> (that would imply you can set mines anywhere)
14:35:44  <frosch123> nah, that's like playing ottd on a flat map
14:35:56  <frosch123> there must be map restricitons to force you into insane track layouts
14:36:16  <AquSe> You guys talking about a mod or wat D:
14:36:35  <frosch123> i just don't like that hills are completely useless once they run out of resources
14:36:52  <Eddi|zuHause> yeah. i understand your problem
14:36:54  <frosch123> and they also run out way to fast, it's hardly worth to build the production faciilites :p
14:37:22  <frosch123> and to move everything is like starting a new game
14:37:30  <frosch123> and somewhat limits your overall size, which i do not like :p
14:37:41  <Eddi|zuHause> that must be your gameplay style. on the preconstructed maps against AIs i usually run out by the time i can easily overrun the AI :p
14:37:56  <Eddi|zuHause> so technically it IS balanced :)
14:38:02  <frosch123> ok, if there would be trains to efficiently import raw ore from distant mines :p
14:38:36  <frosch123> Eddi|zuHause: overrunning the ai is not the goal
14:38:46  <frosch123> i want to fill the map with running economy
14:38:56  <frosch123> and stockpile 100k of knights and bread
14:38:56  <Eddi|zuHause> probably not :)
14:39:00  *** Devroush367 [~dennis@] has quit [Ping timeout: 480 seconds]
14:39:43  <frosch123> hmm, ok, let's try empire
14:39:51  <frosch123> just to see how worker upgrades work
14:40:03  <Eddi|zuHause> frosch123: maybe you want to mod it that only the deep(est) mines run endlessly (i.e. prevent amount changing from 1 to 0)
14:40:33  <Eddi|zuHause> then you're still forced to upgrade the mines
14:40:40  <frosch123> bah, wrong map choice
14:46:47  <frosch123> oh, new buttons in the military builingd
14:46:55  <frosch123> prefer rookies :)
14:47:41  <AquSe> Is there a way to make bridge building possible if the height of the start and end isn't the same?
14:48:00  <frosch123> it can differ by one :p
14:48:16  <AquSe> But not by 2 ):
14:48:34  <frosch123> build a hill on one side, or lower the terrain on the other side
14:48:41  <AquSe> Yeah, I know.
14:48:41  <frosch123> or, go somewhere else
15:31:45  *** Aristide [] has joined #openttd
15:48:04  *** The_Dude [] has joined #openttd
15:50:01  *** amiller [] has joined #openttd
15:55:27  *** montalvo [~montalvo@] has quit [Quit: Textual IRC Client:]
15:57:47  *** Zuu [] has quit [Ping timeout: 480 seconds]
16:03:32  *** tst [id@] has joined #openttd
16:14:55  *** KritiK [] has joined #openttd
16:16:05  *** Alice3 [] has joined #openttd
16:18:19  *** roboboy [] has quit [Ping timeout: 480 seconds]
16:32:13  *** ntoskrnl [] has joined #openttd
16:37:30  *** The_Dude [] has quit [Quit: Bye]
17:01:47  *** glx [] has joined #openttd
17:01:50  *** mode/#openttd [+v glx] by ChanServ
17:12:09  *** tst [id@] has quit [Read error: Connection reset by peer]
17:12:23  *** tst [id@] has joined #openttd
17:14:30  <Eddi|zuHause> hm, S1 certainly doesn't do "rushes" the same way as S2 or widelands does
17:17:33  *** megakacktus [] has joined #openttd
17:18:01  <megakacktus> So I was hacking away at my filelist filter last night
17:20:36  <megakacktus> in SetDataTip(STR_BLAH,STR_BLAH_TWO), are the STR_BLAH arguments defined in the string system?
17:20:42  *** The_Dude [] has joined #openttd
17:21:29  <Eddi|zuHause> STR_WHATEVER is defined in english.txt
17:22:44  <megakacktus> okay
17:25:45  *** TrueBrain [] has quit [Quit: reboot]
17:30:57  *** tst [id@] has quit [Ping timeout: 480 seconds]
17:31:00  *** The_Dude [] has quit [Quit: Bye]
17:32:18  *** Theophillus [~TheDude@2a02:2b88:2:1::1d73:1] has joined #openttd
17:35:09  *** TrueBrain [] has joined #openttd
17:43:30  <megakacktus> so far this is what I have... it doesn't compile tho :(
17:43:31  <megakacktus>
17:45:24  <DorpsGek> Commit by translators :: r25646 /trunk/src/lang (croatian.txt japanese.txt) (2013-08-03 17:45:15 UTC)
17:45:25  <DorpsGek> -Update from WebTranslator v3.0:
17:45:26  <DorpsGek> croatian - 2 changes by VoyagerOne
17:45:27  <DorpsGek> japanese - 1 changes by guppy
17:48:43  <frosch123> megakacktus: what fails?
17:49:05  <megakacktus>  error: 'WID_FILTER_BOX' was not declared in this scope
17:49:11  <frosch123> your enum value is named WID_SL_FILTER_BOX
17:49:31  <megakacktus> well
17:49:40  <megakacktus> Maybe I should check my own work :)
17:49:44  <frosch123> also, your editor does weird things with whitespace
17:49:59  <megakacktus> I used tabs in vim
17:50:13  <megakacktus> I realized my mistake and corrected it
17:59:07  <megakacktus> does anyone here use vim for ottd development?
17:59:20  <frosch123> albert does
17:59:30  <frosch123> but he's not here
17:59:36  * blathijs nominally does, though I hardly code on openttd anymore :-)
18:00:30  <LordAro> D:
18:00:47  <blathijs> megakacktus: Looks like openttd sources need shiftwidth=8 softtabstop=8 tabstop=8 noexpandtab for vim to make things work as expected
18:02:11  *** oskari89 [] has joined #openttd
18:02:58  *** tst [id@] has joined #openttd
18:09:10  <frosch123> eh, what, soldiers now leave military building themself to for training
18:15:27  *** Zuu [] has joined #openttd
18:18:57  *** megakacktus [] has quit [Ping timeout: 480 seconds]
18:19:10  <Eddi|zuHause> they leave if a better soldier is approaching
18:19:15  <Eddi|zuHause> afair
18:19:43  <Eddi|zuHause> presumably they don't do that if you select "prefer rookies", but i haven't tested
18:22:13  *** cyph3r [] has joined #openttd
18:30:17  *** Jomann [] has joined #openttd
18:37:17  *** abchirk_ [] has quit [Ping timeout: 480 seconds]
18:47:24  *** tst [id@] has quit [Ping timeout: 480 seconds]
18:48:47  *** megakacktus [] has joined #openttd
18:55:24  <Eddi|zuHause> man this guy must have like a hundred knights in his castle
19:00:36  *** Pol [] has quit [Remote host closed the connection]
19:04:32  <Eddi|zuHause> but his military strength is continuously dropping, so i must be doing something right :)
19:09:43  <frosch123> can't say the same
19:09:58  <frosch123> opponents military strength is still growing faster than mine :p
19:10:19  <scshunt> what game?
19:10:23  <frosch123> not sure whether it is due to my mines, or the automatic soldier blanancing
19:10:28  <frosch123> but ai seems way stronger
19:10:29  <Wolf01> ottd crusades edition
19:10:33  <frosch123> than last time i played
19:17:01  <scshunt> Wolf01: huh
19:17:29  *** megakacktus [] has quit [Ping timeout: 480 seconds]
19:17:56  <frosch123> scshunt: actually s1 for eddi, patched wl for me
19:20:23  <Eddi|zuHause> yay castle is down
19:20:33  <Eddi|zuHause> now for the rest of his houses
19:25:07  <Eddi|zuHause> there seems to be some bug where houses show white flags even though they're close to the enemy
19:32:56  <Eddi|zuHause> man these last few are persistent... i should maybe wait for some trained soldiers instead of immediately sending out the untrained
19:33:06  <Eddi|zuHause> although that has worked out fine so far...
19:43:57  *** ntoskrnl [] has quit [Ping timeout: 480 seconds]
19:45:31  <Eddi|zuHause> especially nasty are those people randomly running about, clinging to the last patches of land. they block everything...
19:45:59  <frosch123> yeah, never burn the last warehouse
19:50:41  *** megakacktus [] has joined #openttd
20:01:16  *** Elukka [] has quit []
20:01:34  <megakacktus> So my little patch compiles successfully, but it doesn't appear to make any change to the interface
20:04:08  <megakacktus> I'm more than a little confused
20:05:00  <megakacktus> here's the diff
20:05:20  <megakacktus> The editbox doesn't do anything yet, I just want it to sit there for the time being
20:07:44  <megakacktus> any suggestions?
20:08:04  <Zuu> megakacktus: I miss the OnEditText or similar member
20:08:44  <Zuu> Eg. a method which is called when the edit box receives an event. Look on another window with an Edit box for how that is done.
20:08:56  <krinn> anyone got a script/url for missing braket check ?
20:09:13  * krinn hates vim
20:09:34  <megakacktus> Zuu: Do I need to derive the load window from the QueryStringBaseWindow as well?
20:09:54  <Zuu> You probably also need to define the text buffer somewhere. Before multiple edit boxes was introduced, that was made by overriding a different window class from usual. But how you do it now is not somthing I know by heart but wolud need to look up.
20:10:18  <Zuu> Eg. have a look on the sign list window.
20:10:44  <Zuu> It has a filter text (which was one of my first larger patches)
20:11:06  * Zuu likes vim
20:11:08  <megakacktus> which file is it in?
20:11:12  * megakacktus uses vim
20:11:18  <Zuu> probably src/sign_gui.cpp
20:11:47  * megakacktus takes a look...
20:12:10  <Zuu> krinn: There is no reason to fear vim. :-p
20:12:35  <Zuu> But if you don't like it, use something else.
20:12:36  <krinn> i don't want to learn 10x keyboards to use something
20:12:56  <krinn> yeah, but i lack the braket checks, so i need a script for that
20:13:02  <megakacktus> Zuu: what does this window do in the actual game?
20:13:24  <Zuu> megakacktus: It shows a list of all (text) signs in the game.
20:14:06  <Zuu> In the landscape toolbar there is a button to build signs. All signs that are constructed in the game will then show up in this window.
20:14:30  <megakacktus> Where do I find the window?
20:14:45  <megakacktus> I know how to place signs but I can't find the window :-/
20:15:09  <Zuu> 5:th button menu, last item.
20:15:22  <Zuu> The same button as you open the minimap
20:15:34  <megakacktus> ohok
20:15:38  <megakacktus> *oh ok
20:16:22  <Zuu> There is also a text filter in the online content window, but that window is probably a more complicated example.
20:17:36  *** amiller [] has quit [Remote host closed the connection]
20:18:25  <Eddi|zuHause> ooh, finally one came through :p
20:18:48  <Eddi|zuHause> it's not even "the last warehouse", even patches of land not connected to a warehouse cause this "issue"
20:19:37  <Zuu> Hmm, someone removed the posibility to unfocus the sign list edit box using the escape key. Now you need to use the mouse to exit typing and close that window.
20:20:13  *** amiller [] has joined #openttd
20:21:56  <megakacktus> is there a good tool to measure distances in pixels on my screen?
20:22:33  <Zuu> Print screen, paste in your favoruite bitmap paint tool.
20:22:33  <Eddi|zuHause> if it's straight use the autorail tool, otherwise the level land tool might do it
20:22:59  <Eddi|zuHause> a tile always has the same amount of pixels (on normal zoom)
20:26:27  <megakacktus> What does SetResize() do for a widget?
20:27:35  <megakacktus> I mean SetResize(int, int)
20:29:35  <Zuu> I would lookup the definition/declaration of the method and read the Doxygen comment for it as well as possible looking at the code of the method if I'm still uncertain about what it does.
20:30:09  *** HerzogDeXtEr1 [] has joined #openttd
20:33:48  <Zuu> It is also possible to use the doxygen browser at, but I personally tend to just use the methods in Visual Studio to lookup where a method is defined/declared as I have the full source of OpenTTD right at my finger tips.
20:35:41  *** HerzogDeXtEr [] has quit [Ping timeout: 480 seconds]
21:02:41  *** SamanthaD [] has quit [Ping timeout: 480 seconds]
21:06:08  *** Supercheese [~Superchee@] has joined #openttd
21:08:56  <krinn> ok, if anyone interrest, try geany (text editor), that little thing is nice
21:11:43  <frosch123> Zuu: ESC clears the filter
21:11:52  <frosch123> but ok, if it is already empty it could unfocus
21:13:30  <Zuu> Now you can open the window all using keyboard, find the sign, hit enter to get there, but then you need to use the mouse to close the window.  (to open the window using hotkey, you need to bind a global hotkey to it, which is not set by default)
21:14:45  <frosch123> <- something like that?
21:15:30  <frosch123> hmm, does not work :p
21:18:32  <frosch123> megakacktus: SetResize in the widget tree defintion sets the resize step size of a widget
21:18:41  <frosch123> (0, 0) means not resizeable
21:18:55  <frosch123> (1, 0) only resizeable in X, (10, 0) only resizeable in X in steps of 10 pixels
21:19:24  <megakacktus> okay
21:19:45  <frosch123> and no, you do not need to derive from QueryStringBaseWindow anymore
21:19:52  <frosch123> i guess that class does not even exist anymore :p
21:21:11  <megakacktus> Yeah, the wiki is horribly out-of-date
21:21:34  <megakacktus> I tried following the instructions there for adding an editbox and it popped about 10 errors :p
21:23:09  <megakacktus> ah well
21:23:34  <megakacktus> I need to go, see you all later
21:23:39  *** megakacktus [] has quit [Quit: Live long and prosper]
21:26:57  <DorpsGek> Commit by frosch :: r25647 trunk/src/window.cpp (2013-08-03 21:26:49 UTC)
21:26:58  <DorpsGek> -Add: If an editbox is configured to be cleared with ESC, but the editbox is already empty, unselect the editbox instead.
21:29:16  <Zuu> frosch123: Looks good. I've verified that UnfocusFocusedWidget should mark the widget as dirty
21:32:10  *** Progman [] has joined #openttd
21:39:01  *** Djohaal [~Djohaal@] has joined #openttd
21:48:18  *** cyph3r [] has quit [Quit: Miranda IM! Smaller, Faster, Easier.]
21:51:47  *** Pereba [] has joined #openttd
21:54:05  *** Pereba [] has quit []
21:54:42  *** Pereba [] has joined #openttd
22:10:35  *** Progman_ [] has joined #openttd
22:13:48  *** Progman [] has quit [Ping timeout: 480 seconds]
22:13:53  *** Progman_ is now known as Progman
22:18:21  *** LordAro [] has quit [Quit: Leaving]
22:28:22  <Wolf01> 'night
22:28:26  *** Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
22:42:10  *** sla_ro|master [slamaster@] has quit []
22:42:26  *** Uranium [] has quit [Quit: Leaving]
22:45:14  *** pugi [] has quit [Read error: Connection reset by peer]
23:05:13  *** Aristide [] has quit [Remote host closed the connection]
23:07:50  *** Pereba [] has quit [Quit: AdiIRC is updating to v1.9.2 Beta Build (040813) 64 Bit]
23:08:28  *** Pereba [] has joined #openttd
23:13:50  *** tokai|noir [] has joined #openttd
23:13:53  *** mode/#openttd [+v tokai|noir] by ChanServ
23:19:12  *** tokai|mdlx [] has quit [Ping timeout: 480 seconds]
23:24:55  *** Devroush [~dennis@] has quit []
23:29:58  *** Alice3 [] has quit []
23:39:22  *** TomyLobo [] has quit [Quit: Standby mode...]
23:52:49  *** Zuu [] has quit [Ping timeout: 480 seconds]
23:56:50  *** tanog [~oftc-webi@] has joined #openttd
23:56:59  <tanog> hey any tech support here?
23:57:31  <tanog> i have a pretty weird problem on multiplayer
23:59:06  <tanog> when i join a multiplayer game it goes into not responding even tho i can see the game playing perfectly in the background+ people talking in chat

Powered by YARRSTE version: svn-trunk