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

Powered by YARRSTE version: svn-trunk