Log for #openttd on 10th June 2008:
Times are UTC Toggle Colours
00:06:20  *** Zahl [] has quit [Quit: (~_~]"]
00:08:31  *** Farden [] has quit [Quit: ( :: NoNameScript 4.2 :: )]
00:17:03  <Belugas>
00:17:12  <Belugas> i would relly like to know what he's saying...
00:17:31  <Belugas> most unclear, if ou ask me
00:21:43  <glx> he likes using hard ways it seems
00:22:17  <Belugas> yeah... or he has no idea whatsoever what you have suggested
00:26:58  <Belugas> so, are you going to commit it?  or ask to Oskar, Lakie or even Dalestan?
00:28:04  <glx> for now only OzTrans replied
00:28:14  <Lakie> ???
00:33:15  <Belugas> hey Lakie :)
00:33:22  <Kiloman> just out of curiosity, is openttd multithreaded?
00:33:28  <glx> no
00:33:49  <Belugas> and don't ask for making it multithreaded either please ;)
00:33:53  <Kiloman> does the newai stuff run in a thread or something?
00:33:55  <glx> except for saving and map generation
00:33:57  <Kiloman> not asking, just curious
00:34:05  *** Eddi|zuHause3 [] has joined #openttd
00:34:07  <Kiloman> ahh OK
00:34:23  <SmatZ> there were attempts to make it multithreaded, but with ~10% performance gain
00:34:24  <glx> each ai is it's in own thread in NoAI, but they don't run in parallel
00:34:28  <Kiloman> 'cause I saw some stuff in the changelog about threads, and was confused... since it seemed like it was pretty monolithic
00:34:31  <Belugas> Lakie, can you voice your opinion on the var Pikka proposed and glx built?
00:34:52  <Kiloman> is that just for simplicity's sake?
00:35:01  <Kiloman> so you don't have to worry about locking etc?
00:35:18  <SmatZ> the performance gain is not worth the code complexity growth
00:36:05  <SmatZ> 10% perf gain with rather unsafe threads usage... is not worth it
00:36:09  <glx> it's indeed easier to run ai in "serialised" threads else you have to lock/unlock the map way too much
00:36:17  *** NukeBuster [~NukeBuste@] has quit [Quit:]
00:36:20  <SmatZ> because if it had to be really safe, that 10% would probably vanish
00:36:26  <glx> every openttd action is based on the map state
00:36:49  <Kiloman> so why do them in threads at all, just to keep 'em in an easy run queue?
00:37:14  <glx> because it's also easier to have them in threads
00:37:26  <glx> so they use their 'own' memory
00:37:34  <glx> and their own stack
00:37:59  *** gousty [] has joined #openttd
00:38:17  *** Lakie [~Lakie@] has quit [Ping timeout: 480 seconds]
00:38:33  <glx> Belugas: you made hi die ;)
00:38:41  <glx> s/hi/him
00:38:49  <Belugas> heheh
00:38:54  <Belugas> he';ll be back ;)
00:40:32  *** Eddi|zuHause2 [] has quit [Ping timeout: 480 seconds]
00:41:29  <glx> Kiloman: and serialisation is needed for networking too, to prevent desyncs
00:42:07  <SmatZ> in the experimental thraded branch, rendering and different vehicle types run independently
00:42:07  *** Lakie [~Lakie@] has joined #openttd
00:42:17  <SmatZ> unless newgrf needs Random(), it works :)
00:42:28  <Belugas> told you!
00:42:36  <Lakie> What did you want, Belugas?
00:42:41  <CIA-3> OpenTTD: belugas * r13437 /trunk/src/ (newgrf.cpp town_map.h): -Feature[newGRF]: Add long format introduction and maximum construction year for house.
00:42:45  <SmatZ> of course, one could use different Random() for different vehicle types
00:42:46  <glx> road and rail can't be splitted anyway
00:42:51  <SmatZ> yeah
00:42:58  <SmatZ> and rail uses most of CPU time anyway...
00:43:15  <glx> unless you use boats with ypaf ;)
00:43:18  <SmatZ> hehe
00:44:09  <Kiloman> does boat yapf consider every water tile a decision node or something?
00:44:20  <glx> yes, all pf do that
00:44:31  <Kiloman> for boats
00:44:32  <SmatZ> heh
00:44:41  <SmatZ> in fact, it is not the best solution performance-wise
00:44:47  <SmatZ> but it works this way
00:45:04  <SmatZ> I would say it is the simplest and slowest solution
00:45:48  <Belugas> Lakie, basically, your opinion on the idea Pikka brough up, and which glx created the supporting code.
00:45:49  <Belugas> like,
00:46:00  <Belugas> do you think it is a good direction?
00:46:07  <glx> there has been  an attempt for a "region" pathfinder
00:46:28  <Belugas> Lakie :  top post (or nearby)
00:47:13  <SmatZ> take (important) coast borders and create YAPF based on it...
00:48:02  <glx> anyway "openspace" is the worst case for an A* pathfinder
00:48:19  <SmatZ> yeah
00:48:24  <Lakie> I'm not sure really, I guess it would be semi useful however it wouldn't nessarily solve the issue and may just lead to a 'if (!(veh.grfid != this.grfid))' check
00:48:25  <SmatZ> take straight line if you can
00:49:19  <Kiloman> yeah like a straight-line raycast virtual path or something
00:51:09  <SmatZ> problem is that ship asks at each tile where it should go now
00:51:14  <SmatZ> and you have to check the path
00:51:20  <SmatZ> maybe cache is too small
00:51:40  <SmatZ> anyway, I  think recommending YAPF as default PF for ships wouldn't hurt
00:51:53  <SmatZ> as maximum buoy distance is hold
00:52:19  <Belugas> Lakie, do you think the "array" of friends and foes would be a better direction?
00:53:11  <Lakie> I'm not sure to be really, both have their merits.
00:53:29  <Lakie> I'd imagine the friend foe would be ok-ish
00:53:36  <Lakie> But, both have one common issue
00:54:14  <Lakie> They are short sighted
00:54:34  <Lakie> Ie. they don't take into account grf changes (in which the id normally alters) or new grf sets
00:55:15  *** KritiK [] has quit [Quit: Leaving]
00:55:31  <glx> the main usage for this var will probably be to prevent attaching wagons not commit from the grf itself
00:55:43  <glx> s/commit/comming
00:57:59  <Lakie> I understand that.
00:58:03  <Lakie> But its shorted sighted
00:58:15  <Lakie> Lets take an example
00:58:17  <Lakie> UKRS
00:58:23  <Lakie> IT has an addon set
00:58:38  <SmatZ> so can it be defined only for wagons?
00:58:48  <Lakie> UKRS was not been released for it, and following that policy, all addon sets would be considered foes
00:59:10  <Lakie> Thus meaning UKRS would have to b updated every time there is an addon
01:00:03  * SmatZ should have a look at glx's patch
01:00:38  <glx> <-- very small patch ;)
01:00:50  <Belugas> mmh...
01:03:02  <Belugas> unless glx's var can be used in a callback, where the author can verify if the attaching wagon can be matched with the loco itself
01:03:06  <Belugas> or something along the way
01:03:20  <glx> hmm maybe I should use grf overrides
01:03:30  *** [com]buster [] has quit [Read error: Connection reset by peer]
01:03:54  *** [com]buster [] has joined #openttd
01:04:15  <Belugas> thanks for comments, Lakie
01:04:41  <Lakie> Your welcome
01:06:51  <SmatZ> glx:  thanks
01:12:48  *** Phoenix_the_II [] has quit [Read error: Connection reset by peer]
01:26:31  *** [alt]buster [] has joined #openttd
01:26:32  *** [com]buster [] has quit [Read error: Connection reset by peer]
01:26:34  *** [alt]buster is now known as [com]buster
01:31:01  *** fjb [] has quit [Remote host closed the connection]
01:44:41  *** svippery [] has joined #openttd
01:44:41  *** svippy [] has quit [Read error: Connection reset by peer]
01:44:52  *** Singaporekid [] has joined #openttd
02:20:54  <gousty> is there a way to return the patch settings to defautl?
02:21:31  <gousty> and what patch settings do you guys recommend?
02:26:17  *** bowman^2 [] has joined #openttd
02:26:18  *** bowman [] has quit [Read error: Connection reset by peer]
02:26:36  <Kiloman> gousty: delete your ini file perhaps?
02:26:58  <gousty> where is it?
02:27:59  <gousty> it've tried uninstalling and erasing the folder, it didn't work, i'm scanning registry now...
02:28:40  <gousty> hah, found it
02:28:51  <Kiloman>
02:28:58  <Kiloman> :\Documents and Settings\<username>\My Documents\OpenTTD
02:29:05  <gousty> thanx
02:30:19  <gousty> what patch configs do you recommend Kiloman?
02:30:28  <Kiloman> a little weird, since I generally expect user-specific config files and the like to go into <profilePath>\Application Data\<appname>
02:30:38  <Kiloman> don't ask me, I'm just a nosy newbie :p
02:34:50  *** DaleStan [] has joined #openttd
02:41:18  *** Pikka [] has joined #openttd
02:48:17  *** glx [] has quit [Quit: bye]
02:51:57  *** Aerandir [] has quit [Ping timeout: 480 seconds]
02:57:15  <Belugas> gousty, the ones that are going to make ou happy.  not the ones that others do like...
02:57:23  <Belugas> it's a personnal decision.
02:58:19  <Belugas> kiloman: config files, grfs, savegames, screenshots,..  all those are documents
02:58:54  <Belugas> granted, config files coulds be in applicaion data, but then it means they will eventually be scatered all around the place.
02:59:06  <Belugas> som keep it in one section is better
02:59:29  <Belugas> hence, My Documents which is, after all, a user based one
03:02:28  <Pikka> Belugas: how did you get on with that var? :)
03:02:36  <Kiloman> yeah but you could also say that a user's bookmarks, application settings, etc are documents
03:03:48  <Belugas> Kiloman, yo have to draw a line somewhere.  we did it.  that was our decision.  sorry
03:03:50  <Belugas> pikka,
03:03:52  *** Lakie [~Lakie@] has quit [Quit: Night All.]
03:03:55  <Belugas> working on it :)
03:05:29  <Belugas> i just want to be sure, so it's a matter of verifying all that i can :)
03:06:19  <Pikka> good good
03:08:03  <Belugas> but... why since 1920?
03:08:14  <Belugas> that is what B0 is, iirc
03:10:45  <Kiloman>
03:11:07  <Kiloman> just being picky :p
03:13:26  <Kiloman> I think you can even just use %APPDATA% if you don't want to mess with the CSIDL resolution BS
03:13:58  <Belugas> :(
03:14:07  <Belugas> thqt is sooo boring...
03:14:53  <Kiloman> if I had a Windows box and VS I'd submit a patch for it
03:14:54  <Kiloman> lol
03:15:03  <Pikka> belugas.. what?
03:15:18  <Belugas> it is a standard tried to be enforced by a company who is very well known to break standards whenever it sees fit.
03:15:20  <Kiloman> maybe if I get bored I'll set up a vm
03:15:29  <Pikka> B0 is from 1920, I want a long date version (ie, from 0). :P
03:15:39  <Belugas> ho...
03:15:41  <Belugas> ok...
03:15:47  <Belugas> misunderstood you...
03:16:10  <Belugas> you saod something like B0, but for vehicles...
03:16:19  <Belugas> my fault, i shou;ld have figured it out...
03:16:33  <Pikka> I said a long date equivalent of B0 for industries, I think. :P
03:16:48  <Belugas> mmh... true...
03:17:00  <Belugas> seems like i ha dnot enugh coffee yet...
03:17:31  <Pikka> there's already a vehicle equivalent. ;)  C0	W	Vehicle age in days
03:17:48  <Belugas> ok, i'll go to sleep now.  tomorrow i'll be very busy.  but i might try to work a bit on it more
03:17:51  <Belugas> true Pikka
03:18:05  <Belugas> anyway, good night/day :)
03:18:10  <Pikka> goodnight!
03:19:03  <Kiloman> w00t
03:19:14  <Kiloman> man I hate Windows
03:19:34  <Kiloman> 15 different ways to do something, and they all change all the time
03:32:27  *** Prof_Frink [] has quit [Ping timeout: 480 seconds]
03:50:30  *** DaleStan_ [] has joined #openttd
03:50:30  *** DaleStan is now known as Guest2153
03:50:31  *** DaleStan_ is now known as DaleStan
03:55:30  *** DaleStan is now known as Guest2154
03:55:30  *** DaleStan [] has joined #openttd
03:57:07  *** Guest2153 [] has quit [Ping timeout: 480 seconds]
04:01:47  *** SprudL [] has quit [Ping timeout: 480 seconds]
04:02:00  *** SprudL [] has joined #openttd
04:02:07  *** Guest2154 [] has quit [Ping timeout: 480 seconds]
04:26:05  *** Singaporekid [] has quit []
04:27:27  *** SprudL [] has quit [Ping timeout: 480 seconds]
04:30:09  *** DaleStan_ [] has joined #openttd
04:30:09  *** DaleStan is now known as Guest2158
04:30:09  *** DaleStan_ is now known as DaleStan
04:36:31  *** Guest2158 [] has quit [Ping timeout: 480 seconds]
04:38:22  *** DaleStan_ [] has joined #openttd
04:38:22  *** DaleStan is now known as Guest2163
04:38:22  *** DaleStan_ is now known as DaleStan
04:40:01  *** Guest2163 [] has quit [Ping timeout: 480 seconds]
04:46:28  *** DaleStan [] has quit [Ping timeout: 481 seconds]
04:46:29  *** UFO64 [] has joined #openttd
04:55:51  *** TiberiusTeng [] has quit [Quit: Leaving]
05:01:17  *** DaleStan [] has joined #openttd
05:04:58  *** UFO64 [] has quit [Quit: Leaving]
05:10:08  *** DaleStan [] has quit [Ping timeout: 480 seconds]
05:18:52  *** pm|away is now known as planetmaker
05:18:56  *** planetmaker is now known as pm|away
05:37:19  <pm|away> It may happen that for (smooth) terrains in arctic no woods are created.
05:37:24  *** pm|away is now known as planetmaker
05:38:26  <planetmaker> just as in tropic sometimes no lumber mills
06:04:53  *** Prof_Frink [] has joined #openttd
06:09:34  *** SirBob [] has joined #openttd
06:12:40  *** TiberiusTeng [Tiberius@] has joined #openttd
06:13:45  *** Vikthor [] has joined #openttd
06:39:27  *** Zealotus [] has quit [Ping timeout: 480 seconds]
06:47:23  *** TinoM [] has joined #openttd
06:54:42  *** Brianetta [] has joined #openttd
07:03:30  *** Brianetta [] has quit [Quit: TschÌß]
07:07:49  *** Gekz [] has quit [Ping timeout: 480 seconds]
07:28:57  *** FR^2 [~frzwo@] has joined #openttd
07:28:59  <FR^2> Hiho
07:29:23  <FR^2> Those files from the original game still aren't available for free, are they?
07:30:40  <Tefad> the copyright is still valid, yes
07:30:58  <Tefad> available? free? somewhere
07:31:09  <Tefad> gray area?
07:31:21  * Tefad looks around whistles and drums fingers
07:31:55  <Tefad> with some research you can probably find the files. google might even help you out
07:32:00  <Tefad> but i'm not going to
07:32:30  <FR^2> No, I was just talking about the official, legal state ;)
07:33:14  <Tefad> good luck
07:33:19  *** Boyinblue0 [] has joined #openttd
07:33:45  <FR^2> Irritating, really.
07:34:38  <Tefad> awesome
07:35:35  <dih> mornin'
07:35:41  <FR^2> hi dih
07:35:58  <dih> uh - a new nick in this channel
07:36:10  <dih> talkinga bout the official legal state?
07:36:11  <dih> hehe
07:36:13  <FR^2> Not really new, but long time no see ;)
07:36:24  *** iAN_ [~UNIX@] has joined #openttd
07:36:27  <dih> when were you here? how long is that ago
07:36:30  <iAN_> good morning every single one
07:36:37  <FR^2> Well, I was just asked "does it still need those extra files?" and I thought, why not ask here directly.
07:36:48  <dih> yes, it does
07:36:57  <FR^2> Some computer game companies give their old things away for free, some don't.
07:36:57  <dih> but there are some good replacement projects going on
07:37:08  <FR^2> Ah, that sounds promising
07:37:22  <FR^2> hi iAN_
07:37:30  *** Mchl [] has joined #openttd
07:37:33  <dih> the thing with OpenTTD is that one company claims to have the copyright and that atari has no rights other than to make cd's and distribute / sell
07:37:44  <FR^2> Ah
07:37:48  <dih> and atari sees no need to invest time into it
07:37:52  *** Boyinblue0 [] has quit []
07:38:09  <dih> furthermore atari does not even make a statement about OpenTTD of any kind
07:38:15  <dih> sorry
07:38:17  <dih> about TTD
07:38:22  <Mchl> hello
07:38:26  <dih> hi
07:38:42  <dih> and in the other post too: TTD instead of OpenTTD ;-)
07:39:29  *** Aerandir [] has joined #openttd
07:39:50  <iAN_> They just wait unti openTTD is _the_ game with all those features everyone wants. And _then_ they claim it is theirs and sue you/us
07:40:07  <iAN_> Then they print it on DVDs and sell it
07:40:08  <dih> they cannot
07:40:22  <dih> iAN_: you are being silly, or seriously ignorant
07:40:26  <dih> go read some documents
07:41:29  <FR^2> From wikipedia: "Currently the artificial intelligence of competitors is poor; it builds bizarre and overcomplicated route. The AI is also unable to deal with any of the new features introduced. A special branch for the creation of a new AI has been set up." - is that still the case?
07:42:10  <iAN_> AI does not work in my version of openttd (0.6.1)
07:42:15  <FR^2> Uh?
07:42:15  <dih> FR^2: go to openttd.noai channel
07:42:25  <FR^2> Well, I'm not trying it out right now - I'm at work ;)
07:43:01  <dih> well, there is 1. an irc channel, 2. a very nice branch using squirrel as the ai language so you can write your own ai, 3. it's very well documented 4. wip
07:43:09  <Mchl> NoAI's now capable of running planes, ships and roadvehicles
07:43:37  <Mchl> and people actually write their AIs :)
07:43:41  <iAN_> what means "WIP". I run over this abbr. several in the docs too
07:43:48  <Mchl> work i progress
07:43:52  <Mchl> in progress
07:43:59  <dih> #aye
07:43:59  <FR^2> Well, I thought it has been improved a lot
07:44:09  <Mchl> ithas
07:44:16  *** elmex [] has joined #openttd
07:44:31  <dih> hmmm
07:44:39  <dih> irsi is playing up :-(
07:44:44  <FR^2> Well, that would be interesting: Write my own ai...
07:45:13  <FR^2> dih: The channel you were talking about is #openttd.noai, I guess?
07:45:25  <Mchl> it would... I started my own, but didn't really have time to finish it yet
07:45:32  <dih> FR^2: yes
07:48:56  * Ammler could watch the LED save for hours... ;-)
07:55:50  <dih> Ammler: to what goood?
07:56:14  <Ammler> dih: Digitaltechnik :P
07:56:40  <Ammler> well, I guess, you could also have usage for NOT and AND
07:58:16  <Ammler> I remember a save, where we was looking for such a solution and OwenS made the NAND patch.
07:58:43  <dih> i think TrueBrain once started something like that at some point
07:59:21  <Ammler> dunno
07:59:34  *** Wezz6400 [] has joined #openttd
07:59:38  <dih> hmm
07:59:44  <dih> apparently it was someone else
07:59:50  <Ammler> It is just the first time I see NOT and AND in a unpatched game.
07:59:53  <dih> @seen peter*
07:59:53  <DorpsGek> dih: peter* could be peter1138 (14 hours, 23 minutes, and 56 seconds ago), peterbrett (10 weeks, 5 days, 18 hours, 18 minutes, and 56 seconds ago), peter1139 (12 weeks, 1 day, 0 hours, 28 minutes, and 9 seconds ago), petern (15 weeks, 1 day, 0 hours, 35 minutes, and 33 seconds ago), peter__ (21 weeks, 1 day, 12 hours, 36 minutes, and 54 seconds ago), peter____ (21 weeks, 3 days, 17 hours, 29 minutes, and 58 seconds (1 more message)
08:00:13  <Ammler> dih: yep, OwenS :-)
08:00:43  <Ammler> he apears on a yearly base here :-)
08:01:04  <dih> no - it was someone i spoke with more often!
08:01:27  <Ammler>
08:03:43  <Ammler> maybe we could use that gate for a gap generator?
08:06:18  *** GoneWacko [] has joined #openttd
08:12:27  *** peter1138 [] has joined #openttd
08:12:30  *** mode/#openttd [+o peter1138] by ChanServ
08:22:17  *** peter1138 [] has quit [Quit: stuff]
08:29:12  *** Zealotus [] has joined #openttd
08:44:33  *** shodan [] has joined #openttd
08:44:42  *** peter1138 [] has joined #openttd
08:44:44  *** mode/#openttd [+o peter1138] by ChanServ
08:46:02  *** Xeryus|bnc is now known as XeryusTC
08:57:01  *** Zahl [] has joined #openttd
09:09:39  <ln> not penny's boat
09:14:19  *** Farden [] has joined #openttd
09:20:28  <TiberiusTeng> woohoo
09:22:17  <TiberiusTeng>
09:22:24  <FR^2> Hmm... Combine openttd and freeciv? That would be some interesting thing.
09:22:42  <FR^2> TiberiusTeng: Nice.
09:23:01  <TiberiusTeng> Taiwan Set is on the way ... hope my friend can finish painting it :D
09:23:41  <Mchl> FR^2: add UFO2000 for good measure... and maybe VegaStrike as well
09:25:22  <FR^2> Mchl: Now we're talking! *gg*
09:25:35  <peter1138> 32bpp?
09:26:27  <Mchl> :)
09:26:33  <TiberiusTeng> peter1138, the set? I ask my friend to paint with Windows palette ...
09:30:49  *** Volley [~worf@] has joined #openttd
09:32:21  <iAN_> whatfor do I need "nand" signals?
09:33:22  <dih> logical circuit's
09:34:02  <dih> though i would prefer seeing programmable signals
09:34:05  <dih> (using squirrel)
09:35:02  <TiberiusTeng> put signals on a connected graph and let signal query its neighbor signals, or ask them to query farther signals? ;p
09:35:53  <dih> not just signals
09:36:23  <dih> if( Train.speed > 100 ) this.state = false; /* turn the signal red if train faster 100 */
09:37:14  <TiberiusTeng> ahh ... miss that yello signal
09:37:19  <dih> :-P
09:37:21  <TiberiusTeng>  /yellow/
09:37:46  *** peter1138 [] has quit [Quit: stuff again]
09:38:00  <dih> the phone goes 'green, green', i pink it up and say 'yellow'?
09:40:25  <TiberiusTeng> I mean, the yellow speed-limiting signal
09:41:00  <dih> but programming it would be awsome
09:41:07  <TiberiusTeng> yeah
09:41:12  <dih> though would allow me to slow down the server
09:41:20  <dih> while( true );
09:41:34  <dih> even if limited to x opcodes
09:41:43  <TiberiusTeng> loops should be prohibited
09:41:47  <dih> i just would need to setup x signals and let trains run by :-P
09:41:58  <TiberiusTeng> but then someone can play with recursion lookup
09:42:08  <dih> hehe
09:42:14  <dih> sleep(10000);
09:42:15  <dih> :-D
09:42:21  <TiberiusTeng> no sleep! ;)
09:42:36  <dih> that would be so hillarious :-P
09:42:48  <dih> if a train approaches, pause the game for x
09:47:24  <TiberiusTeng>
09:47:36  <TiberiusTeng> some stupidly simple (imaginary) signal script :p
09:49:10  <iAN_> erm...
09:49:36  <iAN_> block.limit is the allowed train speed?
09:49:47  <TiberiusTeng> yep
09:50:19  <TiberiusTeng> but since it's imaginary I didn't consider complex situations ... e.g. multiple 'next' signals, emulating presignals, etc :p
09:50:20  <iAN_> would slow down the network enormous, when two trains drive at exactly one block length. they would go 25 all
09:51:22  <TiberiusTeng> yep, I was just imitating the signal system of Japan railways :p
09:51:48  <TiberiusTeng> not the best way for OTTD though
09:52:01  <iAN_> are there any signals in TTD except Green and Red?
09:52:28  <TiberiusTeng> no I think
09:52:31  <dih> there is the yapp patch
09:52:36  <dih> which is pbs
09:53:43  <iAN_> I've seen another interface in one of those non-official rc-versions. with new gui-elements and switches at the transparency to switch things transparent OR invisible.
09:54:08  <iAN_> when does _that_ become part of a version for silly users like me?
09:54:08  *** TiberiusTeng [Tiberius@] has quit [Quit: Leaving]
09:55:52  <dih> there _are_ transparency options
09:56:16  <dih> and what non-official rc's?
09:57:19  <CIA-3> OpenTTD: truebrain * r13438 /branches/noai/src/ (squirrel.cpp squirrel.hpp): [NoAI] -Fix: sq_pop when needed, to make sure the stack keeps as clean as possible
09:57:57  *** SirBob [] has quit [Quit: ChatZilla [Firefox]]
10:00:39  <iAN_> ja. I have transparency options. but just to make things "transparent"
10:01:06  <dih> so?
10:01:09  <dih> what's the prob?
10:01:15  <iAN_> I've seen transparency options with a second row below the category icons, when pressed, those things became "invisible"
10:01:30  <dih> yes?
10:01:33  <dih> i dont get you
10:01:35  <dih> seriously
10:01:37  <dih> i dont get you
10:01:44  <dih> press ctrl+x
10:01:53  <dih> and you wanna know what?
10:02:10  <iAN_> what does Ctrl+x?
10:02:30  *** divo [] has joined #openttd
10:03:20  <dih> i think it brings up the transparency gui
10:03:43  <iAN_> yes, but without the second row of switches
10:04:03  <iAN_> Ctrl+X just shows the icons for the categories to switch to "transparent" (black shadow)
10:04:19  <dih> funny
10:04:27  <dih> i get my trees to disappear
10:04:37  <iAN_> I've seen a button below each of those category icons, to make those shadows completly transparent (invisible)
10:04:57  <iAN_> trees -> yes. cities, stations, industries -> no
10:05:08  <dih> so?
10:05:14  <dih> who needs it? :-P
10:06:52  <Ammler> iAN_: do you need a old version?
10:07:07  <Ammler> the invisible option is there since 0.6, iirc.
10:07:19  <Ammler> !/need/use/
10:07:30  <Ammler> !s/!/!s/
10:07:36  <iAN_> I use the regular 0.6.1 version from the openttd homepage
10:07:51  <Ammler> that should have adv. transparency options.
10:07:58  <iAN_> where? how?
10:08:21  <Ammler> the buttons below the symbols...
10:08:29  <Ammler> (with ctrl-x)
10:08:42  <iAN_> no. has not
10:08:49  <iAN_> I could prove by a screenshot
10:09:09  <Ammler> yeah, me too :-)
10:09:12  <iAN_> I just have _one_ option in the interface/patch settings -> invisible trees on transparent trees yes/no
10:11:07  <Ammler>
10:12:30  *** mikl [] has joined #openttd
10:15:31  <iAN_> wieso versteht mich denn keiner?!
10:16:34  <Pikka> javohl
10:17:34  <iAN_> Pikka: That's no valid semantical answer ;)
10:22:43  <Pikka> I'm not surprised
10:24:28  <iAN_> Pikka: "Jawohl" fits probably when the questions does not start with the letter "W"
10:25:03  *** Vikthor [] has quit [Quit: Leaving.]
10:25:11  <iAN_> Pikka: When a question starts with a "W" word, most probably its not a yes/no question
10:25:42  <Pikka> I find most questions are yes/no if you try hard enough ;)
10:26:16  <iAN_> Who said that?
10:26:22  <iAN_> yes!
10:27:14  *** Vikthor [] has joined #openttd
10:28:10  <dih> iAN_: why on earth do you assume people dont understand you?
10:28:24  <dih> and why on earth dont you understand everybody else in this channel :-P
10:29:04  *** Gekz [] has joined #openttd
10:30:18  *** Vikthor [] has quit []
10:30:43  <iAN_> I just wanted to know, when an official release of openttd will have those invisible buttons below the trancparency buttons.
10:31:02  <iAN_> dih: which version will have those buttons?
10:31:03  <dih> that is a silly question
10:31:10  <dih> that is a very silly question
10:31:37  <dih> noone even knows _if_ that would ever get included
10:31:55  <dih> why asking for _when_ is not a good idea :-P
10:32:25  <iAN_> Is there a schedule, where _I_ can see who is working on what actually?
10:33:25  <dih> who = any patcher
10:33:29  <dih> who = developer
10:33:31  <dih> ?
10:33:57  <iAN_> o.O
10:34:03  <iAN_> explain the difference please
10:34:43  <ln> any patcher = any cop
10:34:46  <ln> developer = batman
10:35:12  <iAN_> so, what is batman doing right now?
10:36:16  <dih> if you want to know what the developers are doing, ask them
10:36:31  <dih> if you are interested in knowing what different patchers are up to, search the forums
10:36:51  <Ammler> iAN_: it is in 0.6
10:36:58  <dih> ln: any patcher < any cop :-D
10:37:02  <dih> cops have something to say
10:37:10  <dih> patchers only believe they have something to say
10:37:11  <dih> :-D
10:37:24  *** Lachie [] has joined #openttd
10:37:28  <Ammler> 0.6 branch was done around r12395 (> r12102)
10:37:48  <dih> and what happened in 12102?
10:37:57  <iAN_> Ammler: That means the buttons did not make it into 0.6.1? :-(
10:37:58  <Lachie> any italian speakers here?
10:38:29  <Ammler> hehe, just checked, they aren't
10:38:57  <ln> it's not possible to speak italian as mode +c prevents colors here.
10:39:07  <Lachie> lol?
10:39:15  <iAN_> ln: ++
10:40:04  <Ammler> iAN_: sorry :-)
10:41:26  <dih> iAN_: just patch your client :-P
10:41:48  <Ammler> ah, the thread I pointed was the lock patch :-)
10:42:25  <iAN_> I'm a end-user. I can read a manual and play the game. (exclusively only those two things)
10:42:49  <iAN_> Ammler: I couldn't find anything in the thread you posted here. :-(
10:46:10  <Belugas> iAN_, can you give us the screen shot you meantionned earlier, please?
10:47:00  <Ammler> iAN_: That thread is about transparency locking, I thought it is the invisible
10:47:32  <Ammler> inivisible came later, that's why it is not in 0.6.x
10:48:37  *** tokai|ni [] has quit [Ping timeout: 480 seconds]
10:49:22  <dih> iAN_: i dont believe that you can read a manual :-P
10:49:40  <dih> hello Belugas :-)
10:50:27  *** tokai|ni [] has joined #openttd
10:50:48  *** peter1138 [] has joined #openttd
10:50:51  *** mode/#openttd [+o peter1138] by ChanServ
10:51:17  <iAN_> Belugas: the one showing the non existent buttons?
10:51:46  *** Touqen_ [] has joined #openttd
10:53:10  <dih> iAN_: YES
10:53:32  *** Touqen [] has quit [Ping timeout: 480 seconds]
10:53:55  <Ammler> why do you need that?
10:54:18  <Ammler> should it be in?
10:59:30  *** HerzogDeXtEr1 [~Flex@] has joined #openttd
11:01:34  *** svippy [] has joined #openttd
11:01:34  *** svippery [] has quit [Read error: Connection reset by peer]
11:05:03  <SmatZ> iAN_: they will be in 0.7.0
11:05:41  <iAN_> made screenshot
11:05:47  <iAN_> trying to upload it somewhere
11:06:02  *** HerzogDeXtEr [~Flex@] has quit [Ping timeout: 480 seconds]
11:06:03  <dih> hey ho SmatZyPatcHy :-D
11:06:13  <SmatZ> hello dihedral :-)
11:06:42  <Belugas> hello dih
11:06:47  <dih> :-)
11:06:57  <Belugas> iAN_, have you tried the nightlies?
11:07:10  <Belugas> hello SmatZ
11:07:11  <dih> he's not allowed to stay up that long Belugas
11:07:28  <Belugas> tut tut tut... nasty dih
11:07:33  <dih> :-D
11:07:38  <dih> that was a joke on 2 things
11:07:39  <Belugas> put some soap in your mouth!
11:07:42  <Belugas> dirty tongue
11:07:48  <dih> :P
11:07:53  <Ammler> we need noonies
11:07:57  <dih> HAHA
11:08:02  <dih> once every 2 weeks :-P
11:08:04  <Belugas> i need breakfast...
11:08:07  <Belugas> see  you
11:08:12  <dih> enjoy
11:08:41  <Ammler> À guetÀ
11:09:33  <iAN_>
11:11:19  <iAN_> I go to find some lunch now. will be back afterwards
11:11:52  <iAN_> Belugas: I'm a stupid user. I can use regular versions only
11:12:13  <dih> iAN_: just lookup what 'nightly' means!!!
11:12:34  <dih> before you make even more stupid statements!
11:13:07  <SmatZ> hehe
11:13:09  <dih> they are as easily installed as any other release of OpenTTD
11:14:52  *** mikl [] has quit [Ping timeout: 480 seconds]
11:20:44  *** SirBob [] has joined #openttd
11:29:10  *** SirBob [] has quit [Ping timeout: 480 seconds]
11:39:30  <ln> zomg, i spotted Tron #elsewhere
11:43:46  <Noldo> where?
11:44:34  <ln> if i reveal that, i expect a mass-join by 200 people.
11:45:13  *** mikl [] has joined #openttd
11:45:27  <Noldo> what is it related to?
11:45:53  <ln> version control
11:48:14  <peter1138> he's not hard to find
11:55:21  *** Pikka [] has quit []
11:55:52  *** Boyinblue0 [] has joined #openttd
12:00:09  *** lobster [~michielbi@] has quit [Ping timeout: 480 seconds]
12:00:41  *** lobster [~michielbi@] has joined #openttd
12:02:01  *** Boyinblue0 [] has quit [Read error: No route to host]
12:19:43  *** Gekz_ [] has joined #openttd
12:21:32  *** Gekz [] has quit [Ping timeout: 480 seconds]
12:22:35  *** yorick [] has joined #openttd
12:32:07  *** lobster_MB [~michielbr@] has quit [Ping timeout: 480 seconds]
12:33:06  *** lobster [~michielbi@] has quit [Ping timeout: 480 seconds]
12:33:23  *** ecke [~ecke@] has joined #openttd
12:33:26  *** glx [] has joined #openttd
12:33:29  *** mode/#openttd [+v glx] by ChanServ
12:34:04  *** lobster_MB [~michielbr@] has joined #openttd
12:35:47  *** ecke [~ecke@] has quit []
12:35:59  *** ecke [~ecke@] has joined #openttd
12:37:04  *** dR3x4cK [] has joined #openttd
12:37:13  *** Farden123 [] has joined #openttd
12:39:22  *** Farden [] has quit [Ping timeout: 480 seconds]
12:40:54  *** Gekz_ is now known as Gekz
12:41:14  *** lobster [~michielbi@] has joined #openttd
12:42:12  *** lobster_MB [~michielbr@] has quit [Ping timeout: 480 seconds]
12:43:52  *** Brianetta [] has joined #openttd
12:44:57  *** bowman^2 is now known as bowman
12:46:11  <iAN_> I'm back from lunch
12:48:16  <Sacro> make sure to clock back in
12:49:10  <iAN_> dih: question: when the latest nightly has a readme reading "Release version 0.6.0-beta5" is that more recent than the "official 0.6.1"?
12:50:08  <Rubidium> no
12:50:22  <Rubidium> nightlies' readmes are outdated
12:52:06  *** lobster [~michielbi@] has quit [Ping timeout: 480 seconds]
12:52:52  *** lobster_MB [~michielbr@] has joined #openttd
12:54:17  *** Dred_furst [] has joined #openttd
12:56:22  *** Mark__ is now known as Mark
12:56:42  *** lobster [~michielbi@] has joined #openttd
13:01:04  * Belugas joins the "party" at the office
13:01:13  <Gekz> pARYTY
13:01:20  <Gekz> pAeRtEe
13:01:41  <Belugas> iAN_, you're not stupid becasue you do not use nightlies.  You just do not know about them, maybe
13:01:44  <glx> hmm to kick or not to kick
13:02:18  <Belugas> hehe
13:02:22  <iAN_> I installed r13434
13:02:32  <Belugas> good for you :)
13:05:14  <Belugas> hope you'll find it interesting
13:05:35  <Belugas> there are a few new features, but not spectucular ones
13:05:40  <Belugas> apart the engine pool, of course
13:06:01  <Belugas> prooudly sponsored by mister Nelson
13:09:53  <Belugas> hooo.. which is, by the way, back, after a whole night of absence :)
13:12:26  <peter1138> i'm a which?
13:12:44  <Belugas> mh.
13:12:50  <Belugas> -h indeed
13:12:55  <Belugas> of ...
13:12:57  <SmatZ> who
13:12:57  <Belugas> +t ?
13:13:08  <Belugas> who indeed :S
13:13:13  <Belugas> blaaa....
13:13:14  <SmatZ> :)
13:22:15  <iAN_> can I "see" the engine pool?
13:22:24  <iAN_> or is that more "game internal"?
13:22:48  <SmatZ> iAN_: if you enable it, you can use more engine sets at once
13:23:55  <iAN_> wtf are town controlled noise level for airports?
13:27:55  <Belugas> instead of been blocked with only 2 airports max per town,
13:28:14  <Belugas> the airports are generating noise, that the town will tolerate up to a certain point
13:28:28  <Belugas> so, you can have miore than 2 airports per town
13:28:39  <Belugas> proudly sponsored by me
13:29:17  <Gekz> Belugas: you made that a patch?
13:29:25  <Belugas> yes
13:29:38  <Belugas> it's not a patch, it's a FEATURE
13:30:33  <iAN_> and "noise" is generated by "airplanes"?
13:30:40  <Belugas> kinda
13:30:50  <Belugas> let say by the operations of the aiport in general
13:30:53  <iAN_> So I place there 12 airports around the city and _then_ start buying aircrafts?
13:31:04  <Belugas> so even when there are no planes, it does still generate noise
13:31:05  <SmatZ> no
13:31:37  <ln> the plural of "aircraft" is not "aircrafts".
13:31:53  <iAN_> but?
13:32:00  <ln> aircraft.
13:32:04  <Gekz> lopl.
13:32:07  <Gekz> no wi.
13:32:10  <Gekz> wai*
13:32:19  <SmatZ> lopl? wi? wai?
13:32:24  <Gekz> its a fail.
13:32:25  <Belugas> iAN_, as soon as you place the airport, the noise stuff quicks in :)
13:32:26  <Gekz> stop me
13:32:59  <Belugas> can i?
13:33:03  <SmatZ> hehe
13:33:03  <Belugas> easy to do :)
13:33:24  *** a1270 [] has left #openttd [/part]
13:33:26  <iAN_> so, how do you distinguish between aircraft and aircraft then?
13:33:45  <Rubidium> context
13:34:09  <iAN_> people boarded the aircraft
13:34:21  <iAN_> how many persons entered how much airplanes?
13:35:00  <Rubidium> impossible to tell
13:35:28  <Belugas> well... a trick would be to not use aircraft, but airplane(s) instead ;)
13:35:32  <Rubidium> persons boarded the trains: how many persons entered how much trains?
13:35:37  *** a1270 [] has joined #openttd
13:35:56  <iAN_> at least two trains and at least two people
13:36:11  <iAN_> so, your station has at least two platfors,
13:36:28  <Rubidium> not necessarily
13:36:34  <iAN_> I'd like to use "aircrafts" in future, just to be sure
13:36:41  <Rubidium> they could along the same platform
13:37:18  <Rubidium> iAN_: gramatically 0 persons boarding 0 trains is also possible
13:37:46  <iAN_> would that be possible in OTT that I place a signal on a platform and have several "short" trains on the same platform?
13:38:35  <iAN_> would not make sense, because the first would stop in the first part of the station then :-(
13:38:48  <Rubidium> possibly yes, would it work okay? not sure, is it going to be implemented soon? probably not
13:39:36  <iAN_> I can place a long platform (7 tiles) and add two short platforms (3 tiles) with a signal in the middle.
13:40:21  <iAN_> so. no need to implement this =)
13:41:55  *** Progman [] has joined #openttd
13:44:43  *** Vikthor [] has joined #openttd
13:46:53  <Gekz> @seen dvdb
13:46:53  <DorpsGek> Gekz: dvdb was last seen in #openttd 2 weeks, 1 day, 20 hours, 5 minutes, and 47 seconds ago: <dvdb> question: are there plans to realize diagonal bridges/tunnels?
13:46:57  <Gekz> lol
13:49:00  *** Maedhros [] has joined #openttd
13:51:03  *** Pikka [] has joined #openttd
14:01:25  *** raimar2 [] has joined #openttd
14:08:47  *** McHawk [] has quit [Ping timeout: 480 seconds]
14:09:03  <CIA-3> OpenTTD: truebrain * r13439 /branches/noai/bin/ai/ (3 files in 2 dirs): [NoAI] -Fix: set svn props and keywords, and fix Author and Version
14:10:28  <Ammler> is there somewhere really old nightlies available (around r3000)
14:10:55  <Ammler> !dlin
14:11:20  *** Tom0004 [~Tom@] has joined #openttd
14:11:48  <CIA-3> OpenTTD: truebrain * r13440 /branches/noai/ (14 files in 6 dirs):
14:11:48  <CIA-3> OpenTTD: [NoAI] -Add: introducing ai/library, a method to load libraries into your AI.
14:11:48  <CIA-3> OpenTTD:  -Note: to use a library, use in your AI: import("", "LocalName", version_number_of_library)
14:11:48  <CIA-3> OpenTTD:  -Example: import("sets.priority_queue", "PQ", 1); local pq = PQ(2); pq.insert(2, 1);
14:11:48  <CIA-3> OpenTTD: [NoAI] -Add [Library]: sets.priority_queue (based on work by Morloth)
14:12:30  <Rubidium> oh boy... someone wants PBS?
14:12:39  <Ammler> :-)
14:12:47  <Ammler> well, then I would prefer YAPP
14:12:59  <Ammler> no, we want to make a "nostalgic game"
14:13:39  <Rubidium> take 0.4.5
14:13:46  <Rubidium> ~r3500
14:14:03  <Ammler> grf support?
14:14:20  <Ammler> well, we will see :-)
14:15:12  <Rubidium> only little IIRC
14:15:31  <peter1138> hmm, did 0.4.5 have newstations?
14:15:31  <Rubidium> but I guess DBXL has the best chance in working
14:16:19  <Rubidium> seems 0.5 material
14:16:28  <Rubidium> judging on changelog.txt
14:20:30  <glx> you can try on the archive
14:24:26  <CIA-3> OpenTTD: glx * r13441 /branches/noai/src/ai/ai.cpp: [NoAI] -Fix (r13440): NO_THREADS compilation
14:24:50  <Rubidium> the archive only has sources
14:25:02  <Rubidium> and if you need sources a svn co can be done as quickly
14:31:24  *** DaleStan [] has joined #openttd
14:34:33  *** lobster [~michielbi@] has quit [Quit: AS A VAGINA ONCE SAID: <yorick> SOMEONE BAN HIM]
14:37:11  *** DaleStan_ [] has joined #openttd
14:37:11  *** DaleStan is now known as Guest2211
14:37:11  *** DaleStan_ is now known as DaleStan
14:37:22  *** Volley [~worf@] has quit []
14:40:45  <CIA-3> OpenTTD: glx * r13442 /branches/noai/src/ (5 files in 2 dirs): [NoAI] -Add: added 'rescan_ai' console command. Use it to rescan the ai dir when you add AIs or libraries without needing to exit and restart openttd.
14:41:16  <Eddi|zuHause3> <ln> not penny's boat <- you are sooo last year
14:44:34  *** Guest2211 [] has quit [Ping timeout: 480 seconds]
14:45:01  *** Tom0004 [~Tom@] has quit [Quit: Leaving.]
14:45:57  *** Brianetta [] has quit [Ping timeout: 480 seconds]
14:46:27  *** DaleStan_ [] has joined #openttd
14:46:27  *** DaleStan is now known as Guest2212
14:46:27  *** DaleStan_ is now known as DaleStan
14:48:21  *** Touqen_ is now known as Touqen
14:48:37  * dih pitties Rubidium for some of the people he has to deal with ;-)
14:48:37  *** Pikka is now known as Pikka|afk
14:51:18  *** lobster [~michielbi@] has joined #openttd
14:53:54  *** stillunknown [] has joined #openttd
14:54:09  *** Guest2212 [] has quit [Ping timeout: 480 seconds]
14:54:37  *** DJNekkid [] has joined #openttd
14:55:21  *** Brianetta [] has joined #openttd
14:56:58  <Eddi|zuHause3> <Pikka> I find most questions are yes/no if you try hard enough ;) <- people always stare at me like an oven if i try that :p
14:57:09  *** DaleStan [] has quit [Ping timeout: 480 seconds]
14:58:29  <Eddi|zuHause3> <iAN_> would that be possible in OTT that I place a signal on a platform and have several "short" trains on the same platform? <- "real" stations do that without a signal in the middle, there is a special signal state for "you can enter carefully, but the end is blocked" [e.g. dead end platform, or another train waiting]
15:01:33  *** shodan [] has quit [Quit: Client Exiting]
15:02:58  <Eddi|zuHause3>
15:05:36  <DJNekkid> Eddi|zuHause3: or ian: no, not without makeing an inbetween track first ...
15:05:52  <DJNekkid> but it's an interesting idea
15:06:32  <Eddi|zuHause3> i thought about how this could be possible, but it needs very advanced shunting, don't expect that in the next decade :p
15:08:13  <Eddi|zuHause3> obvious problem of an interrupted platform is you cannot use it as a long platform if you need it
15:08:13  *** Backeman [] has quit [Read error: Connection reset by peer]
15:08:43  *** ecke [~ecke@] has quit [Quit: ecke]
15:09:51  *** ecke [~ecke@] has joined #openttd
15:11:47  <DJNekkid> nope :)
15:11:49  <DJNekkid> hehe
15:12:31  <DJNekkid> it might be a thing that could be done with GRF ... i mean ... we have "cannot enter tile"-flag ...
15:13:02  *** NukeBuster [~NukeBuste@] has joined #openttd
15:17:56  <DJNekkid> made a "giant" Screenshot :)
15:18:02  <DJNekkid> only 50 megz
15:18:19  <Eddi|zuHause3> you have a weird opinion of how game mechanics work
15:18:39  <DJNekkid> ehm, sorry ... wrong channel
15:19:01  <Eddi|zuHause3> anyway, there are screenshots of development versions of signals on stations (with that flag)
15:19:16  <Eddi|zuHause3> but they are no real signals
15:19:24  <Eddi|zuHause3> they are either always red or always green
15:19:36  <DJNekkid> hehe ... i bet :)
15:20:21  <DJNekkid> but as u say, orikky not the next decade
15:21:01  <Eddi|zuHause3> EOffsetKeyboard
15:22:36  <glx> only right hand
15:22:47  *** elmex [] has quit [Remote host closed the connection]
15:29:31  *** ecke [~ecke@] has quit [Quit: ecke]
15:29:33  *** ecke [~ecke@] has joined #openttd
15:35:23  <iAN_> whatever. I can work-arround with a platform (7tiles) and two (3tiles) with a regular signal in the middle
15:35:34  <iAN_> makes up one station with two 7tile platforms
15:35:52  <iAN_> I have to assign waypoints to seperate short from long trains
15:36:18  <iAN_> or assign long trains the order "non stop via short platform to short platform"
15:36:38  <Mchl> it won't work I'm afraid
15:36:42  <iAN_> why not?
15:36:56  <Mchl> both platforms belong to one station?
15:36:59  <iAN_> yes
15:37:24  <Mchl> well...I'd say the train would stop on the first one... but it's better to check
15:37:26  <iAN_> the train leaves the station (one tile with regular signal) and enters the other part right after it
15:37:37  <iAN_> assign long trains the order "non stop via short platform to short platform"
15:38:00  <iAN_> makes the train "ignore" the first part, leave to the signal and enter (again) and stop
15:38:02  <Mchl> tell us if it works :)
15:38:18  <iAN_> works great
15:38:29  <Mchl> cool then :)
15:38:40  <Rubidium> iAN_: you actually tried it?
15:38:54  <iAN_> I'm at work
15:39:02  *** GoneWacko [] has quit [Ping timeout: 480 seconds]
15:39:49  <Belugas> me too!
15:40:04  <Mchl> but then... even if it works, the seven-tile train stops on a three tile platform...
15:40:26  <Mchl> load/unload speed is reduced
15:40:47  *** gass [] has joined #openttd
15:44:21  *** Pikka|afk is now known as Pikka
15:46:09  *** mikl [] has quit [Quit: mikl]
15:46:52  <iAN_> ok, just tried.
15:47:07  <iAN_> even go nonstop via station is ignored and train stops
15:47:44  *** Yexo [] has joined #openttd
15:48:38  <Ammler> :-) seems like 0.4.5 doesn't work with vista
15:48:49  <iAN_> ok, I'll finish for today .. will go home now
15:49:12  <Mchl> bye
15:50:59  *** ben_goodger [] has quit [Quit: Ex-Chat]
15:51:58  *** Yexo [] has quit [Read error: Connection reset by peer]
15:51:58  *** Yexo [] has joined #openttd
15:55:07  *** iAN_ [~UNIX@] has quit [Quit: Oops. Connection lost.]
16:05:40  *** yorick [] has quit [Quit:  HydraIRC -> <- s0 d4Mn l33t |t'z 5c4rY!]
16:06:07  *** nfc [] has quit [Quit: leaving]
16:11:18  <CIA-3> OpenTTD: belugas * r13443 /trunk/src/newgrf_industries.cpp:
16:11:18  <CIA-3> OpenTTD: -Feature[newGRF]: Add var 0x69 for industries, long format construction date.
16:11:18  <CIA-3> OpenTTD: Same as var B0, but base year is now 0, instead of 1920
16:16:06  *** Purno [] has joined #openttd
16:20:10  *** nfc [] has joined #openttd
16:22:34  *** FR^2 [~frzwo@] has quit [Quit: Verlassend]
16:25:23  *** [alt]buster [] has joined #openttd
16:30:37  *** [com]buster [] has quit [Ping timeout: 480 seconds]
16:30:37  *** [alt]buster is now known as [com]buster
16:39:00  *** johandc [] has joined #openttd
16:39:02  *** johandc [] has left #openttd []
16:39:12  *** dR3x4cK [] has quit [Ping timeout: 480 seconds]
16:46:25  <CIA-3> OpenTTD: rubidium * r13444 /trunk/src/ (lang/english.txt order_gui.cpp): -Codechange: make the order GUI somewhat more efficient. The most used options can be done with a single click now.
16:51:43  *** Farden123 is now known as Farden
17:02:48  *** Brianetta [] has quit [Quit: TschÌß]
17:06:38  *** [alt]buster [] has joined #openttd
17:06:50  *** [com]buster [] has quit [Read error: Connection reset by peer]
17:06:50  *** [alt]buster is now known as [com]buster
17:06:54  *** Lachie [] has quit [Ping timeout: 480 seconds]
17:25:23  *** Pikka [] has quit []
17:28:50  <CIA-3> OpenTTD: smatz * r13445 /trunk/src/blitter/ (32bpp_optimized.cpp 32bpp_optimized.hpp): -Codechange: make 32bpp_optimized blitter ~10-20% faster in drawing (depends on architecture and compiler)
17:37:04  *** frosch123 [] has joined #openttd
17:38:00  *** Bjarni [] has joined #openttd
17:38:03  *** mode/#openttd [+o Bjarni] by ChanServ
17:45:52  *** Mucht [] has quit [Ping timeout: 480 seconds]
17:46:52  *** Lachie [] has joined #openttd
17:48:08  <CIA-3> OpenTTD: belugas * r13446 /trunk/src/newgrf_industries.cpp: -Fix(r13443): changed the var previously introduced from 69 to 46, as no param was required (thanks frosch)
17:48:26  *** [com]buster [] has quit [Read error: Connection reset by peer]
17:48:45  *** [com]buster [] has joined #openttd
17:53:07  *** Gekz_ [] has joined #openttd
17:54:47  *** Gekz [] has quit [Ping timeout: 480 seconds]
17:58:15  *** Wolf01 [~wolf01@] has joined #openttd
17:58:25  <Wolf01> hello
17:59:27  <Mchl> hlo
17:59:37  <Belugas> good evening Wolf01
18:03:07  <Wolf01> evening? where?
18:03:21  <Belugas> around you :)
18:03:50  <Wolf01> are you sure?
18:05:17  <Wolf01> my clock says "sunday early morning"
18:05:37  <Belugas> do you have a job?
18:05:37  <Wolf01> oh shit, the batteries!
18:05:47  <Belugas> change your clock :)
18:05:52  <Belugas> or your batteries :)
18:06:02  *** Brianetta [] has joined #openttd
18:06:03  <Mchl> your job has been changed for you
18:07:18  *** XeryusTC is now known as Xeryus|bnc
18:12:29  *** GoneWacko [] has joined #openttd
18:14:05  *** DJNekkid [] has quit [Quit: ChatZilla [Firefox]]
18:25:41  *** Mucht [] has joined #openttd
18:28:51  <CIA-3> OpenTTD: truebrain * r13447 /branches/noai/bin/ai/ (7 files in 3 dirs):
18:28:51  <CIA-3> OpenTTD: [NoAI] -Add [Library]: Binary Heap ( O(ln n) insert/pop )
18:28:51  <CIA-3> OpenTTD: [NoAI] -Fix [Library]: Priority Queue now is a bit more robust (and hit version 2)
18:47:43  <CIA-3> OpenTTD: truebrain * r13448 /branches/noai/src/ai/api/Doxyfile: [NoAI] -Fix: indicate in doxyfile too that this is NoAI
18:50:25  *** [com]buster [] has quit [Read error: Connection reset by peer]
18:50:46  *** [com]buster [] has joined #openttd
18:59:21  <CIA-3> OpenTTD: truebrain * r13449 /branches/noai/src/ai/ai_squirrel.cpp: [NoAI] -Fix: .tar support is not yet available inside the library-structure .. disable it for now
19:00:49  *** Xeryus|bnc is now known as XeryusTC
19:02:27  *** egladil_ibook [] has quit [Quit: egladil_ibook]
19:02:55  *** egladil [] has joined #openttd
19:04:15  *** lobster_MB [~michielbr@] has quit [Quit: This computer has gone to sleep]
19:04:17  *** valhalla1w [] has joined #openttd
19:05:25  <CIA-3> OpenTTD: truebrain * r13450 /branches/noai/bin/ai/ (library/queue/ library/sets/ regression/regression.nut): [NoAI] -Change [API CHANGE]: renamed library category 'sets' to 'queue', as it represents more what the implementations do
19:05:31  *** DJNekkid [] has joined #openttd
19:05:53  *** valhallasw [] has quit [Read error: Connection reset by peer]
19:11:42  <CIA-3> OpenTTD: truebrain * r13451 /branches/noai/src/ai/ai_squirrel.cpp: [NoAI] -Fix: no comments ...
19:13:15  <DJNekkid> why dont this work?
19:13:16  <DJNekkid> -1 * 0 04 80 7F 01 00 "70 Passangers per wagon" 00
19:13:47  <DJNekkid> wait
19:14:07  <DJNekkid> this:
19:14:08  <DJNekkid> -1 * 0 04 48 80 7F 01 00 "70 Passangers per wagon" 00
19:14:17  <hylje> passEngers
19:14:23  *** lobster_MB [~michielbr@] has joined #openttd
19:14:28  <Belugas> but not uppercase ;)
19:14:33  <Prof_Frink> hylje: No, Pass Angers
19:14:41  <Prof_Frink> They're all Matthew Garrett
19:16:03  <Belugas> should not it be "-1 * 00" ?
19:16:08  <Belugas> for starters
19:16:29  <DJNekkid> it might, but it dont matter :)
19:16:44  <Belugas> slopiness kills...
19:16:49  <Belugas> do it right!
19:16:56  <DJNekkid> all 1700 lines?
19:16:59  <DJNekkid> hehe
19:17:07  <frosch123> "80" means NO language
19:17:29  <Kiloman> regular expressions are your friend
19:17:29  <Prof_Frink> s/\w/0\w/00/ if my regex memory is right
19:17:45  <Prof_Frink> Except I've grown an extra /
19:17:59  <DJNekkid> i thought 80 were "generic text" thingy
19:18:02  <Kiloman> or just s/ 0 / 00 /
19:18:06  <Belugas> 48 is
19:18:11  <frosch123> but you have to combine it with the 7f
19:18:14  <Prof_Frink> Kiloman: boring :)
19:18:18  <frosch123> s/80 7f/ff/
19:18:43  <frosch123> plus the textid will be two bytes
19:19:06  <DJNekkid> i have to add d0 before 00 "text" ?
19:19:09  <frosch123> plus I don't know whether feature 48 is supported by ottd at all
19:20:01  <frosch123> litte endian, so "after"
19:20:22  <frosch123> btw. if d0xx text do not belong to feature 48
19:20:36  <DJNekkid> that is, as i understand it, add generic texts ... and lots of trainsets have generic texts
19:21:01  <DJNekkid> -1 * 0 04 48 FF 01 D0 00 "70 Passangers per wagon" 00 <-- worked :)
19:21:07  <frosch123> the 80 flag in the language id means, you specify a 16bit textid, i.e. a generic text of some feature
19:21:39  <frosch123> otoh. feature 48 means, you want to replace the strings of the original game, like texts in the menu. these things are done using webtranslator2 in ottd
19:22:41  <frosch123> -1 * 0 04 00 FF 01 \wxD000  "blabla" 00
19:23:24  <frosch123> where "\wxD000" is equivalent to "00 D0"
19:24:07  <DJNekkid> well, thanx :)
19:24:29  *** Yexo_ [] has joined #openttd
19:24:29  *** Yexo [] has quit [Read error: Connection reset by peer]
19:24:46  <Kiloman> also, fix your damned spelling :p
19:25:09  *** Yexo_ is now known as Yexo
19:26:47  * Belugas is amazed by frosch123's knowledge
19:26:49  <Belugas> truely
19:28:41  <DJNekkid> sorry frosch123 ... i have a hint of dyslexia...
19:28:55  * frosch123 hopes he told the thruth
19:29:04  <frosch123> :p
19:29:42  *** KritiK [] has joined #openttd
19:30:05  <DJNekkid> unless you talk about my useage of "u" and x'es and stuff
19:31:30  <DJNekkid> that is mainly lazynes
19:32:29  <Belugas> laziness kills
19:32:42  <Prof_Frink> No
19:32:49  <Prof_Frink> Lochness kills.
19:32:49  <Belugas> Yes
19:32:54  <Prof_Frink> At least, the monster does
19:33:16  <Belugas> No proof of it!
19:33:21  <Belugas> Superstition!!
19:33:36  <Prof_Frink> There's no roof of Vashta Nerada either.
19:34:11  <Belugas> and no gold in Rouyn-Noranda.
19:34:12  <Mchl> Supersticktion? That's one of these 'Super glues' or what?
19:34:13  <Belugas> so we're even
19:42:07  <CIA-3> OpenTTD: truebrain * r13452 /branches/noai/bin/ai/library/queue/ (binary_heap/main.nut priority_queue/main.nut): [NoAI] -Fix: minor coding style. Also, BinaryHeap is based on work by GeekToo!
19:47:54  *** mikl [~mikl@] has joined #openttd
19:50:22  *** Purno [] has quit [Read error: Connection reset by peer]
19:57:55  <SmatZ> @seen michi_cc
19:57:55  <DorpsGek> SmatZ: michi_cc was last seen in #openttd 3 weeks, 6 days, 4 hours, 17 minutes, and 5 seconds ago: <michi_cc> peter1138: should I take that as a sign for anything, or are you just doing code cleanup?
19:57:58  <SmatZ> !seen michi_cc
20:04:17  *** mikl [~mikl@] has quit [Ping timeout: 480 seconds]
20:05:20  *** Boyinblue0 [] has joined #openttd
20:05:55  *** ian_ [] has joined #openttd
20:05:57  <ian_> hi
20:06:27  <ian_> I got a Microsoft Visual C++ Runtime Library error on r13434
20:06:44  <ian_> File newgrf_text.cpp Line 414
20:07:05  <ian_> Expression: _grf_text[stringid].grfid!=0
20:07:23  <glx> what were you doing?
20:07:40  <ian_> I tried to place a Powerplant near my station
20:08:00  <glx> did you change newgrf ingame?
20:08:01  <SmatZ> ian_: can you reproduce it?
20:08:12  <ian_> lets try..
20:08:28  <ian_> nope ttd crashed
20:08:40  <Bjarni> autosave
20:08:43  <ian_> so, I would have to start a new game and try again
20:08:51  <Bjarni> use the newest one and try the same thing again
20:09:16  <Bjarni> <ian_> so, I would have to start a new game and try again <-- no... we have autosave to avoid this
20:10:35  <SmatZ> crash.sav ?
20:10:40  <SmatZ> autosave?
20:10:55  <SmatZ> can you post crash.sav ?
20:10:56  <glx> SmatZ: it's not a release ;)
20:11:00  <SmatZ> hmm :-x
20:11:21  <ian_> autosav is to old
20:11:50  <glx> anyway it looks like you changed grfs ingame
20:12:01  <ian_> no. I did not
20:12:21  <glx> or it's a buggy grf
20:12:21  <SmatZ> can you post at least that autosave?
20:12:26  <ian_> and I disabled autosav :(
20:12:27  *** [com]buster [] has quit [Read error: Connection reset by peer]
20:12:34  <ian_> was too laggy each year
20:12:35  *** [com]buster [] has joined #openttd
20:12:46  <SmatZ> :-x
20:13:04  <Bjarni> I always use monthly autosave
20:13:21  <ian_> ja. would be a good idea for nightly builds =)
20:13:27  <Bjarni> even on debug builds
20:13:42  <ian_> anyhow it started to get frustrating
20:13:46  <SmatZ> I don't use autosave, but I save game regularly, like 10 times a month :)
20:14:03  <glx> btw what grf provides the powerplant?
20:14:27  <ian_> 11 platforms with length 12, permanent trains aproaching and unloading for a steelmill and two glass works
20:14:38  <ian_> had too much coal, so I wanted to build a power station
20:14:50  <glx> is it an ECS one?
20:14:52  <SmatZ> ian_: (any) save would be better
20:15:08  <glx> (and the station doesn't matter ;) )
20:15:24  <Bjarni> <SmatZ> I don't use autosave, but I save game regularly, like 10 times a month :) <-- I always forget to save when I pay attention to something ingame (which happens in all games) so I always turn on autosave in all games
20:15:26  <ian_> I'm playing with all ECS
20:15:47  <glx> the crash happened when you clicked on the map I guess
20:15:53  <ian_> yes
20:16:01  <ian_> haveing the powerplant on the cursor...
20:16:28  <glx> it appeared on the map?
20:17:22  <ian_> well.. usually it takes some time, but I assume yes. I clicked several times on different spots and got error messages like : no space, unsuitable location, etc. and than it crashed on a "free" space
20:18:04  <ian_> That's why I assume it could have be placed there and therefor "appear"
20:18:24  <glx> or it wanted to show a custom error message
20:18:31  <ian_> hmmm
20:20:51  <glx> so it's related to ECSBasic I think
20:21:04  <glx> what is the exact version you of yours?
20:21:08  *** Yexo_ [] has joined #openttd
20:21:13  *** Yexo [] has quit [Remote host closed the connection]
20:21:24  *** Yexo_ is now known as Yexo
20:21:26  <ian_> ecs?
20:22:11  <glx> yes
20:22:33  <glx> ECSBasic version is enough (as it's the one with powerplant)
20:23:25  <planetmaker> @ports
20:23:25  <DorpsGek> planetmaker: OpenTTD uses TCP and UDP port 3979 for server <-> client communication and UDP port 3978 for masterserver (advertise) communication (outbound)
20:24:31  *** hzzzln [] has joined #openttd
20:24:40  <planetmaker> @ports
20:24:40  <DorpsGek> planetmaker: OpenTTD uses TCP and UDP port 3979 for server <-> client communication and UDP port 3978 for masterserver (advertise) communication (outbound)
20:25:00  <glx> planetmaker: stop spamming
20:25:07  <planetmaker> ^^those are the ports you need, hzzzln
20:25:11  <Prof_Frink> DorpsGek: You too.
20:25:12  <planetmaker> glx: sorry.
20:25:13  <SmatZ> planetmaker: once again, maybe it will say something different!
20:25:17  <hzzzln> thank you :)
20:25:22  <SmatZ> :-)
20:25:48  <planetmaker> try to enable people help themselves :)
20:25:53  *** Wuisch [] has joined #openttd
20:25:59  <SmatZ> planetmaker is nice :)
20:25:59  <ian_> ecs. basic vector beta 4 (13 apr 2008)
20:26:08  <Bjarni> planetmaker: you remind me of two guys I once saw. They tested their software and it failed at the same point every time. After trying 3 times they kept on trying because "eventually it will have to learn how to do it"
20:26:31  <planetmaker> lool
20:26:41  <SmatZ> :-D
20:26:43  * [com]buster recalls *his* IRC bot
20:26:51  <glx> ian_: windows or dos?
20:27:03  <Prof_Frink> [com]buster: You are an IRC bot.
20:27:03  <Wuisch> Hello, Little question I seem to have lost my button to activate Enable multiple NewGRF engine sets... i'm using 6.1... any Idea where it could have gone?
20:27:13  <Bjarni> o_O
20:27:15  *** hzzzln_ [] has joined #openttd
20:27:19  <Bjarni> LOST a button?
20:27:26  <Bjarni> like it's not where it used to be?
20:27:27  <planetmaker> hzzzln: except those two ports you shouldn't need any other.
20:27:29  <glx> and tell the md5 too (to be sure I try the right one)
20:27:41  *** hzzzln_ [] has left #openttd []
20:27:43  <SmatZ> Wuisch: there is not such a button in 0.6.1
20:28:03  <Wuisch> it wasn't there I tell ya ... I put up busses with its description in a couple of towns but to no avail
20:28:23  <[com]buster> Prof_Frink, 1+1=10 and i'm not a bot :p
20:28:33  <Wuisch> ahhh I see. Is it automatically on or was it buggy or what happened to it?
20:28:40  <glx> Wuisch: use a nightly build and it will reappear
20:28:53  <Prof_Frink> [com]buster: Yeah yeah, that's what they all say.
20:28:57  <ian_> windows XP
20:29:49  <glx> I mean the grf version ;)
20:29:52  <Wuisch> I've looked through a couple of howto's but I can't seem to get builtottd to do its magical thing.
20:30:19  <ian_> windows of course
20:31:45  <SmatZ> use linux
20:32:11  <Wuisch> basicly when I start up buildottd and press the update and compile thingy shouldn't the nightly be installed on my computer? or do i need to hack some gibsons after that?
20:32:50  <glx> depends on your windows version Wuisch
20:33:00  <Wuisch> Vista 32bit
20:33:05  <[com]buster> Let me get *my* bot in here
20:33:05  <[com]buster> AFAIk bots dont make other bots
20:33:13  <glx> buildottd is known to not work on vista
20:33:36  <Wuisch> So how could I procure the nightly ?
20:33:37  *** hzzzln [] has quit [Ping timeout: 480 seconds]
20:33:46  <glx>
20:33:51  *** hzzzln_ [] has joined #openttd
20:34:05  *** Yexo_ [] has joined #openttd
20:34:23  *** Yexo is now known as Guest2254
20:34:23  *** Yexo_ is now known as Yexo
20:36:13  <Wuisch> hmmm I probably could have figured that out eventually Thanks,
20:36:19  *** TinoM [] has quit [Quit: Verlassend]
20:36:32  *** Guest2254 [] has quit [Ping timeout: 480 seconds]
20:36:53  <hzzzln_> hesy
20:36:55  <hzzzln_> hey*
20:37:30  *** hzzzln_ [] has left #openttd []
20:37:42  *** hzzzln_ [] has joined #openttd
20:37:46  <SmatZ> hesy hzzzln_
20:37:54  <hzzzln_> lol
20:38:15  *** hzzzln_ [] has left #openttd []
20:38:57  *** hzzzln [] has joined #openttd
20:39:02  <hzzzln> finally
20:39:03  <hzzzln> ok
20:39:23  <hzzzln> how can i get the ip of the MP game i run on my comp
20:39:28  <hzzzln> (in ottd)
20:39:46  <Prof_Frink>
20:42:50  <[com]buster> use :p
20:43:54  <Wuisch> on a side note is there a grf with all the original vehicles?
20:44:22  <frosch123> trg1r.grf?
20:44:22  <glx> ian_: I can't reproduce, we will need a savegame
20:44:45  <frosch123> but it is not a newgrf
20:44:51  <glx> Wuisch: there's one in the engine pool thread
20:45:44  *** dR3x4cK [] has joined #openttd
20:46:30  <Wuisch> I'll check it out will a non new grf work like the other grfs?
20:46:56  <ian_> glx: okay.. trying to make one..
20:47:34  <glx> the first loaded newgrf will modify original vehicles, so you need a newgrf to restore the original vehicles
20:47:46  <glx> and there's one in the already mentionned thread
20:48:12  *** hzzzln [] has quit [Quit:  HydraIRC -> <- \o/]
20:49:41  <ian_> why does the industry generation takes soooooo long?
20:49:48  <Wuisch> ah I found it thanks glx :)
20:50:20  <glx> because george likes restrictive placement rules, so the game has to retry more times
20:50:55  <Rubidium> ian_: because the ECS NewGRF performs very heavy (time consuming) calculations to determine whether it might be build and then it rejects build sites way more often than with the original industries
20:50:56  <ian_> I would like to switch it off when the map is generated
20:51:19  <Bjarni> you can't
20:51:57  <ian_> 1486 / 1920
20:52:02  <ian_> 87
20:52:30  <Bjarni> at least you aren't stuck in what seems like forever
20:52:53  *** ecke [~ecke@] has quit [Quit: ecke]
20:52:54  <Bjarni> try the biggest map size with max industry on a hilly terrain
20:53:04  <Bjarni> and leave the computer for a while
20:53:10  <Bjarni> check if it's done tomorrow
20:54:46  *** [alt]buster [] has joined #openttd
20:55:02  *** [com]buster [] has quit [Read error: Connection reset by peer]
20:55:03  *** [alt]buster is now known as [com]buster
20:58:22  <Wolf01> 'night
20:58:28  <SmatZ> Bjarni: with ECS?
20:58:31  <SmatZ> night Wolf01
20:58:35  *** Wolf01 [~wolf01@] has quit [Quit: Once again the world is quick to bury me.]
20:59:24  <Bjarni> <SmatZ> Bjarni: with ECS? <-- odds are that we can make the map generator get stuck because it can't place all the industries if we try that with ECS
21:00:25  <CIA-3> OpenTTD: truebrain * r13453 /branches/noai/src/ai/api/ai_controller.cpp: [NoAI] -Fix: allow import inside a library (or class, for that matter)
21:00:27  <SmatZ> can't every GRF make the game lock up?
21:01:29  <glx> dunno if it's possible when chaining action 2
21:03:41  <SmatZ> glx: combination of action 10+7/9 ?
21:04:01  <SmatZ> hmm no
21:04:36  <SmatZ> Note that it is generally not safe to skip backwards, i.e. to an earlier position. While the patch will happily do that, you will get strange results if certain actions are repeated. Only action 0, 6, 7, 9, C and D are reasonably safe to execute more than once.
21:04:52  <SmatZ> so TTDP can lock up
21:05:51  <frosch123> ttdp has hardly any range checking
21:06:10  <frosch123> iirc you can tell the autoreplace callback to replace trains by aircraft etc :p
21:06:22  <SmatZ> :)
21:10:54  *** blaab [] has quit [Read error: Connection reset by peer]
21:11:44  <Bjarni> you could do that at one time in OpenTTD too
21:12:01  <Bjarni> I mean the code would not check if your replace order would be valid
21:12:05  *** DJNekkid [] has quit [Quit: ChatZilla [Firefox]]
21:12:18  <Bjarni> but it would reject the replacement when the game actually tried to do it
21:13:03  *** frosch123 [] has quit [Remote host closed the connection]
21:13:25  <Bjarni> now I think it checks both when setting the order and when building
21:13:51  *** Farden123 [] has joined #openttd
21:15:38  <SmatZ> replace order?
21:15:41  <SmatZ> or refit order?
21:16:20  <Bjarni> not that kind of order :)
21:16:21  <Bjarni> I meant the thing you get when you click "start replacing" in the autoreplace window
21:16:52  <Bjarni> maybe we should make an official name for those
21:16:57  <Bjarni> how about "replacement rules"?
21:17:14  <SmatZ> for what?
21:17:22  <Bjarni> for replacement rules :P
21:17:39  <SmatZ> on "go to depot" orders?
21:17:43  <Bjarni> no
21:17:53  <Bjarni> the list of whatever you want to replace
21:18:03  <Bjarni> like replace 1 with 4, 2 with 4 and so on
21:18:08  <Prof_Frink> Autoreplace criteria
21:18:20  <SmatZ> better rules than criteria
21:18:25  <Bjarni> yeah
21:18:45  <Bjarni> I would make spelling mistakes in criteria way too often :P
21:19:04  <SmatZ> I think "criteria" is something like "conditions"
21:19:15  <Touqen> circumstances
21:19:23  <SmatZ> the same
21:19:26  <Bjarni> because I would be thinking about what I'm saying and not how I spell what I'm saying
21:19:26  *** ben_goodger [] has joined #openttd
21:20:07  *** Farden [] has quit [Ping timeout: 480 seconds]
21:21:14  <Bjarni> I'm not really happy about rules either
21:21:17  *** Boyinblue0 [] has quit []
21:21:29  <Bjarni> because I think people will fail to understand that they will make the rules
21:21:30  <Bjarni> and not us
21:22:23  <SmatZ> :-D
21:24:43  *** Born_Acorn [~bornacorn@] has quit [Remote host closed the connection]
21:25:19  *** Prof_Frink is now known as welshdragon
21:25:25  *** Sacro is now known as welshdragon3
21:25:37  *** welshdragon3 is now known as Prof_Frink
21:26:16  *** Prof_Frink is now known as Guest2258
21:26:16  *** welshdragon is now known as Prof_Frink
21:28:05  *** Guest2258 is now known as Sacro
21:30:08  *** Born_Acorn [~bornacorn@] has joined #openttd
21:30:43  <Bjarni> maybe I should dare to ask on the forum for a good name
21:30:51  <Bjarni> we will get at least 50 bad ones
21:30:53  <CIA-3> OpenTTD: truebrain * r13454 /branches/noai/src/openttd.cpp: [NoAI] -Fix: kill all AIs when leaving game in any way (restart, loadgame, ..) (tnx Yexo for reporting, and glx for fixing)
21:31:13  <Bjarni> but if somebody actually manages to come up with a good one then it's worth it... I think
21:32:45  <SmatZ> I thing current code is fine
21:34:00  *** Mark [] has quit [Read error: Connection reset by peer]
21:34:06  <SmatZ> think
21:34:07  <SmatZ> :-x
21:34:08  <SmatZ> smahe
21:34:10  <SmatZ> shame
21:34:20  *** Maedhros [] has quit [Quit: leaving]
21:34:21  <Bjarni> yeah
21:34:22  <Bjarni> it is
21:34:28  <Bjarni> but what should we call it? :)
21:35:32  <Kiloman> Batch Replacement?
21:35:34  <Kiloman> Batch Upgrade?
21:35:57  <Kiloman> it's not completely auto since you have to trigger it
21:36:01  <Kiloman> it's more like a batch job
21:36:01  *** [com]buster [] has quit [Read error: Connection reset by peer]
21:36:04  *** M4rk [] has joined #openttd
21:36:08  *** M4rk is now known as Mark
21:36:29  *** [com]buster [] has joined #openttd
21:36:30  <Bjarni> but we need to find a name that "normal" people would understand
21:36:56  <Bjarni> a name that should hopefully say it all so you don't have to think about what we meant by this
21:37:03  <Kiloman> hrrm
21:37:26  <Kiloman> also, the text on the 'start replacing' button has been getting corrupted for me in some of the nightlies
21:37:31  <Mchl> Mass Replacement
21:38:04  <Bjarni> no it should be for a single replacement "order"
21:38:13  <Bjarni> like "replace A with B"
21:38:21  <Bjarni> "replace D with E" would be another one
21:38:47  <Mchl> i see
21:39:02  <Kiloman> yeah but it's kind of confusing as it is... there can be multiple orders active, but you don't ever see them presented in a list
21:39:14  <Kiloman> you just have the GUI, and can click on a current model to see if it's being replaced
21:39:15  <Prof_Frink> Bjarni: Just put s/A/B/
21:39:24  <Bjarni> :p
21:39:45  <Kiloman> and then you have to manually stop it, even when the game knows there are no more instances of '
21:39:49  <Kiloman> A' left to replace?
21:40:13  <SmatZ> yeah, normal people know sed
21:40:39  <Prof_Frink> Like I care about normal people
21:40:51  <Bjarni> Prof_Frink: you should
21:40:56  <Bjarni> I care about you
21:40:56  <Prof_Frink> Why?
21:41:16  <Bjarni> I care not to talk about it
21:41:27  <SmatZ> :-D
21:41:39  <SmatZ> and Windows users
21:41:43  <SmatZ> they all have to know sed
21:41:58  <Bjarni> <SmatZ> and Windows users <-- those aren't normal people
21:42:00  <Bjarni> those are freaks
21:42:29  <Prof_Frink> Easiest would be to have two columns titled "From" and "To"
21:42:41  <SmatZ> still they are in majority :)
21:42:48  *** Zahl [] has quit [Quit: (~_~]"]
21:42:54  <Prof_Frink> Doesn't make 'em normal.
21:43:23  <Kiloman> yeah, if the To and From lists had headers that said that, it would help
21:43:42  <SmatZ> majority defines what is normal
21:44:26  <Kiloman> and if the list item changed its visual appearance when it was being replaced, that would help too
21:44:46  <Kiloman> as it is you have to click through the list and see if the 'stop replacing' button is enabled to know if it's being replaced
21:46:05  <Bjarni> basically the GUI for autoreplace was written to make access to what I had already coded but couldn't access.
21:46:18  <Bjarni> and it's kind of like nothing happened to it since then
21:46:24  <Bjarni> except for minor changes
21:46:29  <Bjarni> like the unit counter
21:48:17  <Bjarni> Kiloman: if you have so many ideas on how it should work then go write it
21:48:31  <Bjarni> in a feature request
21:49:11  *** planetmaker is now known as pm|away
21:50:13  <Kiloman> I am a giant Perl weenie :( C++ scares me
21:51:13  <CIA-3> OpenTTD: truebrain * r13455 /branches/noai/bin/ai/regression/ (regression.nut regression.txt): [NoAI] -Fix: extend the regression to test the queues a bit more
21:51:13  <Bjarni> you don't have to write feature requests in C++ if you don't want to
21:52:13  <Kiloman> oh you mean write a feature request in bugs :P
21:52:19  <Kiloman> I thought you meant "go write the code"
21:52:52  <Bjarni> a diff file would also be accepted ;)
21:53:03  <Bjarni> if it's good, that is
21:53:24  <Kiloman> yeah you guys have template and macro'd the hell out of the code
21:53:38  <Kiloman> it's impressive but more than a little imposing
21:54:57  *** Progman [] has quit [Remote host closed the connection]
21:56:14  *** dR3x4cK [] has quit [Quit: dR3x4cK]
21:59:34  <CIA-3> OpenTTD: smatz * r13456 /trunk/src/ (6 files in 2 dirs): -Codechange: use AllocaM() macro instead of alloca() at most places
22:10:26  *** ian_ [] has quit [Read error: Connection reset by peer]
22:13:20  *** chrisi [] has joined #openttd
22:20:45  *** KritiK [] has quit [Quit: Leaving]
22:31:27  <Kiloman> is this a known issue, or should I file a bug about it?
22:32:02  *** Mucht [] has quit [Read error: Connection reset by peer]
22:32:28  *** Mucht [] has joined #openttd
22:33:10  <CIA-3> OpenTTD: truebrain * r13457 /branches/noai/bin/ai/library/queue/binary_heap/main.nut: [NoAI] -Fix: fix the binary heap implementation to ... remain a valid binary heap tree :)
22:33:32  <Rubidium> Kiloman: sounds FS#1072-ish to me
22:35:11  <Kiloman> ahh thx, I wasn't being generic enough with my search :P
22:35:28  <CIA-3> OpenTTD: truebrain * r13458 /branches/noai/bin/ai/regression/regression.txt: [NoAI] -Fix r13457: fix the regression Luke...
22:40:11  *** chrisi [] has left #openttd []
22:42:56  *** Wezz6400 [] has quit [Quit: Zzz]
22:44:42  *** blaab [] has joined #openttd
22:52:59  *** Mchl [] has quit [Quit: Night]
22:53:47  *** Touqen [] has quit [Ping timeout: 480 seconds]
22:57:36  *** fjb [] has joined #openttd
22:57:41  <fjb> Hello
22:57:47  <SmatZ> h
22:57:48  <SmatZ> i
22:58:09  <fjb> Oh, two lines, just for me...
22:58:59  <SmatZ> of course
22:59:21  <Bjarni> it's a cheap way to make you feel special and welcome
22:59:28  <Bjarni> first step in mind controlling you
22:59:43  <Bjarni> to make you do the boring tasks that we don't want to do :P
22:59:53  <Bjarni> anyway I'm out of here
22:59:55  *** Bjarni [] has quit [Quit: Leaving]
23:00:18  <fjb> So far for the mind control thing...
23:00:49  *** Touqen [] has joined #openttd
23:02:07  *** stillunknown [] has quit [Ping timeout: 480 seconds]
23:02:35  <CIA-3> OpenTTD: truebrain * r13459 /branches/noai/bin/ai/ (library/queue/binary_heap/main.nut regression/regression.txt): [NoAI] -Fix: final fixes in binary_heap
23:16:44  *** mucht_home [] has joined #openttd
23:19:47  *** Mucht [] has quit [Ping timeout: 480 seconds]
23:22:39  *** Vikthor [] has quit [Quit: Leaving.]
23:22:39  *** Brianetta [] has quit [Quit: TschÌß]
23:25:34  *** Lakie [~Lakie@] has joined #openttd
23:30:15  <CIA-3> OpenTTD: truebrain * r13460 /branches/noai/bin/ai/library/graph/ (. aystar/ aystar/library.nut aystar/main.nut): [NoAI] -Add [Library]: added graph.aystar, an A* implementation (Yexo)
23:35:12  *** GoneWacko [] has quit [Ping timeout: 480 seconds]
23:42:34  <SpComb> aye-star
23:42:57  *** mucht_home [] has quit [Ping timeout: 480 seconds]
23:44:30  *** Sanity_ [] has joined #openttd
23:44:30  *** Sanity [] has quit [Read error: Connection reset by peer]
23:54:51  *** gass [] has quit [Remote host closed the connection]

Powered by YARRSTE version: svn-trunk