IRC logs for #openttd on OFTC at 2021-11-20
        
        
        
            ⏴ go to previous day
00:19:12  *** nielsm has quit IRC (Ping timeout: 480 seconds)
 
03:09:40  *** D-HUND has quit IRC (Ping timeout: 480 seconds)
 
03:23:32  *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
 
03:32:00  *** Wormnest has quit IRC (Quit: Leaving)
 
03:42:45  *** _aD has quit IRC (Quit: leaving)
 
04:07:20  *** debdog has quit IRC (Ping timeout: 480 seconds)
 
04:39:08  *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
 
05:51:36  *** sla_ro|master has joined #openttd
 
06:58:27  *** sla_ro|master has quit IRC ()
 
08:01:15  *** andythenorth has joined #openttd
 
08:08:14  <andythenorth> possibly I should delete my reddit account
 
08:36:51  *** jottyfan has joined #openttd
 
08:46:56  *** jottyfan has quit IRC (Ping timeout: 480 seconds)
 
09:17:59  <TrueBrain> "Yes, judging by the development trends, version 12.x will be the last good version of the game. For those who know how to play, of course." <- hahahaha, that made me laugh so hard :D
 
09:19:11  <TrueBrain> Gatekeepers, you got to love them :)
 
09:22:21  <andythenorth> I have joined reddit
 
09:22:23  <andythenorth> not even 'may have'
 
09:22:26  <TrueBrain> so ... what would be a good workflow for TrueGRF sprites ...
 
09:22:38  <andythenorth> actually drawing them?
 
09:22:51  <andythenorth> or configuring their use assuming the pngs already exist?
 
09:23:01  <TrueBrain> how is your flow .. do you first draw, make an industry out of it after .. as in, is the composed image important?
 
09:23:12  <TrueBrain> or do you draw sprite by sprite?
 
09:23:32  <andythenorth> I will look and put you some examples in discord, I think there are 2 or 3 common flows
 
09:24:16  <TrueBrain> as my dropdown selection for tiles isn't going to work :P
 
09:24:34  <TrueBrain> and I do not really want to make a separate place for "sprite editing", as that completely takes you out of th eflow
 
09:28:05  <TrueBrain> for tile editing specifically you of course might want tens of sprites per tile .. hmm ...
 
09:31:41  <andythenorth> talking to pypy devs on irc
 
09:37:56  <andythenorth> oh TrueBrain in gossip you won't care about, a work friend is now CEO of Rust foundation
 
09:39:30  <andythenorth> very good in the last job
 
09:39:44  <andythenorth> not in any way a programmer, but good at digital and democracy and community
 
09:40:42  <TrueBrain> now tell her to fix things (wouldn't know what, but I just wanted to say that :P)
 
09:43:54  <andythenorth> yeah some kind of auto-generated account
 
09:44:03  <andythenorth> it's not a sock puppet, I just don't understand reddit
 
09:44:45  <LordAro> what made you give in and make an account?
 
09:45:42  <andythenorth> I get triggered by people trashing democracy, whilst simultaneously demonstrating why the world clearly shouldn't be run solely by them
 
09:47:02  <TrueBrain> it is just so cute .. "you dont play in my style, SO YOU SUCK"
 
09:47:15  <TrueBrain> I would like to make fun of certain countries in the world now, but I will refrain from that :P
 
09:50:04  <TrueBrain> I like the argument we should tailor the game to the people who have been playing the longest. At least gives a clear end-date on what OpenTTD has no players anymore :)
 
09:52:34  <andythenorth> we should tailor it to the players who made it a success
 
09:52:37  <andythenorth> just remember that
 
09:52:41  <andythenorth> it's the players who made it
 
09:53:36  <TrueBrain> oof, it is hard to make a useful GUI for tile editing
 
09:53:48  <TrueBrain> for now I just want to allow posting outside PNGs .. but even that is hard :P
 
09:55:05  <TrueBrain> mainly as I am currently lacking a layer in my code .. so I am trying to connect two dots with the middle missing
 
09:55:12  <TrueBrain> but I don't want to make the middle!!!! :P
 
09:56:32  <andythenorth> I am puzzled what a tile editor should look like
 
09:56:36  <andythenorth> I have no clear mental model
 
09:57:04  <TrueBrain> that is why I asked how you build up an industry :) How that process works .. hoping it would give some ideas :P
 
09:57:26  <andythenorth> ok I dig up example
 
09:57:28  <TrueBrain> especially for animated industries, and even more specific ones like: when there is cargo waiting to send to a station, etc
 
09:57:40  <andythenorth> I have entirely broken my grf compiling by trying out the pypy3 beta so eh
 
