IRC logs for #openttd on OFTC at 2011-01-12
⏴ go to previous day
00:00:32 <Yexo> George: if you need the id of the first part of the consist, can't that be done already with var C6 via type 82/86/8A ?
00:04:28 <michi_cc> That looks more like a feature request for IDs > 128 for ARVs.
00:05:07 <Yexo> afaik that needs moving the "is reversed" bit from bit 7 to bit 14, which can't be done without a new nfo version
00:05:51 <Yexo> or by adding (yet another) bit to some general action0 property that can be set by newgrfs that want the bit to be moved so they have access to more ids for ARVs
00:08:37 *** bruce89 has joined #openttd
00:09:08 <michi_cc> Well, I'm not that versed in NFO, but this seems like one of the things that should get resolved somehow.
00:13:18 *** ChanServ sets mode: +v glx_
00:13:23 <michi_cc> Hacky idea: Use register 0x100 in the callback to return an extended ID somehow?
00:13:37 *** Kurimus has joined #openttd
00:13:41 *** glx is now known as Guest4092
00:18:44 *** roboboy has joined #openttd
00:40:53 <Yexo> michi_cc: the problem is that openttd somehow has to differ between newgrfs using the "normal" return value from the callback and new newgrfs that use the "new" method of returning an extended id
00:41:46 <michi_cc> Preset 0x100 to 0xffffffff or something and only use it when the value changed maybe?
00:42:45 <Yexo> doable, but there is nothing in the specs that says that current newgrfs are not allowed to change register 0x100 for callbacks that don't expect it
00:55:37 *** supermop has joined #openttd
01:23:19 <Eddi|zuHause> <Yexo> afaik that needs moving the "is reversed" bit from bit 7 to bit 14, which can't be done without a new nfo version <-- you could instead just introduce a new callback, and mark this one as deprecated
01:23:51 <Yexo> true, but that needs even more code in openttd to support it
01:24:15 <Eddi|zuHause> you mean other than just copy-pasting and moving the bit?
01:26:57 <Eddi|zuHause> and about that grf version 8 thing that'S been discussed for years now... i think it's going nowhere unless one starts implementing it (as an "unfinalized" version)
02:38:34 *** ezrakilty has joined #openttd
02:40:27 <ezrakilty> Hi. How do folks go about organizing games against other people? I'd like to find one or two people at a certain skill level and play a reasonably short game (maybe 35 or 50 years, say) sometime.
02:45:40 <supermop> you can host a game if you know how to forward the ports
03:07:35 <ezrakilty> ok--but how do I find other players that would make a good game for me?
03:07:54 <ezrakilty> are there player-level ratings on the servers, or anything like that?
03:11:43 <ezrakilty> Or, is there a cycle of when games start and end?
03:12:02 <ezrakilty> How do you avoid jumping in and spending too much time, or jumping in late?
03:12:51 <Ylioppilas> only if the server name provides the information :/
03:13:30 <Ylioppilas> if it does not, you can't avoid those
03:14:15 <Ylioppilas> there are a few organizations running servers on a regular basis with their timetables, some even offer registrations and track for experience points
03:15:08 <ezrakilty> ok, that's something to look for.
03:15:10 <Ylioppilas> but well, they are using a modified server afaik
03:15:25 <ezrakilty> is there any etiquette, like should I not barge in on games in progress somehow?
03:16:16 <Ylioppilas> I haven't noticed anything related to that
03:17:54 <ezrakilty> ok; that all looks perfectly reasonable.
03:22:19 <ezrakilty> On the webpage I see lots of servers, but in the game it only shows two which are "offline"--is this normal?
03:22:58 <Ylioppilas> if you have searched for servers in the game, it is not :/
03:37:34 <ezrakilty> ah, indeed! there is a "find server" button. cool.
03:37:38 <ezrakilty> i shall play a game sometime.
04:33:54 *** Markavian has joined #openttd
05:38:45 *** Kurimus has joined #openttd
05:56:19 *** Eddi|zuHause has joined #openttd
06:51:41 *** wolfrage has joined #openttd
06:54:17 <wolfrage> Is there any plan to make the handling of Human cargo smarter or all cargo for that matter? Human cargo generally only goes one way, yet a vehicle will drop off and pick up the same people and never get paid. Unless you set up the right orders at the right times but it does not make sense in reality.
06:58:16 <planetmaker> not currently. you might want to look at the cargodist branch.
06:58:44 <wolfrage> planetmaker: I just found and was reading that, ty
07:00:29 *** Mortomes|Work has joined #openttd
07:01:42 *** Br33z4hSlut5 has joined #openttd
07:02:20 *** andythenorth has joined #openttd
07:17:30 *** andythenorth has joined #openttd
07:18:28 <wolfrage> From what I can find on it, it seems the Cargo Distrobution is complete, so why was it never brought back into the main branch?
07:21:50 <roboboy> It is so large (currently), and the devs don't like portions of it (the way those portions are implemented)
07:28:53 <wolfrage> roboboy: I C, and so is a mediator needed and perhaps some re-programming according to their standards? Or is it simply unacceptable?
07:30:52 <roboboy> my understanding is that fonso is reworking it into smaller bits that are easier for the devs to review. He is also rewriting/reimplementing the bits already rejected. There are already small bits of Cargodist in trunk
07:33:45 <planetmaker> fonsinchen is doing a good job of chopping off small pieces as patches.
07:34:24 *** Cybertinus has joined #openttd
07:35:43 <planetmaker> but mostly me feeling is that cargodist itself is not 'done' yet. So why go for trunk inclusion for 80%-finished stuff?
07:42:56 <wolfrage> roboboy: Well I am glad to here that he is chunking it an that it is being accepted, even if slowly.
07:44:22 <wolfrage> planetmaker: I agree to an extent, particularly that it is not good to have broken or partial code. But the other part of me really wants to see this feature as it will make the game all the more enjoyable, for me that is.
07:46:37 <planetmaker> there's a difference between 'want this feature' and 'this feature also takes care gracously of border cases'
07:48:10 <wolfrage> planetmaker: do not understand your wording?
07:48:48 *** andythenorth has joined #openttd
07:49:52 <planetmaker> in other words: afaik it still has unresolved issues. Which the most players who play cargodist are not bothered with, but which are important.
07:50:23 <planetmaker> but it's longer ago that I dwelled on that in-depth. So it might even have changed
07:51:39 <wolfrage> OK I understand. Thank you all for a very fun game, as I get time I may try and contribute back.
07:59:20 *** andythenorth has joined #openttd
08:04:45 *** DayDreamer has joined #openttd
08:08:32 <Nite> who exactly does the limit for terraforming work ... well i will try it anyway right away
08:14:21 <Nite> i can only spot "landscapiong at map bordes" by now
08:14:43 <planetmaker> it has not GUI setting
08:16:15 <Nite> ok - so if i do not activate it all is as it was before?
08:17:48 <Nite> ... using basecostmod to make landscaping 500K per tile worked well ... btw
08:19:32 <planetmaker> sore, nothing changed, if you don't impose a limit on the amount of TF
08:19:57 <Nite> where can i read about it
08:20:26 <Nite> whats the "limit" actually (tilelimit, depthlimit?)
08:21:19 <planetmaker> it's a terraform per unit time. the cfg file has the two settings. And there's no-where I know that you can read about it.
08:21:31 <planetmaker> it's a limit on the amount of tiles
08:21:44 <planetmaker> or rather on the corners changed
08:22:58 <planetmaker> terraform_per_64k_frames, terraform_frame_burst, clear_per_64k_frames, clear_frame_burst
08:23:04 <planetmaker> ^ those four settings
08:23:30 <Nite> ok so you can only terraform so much per "time"
08:24:09 <Nite> thats rather strange ... see how it works out / will be used
08:31:42 <Nite> cool i can have the old hover behaviour
08:48:47 <Nite> boar ej the new acel model is hard
08:49:05 <Nite> its like playing with a 4x weightmulti
08:50:51 *** Progman has joined #openttd
08:51:11 <Terkhen> in beta2 it was even harder (see r21712)
08:52:29 <Nite> i do think that hard is good
08:52:48 <Nite> but "better" is configurable
08:58:38 <Terkhen> check the forum discussions about that
09:31:51 <peter1138> so everyone hating/loving/mehing the new acceleration changes?
09:32:31 <planetmaker> nah, you just hear those who complain. as usual.
09:36:54 <andythenorth> much as it was fun to reset all the TE co-efficients in HEQS (again)
09:37:04 <andythenorth> I'd rather not do it any more times
09:37:08 <andythenorth> it's quite tiresome
09:37:52 <andythenorth> 'do in' as in 'kill it'?
09:43:42 <andythenorth> HEQS don't work in ttdpatch
09:43:50 <andythenorth> and no OS X build of ttdpatch
09:46:52 <Terkhen> there is a OS X build of dosbox
09:58:27 <planetmaker> andythenorth, use wine or dosbox
09:58:36 <planetmaker> wine works for me for TTD.
09:59:07 <planetmaker> I haven't managed to get it running on either.
09:59:17 <andythenorth> fool about with wine or crossover, in order to test a grf that doesn't work in the patch?
09:59:52 <planetmaker> I didn't spend an aweful lot of energy or time on it and I'm unfamiliar to those tools otherwise, too. So...
10:00:04 <planetmaker> not the best indicator. It surely will work with the proper config(s)
10:00:22 <planetmaker> it just didn't seem worth my time so far ;-)
10:01:42 * andythenorth is drawing boats
10:01:47 <andythenorth> but could do other stuff
10:01:50 <planetmaker> at least not more than the two hours already invested
10:02:04 <planetmaker> drawing boats is a good use of your time :-)
10:02:13 <andythenorth> roadtypes would be too
10:02:23 <andythenorth> so far I've managed to break my compile :D
10:02:40 <planetmaker> well. you sure have more than one checkout ;-)
10:02:56 <andythenorth> I just need to finish the code that moves roadworks counter to m4
10:03:01 <andythenorth> it's not as simple as it looked :P
10:05:32 *** HerzogDeXtEr1 has joined #openttd
10:11:26 *** tokai|noir has joined #openttd
10:11:33 <planetmaker> the story sounds pretty familiar ;-)
10:13:30 *** Guest4117 has joined #openttd
10:13:31 *** Guest4117 has left #openttd
10:21:34 *** Biolunar has joined #openttd
10:27:32 <andythenorth> are these two ships distinctive with respect to each other?
10:27:55 <peter1138> er, well, one is much larger ;)
10:28:10 <peter1138> but to me they look like the same ship at a different scale
10:28:16 <peter1138> (minor differences of course)
10:28:52 <andythenorth> ships have that effect
10:28:56 <andythenorth> so do bulldozers :P
10:29:27 <andythenorth> would you get confused between the two?
10:29:30 <planetmaker> andythenorth, no. But the big one needs two cranes
10:29:35 <planetmaker> The single one cannot unload the ship
10:29:41 <andythenorth> I tried it with two, it looks too busy
10:29:46 <planetmaker> and then they'd be distinct
11:13:11 *** Adambean has joined #openttd
11:18:00 <George> <@Yexo> afaik that needs moving the "is reversed" bit from bit 7 to bit 14, which can't be done without a new nfo version -> that would be a solution, but it requires new GRF version that would soon. Having a new var may happen much faster
11:24:12 *** DayDreamer has joined #openttd
11:38:01 <dihedral> planetmaker, not yet worried :-P
11:41:23 <Adambean> anyone use google code svn? i'm wondering if it's just me getting "502 bad gateway" when trying to update
11:41:29 <andythenorth> MB's fishing ground with seagulls is pretty awesome
11:45:38 <planetmaker> the three-crane-version is not bad
11:45:53 <planetmaker> andythenorth, then ask him for the graphics and use them as alternate ones for your fishing grounds ;-)
11:54:39 *** KenjiE20 has joined #openttd
12:58:44 *** frosch123 has joined #openttd
13:01:18 <michi_cc> andythenorth: Only the train portion of the accel model was changed, so no work for your RVs :)
13:03:28 <andythenorth> the rv portion changed too
13:03:38 <andythenorth> or I made a horrible mistake :o
13:09:58 <Eddi|zuHause> hm... i don't think xorg using 100% cpu is a good sign...
13:10:49 <planetmaker> for certain, limited definitions of 'good' it might be.
13:11:34 <Eddi|zuHause> you mean like the CPU thinking "finally this sucker gives me something to do!"
13:12:19 <planetmaker> yeah. or your power provider.
13:40:55 *** Br33z4hSlut5 has joined #openttd
14:10:13 *** glevans2 has joined #openttd
14:11:35 *** Belugas has joined #openttd
14:11:35 *** SirSquidness has joined #openttd
14:11:35 *** russell_h has joined #openttd
14:11:35 *** larich.oftc.net sets mode: +oov Belugas orudge orudge
14:11:37 *** Markavian has joined #openttd
14:11:37 *** mikegrb has joined #openttd
14:11:37 *** Born_Acorn has joined #openttd
14:11:46 *** tokai|noir has joined #openttd
14:11:46 *** Mortomes|Work has joined #openttd
14:11:46 *** rhaeder has joined #openttd
14:11:46 *** lasershock has joined #openttd
14:12:13 *** ChanServ changes topic to "1.0.5 | Website: *.openttd.org (translator: translator, server list: servers, wiki: wiki, patches & bug-reports: bugs, revision log: vcs, release info: finger) | Don't ask to ask, just ask | 'Latest' is not a valid version | English only"
14:12:13 *** ChanServ sets mode: +v SmatZ
14:12:13 *** ChanServ sets mode: +v Yexo
14:12:13 *** ChanServ sets mode: +v DorpsGek
14:12:13 *** ChanServ sets mode: +v Rubidium
14:12:29 *** ChanServ sets mode: +v Belugas
14:25:06 *** Belugas has joined #openttd
14:25:06 *** SirSquidness has joined #openttd
14:25:06 *** larich.oftc.net sets mode: +ovov Belugas Belugas orudge orudge
14:25:06 *** russell_h has joined #openttd
14:25:13 *** Markavian has joined #openttd
14:25:13 *** mikegrb has joined #openttd
14:25:13 *** Born_Acorn has joined #openttd
14:25:48 *** tokai|noir has joined #openttd
14:25:48 *** Mortomes|Work has joined #openttd
14:25:48 *** rhaeder has joined #openttd
14:25:48 *** lasershock has joined #openttd
14:26:27 *** ChanServ changes topic to "1.0.5 | Website: *.openttd.org (translator: translator, server list: servers, wiki: wiki, patches & bug-reports: bugs, revision log: vcs, release info: finger) | Don't ask to ask, just ask | 'Latest' is not a valid version | English only"
14:36:48 <Belugas> ain't my fault, I swear!
14:37:20 *** ChanServ changes topic to "1.0.5 | Website: *.openttd.org (translator: translator, server list: servers, wiki: wiki, patches & bug-reports: bugs, revision log: vcs, release info: finger) | Don't ask to ask, just ask | 'Latest' is not a valid version | English only"
14:57:00 *** Scuddles has joined #openttd
14:59:49 *** lewymati has joined #openttd
15:07:28 *** Adambean has joined #openttd
15:09:31 <Belugas> Lisa Gerrard - The circulation of shadows
15:10:32 *** ChanServ changes topic to "1.0.5 | Website: *.openttd.org (translator: translator, server list: servers, wiki: wiki, patches & bug-reports: bugs, revision log: vcs, release info: finger) | Don't ask to ask, just ask | 'Latest' is not a valid version | English only"
15:10:53 <planetmaker> yeah, agreed: it's improved :-)
15:13:09 <Wolf01> impressive, looks realistic
15:13:34 <planetmaker> wrong channel for the 'r'-word, Wolf01 :-P
15:14:02 <Wolf01> the topic doesn't say it :P
15:14:21 <Belugas> permission granted to Wolf01
15:14:31 <Belugas> he's not a fanatic R freak
15:14:44 <planetmaker> peew. Lucky us that we can keep him around ;-)
15:18:08 <andythenorth> I don't want it to look realistic :(
15:18:16 <andythenorth> I want it to look like a toy
15:18:53 <andythenorth> does the topic say 'roadtypes'?
15:18:59 <Belugas> brick land, also a wolf contribution :)
15:19:06 <andythenorth> or was roadtypes the 'r'-word?
15:20:02 <andythenorth> so changing references from m7 to m4 in road_map.h isn't simple
15:20:19 <andythenorth> compiler thinks I need to go and change some struct somewhere
15:20:29 <andythenorth> ‘struct TileExtended’ has no member named ‘m4’
15:20:32 <andythenorth> which is tiresome :P
15:20:43 <andythenorth> at least the pixels go where I put them and don't answer back
15:20:57 <planetmaker> yep. m1-m6 are one struct and m7 another
15:21:06 <planetmaker> it has memory usage reasons
15:21:39 <andythenorth> so I have to change references from TileExtended to Tile
15:24:29 <andythenorth> I can't see what I need to change :o
15:24:56 <planetmaker> you 'just' need to access the tile struct instead of the tileextended and vice versa
15:25:03 <Hirundo> one is '_m' IIRC, the other has one more letter
15:25:34 <andythenorth> that makes sense
15:28:15 <Belugas> remember to create accessors around your _m manipulations ;)
15:28:24 <Belugas> but i'm sure you are laready doing that!
15:28:40 <andythenorth> yeah....or...no :o
15:29:01 <andythenorth> accessors are 'AB()' and 'GB()' ?
15:29:05 <frosch123> and make sure to call it new map array, when you are adding a new array for the map :p
15:29:28 <andythenorth> should I add underground metro at the same time?
15:29:30 <planetmaker> NewNewMapArray...
15:29:45 <Belugas> accessors are rather stuff located in <SOMETBHIGN>_map.h
15:29:51 <andythenorth> how about NewOpenTTD?
15:30:05 <planetmaker> That's called either p1sim or transporter
15:30:24 <Belugas> static inline bool IsBridge(TileIndex t)
15:30:48 <andythenorth> the accessors already exist - I'm just changing m7 to m4
15:31:11 <Belugas> idea is not allow the _m or _me access being visible at large, but in a very litlle scope
15:32:06 <andythenorth> Belugas: explanations are good :)
15:32:14 <andythenorth> I am just blind hacking for now
15:33:15 <andythenorth> seems I didn't break roadworks yet
15:33:22 <andythenorth> but I probably did break savegames :)
15:35:27 <andythenorth> not sure how that gets fixed :P
15:35:53 <Belugas> moving the definition of the old value to the new one
15:36:03 <Belugas> and incrmenting the version number
15:36:21 <Belugas> gimme a day or to to remember
15:37:32 <planetmaker> yes, you need to define an if (IsSavegameVersionBefore(xxx)) { do the conversion stuff }
15:38:36 <andythenorth> how do I know the version?
15:41:04 <planetmaker> the (current) savegame version is defined in ... some other file
15:41:21 <andythenorth> I am too much of a lazy bum for this specific problem :)
15:41:27 *** ChanServ changes topic to "1.0.5 | Website: *.openttd.org (translator: translator, server list: servers, wiki: wiki, patches & bug-reports: bugs, revision log: vcs, release info: finger) | Don't ask to ask, just ask | 'Latest' is not a valid version | English only"
15:41:40 <andythenorth> it's like the FIRS compatibility checks - some other kind soul ends up doing them :P
15:41:59 <planetmaker> oh, without that, you'll not enjoy it, for sure ;-)
15:45:58 <andythenorth> writing a ticket is almost the same as writing code, yes / no?
15:46:24 *** OTTDmaster has joined #openttd
15:50:05 * OTTDmaster goes off to complain to ChillCore about errors in compilation (Including three fatal make errors (I used make -i))
15:50:42 <Belugas> i was gonna write about writing ticket and coding and need of thinking before writing but... it would be useless to argument
15:51:11 <andythenorth> might not be useless...
15:53:50 <planetmaker> andythenorth, is that a feature request "add cost balance parameter"? ;-)
15:53:57 <planetmaker> (I thought the same)
15:54:33 <andythenorth> I wrote a ticket for it ;)
15:55:24 * andythenorth wonders what to do next for roadtypes
15:55:40 <planetmaker> on the other hand I see no need to balance FISH against other ship sets (yet)
15:55:40 <andythenorth> I need all the new extra bits in the tile I guess
15:55:44 <Belugas> [10:45] <andythenorth> writing a ticket is almost the same as writing code, yes / no? <-- yes. but both would need to have a good and long thinking before actually writing code/words in order for the stuff to be acceptable
15:55:57 *** DayDreamer has joined #openttd
15:56:10 <planetmaker> andythenorth, you need 16(?!) bits
15:56:16 <planetmaker> Na. 4 per type are sufficient
15:56:39 <planetmaker> and if you want... another 4 indeed for the owner(s)
15:58:15 <andythenorth> planetmaker: I meant I need to start setting them to something useful ;)
15:58:20 <andythenorth> there are now enough :)
16:05:23 * andythenorth wimps out of that particular challenge right now
16:05:41 <andythenorth> there are a lot methods that would need updating to account for having 2 roadtype slots
16:06:06 <planetmaker> even the longest journey starts with a first step ;-)
16:07:23 <andythenorth> I'll go stare at the code in a bit
16:07:43 <andythenorth> I seem to need to stare it for a while before starting any cde
16:08:21 <Terkhen> changing code to see what gets broken is also helpful
16:17:46 <nicfer> what new features is going to have openttd 1.1.0?
16:18:08 <Terkhen> nicfer: check the changelog
16:18:48 <nicfer> which one? the beta1 one?
16:19:35 <Terkhen> beta3, since some features have been included between the betas
16:23:15 <nicfer> the roadmap in the wiki is VERY outdated
16:24:49 <Terkhen> check the talk page of the roadmap
16:25:28 <nicfer> there's no discussion going on there
16:26:02 <Terkhen> I was talking about the roadmap page, not roadmap_1.1
16:27:26 <nicfer> there's only old discussions
16:27:50 <Terkhen> old is not the same as unrelated :)
17:25:42 *** andythenorth has joined #openttd
17:36:21 <fMads> hey.. I got problems with installing NewGRF on my server - can anyone help?
17:37:51 <OTTDmaster> I would do the newgrfs first, before generating the game
17:38:10 <fMads> I've downloaded it from the content system via the console.. But, what next? :s Insert it into the cfg?
17:38:47 *** Prof_Frink has joined #openttd
17:41:10 <OTTDmaster> Is there a live game running?
17:42:42 <OTTDmaster> Are there players on it?
17:44:01 <OTTDmaster> go to newgrf settings (under the spanner , for lack of a better word.)
17:44:31 *** fmauneko has joined #openttd
17:44:34 <fMads> it's runing on a maschine without UI
17:45:00 <OTTDmaster> ok - lose the game altogether
17:45:07 <fMads> I've got the cfg, is thats usefule?
17:45:08 *** ProfFrink has joined #openttd
17:45:37 <OTTDmaster> Go and do your stuff on a GUI-enabled release, including the newgrfs
17:46:15 <OTTDmaster> and then load that save on the dedicated release
17:51:18 *** ProfFrink is now known as Prof_Frink
17:52:11 *** fjb is now known as Guest19
17:54:08 <fMads> it works :) but, you don't know a way to implement it into the cfg and load it from there? I use a php-script to generate cfg to different settings..
17:54:59 <OTTDmaster> yes there is a way, but there are two problems
17:55:39 <OTTDmaster> first you need to open a text editor, find the title, etc. and it's really long
17:56:11 <OTTDmaster> secondly changes to a running game are *DANGEROUS*
17:56:59 <fMads> fint what title? I found the newgrf-settings in the cfg file i used on the gui-pc.. but, when i try the cfg on the server, it can't find the newgrf-file :/
17:57:27 <OTTDmaster> though I'm not sure whether the game reads the .cfg during a game
17:58:22 <Wolf01> back on the NADP project, I hope to be able to do something useful today
17:58:44 <fMads> i only reload the cfg when i restart the server..
18:00:15 *** andythenorth has joined #openttd
18:04:48 <Rubidium> fMads: OpenTTD needs the right path to the NewGRF in the configuration file under the (IIRC) [newgrfs] section.
18:05:06 <fMads> Do you know where the NewGRF .tar-file should be on ubuntu? I've tried different folders, but always get "ini: ignoring invalid NewGRF 'AveiMils_PIGM-0.5.1\AveiMil_PIGM.grf': not found"
18:05:19 <Rubidium> fMads: try replacing the \ with a /
18:06:33 <fMads> That did it :D Thanks! And to you OTTDmaster also :)
18:06:35 <Wolf01> how do I save a variable in the savegame?
18:09:22 <Wolf01> I think I must use WriteValue and ReadValue, but I'm not sure
18:11:45 <Wolf01> or are the SlWriteByte and sisters?
18:12:37 <frosch123> add it to _date_desc and _date_check_desc
18:12:51 <frosch123> with appropiate savegame version number of course
18:13:02 <Wolf01> yes, that was the first thing I did
18:20:53 <Wolf01> mmmh, probably I messed up something, I can't understand why it asserts on fract < DAY_TICKS :/
18:21:24 * OTTDmaster feels sorry for Wolf01
18:21:42 <Wolf01> ah, broken savegame... made with the old daylength patch
18:22:15 <planetmaker> I probably once should also purge my savegame dir. There's so much crap around...
18:22:20 <planetmaker> half of it will crash openttd
18:23:51 *** DanMacK has joined #openttd
18:25:15 <Wolf01> it's interesting how the time passes... I saved the game on Jan 22nd, loaded it and is Feb 22nd :P
18:26:06 <Wolf01> now I must really load the variable instead of throw its value away
18:26:24 <OTTDmaster> Argh! The daylength patch means I'm in Feb 12th D:
18:27:34 <Wolf01> this is not the daylenth patch
18:29:26 *** LordAro has joined #openttd
18:30:38 *** Brianetta has joined #openttd
18:32:09 <Wolf01> gah, followed the references, the functions was 10 lines under my last modify :E
18:34:03 *** JOHN-SHEPARD__ has quit IRC
18:37:19 <Wolf01> ok, at least in the fileio gui shows the right month
18:38:02 *** JOHN-SHEPARD has joined #openttd
18:38:07 <Wolf01> but I really can't understand how to put the new _load_check_data.fake_date variable to _fake_date global variable :/
18:42:27 *** andythenorth has joined #openttd
18:45:37 <CIA-2> OpenTTD: translators * r21770 /trunk/src/lang/ (latvian.txt portuguese.txt serbian.txt):
18:45:37 <CIA-2> OpenTTD: -Update from WebTranslator v3.0:
18:45:37 <CIA-2> OpenTTD: latvian - 135 changes by dzhins
18:45:37 <CIA-2> OpenTTD: portuguese - 4 changes by JayCity
18:45:37 <CIA-2> OpenTTD: serbian - 1 changes by etran
18:47:50 <dihedral> can we rename bugs.openttd.org to george.openttd.org?
18:53:10 <Nite> will setting autoservice off for trains individually ever be implemented ? (or is it in the beta and i didnt get it?)
18:53:40 * planetmaker loves questions like 'will XY be implemented'
18:54:41 <Nite> so it isnt there or is it?
18:55:09 <planetmaker> afaik it's a global setting
18:55:33 <planetmaker> but you can always give a train explicit service orders. then it won't be subject to automatic service orders anymore
18:56:27 <Nite> true that but before that i have to set a high number for service intervall (like 800)
18:57:37 <Nite> a infinite or zero setting per singel klick is what i imagine
18:57:50 <Nite> you cant even type the days in
18:58:26 <Nite> just would be very small but nice to have it
18:58:36 <__ln__> the rumours of my ping timeout are greatly exaggerated
18:59:12 <glx> there's a setting for default service interval IIRC
18:59:51 <frosch123> [19:38] <Wolf01> but I really can't understand how to put the new _load_check_data.fake_date variable to _fake_date global variable :/ <- you don't
19:00:22 <frosch123> _date_check_desc is for _load_check_data.fake_date, _date_desc is for _fake_date
19:00:26 *** lewymati2 has joined #openttd
19:00:52 <Wolf01> then it should already bork, but it doesn't :(
19:00:58 <Nite> thats the thing: you can only off autoservice global/server side and only if breakdowns are off
19:01:04 <frosch123> don't mess them up, else you modify the current game while selecting another game in the save dialog
19:01:52 <Nite> well i get around by klicking - a lot ...
19:02:48 <Nite> ahem i got that out now - cya
19:07:23 <dihedral> esp not on the server end - but then it's not quite the moment to spread such a horrible advice
19:09:28 <LordAro> that is true :) i'll tell him next time
19:15:16 *** Chillosophy has joined #openttd
19:22:21 *** Belugas has joined #openttd
19:22:21 *** ChanServ sets mode: +o Belugas
19:33:48 *** fonsinchen has joined #openttd
19:50:19 *** DanMacK has joined #openttd
20:12:11 *** JVassie has joined #openttd
20:15:11 <dihedral> that nick's just calling for it
20:15:17 *** perk111 has joined #openttd
20:16:46 <dihedral> <- should go on sensetivity training :-P
20:17:51 <dihedral> perhaps next time i realize a little earlier :-D
20:18:09 <planetmaker> bash0r: care to follow my invite? :-)
20:19:16 <planetmaker> oi, ok :-) Well. We'll stay in that channel
20:20:28 *** Markavian has joined #openttd
20:28:19 <Eddi|zuHause> "if there were elections next sunday, the FDP (liberals) will not reach the 5% barrier"
20:28:26 <Eddi|zuHause> "sadly, there are never elections when you need them"
20:31:26 <Eddi|zuHause> the real question is: if there actually were elections, what would you do then? with 46%, the red/green coalition wouldn't have a majority either
20:32:27 <Eddi|zuHause> they _really_ won't let the left take part in a government in the next 20 years...
20:32:44 *** JVassie_ has joined #openttd
20:48:40 <Eddi|zuHause> hysterical raisins
20:49:03 *** DayDreamer1 has joined #openttd
20:50:01 <dihedral> what if they just asked all the wrong people for that calculation? :-P
20:58:57 *** DayDreamer has joined #openttd
21:10:52 *** supermop has joined #openttd
21:12:37 <dihedral> planetmaker, how was that :-P
21:12:48 *** andythenorth has joined #openttd
21:15:40 <supermop> what amazing things can I eavesdrop on today?
21:16:11 <andythenorth> Terkhen: we could set up an rv-wagons repo :o
21:16:21 <andythenorth> it's almost like writing the actual code
21:16:33 <andythenorth> or alternatively, it's good procrastination technique :P
21:16:42 <Terkhen> but without doing anything either complicated or useful... I like that
21:16:47 <andythenorth> like my endless boxes of lego for models I don't have time to build :P
21:17:27 <Terkhen> I still have to check the code related to our last discussion
21:19:37 <Terkhen> honestly, I don't know where to start, as there are too much things to modify
21:20:12 <Terkhen> perhaps adding the required functions and data structures to the RoadVehicle class without actually using them could be a good start
21:20:18 <Terkhen> or even better, unifying them into GroundVehicle
21:22:42 <andythenorth> Terkhen: build one to throw away?
21:22:53 <andythenorth> i.e. hack at it until you've figured out how to do it?
21:23:07 <andythenorth> shall we set up a repo?
21:23:28 <andythenorth> at the moment I'm only really interested in doing collaborative stuff....so I'd be very happy to hack at it with you
21:24:18 <frosch123> unifiying the HasArticulatedPart/GetNextArticPart would be nice
21:24:23 <Rubidium> andythenorth: are you good at drawing in the original Transport Tycoon Deluxe style?
21:24:27 <frosch123> but they would need to include ships and aircraft
21:24:37 <Terkhen> hmm... I'm not sure if a repo is needed... as long as we do unification codechanges they can be standalone
21:24:43 <andythenorth> Rubidium: I try to be
21:24:48 <andythenorth> some people say I'm not :
21:24:58 <frosch123> e.g. take a look at the loop in IsArticulatedVehicleCarryingDifferentCargos()
21:25:07 <frosch123> there are lots of functions with such weird switch cases
21:25:11 <Terkhen> let's see, but the name is already scary
21:26:00 <Rubidium> andythenorth: you could collaborate on the 1.1 release by trying to draw reasonable river graphics ;)
21:26:00 <frosch123> you can find the same in CmdCloneVehicle :)
21:26:24 <andythenorth> water is a pig to draw
21:26:29 <andythenorth> are these for openttd.grf?
21:26:35 <andythenorth> i.e. *not* openGFX style
21:26:56 <Rubidium> andythenorth: yes, for openttd.grf
21:27:11 <Rubidium> and it's mostly the edges and the "waterfall"
21:27:42 <andythenorth> I could have a go
21:27:47 <andythenorth> I won't start it tonight
21:28:01 <andythenorth> I'm away this weekend, but remind me next week and I'll do it
21:28:11 <andythenorth> I had to learn to draw water for the FIRS sand pit
21:28:40 <Terkhen> IsArticulatedVehicleCarryingDifferentCargos does not seem very complicated, but CmdCloneVehicle deals with reverse direction code
21:28:57 <Terkhen> and I couldn't understand at all the road vehicle implementation last time I checked it
21:29:06 <Terkhen> but that's something that would be nice to have unified to
21:29:15 <andythenorth> Rubidium does the river need to flow?
21:29:20 <andythenorth> the current ones look weird due to the flow
21:29:53 <Rubidium> only on the waterfalls I'd say
21:29:58 <frosch123> Terkhen: i just mean those if train then Train::GetNextAtricPart, if rv then RoadVehicle::GetNextArticPart, else NULL
21:30:37 <andythenorth> supermop: if I ever achieve roadtypes, I might look at watertypes
21:30:46 <andythenorth> but currently that's a *loooong* way off
21:31:35 <Terkhen> if all vehicles get a GetNextArticPart function that should be trivial to unify
21:31:50 <supermop> i am taking random guesses at why you are being enlisted to draw ogfx water
21:32:21 <Terkhen> OpenGFX already has rivers
21:32:49 <Rubidium> supermop: what makes you think it's for OpenGFX?
21:33:12 *** DanMacK has joined #openttd
21:34:16 <supermop> Rubidium: wild and irresponsible speculation
21:34:20 <andythenorth> this is just to improve current rivers isn't it?
21:34:28 <andythenorth> i.e. provide river banks?
21:59:03 *** Dreamxtreme has joined #openttd
22:04:42 <Zuu> Dho. So I've made myself the burden of booting up my old computer only to find out I already got the OTTDAU sources on the desktop of my current computer. :-D
22:06:55 *** andythenorth has left #openttd
22:08:55 <Eddi|zuHause> i'm still reading "ott DAU" every time you say that :p
22:10:40 * Zuu figures I "should" use extra electricity when the non-fixed electricity price is high to make up for my fixed rate :-)
22:23:48 *** TheMask96 has joined #openttd
22:27:50 <supermop> Zuu: get some pumped storage
22:28:37 <Zuu> Ah you mean for puting heat in the ground?
22:28:47 <Zuu> That's hard when you live in an apartment.
22:29:16 <supermop> what I meant is even harder:
22:30:00 <supermop> use your 'cheap' electricity to pump water up a mountain, then if your rate goes up, let it drive a turbine on the way down
22:33:01 * Prof_Frink gives supermop an electric mountain
22:35:25 <George> Do running cost affect wagons? So, if non 0 running cost is set to a wagon, would the running cost of a train be higher?
22:37:54 <Zuu> supermop: That will not work as I pay the same rate all year around. Or well. I haven't received a bill yet but I suppose I will get one some day (moved in 3-4 months ago).
22:38:31 <supermop> yes, sell the rest to your neighbors
22:38:58 <supermop> or store it on that mountain for a long time
22:41:45 * DanMacK hasn't seen running costs on wagons before
22:41:47 <frosch123> George: might work, try it. but you likely also need to assign a running cost base
22:42:52 <frosch123> it won't work for articulated parts btw.
22:43:36 <DanMacK> hey George, was the xUSSR landscape ever released as a grf file?
22:43:52 <George> you mean that I have to specify running cost for the whole articulated wagon for the first part, while the rest parts would have it 0
22:44:11 <George> DanMacK: Alpha version was
22:44:21 <frosch123> yes, that is also written in the specs
22:44:23 <DanMacK> it avaialble anywhere?
22:44:34 <frosch123> see the column "available for articulated parts"
22:45:37 <supermop> DanMack, doesn't 2cc set have wagon running costs?
22:46:52 <DanMacK> supermop, don't know, haven't used it
22:48:39 <DanMacK> Thansk George, looking forward to using it with the Russian set
22:50:17 <George> FS#4399 would help me a lot
22:56:18 <DorpsGek> Yexo: Temporary Offline
22:56:39 <DorpsGek> SmatZ: An error has occurred and has been logged. Please contact this bot's administrator for more information.
22:56:56 <__ln__> DorpsGek: did you mean: temporarily
22:57:11 <Yexo> George: can't you get the id of the first part already with var C9 via the related type?
22:57:59 <DorpsGek> __ln__: yes, sorry, I meant temporarily , thanks for correcting me
22:58:16 <frosch123> only for front engines
22:58:25 <frosch123> and both will not work in purchase list
22:58:58 <frosch123> so i quite favour to finally get some solution for articulated ids >= 7F :)
23:00:34 * Zuu found out that r21635 broke OTTDAU which rely on the existence of "Development" string in the version string to detect trunk versions. A OTTDAU-change is quite trivial though but needs client modification.
23:01:04 <Yexo> frosch123: any specific ideas on how to do that?
23:01:29 <frosch123> either trash the work-intensive parts from version 8, and just do the rest
23:01:38 <Eddi|zuHause> Zuu: didn't you build an OTTDAUAU into OTTDAU? ;)
23:01:43 <frosch123> or add some bit in some misc-property to indicate the new callback result format
23:01:52 <Zuu> Eddi|zuHause: Yes I did :-)
23:02:04 <Hirundo> what parts of version 8 would qualify as work-intensive?
23:02:22 <frosch123> the "bool"-callback result stuff
23:02:54 <frosch123> the rest is quite easy resp. already archieved via action14
23:03:43 <Zuu> Only problem is that it will no longer be able to differentiate between branch and trunk nightlies, though I would be suprised if we see anymore SVN branches.
23:04:16 <Eddi|zuHause> version-8-related questions: are there any plans to do away with the bit-15-marks-callback-result weirdness?
23:04:35 <Hirundo> from an NML point of view, moving all 'special' result values to >=0x400, thus making the full D000-D3FF range available would be quite useful
23:04:50 <Zuu> the SVN branches also had "Development" in their version string.
23:04:58 <Zuu> So I sholud shut up and make my change ;-)
23:05:16 <frosch123> i guess the rest is: default cargo as cargo bit, remove the 0xffxy old-callback result, move mirror bit of articulated parts to bit 14, always call callback 15 also when not refitted
23:05:34 <frosch123> oh, and no more fallback stuff for cost multipliers
23:05:46 <Eddi|zuHause> Zuu: development shifted kinda to hg rather than svn-branches
23:06:01 <Eddi|zuHause> but that doesn't mean there won't be any branches in the future
23:06:09 <Zuu> so it is not really anything worth to consider.
23:06:37 <Hirundo> what's so bad about the bool CB stuff?
23:06:55 <Zuu> and even still they use the shema of r<number>-<branch> so they are able to separate from trunk nightlies.
23:07:01 <frosch123> most of them are result == 0 resp. result != 0
23:07:12 <frosch123> if they were == 0 and == 1 you could return more stuff
23:07:23 <frosch123> e.g. autoslope callbacks are hillariously useless
23:08:53 <frosch123> and cb 19, 1d, 31, an 37 need some unifying wrt. special results
23:10:44 <frosch123> yeah, quite what you say. making everything >= 400 would be nice
23:11:41 <frosch123> Eddi|zuHause: i am quite sure the next branch will be called 1.1
23:12:04 <Eddi|zuHause> frosch123: those are release branches, not development branches ;)
23:12:27 <Hirundo> ah bummer, I'd surely have expected the NewAwesomeMapArray branch before 1.1
23:13:01 <Eddi|zuHause> i was gonna say that... "development branches" are things like "newmap" or "cargodest" ;)
23:13:25 <DanMacK> George, you working on a new train set?
23:13:50 <George> New? xUSSR is an OLD project
23:13:53 <frosch123> we could also make the action14 palette information mandatory for version 8
23:14:17 <DanMacK> just wondering what wagons were gettign the running costs :)
23:14:58 <George> Powered. For example refs
23:23:15 <DanMacK> That for an actual set or just a general question? lol
23:30:36 <Zuu> Sweet comment "// If there is a compilation error here - try Shift + F9 or Ctrl + F9" :-D
23:31:55 <Eddi|zuHause> sounds like stuff related to random/incorrect compilation order...
23:32:46 <Eddi|zuHause> or missing dependencuies that will get handled by making a full recompile
23:37:48 <Eddi|zuHause> "Network bandwidth may be low" <-- geez... tell me something i don't know...
continue to next day ⏵