IRC logs for #openttd on OFTC at 2008-07-23
            
00:01:57 *** einKarl has quit IRC
00:33:41 *** Eddi|zuHause2 has joined #openttd
00:39:51 *** Eddi|zuHause3 has quit IRC
00:40:46 *** GoneWack0 has quit IRC
00:49:31 *** stillunknown has quit IRC
00:49:52 *** fjb has quit IRC
00:50:32 *** ccfreak2k has joined #openttd
01:10:37 *** Osai is now known as Osai^zZz
01:18:28 *** Progman has quit IRC
01:26:33 *** grumbel has quit IRC
01:41:00 *** rortom has quit IRC
01:42:57 *** nkx has joined #openttd
01:42:57 *** nekx has quit IRC
02:13:47 *** fmauNeko is now known as fmauNekAway
02:14:59 *** glx has quit IRC
02:21:18 *** nkx has quit IRC
02:45:56 *** Digitalfox_ has joined #openttd
02:45:56 *** Digitalfox has quit IRC
03:03:08 *** elmex_ has joined #openttd
03:07:42 *** elmex has quit IRC
03:07:50 *** Sacro has quit IRC
03:08:05 *** elmex_ is now known as elmex
04:34:05 *** michi_cc has quit IRC
05:08:29 *** lobster_MB has quit IRC
05:26:16 *** Bloody has joined #openttd
05:46:16 *** einKarl has joined #openttd
05:57:39 *** Zorn has joined #openttd
06:00:12 *** bleepy has joined #openttd
06:03:33 *** valhallasw has quit IRC
06:03:35 *** valhallasw has joined #openttd
06:14:41 <einKarl> Hello
06:17:42 <einKarl> am i right: a problem with assertion-crash while working on order (of trams) is not yet reported?
06:18:47 <einKarl> (Version: r13776)
06:22:02 *** Bloody has quit IRC
06:29:34 <Celestar> peter1138: you there?
06:32:09 <peter1138> Yes
06:34:33 <einKarl> cu later
06:35:58 *** einKarl has quit IRC
06:37:40 <Celestar> peter1138: I'm doing nice progress here. I might have a finished route network system by the end of the weekend, but I might/will need some assistance when it comes to saveloading
06:39:37 <Celestar> I might be finished earlier, but I'm trying to do this cleanly
06:39:48 <Celestar> we've had enough Q&D shots at the paxdest thingy imho
06:39:59 <peter1138> Q&D?
06:40:12 <peter1138> Oh
06:40:16 <peter1138> Quick and dirty...
06:42:01 <Celestar> yeah
06:42:40 *** Bloody has joined #openttd
06:52:37 <Celestar> peter1138: we should also separate this whole thingy into two part 1) the graph/network (incl. pathfinding), 2) the actual cargo handling (generation, boarding, deboarding, etc)
06:55:30 <peter1138> Yes...
06:55:48 <peter1138> That is logical, but I don't know how the other patches handled them.
07:00:05 *** Osai^zZz is now known as Osai
07:01:51 <Celestar> messy?
07:04:58 <Celestar> how does one access a station's name?!
07:18:14 <Noldo> what do you have? ID?
07:18:22 <Celestar> yeah
07:20:24 <peter1138> You want its actual string?
07:21:04 <peter1138> SetDParam(0, st->index);
07:21:08 <peter1138> GetString(buf, STR_STATION, lastof(buf));
07:21:12 <Celestar> ok.
07:21:21 <Celestar> too much for debugging output. the ID will do
07:21:25 <peter1138> Where buf is some preallocated buffer.
07:21:39 <peter1138> Not that much, and more handy than an ID.
07:22:05 <Noldo> what is index there?
07:22:33 <peter1138> st->index is station id...
07:22:38 <Noldo> ok
07:23:06 <Celestar> buf is something like char[250] ?
07:25:31 <Celestar> /home/vici/openttd/trunk/src/direction_func.h:203: multiple definition of `_routing'
07:25:34 <Celestar> station_cmd.o:/home/vici/openttd/trunk/src/track_type.h:60: first defined here
07:25:37 <Celestar> what the fuck? :P
07:30:18 <Noldo> is that a linking error
07:31:14 <Celestar> yeah
07:31:27 <Celestar> there's no variable called _routing anywhere near those lines :P
07:35:02 <Celestar> Routing_t *Routing; <= there's really a lot that can go wrong in this line, right?
07:38:19 *** TinoM has joined #openttd
07:47:43 <Celestar> I've really fuqqed this up badly
07:47:48 <Celestar> the debugger throws errors ^^
07:48:41 * SpComb discovers a silly bug in his code
07:49:33 <SpComb> when receiving the HTTP data into a memory buffer, I would double the size of the buffer if the new data didn't fit... but I didn't check if the new data would actually fit into the doubled buffer :P
07:49:55 <SpComb> you might need to quadruple the buffer to make it fit
07:51:56 *** GoneWacko has joined #openttd
07:55:22 <Celestar> you might want to find the size first and then allocate the buffer according to it? :P
07:56:35 *** GoneWack0 has joined #openttd
07:57:15 <planetmaker> morning all
07:57:47 <Celestar> peter1138: when exactly are stations allocated?!
07:58:04 *** michi_cc has joined #openttd
07:58:04 *** ChanServ sets mode: +v michi_cc
07:58:12 <Celestar> \o michi_cc
08:00:00 *** GoneWacko has quit IRC
08:14:16 <Celestar> why are we preallocating 64 stations on game start :o
08:16:47 *** GoneWack0 is now known as GoneWacko
08:16:53 <Celestar> this is totally weird
08:18:14 <SpComb> Celestar: true, if you can depend on the HTTP server giving you a Content-Length header, libcurl probably gives you access to it
08:18:24 <SpComb> libcurl's support for receive-into-mem is kind of poor
08:19:08 <Celestar> I dunno shit about libcurl
08:19:23 * Celestar just discovered that one can type "make" from within gdb
08:21:33 *** tom0004 has joined #openttd
08:28:26 *** mucht_work has joined #openttd
08:29:02 *** GoneWacko has quit IRC
08:31:06 *** Noldo has quit IRC
08:38:07 *** Noldo has joined #openttd
08:46:30 *** Yorick has joined #openttd
08:48:48 *** GoneWacko has joined #openttd
08:54:53 *** Singaporekid has joined #openttd
09:00:09 *** mikl has joined #openttd
09:08:13 <Celestar> why is everyone quiet as hell ?:P
09:08:26 <Yorick> shh
09:10:27 <Singaporekid> :o
09:15:10 *** tokai has quit IRC
09:16:38 *** tokai has joined #openttd
09:16:38 *** ChanServ sets mode: +v tokai
09:23:52 *** Zahl has joined #openttd
09:26:07 <Noldo> I'm actively trying to work, but failing, which makes me sad and quiet
09:27:20 <blathijs> Noldo: Work on what?
09:35:58 *** Bloody has left #openttd
09:39:12 *** helb has quit IRC
09:39:17 *** helb has joined #openttd
09:41:37 *** fmauNekAway is now known as fmauNeko
09:42:04 <fmauNeko> hello :)
09:46:11 *** Brianetta has joined #openttd
10:04:08 *** ArmEagle has quit IRC
10:04:20 *** ArmEagle has joined #openttd
10:06:11 *** stillunknown has joined #openttd
10:08:03 *** Artamirx has joined #openttd
10:08:07 <Artamirx> hi
10:08:18 <Artamirx> someone can help me about local authority please?
10:08:22 <Artamirx> I need to disable it
10:08:23 <Artamirx> :S
10:08:47 <ln> bribe it
10:08:58 <guru3> i don't think you can disable the local authority
10:09:09 <Artamirx> I can't bribe unlimited
10:09:17 <guru3> you can set in the difficulty options before the start of a new game that they will be tollerant in their attitude towards leveliing surround mountains etc
10:09:18 <Artamirx> I think there is a patch
10:09:37 *** Digitalfox_ has quit IRC
10:09:39 <guru3> (lor that htey will be hostile: that's how i do it)
10:09:52 <guru3> you can also plant trees nearby to help improve their opinion of you
10:10:14 <Artamirx> mmhm
10:10:22 <Artamirx> I need to destroy a city completely
10:10:23 <Artamirx> because
10:10:35 <Artamirx> I change the buildings set
10:10:44 <Artamirx> can you understand me? :)
10:11:04 <Artamirx> I had "NA city set" and I want to have other buildings
10:11:18 <Artamirx> and the only way is rebuilding cities
10:11:20 <Artamirx> D:
10:11:20 <ln> so what you really want is nuclear weapons?
10:11:21 <guru3> i'm not sure about changing building sets while playing
10:11:25 <Artamirx> hahahahaha
10:11:27 <guru3> but wouldn't it get cycled out over time?
10:11:35 <guru3> or does it just not switch all at once
10:11:46 <Artamirx> I'm trying using the set in patch "building cities faster"
10:11:56 <Artamirx> and "disable to cities to build more roads"
10:11:56 <Artamirx> :)
10:12:25 <guru3> you could start a new game
10:12:29 <guru3> if the buildings are that important to you
10:12:35 <Artamirx> noooooooooo
10:12:42 <Artamirx> I have too much infraestructure
10:12:44 <Artamirx> in this game
10:12:49 <Artamirx> X_X
10:13:00 <guru3> well if you're focus is infrastructure
10:13:06 <guru3> the buildigns aren't really that important are they?
10:13:07 <Artamirx> aha
10:13:15 <Artamirx> are secondary
10:13:16 <Artamirx> :)
10:13:24 <Artamirx> watch my screens
10:13:29 <Artamirx> to see my infraestructure
10:13:45 <Artamirx> http://www.tt-forums.net/viewtopic.php?f=47&t=38091
10:14:27 <Yorick> the airport asfalt :)
10:14:41 <Artamirx> someone knows what I have to do to put snow in temperate climate?
10:14:52 <Artamirx> I saw some nice screens
10:14:56 *** Wezz6400 has joined #openttd
10:15:04 <Artamirx> with mountains full of snow
10:15:08 <guru3> you'll never destroy all of those towns
10:15:19 <guru3> it'll take you hundreds of years and buiillions
10:16:05 <Artamirx> xDDDDDDDDDDDDDDD
10:16:16 <Artamirx> I forgive the buildings better
10:16:18 <Artamirx> and snow?
10:16:19 <Artamirx> o.o
10:16:32 <Artamirx> which grf is?
10:16:47 <Artamirx> to have snowy mountains in temperate climate
10:17:19 *** Progman has joined #openttd
10:17:25 <guru3> i don't know
10:17:46 <guru3> i haven't actively played in about 3 years really
10:18:04 <Artamirx> ok thx :)
10:18:38 <guru3> i excel merely in general transport theory
10:18:45 <Artamirx> o.0
10:19:10 <guru3> i first played the game over 10 years ago
10:19:21 <guru3> so i know how to play it very well, i just haven't done so recently
10:21:28 <guru3> don't know i fi could go doing something that detailed like that, i don't think i have the patience to completely emulate a country
10:21:37 <Artamirx> :O
10:21:40 <guru3> i prefer freestyle much more
10:21:52 <Artamirx> I emulate my conuntry
10:21:52 <Artamirx> hahah
10:21:56 <Artamirx> a part only
10:22:15 <guru3> the one thing which i would consider putting serious time into
10:22:25 <guru3> would be making a round-a-bout that worked
10:22:29 <Artamirx> :O
10:22:36 <guru3> not a 4 way junction, a true round-a-bout
10:22:53 *** rortom has joined #openttd
10:23:05 <planetmaker> [12:16] <Artamirx> to have snowy mountains in temperate climate <-- probably alpine climate by MB
10:23:17 <Artamirx> 0.o
10:23:30 <Artamirx> I have a grf
10:23:36 <Artamirx> named "alpine climate"
10:23:37 <Artamirx> but
10:23:44 <Artamirx> snow didn't appear
10:23:45 <Artamirx> :S
10:23:54 <planetmaker> yeah. That should do the trick. You need to set the snow heigth. Read the manual to it :)
10:24:03 <planetmaker> grf have parameters
10:24:04 <Artamirx> aha
10:24:08 <Artamirx> where is the post?
10:24:12 <Artamirx> do you have a link?
10:24:20 <Artamirx> or I have to use "search"? ^^^
10:24:22 <planetmaker> no. Use grfcrawler
10:24:26 <Artamirx> okay
10:25:08 <Artamirx> in grfcrawler
10:25:11 <Artamirx> the link is broken
10:25:12 <Artamirx> D:
10:25:18 <planetmaker> or look for the grf package of #openttdcoop. It should come with the readmes. But if you have it, you should have the readme, too :)
10:25:55 <planetmaker> [12:25] <PublicServer> http://www.openttdcoop.org/wiki/GRF (GRFPack 7.1)
10:26:19 <guru3> ahhh i'm glad openttdcoop is prevalent
10:26:39 <planetmaker> :)
10:27:28 <Artamirx> i was sear4ching it
10:27:30 <Artamirx> thanks :D
10:28:13 <guru3> time to get back to work... cu
10:28:33 <planetmaker> [12:11] <guru3> i'm not sure about changing building sets while playing <--- that can seriously f*** up your game.
10:28:53 <planetmaker> yw
10:29:05 <Artamirx> no, I tried
10:29:15 <Artamirx> and the game normally runs
10:29:21 *** archjb has quit IRC
10:29:24 *** archjb has joined #openttd
10:29:24 <Artamirx> but, buildings turn to TTD version
10:29:38 <Artamirx> and I have to destroy them and re-build
10:29:44 <planetmaker> it may work, may seem to work or crash altogether.
10:29:57 <planetmaker> Don't complain about anything later then.
10:30:14 <ln> http://www.theregister.co.uk/2008/07/23/enormouse/
10:30:19 <Artamirx> hahah
10:32:17 <planetmaker> seriously. town sets have an impact on economy. Stations may stop or start to accept cargo and all kind of weired stuff
10:32:37 <planetmaker> better start a new game
10:35:04 <Artamirx> okay
10:37:01 <Artamirx> which tram set it's okay?
10:37:09 <Artamirx> actual and nice
10:38:12 <Artamirx> mmmh, supertram rocks
10:44:29 *** Yorick has quit IRC
10:48:38 *** Artamirx has quit IRC
10:49:28 <Celestar> peter1138: http://pastebin.com/m36e3d465
11:01:17 <rortom> morning all
11:01:44 <Celestar> hey
11:04:13 * rortom understood the grf format :D
11:04:21 <rortom> so if i may ask
11:04:29 <rortom> when are conflicting grfs not loaded?
11:04:33 *** Wezz6400 has quit IRC
11:04:38 <rortom> means when are they conflicting?
11:04:54 *** Vikthor has joined #openttd
11:06:18 <Ammler> rortom: Action9/7 and then ActionB
11:06:32 *** Singaporekid has quit IRC
11:06:50 *** dlunch has quit IRC
11:08:43 <Eddi|zuHause2> when the grf explicitly says so
11:09:01 *** Chrill has joined #openttd
11:09:02 <rortom> mhm
11:09:21 <rortom> so if i load the canadian set and then the usset, what will happen?
11:09:26 <rortom> do they overwrite?
11:09:58 <Eddi|zuHause2> depends
11:10:29 <Eddi|zuHause2> a) they can check if they are compatible with each other, then the second one gets disabled
11:10:54 <Eddi|zuHause2> b) engine pool can be enabled, then both won't affect each other [mostly]
11:11:04 <rortom> mh ok
11:11:14 <rortom> and wow, the grf stuff is complex :p
11:11:15 <Eddi|zuHause2> c) else the second one will override vehicles from the first one
11:11:25 <rortom> thanks :)
11:12:08 <Noldo> canadian set doesn't like enginepool, or is it changed?
11:12:24 <Ammler> Noldo: there is no canada set anymore :-)
11:12:36 <Eddi|zuHause2> Noldo: that version has been withdrawn
11:12:55 <rortom> :/
11:12:57 <Ammler> !s/:-)/:-(/
11:13:11 <rortom> what grf combination do you use on OTTD:COOP?
11:13:27 <planetmaker> I somewhat doubt that there'll be a resurrection. But hope dies last...
11:13:37 <planetmaker> rortom: depends. Each time different :)
11:13:58 <Ammler> currently the version before he coded against engine pool :-)
11:14:04 <Noldo> interesting
11:14:33 <Ammler> rortom: it is a svn repo, we have almost every version :-)
11:14:57 <planetmaker> :) ^^ the god of the grf collectors has spoken ;)
11:15:02 <rortom> oh :D
11:15:08 <rortom> access?
11:15:08 <Ammler> mäh
11:15:40 <Eddi|zuHause2> Ammler turned into a sheep!
11:15:45 <planetmaker> [12:25] <PublicServer> http://www.openttdcoop.org/wiki/GRF (GRFPack 7.1)
11:15:58 <rortom> ah, you mean that :)
11:16:09 <rortom> thats nice :)
11:16:21 <planetmaker> there are older versions, accessible via svn... with password :P
11:16:30 <rortom> :(
11:16:48 <planetmaker> rortom: but the older, official releases are available, too
11:16:50 <rortom> so where is the current grf combination you use?
11:16:58 <rortom> ok, thanks
11:17:26 <planetmaker> http://www.openttdcoop.org/blog/public-server/
11:17:31 <Ammler> rortom: in respect for authors, we do not allow public access to trunk
11:17:40 <rortom> aha, ok :)
11:17:45 <Ammler> actually, I am not sure, if it is closes
11:18:43 <Ammler> you should always use the newest version
11:18:58 <rortom> sure
11:19:21 <Ammler> if you need for testing purposes an older version just pm us...
11:19:28 <rortom> sure, thanks :)
11:19:41 <rortom> i want to code some crawler, so old versions would be nice :)
11:20:20 <Ammler> crawler?
11:20:29 <rortom> like the grf crawler
11:20:33 <rortom> just with live data
11:20:44 <Ammler> well, the grf crawler isn't a crawler :-)
11:20:49 <rortom> yep
11:20:56 <rortom> thats why i want to code one ;)
11:21:13 <Ammler> rortom: do you know grf2html?
11:21:23 <rortom> no?
11:21:39 <Ammler> check it, might help you too :-)
11:21:43 <rortom> *checking*
11:21:57 <rortom> urgh
11:21:59 <rortom> pascal
11:22:00 <Ammler> it might be OS, not sure
11:22:24 <Celestar> I need a book on boost
11:22:25 <Ammler> :-)
11:23:04 <rortom> so gets boost a offical dependenccy for building ottd?
11:24:33 <Celestar> rortom: it's header only
11:24:40 <Celestar> rortom: we can just ship the files we need
11:24:44 <rortom> Ammler: thanks for the tip :)
11:24:51 <rortom> yes :)
11:25:50 *** bpZero has joined #openttd
11:25:53 <Celestar> we *could* make paxdest optional by compile time should we have platform problems
11:28:07 *** bpZero has left #openttd
11:33:11 *** Wezz6400 has joined #openttd
11:34:06 <blathijs> Celestar: Huh? What funky stuff are you doing to break paxdest on some platforms?
11:35:04 <Celestar> blathijs: I'm not.
11:35:10 <Celestar> blathijs: I'm using the boost library
11:35:14 <blathijs> Ah
11:35:20 <Celestar> which should bascially work everywhere where the stl works
11:35:32 <Celestar> i.e. any platform that contains a non-stupid C++ compiler
11:35:53 <blathijs> But we're already using STL, right?
11:36:06 <blathijs> so that shouldn't be a problem?
11:36:11 *** tom0004 has quit IRC
11:36:32 <blathijs> though having a --without-boost compile option would be ok, though probably pretty impossible to maintain
11:37:19 <Celestar> blathijs: it wouldn't be impossible to maintain
11:37:23 <Celestar> it'd just disable paxdest
11:37:24 *** plakkertjes has joined #openttd
11:37:52 <Celestar> blathijs: I'm not willing to make an implementation where paxdest are all over the place
11:39:50 *** tom0004 has joined #openttd
11:46:04 <blathijs> Celestar: Perhaps not impossible, but once we start using boost for paxdest, it will probably get used in other places as well. Though we might require that code only uses boost if it can be disabled, though.
11:46:19 <blathijs> Celestar: What part of boost do you need, btw?
11:46:29 *** Gekz_ has joined #openttd
11:47:58 <Celestar> blathijs: the graph
11:48:58 <blathijs> Ah, and graph reachability algorithms etc?
11:49:13 <Celestar> possibly
11:49:23 <Celestar> it has an A* and countless other algorithms implemented.
11:49:29 <Celestar> it's no good to reinvent the wheel
11:50:28 <blathijs> Isn't that what we do half of the time? :-p
11:50:52 <Celestar> well, it's not good to continue to reinvent the wheel
11:51:34 <blathijs> Just be sure that you use a wheel that fits well enough, though
11:51:56 <Ammler> if the reinvention is better?
11:52:11 *** Gekz has quit IRC
11:53:09 <blathijs> Because half of the time existing wheels turn out to not fit well enough once you start using it more, and in the other half of the time the wheel is so flexible with connection options for so many different types of carts that your cart will hardly move because the wheel is so heavy
11:53:26 <blathijs> But, you can always invent a new wheel when that happens :-p
11:53:27 <Progman> shouldn't the svn:ignore property of trunk/bin/scenario/heightmap/ contains "*.png"?
11:53:49 <Noldo> I think it's a good idea to use BGL for now
11:53:55 *** glx has joined #openttd
11:53:55 *** ChanServ sets mode: +v glx
11:54:01 *** Mark has quit IRC
11:54:21 <Noldo> later if it feels too heavy you can replace it, but then you know which features and parts of it you really need
11:54:47 <Noldo> and you propably have somewhat clean interface
11:57:15 <Celestar> I somehow need to map the route to the vehicles
11:57:24 <Celestar> because a route can be served by many vehicles
11:57:39 <Celestar> and I can only delete the route if the last vehicles has been removed
11:58:10 *** stillunknown has quit IRC
11:59:01 *** Lachie has joined #openttd
11:59:07 <Celestar> peter1138: I require your assistance
12:01:33 * SpComb is very afraid of C++
12:01:38 <SpComb> haet haet
12:02:03 *** glx has quit IRC
12:02:16 *** glx has joined #openttd
12:02:16 *** ChanServ sets mode: +v glx
12:04:11 <Celestar> SpComb: ?
12:05:00 <glx> Celestar: can't you use the orders as an order is deleted when no vehicle use it
12:07:04 *** Klanticus has joined #openttd
12:07:27 * Celestar thinks about what glx said
12:07:53 <Celestar> do we have something like and OrderID?
12:08:32 <Celestar> I somehow need to identify the route with a vehicle
12:08:37 <Celestar> and preferably not by pointers
12:08:54 <Celestar> because pointers in pools tend to move around
12:09:02 <Eddi|zuHause2> vehicle id?
12:09:14 <Celestar> that's what I'm planning at the moment, Eddi|zuHause2
12:12:51 <Eddi|zuHause2> hm... i have a feature request... cities that expand into villages should "consume" them [make them also cities]
12:13:11 <Eddi|zuHause2> (like they become suburbs
12:13:31 *** M4rk has joined #openttd
12:13:35 *** M4rk is now known as Mark
12:14:39 <glx> Celestar: yes we have OrderID
12:27:03 <Celestar> glx: k. I'll see what is easier
12:27:40 *** Mark has quit IRC
12:27:54 <Celestar> glx: I hope the OrderID of an order does NEVER change in the course of a game
12:28:10 *** Mark has joined #openttd
12:28:13 *** Mark is now known as M4rk
12:28:14 *** M4rk is now known as Mark
12:28:21 <glx> it's the ID in the pool order
12:28:28 <Celestar> so it's fixed
12:28:31 <glx> yes
12:28:42 <glx> like VehicleID
12:30:12 <Celestar> good
12:30:15 <Celestar> using that then
12:30:19 <Celestar> not worry about shared vehicles
12:33:22 <Celestar> hmpf
12:33:57 *** Wezz6400 has quit IRC
12:36:41 <Celestar> I can safely assume that sizeof(size_t) > sizeof(OrderID) right?
12:37:58 *** Wezz6400 has joined #openttd
12:40:01 <SpComb> C++ is big, complicated and ugly
12:40:30 <Celestar> SpComb: heh
12:40:45 <Celestar> implementing paxdest in C will be bigger, more complicated and uglier, trust me
12:40:46 <Celestar> ..
12:40:55 <Celestar> ...(I never thought I'd ever say that)
12:41:39 *** Wezz6400 has quit IRC
12:42:12 <SpComb> I'm just more familiar with pretty C code than with any C++ code
12:42:34 <SpComb> and so far my impression of the C++ code in OpenTTD is pretty bad, but that's mostly because it's been hacked into a C codebase
12:47:27 *** Sacro has joined #openttd
12:48:54 <Celestar> my routing code is pure C++ :D
12:49:20 <rortom> :D
13:07:26 *** DJNekkid has quit IRC
13:10:23 <CIA-3> OpenTTD: rubidium * r13796 /trunk/src/network/network_gui.cpp: -Fix [FS#2161]: one couldn't start the last scenario in the "start server window"'s list of scenarios.
13:16:11 <CIA-3> OpenTTD: glx * r13797 /trunk/src/lang/english.txt: -Fix [FS#2160](r13715): crash when displaying save/load errors
13:16:33 *** SmatZ has quit IRC
13:16:56 *** SmatZ has joined #openttd
13:21:39 *** nekx has joined #openttd
13:29:13 <Celestar> the people in #boost are anything but helpful :S
13:29:39 *** Yorick has joined #openttd
13:32:26 <rortom> whats your problem?
13:32:56 <Celestar> rortom: I'm not getting edge_range to work
13:33:05 <Celestar> it's not happy with my parameters
13:33:31 <Celestar> rortom: neither is edge()
13:33:37 *** mikl has quit IRC
13:33:47 <Celestar> remove_edge(), which takes the same parameters, works nicely
13:36:06 <Progman> how to check in c if a string ends with ".png"?
13:36:09 <Celestar> sometimes I love gcc error messages: http://pastebin.com/m415911eb
13:36:25 <Eddi|zuHause2> anyone ever thought the pauli principle might be a good way to assign vehicles to road stops? :p
13:36:55 <ln> the what?
13:36:55 <Rubidium> return strlen(str) > 4 && strcmp(str[strlen(str) - 4], ".png") == 0; (ugly though)
13:37:26 *** Frostregen has joined #openttd
13:39:46 <Eddi|zuHause2> http://en.wikipedia.org/wiki/Pauli_exclusion_principle
13:40:46 <Progman> not working :(, invalid conversion from 'char' to 'const char*'
13:41:45 *** Yorick has quit IRC
13:41:47 *** Yorick_ has joined #openttd
13:41:49 *** Yorick_ is now known as Yorick
13:42:25 <Eddi|zuHause2> well... if there were a regexp lib, you could search for .png$ :p
13:46:03 *** SmatZ has quit IRC
13:46:25 *** SmatZ has joined #openttd
13:47:53 *** DJNekkid has joined #openttd
13:48:07 *** Sheepy has joined #openttd
13:48:25 *** DJNekkid has quit IRC
13:48:40 *** DJNekkid has joined #openttd
13:49:19 <Eddi|zuHause2> or in python you could say str.endswith(".png") :p
13:50:02 <Eddi|zuHause2> let's rewrite openttd in python! :p
13:50:10 <Yorick> Eddi: #openttd-python?
13:50:35 <Yorick> I thought so ^^
13:51:44 <Eddi|zuHause2> Yorick: why would i conciously enter a channel where you have op?
13:52:41 <Yorick> because you wanted to rewrite openttd in python and I'm currently doing so?
13:53:41 *** Doorslammer|BRSet has joined #openttd
13:53:41 *** nekx has quit IRC
13:53:45 *** nekx has joined #openttd
13:54:26 <Eddi|zuHause2> because i made a joke and you took it seriously?
13:55:35 <Yorick> we started before your joke
13:56:14 <Lachie> look up with ur scriptz
13:56:16 *** Singaporekid has joined #openttd
13:56:20 <Lachie> *good luck
13:56:25 <Lachie> umm
13:56:39 <Lachie> I don't even know how that failure of typing occured
13:56:51 <Eddi|zuHause2> Yorick: a) i know that, and b) that horrifies me even more
13:57:14 <Eddi|zuHause2> Lachie: common typo :p
13:57:15 <Celestar> where's peter1138 ?
13:57:46 <Lachie> Eddi|zuHause2: ofcourse it is xD
13:58:15 <Eddi|zuHause2> Lachie: the proper response is "the keys are right next to each other" :p
13:58:34 <Celestar> heh.
13:58:36 <Lachie> that was my thought, but it was too cliche
13:58:47 <Celestar> I can already set up a route network and only needs 200 lines of code (=
13:59:07 <Lachie> since "good luck" from "look up" isn't quite the similarity between "YOU ALL SUCK DICK" and "hi."
13:59:45 <hylje> not at all
13:59:54 <Lachie> lol
14:01:18 * Lachie bed
14:03:20 *** nkx has joined #openttd
14:03:20 *** nekx has quit IRC
14:04:32 *** nekx has joined #openttd
14:04:32 *** nkx has quit IRC
14:05:05 <Celestar> GNAH
14:05:34 *** Yorick has quit IRC
14:05:40 *** Yorick_ has joined #openttd
14:05:41 *** Yorick_ is now known as Yorick
14:09:30 <CIA-3> OpenTTD: truebrain * r13798 /branches/noai/ (5 files in 2 dirs): [NoAI] -Add: AIEngine.IsBigPlane() (Yexo) (no, we really talk about airplanes)
14:09:59 *** Sheepy has quit IRC
14:13:16 *** wao_ has quit IRC
14:13:19 *** wao has joined #openttd
14:14:00 *** Marduuhin has quit IRC
14:15:11 *** Marduuhin has joined #openttd
14:17:34 <Sacro> @seen dominik87
14:17:34 <DorpsGek> Sacro: I have not seen dominik87.
14:17:37 <Sacro> @seen domini
14:17:37 <DorpsGek> Sacro: I have not seen domini.
14:17:41 <Sacro> @seen dom*
14:17:41 <DorpsGek> Sacro: Dominik was last seen in #openttd 3 weeks, 6 days, 0 hours, 9 minutes, and 40 seconds ago: <Dominik> our scummvm god!
14:19:11 <Yorick> h was talking about Ludde
14:21:25 <Sacro> @seen ludde
14:21:25 <DorpsGek> Sacro: ludde was last seen in #openttd 28 weeks, 0 days, 17 hours, 57 minutes, and 41 seconds ago: <ludde> :)
14:21:42 <Celestar> WTH? ludde and dominik were here?
14:21:48 <Eddi|zuHause2> 28 weeks later...
14:24:23 <glx> Celestar: dominik is porting OTTD to DS
14:24:30 <Eddi|zuHause2> Celestar: yeah, ludde was somewhat bored after he sold µtorrent, so he checked out what was going on here ;)
14:25:16 <Celestar> heh :D
14:25:44 <rortom> lol
14:26:00 <blathijs> Is that the same dominik then?
14:26:09 <Eddi|zuHause2> yes
14:27:15 *** stillunknown has joined #openttd
14:27:56 *** Klanticus has quit IRC
14:28:02 *** Klanticus has joined #openttd
14:35:29 <glx> but dominik first came using another nick
14:36:07 *** Bloody has joined #openttd
14:39:39 *** Singaporekid has quit IRC
14:39:51 <ln> are we talking about dominik81?
14:39:55 *** Singaporekid has joined #openttd
14:47:39 *** nekx has quit IRC
14:47:55 *** nekx has joined #openttd
14:49:42 *** SpComb has quit IRC
14:49:44 *** SpComb has joined #openttd
14:52:28 *** einKarl has joined #openttd
14:54:51 *** wao has quit IRC
14:54:52 *** wao has joined #openttd
14:57:15 *** Marduuhin has quit IRC
14:57:48 *** Marduuhin has joined #openttd
14:59:27 <CIA-3> OpenTTD: glx * r13799 /trunk/src/lang/ (36 files): -Fix (r13730): {RAW_STRING} should be used in english.txt only
14:59:58 <Celestar> peter1138: status report: Setting up the route network works nicely, removing mostly. I've now got to skip at least non-station orders. I'm not here tomorrow so it'll be friday
15:00:07 *** Sacro has quit IRC
15:02:18 <CIA-3> OpenTTD: smatz * r13800 /trunk/src/misc_gui.cpp: -Codechange: minor comment style fixes in misc_gui.cpp
15:02:54 <planetmaker> whooo. The next 100 commits done :)
15:03:54 <Ammler> SmatZ: only style fixes or adding the station grf infos?
15:04:17 <SmatZ> only comment style fixes
15:04:20 <SmatZ> long story...
15:14:11 *** skidd13 has joined #openttd
15:14:56 *** Dred_furst has joined #openttd
15:17:32 *** Tim has joined #openttd
15:17:40 <Tim> Hello everyone!
15:17:43 *** Purno has joined #openttd
15:18:23 <SmatZ> hello Tim
15:18:35 *** Yorick has quit IRC
15:18:43 *** Yorick_ has joined #openttd
15:18:45 *** Yorick_ is now known as Yorick
15:20:12 <Tim> I have a question... I want to edit my .grfs via the config file and not the iname menu, as i want to be able to a) categorize them into groups like OpenGFX, ECSVectors, Trainsets etc. and b) don't want to add and remove them everytime via the ingame-menu, which takes quite some time. Now my question: How can i "disable" grfs in the cfg file without deleting them? There probably is a kind "comment-symbol", which leads to the game to not read what stan
15:21:01 <Ammler> ";" or "#"
15:21:08 *** nekx has quit IRC
15:21:17 *** nekx has joined #openttd
15:21:19 <Tim> okay
15:21:20 <Ammler> but be aware of that ottd writes the config back after closing
15:21:31 <Tim> argh -.-
15:21:42 <Ammler> you could start ottd with -x
15:22:00 <Ammler> with which version do you play?
15:22:06 <Tim> latest nightly...
15:22:18 <Tim> Just played on your server :P
15:22:55 <Tim> And what does -x do? Prevent the config file to be overwritten?
15:23:00 <Ammler> Tim: well, our server doesn't use the latest :-)
15:23:12 <Tim> *almost* latest ;)
15:23:14 <Ammler> but the latest nightly has presets, which rocks.
15:24:04 <Tim> aah
15:24:08 <Tim> just reading it...
15:24:15 <Tim> -Feature: NewGRF presets, selected by a drop down list in the NewGRF window. Presets are saved in the config file.
15:24:22 <Ammler> where?
15:24:27 *** Bloody has quit IRC
15:24:38 <Tim> changes.log
15:24:43 <Ammler> ok :-)
15:25:25 <Tim> Hm, however it sounds not like the ultimate solution... I'd like an option to add a bunch of grf-files to my already selected ones, like all of the opengfx grfs
15:25:26 <Ammler> I guess, you can then save your settings in a preset group
15:25:30 <Tim> or remove them...
15:25:50 <Ammler> and copy&paste them up
15:26:12 <Ammler> that might be possible already before presets, btw...
15:26:25 *** nekx has quit IRC
15:26:39 *** nekx has joined #openttd
15:26:45 <Tim> testing...
15:27:05 <Ammler> create a goup [mynewgrflist] and c&p it to [newgrf]
15:27:32 <Brianetta> Somebody on the coop server is desyncing
15:28:24 <Tim> So i can add a group [OpenGFX] followed by the grfs, and then one [ECSVectors] etc, and those won't be overwritten?
15:29:00 <Yexo> Tim: they'll only be overwritten if you save over them in the gui
15:29:28 <Ammler> Yexo: are you sure?
15:29:41 <Yexo> not 100% :)
15:29:48 <Ammler> openttd does only delete goups which are known.
15:30:11 <Brianetta> [autopilot] sections have never been deleted by openttd
15:30:13 <Ammler> as autopilot couldn't use the cfg too.
15:30:33 <Yorick> Ammler: I don't think it deletes anything...
15:30:40 <Yexo> so them I was right, as long as you use section names OpenTTD doesn't konw about
15:30:44 <Tim> True, i also have a group [sharing] in my cfg
15:30:55 <Ammler> so if you create a group [OpenGFX], that shouldn't be touched.
15:30:58 <Yexo> Yorick: IIRC it deletes some old groups, when you update
15:31:16 <Ammler> sadly
15:31:41 <Ammler> that breaks usage of the cfg for different versions.
15:31:43 <DJNekkid> train documentary on Discovery Channel!
15:31:54 *** nekx has quit IRC
15:32:04 *** nekx has joined #openttd
15:33:43 <Brianetta> http://www.youtube.com/watch?v=b7eBkvQNEaU
15:33:53 <Brianetta> Train documentary on Youtube (:
15:34:49 <DJNekkid> lol
15:35:32 <Yorick> train documentary on openttd while playing!
15:36:02 <Brianetta> I get a warm feeling whenever I fire up OpenTTD
15:36:11 <SmatZ> :-)
15:36:34 <SmatZ> Brianetta: sign of addiction
15:36:48 <Brianetta> I can handle it
15:37:02 <SmatZ> everyone says that :-)
15:37:07 <Brianetta> I'm going to a help group on the 9th
15:37:13 <Brianetta> in Leicester Square
15:37:34 <CIA-3> OpenTTD: skidd13 * r13801 /trunk/ (Makefile.in config.lib):
15:37:34 <CIA-3> OpenTTD: -Add: further configuration options to make packaging more union
15:37:34 <CIA-3> OpenTTD: -Add: Unix man file gets now installed if necessary
15:38:01 <Brianetta> That Youtube link, btw, is good
15:38:14 <DJNekkid> ill see it in aprox 20 mins :)
15:39:40 <Tim> Can i name my grf files like i want, or will they then not be found if i try connect to a server?
15:40:06 <planetmaker> do as you like, Tim
15:40:19 <planetmaker> md5sum matters
15:40:21 <Brianetta> You can rename them, or put them in sub-folders
15:40:30 <Brianetta> It'll find them if they're unaltered
15:40:32 <Tim> That's good to know
15:42:16 *** nekx has quit IRC
15:48:16 *** Chrill is now known as Llirhc
15:48:30 *** Llirhc is now known as Chrill
15:50:51 *** Marduuhin has quit IRC
15:51:24 *** Marduuhin has joined #openttd
15:52:27 <DJNekkid> could it be better? A cap on my lap, along with a laptop, and a steamer documentary
15:53:07 <CIA-3> OpenTTD: skidd13 * r13802 /trunk/config.lib: -Fix(r13801): a few small typos
15:53:16 *** lobster_MB has joined #openttd
15:57:55 *** Yorick has quit IRC
15:58:22 *** Singaporekid has quit IRC
16:02:05 *** skidd13 has left #openttd
16:02:14 <Ammler> how do I commit something, if I get a "C" on svn st
16:02:58 <Ammler> (there is no -force or such?)
16:03:05 <Rubidium> fix the conflict and then tell svn you resolved the conflict
16:03:27 <Ammler> Rubidium: I have fixed, how do I tell, that I did?
16:03:39 *** frosch123 has joined #openttd
16:03:39 <SmatZ> svn resolved
16:03:48 <DaleStan> or svn help
16:04:13 <Ammler> yeah
16:04:15 <Ammler> thanks
16:07:10 *** GoneWacko has quit IRC
16:08:10 <Ammler> Rubidium: sorry, that was obivous.
16:09:08 *** Progman has quit IRC
16:12:25 *** Klanticus has quit IRC
16:12:59 *** Klanticus has joined #openttd
16:14:51 *** Tim has quit IRC
16:16:15 *** Klanticus has quit IRC
16:17:22 *** tom0004 has quit IRC
16:17:34 *** tom0004 has joined #openttd
16:18:48 *** bowman has quit IRC
16:18:52 *** bowman has joined #openttd
16:27:41 *** tom0004 has quit IRC
16:27:41 *** bowman has quit IRC
16:27:41 *** SpComb has quit IRC
16:27:41 *** DJNekkid has quit IRC
16:27:41 *** Vikthor has quit IRC
16:27:41 *** Brianetta has quit IRC
16:27:41 *** helb has quit IRC
16:27:41 *** Zahl has quit IRC
16:27:41 *** michi_cc has quit IRC
16:27:41 *** TinoM has quit IRC
16:27:41 *** selle has quit IRC
16:27:41 *** ob0t has quit IRC
16:27:41 *** Yexo has quit IRC
16:27:41 *** Marduuhin has quit IRC
16:27:41 *** wao has quit IRC
16:27:41 *** einKarl has quit IRC
16:27:41 *** stillunknown has quit IRC
16:27:41 *** SmatZ has quit IRC
16:27:41 *** Mark has quit IRC
16:27:41 *** glx has quit IRC
16:27:41 *** archjb has quit IRC
16:27:41 *** rortom has quit IRC
16:27:41 *** ArmEagle has quit IRC
16:27:41 *** tokai has quit IRC
16:27:41 *** Eddi|zuHause2 has quit IRC
16:27:41 *** Celestar has quit IRC
16:27:41 *** nfc has quit IRC
16:27:41 *** Wolfensteijn has quit IRC
16:27:41 *** svippery has quit IRC
16:27:41 *** N1ghtCrawler has quit IRC
16:27:41 *** Born_Acorn has quit IRC
16:27:41 *** Doorslammer|BRSet has quit IRC
16:27:41 *** Gekz_ has quit IRC
16:27:41 *** CIA-3 has quit IRC
16:27:41 *** daspork_ has quit IRC
16:27:41 *** Ridayah has quit IRC
16:27:41 *** Belugas has quit IRC
16:27:41 *** Purno has quit IRC
16:27:41 *** Tefad has quit IRC
16:27:41 *** a1270 has quit IRC
16:27:41 *** Touqen has quit IRC
16:27:41 *** De_Ghost has quit IRC
16:27:41 *** izhirahider has quit IRC
16:27:41 *** wgrant has quit IRC
16:27:41 *** Dred_furst has quit IRC
16:27:41 *** Frostregen has quit IRC
16:27:41 *** Lachie has quit IRC
16:27:41 *** ccfreak2k has quit IRC
16:27:41 *** kyevan has quit IRC
16:27:41 *** DaleStan has quit IRC
16:27:41 *** Chrill has quit IRC
16:27:41 *** mikegrb has quit IRC
16:27:41 *** frosch123 has quit IRC
16:27:41 *** lobster_MB has quit IRC
16:27:41 *** Noldo has quit IRC
16:27:41 *** mucht_work has quit IRC
16:27:41 *** bleepy has quit IRC
16:27:41 *** guru3 has quit IRC
16:27:41 *** Phantasm has quit IRC
16:27:41 *** ln has quit IRC
16:27:41 *** Priski has quit IRC
16:27:41 *** sheskar_ has quit IRC
16:27:41 *** hylje has quit IRC
16:27:41 *** welterde has quit IRC
16:27:41 *** TheMask97 has quit IRC
16:27:41 *** Kommer has quit IRC
16:27:41 *** orudge has quit IRC
16:27:41 *** Ammler has quit IRC
16:27:41 *** planetmaker has quit IRC
16:27:41 *** tneo has quit IRC
16:27:47 *** bowman has joined #openttd
16:27:47 *** tom0004 has joined #openttd
16:27:47 *** Marduuhin has joined #openttd
16:27:47 *** Purno has joined #openttd
16:27:47 *** Dred_furst has joined #openttd
16:27:47 *** wao has joined #openttd
16:27:47 *** einKarl has joined #openttd
16:27:47 *** SpComb has joined #openttd
16:27:47 *** stillunknown has joined #openttd
16:27:47 *** Doorslammer|BRSet has joined #openttd
16:27:47 *** DJNekkid has joined #openttd
16:27:47 *** SmatZ has joined #openttd
16:27:47 *** Frostregen has joined #openttd
16:27:47 *** Mark has joined #openttd
16:27:47 *** glx has joined #openttd
16:27:47 *** Lachie has joined #openttd
16:27:47 *** Gekz_ has joined #openttd
16:27:47 *** Vikthor has joined #openttd
16:27:47 *** archjb has joined #openttd
16:27:47 *** rortom has joined #openttd
16:27:47 *** ArmEagle has joined #openttd
16:27:47 *** Brianetta has joined #openttd
16:27:47 *** helb has joined #openttd
16:27:47 *** Zahl has joined #openttd
16:27:47 *** tokai has joined #openttd
16:27:47 *** michi_cc has joined #openttd
16:27:47 *** TinoM has joined #openttd
16:27:47 *** ccfreak2k has joined #openttd
16:27:47 *** Eddi|zuHause2 has joined #openttd
16:27:47 *** Tefad has joined #openttd
16:27:47 *** a1270 has joined #openttd
16:27:47 *** CIA-3 has joined #openttd
16:27:47 *** ob0t has joined #openttd
16:27:47 *** N1ghtCrawler has joined #openttd
16:27:47 *** De_Ghost has joined #openttd
16:27:47 *** Yexo has joined #openttd
16:27:47 *** izhirahider has joined #openttd
16:27:47 *** selle has joined #openttd
16:27:47 *** wgrant has joined #openttd
16:27:47 *** Born_Acorn has joined #openttd
16:27:47 *** Belugas has joined #openttd
16:27:47 *** resistance.oftc.net sets mode: +vvvo glx tokai michi_cc Belugas
16:27:47 *** Ridayah has joined #openttd
16:27:47 *** svippery has joined #openttd
16:27:47 *** DaleStan has joined #openttd
16:27:47 *** Touqen has joined #openttd
16:27:47 *** Wolfensteijn has joined #openttd
16:27:47 *** nfc has joined #openttd
16:27:47 *** Celestar has joined #openttd
16:27:47 *** daspork_ has joined #openttd
16:27:47 *** kyevan has joined #openttd
16:27:49 *** Chrill has joined #openttd
16:27:49 *** mikegrb has joined #openttd
16:27:49 *** frosch123 has joined #openttd
16:27:49 *** lobster_MB has joined #openttd
16:27:49 *** Noldo has joined #openttd
16:27:49 *** mucht_work has joined #openttd
16:27:49 *** bleepy has joined #openttd
16:27:49 *** sheskar_ has joined #openttd
16:27:49 *** orudge has joined #openttd
16:27:49 *** Kommer has joined #openttd
16:27:49 *** Priski has joined #openttd
16:27:49 *** tneo has joined #openttd
16:27:49 *** planetmaker has joined #openttd
16:27:49 *** Ammler has joined #openttd
16:27:49 *** welterde has joined #openttd
16:27:49 *** ln has joined #openttd
16:27:49 *** hylje has joined #openttd
16:27:49 *** TheMask97 has joined #openttd
16:27:50 *** Phantasm has joined #openttd
16:27:50 *** guru3 has joined #openttd
16:27:50 *** solenoid.oftc.net sets mode: +ov orudge orudge
16:28:01 *** ChanServ sets mode: +v Rubidium
16:30:16 *** KillaloT has joined #openttd
16:44:16 <CIA-3> OpenTTD: skidd13 * r13803 /trunk/ (Makefile.in config.lib): -Fix(r13801): Copy & paste mistakes
16:51:22 *** grumbel has joined #openttd
16:52:25 <CIA-3> OpenTTD: skidd13 * r13804 /trunk/config.lib: -Fix(r13801): a search after remove should help to find missed incarnations
16:53:26 *** Doorslammer|BRSet has quit IRC
16:54:03 *** LilDood has joined #openttd
16:54:28 *** Tim has joined #openttd
16:58:26 *** Brianetta has quit IRC
16:59:06 <CIA-3> OpenTTD: skidd13 * r13805 /trunk/Makefile.in: -Fix(r13801): Missed a replacement
17:00:04 *** stillunknown has quit IRC
17:04:05 <Eddi|zuHause2> hm... i'm missing a tank wagon
17:04:59 <Eddi|zuHause2> i only have the 60km/h one, not the 80km/h
17:06:42 *** Wolf01 has joined #openttd
17:08:38 <Wolf01> olleh
17:09:19 *** rortom has quit IRC
17:09:52 <ln> oaic
17:11:39 *** fmauNeko is now known as fmauNekAway
17:11:52 *** fmauNekAway is now known as fmauNeko
17:13:40 <Wolf01> troper gub a evah i
17:13:43 <Wolf01> hmmm
17:13:55 <Wolf01> i have a bug report
17:14:08 <Wolf01> (reverse mode was on)
17:14:55 <Wolf01> I have a lot of grfs loaded, so I don't know if the savegame is really useful
17:15:20 <Wolf01> but if you want I can tell you how to replicate the bug
17:15:44 <Wolf01> I'll post on flyspray
17:15:51 <ln> does anyone want to know?
17:16:29 <Ammler> Wolf01: aren't you able to reproduce on a new "empty" map?
17:17:12 <Wolf01> maybe
17:19:15 <Eddi|zuHause2> ahh... it comes out only in 1940, not 1930 like the others...
17:19:16 <Wolf01> the bug consist in: stop a train engine in the middle of the X of a junction and all trains waiting at red double signals will reverse
17:19:24 <Eddi|zuHause2> whose idea was that?!
17:20:19 <Ammler> Wolf01: isn't it intended?
17:20:34 <Rubidium> two_way_eol?
17:20:59 <Wolf01> eh, no, because if you stop the engine just after or before the center of the X it works normally
17:21:02 <Rubidium> Wolf01: I reckon you're using YAPF
17:25:53 <Wolf01> ok, also with a clean openttd.cfg it happen
17:27:16 <Rubidium> I reckon it's pf.yapf.first_red_twoway_eol that's causing it
17:30:30 <Wolf01> but it doesn't happen if you stop the engine in another position always in the same junction
17:30:48 <frosch123> yes, it must be the engine
17:32:50 <SmatZ> trains reverse when there is another train waiting at the other side of twoway signal
17:32:56 <SmatZ> maybe this detection is broken
17:33:04 <Wolf01> http://bugs.openttd.org/task/2162
17:33:04 <SmatZ> but I am afraid I don't understand you full
17:33:07 <SmatZ> y
17:33:16 <frosch123> the problem is, the detection does not consider the orientation of the other train
17:34:13 <SmatZ> CheckVehicleAtSignal()
17:34:15 <frosch123> when you stop train #1 on the X junction, train #2 thinks the #1 is waiting in front of the signal
17:35:08 <SmatZ> if (diff == DIRDIFF_90RIGHT || (v->cur_speed <= 5 && diff <= DIRDIFF_REVERSE)) return v;
17:35:10 <SmatZ> yeah
17:35:58 <SmatZ> simply check TileOffsBy ... Track and Direction
17:36:07 <SmatZ> however is that function called
17:36:31 <SmatZ> if next tile for incoming train is the same tile with that signal
17:36:45 <SmatZ> anyone is going to fix that?
17:36:56 <SmatZ> btw it could also check v->owner
17:37:03 <Rubidium> SmatZ: you?
17:37:15 <SmatZ> Rubidium: if anyone else isn't, then I am :)
17:50:04 <SmatZ> hmm CheckVehicleAtSignal() isn't working perfectly with wormholes and depots
17:52:26 <Eddi|zuHause2> hm... i'm afraid that was a train too much for my single track branch line...
17:52:33 <Eddi|zuHause2> i need shunting...
17:53:15 <Wolf01> I need to remove AI unused roads without cheating
17:53:45 <Yexo> without cheating <- why without cheating?
17:54:07 <Eddi|zuHause2> Wolf01: buy them out ;)
17:54:48 *** Yorick has joined #openttd
17:56:35 <Ammler> Eddi|zuHause2: are your maps downloadable btw.?
17:56:46 <Eddi|zuHause2> why would they?
17:57:02 <Ammler> well, you have some nice sceneries sometimes :-)
17:57:15 <Eddi|zuHause2> you would have nothing to load them anyway
18:04:59 <Wolf01> Eddi, no! I don't want their crappy roads, only remove them :D
18:11:12 <SmatZ> http://devs.openttd.org/~smatz/fs2162a.diff FS#2162 ...
18:12:24 <Eddi|zuHause2> where would i start to look for the line that removes cargo from a station when it waits too long?
18:13:04 <Rubidium> in cargopacket.h
18:13:05 <frosch123> go to station_base.h, look where the rating for the cargo is stored, and grep for that
18:13:22 <Eddi|zuHause2> no, not the rating
18:16:19 <Eddi|zuHause2> void UpdateCargoStatus(Station *st, CargoID cargo_type) <- that might sound interesting
18:16:40 <Eddi|zuHause2> no...
18:16:46 <Rubidium> I'd say CargoList::Truncate is more interesting
18:16:49 <Eddi|zuHause2> that's about the destinations it appears
18:20:33 *** stillunknown has joined #openttd
18:21:09 <Eddi|zuHause2> (rating -= 90, waiting > 1500) || <-- what happened to if()?
18:22:57 <frosch123> never look at DrawTrackBits :p
18:23:07 <Rubidium> Eddi|zuHause2: not needed
18:23:25 <CIA-3> OpenTTD: smatz * r13806 /trunk/src/train_cmd.cpp: -Fix [FS#2162]: checking for train waiting at other side of two-way signal was broken
18:23:37 <Eddi|zuHause2> frosch123: i'm afraid i have already done this in the past :p
18:26:52 <Yorick> SmatZ: define 'other side', please
18:27:25 <SmatZ> Yorick: ?
18:27:36 <Yorick> ": could you"
18:27:47 <Yorick> other side of two-way signal was broken
18:27:56 <SmatZ> Yorick: sorry I don't understand what you don't understand
18:28:02 <SmatZ> maybe I missed "the" :-x
18:28:03 <Yorick> ah, that way
18:28:15 <Yorick> I understand now :)
18:28:17 <SmatZ> :)
18:29:56 *** LilDood has left #openttd
18:34:39 *** Progman has joined #openttd
18:35:24 *** Yexo_ has joined #openttd
18:35:30 *** Yexo has quit IRC
18:35:34 *** Yexo_ is now known as yexo
18:38:04 *** yexo has quit IRC
18:41:32 <CIA-3> OpenTTD: rubidium * r13807 /trunk/src/group_cmd.cpp: -Fix: memory leak when loading groups.
18:48:25 *** yexo has joined #openttd
18:48:35 *** tom0004 has quit IRC
18:56:49 *** yexo has quit IRC
18:56:49 *** stillunknown has quit IRC
18:56:50 *** Yexo_ has joined #openttd
18:56:58 *** Yexo_ is now known as Yexo
19:00:02 *** tom0004 has joined #openttd
19:01:19 *** zooks has joined #openttd
19:01:39 *** Yexo has quit IRC
19:03:29 *** Klanticus has joined #openttd
19:08:42 <Eddi|zuHause2> "warning: suggest parentheses around && within ||" <- who enabled that kind of warning?
19:08:57 <ln> not me
19:09:13 <Rubidium> gcc?
19:10:31 <Rubidium> we haven't explicitly enabled it
19:10:32 <Eddi|zuHause2> gcc 4.3 i think
19:10:53 <Eddi|zuHause2> > gcc --version
19:10:54 <Eddi|zuHause2> gcc (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]
19:10:55 *** plakkertjes has quit IRC
19:14:17 *** stillunknown has joined #openttd
19:20:42 *** bowman has quit IRC
19:20:46 *** bowman has joined #openttd
19:21:33 *** Yexo has joined #openttd
19:23:02 *** Yorick has quit IRC
19:26:10 *** Purno has quit IRC
19:28:13 *** Klanticus_ has joined #openttd
19:31:56 *** Klanticus has quit IRC
19:38:34 <CIA-3> OpenTTD: truebrain * r13808 /branches/noai/ (5 files in 2 dirs): [NoAI] -Fix: cleanup AIAirport a bit by introducing IsValidAirportType (Yexo)
19:40:28 *** zooks has left #openttd
19:50:34 *** _Andel_ has joined #openttd
19:50:54 *** _Andel_ has left #openttd
20:00:27 *** Yexo has quit IRC
20:00:36 *** Yexo has joined #openttd
20:02:32 *** Lakie is now known as Lakie`
20:02:34 *** Lakie` is now known as Lakie
20:13:39 *** fjb has joined #openttd
20:13:45 <fjb> Hello
20:14:59 <Chrill> jellu
20:17:51 *** nicfer has joined #openttd
20:20:00 <nicfer> is there a separate channel for opengfx+
20:20:07 <nicfer> opengfx?*
20:20:43 <nicfer> or it's OK to talk about it here?
20:22:25 <Yexo> afaik, there is no seperate channel for it
20:22:34 <Eddi|zuHause2> i have never heard of one
20:22:45 <Eddi|zuHause2> and they are too dark
20:22:47 <Tim> And since not much is happening here, i guess you can talk about it :D
20:25:32 *** |Jeroen| has joined #openttd
20:26:43 *** |Jeroen| has quit IRC
20:28:30 *** Yexo_ has joined #openttd
20:28:39 *** Yexo is now known as Guest1002
20:28:39 *** Yexo_ is now known as Yexo
20:28:40 *** Guest1002 has quit IRC
20:29:05 <ln> so, proceed
20:35:55 <Tim> I like the graphics, well, except for a few.
20:40:38 *** frosch123 has quit IRC
20:42:28 <CIA-3> OpenTTD: rubidium * r13809 /trunk/src/ai/ai.cpp: -Fix: memory leak each time a "new ai" got (re)started.
20:44:21 <ln> please state the nature of the medical emergency
20:45:29 <Rubidium> I get depressed when a savegame with opengfx landscape gets loaded
20:46:08 <ln> sounds bad
20:46:21 <ln> can we have a screenshot of opengfx landscape?
20:47:46 *** GoneWacko has joined #openttd
20:49:40 <Eddi|zuHause2> fjb had some, i believe
20:50:03 <fjb> Who? Me? What?
20:50:20 *** Klanticus_ has quit IRC
20:51:11 <Eddi|zuHause2> yes
20:53:19 <fjb> The fields are too dark: http://www.myimg.de/?img=BergTal17Aug19566d1c9.png
20:53:20 *** bowman has quit IRC
20:53:24 *** bowman has joined #openttd
20:54:09 *** Bloody has joined #openttd
20:54:59 *** bowman^2 has joined #openttd
20:55:00 <fjb> And I'm missing the bales of straw.
20:55:00 *** bowman has quit IRC
20:55:05 <Eddi|zuHause2> the grass is also too dark, and the track base...
20:57:56 *** nekx has joined #openttd
20:58:51 *** bowman^2 has quit IRC
20:59:23 <Tim> Well, at first sight it looked ugly to me, too, but if you play a little bit with it, you'll love it :)
21:00:06 <Tim> http://img293.imageshack.us/my.php?image=unbenanntto6.png
21:02:14 *** Bloody has quit IRC
21:04:51 <fjb> http://www.myimg.de/?img=NorthernInc12Feb198655232.png
21:08:25 *** Yexo has quit IRC
21:08:39 *** Yexo has joined #openttd
21:10:37 <nicfer> the full opengfx pak is outdated, could I update it from scratch?
21:12:27 *** KritiK has joined #openttd
21:15:23 <Tim> Well, it would be really cool if you could update it and find out which of the smaller .grfs (eg newBuoys or Transmitter) are included in big grfs like landscape or terrain etc...
21:16:24 <fjb> They are already included.
21:17:05 <Tim> those were examples, there are a lot of those...
21:21:29 *** Tim has quit IRC
21:22:05 *** Gekz_ has quit IRC
21:26:32 <Ammler> hmm, it isn't outdated
21:26:59 <Ammler> it does just miss the newest 3 grfs, like houses, ships and bridges.
21:27:21 <Ammler> or do I miss something?
21:29:36 *** lolman has joined #openttd
21:35:49 *** bowman has joined #openttd
21:39:03 *** Avokid has joined #openttd
21:43:19 <CIA-3> OpenTTD: rubidium * r13810 /trunk/src/ (fileio.cpp tar_type.h): -Fix: small memory leak when tar files would be found.
21:50:51 *** Brianetta has joined #openttd
21:51:38 <CIA-3> OpenTTD: rubidium * r13811 /branches/0.6/ (9 files in 4 dirs):
21:51:38 <CIA-3> OpenTTD: [0.6] -Backport from trunk:
21:51:38 <CIA-3> OpenTTD: - Fix: Several minor memory leaks. They only happened once per game (r13809, 13810)
21:51:38 <CIA-3> OpenTTD: - Fix: Checking for train waiting at other side of two-way signal was broken [FS#2162] (r13806)
21:51:38 <CIA-3> OpenTTD: - Fix: Some revision checking code was unintentionally disabled (r13776)
21:51:40 <CIA-3> OpenTTD: - Fix: Enforce the validity of a NetworkAction (chat packet) issued by a client (r13775)
21:51:42 <CIA-3> OpenTTD: - Fix: Selecting non-full length vehicles in the depot gui would place the "mouse pointer" out of the center of the vehicle making it hard to "aim" [FS#2147] (r13759)
21:57:46 *** GoneWacko has quit IRC
22:05:35 *** sickie88 has joined #openttd
22:06:49 *** nkx has joined #openttd
22:06:49 *** nekx has quit IRC
22:09:55 *** Brianetta has quit IRC
22:13:41 <Ammler> not possible anymore to create a new company with -n ?
22:14:42 <Ammler> if you started earlier with address#1, it created the company, if it didn't exist, now you got a alert.
22:15:22 <Ammler> (a protocol error was made...)
22:20:37 *** nekx has joined #openttd
22:20:37 *** nkx has quit IRC
22:21:02 <blathijs> Ammler: Could it be that the server and client version aren't exactly the same?
22:22:23 <Wolf01> 'night
22:22:31 *** Wolf01 has quit IRC
22:23:56 <Ammler> blathijs: no, I can join with address#255
22:23:58 *** Avokid has quit IRC
22:24:19 <Ammler> or after someone created the company over gui...
22:25:28 <Ammler> do you remove support for joining foreign rev with -n?
22:25:53 <Ammler> that might be a side-bug then :-)
22:27:50 *** Sacro has joined #openttd
22:27:56 <Yexo> Ammler: I think they did, the code was change to check IsValidPlayer(player_id) if you use -n, but you might have to check that
22:28:46 *** Brianetta has joined #openttd
22:29:13 <Ammler> also tried with 254
22:29:22 <Ammler> it does exit with that
22:29:48 <Ammler> well, 254 wouldn't solve the problem
22:30:05 <Ammler> it worked quite well before...
22:31:00 <glx> Ammler: but now players are in a pool
22:31:12 <glx> some checks may need an update
22:32:45 <Ammler> well, then bugreport isn't needed, I guess, we will wait until that is finished?
22:35:07 <glx> are you using latest trunk?
22:35:43 <Ammler> tonigths bightly
22:35:47 <Ammler> n
22:37:33 <glx> r13754+ ?
22:37:58 <Ammler> 13800
22:38:59 <glx> @openttd commit 13754
22:38:59 <DorpsGek> glx: Commit by rubidium :: r13754 trunk/src/openttd.cpp (2008-07-20 13:29:59 UTC)
22:39:00 <DorpsGek> glx: -Fix (r13731): one could not join companies from the command line.
22:39:11 <glx> weird as it is supposed to be fixed
22:39:18 <Ammler> glx: yes, that is
22:39:26 <Ammler> I can join a existing company
22:39:53 <Ammler> but before the change, we created a new company if the requested one didn't exist
22:40:35 <glx> hmm that's a deeper thing
22:42:28 <Ammler> :-) might be
22:43:01 <Ammler> but I hope it is solveable
22:43:33 <Ammler> we realized there are also some players which have created shortcuts on the desktop with -n
22:44:14 *** Chrill has quit IRC
22:44:31 <Ammler> so it takes some time until the first joines the "old" way :-)
22:46:27 *** KillaloT has quit IRC
22:48:25 <Ammler> blathijs: just tried what happens if I join with wrong version
22:49:04 <Ammler> then you got a msg, that you have the wrong version, so that is something else..
22:49:14 *** bowman^2 has joined #openttd
22:49:19 *** bowman has quit IRC
22:50:14 *** bowman has joined #openttd
22:50:14 *** bowman^2 has quit IRC
22:55:26 <blathijs> Ammler: Ah, I thought that would trigger a protocol error as well
22:56:29 <Ammler> I grep everytime from -h before I start ottd if it is the same rev as the server
22:56:29 *** bowman has quit IRC
22:58:34 *** lolman has quit IRC
23:01:12 *** fmauNeko is now known as fmauNekAway
23:01:32 <nicfer> the full opengfx pak is outdated, could I update it from scratch?
23:02:37 <Yexo> nicfer: you're better of asking that in some thread at the forums
23:03:53 <Ammler> nicfer: which of the GRFs is outdated?
23:05:11 <Ammler> Yexo: if truebrain makes commits with your name in brackets, did you make the patch or "just" suggestion?
23:05:20 <Yexo> the patch
23:06:00 <Ammler> so do quite some work for it :-)
23:06:05 <Yexo> i create a patch, TrueBrain / glx / Rubidium reads it, makes comments, I fix, etc..
23:06:15 <Ammler> :-)
23:06:25 *** einKarl has quit IRC
23:06:28 <Yexo> most of it are things I need to improve my AI
23:06:40 *** einKarl has joined #openttd
23:07:00 <Ammler> so you have some insider advantages :-P
23:07:18 <Yexo> the api code is free for everyone to read :)
23:07:27 <Ammler> :-)
23:07:29 <Yexo> but I have good knownledge about all api functions yes :)
23:07:34 <glx> and everyone can implement missing stuff too
23:07:49 *** bleepy has quit IRC
23:07:59 *** Dred_furst has quit IRC
23:08:26 <Yexo> glx: yex, but nobody does
23:08:29 <Ammler> the ai has still no drive through support currently?
23:08:39 <Yexo> my ai not, the api has
23:09:14 <Ammler> well, some of my coop mates don't like them anyway :-)
23:10:21 <Ammler> but that is not needed: http://www.tt-forums.net/styles/ott/imageset/icon_post_target.gif
23:10:37 <Ammler> http://www.tt-forums.net/viewtopic.php?p=711117#p711117
23:10:57 *** Progman has quit IRC
23:10:58 <Yexo> there were quite a lot of bugs in v7/v8, I hope I fixed most of them in v9, but I want to test more (takes a lot of time) to be sure before the next match
23:11:12 <Ammler> I tried with such things too, but didn't reach success.
23:11:12 <Yexo> Ammler: I thought so, but I didn't test it myself
23:11:30 <Yexo> maybve you want to reply with a link to the openttdcoop blog
23:11:59 *** einKarl has quit IRC
23:12:45 <Ammler> there is something new since I played last time with RV
23:13:00 <Ammler> you can now use drive through as waypoints
23:13:03 *** fjb_ has joined #openttd
23:13:51 <Ammler> so you can "trigger" the time, when the RV should chose the lading bay better...
23:15:20 <Yexo> Ammler: only if you use timetables :)
23:15:44 <Ammler> do you have a playable save of the 5k game?
23:16:04 <Yexo> nope
23:16:22 <Yexo> busy implementing saveload code for AIs now
23:16:24 <Ammler> no, I meant somethning else
23:16:41 *** tom0004 has quit IRC
23:16:57 <Ammler> the RV choses the bay for unloading when it leaves the lading bay, right?
23:16:58 *** fjb has quit IRC
23:17:13 <Yexo> no idea
23:17:25 <Yexo> possible, but I don't think so
23:17:58 <Eddi|zuHause2> i think it's more like within 10 tiles radius
23:18:12 <CIA-3> OpenTTD: glx * r13812 /branches/noai/src/industry_cmd.cpp: [NoAI] -Add: let AI know when an industry is accidentally closed
23:18:14 <Eddi|zuHause2> and making a pathfinder choice
23:18:36 <Ammler> hmm, but then how do you explain, why they chose all the same sometimes
23:18:57 <Eddi|zuHause2> i don't
23:19:03 <Yexo> Ammler: I can't. You'll have to ask someone with more pf knowledge
23:19:09 *** Wolfensteijn has quit IRC
23:19:32 *** Vikthor has quit IRC
23:20:29 *** stillunknown has quit IRC
23:21:51 <Ammler> Yexo: you should try big transfer stations
23:21:58 <Ammler> at least as a option...
23:22:44 *** fmauNekAway is now known as fmauNeko
23:22:47 <Yexo> I'll try that sometime, but such things arent as easy as they sound
23:23:18 <Ammler> :-)
23:23:47 <Ammler> well, I would also like to see, how your ai works against a newbie
23:23:59 <Ammler> I am sure, it would win.
23:24:09 *** stillunknown has joined #openttd
23:24:11 <Yexo> define newbie: someone who knows how the game works or someonen completely new to openttd / ttd
23:24:48 <Ammler> new to mp
23:25:17 <Yexo> that still doesn't say everything
23:25:29 <Yexo> but I guess they could win with planes or some long train lines
23:25:34 <Yexo> depends a lot on the map
23:25:35 *** fjb_ is now known as fjb
23:25:51 <Yexo> I guess the AI would win on 256^2 with high industries and high towns
23:25:56 <Ammler> everyone can win with planes,
23:26:03 <Ammler> that is a balancing issue
23:26:24 <glx> highly dependant on landscape too
23:26:25 <Yexo> but winning with RV against admiralai isn't possible for a newbie
23:26:44 <Yexo> on a 'normal' (= not very rough) map
23:27:21 <Ammler> well, we also need to check that
23:27:31 <Ammler> we won with trains...
23:27:39 <Yexo> find someone new to #openttdcoop to test a game ;)
23:27:40 <Ammler> with fast trains
23:28:05 <Ammler> now?
23:28:15 <Yexo> another time
23:28:19 <Ammler> :-)
23:28:20 <Yexo> I'm busy coding now ;)
23:28:50 <Ammler> well, you don't need to be there
23:28:56 <Ammler> we play against your ai :P
23:29:03 <Yexo> I'd like to see the match of course :)
23:29:45 <Ammler> I asked you already, what you have done on last game
23:30:03 <Yexo> nothing?
23:30:05 <Ammler> didn't you do more on the 2. game?
23:30:09 <Yexo> no
23:30:17 <Yexo> only fixed some rail/ road crossings
23:30:30 <Ammler> ah, that was you?
23:30:34 <Yexo> yep :)
23:30:51 <Ammler> Osai: once asked who that was :-9
23:31:03 <Yexo> didn't notice that
23:31:24 <Ammler> he was wondering that the ai was that kind.
23:31:38 *** fmauNeko has quit IRC
23:31:45 <Yexo> it's not about being kind, but about preventing crashes
23:31:58 <Yexo> because wiht a crash, the stations ratings drop 63%
23:32:19 <Ammler> yeah noticed that too
23:32:24 <Ammler> also for the train station
23:32:29 <Yexo> yep
23:33:05 <Ammler> and v9 does that now automatically?
23:34:08 *** fmauNeko has joined #openttd
23:35:10 <Ammler> didn't check
23:35:21 <Yexo> no, it doesn't
23:35:23 <Ammler> was your ai all the time on the money limit?
23:35:30 <Yexo> yep
23:35:47 <Yexo> but it made less money then you
23:35:48 <Ammler> we had problems to spent all the money :-)
23:36:51 <Yexo> in fact, it doesn't check existing routes at all, so an easy way to cheat is build a road, wait till there are road vehicles from the AI on it, and remove the road again
23:37:34 <Ammler> I wouldn't like to win that way
23:37:40 *** glx has quit IRC
23:37:43 *** glx has joined #openttd
23:37:43 *** ChanServ sets mode: +v glx
23:38:27 *** Yexo_ has joined #openttd
23:38:31 *** Yexo is now known as Guest1020
23:38:32 *** Yexo_ is now known as Yexo
23:38:51 *** Guest1020 has quit IRC
23:39:08 <Ammler> well then, time for something else
23:39:13 <Ammler> good night all
23:39:21 <Yexo> good night Ammler
23:39:56 *** plakkertjes has joined #openttd
23:45:49 *** stillunknown has quit IRC
23:53:20 <CIA-3> OpenTTD: glx * r13813 /branches/noai/src/ (6 files in 2 dirs): [NoAI] -Codechange: added AI_BroadcastEvent() to reduce code duplication
23:53:20 *** Zahl has quit IRC
23:53:32 *** Zahl has joined #openttd
23:55:54 <nicfer> is the opengfx all in one pack updated?