IRC logs for #openttd on OFTC at 2022-04-17
            
02:20:41 *** D-HUND has joined #openttd
02:24:04 *** debdog has quit IRC (Ping timeout: 480 seconds)
02:38:21 *** glx has quit IRC ()
02:57:19 *** Wormnest has quit IRC (Quit: Leaving)
03:58:55 *** Cthulhux has quit IRC (Quit: Cthulhux)
04:40:29 *** snail_UES_ has quit IRC (Quit: snail_UES_)
04:54:31 *** Strom has quit IRC ()
04:56:10 *** Strom has joined #openttd
06:11:42 *** Flygon has joined #openttd
07:08:19 *** andythenorth has joined #openttd
07:16:17 *** sla_ro|master has joined #openttd
07:20:35 *** nielsm has joined #openttd
07:23:56 *** Wolf01 has joined #openttd
07:36:24 *** andythenorth has quit IRC (Quit: andythenorth)
07:41:18 *** andythenorth has joined #openttd
07:46:59 *** gelignite has joined #openttd
08:37:10 *** Gustavo6046 has quit IRC (Quit: Goodbye! Leave messages at my XMPP @ gustavo6046@anonym.im or my Discord Gustavo6046#9009 or possibly my Mastodon gustavo6046@fosstodon.org – I don't ch)
08:39:30 <TrueBrain> I spend all night wondering if anywhere in the world there are tracks with 50 and 60Hz
08:39:31 <TrueBrain> and how that would work
08:39:51 <TrueBrain> having both 50 and 60Hz in the world was just a terrible mistake that should be corrected :P
08:40:12 <Wolf01> Yes
08:51:46 <nielsm> right I posted that silly bitfield tracktype idea just before going to bed, so don't know if anyone made opinions on it
08:58:10 <andythenorth> what if we had a third standard, 55Hz?
08:58:14 <andythenorth> as a compromise?
08:58:14 *** WormnestAndroid has quit IRC (Remote host closed the connection)
08:58:20 <TrueBrain> fuck no
08:58:21 <andythenorth> then we could make the other 2 legacy standards
08:58:22 <TrueBrain> :P
08:59:17 <TrueBrain> https://xkcd.com/927/
09:00:16 <andythenorth> @nielsm interesting proposal :D
09:00:49 <andythenorth> oh this is not discord, again
09:00:59 <andythenorth> I should stop @
09:06:03 <TrueBrain> don't stop
09:06:04 <TrueBrain> never give up
09:06:21 <TrueBrain> hold your head high and reach the top
09:06:28 <TrueBrain> let the world see what you have got
09:06:31 <TrueBrain> bring it all back to you
09:08:16 <nielsm> one thing I'm wondering, not related to game mechanics or development, is what the construction and maintenance costs of third rail systems are compared to overhead systems
09:33:01 <andythenorth> they don't blow down in the wind
09:33:06 <andythenorth> but they don't like snow and ice
09:33:19 <andythenorth> and they are a staff health and safety nightmare
09:41:48 <michi_cc> ö
09:41:58 <michi_cc> oops
09:42:08 <TrueBrain> did I do that?
09:42:09 <TrueBrain> :D
09:43:32 <michi_cc> Third rail safety does depend on the type of it, the typical british open top rail probably the worst in this regard. Underrunning third rail with covers is probably better in this regard, but also of higher cost.
09:49:38 <andythenorth> I do wonder if we could give routing classes to vehicles
09:49:56 <andythenorth> my attempt to use railtypes for segregating types of traffic was abortive
09:50:09 <andythenorth> waypoints are quite yak-shaving for it
09:50:21 <andythenorth> programmable signals are JGRPP only
09:50:32 <nielsm> trouble with waypoints in OTTD is that they take up space on the map IMO
09:50:51 <andythenorth> I have had routing problems with them, but I can't now replicate
09:51:04 <andythenorth> probably due to badly placed depots though
09:51:20 <nielsm> they would really be better suited as a kind of non-space-consuming thing on the edge between tiles
09:52:01 <andythenorth> I don't know if routing would be intrinsic to vehicles (based on properties like brakes, signalling type, speed limit etc)
09:52:12 <andythenorth> or if it would be better defined on groups or orders
09:53:13 <andythenorth> but it would be nice to be able to speed-segregate vehicles on main lines whilst letting them share junctions and stations and branch lines
09:53:14 <nielsm> like a train changing classes between the delivery and return trips?
09:53:30 <andythenorth> ^ that's quite an IRL thing in British train classifications
09:53:50 <andythenorth> some trains get adjusted priority and speed depending on empty / loaded
09:54:29 <andythenorth> I guess 'waypoints' covers enough of this to not bother with more
09:55:20 <andythenorth> but all those schemes exist for e.g. priority merge etc
10:04:41 <andythenorth> hmm
10:05:07 <andythenorth> so maybe some kind of gate thing
10:05:30 * andythenorth might just be inventing programmable signals :P
10:12:31 <nielsm> programmable signals that select behaviour based on some "class" flag on the train might be a thing
10:12:40 <andythenorth> hmm routefinding in JGRPP (not programmable)
10:12:45 <andythenorth> there are two implementations
10:12:50 * andythenorth exploring
10:15:57 <michi_cc> To get "real" train routing in OTTD, you'd have to integrate SimSig or such. There's a point somewhere that delineates game and reality simulator.
10:17:12 <andythenorth> I think JGRPP has probably surpassed that point
10:17:21 * andythenorth trying to learn what the routefinding does
10:18:03 <andythenorth> https://d28hgpri8am2if.cloudfront.net/book_images/onix/cvr9780735841932/there-was-an-old-lady-who-swallowed-a-fly-9780735841932_hr.jpg
10:19:15 <andythenorth> all I wanted was TGVs that can (1) prefer a dedicated railtype if two equivalent routes A->B exist, and one is for TGV use (2) keep other trains off the TGV route (3) allow TGVs to otherwise use anything ELRL-compatible :P
10:19:30 <andythenorth> this is not easily achieved :D
10:20:35 <andythenorth> it _can_ be done with waypoints
10:21:11 <andythenorth> but for a highly connected mainline it means setting explicit waypoint orders for every non-TGV train that might ever traverse A->B
10:27:47 *** andythenorth has quit IRC (Read error: Connection reset by peer)
10:28:19 *** andythenorth has joined #openttd
10:42:21 <TrueBrain> 1.5s to compile FIRS via the web .. pretty sure I can speed it up a bit, but not much more :P
10:46:07 <TrueBrain> and I have this annoying problem that I have to send PNGs as base64 to WASM, as I cannot find a way to not do that :P
10:46:12 <TrueBrain> owh well .. lunch time
10:48:02 *** glx has joined #openttd
10:50:41 <glx> andythenorth: it should be doable using powered property, similar to diesel allowed on RAIL and ELRL, while electric run only on ELRL
10:54:46 <nielsm> isn't the "powered" property kind of superfluous with the railtypes and compatible railtypes system?
10:55:24 <nielsm> and more of a holdover from ttdpatch times where there were just rail and electrified rail?
10:55:35 <andythenorth> TrueBrain that is a lot faster than locally :P
11:07:37 <glx> Dunno but if it's possible for RAIL/ELRL there should be a way to do the same for LGV/ELRL
11:12:56 *** frosch123 has joined #openttd
11:19:19 <frosch123> oof, i hate it when i go to sleep and when i wake up, irc is still debating the same thing :)
11:21:00 <frosch123> where do you post blogs these days?
11:25:44 <michi_cc> Don't worry, Discord is also still debating :)
11:27:22 *** virtualrandomnumber has joined #openttd
11:27:48 *** virtualrandomnumber has quit IRC (Remote host closed the connection)
11:54:58 *** nielsm has quit IRC (Remote host closed the connection)
12:03:05 *** nielsm has joined #openttd
12:10:56 <TrueBrain> andythenorth: well, even the CLI variant is 1.4s .. so I guess WASM isn't so much slower :P
12:11:03 <andythenorth> frosch123 you post them on OpenTTD.org, github discussions, forums, or in your personal page of wiki
12:11:06 <TrueBrain> I think the 32bpp PNG conversion takes most time .. I am sure I can win something there :D
12:11:06 <andythenorth> or as a gist :P
12:37:07 *** virtualrandomnumber has joined #openttd
12:53:30 *** gelignite has quit IRC (Quit: Stay safe!)
13:15:04 *** virtualrandomnumber has quit IRC (Quit: virtualrandomnumber)
13:18:36 <TrueBrain> my FIRS does something wrong with sprite-sorting :D
13:18:37 <TrueBrain> shocker :P
13:18:44 <TrueBrain> the industry is also ... a bit off
13:18:47 <TrueBrain> from the place it should be :D
13:19:11 <TrueBrain> I wonder what I did to break that
13:20:41 <TrueBrain> seems groundsprites are wrongly located
13:22:39 <TrueBrain> https://cdn.discordapp.com/attachments/337701432230805505/965240861875122207/unknown.png
13:22:45 <TrueBrain> now to figure out where that got introduced ..
13:24:53 <TrueBrain> blind guess .. I flipped left/top ..
13:25:31 <TrueBrain> ha
13:25:32 <TrueBrain> yes
13:25:33 <TrueBrain> :D
13:26:35 *** tokai has joined #openttd
13:26:35 *** ChanServ sets mode: +v tokai
13:33:34 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
13:45:59 <andythenorth> :P
13:54:01 *** virtualrandomnumber has joined #openttd
14:08:43 <TrueBrain> right, testing is working as expected .. most things are back in place to rebuild the interface :P
14:08:46 <TrueBrain> next up: commits!
14:08:48 <TrueBrain> but first .. food :)
14:09:27 *** glx is now known as Guest2134
14:09:27 *** glx_ has joined #openttd
14:09:27 *** ChanServ sets mode: +v glx_
14:09:27 *** glx_ is now known as glx
14:19:56 *** Guest2134 has quit IRC (Quit: Quit)
14:20:45 <michi_cc> Hmm, I think I asked about how to handle variable renames with the new table-based savegame format before in here. Anyone rememeber when this was and what the outcome was? :p
14:21:16 <glx> hmm I can try to search the logs
14:22:30 <michi_cc> I even have vague memories of coding something, but I just can't find it, so maybe I am now officially old :p
14:38:45 *** WormnestAndroid has joined #openttd
14:40:14 <glx> https://irclogs.thegrebs.com/openttd/2021/12/11#09:25
14:40:35 <glx> (not sure it really helps)
14:43:18 <michi_cc> glx: Thanks, that was what I was thinking of.
14:46:59 *** virtualrandomnumber has quit IRC (Quit: virtualrandomnumber)
14:57:52 *** Cthulhux has joined #openttd
15:21:01 <peter1138> Step 1: Don't rename.
15:56:52 <andythenorth> A strange game: the only winning move is not to play
16:00:46 *** Wormnest has joined #openttd
16:00:55 *** sla_ro|master2 has joined #openttd
16:03:18 *** sla_ro|master has quit IRC (Ping timeout: 480 seconds)
16:04:45 <frosch123> too real
16:09:50 *** sla_ro|master has joined #openttd
16:14:21 <DorpsGek> [OpenTTD/OpenTTD] andrew-chiz-muzychuk opened issue #9859: [Bug]: Aircraft with Full load ANY cargo waits till full load of ALL cargo https://github.com/OpenTTD/OpenTTD/issues/9859
16:14:48 *** sla_ro|master2 has quit IRC (Ping timeout: 480 seconds)
16:39:46 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #9857: Doc: Fix some spelling mistakes (to->two, tileindex->TileIndex). https://github.com/OpenTTD/OpenTTD/pull/9857#pullrequestreview-943966625
17:00:04 <DorpsGek> [OpenTTD/OpenTTD] michicc merged pull request #9857: Doc: Fix some spelling mistakes (to->two, tileindex->TileIndex). https://github.com/OpenTTD/OpenTTD/pull/9857
17:01:25 *** _aD has joined #openttd
17:27:14 <DorpsGek> [OpenTTD/OpenTTD] James103 commented on issue #9859: [Bug]: Aircraft with Full load ANY cargo waits till full load of ALL cargo https://github.com/OpenTTD/OpenTTD/issues/9859
17:55:48 *** snail_UES_ has joined #openttd
18:17:45 *** gelignite has joined #openttd
18:17:45 <FLHerne> TrueBrain: Japan, I think?
18:19:18 <TrueBrain> Ugh, why am I not surprised :p
18:19:36 <FLHerne> https://en.m.wikipedia.org/wiki/Railway_electrification_in_Japan#/media/File%3AJapan_Mainline_Railway_Electrification_Systems_Map_%E6%97%A5%E6%9C%AC%E6%9C%AC%E7%B7%9A%E9%89%84%E9%81%93%E9%9B%BB%E5%8C%96%E5%9C%B0%E5%9B%B3.png
18:19:39 <FLHerne> yes
18:20:15 <FLHerne> although the 50Hz and 60Hz electrifications don't directly abut each other, there's DC in between
18:20:39 <FLHerne> also, both 20kV and 25kV at 50Hz
18:26:36 <DorpsGek> [OpenTTD/OpenTTD] wholepuncher updated pull request #9852: Fix #9810: 'Rebuilding' a through road stop costs money. https://github.com/OpenTTD/OpenTTD/pull/9852
18:33:04 <DorpsGek> [OpenTTD/OpenTTD] jcoletto77 commented on discussion #8429: Inflation https://github.com/OpenTTD/OpenTTD/discussions/8429
18:48:58 <DorpsGek> [OpenTTD/OpenTTD] jcoletto77 commented on discussion #8429: Inflation https://github.com/OpenTTD/OpenTTD/discussions/8429
18:50:28 <snail_UES_> https://github.com/OpenTTD/OpenTTD/discussions/8429
18:50:34 <snail_UES_> I hope I didn’t come late for the discussion :)
18:51:12 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/585e49a597c50c2e447e884f16c2bbeae9b9340b
18:51:13 <DorpsGek> - Update: Translations from eints (by translators)
18:55:36 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
19:23:23 *** andythenorth has quit IRC (Quit: andythenorth)
19:26:16 <DorpsGek> [OpenTTD/OpenTTD] andrew-chiz-muzychuk commented on issue #9859: [Bug]: Aircraft with Full load ANY cargo waits till full load of ALL cargo https://github.com/OpenTTD/OpenTTD/issues/9859
19:33:27 <frosch123> impressive that you can find the correct location in the code, quote it including a source comment that precisely answers your question, and still get it wrong
19:33:59 <glx> FLHerne: IIRC they also use100V 50Hz and 100V 60Hz for domestic electricity
19:38:19 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on issue #9859: [Bug]: Aircraft with Full load ANY cargo waits till full load of ALL cargo https://github.com/OpenTTD/OpenTTD/issues/9859
19:48:10 <FLHerne> frosch123: seems unintuitive given nothing else acts that way
19:48:23 * FLHerne mutters about HST powercars
19:48:40 <DorpsGek> [OpenTTD/OpenTTD] andrew-chiz-muzychuk commented on issue #9859: [Bug]: Aircraft with Full load ANY cargo waits till full load of ALL cargo https://github.com/OpenTTD/OpenTTD/issues/9859
19:48:43 <DorpsGek> [OpenTTD/OpenTTD] andrew-chiz-muzychuk closed issue #9859: [Bug]: Aircraft with Full load ANY cargo waits till full load of ALL cargo https://github.com/OpenTTD/OpenTTD/issues/9859
19:49:30 <FLHerne> also, what if someone makes a grf plane with 100 mail and 1 passenger (in the copilot's seat!)?
19:50:02 <frosch123> you can refit aircraft to mail only, if you really want to transport mail
19:50:11 <FLHerne> perhaps ideally it would apply to any cargo with a sufficiently small ratio, on any vehicle type
19:50:52 <frosch123> for trains the player can decide what cargo is transported, except maybe for the default dual-headed engines
19:51:07 <frosch123> but for aircraft you cannot ignore the annoying mail compartment
19:51:30 <frosch123> if you want more control, you have to use factorio-style orders
19:52:02 <frosch123> mixed departure conditions depending on time, various load percentages or external triggers
19:52:18 <frosch123> not sure what "external triggers" would be in ottd, maybe "arrival of other train"
19:53:51 <FLHerne> I think JGR has a "full load <select cargoes>" order
19:54:18 <FLHerne> unless I'm just thinking of his improved autorefit...
19:54:43 <nielsm> that might actually be useful yes, "wait for another vehicle sharing orders with this one and being on the same order index to begin loading"
19:56:26 <frosch123> endless possibilities :)
19:56:55 <frosch123> but i think the current behavior is the best option, if there is only a single bool setting
20:06:04 *** Kitrana has joined #openttd
20:06:43 *** Kitrana1 has quit IRC (Read error: Connection reset by peer)
20:07:25 *** Kitrana1 has joined #openttd
20:13:03 *** Kitrana2 has joined #openttd
20:14:09 *** Kitrana has quit IRC (Ping timeout: 480 seconds)
20:16:59 *** Kitrana1 has quit IRC (Ping timeout: 480 seconds)
20:17:31 *** snail_UES_ has quit IRC (Quit: snail_UES_)
20:22:09 *** Kitrana2 has quit IRC (Ping timeout: 480 seconds)
20:32:03 *** Gustavo6046 has joined #openttd
21:16:08 *** nielsm has quit IRC (Ping timeout: 480 seconds)
21:20:10 *** sla_ro|master has quit IRC ()
21:52:39 *** gelignite has quit IRC (Quit: Stay safe!)
21:52:44 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
21:54:11 *** WormnestAndroid has joined #openttd
22:02:30 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
22:06:24 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
22:40:12 *** esselfe has quit IRC (Quit: rebooting)
22:44:52 *** esselfe has joined #openttd
22:45:20 *** andythenorth has joined #openttd
23:04:49 *** andythenorth has quit IRC (Quit: andythenorth)
23:18:10 *** Gustavo6046 has quit IRC (Remote host closed the connection)
23:18:36 *** Gustavo6046 has joined #openttd
23:26:54 *** snail_UES_ has joined #openttd