Back to Home / #openttd / 2018 / 02 / Prev Day | Next Day
#openttd IRC Logs for 2018-02-04

---Logopened Sun Feb 04 00:00:52 2018
00:05-!-ZexaronS [] has quit [Quit: Leaving]
00:13<Flygon>Right, right.
00:13<Flygon>I use My Documents so infrequently, I forget OpenTTD actually uses it.
00:14<Flygon>I keep looking inside all my internal non-My Documents areas to find wherre OTTD stores stuff because it never occurs to me any application actually uses that stuff. :V
00:14<Flygon>I'm stuck in 2002.
00:29-!-Cubey [] has quit [Ping timeout: 480 seconds]
00:57-!-ZexaronS [] has joined #openttd
00:57-!-ZexaronS is "Aaron Zek" on #openttd
01:06-!-supermop_work_ [] has joined #openttd
01:06-!-supermop_work_ is "A CIRC user" on #openttd
01:09-!-Warrigal_ [~tswett@] has joined #openttd
01:09-!-Warrigal_ is "Tanner Swett" on #openttd
01:10-!-supermop [] has joined #openttd
01:10-!-supermop is "A CIRC user" on #openttd
01:11-!-Netsplit <-> quits: Warrigal, fiatjaf, ccfreak2k, Extrems, supermop_work, ST2, innocenat
01:11-!-Supercheese [] has quit [Read error: Connection reset by peer]
01:12-!-Netsplit over, joins: Extrems
01:14-!-Netsplit over, joins: fiatjaf, ST2
01:15-!-Supercheese [] has joined #openttd
01:15-!-Supercheese is "Supercheese" on #openttd
01:15-!-Netsplit over, joins: ccfreak2k
01:21-!-sla_ro|master [] has joined #openttd
01:21-!-sla_ro|master is "slamaster" on @#sla #openttd #love
01:35-!-supermop [] has quit [Ping timeout: 480 seconds]
02:55-!-andythenorth [] has joined #openttd
02:55-!-andythenorth is "andythenorth" on #openttd
03:14-!-innocenat [] has joined #openttd
03:14-!-innocenat is "innocenat" on #openttd #openttdcoop
03:18-!-nielsm [] has joined #openttd
03:18-!-nielsm is "Niels Martin Hansen" on #openttd #tycoon
03:25-!-Progman [] has joined #openttd
03:25-!-Progman is "Peter Henschel" on #openttdcoop #openttd
03:43-!-Extrems [] has quit [Ping timeout: 480 seconds]
03:43-!-PressureLine [] has joined #openttd
03:43-!-PressureLine is "realname" on #openttd
04:09-!-Extrems [] has joined #openttd
04:09-!-Extrems is "" on #openttd #gcc
04:21-!-andythenorth [] has quit [Quit: andythenorth]
04:38-!-chomwitt is "chomwitt" on #debian #debian-games
04:38-!-chomwitt [~chomwitt@2a02:587:dc08:a00:b1bc:6fea:d181:a64] has joined #openttd
04:43-!-PressureLine [] has quit [Quit: Leaving]
04:46-!-Wolf01 [] has joined #openttd
04:46-!-Wolf01 is "Wolf01" on #openttd
04:49<nielsm>I guess I should repost, since everyone seemed to be asleep last night :) I've been toying with a patch that adds a new statistic to vehicles, "cargo-tiles delivered", as an alternate measure of usefulness than profit
04:49<nielsm>especially meant for passenger networks with cargodist, because of the "wrong" profits the transfer credits system induce
04:52<nielsm>my dream is to replace the "min profit" component of the performance rating calculation with something that's actually achievable when you hook buses up on the end of aircraft etc., but I realise that could be very controversial
04:53<nielsm>does any of this sound like a good idea, worth pursuing further?
05:05-!-andythenorth [] has joined #openttd
05:05-!-andythenorth is "andythenorth" on #openttd
05:08-!-tokai [] has joined #openttd
05:08-!-tokai is "Christian Rosentreter" on #openttd
05:08-!-mode/#openttd [+v tokai] by ChanServ
05:12<andythenorth>lo Wolf01
05:12<andythenorth>I bbl
05:12-!-andythenorth [] has quit [Quit: andythenorth]
05:13-!-gelignite [] has joined #openttd
05:13-!-gelignite is "gelignite" on #openttd #openttdcoop.devzone
05:15-!-tokai|noir [] has quit [Ping timeout: 480 seconds]
05:18-!-sla_ro|master [] has quit []
05:26-!-Supercheese [] has quit [Quit: Valete omnes]
06:00<Wolf01>Firefox became shit, uninstalled :|
06:02<LordAro>most people have been very happy with the new update (57)
06:02<LordAro>other than it breaking existing extensions
06:03<Wolf01>It updated to 58 because I'm stupid and forgot to disable the autoupdate, missing 2 extensions I really need, missing the old about:home, reinstalling 56 has broken theme and icons
06:04<Wolf01>Now I can't even find a reliable way to open the bookmarks on a new tab
06:05<LordAro>not "become shit" by my definitions, but sure whatever
06:05<Wolf01>(and no, I won't right click and open on new tab)
06:05<nielsm>if you installed an old version after having had a new one, and didn't delete your profile/restore it from a backup, that's your mistake
06:06<nielsm>don't expect old versions to work on a profile that was touched by a new one
06:07<Wolf01>Eh, I don't have any recent backup of the profile, last time I did it when I moved to this pc, it could have warned to backup before updating automagically breaking everything
06:08<LordAro>why should it? not like they expect people to downgrade
06:08<LordAro>nor want people to
06:08<Wolf01>I could try to cherry pick the profile data on a clean profile
06:09<Wolf01>nielsm: I had that on never check updates, but I restored FF because of a problem and it set it to automatically update, then it broke everything
06:10<Eddi|zuHause>well, plenty of other browsers in the sea
06:10<Wolf01>Yes, using Edge right now
06:11<Eddi|zuHause>i heard someone recommend vivaldi
06:11<Wolf01>The problem is that most of the bookmarks weren't imported
06:11<Eddi|zuHause>(a chromium-derivate by the opera developer)
06:11-!-sla_ro|master [] has joined #openttd
06:11-!-sla_ro|master is "slamaster" on @#sla #openttd #love
06:11<Wolf01>I don't like chrome or anything derivated
06:12<Eddi|zuHause>(so basically an opera-rewrite on a new backend)
06:18-!-iSoSyS [] has joined #openttd
06:18-!-iSoSyS is "realname" on #/r/openttd #openttd
06:19<Eddi|zuHause>why does the NRT thread spend a whole page discussing HAUL fallback when that's a one-liner?
06:19<Wolf01>Ask andy
06:20<LordAro>bikeshedding is an important part of any development process
06:20<Eddi|zuHause>also, there's snow outside...
06:21<Wolf01>Here is sunny and cold
06:22<Eddi|zuHause>what's italian "cold" in numbers?
06:34-!-ToffeeYogurtPots [] has quit [Quit: Leaving]
06:34-!-ToffeeYogurtPots [] has joined #openttd
06:34-!-ToffeeYogurtPots is "realname" on #debian-hurd #debian-offtopic #apparmor #tor #tor-project #tor-onions #tor-offtopic #i2p #https-everywhere #privacybadger #openttd #privacytech #oftc
06:40-!-Samu [] has joined #openttd
06:40-!-Samu is "OFTC WebIRC Client" on #openttd
06:40-!-Thedarkb [] has joined #openttd
06:40-!-Thedarkb is "realname" on #/r/openttd #openttd #oolite
06:42-!-Biolunar [] has joined #openttd
06:42-!-Biolunar is "Biolunar" on #openttd #suckless
07:00-!-Stimrol [] has joined #openttd
07:00-!-Stimrol is "Stimrol" on #openttd
07:02<Wolf01>Ha! The bastard, it starts to download the update when you create a new profile, then you exit, start it with your own profile (which has updates disabled) and it continues to download the update and BAM! there's the update
07:02<Wolf01>So if you don't want the update and you have multiple profiles you are doomed
07:02-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
07:10<Samu>i just found a patch rejected
07:10<Samu>on flyspray
07:11<Samu>wondering how i can search for all rejected patches, they're hidden :(
07:11<Samu>found this one cus i got the link for it
07:11-!-FLHerne [] has joined #openttd
07:11-!-FLHerne is "Francis Herne" on #openttd
07:12<Samu>Alberth reasoning for closing it is strange anyway. It is already how it works for NPF
07:13<Samu>but whatever, must search more hidden tasks
07:13-!-Thedarkb [] has joined #openttd
07:13-!-Thedarkb is "realname" on #oolite #openttd #/r/openttd
07:14<Eddi|zuHause>maybe you should disallow it from accessing the internet :p
07:18<Wolf01>Now I'm cleaning the prefs.js file to remove all the shit 58 put in it
07:23<Samu>meh, andythenorth was closing bugs :(
07:26-!-iSoSyS [] has quit [Ping timeout: 480 seconds]
07:27<Samu>can i request Re-open or will ppl get mad because i did that?
07:28<Wolf01>You can request to reopen if the reason is valid
07:28<Samu>andythenorth failed to reproduce a bug, and i just reproduced it
07:28<Samu>oops link
07:29<Samu>maybe my explaination sucks
07:31-!-Gja [] has joined #openttd
07:31-!-Gja is "Martin" on #ceph #bcache #openttd
07:34<Samu>whoever accepted request
07:38<Wolf01>I think the UI checks between 0-13 instead of 1-14, as 0 is the server-player
07:38<Wolf01>And 14 are the possible clients/ais
07:38<Samu>it's a gui display vs network
07:39<Samu>in single player there is no issue
07:39<nielsm>okay why is my vehicle list sorting function producing seemingly random orderings, when the data it's based on displays correctly and deterministically
07:40<nielsm>(the sorter even got into an infinite loop before, because of the nondeterminism)
07:44-!-frosch123 [] has joined #openttd
07:44-!-frosch123 is "frosch" on #openttdcoop.devzone #openttd
07:46-!-RABAR [~oftc-webi@] has joined #openttd
07:46-!-RABAR is "OFTC WebIRC Client" on #openttd
07:54-!-HerzogDeXtEr [] has joined #openttd
07:54-!-HerzogDeXtEr is "purple" on #openttd
08:02-!-iSoSyS [] has joined #openttd
08:02-!-iSoSyS is "realname" on #openttd #/r/openttd
08:02-!-Wormnest [] has joined #openttd
08:02-!-Wormnest is "Wormnest" on #openttd
08:04-!-andythenorth [] has joined #openttd
08:04-!-andythenorth is "andythenorth" on #openttd
08:04<Wolf01>Mmmh, still the same problem with FF... unable to open any of the extension options
08:04<Wolf01>The UI just hangs
08:06-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
08:07<andythenorth>maybe I should stop playing tanks
08:07<Wolf01>Good idea
08:10<Wolf01>Ok, it seem that uninstalling and reinstalling the extensions fixed the problem
08:12<nielsm>ah figured out why things weren't sorting right, signedness mistakes and sign extension to 64 bit broke things
08:15-!-Gustavo6046 [] has joined #openttd
08:15-!-Gustavo6046 is "If you look at real names all day, your life sucks" on #openttd
08:20<nielsm>yep there it is, vehicles sorted by amount of cargo-miles delivered over potential cargo-miles delivered, i.e. capacity utilization:
08:27-!-RABAR [~oftc-webi@] has quit [Remote host closed the connection]
08:30-!-Lejving [] has joined #openttd
08:30-!-Lejving is "realname" on @#openttdcoop.pz #openttdcoop.stable #openttdcoop @#mashinky #factoriocoop #/r/openttd #openttd
08:30<andythenorth>Wolf01: I stopped with tanks
08:30<andythenorth>didn't delete it, but no games for a bit
08:31<andythenorth>I want to stop thinking about NRT :P
08:31<andythenorth>what's left?
08:31<andythenorth>then I can do some newgrf
08:32<andythenorth>just the SE bug fix?
08:32<Wolf01>Yes, at least for now
08:32<andythenorth>and figuring it out if anyone will merge to trunk
08:32<Wolf01>Then city roads
08:32<andythenorth>what's the SE bug?
08:32<andythenorth>I'll repro it locally
08:32<Wolf01>You can't build tramways on SE
08:32<andythenorth>I can
08:33<Wolf01>Yes, since you merged the branch with the fix, now you can
08:33<andythenorth>ok I've updated the github issue
08:34<Wolf01>Now extensive testing
08:35<Wolf01>Or do you want the no-junctions flag too?
08:35<andythenorth>I added it to 'future'
08:36<Wolf01>Put a space between [ ] or it won't work
08:37<Wolf01>Ok, we'll need to stop that discussion about HAUL+HEQS in NRT topic, I'll add some testing requests
08:40<andythenorth>I'm putting a post into thread Wolf01
08:40<Wolf01>Already doing that, what would you write?
08:41<andythenorth>I'm being dumb, but no-houses does use the correct bit?
08:41<andythenorth>I didn't read the ottd code
08:42<Wolf01>Bits are: catenary, level crossings, no-houses
08:42<andythenorth>fine then
08:42<andythenorth>it's untested :P
08:43<andythenorth>supermop_work_ might make us a test case :)
08:43<Wolf01>supermop_work_ might fix asphalt road too
08:44<Wolf01>So I don't get a mini heart attack every time I fail to convert a road
08:49<andythenorth>I'm guessing NRT is pretty untested in MP
08:49<andythenorth>no evidence, but I'd bet on it
08:50<Samu>Wolf01: posted a v2
08:50<Samu>solved the misterious "why u no grow for no reason"
08:54<Wolf01>Ok, made a testing wishlist
08:55<andythenorth>lol @ canals
08:55-!-Thedarkb [] has joined #openttd
08:55-!-Thedarkb is "realname" on #oolite #openttd #/r/openttd
08:56<andythenorth>ok so now
08:56<andythenorth>I do newgrf ship pixels
08:56<andythenorth>unless we want to make flat docks?
08:56<Wolf01>Make pixels
08:56<Wolf01>... not war
08:56<andythenorth> war is over
08:57<Wolf01>Flat docks need peter support
08:58<Wolf01>We'll get 2 birds with 1 stone, multitile docks with newgrf support like railstations and buildable everywhere, so they can look as you want
08:59<Wolf01>Or better: non track tile stations where you just place 1 tile in water with "ship can dock here"
09:00-!-ToBeFree [] has joined #openttd
09:00-!-ToBeFree is "Tobias "ToBeFree" Frei" on #https-everywhere @#freiwuppertal #oolite-dev #openttd #tor #debian #linux #oolite #oolite-ger
09:00<Wolf01>*in water or in front of water
09:04-!-ToBeFree [] has quit []
09:11<Wolf01>Hmmmm I think there is still the "bug" reported by adf88, I wonder if is possible to handle that situation in the grf or it needs an actual change in the code
09:15<andythenorth>is that new to NRT?
09:15<Wolf01>Nah, 2nd or 3rd post
09:15<andythenorth>he wants it to turn?
09:16<Wolf01>Yes, he turns without a track
09:16<Wolf01>Like normal rvs
09:16<andythenorth>we could draw the return loop if the next tile isn't compatible :P
09:16<andythenorth>but sounds like headache
09:21-!-debdog [~debdog@2a02:8070:4198:100:7a24:afff:fe8a:d04d] has quit [Remote host closed the connection]
09:24-!-chomwitt [~chomwitt@2a02:587:dc08:a00:b1bc:6fea:d181:a64] has quit [Quit: WeeChat 1.0.1]
09:28-!-synchris [~synchris@] has joined #openttd
09:28-!-synchris is "Synesios Christou" on #openttd
09:30-!-Samu [] has quit [Remote host closed the connection]
09:30-!-chomwitt [~chomwitt@2a02:587:dc08:a00:4429:b4cf:bc2b:9214] has joined #openttd
09:30-!-chomwitt is "chomwitt" on #debian-mentors #oolite #openttd #qemu #debian #debian-games
09:31-!-andythenorth [] has quit [Quit: andythenorth]
09:33-!-iSoSyS [] has quit [Ping timeout: 480 seconds]
09:33-!-andythenorth [] has joined #openttd
09:33-!-andythenorth is "andythenorth" on #openttd
09:35-!-debdog [~debdog@2a02:8070:4198:100:7a24:afff:fe8a:d04d] has joined #openttd
09:35-!-debdog is "Wowbagger" on #openttd
09:44-!-Flygon [] has quit [Remote host closed the connection]
09:44-!-Samu [] has joined #openttd
09:44-!-Samu is "OFTC WebIRC Client" on #openttd
09:45-!-iSoSyS [] has joined #openttd
09:45-!-iSoSyS is "realname" on #openttd #/r/openttd
10:15-!-urdh [] has quit [Quit: Boom!]
10:16-!-urdh [] has joined #openttd
10:16-!-urdh is "Simon Sigurdhsson" on #openttd #moocows #fish
10:20<Samu>i just dowloaded rat stuff
10:20<Samu>how am I testing this
10:21<Wolf01>By reading the topic
10:21<Samu>gonna try see what AIs do with it
10:21<Wolf01>Maybe they explode
10:29<andythenorth>no AI support yet eh?
10:30-!-iSoSyS [] has quit [Remote host closed the connection]
10:32-!-sim-al2 [] has quit [Ping timeout: 480 seconds]
10:35-!-Samu [] has quit [Remote host closed the connection]
10:54-!-supermop [] has joined #openttd
10:54-!-supermop is "A CIRC user" on #openttd
11:09-!-Samu [] has joined #openttd
11:09-!-Samu is "OFTC WebIRC Client" on #openttd
11:10<Samu>oops, sorry, my system is unstable
11:10<Samu>it all points to being the vga card
11:10<Samu>a red vga led shows up on the mother board
11:11<Samu>i'm kinda pissed off already, it's been doing this for a week already
11:11<andythenorth>my system is unstable
11:11<andythenorth>it all points to...
11:11<andythenorth>...who knows, it's Apple :P
11:19<Samu>i loaded a savegame, and bad stuff happens to roads
11:19<Samu>are you aware?
11:19<Samu>just load a 1.7.2 savegame
11:19<Wolf01>Pics or didn't happen
11:20<supermop>'bad stuff'?
11:20<Samu>i loaded another, and now i get worse, an assert
11:20<Samu>--------------------------- Error! --------------------------- Assertion failed at line 2996 of ..\src\station_cmd.cpp: road_rti != NULL && tram_rti == NULL --------------------------- OK ---------------------------
11:20<Wolf01>Are you playing with AIs?
11:21-!-Biolunar [] has quit [Quit: leaving]
11:21<Wolf01>Try without
11:21<Samu>um... ok
11:23<Wolf01>Maybe there's a problem drawing catenary on a drive-in road stop
11:23<Samu>loaded a 1.7.2 savegame without AIs
11:23<Wolf01>I've already seen that problem
11:24<Samu>no newgrfs at all
11:24<Wolf01>It shouldn't happen, maybe trunk uses some of the bits on the tramtype
11:25<Samu>could it be using wrong sprites?
11:25<Samu>gonna try opengfx
11:25<Wolf01>No, that's a case where NRT finds roadbits/trambits where they shouldn't be
11:26<andythenorth>testing ftw :)
11:28<Wolf01>Yes, there's a problem
11:29-!-urdh [] has quit [Quit: Boom!]
11:30<Samu>starting 14 AIs that build roads, let's hope my system doesnt hang
11:32<Samu>well, many ais are unable to build
11:32<Samu>CPU did build
11:32-!-urdh [] has joined #openttd
11:32-!-urdh is "Simon Sigurdhsson" on #openttd #moocows #fish
11:33<Samu>can't find suitable station is what the logs are saying
11:33<Samu>they're not able to build stations?
11:33<Wolf01>Uhm, 1.7.2 savegame seem to have a "2:15 roadtype" which sould be "invalid_roadtype"
11:35<Samu>OtviAI also built roads and stations
11:35<Samu>and vehicles
11:35<Samu>guess u wanna know that too, right?
11:36<Wolf01>If one AI is able to build stations, other should too
11:36<Wolf01>Unless they don't use special ways to do that
11:37<Samu>AroAI did build roads, stations and buses
11:37<Samu>AI's that are failing are: MogulAI
11:37<Samu>can't build station
11:38<+michi_cc>Wolf01: I didn't look at any code, just be aware that if you use previously unused map bits, nothing guarantees you they are 0 in old savegames.
11:38<Samu>Terron - can't find station
11:38<Wolf01>michi_cc: right
11:38<Samu>CluelessPlus - failed to build bus/truck station
11:39<+michi_cc>Basically, savegame bump + bit initialisation in AfterLoadGame
11:40<Wolf01>extern const uint16 NRT_SAVEGAME_VERSION = 196; // compatible to all NRT version, compatible with 1.6.x, NOT COMPATIBLE with 1.7.x <- yes
11:40<Wolf01>Needs another savegame bump
11:40<Samu>LudiAI builds roads, but not stations
11:41<Samu>MogulAI also builds roads, just noticed them on the map, but not stations
11:42<Wolf01>frosch123: remind me why we need to have 2 different versions?
11:42<frosch123>there are no 2 different versions
11:42<Samu>Terron also appears to be able to build roads, but not stations
11:43<frosch123>there is just a constant for the version that adds nrt, instead of a magic constant
11:43<Wolf01>We could just have bumped to 197 directly
11:43<frosch123>nrt was started during 1.6 and bumped by one compared to 1.6
11:43<frosch123>then trunk bumped for 1.7
11:43<Wolf01>Oh, that's why, and we forgot to bump NRT to 197
11:44<frosch123>someone synced nrt with trunk, did not notice that the versions were the same, complained for a week that nrt was suddenly broken
11:44<Wolf01>$someone... I wonder who it was
11:45<frosch123>then i fixed the merge, and decided to keep compatibility within nrt, instead of breaking nrt compatibility to add rather pointless 1.7 compatibility
11:45<Wolf01>Why not SAVEGAME_VERSION + 1?
11:45<frosch123>you can do that, but it breaks nrt savegames
11:45<Wolf01>Yeah, so now?
11:46<frosch123>version numbers are linear :) you have to choose between breaking compatibility with 1.7 or breaking compatibilty with earlier nrt
11:46<frosch123>if you break it, you should make it SAVEGAME_VERSION + 100 btw
11:46<frosch123>that saves you for 1.9 :p
11:46<andythenorth>break earlier NRT
11:48<Wolf01>We'll start from 1000, so it's enought different from trunk to recognize it (and forgot to change it again if we need to bump NRT for breaking changes)
11:50-!-supermop [] has quit [Ping timeout: 480 seconds]
11:50<Wolf01>extern const uint16 NRT_SAVEGAME_VERSION = 1000; // Compatible with trunk and any future release, not compatible with old NRT versions
11:50<Wolf01>^ push?
11:50<Samu>NoCAB can build station, can build road, but not vehicles, yet the log is saying that it can't build road ERR_UNKNOWN
11:51<Samu>i see the road though
11:51<Wolf01>Samu, without knowing how AIs work, that's really useless
11:51<frosch123>you probably also have to set SAVEGAME_VERSION
11:51<Samu>oh oki
11:52<LordAro>Samu: have you considered writing your own AI?
11:53<Samu>yeah, kinda wish
11:54<Samu>well, out of 14 AIs, only 3 were successfully building road+station+vehicle
11:54<Samu>what else do I test now?
11:54-!-john-aj [] has joined #openttd
11:54-!-john-aj is "John" on #openttd
11:54<Wolf01>So bump SAVEGAME_VERSION to 1000 and remove NRT_SAVEGAME_VERSION?
11:56<frosch123>don't add magic numbers to afterload which are subject to change
11:56<frosch123>if trunk adds stuff you will need SAVEGAME_VERSION=NRT_SAVEGAME_VERSION+1
11:56<frosch123>NRT_SAVEGAME_VERSION is essentially the first NRT version
11:58<frosch123>you could also check which version JGR uses :)
12:08-!-chomwitt [~chomwitt@2a02:587:dc08:a00:4429:b4cf:bc2b:9214] has quit [Quit: WeeChat 1.0.1]
12:11-!-Cubey [] has joined #openttd
12:11-!-Cubey is "Jaybar" on #openttd
12:12<Wolf01>Meh, git bash stopped working, I can't go anywhere else than the MINGW64 folder
12:15<Wolf01>Luckily I can use the WSL
12:20<Wolf01>BTW he uses a different concept, ok, not so different, but changes some places where SAVEGAME_VERSION is used
12:27<Samu>have you ever seed a "BuildNextToRoad" function somewhere?
12:28<Wolf01>That's AI stuff
12:28<Samu>they appear to fail there
12:28<Wolf01>That function need to be updated then, but it should be the AI's author
12:30<Samu>openttd doesn't have a BuildNextToRoad function, gah :(
12:30<Wolf01>It's an AI function
12:31<Wolf01>Ok, not sure on how to proceed, declare 1.7.2 saves incompatible, keep compatibility with NRT ones
12:32<Samu>bump everything from 1 from the day u started NRT?
12:32<Samu>by 1
12:33<Wolf01>That would break NRT saves
12:34<andythenorth>NRT saves are imho disposable
12:36<Samu>IfIsSaveGameVersionBefore(197) {convert stuff to nrt} in afterload
12:36<Wolf01>Samu, the problem is that saves made with 1.7.x have the same version of NRT
12:37-!-Snail [] has joined #openttd
12:37-!-Snail is "Jacopo Coletto" on #openttd
12:37-!-Smedles [~quassel@2001:8003:a9dd:900:a21d:48ff:fec7:ff5c] has quit [Read error: Connection reset by peer]
12:37-!-Smedles [~quassel@2001:8003:a9dd:900:a21d:48ff:fec7:ff5c] has joined #openttd
12:37-!-Smedles is "Paul Smedley" on #openttd
12:37<Samu>ah, you screwed up
12:37<Samu>well, then I'm not sure
12:39<Wolf01>If I bump trunk it still won't convert 1.7.x to NRT as it have the same version, if i bump both I can't load NRT saves because it tries to add NRT stuff where it's already present
12:40<Wolf01>Or I could make it do it anyway by removing the assert
12:41<Samu>separate 1.7.x from the first NRT incarnation
12:41<Samu>so, what was the version NRT started?
12:41<Samu>savegame version
12:42<Samu>195 for pre-NRT, 196 for the first NRT, but then there was also a 196 done with 1.7.2 or so
12:43<Samu>and u want to update to it
12:43<Samu>mhmm.... scary
12:44<Samu>i think, u want to be on version 197, while still having the changes that went to official 196, let me think
12:46<Samu>195 pre-NRT, 196 NRT, 197 NRT with official 196 changes, something like this
12:48<Samu>or ...
12:49<Samu>195 pre-NRT, 196 NRT, then insert official 196 before NRT while bumping NRT stuff by 1
12:50<Samu>195 pre-NRT, 196 pre-NRT, 197 NRT
12:50<Samu>does it make any sense what i'm saying?
12:51<Wolf01>It could even be 195 pre-NRT and 8001 NRT, Savegames made with 196 are doomed
12:52<Samu>rip 196 savegames
12:53<Samu>or just hack the savegames and tell them they're actually version 197
12:55<Wolf01>Yes, I really should get all the palyer savegames and resave them with the right version
12:56-!-chomwitt [~chomwitt@2a02:587:dc08:a00:19bf:7401:7eb6:708e] has joined #openttd
12:56-!-chomwitt is "chomwitt" on #debian-mentors #oolite #openttd #qemu #debian #debian-games
12:58<Eddi|zuHause>hm, i just read a "new post" from july 2017... i totally neglected the forum for ages...
12:59<andythenorth>you didn't miss much
13:00<andythenorth>it's 'fine'
13:00<Eddi|zuHause>nope, i determined it's pointless and skipped the rest of the thread
13:07<Samu>BuildNextToRoad is a SuperLib-39 function
13:07<Samu>u broke SuperLib :(
13:09<LordAro>i'd imagine all the AIRoad stuff will have to be reworked into something that looks more like AIRAil
13:13<Wolf01>So Samu, 1.7 savegames aren't really a problem since you should be testing NRT with some new GRFs and not with old savegames
13:14<Wolf01>Then go here and report that SuperLib should have a NRT version too
13:15<Wolf01>Or just don't use AIs which rely on that
13:28-!-cHawk [] has quit [Quit: Leaving]
13:29<Wolf01>Going out, BBL
13:38-!-supermop [] has joined #openttd
13:38-!-supermop is "A CIRC user" on #openttd
13:39-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
13:42-!-Thedarkb [] has joined #openttd
13:42-!-Thedarkb is "realname" on #oolite #openttd #/r/openttd
13:44<supermop>now ps isn't showing the big split ring thing when eyedroppering
13:46<V453000>supermop: select picker tool (I) and there is a checkbox for sampling ring
13:46<andythenorth>sampling ring? :o
13:47<V453000>it's from CS6 or something
13:47<supermop>its greyed out
13:47<supermop>the check box
13:47<V453000>oh, that's probably some OpenGL shit or something
13:47<supermop>hm yeah
13:47<supermop>not showing the pixel grid either
13:47<V453000>I think you need to re-enable GPU acceleration or something like that in preferences, try to google it
13:48<supermop>ill restart in a bit and see if that fixes it
13:49<supermop>Wolf01: andythenorth whats priority for testing from me? no_houses spool?
13:50<supermop>i dont really have a yes_houses tramway i want to make, but i can for testing if you like
13:51<supermop>something like,_Melbourne#/media/File:BourkeStreetMall-rain.jpg
13:51<V453000>btw how do I come to the number I need to set for disable_item(FEAT_TRAINS, 0, 115); for RV/industries etc?
13:51-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
13:52<Samu>Wolf01: src\script\api\script_road.cpp did u edit this at all?
13:53<Samu>AIs are trying to use those functions
13:53<Samu>or their libraries
14:00-!-som89 [] has joined #openttd
14:00-!-som89 is "Som" on #openttdcoop #openttd #josm #osm-ru #osm
14:01-!-Thedarkb [] has joined #openttd
14:01-!-Thedarkb is "realname" on #oolite #openttd #/r/openttd
14:01<frosch123>disable_item only exists for vehicles
14:02<frosch123>at least i think so
14:02<frosch123>actually, probably i am wrong :p
14:03<frosch123> <- more lists
14:04<V453000>thanks :)
14:13<andythenorth>supermop: fix the asphalt road bug in spool?
14:13<andythenorth>I don't know what it is, but Wolf found it
14:13<andythenorth>and then houses / no-houses test
14:13<supermop>Wolf01: whats wrong with asphalt road?
14:13<andythenorth>logs might know
14:13<andythenorth>iirc, asphalt and electrified asphalt aren't correctly compatible
14:17-!-Supercheese [] has joined #openttd
14:17-!-Supercheese is "Supercheese" on #openttd
14:22<supermop>well shit
14:22<supermop>ill look into it
14:23<andythenorth>I haven't repro-ed it
14:24<supermop>looks like country roads beat me to no_houses
14:24<supermop>should have jumped on that this morning
14:27<supermop>think i caught it
14:27<supermop>aspt didn't have elas as a powered type
14:27<supermop>will text in a sec
14:29<supermop>* a bit, i'm running to lunch
14:38-!-Stimrol [] has quit [Quit: ZNC -]
14:40-!-Stimrol [] has joined #openttd
14:40-!-Stimrol is "Stimrol" on #openttd
14:42-!-Supercheese [] has quit [Read error: Connection reset by peer]
14:43-!-Stimrol [] has quit []
14:47-!-supermop [] has quit [Ping timeout: 480 seconds]
14:50-!-Stimrol [] has joined #openttd
14:50-!-Stimrol is "Stimrol" on #openttd
14:51-!-john-aj [] has quit [Remote host closed the connection]
15:06-!-frosch123 [] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
15:08-!-glx [] has joined #openttd
15:08-!-glx is "Loïc GUILLOUX" on #openttd
15:08-!-mode/#openttd [+v glx] by ChanServ
15:13-!-synchris [~synchris@] has quit [Remote host closed the connection]
15:18-!-debdog [~debdog@2a02:8070:4198:100:7a24:afff:fe8a:d04d] has quit [Remote host closed the connection]
15:20-!-debdog [~debdog@2a02:8070:4198:100:7a24:afff:fe8a:d04d] has joined #openttd
15:20-!-debdog is "Wowbagger" on #openttd
15:33-!-sla_ro|master [] has quit []
15:40-!-Snail [] has quit [Quit: Snail]
15:43-!-Snail [] has joined #openttd
15:43-!-Snail is "Jacopo Coletto" on #openttd
15:52-!-supermop [] has joined #openttd
15:52-!-supermop is "A CIRC user" on #openttd
16:01-!-john-aj [] has joined #openttd
16:01-!-john-aj is "John" on #openttd
16:01-!-john-aj [] has quit [Read error: Connection reset by peer]
16:01<Samu>back, re-hi
16:17-!-gelignite [] has quit [Quit: I have always found that mercy bears richer fruits than strict justice.]
16:20-!-sim-al2 [] has joined #openttd
16:20-!-sim-al2 is "sim-al2" on #openttd @#/r/openttd
16:21<Samu>bug with NRT
16:21<Samu>the rail bridge description says I own the road?
16:21<Samu>and the tram?
16:23<Samu>also looking at infrastructure count, an AI that has only built rails, has the same number of road pieces
16:29-!-john-aj [] has joined #openttd
16:29-!-john-aj is "John" on #openttd
16:32<Snail>hey guys, is there a way to display all the available vehicles in-game, by using the Console?
16:32<Snail>something like… cheat: allvehicles
16:32<Snail>or something like that?
16:39<nielsm>as far as I can tell, no, there isn't a way to list all available vehicles
16:39<nielsm>apart from turning off vehicles expire, and then turning up the date until everything is available
16:40<Samu>I started a multiplayer game on NRT build
16:40<Samu>anyone else testing it?
16:42<Samu>something bad is supposed to happen when company 0 bankrupts
16:42<Samu>i can feel it
16:47<Eddi|zuHause>Snail: cheat the year to something high and then do "resetvehicles" with vehicles never expire enabled?
16:48<Snail>right, thanks
16:54<Samu>so company 0 bankrups, the road and tram owner of a rail bridge without any actual road or tram is now N/A. OWNER_NONE I presume
16:54-!-sim-al2 is now known as Guest3430
16:54-!-sim-al2 [] has joined #openttd
16:54-!-sim-al2 is "sim-al2" on #openttd @#/r/openttd
16:54<Samu>Wolf01: hello!
16:57-!-Guest3430 [] has quit [Ping timeout: 480 seconds]
16:58<supermop>andythenorth: do i have to compile your nml branch?
16:59<andythenorth>can't remember
16:59<andythenorth>how did you get the nml you have now?
17:02<Eddi|zuHause>if you have python, you don't need to compile nml
17:03<Eddi|zuHause>the "compile" is just bundling python and nml into an .exe for "windows users"
17:12-!-Gustavo6046 [] has quit [Read error: Connection reset by peer]
17:19-!-nielsm [] has quit [Ping timeout: 480 seconds]
17:24<Samu>uhm, i'm about to cause a desync
17:25<Samu>i'm playing in the same company, on client 1 I got £70k in bank, on the other I got £64k
17:25<supermop>downloaded it from some main nml place
17:25<Samu>where are the NRT guys?
17:26<supermop>it was one that frosch made
17:26<supermop>there is no nmlc.exe in the thing i downloaded from your gh
17:30-!-Progman [] has quit [Remote host closed the connection]
17:30<Samu>Wolf01: RIP NRT
17:31<andythenorth>nice Samu
17:32<andythenorth>is it reliable repro?
17:32<Samu>yes, well kinda
17:32<andythenorth>supermop: you'll have to wait for frosch, I don't know how to build the .exe
17:33<Samu>needs a company to bankrupt for another to buy it, then leave game and rejoin game, then play on the same company
17:33<Samu>infrastructure maintenance costs must be enabled
17:33<Samu>the road piece counting are different on both clients
17:33<Samu>i wasted money on both, until it desynced
17:34<supermop>andythenorth: ok np
17:35<andythenorth>Samu: good QA
17:35<Samu>got another screenshot with the different counting
17:36-!-Stimrol [] has quit [Quit: ZNC -]
17:36<Samu>i have no idea how it counted 900ish road pieces during company merge
17:36<Samu>it didn't have any
17:37<andythenorth>it's probably confused about who owns what
17:37<andythenorth>it will be a valid bug
17:37<andythenorth>I am guessing
17:38<Samu>oh, i saw this too, sec
17:38<Samu>rail bridges owned by other companies will say that company 0 owns the tram and the road
17:38<Samu>maybe the counting comes from here?
17:39<Samu>also when building a rail piece, it also counts it as a road piece
17:39<Samu>if i build 5 rail pieces, it counts as both 5 rail pieces and 5 road pieces
17:39-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
17:40<Wolf01><supermop> Wolf01: whats wrong with asphalt road? <- not compatible with asphalt+catenary
17:41<Samu>imminent desync incoming again
17:42<Samu>no desync yet, i'm surprised
17:42<Samu>i got £360k loan in one and £370k loan in the other
17:43<Wolf01>Don't get off topic, focus on roads
17:43<Samu>ok, the topic is infrastructure counting of roads
17:44<Samu>that's what's causing desync
17:44<Wolf01>For what I know about you, in half an hour you'll start to blame me that airports don't work
17:45<Wolf01>The problem is "why is the owner of the bridge always company 0?"
17:45<Samu>"infrastructure counting of roads during company merge, I suspect company 0 merging into another company"
17:45<Wolf01>That might be a reason
17:46<Samu>i also tested company 0 bankrupt without a buyout, and those rail bridges now got a N/A
17:46<Wolf01>Then it's right
17:46<Samu>for road/tram ownings, aren't those tunnel bridge tiles?
17:47<Samu>haven't tried an aqueduct, but I bet they will also have a road/tramway owner on them
17:47<Wolf01>Roads, no aqueducts
17:48<Wolf01>The land area info tool might be broken
17:48<Wolf01>We should check it in debug
17:48<Wolf01>That's more reliable
17:49<Wolf01>We didn't touch railways or aqueducts, so they can't be broken
17:49<Wolf01>But we had to add some info to the land info tool
17:49<Wolf01>And that might appear on unwanted places
17:49<Samu>build a rail bridge as company other than 0, and u will get road + tramway owners on them, owned by company 0. And if company 0 doesn't exist, it will be owned by the dreaded "someone"
17:50<Wolf01>Ok, then it's a land info tool problem, not game breaking
17:51<Wolf01>The problem is the different count of infrastructure, which causes desyncs
17:52<Wolf01>Make a clean list of problems which causes the game to break and how to exactly reproduce them
17:52<Wolf01>I'll try to give a look at the problems tomorrow
17:53<Samu>ok, gonna try reproduce the counting mismatching
17:53-!-HerzogDeXtEr [] has quit [Read error: Connection reset by peer]
18:02-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
18:04-!-andythenorth [] has quit [Quit: andythenorth]
18:14-!-Snail [] has quit [Quit: Snail]
18:15-!-supermop [] has quit [Ping timeout: 480 seconds]
18:24-!-Wormnest [] has quit [Quit: Leaving]
18:37<Samu>@calc 80-16
18:37<@DorpsGek>Samu: 64
18:38<Samu>@calc 64/16
18:38<@DorpsGek>Samu: 4
18:51-!-som89 [] has quit [Remote host closed the connection]
18:52-!-som89 [] has joined #openttd
18:52-!-som89 is "Som" on #openttdcoop #openttd #josm #osm-ru #osm
19:01-!-Samu [] has quit [Remote host closed the connection]
19:01-!-supermop [] has joined #openttd
19:01-!-supermop is "A CIRC user" on #openttd
19:03-!-vak is "hljsrvl" on #oftc #multiarch #debexpo #debian-lists #atr0phy
19:03-!-vak [~qliypwwx@] has joined #openttd
19:03-!-john-aj [] has quit [Quit: john-aj]
19:03-!-vak [~qliypwwx@] has quit [Killed (MoranServ (Possible spambot -- mail with questions.))]
19:32-!-Gja [] has quit [Quit: Going offline, see ya! (]
19:33-!-Flygon [] has joined #openttd
19:33-!-Flygon is "Flygon" on #openttd
19:37-!-chomwitt [~chomwitt@2a02:587:dc08:a00:19bf:7401:7eb6:708e] has quit [Quit: WeeChat 1.0.1]
20:36-!-som89 [] has quit [Ping timeout: 480 seconds]
20:38-!-Snail [] has joined #openttd
20:38-!-Snail is "Jacopo Coletto" on #openttd
21:07-!-Snail [] has quit [Quit: Snail]
21:12-!-Compu [] has quit [Quit:]
21:13-!-RD1N6Yjimmy [] has joined #openttd
21:13-!-RD1N6Yjimmy is "tkenvaw" on #openttd
21:14<RD1N6Yjimmy>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ IRC.SUPERNETS.ORG #SUPERBOWL SUPERBOWL PARTY FAGS!! ycrwsu: efess urdh rellig ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
21:14<RD1N6Yjimmy>▄▄▄▄▄▄▄▄▄▄▄▄▄ IRC.SUPERNETS.ORG #SUPERBOWL SUPERBOWL PARTY FAGS!! zgzrwprh: dihedral tneo urdh ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
21:14<RD1N6Yjimmy>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ IRC.SUPERNETS.ORG #SUPERBOWL SUPERBOWL PARTY FAGS!! edkxerpll: SpComb Mavy michi_cc ▄▄▄▄▄▄▄▄▄▄▄▄▄▄
21:14<RD1N6Yjimmy>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ IRC.SUPERNETS.ORG #SUPERBOWL SUPERBOWL PARTY FAGS!! stdtboxrn: kais58 bwn glx ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
21:14<RD1N6Yjimmy>▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ IRC.SUPERNETS.ORG #SUPERBOWL SUPERBOWL PARTY FAGS!! hzlzvvbcv: TinoDidriksen funnel urdh ▄▄▄▄▄▄▄▄▄▄▄▄▄▄
21:14<RD1N6Yjimmy>▄▄▄▄▄▄▄▄▄▄▄▄▄ IRC.SUPERNETS.ORG #SUPERBOWL SUPERBOWL PARTY FAGS!! edrdie: cute[m] plp Flygon ▄▄▄▄▄▄▄▄▄▄▄
21:14-!-mode/#openttd [+b *!] by DorpsGek
21:14-!-RD1N6Yjimmy was kicked from #openttd by DorpsGek [glx]
21:24-!-supermop [] has quit [Ping timeout: 480 seconds]
22:15-!-supermop [] has joined #openttd
22:15-!-supermop is "A CIRC user" on #openttd
22:37-!-supermop [] has quit [Ping timeout: 480 seconds]
22:47-!-cHawk [] has joined #openttd
22:47-!-cHawk is "realname" on #openttd #tor-project #tor
22:57-!-DDR [] has joined #openttd
22:57-!-DDR is "David" on #openttd
23:05-!-DDR [] has quit [Remote host closed the connection]
23:07-!-DDR [] has joined #openttd
23:07-!-DDR is "David" on #openttd
23:25-!-sla_ro|master [] has joined #openttd
23:25-!-sla_ro|master is "slamaster" on @#sla #openttd
23:30-!-glx [] has quit [Quit: Bye]
23:41-!-sla_ro|master [] has quit []
---Logclosed Mon Feb 05 00:00:53 2018