09:57:43  <andythenorth> that is for later
 
10:05:33  <andythenorth> pypy3 devs are nice
 
10:45:30  <andythenorth> hmm how do I win reddit?
 
10:45:36  <andythenorth> there's some kind of high score system?
 
10:45:48  <andythenorth> this could be the new 2048
 
10:46:18  <andythenorth> Eddi|zuHause usually knows an optimum strategy :P
 
10:46:29  <andythenorth> or is this one where you win by not playing?
 
10:46:41  <andythenorth> like thermonuclear war
 
11:11:41  *** sla_ro|master has joined #openttd
 
11:29:57  <FLHerne> andythenorth: I think you need a menagerie of cute animals
 
11:35:00  <andythenorth> maybe I could rent some
 
11:35:30  <andythenorth> unrelated, I was talking to pypy3 people about m1 / arm 
 
11:36:01  <andythenorth> nml with pypy3 x86 via rosetta 2 is twice as fast on m1 as the python 3.10 arm compile
 
11:36:25  <andythenorth> I am hoping an arm native pypy3 will be faster again, but eh, who knows :)
 
11:36:45  <andythenorth> they asked me to write a pyp3 blog post about using it with nmlc
 
11:39:08  *** HerzogDeXtEr has joined #openttd
 
11:45:12  *** WormnestAndroid has joined #openttd
 
12:13:07  *** D-HUND is now known as debdog
 
12:38:07  <Eddi|zuHause> "i have a patch for that" when? :p
 
12:42:10  *** ChanServ sets mode: +v tokai
 
12:49:02  *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
 
12:56:37  *** jottyfan has joined #openttd
 
12:58:23  <andythenorth> extended in which direction peter1138 ?
 
12:59:06  <nielsm> but can we have ducks?
 
12:59:46  <andythenorth> I assume ^ that's the joke you were setting up for?
 
13:00:49  <nielsm> actually just a vehicle set with giant ducks swimming in the water, carrying passengers on their back, or goods in a bag held in their beak
 
13:01:44  <nielsm> if NUTS can have slugs on rail why can't we have ducks in the water
 
13:01:45  <DorpsGek> [OpenTTD/OpenTTD] FilmBoy84 commented on issue #9705: [Bug]: the ability to select the default signal has disappeared https://git.io/J1BH4
 
13:04:18  <Eddi|zuHause> 10-60 eines fahrrads, keine chance
 
13:04:25  <Eddi|zuHause> bah, wrong channel
 
13:13:47  <Timberwolf> Use the same bad joke I used for "Horse in a Zorb" - the capacity of a duck is 1 livestock. Even better if the unloaded sprite is invisible.
 
13:27:30  <Eddi|zuHause> Timberwolf: somehow i now have the word "Entenfehlstelle" in my head :p
 
13:28:49  <Timberwolf> I guess they might break down if you had that enabled...
 
13:29:28  <Eddi|zuHause> we do have the concept of eyecandy vehicles.
 
13:31:55  <andythenorth> I think we call them 'snowploughs' ?
 
13:32:07  <andythenorth> hmm WolfWhack when?
 
13:32:50  <andythenorth> I have 5 reddit karma
 
13:32:55  <andythenorth> do I win anything?
 
13:33:00  <andythenorth> can I trade it for gems?
 
13:33:31  <TrueBrain> ha, even I have more Karma! :P
 
13:34:24  <andythenorth> can we karma farm?
 
13:41:41  <LordAro> you seem to be under the impression that karma has value
 
13:47:32  <andythenorth> it has no value? :(
 
13:52:31  *** frosch123 has joined #openttd
 
14:20:31  *** jottyfan has quit IRC (Quit: jottyfan)
 
14:32:43  <andythenorth> what prevents ctrl-click in depot incrementing a byte (until it rolls over), instead of toggling a bit?
 
14:32:51  <andythenorth> do trains not have enough storage space?
 
14:33:45  *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
 
14:56:16  *** WormnestAndroid has joined #openttd
 
15:22:19  <Eddi|zuHause> andythenorth: nothing technical. it's just a horrible UI
 
15:23:52  <Eddi|zuHause> andythenorth: i could PR this in an hour or so, and in 1 year frosch123 closes the PR because it's horrible.
 
15:45:23  *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
 
15:47:25  *** virtualrandomnumber has joined #openttd
 
15:47:47  *** virtualrandomnumber has quit IRC (Remote host closed the connection)
 
16:03:13  *** EER has quit IRC (Remote host closed the connection)
 
16:34:34  *** jottyfan has joined #openttd
 
16:42:27  *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
 
16:48:44  <andythenorth> I could run a fork though :P
 
16:48:50  <andythenorth> it's not like I play multiplayer :P
 
16:49:02  <andythenorth> JGR already rejected the idea though :)
 
