IRC logs for #openttd on OFTC at 2023-10-09
β΄ go to previous day
00:14:05 <_pruple> andythenorth: best game mechanic π
00:14:28 <_pruple> apart from "clear and replant trees so you can build a station", which we can at least disable. π
00:25:32 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
00:35:22 *** Wormnest has quit IRC (Quit: Leaving)
00:44:21 *** beauxgus has joined #openttd
00:44:21 <beauxgus> I think if I have one issue with OTTD, it's that subordinate toolbars open up under the left hand side of their master. I wouldn't complain but especially on the train toolbar, that means "build station" and stuff opens up right in the middle of the screen where I'm working. Would be nice to have an option to open subordinate windows on the right.
02:24:10 *** debdog has quit IRC (Ping timeout: 480 seconds)
03:14:04 *** pm is now known as Guest2670
03:19:46 *** Guest2546 has quit IRC (Ping timeout: 480 seconds)
05:16:02 *** D-HUND is now known as debdog
05:27:21 *** keikoz has quit IRC (Ping timeout: 480 seconds)
05:46:48 <andythenorth> windowshade π
06:14:09 <pickpacket> hm. Yesterday I got the new packaging for nml to work. Today I cleaned up the commits and now it doesn't work
06:20:33 <pickpacket> getting a bunch of circular imports now
06:36:58 <pickpacket> Yay!!!! I got it working!!!!
06:38:13 <pickpacket> but if you guys are all happy I'll send in a PR
06:57:33 <LordAro> pickpacket: the extra stuff in setup.py disappearing needs some justifying, imo
06:57:47 <LordAro> NML_VERSION & the parser stuff
06:58:07 <LordAro> not quite sure __init__.py is doing anything useful either
07:16:39 <pickpacket> LordAro: I'll see if that stuff can be put back in setup.py and if the __init__.py
07:18:29 <pickpacket> LordAro: when I've used setup.cfg before I've always handled the version number with the "version" attribute in setup.cfg
07:23:23 <pickpacket> I've never looked at the toml file for packaging. Can't say I understand much of that answer π
07:25:49 <pickpacket> I think it feel counterintuitive to have setup.py try to figure out version at install time
07:27:57 <pickpacket> I get that it's really easy from a dev perspective, to just push a tag and that's it, but dynamically figuring out what is being installed *when it is being installed* feels like pretty bad practice
07:35:00 <LordAro> mm, i know what you mean
07:35:16 <LordAro> so easily forgotten though
07:38:22 <pickpacket> can it be put in a github action?
07:40:17 <pickpacket> huh. It builds a wheel.
07:43:50 <pickpacket> strange. Since it builds a wheel, shouldn't it be pre-built and *not* build (i.e. run setup.py for example) on install?
07:51:02 <pickpacket> funny that the docs for setup.cfg point to an example project in github that doesn't use setup.cfg
08:08:27 *** gelignite has joined #openttd
08:27:32 <peter1138> * @todo Split the "Sprites" enum into smaller chunks and document them
08:27:38 <peter1138> That is a wonderful comment.
08:28:23 <peter1138> We switched from enum to `static const SpriteID` 14 years ago.
09:02:50 <peter1138> Hmm, found a ~3% performance increase...
09:03:57 <talltyler> That comment belongs in a MUSEUM! πΏ
09:04:38 <talltyler> (Unicode doesnβt have a whip emoji for Indiana Jones, for understandable reasonsβ¦)
09:05:29 <talltyler> Ugh, one of hour of sleep last night and now Iβm off to the airport for yet another work trip π
09:33:16 *** virtualrandomnumber has joined #openttd
09:33:21 *** virtualrandomnumber has quit IRC ()
10:02:04 <truebrain> The mistake called STNN chunk .. why store 2 structs in 2 chunks if you can do it in one!
10:04:11 <pickpacket> truebrain: more is more!
10:06:16 <peter1138> We could split into two chunks, but that doesn't help old saves.
10:06:50 <peter1138> Just adds more formats :D
10:07:14 <talltyler> Insert relevant XKCD standards comic
10:15:17 *** gelignite has quit IRC (Quit: Stay safe!)
10:16:16 *** johnfranklin has joined #openttd
10:16:16 <johnfranklin> Are emojis available in IRC?
10:17:56 <brickblock19280> Idk but they wouldn't be easy to type
10:20:14 <brickblock19280> β»οΈthat should be a white square
10:21:33 <debdog> some fonts a are emoji capable, some ain't
10:23:45 <debdog> some IRC clients translate received text emojies into tiny pictures, some son't
10:24:50 <debdog> but then, are many 14 year old uteral humans on IRC so emoticons are actually required?
10:26:41 <debdog> a human with an uterus
10:27:22 * debdog being a tad sarcastic here
10:28:07 <johnfranklin> I think they tend not to use hackish nerdish and outdated IRC.
11:11:10 <peter1138> (I honestly didn't expect it to be that measurable...)
11:14:52 <pickpacket> debdog: I use emoticons in IRC...
11:17:12 <peter1138> Whether you should...
11:26:50 <peter1138> Oh no, instant earworm.
12:03:50 <peter1138> 21Β°C in October... π
12:23:05 <_glx_> there's still a typo in the variable name
13:52:17 *** gnu_jj has quit IRC (Ping timeout: 480 seconds)
14:36:48 <LordAro> peter1138: did you really just make OTTD 3% faster by removing 6 characters?
14:52:18 <kamnet> LordAro: How much faster could we make it if we removed "TTD" and just called it "O"? π
14:52:40 <peter1138> LordAro, I think it's mostly a fluke when measuring, I can't see it really be 3%.
14:52:58 <peter1138> truebrain, what happened with your measurement-over-time graphs?
14:54:28 <truebrain> peter1138: Hiding on my home server π
14:55:04 <truebrain> This week I will update it with the latest changes, to see if your change shows up π
14:58:16 <kamnet> LordAro: Then we could advertise "O" on "X". I'm feeling the synergy.
16:22:23 *** merni has quit IRC (Quit: User went offline on Discord a while ago)
16:37:39 *** HerzogDeXtEr has joined #openttd
16:46:50 <_zephyris> frosch123: Anything I can help with for baseset parameter testing?
16:58:32 <peter1138> Oops, downloading aBase failed. Hmm.
17:07:39 *** Flygon has quit IRC (Read error: Connection reset by peer)
17:17:57 <LordAro> oh *that's* why it does that
17:18:08 <LordAro> i'd be tempted to call it a fix
17:28:31 *** gelignite has joined #openttd
17:42:37 <peter1138> Or, I suppose, fixed.
17:48:49 *** ahyangyi has quit IRC (Quit: User went offline on Discord a while ago)
18:31:21 *** gelignite has quit IRC (Quit: Stay safe!)
19:21:45 <andythenorth> did anyone mention any sprites stuff here today? π
19:28:26 *** nielsm has quit IRC (Ping timeout: 480 seconds)
20:49:08 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
20:59:23 *** Wormnest has joined #openttd
21:12:10 *** keikoz has quit IRC (Ping timeout: 480 seconds)
21:16:39 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
22:20:32 *** ChanServ sets mode: +v tokai
22:27:20 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
continue to next day β΅