IRC logs for #openttd on OFTC at 2019-12-02
⏴ go to previous day
00:08:56 *** supermop_work_ has joined #openttd
00:08:59 *** WormnestAndroid has quit IRC
00:09:08 *** WormnestAndroid has joined #openttd
00:18:46 <DorpsGek_III> [OpenTTD/OpenTTD] grossws updated pull request #7851: Change: add support for next/previous railtype global hotkeys https://git.io/JeM3F
00:25:04 *** Lejving has joined #openttd
00:27:41 <DorpsGek_III> [OpenTTD/OpenTTD] James103 commented on pull request #7851: Change: add support for next/previous railtype global hotkeys https://git.io/JeMsW
00:39:09 *** supermop_work_ has quit IRC
00:42:15 *** supermop_work_ has joined #openttd
00:47:36 <Flo> do you know how to compile firs?
00:48:01 <glx> yeah don't use master, switch to a v4 branch
00:48:46 <FLHerne> Flo: Do `git checkout v4-release-track`
00:49:08 <FLHerne> master doesn't compile with latest nmlc, you get syntax errors
00:49:13 <DorpsGek_III> [OpenTTD/OpenTTD] James103 commented on pull request #7791: GS method to control engine availability for a specific company https://git.io/JeMso
00:49:26 <Flo> that was exacly what I needed
00:49:29 <glx> and old nmlc doesn't work with recent pillow :)
00:50:01 <FLHerne> Flo: Sorry, I remember seeing you describe that, but after you'd left :P
00:50:32 <FLHerne> (I hit the same thing earlier this week, trying to find ways to make nmlc faster and thinking FIRS would be a good test case)
00:51:18 <Flo> yeah i was kinda screwed yesterday cuz pilow/nml version thing
00:52:19 <glx> FLHerne: PLY doesn't seem to detect changes in parser.py/tokens.py (but the doc says it's supposed to)
00:52:58 <DorpsGek_III> [OpenTTD/OpenTTD] grossws updated pull request #7851: Change: add support for next/previous railtype global hotkeys https://git.io/JeM3F
00:53:31 <DorpsGek_III> [OpenTTD/OpenTTD] grossws commented on pull request #7851: Change: add support for next/previous railtype global hotkeys https://git.io/JeMsP
00:58:01 * FLHerne tries to figure out if there's code for that and what it does
01:03:44 <glx> "Since the generation of the LALR tables is relatively expensive, previously generated tables are cached and reused if possible. The decision to regenerate the tables is determined by taking an MD5 checksum of all grammar rules and precedence rules. Only in the event of a mismatch are the tables regenerated."
01:05:08 <FLHerne> glx: yacc.py has `if optimize or (read_signature == signature):` :-/
01:05:27 * FLHerne grumbles about undocumented stuff
01:05:35 <FLHerne> Possibly I should drop that
01:12:13 <glx> removing optimize seems to work
01:12:25 *** supermop_work_ has quit IRC
01:13:37 <FLHerne> I think "One of the purposes of optimized mode is to substantially decrease the startup time of your compiler (by assuming that everything is already properly specified and works)." is the closest it gets to saying "the above isn't actually true"
01:13:51 *** supermop_work_ has joined #openttd
01:14:15 <FLHerne> And that's reading it in hindsight with the knowledge that it isn't :P
01:14:24 <glx> yeah I understand it as in 'optimize' mode I don't try to rebuild the tables
01:15:27 <glx> but optimize should be only for running optimized python
01:15:56 <glx> that's why they say you must run in normal python first
01:16:59 <glx> "To make this work, make sure you first run Python in normal mode. Once the lexing and parsing tables have been generated the first time, run Python in optimized mode. PLY will use the tables without the need for doc strings. " <-- for me it says I generate only if there's no tables
01:17:55 <FLHerne> Now I'm not sure what you mean either... ;-)
01:18:42 <glx> I think when optimize is set it doesn't check the source changes
01:19:11 <glx> because it could cause issues when python is in optimized mode
01:19:41 <glx> due to comments specifying the rules being ignored
01:20:44 <glx> and that's exactly what the code you found do
01:21:00 <glx> optimize or code unchanged
01:24:58 <FLHerne> glx: Ok, I see what you mean
01:25:28 <FLHerne> But the `optimize` flag being set doesn't actually have any correlation to whether python is being run with -O
01:26:08 <FLHerne> You can run `python -O` without setting the parameter, or vice versa
01:26:25 <FLHerne> (AAUI, in the first case it'll fail because no docstrings, but whatever)
01:27:26 <FLHerne> Does look as though it's intended to be used that way
01:33:51 <glx> running 'python -O' without optimize it doesn't output generated/lextab.py
01:34:41 <glx> and with -OO it can't build the parser
01:37:41 <glx> ok in normal python without optimize lextab.py is not created
01:38:17 *** Wormnest_ has joined #openttd
01:40:08 <glx> and -OO with existing tables fails
01:41:22 <glx> warnings about missing doc-string and
01:41:22 <glx> File "C:\Users\Loïc\AppData\Roaming\Python\Python37\site-packages\ply\yacc.py", line 1637, in set_start
01:41:22 <glx> start = self.Productions[1].name
01:41:22 <glx> IndexError: list index out of range
01:41:58 *** Thedarkb-X40 has joined #openttd
01:44:05 *** supermop_work_ has quit IRC
01:46:40 *** supermop_work_ has joined #openttd
02:03:46 <glx> replacing 'optimize=True' with 'optimize=not(self.__doc__)' in parser.py seems to work
02:16:53 *** supermop_work_ has quit IRC
02:26:17 <glx> but won't update lextab.py
02:26:44 *** supermop_work_ has joined #openttd
02:56:57 *** supermop_work_ has quit IRC
03:06:50 *** supermop_work_ has joined #openttd
03:37:01 *** supermop_work_ has quit IRC
03:42:01 *** supermop_work_ has joined #openttd
04:12:11 *** supermop_work_ has quit IRC
04:12:37 *** supermop_work_ has joined #openttd
04:42:51 *** supermop_work_ has quit IRC
04:52:08 *** supermop_work_ has joined #openttd
05:22:21 *** supermop_work_ has quit IRC
05:25:06 *** supermop_work_ has joined #openttd
05:55:16 *** supermop_work_ has quit IRC
05:55:41 *** supermop_work_ has joined #openttd
06:25:54 *** supermop_work_ has quit IRC
06:32:51 *** supermop_work_ has joined #openttd
07:01:16 *** snail_UES_ has joined #openttd
07:03:01 *** supermop_work_ has quit IRC
07:08:00 *** supermop_work_ has joined #openttd
07:13:17 *** Wormnest_ has joined #openttd
07:38:13 *** supermop_work_ has quit IRC
07:39:05 *** supermop_work_ has joined #openttd
07:41:02 *** Smedles has joined #openttd
07:45:43 *** Smedles has joined #openttd
07:58:42 *** Smedles has joined #openttd
08:09:18 *** supermop_work_ has quit IRC
08:12:57 *** supermop_work_ has joined #openttd
08:28:53 *** Smedles has joined #openttd
08:43:08 *** supermop_work_ has quit IRC
08:52:59 *** supermop_work_ has joined #openttd
08:59:58 *** andythenorth has joined #openttd
09:23:12 *** supermop_work_ has quit IRC
09:24:06 *** ChanServ sets mode: +v tokai
09:33:06 *** supermop_work_ has joined #openttd
10:03:16 *** supermop_work_ has quit IRC
10:05:00 *** supermop_work_ has joined #openttd
10:05:13 *** andythenorth has joined #openttd
10:32:01 *** tokai|noir has joined #openttd
10:32:01 *** ChanServ sets mode: +v tokai|noir
10:34:24 *** sla_ro|master has joined #openttd
10:35:14 *** supermop_work_ has quit IRC
10:36:41 *** supermop_work_ has joined #openttd
11:06:53 *** supermop_work_ has quit IRC
11:13:38 *** JacobD88 has joined #openttd
11:13:39 *** supermop_work_ has joined #openttd
11:43:50 *** supermop_work_ has quit IRC
11:45:14 *** supermop_work_ has joined #openttd
11:50:44 <DorpsGek_III> [OpenTTD/OpenTTD] ldpl updated pull request #7791: GS method to control engine availability for a specific company https://git.io/JeREi
11:53:22 *** andythenorth has joined #openttd
12:15:25 *** supermop_work_ has quit IRC
12:17:45 *** supermop_work_ has joined #openttd
12:27:45 <LordAro> supermop_work_: have you considered a bouncer?
12:47:59 *** supermop_work_ has quit IRC
12:53:52 *** supermop_work_ has joined #openttd
13:15:27 <DorpsGek_III> [OpenTTD/OpenTTD] nielsmh commented on pull request #7851: Change: add support for next/previous railtype global hotkeys https://git.io/JeMRT
13:24:06 *** supermop_work_ has quit IRC
13:34:00 *** supermop_work_ has joined #openttd
14:04:11 *** supermop_work_ has quit IRC
14:09:36 *** supermop_work_ has joined #openttd
14:39:49 *** supermop_work_ has quit IRC
14:40:36 *** supermop_work_ has joined #openttd
14:45:36 *** snail_UES_ has joined #openttd
14:56:58 *** andythenorth has joined #openttd
15:00:49 *** andythenorth has joined #openttd
15:10:45 *** supermop_work_ has quit IRC
15:11:11 *** TheMask96 has joined #openttd
15:14:16 *** supermop_work_ has joined #openttd
15:36:29 *** andythenorth has joined #openttd
16:01:38 *** Wormnest has joined #openttd
16:06:06 *** WormnestAndroid has quit IRC
16:07:27 <andythenorth> supermop_work_: how's the Horse game?
16:08:39 <supermop_work_> don't really have a natural path to build out HSR though. Making like 4k vehicles a month
16:29:40 *** WormnestAndroid has joined #openttd
17:01:38 *** Wormnest_ has joined #openttd
17:06:41 *** WormnestAndroid has quit IRC
17:48:12 <supermop_work_> this year wife's company holiday party is 'cocktail attire'
17:48:55 <supermop_work_> never had any need to wear a tuxedo since high school prom
17:56:29 *** WormnestAndroid has joined #openttd
18:13:57 *** TheMask96 has joined #openttd
18:38:41 *** frosch123 has joined #openttd
18:41:49 *** Progman has joined #openttd
18:56:56 *** supermop_work_ has quit IRC
18:57:52 *** supermop_work_ has joined #openttd
19:22:13 <Arveen> anyone using HexChat on Windows ?
19:25:00 *** HerzogDeXtEr has joined #openttd
19:26:58 *** andythenorth has joined #openttd
19:27:03 <supermop_work_> this was a couple years ago
19:27:33 <andythenorth> TrueBrain: IT IS ISO 27001:2013 AUDIT TOMORROW!
19:27:48 <andythenorth> it's like christmas for andythenorth
19:27:57 <Arveen> i switched to darkmode on windows and hexchat is still bright - i guess darkmode is just for uwp apps or something ?
19:29:35 <andythenorth> planetmaker: so does the python C binary thing work? o_O
19:34:58 <supermop_work_> can i wear gortex sneakers with a suit and have it still count as 'cocktail attire'
19:35:34 <supermop_work_> now that i don't have to wear dressy clothes for work anymore i am done with cold /wet feet
19:37:48 <supermop_work_> peter1138: do you have egg-beaters / toe clips?
19:38:29 <andythenorth> I used to have clips
19:39:39 <supermop_work_> have any of you tried the chrome shoes that are like skate shoes with clips on the bottom?
19:40:26 <andythenorth> I used to have some like that, can't remember what brand
19:40:36 <andythenorth> unless they're thoroughly rigid you're winning almost nothing
19:40:43 <andythenorth> SPD into a floppy shoe is a waste of time imho
19:41:01 <andythenorth> and if you're only riding a few miles in a city, SPD is a waster of time full stop
19:41:14 * andythenorth has reformed, and is now back on totally flat pedals
19:41:34 *** sla_ro|master has joined #openttd
19:41:34 <supermop_work_> i've actually heard the chrome shoes are so stiff they kind of dont work as street / skate shoes
19:41:45 <andythenorth> the ones I had were horrible to walk in
19:41:58 <andythenorth> negated the point, you wouldn't want to wear them all day
19:41:59 <supermop_work_> was wondering if they were one of those 'worst of both worlds' things
19:42:05 <andythenorth> so might as well just have cycle shoe
19:42:08 <supermop_work_> but they do make waterproof ones
19:42:32 <supermop_work_> hate riding in the rain / snow in the city
19:43:06 <supermop_work_> i imagine you guys have no choice but to ride in the rain though
19:43:36 * andythenorth does not ride in the rain :P
19:44:06 <supermop_work_> i just put on trench coat and walk
19:44:42 <supermop_work_> umbrella > changing clothes at work
19:47:19 <supermop_work_> taking cabs within manhattan is for people who want to watch the world burn
19:47:49 <andythenorth> if it rains, I often find I'm wfh :P
19:47:52 <supermop_work_> or want to watch the world pass you by as you sit in a jam of 10,000 other taxis and ubers
19:48:01 <andythenorth> I usually get more productive work done wfh anyway
19:48:40 <supermop_work_> i can do almost all of my job from home but my industry is weird about it because of 'studio culture'
19:50:02 <andythenorth> I go in to hang out
19:50:08 <andythenorth> and feel like a useful manager
19:50:14 <andythenorth> and spread culture
19:50:20 <andythenorth> but if I actually want to make any money
19:50:27 <supermop_work_> how far do firs vehicle dealers have to be from city center? is it a fixed amount of tiles?
19:51:20 <andythenorth> it uses the default OpenTTD 'IND_FLAG_BUILT_NEAR_TOWN' in v3
19:51:47 <Arveen> btw: is FIRS4 a thing ? i read some lines a couple of days ago but can't remember exactly
19:53:11 <supermop_work_> ah hmm. my city is now too big
19:54:21 <supermop_work_> and anywhere i can fit a station to drop of vehicles is too far away from city center
19:58:39 <andythenorth> I should finish v4
19:58:49 <andythenorth> but I keep doing OpenTTD docs and crap instead :)
19:59:13 <Arveen> is there a write up on the forums what the goals are for v4 ?
20:02:54 <frosch123> i would guess the main feature is industries with more than 3 input or output cargos
20:03:20 <Arveen> i still haven't done a game on v3 extreme .... might be time for that over the holidays
20:03:22 <frosch123> or the realisation that they are not fun :p
20:04:12 <andythenorth> but surprisingly, MOAR is better
20:04:19 <andythenorth> as long as you want to connect loads of stuff
20:04:28 <Arveen> and for drop i just use one station anyway
20:04:42 <andythenorth> don't play extreme though, it's awful
20:04:56 <andythenorth> extreme is a case were MOAR is worse
20:05:30 <Arveen> i enjoyed that steel-town setting
20:05:57 <andythenorth> steeltown is significantly more intense in v4
20:06:59 <supermop_work_> steeltown is the best 'city' industry set so far
20:07:08 <andythenorth> frosch123: (dunno if you can help) I am trying to figure out what to do about eints
20:07:36 <andythenorth> the 'problem' is I feel bad seeing people make translation commits that aren't then used, I have 3 possible ideas
20:07:51 <andythenorth> (1) delete my projects from eints, it's not documented how to
20:08:03 <andythenorth> (2) manually copy the changes from the devzone hg repos to git
20:08:14 <andythenorth> (but that doesn't work in reverse)
20:08:37 <andythenorth> (3) try and persuade someone to make changes to eints, but I'm not sure what they should be, if at all
20:13:12 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro commented on pull request #7850: Change: [hotkeys] add missing keycodes for hotkeys.cfg https://git.io/JeMr4
20:16:31 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro commented on pull request #7000: Some NewGRF variables concerning railtypes https://git.io/JeMrg
20:22:47 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth commented on pull request #7000: Some NewGRF variables concerning railtypes https://git.io/JeMr1
20:26:33 <frosch123> andythenorth: sorry, i wanted to migrate that stuff weeks ago
20:28:56 <DorpsGek_III> [OpenTTD/OpenTTD] frosch123 commented on pull request #7000: Some NewGRF variables concerning railtypes https://git.io/JeMrh
20:30:46 <andythenorth> anything I can do to help?
20:32:10 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro commented on pull request #7000: Some NewGRF variables concerning railtypes https://git.io/JeMoT
20:32:19 <LordAro> parameter still needs documenting though
20:33:01 <frosch123> a whole commit needs to be dropped :)
20:33:12 <frosch123> though iirc eddi was waiting for test cases
20:33:40 <LordAro> would be nice to get all of the PRs from 2018 closed before 2020 :p
20:33:45 <andythenorth> I might make some test cases later
20:34:03 <andythenorth> that forum post contains some actual real world problems, instead of me just guessing
20:35:16 <frosch123> "real world problems" :)
20:35:22 <LordAro> i'm not entirely convinced #7311 is actually a bug
20:35:30 <LordAro> just a bit of an oddity about how paths are handled
20:38:45 <TrueBrain> andythenorth: enjoy :) Don't smile too much :P
20:43:13 <frosch123> LordAro: 7311 only applies if you do not have libxdgbasedir
20:43:44 <frosch123> so the code is probably untested, and probably also follows some legacy behaviour
20:57:42 <andythenorth> TrueBrain: the biggest problem is knowing 'stop talking now'
21:02:40 *** HerzogDeXtEr1 has joined #openttd
21:20:49 *** HerzogDeXtEr has joined #openttd
21:34:07 <DorpsGek_III> [OpenTTD/OpenTTD] frosch123 commented on issue #7311: Wrong determination of personal directory https://git.io/fhAdo
21:35:11 <frosch123> also, nothing is easy :p
21:36:28 <andythenorth> drawing pixels for trains is easy
21:36:37 <andythenorth> everything else seems to be hard :P
21:38:27 *** supermop_work_ has quit IRC
21:38:32 *** supermop_work_ has joined #openttd
21:38:49 *** supermop_work_ has joined #openttd
21:39:05 <frosch123> are these "add reaction emoticon to post" useful for strucuring? or are they just social bs?
21:39:15 <LordAro> mostly just social bs
21:39:25 <LordAro> they help prevent "+1" and "me too" comments though
21:40:16 <frosch123> how silly, i can add them to my own posts :p
21:46:15 <andythenorth> I start typing :) for "it's just the internet, we're all friends"
21:46:25 <andythenorth> and I get some weird list of unrelated emojis
21:48:01 <DorpsGek_III> [OpenTTD/OpenTTD] stormcone opened pull request #7852: Feature: Show the name of the NewGRF in the build vehicle window. https://git.io/JeMKL
21:48:25 <supermop_work_> i appreciate the variety of monorail and gondola emoji
21:48:39 <frosch123> can't you see that in the debug newgrf gui?
21:51:10 <andythenorth> not from buy menu
21:51:19 <andythenorth> I have failed to see why it's necessary though
21:51:22 <andythenorth> empathy failure :P
21:52:04 <frosch123> hmm, i see a draw back of the purchase list tree groups
21:52:37 <frosch123> stations used to be grouped by usage, then people started grouping them by newgrf (because stuff from other authors is bad?)
21:52:45 <frosch123> same will happen with purchase list
21:53:20 <frosch123> Program Files/Newgrf vendor/Newgrf set/Vehicle
21:55:12 <andythenorth> I anticipated that one :P
21:55:42 <andythenorth> I'm still not convinced by the tree idea, and it was my idea :P
21:56:57 <andythenorth> it's a very convoluted way to choose a livery :P
21:57:07 <frosch123> apis are good if they can be used for stuff that was not anticipated, apis are bad if they can be used for stuff that was not intended :)
21:57:48 <andythenorth> I did draw the most logical solution, based on committee decision of need
21:57:55 <andythenorth> but nobody seemed to like it :(
21:58:02 <frosch123> andythenorth: i understood the suggestion that the tree node represents the last-built leaf, so you only need to expand if you really want to
21:58:34 <andythenorth> that was one of the appealing things
21:58:42 <andythenorth> the spec so far appears to be:
21:59:06 <andythenorth> (for the livery goal, not the groups option to achieve it)
21:59:09 <andythenorth> - cannot use a hidden UI mechanism like ctrl-click
21:59:23 <andythenorth> - cannot use existing liveries (cargo subtypes)
21:59:35 <andythenorth> - must be obvious to player
21:59:41 <andythenorth> - must be per vehicle
22:00:01 <andythenorth> I thought the drop-downs mockup fulfilled all of those, but apparently it's not liked :P
22:00:15 <frosch123> - must not have the same issues as cargo subtypes
22:00:33 <andythenorth> - must include different, new, more interesting issues than cargo subtypes
22:00:51 <andythenorth> the killer for me on the tree idea is....
22:01:08 <andythenorth> ...I could already just implement the feature of different liveries using different IDs, without the tree
22:01:34 <andythenorth> it wouldn't do much harm to have a few engines repeated with different appearance
22:01:51 <andythenorth> but somehow it's not compelling enough yet
22:03:00 <andythenorth> also it will kill my compile time :P
22:03:56 <andythenorth> random + depot flip
22:09:10 *** sim-al2 has joined #openttd
22:14:22 <nielsm> of cour se has the minor issue that it obsoletes 15+ years of newgrf sprites
22:14:46 <nielsm> and throws all the artists work into the corner
22:14:52 <andythenorth> the 3rd thing I thought was 'can I redo FIRS for this?'
22:17:19 <Wolf01> <andythenorth> but nobody seemed to like it :( <- if only you could find a way to do the same without hiding the wagons...
22:17:52 <andythenorth> and yet the menu has to be big enough to not be hidden...
22:21:34 *** DorpsGek` has joined #openttd
22:21:34 *** ChanServ sets mode: +o DorpsGek`
22:21:40 *** seatsea04192116 has joined #openttd
22:21:42 *** ZirconiumX has joined #openttd
22:21:47 <andythenorth> I suspect nobody finds the ctrl-click liveries in Horse 2
22:21:55 *** LordArtoo has joined #openttd
22:22:02 *** Hobbyboy has joined #openttd
22:22:17 * andythenorth thinks of other ideas
22:22:22 *** Execthts has joined #openttd
22:22:30 <supermop_work_> nielsm: idk if it actually would make anything obsolete
22:23:01 *** DorpsGek_III_ has joined #openttd
22:23:28 <supermop_work_> could you just skin random boxes with stretched versions of the legacy sprites ?
22:23:49 *** milek7_ has joined #openttd
22:24:46 *** dihedral has joined #openttd
22:24:47 *** seatsea0419211 has quit IRC
22:25:12 *** yur3shmukcik[m] has quit IRC
22:25:26 *** LordArtoo is now known as LordAro
22:25:35 *** Hazzard has joined #openttd
22:26:32 *** DorpsGek` is now known as DorpsGek
22:26:34 *** planetmaker has joined #openttd
22:26:34 *** Hirundo has joined #openttd
22:26:34 *** johanna[m] has joined #openttd
22:26:34 *** iarp[m] has joined #openttd
22:26:34 *** yoltid[m] has joined #openttd
22:26:34 *** joey[m] has joined #openttd
22:26:34 *** dag[m]1 has joined #openttd
22:26:34 *** ZirconiumY has joined #openttd
22:26:34 *** ericnoan has joined #openttd
22:26:34 *** KenjiE20 has joined #openttd
22:26:34 *** jact[m] has joined #openttd
22:26:34 *** labs[m] has joined #openttd
22:26:34 *** ciet[m] has joined #openttd
22:26:34 *** nartir[m] has joined #openttd
22:26:34 *** blim[m] has joined #openttd
22:26:34 *** ookfof[m] has joined #openttd
22:26:34 *** yur3shmukcik[m] has joined #openttd
22:26:34 *** fiddeldibu[m] has joined #openttd
22:26:34 *** olmvnec[m] has joined #openttd
22:26:34 *** ircer[m] has joined #openttd
22:26:34 *** einar[m] has joined #openttd
22:26:34 *** afdal[m] has joined #openttd
22:26:34 *** Corns[m] has joined #openttd
22:26:34 *** TinoDidriksen has joined #openttd
22:26:34 *** helix.oftc.net sets mode: +o planetmaker
22:26:37 <FLHerne> andythenorth: You could add 'ctrl+click for different liveries' to the purchase description?
22:27:06 <frosch123> supermop_work_: it works for all ground sprites, but for none of the building, industries, vehicles, ...
22:27:44 <frosch123> only ground sprites have a fixed/known shape so that you can treat the sprite like a texture
22:28:05 <DorpsGek_III_> [OpenTTD/OpenTTD] grossws commented on pull request #7850: Change: [hotkeys] add missing keycodes for hotkeys.cfg https://git.io/JeMK7
22:28:09 <frosch123> it's the same problem as for "rotate viewport by 90 degree" but more general
22:28:57 <andythenorth> click the 'livery' button and get a new mode
22:29:00 *** ChanServ sets mode: +v planetmaker
22:29:07 <andythenorth> where simply clicking on the vehicle shows all the available options
22:29:17 <andythenorth> modes work so well in UI :P
22:29:24 <frosch123> also, ttd uses a lot of fake 3d, where dimensions are totally off. like vehicles actually not fitting under bridges
22:29:52 <andythenorth> nice tech demo though :)
22:30:13 <frosch123> it could be named "3TTD" :p
22:31:10 <andythenorth> the video does look good
22:33:44 <andythenorth> that can be selected, then click on vehicles to change livery :P
22:33:57 <andythenorth> and a paintbrush!
22:34:04 <andythenorth> one changes stats, the other colours
22:34:39 <andythenorth> oh we could add an oil can!
22:34:50 <andythenorth> and make servicing a micro-management task
22:36:45 <frosch123> just use the vehicle refit tool
22:37:03 <frosch123> you are reinventing cargo subtypes
22:37:14 <andythenorth> it has the wrong icon!
22:37:19 <andythenorth> that's just silly frosch123
22:37:20 <frosch123> the problem of cargo subtypes is not the name "cargo subtype"
22:38:16 <andythenorth> which of the various problems are we going to mention? :)
22:38:41 <andythenorth> I have already drawn an oilcan icon, now I will have to delete it :(
22:39:35 *** Smedles has joined #openttd
22:40:18 <FLHerne> andythenorth: FWIW, it's not unrealistic for DVTs to add power - Chiltern have gensets in theirs, which avoids ETS being drawn from traction power
22:40:32 <andythenorth> same for cabbage in USA
22:41:05 <andythenorth> I made my peace with it :)
22:43:24 <FLHerne> Why is the Happy Train a diesel railcar?
22:43:53 <andythenorth> alternate universe :P
22:43:54 <FLHerne> The One True Happy Train is the 365, and that's electric :P
22:44:05 <andythenorth> I drew it before nielsm convinced me to add EMUs
22:45:11 <andythenorth> I would say 'mistakes were made' but it's more just evolution :P
22:47:19 * andythenorth wonders if users could paint their own livery
22:47:43 <andythenorth> treat the colour as HSV, only modify the H value
23:02:16 <frosch123> is that for old windows phones?
23:02:27 <frosch123> msvc+arm does not ring a bell for me
23:03:27 <milek7_> microsoft sells some arm laptop
23:03:32 <nielsm> MS is being less locking down on running own software on arm machines now than ther were with win8
23:08:37 <supermop_work_> i read this as ' one arm laptop'
23:10:38 <milek7_> hm, not only microsoft it seems
23:39:26 *** Eddi|zuHause2 is now known as Eddi|zuHause
23:39:57 <Eddi|zuHause> grmpf, i won't be looking at #7000 now... remind me again like 3 days before christmas or so?
23:41:44 *** WormnestAndroid has quit IRC
23:42:56 *** WormnestAndroid has joined #openttd
23:55:04 *** WormnestAndroid has quit IRC
23:55:33 *** WormnestAndroid has joined #openttd
continue to next day ⏵