Config
Log for #openttd on 15th February 2020:
Times are UTC Toggle Colours
00:00:22  <LordAro> in fact, not sure why it's even using the fallback, configure says it found uniscribe...
00:01:26  <glx> just need an AI printing tab ?
00:03:03  <glx> baseset metadata step is so slow
00:04:39  <LordAro> glx: yeah, this is my main.nut: https://pastebin.com/6LUQb947
00:04:55  <LordAro> (except a tab in between '', obviously)
00:05:29  *** tokai|noir has joined #openttd
00:05:29  *** ChanServ sets mode: +v tokai|noir
00:05:31  <glx> yeah I modified a test AI to add a tab
00:05:40  <glx> still waiting for compilation :)
00:06:20  <glx> I really need to add more RAM
00:06:31  <glx> 8GB is clearly not enough
00:07:34  <glx> hmm MSVC not responding
00:12:21  *** tokai has quit IRC
00:18:02  <LordAro> oh i see, uniscribe layouter is returning null
00:18:50  <glx> no crash for me with msvc
00:19:32  <LordAro> glx: perhaps uniscribe is working for you?
00:19:47  <glx> let me check with mingw
00:26:12  <LordAro> i'm reasonably certain that FallbackParagraphLayout::NextLine is the one at fault - it happily passes unprintable characters through to FallbackVisualRun, which then explodes
00:28:39  <glx> no crash with mingw either
00:29:02  <LordAro> you definitely have a tab character in your ai?
00:29:18  <glx> yes
00:29:43  <LordAro> is yours actually using uniscribe though?
00:29:56  <LordAro> mine is supposed to be able to, but it's returning null for some reason
00:30:09  *** WormnestAndroid has quit IRC
00:30:35  *** WormnestAndroid has joined #openttd
00:31:45  *** Wormnest has joined #openttd
00:36:11  <glx> maybe also depends on the font
00:36:57  <LordAro> opengfx, otherwise standard
00:37:12  <glx> so sprite font
00:37:57  <LordAro> yeah
00:39:43  <LordAro> but i can definitely see the issue in the code - '\t' gets passed into DrawString, never gets filtered out before FallbackVisualRun constructor calls SpriteFontCache::MapCharToGlyph on the tab character
00:41:53  <glx> ok without specifying a font in cfg it crashes
00:42:03  <LordAro> :)
00:42:17  <glx> in msvc
00:42:27  <glx> won't retry with mingw, will be the same
00:42:37  <LordAro> ah, so uniscribe must be rejecting the string as well
00:42:47  *** Progman has quit IRC
00:42:55  <glx> with a font it's accepted
00:45:25  <LordAro> i imagine most fonts know what to do with a tab :)
00:51:48  <glx> and it's quite impossible to use breakpoint to test, as layouter is called from many other places
00:52:06  <LordAro> that's what i found too :)
00:52:31  <LordAro> the most luck i had was a conditional breakpoint with a string of the right length
00:52:49  <LordAro> MSVC might be able to do a string literal better
00:52:52  <glx> hmm I could breakpoint on the AI print
00:53:06  <glx> and follow
00:53:50  <LordAro> it's not the ai print, it's rendering it in the window
01:05:07  <glx> indeed uniscribe pass with a font
01:07:45  <glx> with a breakpoint in AI debug window it's doable
01:15:27  <glx> I guess GetLayouter() should handle tab as it already handles RTL stuff
01:30:24  *** spnda has quit IRC
01:45:42  <glx> if I ignore the assert it prints a '?' for the tab
02:11:32  <glx> LordAro: https://github.com/OpenTTD/OpenTTD/compare/master...glx22:tabs <-- I get the same output as without this patch when using a font, and sprite font works
02:41:51  *** gnu_jj has quit IRC
02:42:05  *** gnu_jj has joined #openttd
02:49:14  *** tokai has joined #openttd
02:49:14  *** ChanServ sets mode: +v tokai
02:52:06  *** Lejving_ has quit IRC
02:55:51  *** Wormnest has quit IRC
02:55:53  *** tokai|noir has quit IRC
03:26:31  *** D-HUND has joined #openttd
03:29:56  *** debdog has quit IRC
03:40:39  *** tokai|noir has joined #openttd
03:40:39  *** ChanServ sets mode: +v tokai|noir
03:47:36  *** tokai has quit IRC
03:57:48  *** glx has quit IRC
04:27:59  *** tokai has joined #openttd
04:27:59  *** ChanServ sets mode: +v tokai
04:34:52  *** tokai|noir has quit IRC
05:19:09  *** Arveen has quit IRC
05:19:36  *** Arveen has joined #openttd
07:36:52  *** Lejving has joined #openttd
08:04:33  *** Progman has joined #openttd
08:21:31  *** sla_ro|master has joined #openttd
08:30:12  *** WormnestAndroid has quit IRC
08:30:28  *** WormnestAndroid has joined #openttd
08:50:08  *** nielsm has joined #openttd
09:29:15  *** Wolf01 has joined #openttd
10:00:23  <Wolf01> Eddi|zuHause: did you try csur reborn for C:S?
10:33:04  *** adikt has quit IRC
10:50:53  <Eddi|zuHause> no, what's that?
10:51:15  *** Wormnest has joined #openttd
10:51:31  <Wolf01> Road pack with intersections, splits/joins, bus lanes, asymmetric town roads etc
10:51:49  <Wolf01> https://steamcommunity.com/sharedfiles/filedetails/?id=1959216109
10:52:27  <Wolf01> https://bbs.csur.fun/d/62-csur-steam-workshop-collection-description ok, maybe the english description is better :P
11:11:03  <Eddi|zuHause> that explains why i wouldn't have noticed it :p
11:23:32  *** Samu has joined #openttd
11:23:40  <Samu> hi
11:25:52  <Eddi|zuHause> i'm using the NEXT mod for asymmetric roads
11:43:54  *** Wormnest has quit IRC
11:49:25  <DorpsGek_III> [OpenTTD/OpenTTD] junaidnaseer commented on issue #7772: Showing destination when stopped or waiting https://git.io/Je4C2
11:51:59  <DorpsGek_III> [OpenTTD/OpenTTD] LordAro commented on issue #7772: Showing destination when stopped or waiting https://git.io/Je4C2
11:55:55  <DorpsGek_III> [OpenTTD/OpenTTD] LordAro opened pull request #8002: Doc: [Script] Add a note about how wagon connectivity works for scripts https://git.io/Jvl9G
12:04:58  <DorpsGek_III> [OpenTTD/OpenTTD] junaidnaseer commented on issue #7772: Showing destination when stopped or waiting https://git.io/Je4C2
12:06:20  <DorpsGek_III> [OpenTTD/OpenTTD] LordAro commented on issue #7772: Showing destination when stopped or waiting https://git.io/Je4C2
12:08:04  <DorpsGek_III> [OpenTTD/OpenTTD] aruscher commented on issue #7772: Showing destination when stopped or waiting https://git.io/Je4C2
12:17:27  <DorpsGek_III> [OpenTTD/OpenTTD] junaidnaseer commented on issue #7772: Showing destination when stopped or waiting https://git.io/Je4C2
12:17:44  *** Wormnest has joined #openttd
12:20:31  <DorpsGek_III> [OpenTTD/OpenTTD] aruscher commented on issue #7772: Showing destination when stopped or waiting https://git.io/Je4C2
12:34:18  <DorpsGek_III> [OpenTTD/OpenTTD] LordAro opened pull request #8003: Fix #6399: Create parent directories if they don't already exist https://git.io/Jvl9x
12:34:30  <LordAro> oops, created 2 branches in the main repo, not my fork
12:34:42  <LordAro> one of which is now linked to a PR :)
13:05:15  <TrueBrain> Silly boy
13:05:26  <LordAro> :(
13:06:34  <TrueBrain> Nothing wrong with being silly :)
13:06:46  <TrueBrain> Problem fixes itself if you merge those PRs :p
13:10:03  *** Wormnest has quit IRC
13:19:44  <LordAro> TrueBrain: exactly!
13:21:31  *** andythenorth has joined #openttd
13:21:55  <andythenorth> AWS emailed me to say I'm about to hit limit on free tier
13:21:57  <andythenorth> oof
13:25:02  *** spnda has joined #openttd
13:44:40  <peter1138> Are you?
13:44:52  <peter1138> What are you having served?
13:55:04  *** glx has joined #openttd
13:55:04  *** ChanServ sets mode: +v glx
14:04:11  <DorpsGek_III> [OpenTTD/OpenTTD] James103 commented on pull request #8003: Fix #6399: Create parent directories if they don't already exist https://git.io/JvlQQ
14:04:11  <DorpsGek_III> [OpenTTD/OpenTTD] glx22 commented on pull request #8002: Doc: [Script] Add a note about how wagon connectivity works for scripts https://git.io/JvlQ7
14:05:16  <andythenorth> https://firs-test-1.s3.eu-west-2.amazonaws.com/iron-horse/docs/html/tech_tree_table_red.html
14:05:19  <andythenorth> and other docs
14:05:32  <andythenorth> I think it's the number of uploads I've done, but I didn't look further
14:05:43  <glx> oh a comment from james
14:05:52  <andythenorth> 17,338 Requests	limit is 20,000 Get Requests of Amazon S3
14:06:09  <andythenorth> hmm GET suggests serve, not upload, upload would probs be POST
14:06:27  <andythenorth> I could just....pay? :P
14:09:36  <Eddi|zuHause> technically you can use "GET" to upload
14:10:05  <Eddi|zuHause> you just have to encode the file you want to upload into the URL
14:12:03  <DorpsGek_III> [OpenTTD/OpenTTD] James103 commented on pull request #8003: Fix #6399: Create parent directories if they don't already exist https://git.io/JvlQp
14:16:16  <DorpsGek_III> [OpenTTD/OpenTTD] glx22 commented on pull request #8003: Fix #6399: Create parent directories if they don't already exist https://git.io/Jvl7k
14:16:50  <DorpsGek_III> [OpenTTD/OpenTTD] LordAro commented on pull request #8003: Fix #6399: Create parent directories if they don't already exist https://git.io/Jvl7I
14:19:59  <DorpsGek_III> [OpenTTD/OpenTTD] LordAro commented on pull request #8002: Doc: [Script] Add a note about how wagon connectivity works for scripts https://git.io/Jvl7O
14:21:33  <LordAro> glx: i don't have the ability to test with MSVC (or MacOS), can you try it out and give me a clue?
14:21:48  <glx> I was about to do it
14:21:51  <LordAro> :)
14:21:54  <glx> I cancelled the run btw
14:22:00  <glx> no need to wait an hour :)
14:22:03  <LordAro> i saw :)
14:27:43  *** spnda has quit IRC
14:28:16  <glx> hmm I guess I'll need to try without any openttd.cfg :)
14:35:56  <glx> ok https://pastebin.com/vCgsFJvp
14:42:21  <LordAro> ah
14:42:42  <LordAro> i did make the assumption that closedir acted like free
14:42:43  <glx> I guess it also fails there for macos
14:44:07  *** Flygon has quit IRC
14:53:53  <DorpsGek_III> [OpenTTD/OpenTTD] LordAro updated pull request #8003: Fix #6399: Create parent directories if they don't already exist https://git.io/Jvl9x
14:56:57  <DorpsGek_III> [OpenTTD/OpenTTD] LordAro commented on pull request #8003: Fix #6399: Create parent directories if they don't already exist https://git.io/Jvl7j
15:01:59  <glx> crash is gone for me
15:02:09  *** Wormnest has joined #openttd
15:05:28  <DorpsGek_III> [OpenTTD/OpenTTD] stormcone opened pull request #8004: Fix: [SDL2] support pasting from clipboard on Linux https://git.io/Jvl5G
15:06:16  <DorpsGek_III> [OpenTTD/OpenTTD] glx22 approved pull request #8003: Fix #6399: Create parent directories if they don't already exist https://git.io/Jvl5Z
15:09:02  *** frosch123 has joined #openttd
15:33:18  *** Wormnest has quit IRC
15:37:09  <glx> oh I see why it hanged, it's because message boxes
15:37:41  <glx> crash window is not displayed for null video driver, but we still show message box
15:38:49  <glx> hmm no it's not that
15:39:14  *** adikt has joined #openttd
15:41:42  <glx> ah no crash happens before video driver init, so crashlog window is displayed inconditionaly
15:53:45  *** WormnestAndroid has quit IRC
15:53:50  *** WormnestAndroid has joined #openttd
16:13:53  <DorpsGek_III> [OpenTTD/OpenTTD] JGRennison commented on issue #6472: Cargodist: various link graph performance improvements https://git.io/fhn0p
16:15:40  <_dp_> wish someone reduced cargodist memory usage
16:15:54  <_dp_> especially when the damn thing isn't even enabled
16:17:30  *** gelignite has joined #openttd
16:21:12  <DorpsGek_III> [OpenTTD/OpenTTD] nielsmh closed issue #6472: Cargodist: various link graph performance improvements https://git.io/fhn0p
16:33:07  <DorpsGek_III> [OpenTTD/OpenTTD] junaidnaseer commented on issue #7772: Showing destination when stopped or waiting https://git.io/Je4C2
16:40:50  <DorpsGek_III> [OpenTTD/OpenTTD] glx22 commented on issue #7772: Showing destination when stopped or waiting https://git.io/Je4C2
16:41:14  <andythenorth> hmm the speed / destination display
16:41:39  <andythenorth> should be '[speed | stopped]  + destination'
16:41:53  <andythenorth> solves other issues
16:41:57  <andythenorth> no need for hover crap :)
16:42:34  <andythenorth> oof Horse 99%
16:42:51  <glx> only 99% left then :)
16:43:28  <andythenorth> hmm
16:43:36  <andythenorth> no last 10% is 50% of the work
16:43:54  <andythenorth> @calc 0.9 * 50
16:43:54  <DorpsGek> andythenorth: 45
16:43:58  <andythenorth> 5%
16:44:08  <andythenorth> lol the maths I should be able to in my head :P
16:54:48  *** Arveen has quit IRC
17:13:07  *** Smedles has quit IRC
17:13:45  *** Smedles has joined #openttd
17:45:38  <DorpsGek_III> [OpenTTD/OpenTTD] LordAro requested changes for pull request #8004: Fix: [SDL2] support pasting from clipboard on Linux https://git.io/JvlA3
18:08:20  <DorpsGek_III> [OpenTTD/OpenTTD] glx22 commented on pull request #8004: Fix: [SDL2] support pasting from clipboard on Linux https://git.io/JvlA9
18:21:00  *** adikt has left #openttd
18:21:00  *** adikt has joined #openttd
18:25:08  *** WormnestAndroid has quit IRC
18:29:10  *** WormnestAndroid has joined #openttd
18:34:30  *** Arveen has joined #openttd
18:37:14  *** WormnestAndroid has quit IRC
18:45:50  <DorpsGek_III> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JvlxN
18:45:50  <DorpsGek_III>   - Update: Translations from eints (by translators)
19:13:51  *** sla_ro|master has quit IRC
19:14:11  <LordAro> glx: you going to PR the printable fix?
19:14:18  <LordAro> i can approve & merge that one :)
19:21:07  *** WormnestAndroid has joined #openttd
19:29:37  <DorpsGek_III> [OpenTTD/OpenTTD] stormcone updated pull request #8004: Fix: [SDL2] support pasting from clipboard on Linux https://git.io/Jvl5G
19:38:17  <DorpsGek_III> [OpenTTD/OpenTTD] LordAro approved pull request #8004: Fix: [SDL2] support pasting from clipboard on Linux https://git.io/JvlhR
19:38:31  <DorpsGek_III> [OpenTTD/OpenTTD] LordAro merged pull request #8004: Fix: [SDL2] support pasting from clipboard on Linux https://git.io/Jvl5G
19:56:08  <DorpsGek_III> [OpenTTD/OpenTTD] glx22 opened pull request #8005: Fix: Ignore not printable characters when layouting a string https://git.io/Jvlh7
19:56:54  <DorpsGek_III> [OpenTTD/OpenTTD] LordAro approved pull request #8005: Fix: Ignore not printable characters when layouting a string https://git.io/JvlhN
20:30:43  *** Webster has joined #openttd
20:34:00  <andythenorth> like magic
20:48:03  <andythenorth> oof Horse 100%
20:48:12  <andythenorth> ship, or redesign?
20:50:38  <LordAro> NRT docs :p
20:51:02  <andythenorth> I got stuck
21:03:15  <andythenorth> I started going down this in order from the top https://wiki.openttd.org/NewGRF_Specification_Status
21:04:46  <LordAro> where did you get stuck?
21:05:55  * andythenorth looks
21:06:47  <andythenorth> oh RV var 4A
21:06:55  <andythenorth> I've fucked up nml and I got sad and quit
21:07:05  <andythenorth> it should never have been done this way
21:07:07  <andythenorth> https://github.com/OpenTTD/nml/blob/master/nml/actions/action2var_variables.py#L197
21:07:16  <andythenorth> it's a right mess tbh
21:07:40  <andythenorth> var 4A now has two meanings
21:13:21  <DorpsGek_III> [OpenTTD/OpenTTD] LordAro commented on issue #8001: Ship finds path but reports it is lost https://git.io/JvlVp
21:15:44  <andythenorth> I don't really see a way out except reverting NRT from NML
21:15:46  <andythenorth> and starting it again
21:16:02  <LordAro> would that be the worst thing in the world?
21:16:19  <LordAro> what does the current implementation do, and how is it wrong?
21:16:35  <LordAro> if it's a "can't be used", i have no issues with removing it entirely
21:19:31  <andythenorth> it has two vars resolving to 4A
21:19:36  <andythenorth> which is clearly broken
21:19:48  <andythenorth> current_roadtype and current_tramtype
21:20:10  <andythenorth> the only way I can think of to fix this is to redo NRT splitting trams and RVs entirely
21:21:59  <LordAro> wait, is the issue in NML, or NFO?
21:22:55  *** gelignite has quit IRC
21:23:15  <andythenorth> it's in the implementation
21:23:23  <andythenorth> meaning of var 0x04 varies
21:23:31  <Eddi|zuHause> no, it's in the concept. the implementation is fine
21:23:47  <andythenorth> implementation / spec /s
21:23:54  <andythenorth> what eddi said
21:28:15  <andythenorth> it stems from trams and RVs being same thing, but not same
21:42:08  <andythenorth> I didn't get further with the rest of the spec, this derailed it
21:47:48  *** Samu has quit IRC
21:58:05  <andythenorth> is it fine to just have two var names?
21:59:45  *** WormnestAndroid has quit IRC
22:01:17  *** Samu has joined #openttd
22:01:21  <Samu> hi
22:09:03  *** Montana_ has joined #openttd
22:21:49  *** andythenorth has quit IRC
22:22:06  *** andythenorth has joined #openttd
22:22:27  <andythenorth> I've marked it up as broken here https://wiki.openttd.org/NewGRF_Specification_Status#OpenTTD_1.10
22:22:48  <andythenorth> not sure whether to continue with the rest, or whether NRT just needs reverted
22:23:45  <andythenorth> seems a bit late to remove it from 1.10?
22:33:37  <nielsm> what's the actual behaviour? does it query roadtype or tramtype depending on vehicle type?
22:34:43  *** Samu has quit IRC
22:34:48  * andythenorth looks
22:35:15  <FLHerne> andythenorth: Assuming it does that, I don't really see the problem
22:35:33  <andythenorth> it's a broken spec
22:35:36  <andythenorth> no?
22:35:38  <nielsm> https://github.com/OpenTTD/OpenTTD/blob/master/src/newgrf_engine.cpp#L615-L618
22:35:51  <FLHerne> andythenorth: No
22:36:03  <nielsm> road vehicles get road type, trams get tram type
22:36:13  <nielsm> tramtrack type
22:36:23  <andythenorth> and in the case that it's tram and queries current_roadtype?
22:36:25  <andythenorth> or vice versa?
22:36:29  <andythenorth> the spec returns lies
22:36:51  <nielsm> trams can't query the roadtype, and road vehicles can't query the tram track type
22:36:56  <andythenorth> I did this in a really really stupid way
22:37:23  <andythenorth> if I use current_roadtype in a tram, I'll get the wrong answer
22:37:31  <FLHerne> andythenorth: Then reject `current_roadtype` for trams and vice versa
22:37:45  <andythenorth> in nml
22:37:46  <FLHerne> In nml
22:37:46  <andythenorth> ?
22:37:49  <andythenorth> syntax check?
22:37:55  <nielsm> it's an NML problem, not an ottd/nrt problem
22:38:56  <nielsm> just document it, "trams use current_roadtype to get the current tram track type. deal with it."
22:39:06  <andythenorth> hmm
22:39:21  <andythenorth> easiest would be to agree and move on
22:39:31  *** cHawk has joined #openttd
22:39:32  <andythenorth> I just don't want to be responsible for making nml worse
22:40:01  <FLHerne> andythenorth: It's the same for road_type and tram_type, they're both 0x05?
22:40:12  <FLHerne> It would be hard to make nml worse
22:40:57  <andythenorth> you're right about road_type and tram_type
22:41:02  <andythenorth> that was my fault also
22:41:16  <andythenorth> I can't see any other way to do it because trams are RVs but not RVs
22:41:41  <andythenorth> and I don't know how to implement a syntax checker in nml (or anywhere, let's be honest)
22:45:47  <FLHerne> It's nothing to do with syntax  [/pedantic]
22:46:27  <andythenorth> validation?
22:48:06  *** Wolf01 has quit IRC
22:49:56  * FLHerne tries to decide the right place
22:51:01  <andythenorth> what about authors who need to check the tram type for an RV and vice versa?
22:51:05  <andythenorth> or is that just bollocks?
22:51:27  <FLHerne> Hard to do in action0properties, because you can only tell if it's a tram if misc_flags is set, and that doesn't have to be first
22:51:35  <FLHerne> Why should anyone want to do that? :P
22:52:03  <andythenorth> [shrug emoji]
22:52:08  <andythenorth> I have NFI
23:02:38  <frosch123> andythenorth: 4a is fine, it's also used for railtype
23:03:07  <frosch123> if the names road/tram/rail-type are too specfic, think of them as tracktype
23:03:15  <andythenorth> I understand that :)
23:03:26  <andythenorth> but the names I chose in the nml patch are inappropriate
23:03:29  <andythenorth> or we need a guard
23:04:02  <andythenorth> tracktype would have been better maybe?
23:04:04  <frosch123> anyway, if someone figures out whether it is possible to use the additional action5 tramtrack sprites, one could either add them to opengfx, or remove them from openttd.grf
23:04:54  <frosch123> andythenorth: nml does not check "types" anywhere, you can also compare roadtypes with cargolabels, or at least i think so
23:05:14  <frosch123> nml is on the asm/c level, everything is an integer :p
23:05:27  <andythenorth> hmm
23:05:43  <andythenorth> if I was the only author I would have moved on from this days ago :)
23:05:50  <andythenorth> but NRT seems popular
23:06:18  <andythenorth> we will just get bug reports that current_roadtype doesn't work for trams and vice versa
23:06:55  * andythenorth renames all the vars 'storm_dennis_type'
23:07:48  * andythenorth considers lol_type
23:08:01  <andythenorth> all the NRT types in Hog are currenly variants of 'LOLZ'
23:09:21  <frosch123> hmm, did pm delete the devzone?
23:10:24  <frosch123> usually when devzone does not work, it's because the container crashed
23:10:31  <frosch123> but this time they are stopped regulary
23:10:56  <andythenorth> webster stopped earlier
23:11:00  <andythenorth> does that run on same box?
23:11:35  <frosch123> well, if they are stopped regulary, i assume that someone is doing something, so i do not interfer
23:13:44  *** gnu_jj has quit IRC
23:16:01  <DorpsGek_III> [OpenTTD/OpenTTD] LordAro merged pull request #8005: Fix: Ignore not printable characters when layouting a string https://git.io/Jvlh7
23:24:32  *** Montana_ has quit IRC
23:26:43  *** gnu_jj has joined #openttd
23:27:00  <andythenorth> so are these NML var names a non-issue?
23:27:03  * andythenorth needs to sleep :P
23:28:13  <glx> names can be anything, as long they are "compiled" to the right var
23:29:35  <andythenorth> ok moving on then :P
23:29:44  <andythenorth> mostly to bed
23:29:45  *** andythenorth has left #openttd
23:31:22  <DorpsGek_III> [OpenTTD/OpenTTD] frosch123 commented on pull request #8002: Doc: [Script] Add a note about how wagon connectivity works for scripts https://git.io/Jv8JA
23:33:53  <DorpsGek_III> [OpenTTD/OpenTTD] LordAro commented on pull request #8002: Doc: [Script] Add a note about how wagon connectivity works for scripts https://git.io/Jv8Uv
23:35:43  *** gnu_jj has quit IRC
23:38:32  *** D-HUND is now known as debdog
23:40:34  *** gnu_jj has joined #openttd
23:42:31  <frosch123> hmm, after you moved a vehicle to a new row using AIVehicle::MoveWagon, how do you get the id of the new chain?
23:43:14  <frosch123> i guess ais never disassemble their trains, so noone ever needed that
23:45:18  <frosch123> lol, admiralai is so old that it checks whether wagons are added to trains automatically
23:51:53  *** Progman has quit IRC
23:51:53  *** Smedles has quit IRC
23:51:56  *** Smedles has joined #openttd

Powered by YARRSTE version: svn-trunk