IRC logs for #openttd on OFTC at 2020-12-28
            
00:33:28 *** virtualrandomnumber has joined #openttd
00:33:58 *** virtualrandomnumber has quit IRC ()
00:59:14 *** m1cr0m4n has quit IRC (Quit: G'luck)
01:05:05 *** m1cr0man has joined #openttd
01:31:46 *** DasPoseidon has quit IRC (Remote host closed the connection)
02:42:26 *** Progman has quit IRC (Remote host closed the connection)
02:55:41 *** Flygon has joined #openttd
02:58:37 *** glx has quit IRC ()
03:27:44 <DorpsGek> [OpenTTD/OpenTTD] UnsuspiciousGooball opened pull request #8457: Change: Ability to convert between road types for town roads and bridges now indi… https://git.io/JLyEp
03:27:45 *** D-HUND has joined #openttd
03:31:03 *** debdog has quit IRC (Ping timeout: 480 seconds)
03:33:04 <DorpsGek> [OpenTTD/team] UnsuspiciousGooball opened issue #113: [de_DE] Translator access request https://git.io/JLyus
03:47:37 *** heffer_ has joined #openttd
03:52:17 *** HerzogDeXtEr has joined #openttd
03:53:29 *** heffer has quit IRC (Ping timeout: 480 seconds)
03:56:29 *** heffer_ has quit IRC (Ping timeout: 480 seconds)
04:00:38 *** heffer has joined #openttd
04:02:31 *** Wormnest has quit IRC (Quit: Leaving)
05:56:33 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #8455: Unified GUI buttons for renaming and scrolling to entities https://git.io/JLy22
07:57:15 *** sla_ro|master has joined #openttd
09:26:04 *** andythenorth has joined #openttd
09:26:15 *** DasPoseidon has joined #openttd
09:32:08 <andythenorth> yo
09:35:02 *** iSoSyS has joined #openttd
09:40:54 <DorpsGek> [OpenTTD/OpenTTD] UnsuspiciousGooball commented on issue #8424: Trains can crash through depots https://git.io/JLXif
09:45:52 *** iSoSyS has quit IRC ()
09:58:04 <DorpsGek> [OpenTTD/OpenTTD] UnsuspiciousGooball commented on issue #8424: Trains can crash through depots https://git.io/JLXif
10:06:32 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #8457: Change: Ability to convert between road types for town roads and bridges now indi… https://git.io/JLyPr
10:09:18 <DorpsGek> [OpenTTD/OpenTTD] LordAro requested changes for pull request #8457: Change: Ability to convert between road types for town roads and bridges now indi… https://git.io/JLyPi
10:22:12 <LordAro> the more i look at this airport code, the more i think it should be ripped out and rebuilt from scratch
10:22:30 * andythenorth draws map with dragons :)
10:22:49 <andythenorth> what would you aim for, what would you do first etc?
10:23:05 <LordAro> well, first step would be making oilrigs not a special case
10:23:17 <LordAro> which appears to be the primary cause of this current issue
10:23:34 <andythenorth> I don't know if it helps, but yexo had patches that (started) to generalise airports
10:23:39 <andythenorth> they also had newgrf support
10:23:50 <andythenorth> I tested / made newgrfs for some of it
10:23:56 <LordAro> intriguing
10:24:01 <LordAro> any idea where they were? :p
10:24:39 <LordAro> i'd quite like to get the "planes reverse out of bays" patch in, it looks really nice
10:24:52 <LordAro> though i can't remember where that was now, might have been JJ or cirdan
10:26:56 * andythenorth looks
10:27:14 <andythenorth> some of it was on coop hg repos, which aren't quite dead yet I think
10:29:22 <andythenorth> some discussion here https://webster.openttdcoop.org/?channel=openttdcoop.devzone&date=1293926400
10:30:26 <andythenorth> LordAro this is the badger https://www.tt-forums.net/viewtopic.php?f=33&t=45654
10:31:32 <andythenorth> I think that thread gives a fair idea of where the dragons are
10:31:54 <andythenorth> but NewGRF Airports Try 2 did basically work
10:32:08 <andythenorth> it wasn't a failure, it didn't crash and burn or anything, yexo just...got a job
10:32:18 <LordAro> aye
10:32:32 <LordAro> maybe if i hate myself enough i'll take a look at updating it
10:32:58 <LordAro> still got 6 days before i have to do work again :D
10:36:35 *** WormnestAndroid has quit IRC (Remote host closed the connection)
10:36:48 *** WormnestAndroid has joined #openttd
10:40:37 <DorpsGek> [OpenTTD/OpenTTD] LordAro opened pull request #8458: Fixes for issues with rotated (non-rectangular) airports https://git.io/JLy1U
10:40:44 <LordAro> tada
10:46:53 *** DasPoseidon has quit IRC (Ping timeout: 480 seconds)
10:59:05 <andythenorth> :)
11:02:33 *** sla_ro|master has quit IRC ()
11:05:39 *** Samu has joined #openttd
11:08:42 *** Progman has joined #openttd
11:15:03 <DorpsGek> [OpenTTD/OpenTTD] UnsuspiciousGooball updated pull request #8457: Change: Ability to convert between road types for town roads and bridges now indi… https://git.io/JLyEp
11:15:08 *** DasPoseidon has joined #openttd
11:20:14 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #8456: Fix #8453: [Script] Don't truncate loan variation to 32bit https://git.io/JLyDe
11:23:19 <Samu> LordAro, the comments are not right for the decrease
11:23:57 <LordAro> Samu: PR comments in the PR please
11:27:31 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick requested changes for pull request #8456: Fix #8453: [Script] Don't truncate loan variation to 32bit https://git.io/JLyDG
11:27:39 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #8422: Change: Add some style to GameScript question windows depending on the type https://git.io/JLyDZ
11:27:46 <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #8422: Change: Add some style to GameScript question windows depending on the type https://git.io/JLXGQ
11:41:48 * andythenorth stuff and things https://github.com/OpenTTD/OpenTTD/discussions/8460
11:55:30 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick requested changes for pull request #8456: Fix #8453: [Script] Don't truncate loan variation to 32bit https://git.io/JLyyh
11:55:45 <Samu> wow, that looks weird
12:01:10 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #8456: Fix #8453: [Script] Don't truncate loan variation to 32bit https://git.io/JLyS3
12:11:41 <Samu> maybe assert(GB(amount, 62, 2) == 0);
12:13:13 <Samu> nop
12:13:20 <Samu> assert(GB((int64)amount, 62, 2) == 0);
12:13:45 *** sla_ro|master has joined #openttd
12:18:20 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick commented on pull request #8456: Fix #8453: [Script] Don't truncate loan variation to 32bit https://git.io/JLy9I
12:35:17 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #8456: Fix #8453: [Script] Don't truncate loan variation to 32bit https://git.io/JLyHO
12:38:34 <andythenorth> channel isn't invite only is it?
12:38:48 <andythenorth> Joan Josep can't get in
12:46:49 *** Lejving has quit IRC (Read error: Connection reset by peer)
13:13:59 <DorpsGek> [OpenTTD/OpenTTD] UnsuspiciousGooball commented on issue #8292: Game cutting of savefile name after charecters with diacritics. https://git.io/JJMxx
13:23:19 *** glx has joined #openttd
13:23:19 *** ChanServ sets mode: +v glx
13:27:34 <DorpsGek> [OpenTTD/OpenTTD] glx22 dismissed a review for pull request #8456: Fix #8453: [Script] Don't truncate loan variation to 32bit https://git.io/JLyDe
13:27:37 <DorpsGek> [OpenTTD/OpenTTD] glx22 updated pull request #8456: Fix #8453: [Script] Don't truncate loan variation to 32bit https://git.io/JLyGz
13:28:29 *** J0anJosep has joined #openttd
13:29:24 <J0anJosep> Hello
13:31:16 <Samu> hi
13:31:26 <J0anJosep> I am trying to generate the window widgets. I used to execute a script
13:31:43 <J0anJosep> But seems that it changed at some point
13:32:14 <Samu> glx, hey, your comments still have it wrong, heh
13:32:27 <glx> how ?
13:32:37 <Samu> pays back LOAN_INTERVAL
13:32:46 <J0anJosep> Do I have to do something if I add a new widget or window class?
13:32:47 <Samu> pays back
13:33:15 <glx> oh of course
13:33:29 <glx> copy paste is bad :)
13:35:05 *** Lejving has joined #openttd
13:35:07 <DorpsGek> [OpenTTD/OpenTTD] glx22 updated pull request #8456: Fix #8453: [Script] Don't truncate loan variation to 32bit https://git.io/JLyGz
13:41:12 <DorpsGek> [OpenTTD/team] glx22 commented on issue #113: [de_DE] Translator access request https://git.io/JLyus
13:41:17 *** DasPoseidon has quit IRC (Read error: Connection reset by peer)
13:41:18 *** DasPoseidon has joined #openttd
14:04:22 *** gelignite has joined #openttd
14:06:04 <DorpsGek> [OpenTTD/OpenTTD] grossws commented on pull request #7851: [WIP] Change: add support for next/previous railtype global hotkeys https://git.io/JLSfI
14:24:24 *** dave[m] has left #openttd (User left)
14:26:09 *** DasPoseidon has quit IRC (Quit: DasPoseidon)
14:29:57 *** smoke_fumus has joined #openttd
14:30:01 *** smoke_fumus has quit IRC ()
14:30:08 *** Gustavo6046 has quit IRC (Read error: Connection reset by peer)
14:30:53 *** Gustavo6046 has joined #openttd
14:45:46 *** sla_ro|master has quit IRC ()
14:55:58 *** DasPoseidon has joined #openttd
15:01:25 *** nielsm has joined #openttd
15:21:30 *** J0anJosep has quit IRC (Quit: Konversation terminated!)
15:47:39 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #8456: Fix #8453: [Script] Don't truncate loan variation to 32bit https://git.io/JLSIJ
15:48:13 <TrueBrain> how did we get back to 55 PRs? This is evil ...
15:48:16 <TrueBrain> the world is against me!!!! :P
15:50:53 <TrueBrain> LordAro: for #8458 I invented a new label
15:50:56 <TrueBrain> I hope you enjoy it :)
15:51:19 <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #8456: Fix #8453: [Script] Don't truncate loan variation to 32bit https://git.io/JLyGz
15:51:22 <DorpsGek> [OpenTTD/OpenTTD] glx22 closed issue #8453: AIs can fail at requesting 170 years inflation loan with a 4% interest rate https://git.io/JLyqn
15:52:39 <glx> haha
15:53:28 <andythenorth> TrueBrain we need an 'unlucky bot'
15:53:34 <andythenorth> 1 in 8 chance of random closure
15:54:57 * andythenorth spriting
15:55:08 <andythenorth> lol, how quaint, I forgot we used to number sprites on the spritesheet
15:58:20 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #7870: Change: improved english tooltips https://git.io/JLSIE
15:58:23 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain closed pull request #7870: Change: improved english tooltips https://git.io/JedpH
15:58:26 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #8144: Change: Improved English texts - capitalization. https://git.io/JLSIu
15:58:29 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain closed pull request #8144: Change: Improved English texts - capitalization. https://git.io/Jf82n
15:59:02 <TrueBrain> too bad it really is too much work to rebase that myself ... owh well, hope he reopens it :D (he hasn't been active on GitHub for over 6 months ...)
16:01:25 <glx> well the main issue was too many changes at once
16:01:41 <TrueBrain> that happens often with these kind of things
16:01:46 <andythenorth> I like the 'focus' icon PR thing from frosch
16:01:52 <TrueBrain> but I agree with him: we trust our translators to do the right thing, why not for english.txt :D
16:02:33 <glx> yeah you start with a block of strings, and you end up changing stuff everywhere
16:03:26 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #7895: Savegame regression testing https://git.io/JLSI1
16:03:48 <TrueBrain> andythenorth: "focus" icon?
16:03:53 <andythenorth> 'scrollto'
16:04:01 <andythenorth> unifying
16:04:06 <TrueBrain> ah :)
16:04:12 <andythenorth> removing all those silly 'Location' buttons that waste toolbar space :)
16:04:57 <TrueBrain> the "edit" icon is a bit off, I think
16:05:02 <TrueBrain> I expected a pencil, honestly :)
16:05:06 <TrueBrain> but this looks like a broken A
16:05:15 <TrueBrain> and it is not aligned
16:05:19 <glx> same, for me a pencil would make sense
16:05:19 <TrueBrain> which pisses off my OCD :D
16:05:37 <andythenorth> pencil
16:05:47 <andythenorth> editing names is...
16:05:52 <DorpsGek> [OpenTTD/OpenTTD] michicc requested changes for pull request #8454: Fix #8297: Infrastructure counters for road tunnels, bridges, depots … https://git.io/JLSId
16:05:57 <andythenorth> I guess it's quite OS specific usually?
16:06:03 <andythenorth> I am used to double-click to edit
16:06:05 <TrueBrain> so either we try to fix this, or we have to wait for frosch to return .. bah :P
16:06:10 <TrueBrain> it is not about the interaction
16:06:11 <andythenorth> in web-apps I use pencil to edit though
16:06:13 <TrueBrain> it is about the icon ;)
16:06:29 <andythenorth> web-apps can't trust anything, have to do an icon explicit
16:06:51 <glx> on my phone it's a pencil to edit :)
16:06:58 <andythenorth> I can do icons later, but I am in middle of refactoring a load of ship stuff
16:07:06 <Samu> bash: warning: setlocale: LC_ALL: cannot change locale (en): No such file or directory
16:07:08 <andythenorth> or someone else can, I don't mind :P
16:07:10 <Samu> what is this?
16:07:13 <Heiki> do people even remember what pencils were or what they were used for?
16:08:12 <andythenorth> I think we'll cope :)
16:08:19 <andythenorth> floppy-disk save icons forever!
16:09:29 <andythenorth> I put another thing on the pile of GS / grf stuff https://github.com/OpenTTD/OpenTTD/discussions/8460
16:09:47 <Samu> what is this error? [img]https://i.imgur.com/h0RyI0W.png?1[/img]
16:09:52 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #8455: Unified GUI buttons for renaming and scrolling to entities https://git.io/JLSLJ
16:10:11 <Samu> setLocale: LC_ALL error, never used to show
16:10:22 <glx> TrueBrain: it's not the A that is misaligned, it's the closing X ;)
16:10:51 <andythenorth> don't they vary quite a lot by UI zoom and font setting?
16:10:53 <TrueBrain> that is misaligned ALSO
16:11:03 <TrueBrain> the A really is more to the bottom than to the top :)
16:11:05 <andythenorth> I see screenshots of other people's games and stuff is all over the place :)
16:11:19 <TrueBrain> I don't do UI zoom or custom font :)
16:11:33 <glx> yeah on second look you're right
16:11:39 <TrueBrain> we are both right
16:11:40 <TrueBrain> sadly :P
16:11:47 <TrueBrain> that X is also annoying .. but that seems 1px off
16:11:51 <TrueBrain> the A is more like 3px off :)
16:12:30 <andythenorth> oh ogfx X on 'normal' zoom :)
16:12:32 <andythenorth> is off yes
16:12:40 <andythenorth> the 2x icon is correct I think
16:12:52 <TrueBrain> please fix ... OCD hurts ... too much ..... painful ......
16:15:13 <andythenorth> is it the icon that's wrong or the offset?
16:15:15 * andythenorth looks
16:17:11 <andythenorth> "I like these numbered spritesets"
16:17:12 <andythenorth> oof
16:17:57 * andythenorth has to admit defeat and look up the sprite number
16:20:33 *** sla_ro|master has joined #openttd
16:21:55 <andythenorth> can't find it
16:22:13 <andythenorth> double size one is in gui2x.png I think
16:22:20 <andythenorth> single size should be in gui04.png
16:22:28 <andythenorth> unless it's mixed in with font glyphs?
16:22:50 <glx> let me check nml
16:23:29 <andythenorth> I am trying not to touch opengfx, the minimap font 'e' and 's' trigger my OCD
16:23:38 <andythenorth> and there's no fix, so that helps nobody :)
16:24:50 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
16:27:42 <glx> andythenorth: https://github.com/OpenTTD/OpenGFX/blob/e4bb507510350e557d2aa5f36660568ab7e7686a/sprites/base/base-0000-font.pnml#L150-L151
16:28:24 <glx> harder part being to find the sprite number ;)
16:28:58 <andythenorth> ok got it
16:29:59 <andythenorth> are these magic pink sprites using 2 different pinks? :P
16:30:14 <andythenorth> yes they are
16:30:19 <andythenorth> glad I didn't have to draw those :P
16:30:29 <DorpsGek> [OpenTTD/OpenTTD] sheepo99 commented on pull request #8144: Change: Improved English texts - capitalization. https://git.io/JLStG
16:30:51 <glx> oh no we use a letter for the closebox
16:31:19 <andythenorth> 2x doesn't
16:31:48 * andythenorth realises how silly it is figuring out what's a glyph and what's an icon, when it's all pixels :P
16:32:09 <andythenorth> so editing the X pixels is probably unwise
16:32:22 <andythenorth> change the yoffs? is that safe?
16:32:53 <andythenorth> hmm, no these sprites look like they're all letters?
16:33:03 <andythenorth> then the X box has been jammed in at double size?
16:33:29 <glx> ah now, found it in the png, it's indeed not a letter
16:33:41 <andythenorth> next to the 'tick' icon, yes?
16:33:45 <glx> yes
16:34:00 <andythenorth> in-game sprite aligner says it's 143
16:34:10 <andythenorth> I guess I'm curious if it's used for anything else
16:34:56 <Eddi|zuHause> <andythenorth> are these magic pink sprites using 2 different pinks? :P <-- i did some glyph sprites for CETS. it's easier if you temporarily change the palette entries :p
16:36:27 <andythenorth> using the in-game aligner, it just needs to come down by 1px
16:36:39 <andythenorth> but at 1x UI, TBH, I can't see well enough to be sure
16:36:45 * andythenorth has glasses since 5 years
16:37:04 <Eddi|zuHause> maybe you should actually use them? :p
16:37:26 <andythenorth> I am :P
16:37:47 <andythenorth> I enlarged a screenshot, 1px is the adjustment needed
16:37:56 <Eddi|zuHause> there's also a magnifying app for any sane OS
16:38:18 <LordAro> TrueBrain: love it :D
16:38:19 <andythenorth> somewhere buried in all the Apple crap
16:38:44 <Eddi|zuHause> usually under "accessibilty"
16:39:01 <andythenorth> ok I'm not going to try and make this ogfx change, because I don't know what I break
16:39:07 <andythenorth> but it needs to come down by 1px
16:39:20 <andythenorth> so probably just yoffset -1 instead of -2, if nothing else uses the sprite
16:40:31 <andythenorth> eh so ctrl-scroll zooms
16:40:34 <andythenorth> maybe I should use that more
16:40:58 <andythenorth> so helpful for sprite stuff
16:41:25 <Eddi|zuHause> "needs review: mad man"... ok? :p
16:41:49 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #7895: Savegame regression testing https://git.io/JLStj
16:44:43 <andythenorth> then we run it for 10 mins on ffwd and log everything :P
16:44:50 <andythenorth> then we diff the logs against baseline
16:44:54 <andythenorth> 'overkill'
16:45:48 <DorpsGek> [OpenTTD/team] chmykh opened issue #114: [ru_RU] Translator access request https://git.io/JLSq3
17:00:26 <DorpsGek> [OpenTTD/OpenTTD] UnsuspiciousGooball commented on pull request #8454: Fix #8297: Infrastructure counters for road tunnels, bridges, depots … https://git.io/JLSqM
17:03:36 <DorpsGek> [OpenTTD/OpenTTD] UnsuspiciousGooball commented on pull request #8454: Fix #8297: Infrastructure counters for road tunnels, bridges, depots … https://git.io/JLSmJ
17:11:21 <DorpsGek> [OpenTTD/OpenTTD] michicc commented on pull request #8454: Fix #8297: Infrastructure counters for road tunnels, bridges, depots … https://git.io/JLSmB
17:15:25 *** DasPoseidon has quit IRC (Quit: DasPoseidon)
17:17:48 *** Progman has quit IRC (Remote host closed the connection)
17:26:38 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on issue #8424: Trains can crash through depots https://git.io/JLXif
17:28:05 *** Wormnest has joined #openttd
17:41:04 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #8455: Unified GUI buttons for renaming and scrolling to entities https://git.io/JLSY6
17:41:40 <DorpsGek> [OpenTTD/OpenTTD] UnsuspiciousGooball commented on pull request #8454: Fix #8297: Infrastructure counters for road tunnels, bridges, depots … https://git.io/JLSYP
17:42:57 <DorpsGek> [OpenTTD/OpenTTD] UnsuspiciousGooball commented on pull request #8454: Fix #8297: Infrastructure counters for road tunnels, bridges, depots … https://git.io/JLSYD
17:44:59 *** J0anJosep has joined #openttd
17:45:10 <J0anJosep> Hello
17:46:16 <J0anJosep> I am compiling openttd, but I don't know how to execute the old scripts that used to generate widgets and new window classe doc
17:46:38 <J0anJosep> Do you know how to do it? Thanks!
17:49:25 <glx> you don't need to
17:49:33 <glx> they are generated at build time
17:49:33 *** Wolf01 has joined #openttd
17:56:33 <J0anJosep> Yes. They are already generated. Thanks
17:57:15 <glx> it's simpler that way :)
17:57:47 <glx> and no longer forgotten run of the scripts
18:16:14 <DorpsGek> [OpenTTD/OpenTTD] UnsuspiciousGooball updated pull request #8454: Fix #8297: Infrastructure counters for road tunnels, bridges, depots … https://git.io/JLyq0
18:18:28 <DorpsGek> [OpenTTD/OpenTTD] UnsuspiciousGooball commented on pull request #8454: Fix #8297: Infrastructure counters for road tunnels, bridges, depots … https://git.io/JLS3K
18:21:45 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JLS3Q
18:21:46 <DorpsGek> - Update: Translations from eints (by translators)
18:23:57 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick opened pull request #8461: Feature: Permanent rivers https://git.io/JLS3A
18:24:20 <Samu> the new PR feature is annoying
18:27:10 *** Hobbyboy has quit IRC (Quit: The BNC has broken!)
18:29:07 <andythenorth> ?
18:31:16 <Samu> I don't know how to answer some questions
18:32:25 <Samu> Which group of players do you think would enjoy this feature?
18:32:31 <Samu> me
18:32:55 <TrueBrain> andythenorth: he is finally confronted with the questions we have been asking him to add in PRs over and over and over and over :)
18:32:57 <Wolf01> Me too
18:33:11 <andythenorth> if it's just you, make a patchpack
18:33:42 <Samu> maybe somebody else who likes ships and rivers
18:33:42 * andythenorth spending a day refactoring things
18:33:46 <Wolf01> BTW, looking at the code there are some useless changes, like reindented switch cases
18:33:47 <andythenorth> that will save a few seconds
18:34:11 <TrueBrain> andythenorth: something something xkcd matrix :P
18:34:16 <andythenorth> something something
18:34:25 <andythenorth> but those few seconds are mega-irritating every time
18:34:30 <andythenorth> also we should bring back 'mega'
18:34:33 <andythenorth> 'super' is worn out
18:34:34 <TrueBrain> https://xkcd.com/1205/ to be exact :)
18:34:34 <Wolf01> Also, I'm not fan of using a new map array just for one bit, there weren't any other free bits around?
18:34:47 <andythenorth> and why aren't rivers newgrf?
18:34:52 <andythenorth> srsly
18:35:15 <andythenorth> why are we adding another setting for them?
18:35:19 <Wolf01> Canalroads... oops, not for ships
18:35:40 <andythenorth> just make them newgrf already, with a cb for 'can demolish'
18:35:41 <Wolf01> Make a NotRivers patch
18:36:08 <andythenorth> https://github.com/andythenorth/NotWater/issues
18:36:20 <andythenorth> https://github.com/andythenorth/NotWater/issues/1 even
18:37:01 <Wolf01> It's not a bad idea, define the behaviour of a river (for the map creation) so it can chose from small river, large river, shallow, rocky, rapids...
18:37:29 <andythenorth> garryg has all those creeks and stuff as objects
18:37:43 <andythenorth> GarryG is remarkable
18:37:46 <andythenorth> so much grf
18:37:51 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #8144: Change: Improved English texts - capitalization. https://git.io/JLSsX
18:38:01 <andythenorth> and the man has an actual brain injury, classic iron rod through the brain thing, like Phineas Gage
18:38:13 <andythenorth> in fact so much grf everywhere for everything
18:38:17 <andythenorth> modding is strong these days
18:44:22 *** Hobbyboy has joined #openttd
18:46:56 <andythenorth> oof does the buy menu dump extraneous blue?
18:47:02 <andythenorth> or is nml cropping my sprites?
18:47:03 * andythenorth looks
18:51:09 <andythenorth> fixed!
18:52:32 *** andythenorth has quit IRC (Quit: andythenorth)
19:09:37 *** andythenorth has joined #openttd
19:19:40 *** Progman has joined #openttd
19:29:54 *** Wormnest has quit IRC (Ping timeout: 480 seconds)
19:34:45 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
19:35:21 *** WormnestAndroid has joined #openttd
19:36:43 <supermop_Home> andythenorth who says super is worn out
19:36:50 <andythenorth> megamop did
19:37:13 <supermop_Home> i prefer ubermop
19:37:50 <supermop_Home> megamop just sounds like a bulk order of mops for Home depot
19:38:20 <DorpsGek> [OpenTTD/OpenTTD] stormcone commented on pull request #8461: Feature: Permanent rivers https://git.io/JLSn8
19:40:38 <andythenorth> are we making any lolz?
19:40:42 * andythenorth is doing boats
19:45:41 <supermop_Home> i sketched various figure ground diagrams for hotels
19:46:05 <DorpsGek> [OpenTTD/OpenTTD] stormcone commented on pull request #8461: Feature: Permanent rivers https://git.io/JLSnd
19:46:11 <supermop_Home> not too many, just enough to give me decision paralysis
19:48:26 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick commented on pull request #8461: Feature: Permanent rivers https://git.io/JLScf
19:53:32 <andythenorth> GG
20:03:07 *** Wormnest has joined #openttd
20:06:23 <DorpsGek> [OpenTTD/OpenTTD] stormcone commented on pull request #8461: Feature: Permanent rivers https://git.io/JLScD
20:11:17 <andythenorth> why a setting though?
20:11:42 <DorpsGek> [OpenTTD/OpenTTD] stormcone commented on pull request #8461: Feature: Permanent rivers https://git.io/JLScx
20:14:36 <Samu> a setting because... hmm people might not be interested in permanent rivers
20:17:50 <andythenorth> why not a tile flag, set by grf?
20:17:56 * andythenorth doesn't know either
20:18:18 <Samu> I don't know how to code NewGRF
20:19:41 <Samu> the newgrf cpp files are too scary to look at
20:21:32 *** DasPoseidon has joined #openttd
20:24:02 <andythenorth> really?
20:24:08 * andythenorth disbelieves
20:24:25 <andythenorth> we should start NewGRF school
20:24:46 <andythenorth> "I am adding a setting because I won't learn newgrf" gets old
20:25:21 <andythenorth> I have core OpenTTD commits for newgrf, so it really can't be that hard
20:25:26 <andythenorth> people just make a big song and dance about it
20:26:51 <andythenorth> 'copy something similar' is a bad idea, but CanDeleteHouse looks like a way to learn
20:27:14 <andythenorth> most grf flags are just setting a single bit
20:30:00 <andythenorth> CanDeleteHouse might be the callback (cb 143). We want the 'protected' bit from house prop 19
20:30:37 <andythenorth> we can't be running a cb every time we want to clear a river tile I guess
20:30:55 <FLHerne> Why?
20:32:04 <andythenorth> because Things I Don't Understand
20:32:12 <andythenorth> but I assume it's unwise for performance
20:32:19 <andythenorth> we could test it!
20:32:23 <FLHerne> The number of river tiles cleared is about 0 compared to all the other things that have callbacks
20:32:23 <andythenorth> it's probably not a hard patch
20:32:45 <andythenorth> BUILDING_IS_PROTECTED in src suggests a pattern
20:33:04 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick commented on pull request #8461: Feature: Permanent rivers https://git.io/JLSWU
20:33:49 <andythenorth> then extra_flags
20:33:53 <FLHerne> I think it would be interesting if GS could register an action filter callback
20:33:57 <andythenorth> dunno if we have a water features
20:34:19 <andythenorth> oh we have https://newgrf-specs.tt-wiki.net/wiki/Action0/Canals
20:34:21 <FLHerne> Basically, for every command that would be sent over the network, determine whether or not it's allowed to do it
20:34:33 <andythenorth> which is titled 'canals and rivers' in some placs
20:34:54 <andythenorth> fail2ban for commands :P
20:34:59 <andythenorth> server owner's dream
20:35:23 <TrueBrain> FLHerne: too bad GS is kinda designed to run event-driver
20:35:43 <FLHerne> Then OTTD could ship with a default one that would replace all the stupid hardcoded policy settings
20:35:48 <FLHerne> Max bridge length? GS
20:35:59 <andythenorth> it doesn't reduce the code complexity :)
20:36:04 <andythenorth> but it does simplify the UI
20:36:12 <TrueBrain> you might enjoy reading https://gist.github.com/TrueBrain/fe3c80e7dc9313b7ac7941540e5dee22 (start with the wiki)
20:36:40 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
20:36:44 <andythenorth> ha ha so policies :)
20:36:48 <FLHerne> Station size? Max vehicles? GS
20:36:49 <andythenorth> we made it this far without them
20:36:51 <andythenorth> but...
20:37:13 *** WormnestAndroid has joined #openttd
20:39:48 <andythenorth> PolicyGS!
20:39:53 <andythenorth> then we can just download policies
20:40:08 <andythenorth> 'Server Policy', 'Single Player Policy', 'Sandbox Policy'
20:40:14 * andythenorth says words
20:49:23 *** J0anJosep has quit IRC (Quit: Konversation terminated!)
21:05:19 <Samu> how do I trigger this flag
21:05:19 <Samu> DC_FORCE_CLEAR_TILE
21:09:37 <DorpsGek> [OpenTTD/OpenTTD] michicc commented on pull request #8454: Fix #8297: Infrastructure counters for road tunnels, bridges, depots … https://git.io/JLS88
21:10:12 <DorpsGek> [OpenTTD/OpenTTD] michicc dismissed a review for pull request #8454: Fix #8297: Infrastructure counters for road tunnels, bridges, depots … https://git.io/JLSId
21:16:17 <DorpsGek> [OpenTTD/OpenTTD] UnsuspiciousGooball commented on pull request #8454: Fix #8297: Infrastructure counters for road tunnels, bridges, depots … https://git.io/JLS87
21:26:48 <Samu> I can't seem to do what stormcone requests. To give out an error message that the river can't be cleared, I am disallowing building anything over the river, like canals, depots, buoys... I don't want this to happen
21:27:56 <Samu> i can't control the origin of the clear command
21:28:05 <andythenorth> funny how complicated OpenTTD is
21:29:07 <DorpsGek> [OpenTTD/OpenTTD] UnsuspiciousGooball commented on pull request #8454: Fix #8297: Infrastructure counters for road tunnels, bridges, depots … https://git.io/JLS4D
21:45:26 <DorpsGek> [OpenTTD/OpenTTD] UnsuspiciousGooball updated pull request #8454: Fix #8297: Infrastructure counters for road tunnels, bridges, depots … https://git.io/JLyq0
21:49:13 <Samu> i just uncovered a bug with towns expanding roads
21:49:19 <Samu> gonna be difficult to explain
21:49:29 <DorpsGek> [OpenTTD/OpenTTD] UnsuspiciousGooball commented on pull request #8454: Fix #8297: Infrastructure counters for road tunnels, bridges, depots … https://git.io/JLSBF
21:50:13 <Samu> maybe the easy fix is adding a DC_NO_WATER or whatever flag it is
21:53:54 <DorpsGek> [OpenTTD/OpenTTD] michicc approved pull request #8454: Fix #8297: Infrastructure counters for road tunnels, bridges, depots … https://git.io/JLSRj
21:54:32 <DorpsGek> [OpenTTD/OpenTTD] michicc merged pull request #8454: Fix #8297: Infrastructure counters for road tunnels, bridges, depots … https://git.io/JLyq0
21:54:35 <DorpsGek> [OpenTTD/OpenTTD] michicc closed issue #8297: Road type convert tool incorrectly updates infrastructure totals for: bridges, tunnels, depots, road stops https://git.io/JUvE9
22:07:02 <Samu> got no time atm, cyas tomorrow
22:07:05 *** Samu has quit IRC (Quit: Leaving)
22:23:26 <andythenorth> for ships...does it really matter if they're 'steam' or 'diesel'?
22:23:31 <andythenorth> in buy menu text?
22:27:24 * andythenorth thinks not
22:30:16 *** DasPoseidon has quit IRC (Quit: DasPoseidon)
22:34:21 <FLHerne> But how will I know which engineers to hire?
22:34:25 <FLHerne> It's all flavour
22:34:44 *** sla_ro|master has quit IRC ()
22:40:07 *** jottyfan has joined #openttd
22:45:49 <andythenorth> I'll put it in the extended text
22:46:10 <andythenorth> I don't think it's like trains, where you need to know immediately which engines are electric (and will get stuck on non-el)
22:48:31 *** jottyfan has quit IRC (Quit: jottyfan)
23:14:35 *** nielsm has quit IRC (Ping timeout: 480 seconds)
23:25:26 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
23:30:17 *** andythenorth has quit IRC (Quit: andythenorth)
23:50:04 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
23:59:28 <DorpsGek> [OpenTTD/OpenTTD] UnsuspiciousGooball commented on issue #8424: Trains can crash through depots https://git.io/JLXif