IRC logs for #openttd on OFTC at 2020-03-04
⏴ go to previous day
00:16:31 *** Lejving has joined #openttd
00:39:33 *** mindlesstux has joined #openttd
01:34:06 *** Wormnest__ has joined #openttd
03:03:55 *** Wormnest__ has joined #openttd
03:03:59 *** gelignite_ has joined #openttd
03:19:42 *** tycoondemon has joined #openttd
04:37:02 *** ChanServ sets mode: +v tokai
05:27:41 *** tokai|noir has joined #openttd
05:27:41 *** ChanServ sets mode: +v tokai|noir
07:21:30 *** ChanServ sets mode: +v tokai
07:59:55 *** Smedles has joined #openttd
09:07:54 *** Flygon_ has joined #openttd
09:59:06 *** tokai|noir has joined #openttd
09:59:06 *** ChanServ sets mode: +v tokai|noir
09:59:26 *** Smedles has joined #openttd
10:13:09 *** Smedles has joined #openttd
10:58:11 *** ChanServ sets mode: +v tokai
11:05:47 *** gelignite has joined #openttd
11:33:20 *** andythenorth has joined #openttd
11:47:06 *** tokai|noir has joined #openttd
11:47:06 *** ChanServ sets mode: +v tokai|noir
12:08:05 *** gelignite has joined #openttd
12:36:18 *** gelignite_ has joined #openttd
12:37:56 *** Eddi|zuHause3 is now known as Eddi|zuHause
12:43:17 *** gelignite has joined #openttd
12:45:38 *** gelignite_ has joined #openttd
13:38:09 *** ChanServ sets mode: +v tokai
14:19:10 *** tokai|noir has joined #openttd
14:19:10 *** ChanServ sets mode: +v tokai|noir
14:32:29 <DorpsGek_III> [OpenTTD/OpenTTD] SamuXarick commented on pull request #7822: Fix #7670: Cache the origin tile to prevent recurring calls to the road pathfinder when a vehicle is blocked by another https://git.io/JvaNo
14:36:59 *** ChanServ sets mode: +v tokai
14:59:31 *** gelignite has joined #openttd
15:02:49 <Samu> gonna experiment if 7822 needs to be saved
15:14:48 <Samu> just tested, you're right :p
15:18:58 <Samu> not sure i made the correct testing, but...
15:27:48 <Samu> i'm not sure how to set up a desync
15:29:24 <Samu> but yeah, i'm more convinced there is a chance for a desync, just not sure how to properly set this up
15:32:18 <Samu> let me think. Server has the origin tile cached the moment a client joins. Client doesn't have it cached, but 1 tick later it will, and be in sync with server
15:33:51 <Samu> how am i gonna remove a road in the exact tick
15:35:02 <Samu> remove road, make client join, unpause
15:35:08 <Samu> now I should be getting a desync, let's see
15:36:20 <Samu> vehicle went different ways
15:37:28 <DorpsGek_III> [OpenTTD/OpenTTD] SamuXarick commented on pull request #7822: Fix #7670: Cache the origin tile to prevent recurring calls to the road pathfinder when a vehicle is blocked by another https://git.io/Jvax6
15:58:01 *** tokai|noir has joined #openttd
15:58:01 *** ChanServ sets mode: +v tokai|noir
16:08:29 *** sla_ro|master has joined #openttd
16:50:20 *** gelignite has joined #openttd
17:12:19 *** andythenorth has joined #openttd
17:24:34 *** ChanServ sets mode: +v tokai
17:47:01 *** tokai|noir has joined #openttd
17:47:01 *** ChanServ sets mode: +v tokai|noir
17:50:51 *** andythenorth has joined #openttd
18:22:27 *** ChanServ sets mode: +v tokai
18:23:52 *** HerzogDeXtEr has joined #openttd
18:32:22 *** gelignite has joined #openttd
18:43:50 *** frosch123 has joined #openttd
19:06:29 *** Progman has joined #openttd
19:10:13 <frosch123> andythenorth: i added the new string codes to eints
19:10:25 <frosch123> just so you know that some stuff is happening :)
19:10:58 <andythenorth> I didn't do the missing docs yet :P
19:11:07 <andythenorth> kids are building actual model trains
19:11:12 <andythenorth> I have been busy :P
19:12:10 <LordAro> frosch123: is eints actually set up with a CI though? where does it run?
19:12:14 <frosch123> do you have a 3d scanner to transpile them into grf?
19:12:31 <frosch123> LordAro: it's a vm on the old server, manually managed
19:13:22 <frosch123> 1 make it authenticate via git. 2 make it not rely so much on local disk storage. 3 run it in the cloud
19:13:50 <frosch123> you can review 1 :p
19:14:21 <frosch123> oh, i have even hidden a bug in the pr, which i did not yet push
19:14:53 <frosch123> (i did not push the fix, if not obvious :p)
19:15:48 <frosch123> andythenorth: since la is part of every team, he can review everything \o/
19:17:02 <frosch123> ofc it's also an excuse that you always have other thnigs to review first :)
19:17:35 <andythenorth> did anyone write the feb dev blog post yet?
19:17:40 <andythenorth> we could attract more reviewers :P
19:17:41 <spnda> I am so confused right now... Out of nowhere StationPickerDrawSprite started drawing a extra stop sprite that shouldn't even be anywhere close to where it is....
19:18:19 <andythenorth> spnda: bad offset? (blind guessing)
19:18:29 <spnda> Nah, it's a totally wrong sprite.
19:19:30 <spnda> Top right and bottom right got an additional sprite
19:28:05 <frosch123> use the spritepicker
19:28:11 <frosch123> that will tell you where the sprite is from
19:31:50 <spnda> it's a bus stop sprite, but wrong orientation, default non company color
19:45:21 *** tokai|noir has joined #openttd
19:45:21 *** ChanServ sets mode: +v tokai|noir
19:51:37 <Samu> but now dinner time, bbl
19:53:23 *** sla_ro|master has joined #openttd
20:03:11 <spnda> so apparently I accidentally removed some checks or something from station_cmd.cpp and it just drew some extra stops.... :(((
20:03:53 <frosch123> the layout is defined in src/table/station_land
20:04:02 <frosch123> there are two different types of list termination
20:04:05 <frosch123> maybe you swapped them
20:05:02 <frosch123> hmm, no, i mixed that up
20:36:07 <andythenorth> did peter1138 do vehicle variants yet? o_O
20:38:39 <TrueBrain> NGC3982: you know what they say .. the wheel of the bus go ...
20:39:46 <NGC3982> into a corner too fast, banking left, flipping, un-seatbelted kids inside turn into slushy and we all have a wonderful time time time?
20:40:10 <TrueBrain> please give me a call when you hit the road; I will make sure I am indoors :P
20:41:56 <TrueBrain> ah .. someone packed an AI Library inside his AI .. and the library.nut in there is being picked up :)
20:42:16 <TrueBrain> I guess I should only read "info.nut" and "library.nut" from the root, or something
20:45:38 <Samu> OWNER_DEITY, is this GS stuff?
21:18:04 *** andythenorth has joined #openttd
21:27:48 <TrueBrain> ah ... I found the issue with unique_ids .. BaNaNaS does it LE, rest does it BE, basically .. :D
21:28:03 <TrueBrain> so scenarios are not 00000001, 00000002 etc, but 01000000, 02000000
21:29:21 <TrueBrain> I think OpenTTD itself doesn't do anything with that, does it?
21:35:38 <glx> probably only used when downloading content
21:37:39 <TrueBrain> yeah, I think there is no "upgrade" on scenarios, for example
21:38:15 *** ChanServ sets mode: +v tokai
21:39:40 <TrueBrain> okay, time to validate all unique_ids and md5sums :D
21:52:33 <Samu> what should OWNER_DEITY be allowed to do
21:55:03 <Samu> issued by OWNER_DEITY, prospected as OWNER_TOWN atm
22:02:28 <Samu> Is a deity prospecting an industry much like random spawning an industry during a game?
22:05:35 <Samu> fail still seems right, which means same behaviour as the old method
22:08:48 <TrueBrain> okay, this GRFID is starting to piss me off :P I can only conclude things are wrong :P
22:08:55 <TrueBrain> but this can already be during encoding of the GRF
22:09:01 <TrueBrain> it is very confusing :D
22:14:27 <TrueBrain> I am even considering the fact that AIs and NewGRFs are not flipped the same way :P
22:15:56 <TrueBrain> LordAro: I need your brains. Have a sec to check something for me / with me?
22:21:22 <TrueBrain> I am like 99% sure AI/GS have their unique_id swapped in comparison to other content :D
22:22:15 <TrueBrain> well, no, seems NewGRF is the odd duck
22:22:41 <DorpsGek_III> [OpenTTD/OpenTTD] ya-isakov commented on issue #8029: Black screen on SDL2-enabled OpenTTD, Sway and SDL_VIDEODRIVER=wayland https://git.io/Jv23P
22:33:57 <TrueBrain> LordAro: nevermind, I am pretty sure I am right; everything is stored LE, except for NewGRF IDs; those are BE. No biggy :P
22:46:54 <TrueBrain> so basically me or Rb fucked up :D :)
22:55:52 <LordAro> TrueBrain: am busy cooking (which i left far too late)
22:55:56 <LordAro> TrueBrain: but also lol
22:56:19 <TrueBrain> well, I still need someone to confirm my findings, but I think I write this down somewhere :P
22:56:24 <TrueBrain> as my head keeps on spinning :D
23:08:34 *** Progman has joined #openttd
23:38:52 <TrueBrain> 2020-03-04 23:38:25 ERROR Error when loading file 'HEQS__Heavy_Equipment_Set_.0.4d/readme.pdf' <- someone added a PDF as readme, lolz :)
23:39:20 <glx> lol, validation was inexistant
23:39:53 <TrueBrain> well, I am surprised 99% validates, tbh :)
23:39:59 <glx> but I guess it's hard to document complex newgrf in txt
23:40:21 <TrueBrain> well, PDF can't be read ingame, so I am not going to allow that anymore :)
23:40:31 <TrueBrain> not a biggy it seems, given only 1 user tried this once :)
23:43:50 <TrueBrain> bit weird that heightmaps doesn't apoear to allow updating, where scenarios do
23:43:55 <TrueBrain> they follow pretty similar paths
23:44:06 <TrueBrain> there are more inconsistencies here, so what-ever :P
continue to next day ⏵