IRC logs for #openttd on OFTC at 2017-09-28
            
00:12:02 *** Flygon has joined #openttd
00:13:05 *** Progman has quit IRC
01:31:04 *** sim-al2 has joined #openttd
01:49:52 *** tokai|noir has joined #openttd
01:49:53 *** ChanServ sets mode: +v tokai|noir
01:56:53 *** tokai has quit IRC
02:09:36 *** FLHerne has quit IRC
02:22:06 *** chomwitt has quit IRC
03:09:43 *** bootmii has joined #openttd
04:11:08 *** bootmii has quit IRC
04:11:11 *** bootmii_ has joined #openttd
04:13:09 *** sim-al2 has quit IRC
04:18:06 *** DorpsGek has joined #openttd
04:18:07 *** ChanServ sets mode: +o DorpsGek
04:18:43 *** Guest5548 has quit IRC
04:18:56 *** Exec has quit IRC
04:20:45 *** bootmii_ has quit IRC
04:28:41 *** bootmii_ has joined #openttd
04:42:42 *** orudge` has quit IRC
04:43:01 *** orudge` has joined #openttd
04:43:02 *** ChanServ sets mode: +o orudge`
04:43:25 *** Wolf01 has quit IRC
05:09:18 *** sim-al2 has joined #openttd
05:11:46 *** bootmii has joined #openttd
05:17:24 *** bootmii_ has quit IRC
05:49:54 *** bootmii has quit IRC
05:58:01 *** Mek_ has quit IRC
05:59:25 *** Mek has joined #openttd
06:02:09 <supermop_home> can't decide if a 60s-70s two part tram should be an articulated tram, or two trams/tram+trailer working as a pair
06:02:35 <supermop_home> like in eastern European trams
06:15:48 *** orudge` has quit IRC
06:15:52 *** orudge` has joined #openttd
06:15:52 *** ChanServ sets mode: +o orudge`
06:23:08 *** bootmii has joined #openttd
06:49:51 *** Cubey has quit IRC
07:16:54 *** Eddi|zuHause has quit IRC
07:17:42 *** Eddi|zuHause has joined #openttd
07:33:40 *** andythenorth has joined #openttd
08:01:08 <andythenorth> o/
08:04:57 <andythenorth> supermop_: yo
08:29:49 *** bootmii has quit IRC
08:56:46 *** bootmii has joined #openttd
08:58:20 *** sim-al2 has quit IRC
09:02:49 *** andythenorth has quit IRC
09:04:25 *** bootmii_ has joined #openttd
09:04:37 *** andythenorth has joined #openttd
09:09:26 *** bootmii has quit IRC
09:39:15 <andythenorth> V453000: yo
09:39:30 <V453000> heyo
09:39:38 <V453000> I was lazy as fuck yesterday
09:39:46 <V453000> just played starcraft2 instead of making trees
09:39:50 <V453000> ._.
09:40:03 * andythenorth day off
09:40:04 <andythenorth> sick
09:40:09 <V453000> :0
09:40:10 <andythenorth> except for some work to do :P
09:41:23 <V453000> -> horse? :P
09:42:06 <andythenorth> maybe
09:42:15 <andythenorth> stuck, might do some FIRS instead
09:42:20 <andythenorth> or shipses
09:42:21 <V453000> :D
09:42:32 <andythenorth> horse stuck on cars for bulk cargos
09:42:39 <andythenorth> I want…moar types
09:42:39 <V453000> I'm trying to finish brix so I could really focus on just 1 project only
09:42:48 <V453000> well just draw moar types? :D
09:42:59 <andythenorth> got to name them and crap
09:43:10 <V453000> omg so complicated :D
09:43:12 <andythenorth> isn’t it
09:43:18 <andythenorth> Hopper Car Type 1
09:43:22 <andythenorth> Hopper Car Type 2
09:43:27 <andythenorth> Hopper Car Type 9000
09:43:29 <V453000> easyt
09:43:34 <andythenorth> solved then?
09:44:01 <Eddi|zuHause> but it's not over 9000
09:44:04 <V453000> I'm sure you can invent some nicer names but for now it can do
09:44:25 <V453000> do you have them drawn?
09:44:30 <andythenorth> not exactly
09:44:37 <andythenorth> but it’s pretty easy to do variations
09:44:39 <V453000> then draw them and invent names after :D
09:44:42 <andythenorth> smooth / rugged
09:44:43 <andythenorth> tall / low
09:44:51 <andythenorth> maybe colours, dunno
09:44:59 <andythenorth> the grey ones I did looked shit
09:45:13 <Eddi|zuHause> those should probably all be random variations instead of new types
09:45:18 <andythenorth> http://dev.openttdcoop.org/attachments/download/8642/horse_such.png
09:45:32 <V453000> the grey ones are quite fine, there is just some difference between the shiny inside and the outside of the wagon
09:45:34 <andythenorth> Eddi|zuHause: I dislike random variation like that, I prefer unit train look
09:45:44 <V453000> the inside is fucking awesome I wouldn't touch that
09:45:56 <V453000> and the outside has barely any problems too
09:46:00 <V453000> definitely keep
09:46:18 <andythenorth> deleted this morning :P
09:46:25 <V453000> omfg
09:46:25 <Eddi|zuHause> andythenorth: that's easy to solve, you just buy more wagons and sell the ones that don't look right
09:46:40 <andythenorth> Eddi|zuHause: yes, but it gets to be yak-shaving after a while
09:46:42 <andythenorth> and with clone
09:47:05 <Eddi|zuHause> andythenorth: or you make the random based on PARENT
09:47:11 <Eddi|zuHause> then all wagons are the same in a train
09:47:15 <andythenorth> then all clones look same :)
09:47:16 <Eddi|zuHause> just vary between trains
09:47:23 <andythenorth> all wagons same in train
09:47:24 <andythenorth> hmm
09:47:27 <andythenorth> might be viable
09:47:34 <andythenorth> clones would vary
09:47:35 <andythenorth> ok
09:47:48 <andythenorth> possible valid argument
09:48:17 <andythenorth> V453000: like Steeltown has 9 different bulk cargos, same wagons everywhere is boring
09:48:23 <V453000> yes
09:48:26 <andythenorth> but I can’t add 1 wagon per cargo type
09:48:29 <V453000> I agree that more variety always helps
09:48:33 <andythenorth> not with 6 generations adn 2 lengths anyway :P
09:48:41 <V453000> well you can have it change graphics on refit like my universal wagons :P
09:48:50 <V453000> it only happens in depot anyway
09:48:55 * andythenorth considers one-type-per-cargo route
09:49:05 <V453000> would be glorious
09:49:06 <andythenorth> but there aren’t 30 ways to draw hopper wagons
09:49:14 <andythenorth> also…life
09:49:16 <Eddi|zuHause> andythenorth: you can also make variation based on refitted cargo
09:49:23 <andythenorth> Eddi|zuHause: also a valid route imho
09:49:28 <Eddi|zuHause> so if you refit to coal the wagon looks like a coal hopper
09:49:29 <andythenorth> tank wagons recolour to cargo
09:49:30 <V453000> give shape and colours and there are way more than 30 ways :)
09:49:38 <V453000> nuts just uses colours
09:49:40 <Eddi|zuHause> and if you refit to iron ore the wagon looks like an iron hopper
09:49:48 <V453000> so if you add a few shapes you already have differences
09:49:55 <Eddi|zuHause> just autorefit will look odd
09:50:01 <V453000> oh yeah fucking autorefit
09:50:03 <andythenorth> autorefit looks odd for tank cars
09:50:05 <andythenorth> but eh
09:50:09 <andythenorth> I stopped caring
09:50:10 <V453000> well bad feature :P
09:50:20 <andythenorth> it’s a game
09:50:49 <andythenorth> hmm
09:51:02 <andythenorth> so bulk cars already show cargo as load
09:51:04 <Alkel_U3> dump oil, fill with milk?
09:51:09 <Eddi|zuHause> so, why is train #13 not integer length? :p
09:51:19 <andythenorth> Eddi|zuHause: user error ;)
09:51:35 <andythenorth> I’m not convinced that integer length means anything
09:51:43 <andythenorth> it’s just an arbitrary goal I’ve set myself
09:51:48 <V453000> :0
09:51:58 <andythenorth> V453000 disagrees clearly
09:52:16 <andythenorth> so coal cargo is black, car shouldn’t be black
09:52:25 <V453000> well when you start caring about precise signal gaps and places where trains wait, integer lengths are very helpful
09:52:28 <andythenorth> V453000: you have that scheme for cargo + wagon colour crap?
09:52:33 <V453000> yes andythenorth that's what I do
09:52:43 <V453000> colour of wagon always different to cargo
09:52:47 <andythenorth> so cargo colour + wagon colour + CC
09:52:52 <V453000> I had it on dropbox until dropbox removed public links
09:52:54 <Eddi|zuHause> aw man, i can't figure out how to get these last two cards in Kindergarten :/
09:52:55 <andythenorth> probably have to make that work eh
09:53:04 <andythenorth> more python
09:53:13 <V453000> but I didn't have it ready for FIRS3, need to revisit
09:53:13 <andythenorth> such brainfuck
09:53:59 <Eddi|zuHause> and i don't want to look up a solution/guide
10:00:33 * andythenorth looks at IRL stuff
10:09:41 <andythenorth> V453000: valid differences? Or bollocks?
10:09:42 <andythenorth> http://modell-express.su/Catalog-PS/Gruzvagon/Hopper-Dumpcar/15294-1.jpg
10:09:45 <andythenorth> http://www.trenesymas.com/WebRoot/StoreES3/Shops/64100264/53BF/BE96/B7E3/837B/4C55/C0A8/2BB9/37A0/MARKLIN_48100.jpg
10:12:09 * andythenorth considers ‘pointy hopper car’
10:12:16 <andythenorth> and ‘boxy hopper car'
10:12:36 *** chomwitt has joined #openttd
10:16:12 <Eddi|zuHause> they use the first type around here
10:19:58 <andythenorth> extra pointy http://www.aandhmodels.co.uk/ekmps/shops/aandhmodels/images/nw-030-sncf-hopper-wagons-set-of-three-[3]-27707-p.jpg
10:20:10 <andythenorth> slopes are bad at TTD scale though eh :P
10:25:29 <andythenorth> fuck it, just one type
10:25:31 <andythenorth> but three lengths
10:25:32 <andythenorth> job done
10:25:38 <andythenorth> visually different
10:37:50 <andythenorth> nah, stupid idea
10:37:52 * andythenorth tested it
11:04:54 <andythenorth> http://dev.openttdcoop.org/attachments/download/8643/horse_such_2.png
11:05:07 <andythenorth> 2 generations of hopper car shown, 1 generation of dump car shown
11:05:44 <Eddi|zuHause> what's the difference?
11:05:53 <andythenorth> between hopper and dump?
11:06:20 <andythenorth> or between generations?
11:06:54 <Eddi|zuHause> yes
11:07:09 *** JacobD88 has joined #openttd
11:07:26 <andythenorth> hopper and dump is visual difference only, most Horse wagon types differ only in pixels and/or refittable cargos
11:07:43 <andythenorth> generations -> newer is faster, possibly higher capacity
11:07:47 <andythenorth> not sure on capacities yet
11:07:58 <andythenorth> for auto-replace, keeping capacities same has some benefits
11:08:01 <andythenorth> but lacks progression
11:08:54 <Eddi|zuHause> make it so that in the next generation the capacity of the short wagon is the same as the capacity of the previous long wagon :p
11:09:15 <andythenorth> yes, that’s possible
11:09:22 <andythenorth> likely even
11:09:30 <andythenorth> capacity is somewhat related directly to length
11:12:49 <Eddi|zuHause> i mean: for autoreplace you can then decide whether to keep capacity the same or length the same
11:12:59 <andythenorth> yes
11:13:13 <andythenorth> oh I see your progression point
11:13:14 <andythenorth> ok
11:13:16 <andythenorth> that might be nice
11:15:09 <andythenorth> at some point 4/8 gets dropped, so that complicates it
11:15:15 <Eddi|zuHause> yes
11:22:03 *** JacobD88 has quit IRC
11:41:18 <V453000> andythenorth: probably some valid difference here and there
11:44:26 <andythenorth> I am pushing towards ‘not moar wagon types’ currently
11:44:51 *** FLHerne has joined #openttd
11:45:10 <andythenorth> kind of hard to resist though :P
11:45:25 <andythenorth> especially steeltown with so many raw cargos
11:45:46 <V453000> especially with 8bpp it's just good idea
11:45:52 <V453000> with 32bpp it can get into filesize problems
11:46:07 <V453000> moar wagon graphics is better
11:49:09 <andythenorth> http://dev.openttdcoop.org/attachments/download/8644/horse_such_3.png
12:05:44 *** Biolunar has joined #openttd
12:09:24 *** bootmii_ has quit IRC
12:11:09 *** Wolf01 has joined #openttd
12:11:27 <Wolf01> o/
12:11:54 <andythenorth> hi Wolf01
12:13:51 *** bootmii_ has joined #openttd
12:14:08 <crem> \o
12:18:50 *** bootmii_ has quit IRC
12:19:09 *** bootmii_ has joined #openttd
12:52:01 <andythenorth> synonyms for ‘short’ and ‘long'
12:52:12 <andythenorth> that put ‘short’ before ‘long’ in lexical sort
12:52:28 <andythenorth> stupid problem :P
12:54:04 <Wolf01> http://www.wordreference.com/synonyms/short ?
12:54:37 <Wolf01> I would go for "not long" and "not short"
12:55:03 <andythenorth> doesn’t help the lexical sort :P
12:55:32 <Wolf01> Yes, it does, short = not long < long = not short
12:56:14 <andythenorth> oic :P
12:56:30 <andythenorth> but ‘not long’ < ‘not short’ is the problem :)
12:56:46 <andythenorth> stubby, shrunk, small are all uselss
12:57:06 <andythenorth> I will end up at ‘A’ and ‘B’ which is crap :P
12:57:07 <__ln__> 'a stub'
12:58:42 <Wolf01> "compact" and "extended" (or just "long")
12:59:27 <Wolf01> http://www.wordreference.com/synonyms/long doesn't seem to have enough synonyms
12:59:35 <andythenorth> compact could work
13:00:07 <andythenorth> ‘mini’ and ‘maxi’ are so close :P
13:00:09 <Wolf01> Also, it's a nonsense since if you also allow translations you might be fucked
13:00:10 <andythenorth> but no cigar
13:00:16 <andythenorth> it’s just a filesystem issue
13:00:32 <Wolf01> Oh then fine
13:00:35 <andythenorth> pngs for ‘long’ come before the ones for 'short'
13:00:40 <andythenorth> which trips me up every time
13:00:57 <__ln__> a filesystem, in general, doesn't guarantee any particular order for files
13:01:25 <andythenorth> no, but the view I use in the file browser does ;)
13:19:02 <Eddi|zuHause> andythenorth: if you want arbitrarily descriptive filenames but also ensure a sort order, you might want to start filenames with numbers (e.g. their vehicle id) and then their descriptive names
13:19:17 <andythenorth> could work
13:19:37 <andythenorth> I could just live with ‘short’ being after 'long'
13:19:57 <Eddi|zuHause> "xlong"
13:20:11 <andythenorth> ha
13:27:11 <Wolf01> Cool, with "xlong" they even have the same filename length
13:29:32 <Wolf01> What do you say to VS updates? "Not today"
13:43:50 <andythenorth> nah
13:53:50 <Eddi|zuHause> did anyone ever tell you that there's not enough game of thrones in this world?
13:55:03 <Wolf01> I think they copied this from windows users reaction to updates
13:56:09 <Wolf01> Mmmh well, filesystem operations are all async
13:58:28 <Wolf01> This function is an await-party
14:01:32 *** chomwitt has quit IRC
14:14:19 *** bootmii_ has quit IRC
14:18:53 *** sim-al2 has joined #openttd
14:39:00 *** sim-al2 is now known as Guest5578
14:39:02 *** sim-al2 has joined #openttd
14:43:56 *** Guest5578 has quit IRC
14:54:38 <Wolf01> Anyone which knows how to serialize to json in c# without using the newtonsoft.json?
15:24:08 <Wolf01> With a bit of work with the DataContract serializer it seem I managed to do it, I hope it works for everything I need to do
15:32:48 *** Lamp- has quit IRC
15:34:38 *** Lamp- has joined #openttd
15:37:14 *** sla_ro|master has joined #openttd
15:46:01 *** sim-al2 has quit IRC
16:00:02 *** Flygon has quit IRC
16:09:22 * andythenorth such refactoring
16:27:32 *** smoke_fumus has joined #openttd
16:30:31 *** Alberth has joined #openttd
16:30:31 *** ChanServ sets mode: +o Alberth
16:30:37 <Alberth> o/
16:30:59 <crem> \o
16:31:10 <Wolf01> o/
16:31:12 <andythenorth> lo Alberth
16:50:35 *** orudge` has quit IRC
16:50:39 *** orudge` has joined #openttd
16:50:39 *** ChanServ sets mode: +o orudge`
17:15:16 <andythenorth> Alberth: is there a way to pass a class to a function, then construct an instance with it?
17:15:46 <andythenorth> I thought it was simple assignment, but I get ‘not callable'
17:17:00 <andythenorth> maybe it’s EBKC
17:23:00 *** tokai has joined #openttd
17:23:00 *** ChanServ sets mode: +v tokai
17:25:57 <Alberth> class X: ... f(X) def f(kl): k = kl()
17:29:57 *** tokai|noir has quit IRC
17:33:57 *** frosch123 has joined #openttd
17:35:51 <andythenorth> quak
17:35:59 <frosch123> moo
17:36:00 <Wolf01> Quak
17:41:19 <andythenorth> such refactoring
17:41:23 <andythenorth> I should learn sed or something
17:41:31 <Wolf01> https://gist.github.com/Wolfolo/d2d90f89624ad6908139da3ebf808358 ????????????? I'm going mad
17:44:07 <Wolf01> But it does that only in a particular occurrence: when I load some classes from a file, those use the ServiceLocator.Get<CategoryManager>();
17:49:48 <Wolf01> https://imgur.com/a/SfuCX
17:50:08 <Wolf01> Even the imgus hash says "fuck"
17:57:24 *** Progman has joined #openttd
17:58:19 <yorick_> Wolf01: maybe you want GetType instead of typeof
17:58:42 <Wolf01> It's not an instance
17:59:05 <Wolf01> T is a System.Type
17:59:27 <yorick_> so typeof(T) will be System.Type?
17:59:34 <Wolf01> Yes
18:00:08 <yorick_> you want System.Type to always be your key?
18:00:12 <Wolf01> Yes
18:00:33 <yorick_> I don't really see the point of a dictionary with a single key
18:00:38 <Wolf01> No
18:00:49 <Wolf01> The key is the type of CategoryManager
18:00:59 <Wolf01> Which is a subclass of system type, not an instance
18:02:00 * andythenorth discovers autopep8
18:02:02 <andythenorth> winner
18:02:37 <supermop_> so i drew z class cab ends
18:02:49 <supermop_> but i only have two trams of that generation
18:03:04 <Wolf01> My only assumption is that another thread is adding the same item in the same exact moment
18:03:07 <supermop_> now i am trying to make up additional uses
18:03:33 <yorick_> Wolf01: does it happen consistently?
18:03:33 <milek7_> uh, "smooth viewport scrolling"
18:03:39 <milek7_> why this isn't enabled by default
18:03:52 <yorick_> milek7_: because it can be cpu-intensive
18:04:24 <andythenorth> supermop_: why short ore cars?
18:04:44 <Wolf01> yorick_, yes, but only after I added a code which uses ILGenerator (deseralizes an object)
18:04:49 <supermop_> andythenorth: look nice
18:05:07 <andythenorth> supermop_: current state of horse http://dev.openttdcoop.org/attachments/download/8644/horse_such_3.png
18:05:37 <andythenorth> I considered more hopper car types, but nahj
18:05:42 <andythenorth> also more gondola types
18:05:43 <andythenorth> but nah
18:06:05 <supermop_> i mean its not like horse is a wagon simulator
18:06:12 <yorick_> Wolf01: that sounds like it's doing stuff at runtime that's breaking your typeof or templates?
18:06:26 <Wolf01> But it loads fine
18:06:34 <Wolf01> And it works fine
18:06:38 <andythenorth> supermop_: Steeltown requires a wagon simulator :P
18:07:02 <yorick_> Wolf01: first try a mutex, maybe
18:07:06 <Wolf01> If I add the loaded classes to a collection it starts doing that
18:07:12 <supermop_> the oxygen furnaces always end up far from the blast furnaces
18:07:27 <supermop_> how good is the insulation on the molten metal cars?
18:07:37 <supermop_> also
18:08:03 <andythenorth> the insulation is awesome
18:08:06 <supermop_> in a recent on going steeltown game, there is too much scrap and not enough places to put it
18:08:09 <andythenorth> good for a 512 map
18:08:27 <supermop_> but i think you may have changed steeltown since i started that game
18:08:27 <andythenorth> I tried locating oxygen furnace near blast furnace
18:08:33 <andythenorth> but there’s a bit of a race condition with it
18:08:54 <supermop_> also it was a ukrs game so i need huge rakes to take scrap from bulk terminal
18:09:05 <andythenorth> newgrf needs a ‘type to build next’ option when building industries :P
18:09:31 <supermop_> patch it in
18:09:39 <andythenorth> _probably_ could be forced with the probability callback
18:11:47 <Wolf01> Mmmh, I think I found why it does that... it's a bit recursive with dependencies, but only if I load the same exact objects from file instead of wget
18:12:54 *** Cubey has joined #openttd
18:13:09 <supermop_> this particular game was also kind of light on limestone
18:15:25 <andythenorth> mine too
18:15:30 <andythenorth> I increased the amounts at quarry
18:15:34 <andythenorth> I need to play a test game
18:15:48 <Wolf01> yorick_: it seem to be solved with lazy initialization
18:19:13 *** gelignite has joined #openttd
18:22:20 *** Biolunar has quit IRC
18:37:01 *** HerzogDeXtEr has joined #openttd
18:55:20 *** glx has joined #openttd
18:55:20 *** ChanServ sets mode: +v glx
18:56:40 <andythenorth> SUCH HORSE
19:02:30 *** sla_ro|master has quit IRC
19:04:37 * andythenorth got rid of lots of wrong smells
19:05:04 <andythenorth> when a vehicle requires 3 subclasses for the container
19:05:15 <andythenorth> and another 3 subclasses for each unit
19:05:19 <andythenorth> that’s not good :P
19:08:22 *** Wormnest has joined #openttd
19:16:04 <andythenorth> 26 variants of each wagon then?
19:16:13 * andythenorth added alphabetical codes :P
19:16:29 <frosch123> scrabble?
19:17:15 <andythenorth> boggle
19:17:38 <andythenorth> https://www.google.co.uk/search?q=boggle&source=lnms&tbm=isch
19:17:57 <andythenorth> all this learning
19:18:02 <andythenorth> then I die :)
19:28:20 <supermop_> which bernd and hella book did you get andy?
19:29:03 <andythenorth> https://mitpress.mit.edu/books/industrial-landscapes
19:31:07 *** Ttech has quit IRC
19:31:19 <supermop_> shouldn't lime be somewhat local?
19:31:26 <supermop_> its not a super rare rock
19:32:21 <supermop_> went to NY art book fair last weekend and didn't see any of their stuff
19:32:34 <supermop_> not even at the aperture or MIT press booths
19:45:45 <DorpsGek> Commit by translators :: r27922 trunk/src/lang/polish.txt (2017-09-28 19:45:40 +0200 )
19:45:45 *** Ttech has joined #openttd
19:45:46 <DorpsGek> -Update from Eints:
19:45:47 <DorpsGek> polish: 12 changes by McZapkie
19:48:56 <andythenorth> ach
19:48:59 <andythenorth> high speed crap
19:49:25 <andythenorth> mail cars > 125mph, just mail, or also the other express cargos in Horse (supplies, valuables, food etc)
19:49:25 <andythenorth> ??
19:54:34 <supermop_> idk im sure its reasonable to send valuable sin the mail, maybe not tractors
19:55:36 <andythenorth> on the one hand realism
19:55:39 <andythenorth> on the other...fun?
19:55:56 <frosch123> express cargo should have a steep decline in payment
19:56:35 <frosch123> i.e. make the express cargo unprofitable when not transported as express
19:56:47 <supermop_> yeah i mean, i can shovel coal into the cargo hold of a concorde if someone really needs that coal in couple hours, but not really needed
19:57:33 <supermop_> someone might buy me a concorde ticket to hand carry a bunch of diamonds though
20:02:07 <andythenorth> could make the high speed super expensive
20:02:08 <andythenorth> but eh
20:13:41 * andythenorth such busy http://dev.openttdcoop.org/projects/iron-horse/repository/revisions
20:26:33 *** orudge` has quit IRC
20:26:47 *** orudge` has joined #openttd
20:26:47 *** ChanServ sets mode: +o orudge`
20:53:07 <supermop_> so, two part 60s-70s tram
20:53:26 <supermop_> idk if its going to be articulated or like two units in multiple
20:53:48 <supermop_> but i wonder if instead of having sprite for front and rear part,
20:54:39 <supermop_> would it be worth it to simply used a different template for rear that re-orders the front sprites, and then recolor the headlights to red?
20:55:03 * andythenorth wonders that for pax coaches in horse
20:55:11 <andythenorth> adding a rear light automatically with recolour
20:55:32 <supermop_> benefit is save one row in my photoshop template, dont need to re draw 2nd part again if making a new livery etc
20:56:02 <andythenorth> same here
20:56:16 <supermop_> drawback is, 1) i currently use only one sprite template, complicates code
20:56:28 <supermop_> and i dont know how to do the recolor
20:56:58 <supermop_> and if I composite on the lights, i use up 1/4 of my greeble slots
20:59:59 <supermop_> i guess i also reduce the file size of the total grf slightly
21:00:14 <andythenorth> I would do the lights in v2 ;)
21:00:21 <andythenorth> unless you want to learn how now
21:00:42 <supermop_> but i feel like i'd need to composite the lights if doing 32bpp later anyway, so file size issue is moot
21:00:58 <supermop_> everything else has light already -
21:01:38 <supermop_> if head and taillights disappear from articulated trams, the huge user base of just me will complain
21:02:18 <supermop_> if i can recolor strictly in nml, with no pre compiling magic, i'm down
21:02:32 <supermop_> otherwise maybe someday in the future
21:03:11 <andythenorth> you can do it in nml
21:03:15 <andythenorth> remap colours
21:03:37 <supermop_> i need that for open bed trucks/wagons too
21:04:15 <supermop_> currently the open bed is always 2cc, which looks best, but a random chance of it being 1cc or grey would be nice
21:04:45 <supermop_> also bus liveries would be a lot easier
21:12:46 <V453000> for wagons I just remove 2cc often, replace with code-remapped colousr
21:12:48 <V453000> iz great
21:15:53 <supermop_> ive seen stuff in nml docs that seems to make it look like i can have switches based on CC
21:16:13 <supermop_> which i guess one could abuse to force certain 2cc
21:16:55 <supermop_> like if you select green as 1cc and red as 2cc it remaps the red to yellow, because fuck you for trying to make a red and green tram?
21:17:55 <V453000> :D what
21:18:15 <V453000> I haven't seen that but that doesn't say anything
21:18:18 <Wolf01> V, whan iz new graphic for F?
21:18:21 <Wolf01> *when
21:18:57 <frosch123> you can remap cc as you like, and yes imho there should be more of "2nd cc is remapped randomly"
21:19:02 <supermop_> V453000: not sure if actually possible, but i kind of want to try
21:20:00 <V453000> Wolf01: ?
21:20:02 <supermop_> some possible color schemes are pretty ugly, but also there are lots of other color schemes that might look good that a player can't necessarily easily set
21:20:09 <Wolf01> HD graphics
21:20:24 <V453000> you mean 100% everything? Because a big part is already there
21:20:34 <Wolf01> Also the ones seen in FFF?
21:20:41 <frosch123> Wolf01: kovarex said "this year" at the party, which will ofc not happen :p
21:21:02 <V453000> well 0.15 already has many high resolution things, and the ones seen in FFF since 0.15 are obviously coming in 0.16 :D
21:21:08 <V453000> what question is this :D
21:21:09 <supermop_> like the pallet has some decent tans, that to me look better a 'cream' than the CC cream
21:21:33 <supermop_> at least look better if a green or blue is 1st cc,
21:22:09 <supermop_> so what if i set 1cc to dark blue, and 2cc to 'cream' it remaps the pink-ish cream to the better tan
21:22:36 <frosch123> you can do that if you want
21:22:44 <frosch123> but sounds like a lot of work :)
21:23:26 <V453000> can vehicles detect their "cc" setting?
21:23:34 <supermop_> V453000: yes
21:23:38 <V453000> ok nice :)
21:23:43 <supermop_> thats how pikka did pineapple
21:23:48 <V453000> right
21:23:49 <frosch123> V453000: i am pretty sure we used that in the slug
21:23:59 <V453000> really
21:24:01 <V453000> I don't think so
21:24:05 <V453000> slug is just full on random, no?
21:24:11 <V453000> + 2cc masks
21:24:11 <supermop_> rather than a cc mask, he had prerendered livery sprites, and vehicle selects based on color
21:24:16 <frosch123> isn't it random whether it is random?
21:24:21 <supermop_> but he didn't use 2cc at all
21:24:22 <frosch123> like some are, but not all?
21:24:34 <V453000> yeah that's cute but massive waste of filesize supermop_ ... for small sets it works
21:25:10 <V453000> some of them might ignore recolours frosch, but I don't believe it's based on the "actual cc"
21:25:13 <frosch123> supermop_: you can also use spitestacking to apply little differences
21:25:17 <V453000> it just works as normal vehicles without recolour mapping
21:25:23 <supermop_> V453000: its not a bad idea if you can acheive most of it with recoloring - some liveries willl look best in certain colors
21:25:36 <supermop_> frosch123: i run out of my 4 sprites to stack very fast
21:25:37 <V453000> of course
21:25:43 <V453000> XD
21:25:51 <V453000> what do you want to stack?
21:26:29 <supermop_> like if you choose older boring colors, pinapple gives you more moring looking liveries, where the brighter colors come with more modern looking stripes etc
21:26:35 <supermop_> V453000: everything
21:26:46 <V453000> well I get that but more specifically?
21:26:55 <V453000> I use quite dumb shit and 4 is fine
21:27:02 <V453000> 3 for wagon, 1 layer for cargo
21:27:12 <frosch123> when we finally have a set which uses stacks, we can analyse the performance and then see whether we can increase the limit, or shoot the grfs down :p
21:27:16 <supermop_> all the greeble, air conditioners, pantographs, destination signs
21:27:20 <V453000> oh
21:27:23 <supermop_> advertisements on side
21:27:25 <V453000> well that's kind of extreme :P
21:27:27 <supermop_> doors
21:27:38 <supermop_> people visible through open door
21:27:56 <supermop_> extra stripes for different liveries
21:28:11 <supermop_> but currently i only do the pantographs
21:28:27 <V453000> yeah that's kind of over the top :P
21:28:50 <V453000> BTW my new computer seems to be much worse at handling openttd than the old one :0
21:28:51 <supermop_> for the trucks i do cab/body/cargo/pantograph or exhaust pipe
21:28:53 <V453000> not sure if 32bpp related
21:30:08 <supermop_> which reduces my sprites by roughly 8x
21:30:33 <supermop_> for trams so far its not as necessary
21:30:54 * andythenorth bans some industry colours in FIRS
21:30:59 <andythenorth> some lack taste
21:31:13 <supermop_> i just use it to change trams from trolley poles to pantographs based on date
21:31:13 <andythenorth> V453000: you have a newer graphics card probably
21:31:16 <andythenorth> they are worse
21:31:57 <supermop_> andythenorth: if i fund my own blast furnace it is my right to paint it pink
21:32:34 <andythenorth> I think pink is allowed
21:32:47 <andythenorth> I think yellow and purple are banned
21:33:04 <V453000> the graphics card matters at all?
21:33:15 <V453000> also the graphics card is almost no different, 980Ti to 1080Ti
21:33:19 <V453000> the cpu is a big difference though
21:33:25 <andythenorth> such CPU
21:33:25 <supermop_> TT orange is so superior to TT yellow in every way
21:33:42 <supermop_> maybe i will use remapping to just make the yellow orange
21:33:48 <andythenorth> V453000: for last 2 macs I bought, OpenTTD got worse :)
21:33:54 <supermop_> tt orange is not every really orange
21:33:57 <V453000> blabla macs
21:33:57 <V453000> blabla
21:34:06 <andythenorth> still just silicon innit
21:34:13 <V453000> :D
21:34:44 <frosch123> supermop_: just blame the player for picking yellow. fighting the player is silly
21:35:33 <frosch123> V453000: what's your single core speed?
21:36:22 <V453000> more than before, 4GHz
21:36:35 <V453000> was 3.2 previously
21:36:57 <frosch123> intel or amd?
21:37:10 <supermop_> remap all yellow to pink
21:37:12 <frosch123> all the benchmarks say that intel is better for single core
21:37:12 <V453000> blue team fags
21:37:15 <supermop_> and all pink to green
21:37:27 <V453000> 17-7820X
21:37:33 <V453000> i7*
21:37:47 <andythenorth> lame
21:37:53 <frosch123> sounds expensive :p
21:38:13 <V453000> was expensive as fuck
21:38:40 <V453000> if I didn't require 64+ GB of RAM, I would have went with ryzen7
21:38:45 *** gelignite has quit IRC
21:38:50 <V453000> and threadripper is even more expensive
21:38:55 * andythenorth having CPU envy now
21:39:13 <frosch123> V453000: but it has slow single core speed, which is bad for ottd :)
21:39:14 <andythenorth> V453000 can haz compiled OpenTTD?
21:39:20 <V453000> andythenorth: why do you think I multithreaded the python rgb->8bpp converter to 16 threads :P
21:39:31 <V453000> yeah frosch123
21:39:57 <V453000> I was considering the 7700k but kind of wanted the 8 cores for other than openttd/factorio playing things
21:39:57 <frosch123> but well, i guess we need to expand on the graphics front to make use of more cores
21:40:09 <andythenorth> V453000: try compiling with this patch https://bugs.openttd.org/task/6469
21:40:20 <V453000> idk I am now loading our public server game 228 with 8bpp blitter
21:40:24 <V453000> and the game basically freezes
21:40:30 <V453000> I'm pretty sure I Could open it earlier
21:40:40 <V453000> andythenorth: do you seriously think I compile openttd? :D
21:41:04 <frosch123> andythenorth: that patch is only for amd cpu
21:41:12 <frosch123> we already have a sse4 blitter
21:45:09 <V453000> well as I said, I'm not even sure if it's 32bpp related
21:45:59 <V453000> removing brix and reducing window size doesn't quite help either
21:45:59 <supermop_> still not happy with / and \ views of z class tram
21:46:34 <V453000> http://www.openttdcoop.org/files/publicserver_archive/PublicServerGame_228_Final.sav
21:46:37 <V453000> if you want to try
21:46:43 <frosch123> andythenorth: actually, it's just for old cpu. amd also supprots sse4 since 2011
21:46:48 <V453000> I'm on r2789 idk if that makes any difference
21:46:59 <V453000> r27892*
21:48:11 <frosch123> V453000: try 1.7.1. releases are faster, though i have no idea how much
21:48:19 <andythenorth> hmm
21:48:43 * andythenorth wonders if the r6469 speed up is confirmation bias
21:48:52 <andythenorth> given that I have i7, not AMD :P
21:49:44 <V453000> it seems a little bit better ,the game starts playing sounds at me frosch123 :D so it's not frozen at least
21:49:48 <V453000> but insanely slow
21:49:55 <V453000> and uncontrollable
21:50:10 <V453000> cursor doesn't even show
21:50:25 <V453000> ok now I see it XD
21:50:41 <andythenorth> wiggle it a bit
21:50:43 <V453000> hmm, keep old pc for openttd? :D
21:50:52 <andythenorth> disappearing cursor is pretty standard :)
21:52:12 <milek7_> ryzens support "only" 64GiB of ram?
21:52:37 <V453000> from what I read, yes
21:52:43 <frosch123> most consumer cpus only support 64gib
21:53:56 <V453000> well 64gb is still great until you start using adobe retardation
21:54:09 <V453000> on a retarded scale
21:54:49 <V453000> BRIX after effects scene can easily peak to 40GB or something
21:55:01 <frosch123> andythenorth: ottd has weird rules for picking the blitter automatically
21:55:09 <V453000> assuming some future proofing, might want to keep the ability to expand to 128gb
21:55:22 <frosch123> sse4 is only used when the baseset is 32bpp, while that sse2 patch sets it also for 8bpp
21:56:38 *** HerzogDeXtEr has quit IRC
21:56:45 <andythenorth> hmm
21:58:23 <supermop_> V453000: messing around in acad with indesign and photoshop open is miserable on this workstation
21:58:31 <supermop_> which for some reason only has 8gb
21:58:54 <supermop_> because my boss doesn't understand what a computer is
21:59:28 <supermop_> also this job is the first time since 2002 that i have used autocad with only one monitor in a professional capacity
22:00:43 <V453000> he
22:00:50 <V453000> I convereted to single monitor setup recently
22:00:57 <V453000> 34inch ultrawide though :P
22:01:00 <V453000> iz glorious
22:01:30 <V453000> I can see like quarter of openttd map at x1 :D or something stupid like that
22:01:56 *** sim-al2 has joined #openttd
22:02:39 <ST2> hmmm, that with F and longreach mod - no need to move yourself xD
22:02:44 <frosch123> V453000: maybe you should switch to professional hardware like https://www.asus.com/Commercial-Servers-Workstations/Z9PED162L/overview/
22:03:13 <V453000> yeah we had server motherboards in our last job
22:03:25 <frosch123> ST2: there is also a default god-mode
22:03:29 <V453000> turned out there was a massive shitload of driver problems
22:03:31 <frosch123> but it is actually weird to play
22:03:59 <V453000> yeah openttd's god mode is better
22:04:47 <Wolf01> When will be possible to shot from tanks in F - god mode, that day it will be the coolest game ever
22:05:01 <V453000> :D
22:05:18 <V453000> you can't do that?
22:05:22 <Wolf01> Nope
22:05:25 <V453000> k
22:05:27 <V453000> will check tomorrow
22:05:37 <ST2> OpenTTD God's mode it's something like this?
22:05:38 <ST2> [21:04:15] <+ttd-srv7> Available commands: 7help, 7name, 7version, 7resetinfo, 7resetme, 7server, 7companies, 7players, 7say, 7alogin, 7alogout, 7seed, 7limits, 7status, 7account, 7debug, 7move, 7kick, 7rcon, 7ailag, 7suspend, 7unsuspend, 7aireconnect, 7exit, 7shutdown, 7cancelshutdown, 7restartserver, 7cancelrestartserver, 7restart, 7restartgame, 7reload, 7listplugins, 7pauseplugin, 7unpauseplugin
22:05:38 <ST2> , 7reloadplugins, 7load, 7save, 7emptycompany, 7lockcompany, 7unlockcompany, 7resetcompany, 7resetcompanyspec, 7resetcompanykick, 7resetcompanyban, 7resetcompanytimer, 7cancelresetcompany, 7reconnectirc, 7installupdate, 7updateplugins, 7news, 7whowas, 7selftest, 7punishcompany, 7ban, 7banlist, 7unban, 7tempban, 7modban, 7rules, 7arules, 7url, 7goal, 7goalreached, 7progress, 7admin, 7ack, 7solve, 7d
22:05:38 <ST2> uty, 7onduty, 7offduty, 7invite, 7login, 7logout, 7watch, 7known, 7resetknown, 7me, 7whois, 7saveme, 7notes, 7inviteme, 7voterestartgame, 7voterestart, 7votekick, 7voteban, 7cancelvote, 7vote, 7votestatus, 7away, 7screenshot, 7townstats, 7claimed, 7awarning, 7setsign, 7removesign, 7playerinfo, 7rank, 7landscape, 7vipstatus, 7vipmembership, 7sponsor, 7addvip, 7extendvip
22:05:40 <ST2> xD
22:06:45 <Wolf01> Nah, OTTD god mode is some years after you established a profitable route
22:10:31 <ST2> sidenote: not seeing Samu around and he seems quiet, but he's playing OpenTTD now ^^
22:11:38 <V453000> ...
22:24:58 *** Alberth has left #openttd
22:27:43 <V453000> I'm trying to apply giant hacks to the brix postproduction to just be able to output a proper next version
22:27:56 <V453000> I'll have to redo this whenever I return to working on BRIX after release XD
22:28:05 <V453000> for today, gnight
22:39:41 *** bootmii_ has joined #openttd
22:55:02 *** frosch123 has quit IRC
22:55:52 *** chomwitt has joined #openttd
23:07:56 *** Cubey has quit IRC
23:16:19 <supermop_> andythenorth: https://imgur.com/a/s5ZWd
23:16:27 <supermop_> Z sides
23:17:13 <supermop_> drawing 1cc as green and 2cc as yellow for increased z-ness
23:19:21 <andythenorth> you might be able to notch out the wheel arches http://www.gunzelgallery.hobbiesplus.com.au/Rail0678.JPG
23:19:25 <andythenorth> with shading
23:19:32 <supermop_> going to
23:19:49 <supermop_> have yet to decide where to space wheels
23:20:30 <supermop_> bc i put a door where wheel should go
23:20:34 *** Stimrol has joined #openttd
23:21:01 * andythenorth bed
23:21:02 *** andythenorth has left #openttd
23:22:29 <Wolf01> So I need to register to azure to continue to translate my app by myself
23:27:42 <Wolf01> Oh, they want a credit card.. I don't have one anymore...
23:43:18 *** bootmii_ has quit IRC
23:45:59 *** Progman has quit IRC
23:47:13 *** Lamp- has quit IRC
23:54:38 *** Wormnest has quit IRC