Times are UTC Toggle Colours
00:18:35 *** mindlesstux has quit IRC 00:19:08 *** mindlesstux has joined #openttd 00:24:52 *** Flygon has quit IRC 00:40:10 *** sim-al2 is now known as Guest160 00:40:11 *** sim-al2 has joined #openttd 00:44:14 *** Guest160 has quit IRC 00:58:33 *** m3henry has quit IRC 01:45:52 *** Progman has quit IRC 02:54:29 *** quiznilo has left #openttd 02:59:51 *** Gustavo6046 has quit IRC 03:02:15 *** ToffeeYogurtPots has quit IRC 03:02:36 *** ToffeeYogurtPots has joined #openttd 03:12:10 *** Mahjong1 has joined #openttd 03:19:24 *** Mahjong has quit IRC 03:54:52 *** Cubey has quit IRC 04:04:49 *** DDR has quit IRC 04:25:01 *** HerzogDeXtEr1 has joined #openttd 04:31:54 *** HerzogDeXtEr has quit IRC 04:48:35 *** glx has quit IRC 05:57:52 *** sla_ro|master has joined #openttd 06:01:59 *** Flygon has joined #openttd 06:43:23 *** synchris has joined #openttd 07:14:14 *** sim-al2 has quit IRC 07:24:26 *** tokai|noir has joined #openttd 07:24:26 *** ChanServ sets mode: +v tokai|noir 07:31:08 *** tokai has quit IRC 07:50:50 *** juzza1 has quit IRC 07:59:36 *** mindlesstux has quit IRC 08:00:13 *** mindlesstux has joined #openttd 08:03:48 *** Alberth has joined #openttd 08:03:48 *** ChanServ sets mode: +o Alberth 08:25:31 *** andythenorth has joined #openttd 08:28:02 <Alberth> o/ 08:29:28 <andythenorth> hi 08:57:10 *** sla_ro|master has quit IRC 09:02:19 *** andythenorth has quit IRC 09:23:29 *** andythenorth has joined #openttd 09:25:19 *** andythenorth has quit IRC 09:29:11 *** andythenorth has joined #openttd 09:42:17 *** andythenorth has quit IRC 09:45:02 *** m3henry has joined #openttd 09:45:27 <m3henry> G'day 09:49:08 *** Progman has joined #openttd 10:18:40 *** Flygon_ has joined #openttd 10:23:14 *** Laedek has quit IRC 10:24:18 <Alberth> o/ 10:26:11 *** Flygon has quit IRC 10:26:24 <crem> \o 10:28:50 <Alberth> hi hi 10:40:38 *** andythenorth has joined #openttd 10:46:10 <m3henry> 'lo 10:54:31 <m3henry> Alberth: I hear the project is looking to be more C++11 oriented and I have some time off work over Christmas to spend on it. 10:56:34 <LordAro> m3henry: it's marginally moot until the compile farm runs a newer compiler 10:56:42 <LordAro> be nice to have a few things ready though 10:57:05 <m3henry> What would be prioritized? 10:57:38 <LordAro> entirely personally, i'd like to see a lot of the manual memory management go away 10:57:47 <m3henry> Here here 10:58:09 <Alberth> refactoring for the purpose of refactoring isn't done much 10:58:10 <m3henry> I've been replacing instances of MallocT with std::vector 10:58:19 <LordAro> there's a reference counted pointer class somewhere 10:58:41 <Alberth> mostly it gets done as part of changing or extending functionality 11:00:07 <m3henry> I was thinking of making SmallVector's API STL-compliant so that it could be used in templates like other containers 11:01:17 <Alberth> main feature of smallvector is its emplace functionality 11:02:27 <Alberth> in general std:: stuff is prefered rather than our own stuff, but no idea what the current compiler can or cannot handle 11:02:46 <m3henry> What are the toolchains used? 11:04:03 <Alberth> I use g++ at linux, but the program supports lots of platforms 11:04:09 <Alberth> no idea what they use 11:04:27 <m3henry> I'm surprised it's not written down somewhere 11:05:03 <Alberth> oh, it might exist, I just don't know 11:05:21 <Alberth> at least the compile farm knows :p 11:05:26 *** Gja has joined #openttd 11:05:32 <m3henry> Reminds me of my workplace xD 11:06:04 <Alberth> well, and this place is not even a paid job :p 11:06:14 <m3henry> Just labour of love 11:09:25 <__ln__> C++11-orientedness would be quite a leap as the code even avoids most of C++98 in its current state. 11:10:08 <Alberth> it's not moving that fast, and refactoring for refactoring only isn't done mostly 11:11:14 <m3henry> However, refactoring code that's used in other areas can lower the total cost of ownership 11:11:50 <Alberth> sure 11:12:06 <Alberth> but some parts are hairy and/or time-critical 11:13:30 <Alberth> but hardly any work is done in the program at all, currently 11:14:22 <m3henry> Is that due to completeness, or lack of developers' time? 11:14:36 <Alberth> lack of active developers, mostly 11:14:52 <Alberth> many have moved on as their life changed 11:15:05 *** ToffeeYogurtPots has quit IRC 11:15:07 <Alberth> I am still around, but have other interests as well 11:15:25 <__ln__> developers haven't been rewarded with enough cake 11:15:36 <__ln__> frequently enough 11:16:18 <Alberth> and completeness.... it depends on how you play the game. Some areas could use a lot of love, but none of the developers is really interested in that play style 11:16:41 <m3henry> Seeing as I gained much entertainment value out of borth OpenTTD and TTDPatch when I was young, I feel like giving my time back, now that I am able to 11:16:59 <m3henry> What play-style would that be? 11:17:41 <Alberth> oh, loads 11:17:53 <Alberth> some people want to have a realistic simulator 11:18:01 <Alberth> some want to play model trains 11:18:23 <Alberth> some want to make nice scenes (see the screenshot forum) 11:19:08 <m3henry> model trains is covered nicely by the base game + basecost GRF, is it not? 11:19:15 <Alberth> no 11:19:27 <Alberth> no precise control over how trains run 11:19:32 <m3henry> ah 11:19:41 <Alberth> not 1354 types of tracks 11:19:53 <Alberth> no shunting 11:20:07 <Alberth> strange magic turn around at a station 11:20:14 <Alberth> no subways 11:20:17 <m3henry> I see 11:20:27 <Alberth> no signals on bridges / in tunnels 11:20:34 <Alberth> read some forum :p 11:20:38 <m3henry> lol 11:21:09 <Alberth> oh, some want to have a big competition under hard circumstances 11:21:19 <andythenorth> the game is nearly complete tbh 11:21:23 <Alberth> with economic realism 11:21:26 <Alberth> shares 11:21:26 <andythenorth> the big worries are 'will it keep working' 11:21:30 <Alberth> buy out 11:21:49 <m3henry> RailRoad Tycoon O 11:21:51 <andythenorth> I would settle for performance that didn't degrade as hardware improves 11:22:08 <Alberth> ^ big problem too 11:22:10 <andythenorth> OpenTTD has been getting consistently lower performance for the last 5 years for me 11:22:24 <Alberth> eventually our way of rendering the screen will fail 11:22:26 <andythenorth> it's hard to improve though eh :) 11:22:58 <m3henry> Has anyone done code coverage analysis? 11:23:27 <andythenorth> have we got any tests? o_O 11:23:35 <Alberth> we do :p 11:23:39 <andythenorth> do we? :P 11:23:51 <Alberth> noai regression test somewhere 11:23:54 <LordAro> i mean, i guess the AI regression stuff coutns 11:24:05 <andythenorth> I wonder if a partial rewrite is likely to get more attention than some other stuff 11:24:19 <andythenorth> seems hard-but-completable problems attract most interest 11:24:26 <andythenorth> trivial problems seem to bore people 11:24:33 <andythenorth> and some problems are just a tarpit of wishes 11:24:49 <m3henry> Sounds like the sales team at work 11:24:56 <m3henry> always selling the latter 11:25:23 <andythenorth> our sales team is in forums 11:25:31 <andythenorth> advocating for features 11:25:32 <Alberth> problem is that all customers express their wishes, assuming they play the game in the same way as everybody else :p 11:26:01 <Alberth> and assuming dev area of interest is aligned with teirs 11:26:04 <Alberth> *theirs 11:26:18 <andythenorth> one day I might try and fix station UI :P 11:26:26 <andythenorth> because that aligns with my interest 11:26:34 <LordAro> mm, compile farm doesn't publicly state compiler versions 11:26:43 <LordAro> iirc it's gcc4.x tho 11:26:49 <LordAro> and older for macosx 11:27:08 <Alberth> I am not worried about gcc :p 11:28:06 <Alberth> scenarios is also very much neglected 11:29:31 *** D-HUND has quit IRC 11:32:06 *** debdog has joined #openttd 11:44:37 <andythenorth> https://bugs.openttd.org/index.php?string=scenario 11:50:58 *** Laedek has joined #openttd 11:53:21 <Alberth> m3henry: so don't worry too much about what others want, do what you like to do :) 11:59:11 *** Gustavo6046 has joined #openttd 12:00:42 <m3henry> Fair enough, though it must satisfy the gatekeepers of the repo to be accepted 12:01:10 <andythenorth> it must 12:01:30 *** Gja has quit IRC 12:04:04 <m3henry> I suppose I should start by tackling some more flyspray issues 12:06:15 <andythenorth> there are plenty :D 12:06:21 <andythenorth> I deleted about 500 though 12:07:18 *** Gja has joined #openttd 12:24:16 *** m3henry has quit IRC 12:36:04 *** sla_ro|master has joined #openttd 12:49:15 <Alberth> in context of a house newgrf, any idea what "795+palette_offset" aims to do as value for a palette entry in a spritelayout/ground feature? https://paste.openttdcoop.org/pnq5ainvb 12:49:39 <Alberth> and how to express that in nml is likely something zeph likes to know :) 12:55:39 <andythenorth> it's a palette shift :P 12:55:45 <andythenorth> but why / how, dunnop 12:57:44 *** Flygon_ has quit IRC 13:06:25 <Alberth> https://newgrf-specs.tt-wiki.net/wiki/NML:List_of_default_colour_translation_palettes maybe a palette selection? 13:06:44 <Alberth> 795 is PALETTE_STRUCT_BLUE 13:08:19 <andythenorth> plausible 13:12:39 *** sim-al2 has joined #openttd 13:14:09 *** juzza1 has joined #openttd 13:25:21 *** debdog has quit IRC 13:27:43 *** debdog has joined #openttd 13:34:43 *** Gja has quit IRC 13:42:35 *** m3henry has joined #openttd 13:48:07 *** Gja has joined #openttd 13:50:39 *** sla_ro|master has quit IRC 14:48:00 *** sla_ro|master has joined #openttd 14:57:37 *** sim-al2 has quit IRC 15:38:34 *** Samu has joined #openttd 15:39:07 <Samu> hi 15:39:30 <Samu> admining a server sucks :( 15:40:05 <Samu> st2 do u have admin tips? :p 15:40:41 <Samu> someone left because I started all vehicles that he stopped 15:40:42 <ST2> yeah: create a set of rules -> enforce them! easy peasy :P 15:41:06 <Samu> i also was against station spread, he had one occurrence 15:41:33 <Alkel_U3> I suggest not letting people on the server - people are likely the source of the problem :P 15:42:02 <ST2> Alkel_U3 told the most efficient way xD 15:42:25 <Samu> I usually let them servers run unmoderated for hours 15:42:43 <Samu> there was no complains during that period 15:42:50 <Samu> now that I stepped in 15:42:58 <Samu> bah... it sucks 15:43:22 <ST2> Samu: basically players only need to respect this ones: https://wiki.openttd.org/Multiplayer_Rules 15:43:40 <ST2> unless you set different ones, but players must be able to check them 15:44:39 <Samu> Don't cheat to advance yourself within the game. Joining a company operated by someone else 15:44:50 <Samu> well I joined his company, he probably got mad cus of that? 15:44:58 <Samu> i went there to fix the station spread 15:47:08 <Samu> i got a feeling he didn't like my fix 15:48:34 <ST2> easiest way: make a client with many function related to admining commands, like this https://www.dropbox.com/s/vdh84zb0wuk9fg0/Screenshot%202017-12-21%2015.47.27.png?dl=0 15:48:49 <ST2> make things even faster that grabbing a beer :P 15:50:58 *** RafiX has joined #openttd 15:52:44 *** supermop has quit IRC 15:54:35 <Alberth> Samu: would you like it if someone else took over your game, and played with it 15:54:36 <Alberth> ? 15:54:55 <Samu> not really 15:55:24 <Samu> Mogul AI isn't helping to comply the rules though 15:55:36 <Samu> he makes distant join stations :( 15:55:50 <Alberth> You're the admin, you decide what to run 15:56:27 <Samu> Alberth: how do i join an AI company in multiplayer? 15:56:36 <Alberth> but in general, don't invade stuff done by people unless they give permission to do so 15:56:57 <Alberth> no idea, I never play with AIs 15:56:58 <Samu> he's "abusing" roads near some industries, lol, wanna clear that 15:57:16 <Alberth> fix its code is most effective 15:57:33 <Alberth> but what you see as "fix" may not be seen that way by others 15:58:06 <ST2> Samu: https://wiki.openttd.org/Console_Commands 15:58:10 <ST2> the move <client-id> <company-id> 15:58:14 <ST2> must do the job 15:59:43 <Samu> Error: you cannot move clients to AI companies :( 16:00:43 <Samu> https://imgur.com/H9IOVeX 16:00:54 <Samu> mogul ai breaking the rules 16:00:56 <Samu> lel 16:01:11 <Samu> the ai relies on distant join 16:01:15 <Alkel_U3> kick it then? 16:01:31 <Samu> if distant join is disabled, he makes those little pieces of roads 16:01:42 <Samu> almost looks like blocking 16:09:42 <Samu> cargodist still confuses me 16:10:15 <Samu> how many stations can a passenger visit before it reaches its final destination? 16:10:26 <Samu> how deep is it 16:11:02 <ST2> Final Destination has some movies so, it can take a while :D 16:41:48 *** Gustavo6046 has quit IRC 16:47:20 *** Gustavo6046 has joined #openttd 16:49:16 *** Borg has joined #openttd 16:55:12 *** m3henry has quit IRC 17:05:49 *** Wormnest has joined #openttd 17:10:34 *** Stimrol has joined #openttd 17:15:05 <Samu> ppl still don't set autorenew 17:15:18 <Samu> what if you turned it on by default? 17:21:06 *** Gustavo6146_ has joined #openttd 17:21:21 *** Cubey has joined #openttd 17:23:48 *** Gustavo6146_ has quit IRC 17:27:27 *** Gustavo6046 has quit IRC 17:29:24 <Alberth> money magically disappears 17:29:35 <Alberth> or trains complain about lack of depots 17:30:12 <Alberth> most people don't have break-down, and no servicing 17:30:20 <Alberth> ie age of vehicles is a non-issue 17:32:15 *** Gustavo6046 has joined #openttd 17:34:02 <Borg> huh? 17:34:06 <Borg> I play w/ autorenew.. no issues 17:34:34 <Borg> but.. w/ servicing 17:34:40 <Borg> w/o servicing autorenew simple dont kick in 17:38:42 *** SgtStroopwafel_ has quit IRC 17:40:00 *** andythenorth has quit IRC 17:43:22 *** SgtStroopwafel has joined #openttd 17:56:26 *** glx has joined #openttd 17:56:26 *** ChanServ sets mode: +v glx 18:01:10 *** Alberth has left #openttd 18:01:36 <Samu> some players are just plain retards :( 18:15:27 *** Gja has quit IRC 18:15:54 *** Gja has joined #openttd 18:23:06 *** andythenorth has joined #openttd 18:31:40 *** namad7 has joined #openttd 18:36:36 *** frosch123 has joined #openttd 18:42:04 <frosch123> moo 18:43:57 <LordAro> oom 18:45:46 <DorpsGek> Commit by translators :: r27946 trunk/src/lang/spanish_MX.txt (2017-12-21 19:45:38 +0100 ) 18:45:47 <DorpsGek> -Update from Eints: 18:45:48 <DorpsGek> spanish (mexican): 1 change by Absay 18:48:50 <frosch123> yesterday kallithea leaked 40 mb, today 130 mb 19:01:44 <andythenorth> hi 19:10:06 *** namad7 has quit IRC 20:44:14 *** Maraxus has joined #openttd 20:58:13 *** Maraxus has quit IRC 20:59:14 *** Borg has quit IRC 21:05:40 <andythenorth> solstice? 21:10:30 <frosch123> hard to tell, can't see it 21:36:43 *** stefino has joined #openttd 21:38:30 <andythenorth> too dark? 21:39:25 <stefino> hi, can someone explain this? https://postimg.org/image/4kkzne0v9/ 21:40:10 <stefino> there are rails - tram is going throw but there is no graphics - only road o.o 21:43:27 <stefino> the same situation is in other direction. it is simple replace code, sprites looks OK, basic full sprite and upper layer where the road is cutted off 21:46:33 <Eddi|zuHause> stefino: try the sprite picker tool, to see whether the rails are there, but simply being overwritten by another sprite 21:49:11 *** Thedarkb has joined #openttd 21:49:31 <stefino> Eddi|zuHause: tram rails sprite is there but not displayed 21:49:35 *** Thedarkb has quit IRC 21:52:29 *** Thedarkb has joined #openttd 22:09:41 *** Gja has quit IRC 22:16:53 *** frosch123 has quit IRC 22:17:36 *** andythenorth has quit IRC 22:28:28 *** Flygon has joined #openttd 22:33:03 *** RafiX has quit IRC 22:43:30 <FLHerne> Samu: AAUI: cargodist can create routes with an unlimited number of hops; the amount of cargo sent between two points is related to the geographical distance rather than the route complexity 22:44:39 <FLHerne> Samu: But: individual cargo packets don't have a complete route, or even a destination, at all 22:47:05 <FLHerne> They only care about the next hop, and CDist does statistical magic to make it look as though those individual hops are part of a route 23:07:05 *** sla_ro|master has quit IRC 23:08:23 *** Stimrol has quit IRC 23:12:39 *** synchris has quit IRC 23:20:39 *** m3henry has joined #openttd 23:20:56 *** stefino has quit IRC 23:42:00 *** Wormnest has quit IRC 23:50:31 *** HerzogDeXtEr1 has quit IRC