IRC logs for #openttd on OFTC at 2026-03-17
⏴ go to previous day
00:12:21 * peter1138 accidentally rebases custom company colours.
00:18:11 <peter1138> > Chaos of excess colors
00:18:59 <reldred> I mean, I’m sure some players would use it to create absolute abominations
00:19:13 <reldred> Horrors beyond mortal comprehension
00:20:12 <reldred> But they can already do that with presignals so
00:20:47 <peter1138> > build finished successfully.
00:25:00 <peter1138> Though I'm not sure if I ever verified the storage/reuse of palettes.
00:25:20 <audigex> reldred: Abominations are half the fun of a sandbox game IMO
00:25:35 <peter1138> Just as long as the DVT is not facing the wrong wayh.
00:30:49 <reldred> Yes, million years gulag.
00:32:02 <reldred> But hey, it gives the rivet counters an outlet or they’d be harassing Andy instead 😛
00:32:34 <emperorjake> Hm, I was thinking of updating NewCC at some point but it would be nice to not have to do that
00:33:13 <reldred> I wish grf’s could rewrite base game strings so NewCC’s colour names actually matched up properly.
00:33:41 <reldred> Every time I go to use it I nope out every time because of the bloody dropdown list names are wrong
00:54:54 <belajalilija> reldred: I need this
01:05:15 <_glx_> reldred: action 4 feature 48 could do it for ttdpatch, but openttd strings (ID and text/params) can change between version so this is not (and will never be) supported
01:08:03 <reldred> Yeah, I thought it was a TTDPatch thing
01:08:30 <reldred> I could have sworn we did something cursed like that back in the dark ages
01:09:01 <peter1138> And custom company colours just solves it by not having names.
01:11:58 <belajalilija> Is custom cc being worked on too?
01:14:00 <peter1138> It has been in the past.
01:15:01 <belajalilija> So not currently
01:15:49 <belajalilija> Still that makes 1/2 of my most wanted features 🥰
01:17:16 <peter1138> Well I've just rebased it, but.
01:17:59 <peter1138> Fucking baby zombies.
01:25:36 <audigex> Once 2TTs pushpull feature gets YOLO merged tomorrow, I foresee requests for shunting rocketing
01:25:48 <audigex> 2TT will accidentally give out hope where none exists
01:27:08 <talltyler> I have at least two crashes to fix, it’s not getting merged any time soon 🙂
01:28:15 <reldred> Peter yearns for the mines
01:28:24 <reldred> God I hate those baby zombies
01:28:49 <audigex> talltyler: What part of YOLO....
01:29:36 <reldred> What if we double dog dare you
04:47:03 *** Zathras_11 has joined #openttd
04:50:25 *** Zathras_7 has quit IRC (Ping timeout: 480 seconds)
05:07:40 <DorpsGek> - Update: Translations from eints (by translators)
06:30:57 <reldred> oh man I'd love wasd scrolling
06:48:06 <reldred> I would low-key love it if OpenTTD could load the original TTD title game. Maybe an easter egg for the steam/gog versions of the game bundled with TTD?
06:49:29 <reldred> do a quick 15.3 release with the bundle stuff in it
06:51:14 <reldred> awww it crashed/froze
06:58:55 *** andythenorth has joined #openttd
07:00:26 <reldred> and oh god I accidentally looked at the steam community comments against TTD
07:01:39 <andythenorth> no point having a dog and barking yourself
07:01:51 <andythenorth> I keep putting my hand in the fire, you don't need to :P
07:03:28 <andythenorth> oh yes I see, that new thread has gone well
07:03:33 <andythenorth> "illegal reviews'
07:03:58 <andythenorth> so now we're (OpenTTD) facing a consumer rights suit because someone of low intelligence is cross on a forum?
07:04:07 <andythenorth> I think not Jasper
07:09:02 <reldred> somebody needs to tell them to put the crack pipe down and just breathe
07:12:25 <andythenorth> wow yes, it's quite the tyre fire eh
07:12:37 <andythenorth> they have been busy overnight
07:13:28 <andythenorth> also they are mostly really fucking thick
07:13:34 <reldred> I mean, this is what happens when you fuck with peoples autistic comfort game, like this is the same microcosm that don't like ogfx2, don't like the new menu, don't like change in general.
07:13:38 <andythenorth> state of the world eh
07:14:00 <andythenorth> also just to clarify, I know tens of people who like this game who aren't autistic
07:45:35 <_zephyris> Lots of bad takes, but also lots of bad communication.
07:46:09 <_zephyris> How many projects are in a similar position? OpenRA? FreeCiv?
07:54:59 <_zephyris> Then, add a new commercial release on top, and there's not really any precident on how to handle it...
07:55:51 <_zephyris> I guess C&C/RA is closest, but they also did an update for modern OSs and high def graphics
07:56:54 <reldred> Yeah a quick repackage with dreamm emulator that crashes after ten minute (or at least that’s how long it took for mine to crash this arvo) isn’t a good showing from atari
08:03:26 <rchipp> Here's my take on the pros:
08:03:26 <rchipp> * It's good that the original TTD is cheaply and easily obtainable again.
08:03:26 <rchipp> * The repackage includes the install files for DOS TTD, so you can install it in DOSBox, even with TTDPatch if you wish.
08:03:26 <rchipp> * Finally there is a cheap, easy, **legal** source for the original graphics, SFX, and music.
08:03:28 <rchipp> * The DREAMM repackage is buggy and crashes. How hard would it have been to just use DOSBox?
08:03:28 <rchipp> * OpenTTD should not be listed as a mod requiring original TTD on Steam and GoG. This only serves to confuse and outrage the public.
08:15:33 <rchipp> This is what the author of DREAMM has to say about running games that aren't explicitly supported.
08:21:17 *** reggieb has joined #openttd
08:48:11 *** ChanServ sets mode: +v tokai
08:55:10 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
09:12:26 <peter1138> Hmm, no downvotes yet.
09:22:54 <peter1138> My claude github shitpost.
09:36:43 <shusaura> rchipp: > How hard would it have been to just use DOSBox?
09:36:43 <shusaura> DOSBox would be impossible for a company as it's licensed as GPLv2
09:41:03 <peter1138> That's clearly not true, because there are loads of games on Steam that include DOSBox.
09:41:11 <rchipp> If you mean the virality of the GPL, TTD is not a part of DOSBox. TTD does not link against DOSBox. TTD is not a contribution to DOSBox. GoG.com routinely uses DOSBox in its repacks.
09:42:40 <shusaura> rchipp: even so, many companies have internal policies to never touch anything GPL licensed because of its virality. Atari is most likely one of those companies
09:44:50 <rchipp> shusaura: And as a result, they ship an emulator that was never meant to run TTD, and crashes within 10 minutes of starting.
09:45:21 <shusaura> what else to expect from a company that is a shell of what it once was?
09:45:32 <shusaura> the current atari and the original atari only share the name
09:48:47 <LordAro> curious, i haven't seen other reports of it crashing quite so much
09:48:53 <LordAro> wonder what's different about your system
09:48:53 *** ckb has quit IRC (Quit: leaving)
09:56:25 <rchipp> I'm running the CachyOS Linux distro.
09:56:59 <rchipp> I can't input manager/company/vehicle names etc. either.
09:57:18 <rchipp> I'm thinking of writing a complaint to Atari.
09:57:58 <peter1138> If all bug reports were called complaints I would never bother looking at them.
09:58:16 <shusaura> I think you'll have better luck in the DREAMM discord channel
09:58:32 <shusaura> i doubt atari did much testing for linux besides steamdeck
09:58:36 <rchipp> Well I call it a complaint because it's proprietary. To me, bug reports are an open-source thing.
09:59:00 <rchipp> Especially since Atari don't have a bug tracker.
10:16:42 <_zephyris> Yup, contact Atari support. Or could ask for Steam refund, that covers technical problems out of the standard refund window IIRC.
10:18:02 <peter1138> 2 friends already own this game:
11:08:07 <peter1138> Bah, saving crap to files as json serialised data is so much easier than doing it properly with a database...
11:12:10 <andythenorth> can always grep all the json files later :P
11:12:24 <andythenorth> and normalise them with a migration script
11:19:05 <peter1138> Could always store json serialised data in the database... :o
11:23:30 <peter1138> Heh, I'm on the FSEconomy discord server (joined years ago, never participated...) and some reason they made it so everyone's nickname ends with "-FSE".
11:25:07 <peter1138> (I see one name I recognise from OpenTTD's discord)
11:27:10 <orudge> Donations made to OpenTTD last month, £33. Donations made on average last year per month, £74 (most months around £30 - £50, with a few larger months). Donations made so far this month: £172
11:32:53 <_zephyris> I've been linking the ottd donate page wherever I've been seeing people grump about money, hopefully helped a bit
11:33:33 <andythenorth> I am hoping the dude on reddit does donate £8500
11:33:47 <andythenorth> place a bet on that snowflake in hell?
11:34:40 <peter1138> I see nvidia are adding AI slop to DLSS.
11:35:02 <will_marshall_> always has been indeed
11:35:08 <orudge> Oh actually, it's around £200, there was a Liberapay donation but that takes a week or so to actually come through
11:35:09 <locosage> he said he's closer to that than buying from atari so can still be pretty far 🤣
11:35:28 <peter1138> Well, even more than before.
11:35:37 <will_marshall_> DLSS and a lot of the related technologies are just marketing vehicles for big, wasteful GPUs.
11:36:12 <peter1138> My 2080 only has the first-gen stuff so it was just about upscaling and... that looked bad.
11:36:48 <will_marshall_> They should have stopped making bigger chips after the 2080 and just made the 2080 increasingly power-efficient. Then let people run 2x or 3x of them if they need more perf.
11:50:23 *** Zathras_4 has joined #openttd
12:37:02 <jfkuayue> My last laptop had a 3050, but I reverted into integrated graphics card
12:40:59 <andythenorth> what happened to it?
12:42:27 <andythenorth> so we can roleplay Google
12:46:03 <Borg> I have extra idea for a check.. but I wonder there might be bad side affects..
12:46:39 <Borg> what could possibly go wrong if PBS signal would be green. until train passes the signal (reservation removed) ?
12:49:54 <will_marshall_> Should be fine because the tile in front of the signal will still be reserved.
12:51:36 <jfkuayue> peter1138: I used to have a 3050, but the laptop i now use does not have an "independent" graphics card, maybe this is the only downgrade
12:51:40 <Borg> yeah.. especially.. that when using long reserve or reserve through. signals are green even for a while.. before train reaches them
12:52:22 <Borg> I have kinky idea to improve my contention points
12:52:33 <Borg> but for that I need to check for GREEN state of PBS
12:56:47 <Borg> and also I think it would look a bit cooler.. now PBS just blinks for green
13:01:00 <will_marshall_> It would be nice for some places. A lot of the time the green aspect is held until the train gets to the actual track circuit (I guess in OpenTTD terms that's the next tile) and even that's a bit of an improvement. Not sure how best to do that.
13:14:02 <peter1138> If you actually used the current version then you might know that path signals do default to green these days.
13:14:25 <peter1138> (That change caused a couple of spacebars to overheat)
13:14:27 <will_marshall_> That's not the question, it's when a train is waiting at a PBS signal and it goes green for a few frames because the train moves forward and occupies it.
13:15:08 <peter1138> In this case, you meant Borg.
13:15:21 <Borg> peter1138: uh? PBS default to green?
13:15:36 <will_marshall_> ... okay I'm wrong and stupid and kill me dead.
13:15:54 <will_marshall_> Yes, PBS signals on track with no junctions will show green by default.
13:16:49 <Borg> thats not the question anyway.. I want ten show GREEN until train fully passes signal
13:17:05 <Borg> anyway.. time to get my hands dirty...
13:18:46 <Borg> hah.. all seems to be ready to use :)
13:18:59 <Borg> there is already functionality to turn PBS to red when Unreserving Track
13:19:24 <Borg> so I just probably have to remove setting it to RED when train enter the tile.. lets se
13:21:41 <Borg> got it :D lets compile and see
13:22:25 *** Wormnest has joined #openttd
13:29:59 <Borg> okey.. not working corretly :> once train leaves the PBS still lit green
13:48:07 <_glx_> orudge: AZURE_CLIENT_SECRET organisation secret is still 2 years old, and that's the one failing signing I think (based on error log)
13:54:36 <Borg> muahua :D works like a charm
14:03:01 <orudge> _glx_: hmm, let me check, I did update it yesterday, unless it didn't save somehow
14:03:21 <orudge> argh, I updated the WinStore secret, oops
14:06:02 <orudge> Right, they're both updated, corrctly this time
14:06:46 <_glx_> next nightly will tell (I don't think a rerun uses the new values
14:48:21 <peter1138> Network-coordinator issues again, perhaps?
14:48:54 <peter1138> Can connect to Reddit #1 but not Reddit #3
15:22:39 <_zephyris> Needed to be said, but reddit was never going to go well for that
15:22:59 <_zephyris> I'm a bit surprised there's no news/announcement except for that reddit post
15:38:15 <peter1138> Been a month, should we do 15.3?
15:38:38 <peter1138> Mainly: fixes the desync that makes 15.x not good for multiplayer.
15:38:51 <LordAro> would be nice to have the steam TTD integration stuff in that
15:39:11 <LordAro> i know it's not really a backportable change, but since 16.0 is so far off...
15:39:54 <peter1138> I don't think that's feasible, it's quite a bit of work.
16:00:19 <peter1138> e.g. the social plugins are loaded well after search paths are scanned and the initial baseset is loaded.
16:00:57 <peter1138> Maybe it can be moved earlier.
16:09:57 <Borg> LordAro: that steam integration will be different OpenTTD branch? right?
16:11:15 <dwfreed> it doesn't have to be, steam integration knows when it is running from steam
16:11:31 <dwfreed> if it is not running from steam, it does nothing
16:12:38 <Borg> LordAro: yeah, true. but im curious how far stuff goes these days.. the bad stuff
16:18:15 <LordAro> another email to TB required?
16:54:09 <mmtunligit> i know (assume) all these people who write "fix it" in bug reports and almost nothing else probably just dont have a good grasp of the english language or are young and havent learned any manners but *man* is it demoralizing to see that
17:00:16 <_jgr_> The bug template does encourage it a little with the "expected result" section
17:07:10 <ahyangyi> Yeah, I do sometimes feel that I am asked to repeat the same thing 3 times
17:07:50 <ahyangyi> Expected result: "When I join a game, I join it"
17:07:50 <ahyangyi> Actual result: "When I join a game, I cannot join it"
17:07:50 <ahyangyi> Step to reproduce: "Join a game"
17:08:52 <ahyangyi> Or 4 times if I actually make an effort to write a descriptive title 😛
17:40:17 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
18:31:55 * peter1138 fails at running a custom openttd through Steam :/
18:34:47 <_zephyris> Yeah, that's a tricky one
18:37:45 <peter1138> When launched through steam it cannot find libraries... which are found when launching normally.
18:41:33 <peter1138> I assume Windows doesn't do this, as I hear that people replace their openttd.exe with jgrpp's openttd.exe
18:45:21 <ahyangyi> steam runtime things I guess
18:47:34 <LordAro> probably rpath related
18:47:56 <LordAro> maybe your custom binary hasn't had that set because it's not gone via cmake --install ?
19:17:28 <peter1138> Well, --install doesn't add it.
19:17:56 <peter1138> My binary has way more shared libs than the official one. Hmm.
19:20:10 <peter1138> Can I "run" release-linux.yml somehow.
19:24:07 *** michi_cc[d] has joined #openttd
19:24:07 <michi_cc[d]> You should be able to run CI stuff on your own GitHub fork and download the artifacts, but I've never actually tried 🙂 glx might have.
19:24:18 *** theresa_lol has joined #openttd
19:24:18 <theresa_lol> you can try to add the jgrpp via non steam apps
19:24:38 <theresa_lol> assuming you dobt already do stuff
19:27:52 *** gelignite has joined #openttd
20:02:09 <_zephyris> Did you work out how to do it?
20:08:42 <peter1138> I'm not trying to add jgrpp :)
20:13:06 <_zephyris> I assumed you were trying to detect/use TTD basesets...
20:13:24 <_glx_> well libs are included in bundle with CI
20:14:27 <peter1138> _zephyris, yes, I was replying to theresa_lol
20:14:55 <peter1138> Of course, I don't actually have TTD so it won't be able to find it, but...
20:15:27 <_zephyris> And, not that I have anything constructive to say... Couldn't work out what triggers the integrity checks.
20:15:27 <theresa_lol> ohh i read that as openttd just not launching
20:15:57 <theresa_lol> _zephyris: steam has a habit of using checksums and a custom exe might have different ones
20:16:26 <theresa_lol> well has different ones
20:17:24 <theresa_lol> so you might be better of copying everything to a different directory and then changing the exe
20:17:26 <_glx_> upload will of course fail, but build should work and you'll get artifacts
20:18:09 *** Borg has quit IRC (Quit: leaving)
20:18:58 <theresa_lol> theresa_lol: you would be better off copying the data to a different directory patching the exe and then running it as a non steam game
20:19:03 <_glx_> steam usually doesn't care if files are modified, that's why check install butto exists 🙂
20:19:58 <theresa_lol> but integrity failiures are usually caused by that, though i dont know what triggers an integrety check
20:20:20 <peter1138> Integrity checks are manual, (and possibly on an update)
20:20:20 <theresa_lol> well integrety checks cause integrety failiures and stuff
20:20:26 <_glx_> but our linux-generic build is a special build not relying on user system libs
20:20:49 <_glx_> we use libs built using vcpkg
20:21:02 <peter1138> It's a bit of a long-winded way to debug something.
20:21:48 <peter1138> I suppose it might be possible to translate the release-linux steps into Dockerfile or something.
20:22:10 <_glx_> you could use `-DOPTION_PACKAGE_DEPENDENCIES=ON` locally
20:22:19 <theresa_lol> ohh we were talking about integrety checks in the openttd build?
20:23:10 <peter1138> No, you started mentioning it :)
20:24:28 <_glx_> and then also use cpack locally
20:25:45 <peter1138> [cmake] Cannot install in FHS folders when we are packaging dependencies
20:25:53 <peter1138> Hmm, needs some other option.
20:26:38 <andythenorth> Steam thread comments getting silly
20:26:50 <andythenorth> calling for death threats agains Atari CEO
20:26:59 <peter1138> I have a suspicion that GoG doesn't expose any API to file installation directories :/
20:27:03 <andythenorth> dunno how we mod those out
20:32:56 <rito12_13> peter1138: And if, it is probably windows only, right?
20:34:26 <peter1138> Mac OS and Windows.
20:34:52 <peter1138> Hmm, cpack did include stuff, but also missed something entirely different
20:35:28 <talltyler> andythenorth: Just report comments like that, I found the one you mentioned and deleted it.
20:36:11 <talltyler> (I assume Steam also moderates reported comments, or maybe Owen has been helping 🙂 )
20:36:24 <peter1138> Or not. It is there, but it's trying to use the system one instead. Hmm.
20:36:32 <peter1138> Disable fluidsynth, I guess.
20:41:20 <peter1138> If I could remember how to disable it without completely wiping my cmake cache
20:48:29 <_zephyris> talltyler: I'd hope Steam would be helping with that too...
20:48:33 <peter1138> If you assume the plugin API is only meant to support things that all implementations can provide... awkward.
20:49:15 <_glx_> oh and plugin api is also used for discord 🙂
20:50:59 <_glx_> so basically we need an API bump, return a proper value with steam plugin, and an invalid/empty one for all other plugins
20:51:43 <peter1138> I've done all that.
20:51:58 <peter1138> That's why I'm trying to test it :)
20:52:41 <_glx_> PluginInfo should have had API version in it too 🙂
20:55:00 <_glx_> so V1 could still work while enabling V2 additions for compatible plugins
20:55:49 <peter1138> I just look for `SocialIntegration_v2_GetInfo`, if that doesn't exist it's not a v2 plugin.
20:56:20 <peter1138> But to simplify the code I basically removed v1 support for now.
20:56:38 <_glx_> oh right we can query functions from libs
20:57:43 <andythenorth> talltyler: thanks - I'm not logged into Steam (for reasons) :P
20:59:04 <peter1138> I am, but the Steam app doesn't have an interface scale adjustment, so it's fucking tiny and I can't be bothered to read tiny text.
20:59:51 <peter1138> It's not under "Interface", it's under "Accessibility"
21:00:00 <talltyler> But does the Steam app have chunky bevels?
21:08:32 <_glx_> don't forget to define`ALLOW_INVALID_SIGNATURE` when testing plugins (dev builds are most likely unsigned)
21:15:50 <andythenorth> get claude to retheme steam for you locally
21:19:40 *** tionstav has joined #openttd
21:19:40 <tionstav> Should we be concerned that some adslop company calls their UI 'OpenTTD'?
21:20:03 <ahyangyi> andythenorth: "any color you want, as long as it's purple gradient"
21:21:23 <andythenorth> wonder how that is going for their GEO
21:22:36 <ahyangyi> tionstav: Hmm, when I said purple gradient I didn't see this
21:26:12 <mmtunligit> what does the G in GEO stand for? google?
21:26:37 <andythenorth> dunno, it's the new SEO
21:26:37 <_jgr_> Trademarks are limited to specific areas of business/product categories/etc
21:26:52 <andythenorth> and hard to defend
21:27:06 <_jgr_> Name collisions between unrelated fields are quite common
21:27:40 <mmtunligit> id imagine us having ~20 years of prior existance is more than a few points in our favor, even if they wanted to make a fight of it
21:27:57 <andythenorth> not how it works :)
21:28:28 <andythenorth> maybe someone could ask Reddit
21:28:48 <mmtunligit> last thing reddit needs is a second freakout
21:28:48 *** masteroktagon has joined #openttd
21:28:48 <masteroktagon> andythenorth: r/LegalAdvice ?
21:29:06 <andythenorth> nah, the r/openttd
21:29:15 <andythenorth> "maybe it needs renamed"
21:30:45 <masteroktagon> if its renamed ... maybe we can re-release it on Steam with a different name and a different GH fork so atari can [insert swearwords here]
21:34:42 <ahyangyi> "it does, but now you can be doubly sure."
21:35:29 <andythenorth> sudo for BBC Basic?
21:37:02 <peter1138> _glx_, so, uh, once I run the workflow, where do I find the builds?
21:45:18 <peter1138> I'm not too concerned :)
21:47:46 *** Yipee[m] has joined #openttd
21:50:00 <peter1138> Might just have to go with asking the player to navigate to the path :p
21:53:17 *** orudge` has joined #openttd
21:53:17 *** ChanServ sets mode: +o orudge`
21:54:07 <orudge`> We could potentially ask Atari if they could have the new TTD simply store its executable location somewhere accessible on the system. For Windows that could be the registry; for macOS a preference file. Linux might be a little more awkward, but I guess something could be figured out.
21:54:12 <orudge`> They may be willing to make an adjustment like that
21:59:14 <orudge> I guess technically on Windows we could even go and hunt for the old FISH Technology Group registry entry, just in case anyone decided to install TTWin95 on their Windows 11 box, but that seems less likely. :)
22:00:42 <_glx_> TTD for windows requires ttdpatch to run on XP+, so yeah unlikely
22:05:44 <orudge> I can enquire with Atari anyway, mightn't hurt to see if it's something they could accommodate.
22:16:09 <andythenorth> some world class armchair lawyering going on in comments
22:16:14 <andythenorth> they're not even using GPT
22:25:27 <peter1138> dbg: [misc:0] Calling add_search_paths in Steam Integration
22:25:48 <peter1138> dbg: [misc:0] Found path '/home/petern/.steam/debian-installation/steamapps/common/OpenTTD'
22:25:57 <peter1138> So it works for ourselves.
22:26:54 <peter1138> [2026-03-17 22:26:33] dbg: [misc:0] Found path '/media/petern/SSD2/SteamLibrary/steamapps/common/Euro Truck Simulator 2'
22:26:59 <peter1138> And for other apps.
22:27:58 <peter1138> I get no path back for appid 3766810, presumably because it's not in my library.
22:28:49 <peter1138> Anyone know the directory structure within the TTD installation?
22:30:00 <reldred> I’ve got it in my library, but I’m not infront of a puter atm
22:31:26 <reldred> I’m escorting someone in the deecee this morning so I can’t bludge on my tablet like I’d otherwise be able to 😛
22:32:07 <reldred> But I’ll get the paths for you at some point today peter1138
22:43:20 <orudge> peter1138: I think I still have a spare Steam key from Atari if you want it
22:44:17 <orudge> Also, OpenTTD seems to have been "unbundled" again on GOG, curious
22:44:23 <peter1138> I guess that would work but you might need it.
22:44:47 <peter1138> > Transport Tycoon Deluxe is required to add OpenTTD to your library.
22:44:59 <peter1138> Is still what GoG says.
22:46:04 <peter1138> So we might be able to pick up the Steam TTD installation path automatically, but I don't think it's possible with GoG.
22:48:02 <_glx_> indeed, I can buy it as a gift and only openttd is added to the cart
22:50:22 <talltyler> I'm doing a bit of work in the train info window. What is a cargo subtype, and when does the player need to know about it?
22:50:46 <_glx_> isn't that for liveries and regearing ?
22:51:29 <andythenorth> and changing capacities
22:51:36 <andythenorth> or HEQS tram length
22:52:46 <talltyler> Does it make more sense to go with the cargo, or the vehicle info?
22:53:05 <peter1138> It applies to the vehicle/cargo combination.
22:53:40 <talltyler> Right, but is anyone actually using it for anything to do with cargo?
22:54:01 <peter1138> It... can only be used that way.
22:54:38 <talltyler> I would argue that regearing and liveries are not related to cargo in how they are used 🙂
22:54:56 <talltyler> But I understand I should keep it with cargo, in case anyone decides to ever use it as intended 😛
23:04:32 <talltyler> Can anyone point me to a train set that uses subtypes, for testing?
23:07:01 <_jgr_> talltyler: RUKTS comes to mind
23:11:34 <peter1138> DBSetXL also uses cargo subtypes
23:11:53 <peter1138> If you want something very old.
23:16:45 *** SigHunter has quit IRC (Ping timeout: 480 seconds)
23:17:40 <_zephyris> I'm poking GOG install location metadata, defo no way to find TTD install cleanly/correctly...
23:18:55 <_zephyris> Could do worse than just describing the manual process on the wiki!
23:21:38 <_zephyris> Seems to be an sql database of install locations, but no public/stable schema
23:42:17 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
23:46:22 <talltyler> I've been side-quested
continue to next day ⏵