Times are UTC Toggle Colours
00:05:14 <goodger> isn't facebook still mostly written in PHP and javascript 00:14:34 *** Biolunar has quit IRC 00:41:01 *** Lejving_ has joined #openttd 00:45:29 *** Lejving has quit IRC 01:08:25 *** Lejving has joined #openttd 01:13:32 *** Lejving_ has quit IRC 01:23:54 *** welshdragon has quit IRC 01:26:33 *** welshdragon has joined #openttd 01:29:52 *** supermop has joined #openttd 01:40:35 *** HerzogDeXtEr has quit IRC 01:51:09 *** welshdragon has quit IRC 01:52:51 *** welshdragon has joined #openttd 02:02:11 *** glx has quit IRC 02:07:48 *** JezK has joined #openttd 02:07:58 *** welshdragon has quit IRC 02:08:31 *** welshdragon has joined #openttd 02:10:00 *** JezK has quit IRC 02:20:54 *** welshdragon has quit IRC 02:33:23 *** welshdragon has joined #openttd 02:45:54 *** welshdragon has quit IRC 02:46:37 *** welshdragon has joined #openttd 02:50:49 *** welshdragon has quit IRC 03:08:01 *** welshdragon has joined #openttd 03:08:23 *** welshdragon has quit IRC 03:12:01 *** welshdragon has joined #openttd 03:12:25 *** welshdragon has quit IRC 03:22:27 *** supermop has quit IRC 03:23:28 *** welshdragon has joined #openttd 03:27:39 *** welshdragon has quit IRC 03:30:55 *** welshdragon has joined #openttd 03:35:09 *** welshdragon has quit IRC 03:41:09 *** Hilton has joined #openttd 03:43:04 <Hilton> Hello. I'd like to ask a question... when servicing a city, do you get better results from a single train station with bus/lorry stations combined into it (one single large station coverage area encompassing the whole town), or by having individual bus/lorry stops and having actual buses running around town? For the latter, is it better to have some buses with Transfer orders to the train... 03:43:05 <Hilton> ...station?) 03:46:49 <Hilton> I can see that I see to get much better ratings with buses running around to separate stations, but it also seems like the income is worse. Is that right? 03:56:25 <Sylf> What's your definition of "better results" in this case? 03:57:10 <Sylf> Income, town rating, town growth, station rating, game score, other? 03:57:42 <Hilton> Yes. :D 03:57:54 <Sylf> Pick one. 03:58:13 *** Supercheese has joined #openttd 03:58:29 <Hilton> Income. I have a good idea on how it affects most of the rest. 03:59:50 <Sylf> Then, it's probably easiest to have some kind of local transport, taking pax and mail from all parts of town to single train station 04:00:05 <Sylf> then let the train do long distance transport 04:00:39 <Hilton> By way of transfers, not regular cargo runs, right? 04:00:41 <Sylf> assuming you're not using infrastructure maintenance cost feature 04:00:56 <Sylf> it depends on the cargo dist setting 04:01:10 <Sylf> with cargo dist, using transfer order actually doesn't make sense 04:01:40 <Sylf> without cargo dist, use transfer order when unloading local transport vehicles 04:03:20 <Hilton> What's the default? Other than some purely visual items and realistic acceleration, most of my settings are 1.6.1 default 04:16:40 <Sylf> not sure. probably without cargo dist 04:18:45 *** welshdragon has joined #openttd 04:19:31 *** welshdragon has quit IRC 04:24:04 <Hilton> Distribution Mode for all cargo types is set to Manual 04:24:09 <Hilton> no automatic distribution 04:59:15 *** heffer has quit IRC 05:26:46 *** Hilton has quit IRC 05:28:16 *** heffer has joined #openttd 05:43:39 *** andythenorth has joined #openttd 05:45:53 *** heffer has quit IRC 05:47:23 *** heffer has joined #openttd 06:03:02 *** andythenorth has left #openttd 06:07:45 *** DDR has quit IRC 06:08:22 *** DDR has joined #openttd 06:21:29 *** Biolunar has joined #openttd 06:36:57 *** sim-al2 has quit IRC 06:40:38 *** keoz has joined #openttd 07:27:29 *** Mavy_ has joined #openttd 07:27:29 *** Mavy has quit IRC 07:30:22 *** Tharbakim has quit IRC 07:59:39 *** Wolf01 has joined #openttd 08:00:03 <Wolf01> o/ 08:06:13 <Alkel_U3> good morning 09:04:22 *** Keridos has quit IRC 09:04:27 *** Keridos has joined #openttd 09:30:58 *** Supercheese has quit IRC 09:34:56 *** keoz has quit IRC 10:26:47 *** tokai|noir has quit IRC 10:29:26 *** tokai has joined #openttd 10:29:26 *** ChanServ sets mode: +v tokai 10:36:56 *** tokai has quit IRC 10:48:04 *** TheMask96 has quit IRC 10:53:26 *** TheMask96 has joined #openttd 10:56:01 *** tokai has joined #openttd 10:56:01 *** ChanServ sets mode: +v tokai 10:58:23 *** tokai|noir has joined #openttd 10:58:23 *** ChanServ sets mode: +v tokai|noir 11:02:28 <Wolf01> Since I already demontrated that I'm incredibly stupid, how do I convert a flag to its bit position? 11:05:10 *** welshdragon has joined #openttd 11:05:12 *** tokai has quit IRC 11:08:24 <Eddi|zuHause> there's a "find first bit" macro somewhere 11:09:30 <Eddi|zuHause> src/core/bitmath_func.hpp:uint8 FindFirstBit(uint32 x); 11:09:43 <Wolf01> Uhm 11:10:03 <Eddi|zuHause> something like that 11:11:15 <Wolf01> I have some memories of log2(value) or something like that 11:11:32 <Eddi|zuHause> yes, but log is an extremely expensive operation 11:11:48 <Eddi|zuHause> also, floating point. 11:12:33 <Wolf01> Ok, that function is a good approximation, could I borrow it? 11:12:38 <Eddi|zuHause> if you have a single bit set, you just right-shift until the value is zero 11:12:53 <Eddi|zuHause> and count the steps 11:13:10 <Eddi|zuHause> it's GPL. the usual rules apply 11:14:11 <Wolf01> Usually I take stuff from public domain only (stackoverflow snippets if they don't have a license) 11:15:18 <Eddi|zuHause> well, if you know what you're looking for you might find other sources with similar functions that don't have GPL... 11:15:51 <asie> Wolf01: 11:15:54 <asie> https://graphics.stanford.edu/~seander/bithacks.html#IntegerLogObvious 11:15:58 <asie> perhaps one of these? 11:16:10 <Wolf01> Or maybe I could just do it in another way 11:16:25 <Wolf01> Instead of using a normal array I use a dictionary 11:16:36 <Eddi|zuHause> well that is pretty much what i said 11:17:45 <Wolf01> Thanks asie, it will be really useful in future 11:17:50 <asie> no problem 11:18:40 <Wolf01> Also thanks Eddi to point me towards the implementation, so I can search better :) 11:19:08 <Wolf01> (I expected a "GetBitPos()") 11:35:28 *** sla_ro|master has joined #openttd 11:51:45 *** ricus_ has joined #openttd 11:58:27 *** ricus has quit IRC 12:33:58 *** sim-al2 has joined #openttd 12:51:03 *** Ram-Z has quit IRC 12:52:37 *** Ram-Z has joined #openttd 12:54:09 <Milek7> why store multiple flags packed in one byte? 12:54:12 <Milek7> memory is cheap 12:55:19 <goodger> it was somewhat less cheap in 1993 12:56:27 <Milek7> yes, but i guess that Wolf01 is writing something new 12:58:28 <Wolf01> Memory is cheap but writing type = A | B | C instead of type[] = {A, B, C} is cleaner, specially when you have to write a 300 chars long line 13:00:37 <goodger> needs more lisp imo 13:06:07 <Milek7> what are you trying to do? what flags are stored in type? 13:07:00 <_dp_> well then, why not {"A", "B", "C"} it is more flexible and doesn't pollute global namespace ;) 13:07:33 <Eddi|zuHause> that's the most stupid argument i have ever heard... 13:08:11 *** smoke_fumus has joined #openttd 13:08:38 <Eddi|zuHause> "hey, let's circumvent this feature where the compiler tells me when i made a typo" 13:09:19 <_dp_> well, it's more of a python way, there is no compiler xD 13:10:04 <Eddi|zuHause> there is. 13:10:38 <Eddi|zuHause> you just use it as a seamlessly integrated compiler in the interpreter 13:10:55 <_dp_> whatever, any typos are runtime 13:11:34 <Eddi|zuHause> still better than silently failing 13:12:40 <_dp_> you have tests and asserts for it not to be silent 13:13:22 <Eddi|zuHause> that's even better... "let's circumvent this builtin feature and reimplement it" 13:15:45 <SpComb> you wouldn't have an array of flags, that would be expensive to test for flags being set 13:16:18 <_dp_> there are no enums in python, though you can reimplement them the other way 13:16:56 <Wolf01> I'm not using python :) 13:18:50 <_dp_> Wolf01, to be honest, there is no need for enum type when you can just do ZERO, ONE, TWO = range(3) 13:20:21 <Wolf01> I use enums to avoid using a wrong value 13:21:21 <Wolf01> Because "Directions.UP" and "Side.UP" might have a different value, other than different meaning 13:26:00 <Wolf01> I could use constants as DIRECTION_UP and SIDE_UP, but they are both "int" and I could put any int value as function argument 13:28:11 <Wolf01> If I want to check if AllowedDirection(Directions d) returns true if the direction is UP or DOWN, I would use a flag, because hardcoded ifs are not the solution, and allowed_directions.Contain(d) is expensive 13:28:52 <Wolf01> So, if you have better arguments, then I'm here and I can read 13:40:02 *** sim-al2 has quit IRC 13:45:48 <supermop___> yo 13:48:10 <Wolf01> o/ 13:49:37 *** Tharbakim has joined #openttd 13:56:41 *** wCPO has joined #openttd 13:58:05 <Wolf01> I need a level editor... 14:19:25 <argoneus> good afternoon train friends 14:22:43 <supermop___> i generally like my levels the way they come from the factory, but editing one to have the bubble at 30 degrees would be nice 14:23:20 <Wolf01> I need to make the levels first, my factory is empty XD 14:23:33 <Eddi|zuHause> new LevelFactory() 14:23:46 <Wolf01> And the level data? 14:23:54 <Eddi|zuHause> LevelFactory.getLevel() 14:24:01 <Wolf01> And the level data? 14:24:41 <Wolf01> If the levels folder is empty, it can't load anything 14:29:13 <Eddi|zuHause> 1. collect underpants 14:29:14 <Eddi|zuHause> 2. ? 14:29:17 <Eddi|zuHause> 3. profit 14:33:58 <Wolf01> I'm more like 14:33:58 <Wolf01> 1. sit at desktop 14:33:58 <Wolf01> 2. tap keyboard keys 14:33:58 <Wolf01> 3. ? 14:33:58 <Wolf01> 4. like what you have done 14:34:00 <Wolf01> 5. profit 14:43:59 <Eddi|zuHause> that's way more steps, no wonder it doesn't work... 14:51:34 *** Alberth has joined #openttd 14:51:34 *** ChanServ sets mode: +o Alberth 14:51:38 <Wolf01> o/ 14:51:42 <Alberth> o/ 15:04:18 *** frosch123 has joined #openttd 15:04:24 <Wolf01> Quak 15:08:29 <frosch123> hoi 15:11:15 *** Flygon_ has joined #openttd 15:17:45 *** Flygon has quit IRC 15:32:16 *** wCPO_ has joined #openttd 15:34:57 *** wCPO has quit IRC 15:41:13 *** markjones has joined #openttd 15:41:41 *** welshdragon has quit IRC 15:41:52 *** markjones has quit IRC 15:44:22 *** TheMask96 has quit IRC 15:49:01 *** TheMask96 has joined #openttd 15:53:07 *** wCPO_ has quit IRC 16:16:53 *** Arveen has joined #openttd 16:41:58 *** gelignite has joined #openttd 16:48:36 *** glx has joined #openttd 16:48:36 *** ChanServ sets mode: +v glx 17:16:32 <argoneus> Shpuld: why is eurobeat such a good genre 17:16:36 <argoneus> er 17:16:40 <argoneus> omit that 17:21:52 *** Progman has joined #openttd 17:24:05 <Alberth> too late, it's broadcasted over the entire Internet already 17:26:18 *** Biolunar has quit IRC 17:44:00 *** aard has joined #openttd 17:47:18 *** wCPO_ has joined #openttd 17:56:38 *** Progman_ has joined #openttd 17:59:59 *** wCPO_ has quit IRC 18:00:49 *** Progman has quit IRC 18:00:56 *** Progman_ is now known as Progman 18:41:18 <Eddi|zuHause> i think the participle of "cast" is "cast", no "-ed" 18:44:17 *** andythenorth has joined #openttd 18:44:33 <andythenorth> isn’t it just 18:54:47 <frosch123> is "cast" related to "cat"? 19:00:15 <V453000> anus 19:00:15 <Alberth> it's a cat with an additional letter? 19:00:42 <Alberth> o/ V 19:00:57 <V453000> hello :) 19:00:58 <V453000> so 19:01:04 <V453000> I thought rails for openttd were hell 19:01:12 <V453000> until I started working on high resolution factorio rails 19:01:20 <Alberth> haha :) 19:01:21 <V453000> in openttd many of the problems are simply unsolvable 19:01:26 <V453000> in factorio it's much more complex 19:01:44 <V453000> because you actually have to solve them :D 19:01:50 <Alberth> :D 19:01:56 <V453000> also moar resolution = more hell 19:02:36 <frosch123> is f also only sprite-sorting? or does it use some z buffer? 19:02:48 <V453000> only sprite sorting 19:03:23 <frosch123> so you need sprites for all junction combinations :p 19:03:30 <V453000> well that's the problem 19:03:37 <V453000> there are NO junction combinations :D 19:03:37 <frosch123> 2^16 or how many? 19:03:48 <V453000> all tracks are drawn exactly the same way in ALL cases 19:03:56 <V453000> so they need to tile in all imaginable combinations 19:04:07 <Alberth> omg 19:04:30 <V453000> it's 100 sprites in high, and 100 sprites in low resolution anyway XD 19:04:31 <frosch123> i guess your best try is to convince them to add a z buffer then :p 19:04:48 <V453000> (each tile consists of 4 layers so it's like 24 or something tiles) 19:04:51 <V453000> some with variations 19:04:55 <V453000> ha 19:05:02 <V453000> nah I actually solved pretty much all of it now 19:05:11 <Alkel_U3> you can blur that and get away with it in lowres, in one of the last hi-res FFF it looked like a decent clusterfuck of sleepers 19:05:27 <V453000> there are a few unsolvable things which I am just trying to solve visually to minimize their visibility 19:05:30 <frosch123> i can only play f in low res anyway :) 19:05:32 <V453000> but it's going well :) 19:05:38 <V453000> frosch123: time for a new gpu :P 19:05:41 <Alkel_U3> I'm really curious what it will look like 19:05:51 <V453000> but I'm reworking the lowres as well 19:05:57 <V453000> so the system will be there, just not as many pixels :P 19:05:59 <V453000> can't hide from it 19:06:16 <frosch123> considered that, but it was kind of rude that f managed to lock up the whole computer by running out of gpu memory or something 19:06:22 <V453000> XD 19:06:32 <V453000> "rude 19:06:35 <V453000> " 19:06:49 <V453000> you should see what blender does when it runs out of vram 19:07:15 <V453000> [freezes the pc for several minutes completely, shuts down monitors, crashes blender] 19:08:20 <andythenorth> you’re a vram 19:08:31 <V453000> your mom is a vram 19:08:38 <V453000> can't be big enough 19:08:58 <V453000> gg? :) 19:09:05 <V453000> do you even tram? 19:09:41 <andythenorth> today I ISO 27001 19:09:44 <andythenorth> tramz not 19:10:05 <V453000> don't think I want to know what that ISO means 19:10:10 <andythenorth> such ISO 19:10:17 <frosch123> V453000: you need it to get public money 19:10:28 <V453000> hm 19:10:34 <andythenorth> also child #1 has been vomiting all day 19:10:47 <andythenorth> and the nanny vomited so child #2 was also here all afternoon 19:10:50 <V453000> nice 19:10:52 <andythenorth> no tramz 19:10:58 <frosch123> the dog of a coworker was vomiting at the office yesterday all day 19:10:58 <andythenorth> wife just got hom 19:11:00 <andythenorth> home * 19:11:04 * andythenorth making dinner 19:11:09 <andythenorth> dog vom 19:11:34 <V453000> wife is at cinema for the first time after a long time, am home with #1 19:11:46 <andythenorth> won’t be making #2 that way 19:11:48 <V453000> situation stable 19:11:56 <V453000> -> railz 19:12:05 <andythenorth> baby monitor TV? 19:12:11 <V453000> arr 19:12:22 <andythenorth> frosch123: you don’t _need_ 27001 to get public money 19:12:43 <andythenorth> but it’s a shitload more paperwork to fill in quite often, compared to just getting the ISO 19:13:10 <andythenorth> “oh you have ISO 27001” versus “here is our infosec compliance spreadsheet" 19:14:16 <frosch123> don't think any customer would know about the latter 19:18:08 <andythenorth> mine do :P 19:18:14 <andythenorth> or their IT dept does 19:25:26 *** frosch123 has quit IRC 19:37:03 *** smoke_fumus has quit IRC 19:41:56 *** Arveen has quit IRC 19:58:44 *** wCPO has joined #openttd 19:59:14 <andythenorth> tramz? 20:08:22 <Alberth> bedz? 20:09:48 <andythenorth> maybe 20:10:15 <andythenorth> or ‘devices will conform to a controlled configuration' 20:10:23 <andythenorth> what larks 20:14:34 *** sla_ro|master has quit IRC 20:20:39 <Alberth> night 20:21:19 *** Alberth has left #openttd 20:27:42 *** wCPO has quit IRC 20:34:56 *** Supercheese has joined #openttd 20:55:55 *** supermop has joined #openttd 21:02:22 *** supermop___ has quit IRC 21:08:06 *** supermop_ has joined #openttd 21:10:47 *** supermop__ has joined #openttd 21:12:37 *** Sacro has quit IRC 21:14:30 *** supermop has quit IRC 21:16:10 *** supermop_ has quit IRC 21:19:00 *** gelignite has quit IRC 21:23:31 *** czaks_ has quit IRC 21:32:14 *** Progman has quit IRC 21:39:19 *** supermop has joined #openttd 21:41:08 *** supermop_ has joined #openttd 21:44:58 <Wolf01> A. Use one timer with "reloadTime / level" (you start with 1, you can shot one projectile for each reload) 21:44:58 <Wolf01> B. Instance n-level timers and each projectile has it's own reloadTime (you can shot up to "level" projectiles at the same time but reload time stay the same) 21:45:20 *** supermop__ has quit IRC 21:45:53 <Wolf01> Which one would be better? 21:46:10 <Wolf01> A seem easy 21:47:20 *** supermop has quit IRC 21:50:17 <andythenorth> try A 21:50:23 <andythenorth> see what gameplay demands 21:50:46 <andythenorth> I made maybe 30 or 40 commercial flash games 21:50:50 <Wolf01> A is already in place, and I think it's the original game behaviour 21:51:02 <andythenorth> I learnt when to do the minimum, and when to plan ahead for flexibility 21:51:08 <Wolf01> But I don't want to make the exact original game 21:51:17 *** aard has quit IRC 21:51:36 <andythenorth> how many guns, just one? 21:51:45 <andythenorth> tanks have multiple weapon systems… ;) 21:51:49 <Wolf01> One, some tanks have 2 21:51:58 <Wolf01> Or even 3 21:52:21 <Wolf01> I think that leveling up you just will be better at reloading 21:52:54 <Wolf01> But for 2 guns tanks you should be able to shot 2 times with 2 reloads 21:53:31 <andythenorth> you can’t reload until the projectile has landed / exploded? 21:53:38 <andythenorth> or it’s a fixed rate of fire? 21:54:00 <andythenorth> I’ve seen both in game mechanics, but the fixed rate of fire is usually better 21:54:09 <Wolf01> Yes you can, I started with the idea that you can't fire again until the first projectile exploded 21:54:25 <andythenorth> that is good if you’re prioritising accuracy, but otherwise it sucks 21:54:40 <andythenorth> a lot of 80s games did it, probably because they could only animate one projectile at once 21:54:42 <Wolf01> But I can't put 3 things which behave differently on the same mechanism 21:54:55 <andythenorth> what are your projectiles? 21:55:42 <Wolf01> Power up based, you start with a normal whell, then you upgrade to AP, HE, HEAP with different powerups 21:55:57 <Wolf01> AP do more damage to tanks, HE to walls 21:56:00 <andythenorth> how much does realism matter? 21:56:08 <Wolf01> It doesn't matter at all :D 21:56:11 <andythenorth> good 21:56:19 <andythenorth> if you have wire guided weapons, it’s one at once :P 21:56:37 <andythenorth> fire and forget weapons, that’s down to fire rate of the gun / loader 21:56:53 <Wolf01> I'm planning to add unarmed tanks (APCs?) for objective missions 21:57:14 <Wolf01> And other unarmed tanks which have a time bomb 21:57:26 <andythenorth> do you have a ‘current projectile type’ concept in the code? 21:57:32 <Wolf01> YEs, I do 21:57:42 <andythenorth> so just give each type a fixed fire rate? 21:57:47 <Wolf01> I can switch it for debug purpose 21:57:50 <andythenorth> firing is key / mouse? 21:58:03 <Wolf01> Yes 21:58:06 <Wolf01> Key 21:58:13 *** sim-al2 has joined #openttd 21:58:27 <andythenorth> projectile type defines rate, in seconds or game ticks, lock out firing for that period 21:58:48 <Wolf01> Yup 21:58:57 <andythenorth> what happens if you switch projectile in that period? :P 21:59:04 <andythenorth> always an edge case to consider :) 21:59:05 <Wolf01> Restarts reload from 0 21:59:19 <andythenorth> so you can fire straight away if you switch? 21:59:33 <andythenorth> or the opposite? 21:59:34 <Wolf01> No, you need to wait the game ticks again 22:00:07 <andythenorth> do you have finite supply of each projectile type? 22:00:20 <Wolf01> Infinite 22:00:29 <andythenorth> so no need to auto-switch if they run out 22:00:44 * andythenorth tries to think of other edge cases 22:00:46 <Wolf01> No, it switches only if you find a powerup 22:00:54 <andythenorth> does taking damage affect fire rate? 22:01:01 *** HerzogDeXtEr has joined #openttd 22:01:03 <Wolf01> No 22:01:09 <andythenorth> does terrain affect fire rate? 22:01:12 <Wolf01> No 22:01:15 <andythenorth> simples :) 22:01:47 <Wolf01> I think I'll go for A, it scales better with level 22:01:49 <andythenorth> is there any option for sustained fire, followed by longer reload period? 22:02:43 <Wolf01> You mean like a magazine? 22:03:07 <andythenorth> yes, or repeated fire, after which the barrel is too hut 22:03:10 <andythenorth> hot * 22:03:12 <andythenorth> realism :P 22:03:22 <Wolf01> I considered that for B 22:03:28 <andythenorth> ‘hold down space for burst' 22:03:45 <Wolf01> But with A doesn't make sense 22:03:50 <andythenorth> can I upgrade the fire rate with any power ups or shopping or anything? 22:03:59 * andythenorth just thinking of edge cases 22:04:01 <Wolf01> Mainly powerups 22:04:25 <andythenorth> do the simple thing, it’s easier to refactor later :) 22:04:26 <Wolf01> You will find "level up" powerups 22:04:58 * andythenorth must to sleep, good luck :D 22:05:19 <Wolf01> nn 22:05:20 *** andythenorth has left #openttd 22:06:22 <goodger> I am mildly disturbed by the UK's new DEMU order 22:07:33 <Wolf01> TL;DR 22:12:03 <sim-al2> Class 800? 22:12:10 <sim-al2> 80x? 22:12:50 <goodger> yeah 22:14:13 <sim-al2> What's wrong with them? 22:16:42 <sim-al2> I've read that they have a few seats that don't really windows, and a few other minor things, but they seem (so far) to be pretty nice 22:16:54 <sim-al2> *really have windows 22:18:54 <goodger> sliding doors, non-Jacobs bogies, unproven line-speed power source switchover tech, they've ordered 1222 cars for more or less simultaneous introduction, and all but 330 have diesel engines 22:19:02 <sim-al2> >UK 22:19:11 <sim-al2> >Jacobs bogies 22:19:48 <sim-al2> There's a bit of a loading gauge problem that would probably make for some really short cars with articulation like that 22:20:31 <sim-al2> Nothing wrong with sliding doors, I do agree with you on the other points that it's a lot of new stuff mostly untested 22:21:23 <sim-al2> The vast majority of Japanese trains have sliding doors, including Shinkansens, and the trains that operate in the far north in fairly extreme cold and snow 22:21:44 <goodger> and yet these are three metres longer than the mk3/4 cars 22:22:23 <sim-al2> I don't think the engines would fit in articulated cars unless you do something like the old DEMUs 22:22:33 <goodger> the sliding doors pretty much guarantee increased noise and drag, as opposed to plug doors 22:22:35 <sim-al2> Weight and packaging problems 22:23:08 <goodger> still, I don't have to use them 22:23:49 *** wCPO has joined #openttd 22:24:41 <goodger> I guess my main problem with these is my memory of the class 395 22:25:53 <goodger> uncomfortable seats, jolting passengers around so they become nauseous, breaking down all the time 22:26:21 <goodger> introducing british manufacturing isn't going to have helped the situation, especially if you're doing a huge volume 22:27:27 <goodger> though I suppose the 395 had a different kind of unwise kludge from the unwise kludge that will probably keep this lot out of full service for ages 22:40:32 *** wCPO has quit IRC 22:43:33 *** czaks has joined #openttd 23:34:55 *** supermop has joined #openttd 23:36:39 *** supermop__ has joined #openttd 23:41:27 *** supermop_ has quit IRC 23:43:00 *** supermop has quit IRC 23:46:53 *** supermop has joined #openttd 23:47:40 *** HerzogDeXtEr has quit IRC 23:53:02 *** supermop__ has quit IRC