IRC logs for #openttd on OFTC at 2019-05-25
⏴ go to previous day
00:25:07 <Eddi|zuHause> well, if you need anything more sophisticated than that, i guess programmable signals are the obvious choice
00:25:51 <Eddi|zuHause> or if you want to take a stab at it yourself, the game has 2 unused signal types that you can simply enable and fill with some logic without much trouble
00:26:38 <Eddi|zuHause> i think i tried that once, a long time ago
00:31:57 <Supercheese> In a galaxy far, far away?
02:32:08 *** dihedral has joined #openttd
03:24:18 *** y2kboy23 has joined #openttd
03:47:33 *** Wormnest has joined #openttd
03:56:20 *** snail_UES_ has joined #openttd
04:55:52 <Hazzard> Will the closest zoom level be made closer now that there is high dpi support?
05:08:41 *** Supercheese has joined #openttd
05:11:08 <Corns[m]> Hi, if i have a patch idea and i want to discuss it in a more permanent thread, where should i go about it? Ive posted to tt forums so far but im wondering if the github issue tracker would have a larger audience?
05:13:08 <Eddi|zuHause> Hazzard: i've not heard of any such plans
05:13:39 <Eddi|zuHause> Hazzard: the closest zoom level is already 4 times the original resolution, what kind of "high dpi" are you looking at?
05:14:52 <Eddi|zuHause> Corns[m]: in the most general terms, forum if you want user feedback, github if you want developer feedback
05:15:22 <Eddi|zuHause> Corns[m]: for github it would be helpful if you had some actual implementation though
05:16:08 <Corns[m]> <Eddi=7czuHause "Corns: in the most general terms"> Ah sweet thanks :) yeah i have a WIP patch and dev feedback is what i want
05:16:25 <Corns[m]> Oops did i mix up whisper and allchat
05:16:47 <Eddi|zuHause> that's not something that should be a whisper
05:17:26 <Corns[m]> Oh okay, im new to using this riot.m app and the text was red so i thought it was a whisper
05:17:32 <Eddi|zuHause> Corns[m]: for some (early) WIP stuff, you should make a draft PR
05:17:50 <Corns[m]> Oh yeah draft PRs are a thing
05:17:51 <Eddi|zuHause> no, that's a highlight, because i used your name
05:19:20 <Corns[m]> I originally built off the citymania client but ill be doing the rest of my work off the trunk/master codebase
05:20:23 <Hazzard> Eddi|zuHause: In 1.9.1 I essential play at 2x dpi, so I wish the closest zoom level was 8x rather than 4x
05:24:36 <Eddi|zuHause> Hazzard: even if we added another zoom level, someone has to actually draw it
05:24:51 <Eddi|zuHause> it's not vector graphics that can scale easily
05:25:01 <Corns[m]> don't we just nearest-neighbour supersample it?
05:25:42 <Eddi|zuHause> there's actual higher resolution graphics (if someone drew them)
05:26:29 <Hazzard> I mean I was thinking just nearest neighbor as it is, talking about the terrain and whatnot
05:31:54 <Eddi|zuHause> well, if the current system is implemented properly, it might be a one-line patch...
05:32:08 <Eddi|zuHause> but i have no clue how it is implemented
05:32:20 <Eddi|zuHause> or where to look for that constant
05:32:32 <Corns[m]> Theres a few constants related to zoom
06:14:45 <DorpsGek_II> [OpenTTD/OpenTTD] Hexus-One opened pull request #7607: Feature Request/WIP: Rail Planner track builder https://git.io/fjB7y
06:15:07 *** altavista[m] has joined #openttd
06:15:21 *** altavista[m] has left #openttd
09:15:51 *** HerzogDeXtEr has joined #openttd
10:04:13 *** andythenorth has joined #openttd
10:20:32 *** sla_ro|master has joined #openttd
10:30:16 *** Progman has joined #openttd
10:45:39 <andythenorth> 'cereal hopper wagon'? o_O
11:25:08 <Artea> sometimes a joke can turn real
11:50:20 <andythenorth> I frigging hate mercurial
11:50:37 <andythenorth> it makes me feel stupid
11:50:50 <andythenorth> why does checking out a previous rev create a merge?
11:51:03 <andythenorth> and why does that merge fail?
11:51:17 <andythenorth> but the merge tool says no merge is in progress
11:51:25 <andythenorth> it's a piece of shit
11:51:25 *** andythenorth has left #openttd
12:19:30 *** Wolf01 is now known as Guest3585
13:41:36 *** WWacko1976-work has joined #openttd
14:47:41 <Eddi|zuHause> i think andy should make a toyland replacement that is all about 9-5 office work
15:38:19 *** ChanServ sets mode: +v tokai
16:02:30 <DorpsGek_II> [OpenTTD/OpenTTD] GabdaZM updated pull request #7025: Add #6887: Option to show zone inside local authority boundary of towns https://git.io/fhsu0
16:04:30 <DorpsGek_II> [OpenTTD/OpenTTD] GabdaZM commented on pull request #7025: Add #6887: Option to show zone inside local authority boundary of towns https://git.io/fjBxs
16:09:37 <DorpsGek_II> [OpenTTD/OpenTTD] GabdaZM commented on pull request #7025: Add #6887: Option to show zone inside local authority boundary of towns https://git.io/fjBxZ
16:22:53 <DorpsGek_II> [OpenTTD/OpenTTD] GabdaZM commented on pull request #7025: Add #6887: Option to show zone inside local authority boundary of towns https://git.io/fjBxu
16:31:17 *** snail_UES_ has joined #openttd
16:36:51 *** Wormnest has joined #openttd
16:42:24 *** gelignite has joined #openttd
16:47:14 *** Eddi|zuHause has joined #openttd
16:54:21 *** Gustavo6046 has joined #openttd
17:01:34 <DorpsGek_II> [OpenTTD/OpenTTD] GabdaZM opened pull request #7608: Codechange: Performance improvement in k-d tree FindNearest() https://git.io/fjBpv
17:14:10 <snail_UES_> which numeric ID would you guys recommend to start from, when coding a new trackset?
17:14:39 <snail_UES_> I would start from ID 0 , but I’m afraid I’d override the default ones (RAIL, ELRL, MONO and MGLV)
17:14:49 <snail_UES_> so maybe it’s better to start from 4?
17:32:31 <Eddi|zuHause> i'm not sure what you're asking
17:34:04 <snail_UES_> every new railtype has to have its numeric ID
17:35:01 <snail_UES_> so far I’ve started with ID 4 so that I wouldn’t override the default TTD railtypes
17:35:11 <Eddi|zuHause> all IDs are local to your GRF
17:35:14 <snail_UES_> not sure if I can start from 0 instead
17:35:41 <Eddi|zuHause> you don't override a builtin type unless you specify that label in property 8
17:36:22 <snail_UES_> so the numeric ID I assign should be irrelevant outside of my GRF?
17:37:48 *** andythenorth has joined #openttd
17:42:06 <Gabda> If I want to recolor the tile selection to a custom color, do I have to create a new grf, or there are hidden palettes I can use?
17:44:59 <snail_UES_> Eddi|zuHause: thanks
17:50:21 <Eddi|zuHause> Gabda: there are plenty of recolor maps available.
17:51:01 <Eddi|zuHause> Gabda: if those do not fit your needs, you should add them to the baseset
17:51:12 <Gabda> i saw ~20 in the spites.h
17:51:28 <Gabda> but most of them leaves the tile selection sprite white
17:53:02 <Eddi|zuHause> Gabda: maybe take as example the commit that added the "all black palette"
17:53:53 <Gabda> hmm, it is a good idea, thx :)
18:02:25 <Eddi|zuHause> andythenorth: i wanted to tell you something, but you were gone, and i don't remember...
18:02:38 <andythenorth> I broke hg and was having a tantrum?
18:03:28 <Eddi|zuHause> maybe it wasn't important...
18:04:09 <andythenorth> I deleted things in .hg until the broken went away
18:04:35 <Eddi|zuHause> a reset didn't help?
18:06:14 <Eddi|zuHause> i vaguely remember having a similar problem, but forgot what i did
18:07:28 <andythenorth> it's fixed now anyway :)
18:07:46 <andythenorth> the permanent mitigation is to stop using a tool I don't understand
18:08:02 <andythenorth> in favour of one I'm just merely bad at :P
18:08:04 <Eddi|zuHause> are there any tools left after that?
18:09:09 <andythenorth> git doesn't pretend to be safe or nice
18:09:21 <andythenorth> it's like a sharp knife: use it wrong, you get hurt
18:09:46 <andythenorth> hg is horrible, it pretends to be user-friendly, and it attempts to 'help'
18:10:05 <andythenorth> but is more fragile than git, and horrible to recover from if you unwittingly break it
18:10:39 <andythenorth> it's lolz that the standard method for any hg repo issue is 'save your uncommitted changes to a a diff, then delete the repo and clone again'
18:12:00 * andythenorth draws endless hopper cars :D
18:20:26 <Eddi|zuHause> i don't know how you "break" it so often...
18:21:28 <andythenorth> because it's a terrible tool....
18:21:47 <andythenorth> it can't even move between revs safely
18:22:07 <andythenorth> it can't manage branches safely
18:22:12 <andythenorth> it can't manage merges
18:22:23 <DorpsGek> andythenorth: frosch123 was last seen in #openttd 1 day, 19 hours, 31 minutes, and 43 seconds ago: <frosch123> it's only imported from greece
18:25:45 *** Supercheese has joined #openttd
18:29:21 <glx> not sure it's the tools' fault
18:31:36 <andythenorth> it lost for a reason
18:32:01 <andythenorth> I don't usually get into "x vs y" about tools
18:32:15 <andythenorth> but mercurial really really really sucks and I hate it
18:32:28 <andythenorth> I hate tools that lie basically
18:32:59 <andythenorth> I have never seen git lie
18:34:59 <andythenorth> I can't just move my projects to git, because...guess what
18:35:04 <andythenorth> mercurial sometimes makes broken commits
18:35:11 <andythenorth> that have to be manually fixed
18:46:43 <Eddi|zuHause> 12M views, and i'm pretty sure the original video makes haven't seen a penny
19:03:29 *** frosch123 has joined #openttd
19:22:52 <frosch123> hmm, i think we should add a "0.4" branch to nml
19:23:20 <frosch123> it's weird to checkout specific tags
19:32:46 <glx> we could also remove .devzone and add azure stuff
19:33:41 <frosch123> i don't believe in azure :)
19:34:12 <andythenorth> it's real, not a myth :P
19:34:17 <andythenorth> azure unicorns :P
19:34:36 <andythenorth> azure is horrible, but I think it's less horrible than maintaining jenkins
19:35:11 <frosch123> my wip docker farm can build grfs with docker just fine
19:35:25 <frosch123> i don't believe anyone but andy may be able to setup azure for a grf
19:36:06 <andythenorth> and endless amounts of clicking scary buttons
19:36:26 <frosch123> so you voluneer to walk people though the clicking? :p
19:36:34 <andythenorth> I am +/-0 to Azure
19:36:53 <andythenorth> the docs are very hard to understand
19:37:17 <frosch123> i guess azure is fine if you have a single project that used standard stuff
19:37:31 <frosch123> i think it's terrible for many small project with non-standard stuff
19:38:06 <andythenorth> if I don't have to spend 10 days making Azure work, I won't complain
19:43:05 <frosch123> i should stop using xussr as test case, it takes too long to build
19:44:28 <andythenorth> needs python deps though :(
19:45:34 <frosch123> 5:50 for xussr with all sprites cached
19:49:20 *** Progman has joined #openttd
19:59:39 *** arikover has joined #openttd
19:59:50 <frosch123> ogfx need gimp to build :p
21:05:47 <andythenorth> Horse should be about 1m or so
21:06:37 <glx> frosch123: some grf devs are crazy I think
21:24:02 <andythenorth> a grf should take 10-20s to compile, ideally
21:54:25 *** snail_UES_ has joined #openttd
22:58:28 *** andythenorth has joined #openttd
continue to next day ⏵