16:55:34  *** jottyfan has quit IRC (Quit: jottyfan)
 
17:07:22  *** esselfe has quit IRC (Ping timeout: 480 seconds)
 
17:27:58  *** esselfe has joined #openttd
 
17:30:23  *** Wormnest has joined #openttd
 
17:31:31  *** WormnestAndroid has joined #openttd
 
18:05:17  *** esselfe has quit IRC (Ping timeout: 480 seconds)
 
18:23:23  *** jottyfan has joined #openttd
 
18:49:41  <DorpsGek>   - Update: Translations from eints (by translators)
 
19:38:33  *** jottyfan has quit IRC (Quit: jottyfan)
 
20:50:34  *** esselfe has joined #openttd
 
21:07:55  *** gelignite has joined #openttd
 
21:10:54  <DorpsGek> [OpenTTD/OpenGFX] SecretaryNotSure opened issue #78: Crashing on iOS when downloading base graphics set https://git.io/J1D6y
 
21:19:12  *** Wormnest has quit IRC (Ping timeout: 480 seconds)
 
21:25:48  *** snail_UES_ has joined #openttd
 
21:31:03  *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
 
21:31:15  *** WormnestAndroid has joined #openttd
 
21:34:51  <frosch123> TrueBrain: did the open-source terms of 1pw change?
 
21:34:51  <glx> totally useless issue, and in the wrong repo
 
21:35:13  <TrueBrain> frosch123: nah, I just need to send an email
 
21:35:15  <TrueBrain> doing that as we speak
 
21:35:21  <glx> and we don't provide iOS builds
 
21:35:49  <frosch123> ok, do we use it for 1 year now?
 
21:36:09  <frosch123> i tend to get lost in time nowadays :)
 
21:37:02  <TrueBrain> I would guess so ;)
 
21:37:05  <TrueBrain> it was licensed for a year :P
 
21:37:35  <TrueBrain> these days they license Open Source for 2 years
 
21:38:44  <TrueBrain> glx: so write that in the ticket and close it? :)
 
21:45:23  *** nielsm has quit IRC (Ping timeout: 480 seconds)
 
21:53:09  *** Wormnest has joined #openttd
 
22:10:02  <DorpsGek> [OpenTTD/OpenTTD] michicc opened pull request #9711: Fix: Insufficient input validation for CmdIndustryCtrl. https://git.io/J1DHC
 
22:10:35  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #9711: Fix: Insufficient input validation for CmdIndustryCtrl. https://git.io/J1DHl
 
22:13:11  <frosch123> i don't think clients can send OWNER_DEITY commands, so it is not that bad
 
22:14:29  <LordAro> even sprcially crafted clients?
 
22:15:22  <michi_cc> NetworkGameSocketHandler::ReceiveCommand validates for CMD_OFFLINE but not CMD_DEITY.
 
22:15:53  <frosch123> it would be an awesome cheat if a client could send DEITY commands :)
 
22:16:15  <frosch123> server is supposed to validate that clients only send commands for their company
 
22:17:01  <frosch123> but yeah, I never checked whether clients can just send grow-town commands :)
 
22:17:30  <frosch123> let's win citymania, brb
 
22:18:28  <michi_cc> Okay, yes, it does, somewhere deep in DoCommandPInternal. So it's not a bug you can really use, but still bad form to trust command data.
 
22:22:01  *** tokai|noir has joined #openttd
 
22:22:01  *** ChanServ sets mode: +v tokai|noir
 
22:22:39  <frosch123> so, only gs on server could crash the server
 
22:22:59  <frosch123> not sure whether gs do a test-run of the command before sending it to clients
 
22:23:33  <michi_cc> Yeah, modified PR description. Still not wrong to change it to return CMD_ERROR.
 
22:27:49  <DorpsGek> [OpenTTD/OpenTTD] michicc merged pull request #9711: Fix: Insufficient input validation for CmdIndustryCtrl. https://git.io/J1DHC
 
22:29:02  *** tokai has quit IRC (Ping timeout: 480 seconds)
 
22:43:27  *** sla_ro|master has quit IRC ()
 
22:52:27  <dP> frosch123, I checked that when I was writing citymania :p
 
23:06:35  *** snail_UES_ has quit IRC (Quit: snail_UES_)
 
23:13:51  *** gelignite has quit IRC (Quit: Stay safe!)
 
23:33:43  *** andythenorth has quit IRC (Quit: andythenorth)
 
23:39:58  *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
 
23:40:09  *** WormnestAndroid has joined #openttd
 
continue to next day ⏵