Times are UTC Toggle Colours
00:03:40 <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick opened pull request #7661: Codechange: Rework 'start_date' parameter for AIs as a game setting https://git.io/fjMsZ 00:04:39 <Samu> inb4 regression fail 00:06:41 *** Superuser has joined #openttd 00:06:52 <Superuser> Hi folks 00:07:52 <Superuser> I was wondering if translators are credited individually at all? I did a lot of l10n work for OTTD about 6 years ago, it seems that a record of that sadly isn't maintained anywhere 00:08:26 <Superuser> it would be frightfully arrogant to ask for just myself, I'm asking about translator credits as a whole 00:08:51 <Superuser> At the very least, I wasn't able to find a list of people who did i18n/l10n for the project in the code 00:13:03 <Samu> i dont know where to get the list of translators 00:17:20 <glx> Superuser: translators names are in the commit messages 00:18:31 <Superuser> hmm, I think the project was still on Mercurial back then, let's see 00:19:33 <Superuser> oh that's cool, all those commits were imported too. Yeah, I can see my username there 00:21:14 <Superuser> seems like the mercurial->git import tool you used even carried over developer profiles, presumably with a combination of keys and email addresses. Really neat. I can see frosch's contributions from all those years ago appear with his github account attached to them 00:21:34 <glx> it was svn->git 00:22:32 <glx> and yes the migration tools is very nice 00:24:22 <Samu> awww... regression passed 00:24:26 <Samu> i'm surprised 00:27:48 <glx> Superuser: we also migrated all bugtracker tickets to github keeping the numbers 00:29:37 *** Superuser has quit IRC 00:32:04 <Samu> im intrigued why regression passed. 00:44:22 *** rocky11384497 has joined #openttd 00:44:36 <Samu> ah, its a loaded savegame 00:45:15 *** Superuser has joined #openttd 00:45:36 <Samu> so that means _next_competitor_start is the value from the loaded save 00:45:41 <Superuser> glx: lol, highlighting me also disconnected me. Gotta love IRC 00:45:44 <Samu> makes sense 01:06:54 <Samu> about that fire in aljezur, still 180 firefighters in it :o 01:43:23 *** Superuser has quit IRC 01:46:23 *** Flygon has joined #openttd 02:07:51 *** D-HUND has joined #openttd 02:11:14 *** debdog has quit IRC 02:26:37 *** Wormnest_ has joined #openttd 02:30:54 *** Flygon_ has joined #openttd 02:33:24 *** Flygon__ has joined #openttd 02:38:02 *** Flygon has quit IRC 02:40:32 *** Flygon_ has quit IRC 02:40:54 *** glx has quit IRC 02:42:12 <Beerbelott> Is it a bad idea to try to integrate an external lib like ldns (with the nightmare of autoconf)? Or is it better to implement by hand a subset of features? 02:56:24 *** Wormnest_ has quit IRC 03:33:29 *** Samu has quit IRC 03:57:43 *** Wormnest_ has joined #openttd 05:53:45 *** Beerbelott has left #openttd 06:48:24 *** Progman has joined #openttd 07:10:02 *** andythenorth has joined #openttd 07:12:30 <andythenorth> moin 07:16:17 *** nielsm has joined #openttd 07:22:14 <Arveen> moin moin 07:42:16 <andythenorth> it's a marginal case 07:42:46 <andythenorth> but sometimes it would be nice if vehicle intro dates could be forced to be the same 07:43:23 <andythenorth> the case I have is engines that have specific wagons 07:44:41 *** sla_ro|master has joined #openttd 07:45:09 <Eddi|zuHause> isn't that what we have done? 07:48:13 <andythenorth> I might be doing it wrong 07:48:19 <Eddi|zuHause> most likely 07:48:45 <Eddi|zuHause> all you need to do is put the same intro date 07:48:48 <andythenorth> yes 07:48:55 <andythenorth> and if I don't, it won't work 07:49:10 * andythenorth fixes that 07:49:23 <andythenorth> PEBKAC 08:02:22 <andythenorth> ok, so it's never going to work with exclusive previews :D 08:02:58 <andythenorth> nvm 08:04:05 <Eddi|zuHause> uhm, yes? the wagons won't have previews, so should become available immediately for everyone 08:05:47 <andythenorth> but the preview is one year before the intro date? 08:06:48 *** Progman has quit IRC 08:08:09 <andythenorth> also the PEBKAC error is fixed and tested 08:08:20 <andythenorth> I had set the correct property...but on the wrong wagon :P 08:18:29 <DorpsGek_II> [OpenTTD/website] TrueBrain merged pull request #95: Fix typo: relase -> release https://git.io/fjMq6 09:15:59 *** crem1 has quit IRC 09:16:51 *** andythenorth has quit IRC 09:19:32 *** crem1 has joined #openttd 09:59:46 *** gareppa has joined #openttd 10:02:53 *** gareppa has quit IRC 10:13:52 *** andythenorth has joined #openttd 10:17:43 *** Progman has joined #openttd 10:21:34 <andythenorth> did I imagine that vehicle list can be sorted by 'breakdowns this year'? 10:22:54 <nielsm> that statistic isn't even recorded 10:23:03 <nielsm> afaik 10:23:34 <andythenorth> yup, I imagined it 10:25:12 <Eddi|zuHause> the breakdown statistic is completely useless 10:29:44 <nielsm> change the current counter to instead mean "this year" and reset it on year change instead of on service? 10:29:55 <nielsm> no savegame upgrade, just pretend it was always like that 10:31:29 <Eddi|zuHause> nielsm: also add "last year" like profit 10:34:05 <nielsm> really I think vehicles should record more than just one year history on stats 10:35:51 <andythenorth> I'm 50:50 10:36:04 <andythenorth> it would sometimes be nice to know liifetime profit / ROII 10:36:13 <andythenorth> and sometimes it's nice to just make trains 10:36:45 *** Wolf01 has joined #openttd 10:37:33 <Eddi|zuHause> time for "NoStatistics"? 10:41:49 *** Samu has joined #openttd 10:42:38 <Samu> hi 10:47:10 <nielsm> Eddi|zuHause sure, let GS define its own graph windows for anything 10:47:15 <nielsm> also reposting this: https://wiki.openttd.org/User:Nielsmh/GS_performance_rating 11:00:57 <Eddi|zuHause> why does youtube suddenly decide i should watch lockpicking videos? 11:03:51 <Wolf01> andythenorth: samolot's the martian rover, that's epic 11:04:11 <FLHerne> Eddi|zuHause: Everyone should watch lockpicking videos 11:04:29 <Wolf01> :D 11:05:11 <FLHerne> Eddi|zuHause: Anyway, you're on IRC, so there's a 100% chance that you want to watch lockpicking videos even if you don't know it yet 11:09:46 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro commented on pull request #7086: Change #6173: Update SDL driver to use SDL 2.0 https://git.io/fjMCX 11:21:46 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro commented on pull request #7086: Change #6173: Update SDL driver to use SDL 2.0 https://git.io/fjMCQ 11:49:01 <Samu> you're using wiki for ideas? 11:49:22 <nielsm> that's not a new thing 11:49:48 <nielsm> in fact it looks like historically it has been modus operandi 11:50:08 <nielsm> to make a subpage of your userpage on the wiki to present ideas 11:53:13 <Samu> seems better than that gist thing 11:56:05 * andythenorth wonders 11:56:24 <andythenorth> could we make cities more fun to build routes in? 11:56:38 <andythenorth> maybe a new town road layout, forced to be spatious? 11:57:12 <andythenorth> and maybe an option to demolish town roads more easily? (or is it better to just use magic bulldozer?) 12:06:33 *** Progman has quit IRC 12:10:54 *** andythenorth has quit IRC 12:12:34 <Eddi|zuHause> how do you have trouble removing town roads? 12:13:02 <Eddi|zuHause> run a few busses, and even if you run into the limit, it recovers in no time 12:26:19 *** Thedarkb-T60 has quit IRC 12:26:51 *** Thedarkb-T60 has joined #openttd 13:04:32 <Samu> The original ratings are recalculated monthly in the game loop - oh noes 13:05:06 <Samu> you have not seen my script :( 13:05:56 *** arikover has joined #openttd 13:06:56 <Samu> it's likely safer to have the GS update the company ratings on its own time. 13:07:13 <Samu> well, every gameloop in my case 13:13:50 <Samu> 16 17 18 19 20 21 22 13:14:24 <Samu> if rating id 0 is invalid then it's 126 13:15:54 <Samu> nevermind 13:16:05 <Samu> 0 to 127, counts 128 13:16:12 <Samu> 0 is invalid, 127 is correct 14:26:19 *** gelignite has joined #openttd 14:35:42 <Samu> i forgot how to use SetDParam strings... any help 14:36:03 <Samu> https://wiki.openttd.org/Strings ah 14:38:12 *** Smedles has quit IRC 14:52:40 *** Flygon__ has quit IRC 15:08:45 *** sla_ro|master has quit IRC 15:13:14 *** Progman has joined #openttd 15:30:03 *** Gumle2 has joined #openttd 15:37:37 <DorpsGek_II> [OpenTTD/OpenTTD] Shindurion commented on issue #7659: Railway construction menu disappears https://git.io/fjM8S 15:39:14 *** Thedarkb-T60 has quit IRC 15:52:30 *** sla_ro|master has joined #openttd 16:18:04 <Eddi|zuHause> it's probably safe to close that as invalid 16:20:50 *** Smedles has joined #openttd 16:23:32 <peter1138> Close everything as invalid. 16:24:56 <Eddi|zuHause> i'm not andy :) 16:31:22 *** rocky11384497 has quit IRC 16:35:05 *** Gumle2 has quit IRC 16:36:15 *** Thedarkb-T60 has joined #openttd 16:44:21 <Samu> https://imgur.com/po9P6KJ 16:45:16 <Samu> i've been thinking 16:45:18 *** Thedarkb-T60 has quit IRC 16:45:20 <Samu> putting it there 16:45:35 <Samu> instead of in an obscure place such as the game settings 16:45:45 *** Thedarkb-T60 has joined #openttd 16:51:47 <Samu> but it can be there as well 16:52:24 <Samu> it's still 1 setting, in 2 places 16:53:24 <Samu> 1 setting, in 2 places, for all AIs 16:53:55 <Samu> affecting all AIs equally? my english 16:58:59 *** Thedarkb-T60 has quit IRC 17:08:31 <peter1138> Bloody Andy... 17:08:40 * peter1138 is now seasoning his new cast iron pan ... 17:15:16 *** Thedarkb-T60 has joined #openttd 17:16:43 *** Thedarkb-T60 has quit IRC 17:16:44 *** Thedarkb-T60 has joined #openttd 17:20:18 *** andythenorth has joined #openttd 17:23:37 <Eddi|zuHause> which salad requires a cast iron pan? 17:25:17 <Eddi|zuHause> no, youtube, i don't want to watch a top gun trailer 17:26:00 <peter1138> :D 17:26:20 <peter1138> So I have salad for lunch at work, and usually lunch at the weekend. 17:26:30 <peter1138> But my evening meals... they are not normally salad. 17:27:22 <peter1138> Especially at the weekend after a morning club ride, I have loads of wiggle room for a big fat meal. 17:34:03 <nielsm> what are the formal requirements for a dish to not be a salad? 17:36:42 <peter1138> Hmm! 17:37:02 <peter1138> I my case the primary constituent of a salad is lettuce of some sort. 17:37:54 <Eddi|zuHause> we have things called "flesh salad" and "fish salad" which definitely don't contain any lettuce 17:38:03 <Eddi|zuHause> also, "fruit salad" 17:38:05 <Samu> how do I make a default be based on another setting? 17:38:14 <peter1138> "potato salad" is also not really a salad, indeed. 17:38:30 <Samu> easy, medium and hard profiles each have their start_date defaults 17:38:35 <peter1138> But then you don't really refer to any of them as just "salad" 17:39:03 <Samu> how do I put that to work properly in game settings and the openttd config file? 17:40:49 <Samu> i can make a workaround that works in ai_gui.cpp, but i'm not sure where to touch in settings_gui.cpp 17:40:50 <andythenorth> salad = lettuce 17:41:58 <Samu> value = (int32)(size_t)sd->desc.def; 17:42:33 <Samu> SettingDesc desc.def is just too strick 17:42:44 <nielsm> Samu: a default can't be dynamic 17:42:47 <Samu> the default is only 1 value 17:42:50 <Samu> oh :( 17:43:15 <Samu> strict* 17:43:16 <nielsm> easy/medium/hard would have to be "actions" and not a setting 17:44:31 <Samu> by "actions", could it be a function that works out the default value? 17:45:20 <Samu> def = AI::START_DELAY 17:45:35 <Samu> could I instead place a function in that place? 17:45:47 <nielsm> don't count on it 17:46:27 <Samu> gonna experiment... 17:46:33 <nielsm> what I mean is that selecting easy/medium/hard does _not_ affect the default, it just changes the current value 17:46:45 <nielsm> the default might be the "normal" value 17:46:53 <nielsm> but easy and hard would not be defaults in any way 17:47:09 <Samu> current default profile is easy 17:47:14 <Samu> so i went with 730 days 17:47:42 <Samu> but was really attempting to make it dynamic, based on profile 17:55:47 <Samu> can't do it t.t 17:57:17 <Samu> it's saying identifiers not found 17:59:51 <Samu> I got this on ai_gui.cpp https://paste.openttdcoop.org/pgvb7po6o 18:00:01 <Samu> i guess it's fine enough 18:03:19 *** andythenorth has quit IRC 18:03:47 *** andythenorth has joined #openttd 18:09:22 *** Gumle2 has joined #openttd 18:16:46 *** Thedarkb-T60 has quit IRC 18:19:11 *** Gumle2 has quit IRC 18:21:29 <Samu> should I remove start_date from game settings gui window? 18:21:38 *** Thedarkb-T60 has joined #openttd 18:21:44 <Samu> ai_start_delay, I mean 18:21:59 <Samu> due to the default not being dynamic there? 18:23:19 <peter1138> Yeah but more importantly I've stuffed the peppers, put them in the oven, and started off the risotto rice. 18:25:49 <Samu> :) 18:33:05 <Samu> https://imgur.com/MqeIcDs 18:33:09 <Samu> big tooltip 18:33:28 <Samu> who wants to help me with the english part? 18:33:31 <Samu> tooltip 18:34:40 <Wolf01> This evening: fried fish sticks and octopus salad :P 18:38:29 <Samu> sometimes I wonder, do ppl really like random deviation for start date? 18:47:28 <Samu> is this good english description: 18:47:29 <Samu> AIConfigWidgets widget; ///< corresponding widget to setting for which a value-entering window has been opened. 18:49:59 <peter1138> fish sticks? 18:50:02 <peter1138> What's a fish stick? 18:50:44 <peter1138> https://www.amazon.co.uk/Sakana-Premium-Pond-Fish-Sticks/dp/B07QPPX2TL/ref=sr_1_2_sspa?keywords=fish+sticks&qid=1563648633&s=gateway&sr=8-2-spons&psc=1 18:50:48 <peter1138> Doesn't look very appetising :p 18:55:29 *** andythenorth has quit IRC 18:57:27 <Eddi|zuHause> ... not what i expected :p 18:57:28 *** andythenorth has joined #openttd 18:58:49 <Wolf01> http://www.bluewater.ca/sites/default/files/product/beauty/VP-STICKS-BEAUTY-SHOT.jpg 18:59:09 <peter1138> They're fish fingers. 18:59:21 <Eddi|zuHause> idiot, fish don't have fingers. 19:00:45 <Eddi|zuHause> https://dict.leo.org/englisch-deutsch/Fischst%C3%A4bchen 19:06:58 *** glx has joined #openttd 19:06:58 *** ChanServ sets mode: +v glx 19:08:30 *** Progman has quit IRC 19:12:40 <peter1138> Oh god this is delicious. 19:12:42 *** tokai has joined #openttd 19:12:42 *** ChanServ sets mode: +v tokai 19:16:39 *** tokai|noir has joined #openttd 19:16:39 *** ChanServ sets mode: +v tokai|noir 19:22:59 *** tokai has quit IRC 19:26:14 *** tokai has joined #openttd 19:26:14 *** ChanServ sets mode: +v tokai 19:28:02 *** tokai|noir has quit IRC 19:30:09 <andythenorth> looks like I tried a few options here :P https://dev.openttdcoop.org/attachments/download/9484/larks.png 19:37:02 <peter1138> Yeah but... https://www.instagram.com/p/B0JlxIsHaOo/?utm_source=ig_web_copy_link 19:37:20 <andythenorth> winning instagram 19:37:40 <peter1138> Presentation not perfect... that happens when trying to share out 3 stuffed peppers to 2 people. 19:41:59 <peter1138> It was pretty nice though. 19:42:34 <andythenorth> it's all about the square plate too 19:42:46 <peter1138> Haha 19:43:06 <peter1138> At least it's porcelain. Not a lump of timber or something. 19:43:40 <peter1138> It's actually a bowl. I always use those as it's good for portion control. 19:43:53 <Samu> (int32)(size_t)sd->desc.def 19:44:01 <Samu> why so many conversions here? 19:44:22 <Samu> value = (int32)(size_t)sd->desc.def; 19:44:50 <peter1138> Aliasing. 19:45:04 <peter1138> (I made that up but it sounds good) 19:45:22 <Samu> value = ReadValue(&sd->desc.def, sd->save.conv); 19:45:31 <Samu> what's the difference between this and the other one 19:45:57 <Eddi|zuHause> might be a result of a regex 19:47:28 <peter1138> One is direct, one is... indirect. 19:48:20 <Samu> ah. the ReadValue "value" is a int64 19:48:29 <Samu> the other "value" is int32 19:48:57 <Samu> i wonder what sd->desc.def is 19:48:57 <peter1138> "Problem" with using 150ml of wine to cook risotto rice is you have 600ml of wine left over. 19:49:21 <Samu> looks like it can be several things 19:49:45 <peter1138> There's probably some better C++ way of doing all that stuff. 19:49:45 <Eddi|zuHause> if only there was a thing that two people who sit a home on a saturday evening could do with 600ml of wine... 19:50:03 <peter1138> Eddi|zuHause, one of whom does not drink wine (but apparently doesn't mind it in risotto rice) 19:50:32 <peter1138> So... if only there was a thing that one person who sits at home, on a Saturday evening could do with 600ml of wine... 19:50:41 <Samu> const void *def; ///< default value given when none is present 19:50:44 <Samu> is a void? 19:50:47 <Eddi|zuHause> ¯\_(ツ)_/¯ 19:50:48 <Samu> im confused 19:50:50 <peter1138> I already two 330ml cans of beer :D 19:50:58 <peter1138> I may not be getting up tomorrow morning :p 19:51:19 <peter1138> Samu, void because there is no specific type. 19:51:31 <glx> it's a pointer without "type" 19:51:49 <peter1138> Who the heck talks about code on a Saturday evening when we have food and wine and 'fine' dining to discuss? 19:52:39 <Eddi|zuHause> "void *" is "i need a pointer to something, but i don't care what that something actually is" 19:56:51 <Samu> I see 20:08:56 <nielsm> the double cast likely has to do with storage width and having to do a narrowing conversion, which can require some extra care on big endian systems 20:08:57 <nielsm> maybe 20:10:51 <glx> probably to prevent a warning 20:11:36 <nielsm> yes the explicit narrowing cast is probably just to silence a warning 20:34:51 <andythenorth> 7631 is making more friends https://www.tt-forums.net/viewtopic.php?f=26&t=41607&start=4440#p1223619 20:37:19 <Eddi|zuHause> it would probably be a bit involved to turn the text stack into an actual stack... 20:44:52 <peter1138> When a portion of nuts is... 4 nuts... do you bother... 20:46:01 <peter1138> (Obviously a portion is larger, but that's the given weight to make it look 'healthy') 20:48:36 *** Eddi|zuHause has quit IRC 20:50:27 <peter1138> He's quit in disgust. 20:54:12 <andythenorth> sometimes there is Eddi2 20:54:15 <andythenorth> not today 20:54:31 <andythenorth> also how big are the nuts? 20:54:38 * andythenorth is hungry 20:58:00 *** Eddi|zuHause has joined #openttd 20:58:01 <peter1138> Well, they're chocolate coated almonds. "Tiramisu" 20:58:08 *** gelignite has quit IRC 20:59:02 <peter1138> So not huge at all. 21:13:20 <Samu> STR_AI_CONFIG_START_DELAY_TOOLTIP :{BLACK}Number of days to wait before starting an AI, or subsequent AI(s) after the previous one.{}If the number of days is different than zero, a random deviation of 60 days is added, and the actual value in-game will be 'number_of_days + random(-60 days, 60 days)', with a minimum of 1 day and a maximum of 3600 days.{}If the number of days is zero, the AI(s) will start 21:13:20 <Samu> immediately.{}Default values for this setting are based on the default settings profile selected. 21:13:50 <Eddi|zuHause> ... there was a loss of power, because wetness outside triggered the FI circuit breaker 21:14:14 <Eddi|zuHause> ... and my graphics card is on the brink of collapse, which makes booting a problem 21:14:22 <Eddi|zuHause> ... i need this new computer asap 21:15:14 *** Thedarkb-T60 has quit IRC 21:15:21 <Samu> The default value for this setting is based on 'default settings profile' selected. 21:16:29 <Samu> The default value for this setting is based on the value selected for 'Default settings profile'. 21:16:35 <Samu> muh english 21:18:11 *** sla_ro|master has quit IRC 21:19:18 <Samu> i'm 'hacking' settings.cpp and settings_gui.cpp to have special treatment for 'ai.ai_start_delay' defaults 21:19:40 <Samu> and ai_gui.cpp, of course 21:22:26 *** Thedarkb-T60 has joined #openttd 21:25:08 *** Progman has joined #openttd 21:39:18 <Samu> value = (int32)(size_t)ReadDefaultValue(GetSettingFromName("ai.ai_start_delay", &dummy)); 21:39:21 <Samu> magic 21:39:28 <Samu> let's see if it works 21:45:49 <andythenorth> bye 21:45:49 *** andythenorth has left #openttd 21:47:41 *** Thedarkb-T60 has quit IRC 22:09:29 *** nielsm has quit IRC 22:14:28 *** quiznilo has joined #openttd 22:16:46 *** Thedarkb-T60 has joined #openttd 22:17:03 <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick updated pull request #7661: Codechange: Rework 'start_date' parameter for AIs as a game setting https://git.io/fjMsZ 22:17:31 <Samu> plz look at my PR, someone 22:19:37 <Samu> specifically the int64 ReadDefaultValue(const SettingDesc *sd) 22:25:16 *** Thedarkb-T60 has quit IRC 22:42:50 <DorpsGek_II> [OpenTTD/OpenTTD] Eriphia opened issue #7662: Station sets using ground tile numbers using incorrect tiles for maglev and monorail https://git.io/fjMEK 22:42:53 *** Thedarkb-T60 has joined #openttd 22:43:51 *** tokai|noir has joined #openttd 22:43:52 *** ChanServ sets mode: +v tokai|noir 22:44:59 *** Thedarkb-T60 has joined #openttd 22:45:41 *** Thedarkb-T60 has joined #openttd 22:46:32 *** tokai has quit IRC 22:50:21 *** Beerbelott has joined #openttd 22:50:44 <Beerbelott> Does autorenew have higher precedence than vehicle replace? 22:51:30 <FLHerne> Shouldn't 22:51:43 *** Thedarkb-T60 has quit IRC 22:52:24 <Beerbelott> I got a company in which I set orders to replace vehicles by a newer generation version. That doesn't seem to have an effect (I set them to replace immediately, not when getting old). The company also happens to have autorenew on with a money limit which is not met. 22:52:36 <FLHerne> I'm fairly sure it doesn't, unless something changed recently 22:52:40 *** Progman has quit IRC 22:52:58 <Beerbelott> When vehicles get to a depot, a message tells me the vehicle couldn't be autorenewed, but the replacement didn't occur either 22:53:13 <Beerbelott> What could I have been missing, then? 22:53:31 *** Thedarkb-T60 has joined #openttd 22:53:43 <FLHerne> Railtype incompatibility? 22:53:43 *** Thedarkb-T60 has quit IRC 22:53:43 <Beerbelott> If you want to see that my yourself, yo ucan join me on a public server right now 22:53:46 *** Wolf01 has quit IRC 22:53:48 <Beerbelott> It's for trucks 22:53:54 <FLHerne> Ok, so not that :P 22:53:58 <Beerbelott> ^^ 22:54:07 *** Thedarkb-T60 has joined #openttd 22:54:10 <FLHerne> Well, I guess now that NRT is a thing... 22:54:36 <Beerbelott> NRT? 22:55:07 <FLHerne> Partly-overlapping sets of refittable cargos can be a problem too 22:55:30 <FLHerne> NewRoadTypes 22:55:38 <FLHerne> (newgrf?) 22:55:45 <Beerbelott> Trucks got a single type of cargo, haven't they? 22:55:57 <FLHerne> Oh, NotRoadTypes 22:56:17 <FLHerne> (because naming things in weird ways is an OTTD tradition) :P 22:56:26 <FLHerne> But, anyway, like railtypes for roads 22:56:43 *** Thedarkb-T60 has quit IRC 22:56:47 <FLHerne> Are you using the baseset ones? 22:57:01 <FLHerne> Newgrf trucks are usually refittable between more than one cargo 22:57:07 <FLHerne> [they can only carry one at once] 22:57:42 *** Thedarkb-T60 has joined #openttd 23:05:46 *** Thedarkb-T60 has quit IRC 23:13:11 <Beerbelott> It's a "vanilla" server 23:13:15 <Beerbelott> hence no NewGRF loaded 23:13:32 <Beerbelott> You can join if you wanna (help me) understand what's wrong 23:15:28 <FLHerne> Where? 23:18:00 *** arikover has quit IRC 23:22:17 <Beerbelott> Report: Problem seemed to have been cash at hand ;) 23:22:20 <Beerbelott> Thx FLHerne 23:22:30 <FLHerne> np 23:30:13 <Beerbelott> Mmmmh... Sth else is interesting 23:30:24 <Beerbelott> All trucks new-enough got replaced by new version 23:30:32 <Beerbelott> All the "red" ones (too old) haven't 23:30:48 <Beerbelott> ... mb that's the sign autorenew has higher precedence than replacement for those? 23:31:12 <Beerbelott> This time I got more than the money limit (250k cash in hand for 200k money limit for autorenew) 23:31:43 <Beerbelott> Still dunno if the autorenew money limit applies to cash balance with or without loans deducted 23:31:45 *** tokai has joined #openttd 23:31:45 *** ChanServ sets mode: +v tokai 23:34:14 <Beerbelott> Autorenew disabled -> replacement for new version has now happened 23:34:27 <Beerbelott> thus there seem to be autorenew precedences :) 23:34:40 <Beerbelott> Which can prevent vehicle upgrade in case the money limit isn't reached 23:36:14 *** tokai|noir has quit IRC 23:49:16 <FLHerne> Hm, if that's really true it's certainly broken 23:49:34 <FLHerne> I'm sure I remember it not behaving like that for me :P 23:50:21 <glx> it's without loan IIRC 23:52:59 <glx> hmm or maybe not, but wiki says "If the value is, for example, £200,000, a new vehicle costs £10,000 and you have £205,000, the vehicle will not be replaced. Instead, you will get a warning that autorenew has failed on that vehicle." 23:53:23 <glx> so if vehicle cost is more than 50k it will fail 23:55:23 <Samu> requires double the cost of vehicle, i think 23:55:53 <Samu> let me find 23:56:09 <glx> seems money limit is the minimum money that should be available after the renew 23:56:38 <glx> but I didn't check the code 23:57:35 <Samu> needed_money += 2 * Engine::Get(new_engine)->GetCost();