IRC logs for #openttd on OFTC at 2019-04-22
            
00:00:35 <DorpsGek_II> [OpenTTD/OpenTTD] ldpl opened issue #7534: GSGoal.QuestionClient sends message to wrong client https://git.io/fj3Uq
00:01:53 <_dp_> or just make ClientID uint16...
00:02:48 <_dp_> what is it now anyway? just enum is a very vague type specification
00:03:36 <Eddi|zuHause> <_dp_> though sometimes it feels that even p103 won't be too excessive <-- clearly what it needs is an xml structure.
00:04:10 <glx> or json
00:05:22 <nielsm> will json in string data become official?
00:06:59 <_dp_> god forbid
00:08:02 <_dp_> just blob it! :p
00:10:38 *** arikover has quit IRC
00:13:08 <peter1138> nielsm, official?
00:14:13 <nielsm> well I don't know if anything does that kind of stuffing atm
00:15:06 <_dp_> is it a blasphemy to use tile parameter for other stuff? xD
00:16:10 <Samu> wow, WrightAI beats WormAI in arctic
00:16:18 <Samu> that wasn't supposed to happen
00:16:41 <glx> _dp_: would not be the first time something is abused
00:20:09 <Samu> Wormnest, https://imgur.com/4dttT25
00:30:29 <DorpsGek_II> [OpenTTD/OpenTTD] stale[bot] commented on pull request #7081: Change: [Linkgraph] Pause the game when linkgraph jobs lag (#6470) https://git.io/fj3Ug
00:33:32 *** Antheus has quit IRC
00:39:29 *** Wolf01 has quit IRC
00:50:18 *** Progman has quit IRC
01:05:01 *** Antheus has joined #openttd
01:15:20 *** Antheus has quit IRC
01:17:33 *** Antheus has joined #openttd
01:40:11 *** Supercheese has quit IRC
01:40:32 *** Supercheese has joined #openttd
01:48:56 <Samu> wow, ChooCho vs NoCAB game was soo close
01:49:18 *** Antheus has quit IRC
01:49:24 <Samu> £9,938k for NoCAB, but ChooChoo wins
01:49:57 *** Antheus has joined #openttd
01:54:40 *** Antheus has quit IRC
01:54:54 *** Antheus has joined #openttd
01:59:59 *** nielsm has quit IRC
02:00:27 <Wormnest> Samu: I hardly ever play or check my AI´s in anything but the default climate. It´s still on the todo list to handle other climates more intelligently.
02:25:57 *** Wormnest has quit IRC
03:23:27 *** Corns has joined #openttd
03:24:47 <Corns> V453000, "rail planner" isn't copyrighted in any way is it? Im making a rail planner tool in openttd https://gfycat.com/zealoussentimentalcollardlizard
03:25:29 <Corns> I'm wondering if I'm required to give it a different name for any reason
03:44:36 *** Corns343434 has joined #openttd
03:51:37 *** Corns has quit IRC
03:54:34 *** Corns343434 has quit IRC
03:57:31 <Eddi|zuHause> ... names are never copyrighted
04:12:01 <Samu> that is cheating
04:12:10 <Samu> shouldn't be allowed
04:15:32 *** Samu has quit IRC
04:54:51 *** Flygon has joined #openttd
05:10:28 *** glx has quit IRC
06:00:59 <cHawk> Names can be trademarked though
06:10:26 *** Supercheese has quit IRC
06:10:47 *** Supercheese has joined #openttd
07:57:45 <peter1138> Any views on #7446?
08:06:40 *** Supercheese has quit IRC
08:20:26 *** andythenorth has joined #openttd
08:22:33 *** nielsm has joined #openttd
08:22:49 <andythenorth> o/
08:26:10 *** Progman has joined #openttd
08:27:50 <andythenorth> what goes on with trees eh?
08:28:48 <andythenorth> I've got a an arctic map which started with almost total tree coverage
08:29:06 <andythenorth> and after 50 years nearly all trees are gone
08:32:35 <LordAro> https://github.com/OpenTTD/OpenTTD/blob/master/src/saveload/oldloader_sl.cpp#L1280 this comment does not match the values used - https://github.com/OpenTTD/OpenTTD/blob/master/src/rail_type.h#L29-L41
08:34:24 <LordAro> and it is loading TTO save, which didn't have electric or maglev, right?
08:36:04 * LordAro wonders when someone last loaded a TTO save
08:48:46 * andythenorth considers a tech tree https://i.pinimg.com/originals/bf/4d/d7/bf4dd7de54b71d3610a2333c49b70e45.jpg
08:48:50 <andythenorth> either in my own newgrf docs
08:48:55 <andythenorth> or how about....in the game? o_O
08:51:18 <nielsm> well, let's try loading a TTO save then!
08:51:42 <nielsm> https://0x0.st/zqDP.png :(
08:51:55 <LordAro> F
08:58:12 *** Wolf01 has joined #openttd
08:58:43 <andythenorth> hmm, I have the tech tree in python
08:58:55 <andythenorth> can I be arsed to figure out how to graphviz it?
08:59:05 <Wolf01> o/
08:59:43 <andythenorth> yo
09:32:26 <Wolf01> What are you planning to rekt next?
09:32:42 <andythenorth> rekking Hog
09:33:33 <Wolf01> https://www.eurobricks.com/forum/index.php?/forums/topic/115259-doublenook-moc/ <- I want to rekt this
09:33:45 <Wolf01> I should have at least half of the parts :P
09:36:41 <andythenorth> o_O
09:37:16 <andythenorth> so do roads have speed limits?
09:37:32 <Wolf01> "suggested speed"
09:47:14 <andythenorth> oof my multi-type vehicles have stopped working
09:48:57 <LordAro> https://github.com/OpenTTD/OpenTTD/blob/master/src/newgrf_station.h#L86-L88 this seems like a bug
09:49:15 * LordAro reduces by one
10:00:32 <Wolf01> You should check where it's used if it's a max length or count
10:01:48 <LordAro> used as "one past the maximum"
10:01:50 <andythenorth> so how do I use a hidden roadtype for vehicles to drive on multiple other types?
10:02:12 <andythenorth> it worked a couple of days ago, and now it's broken
10:05:26 * andythenorth will wait for peter
10:19:27 *** gelignite has joined #openttd
10:38:15 <andythenorth> @seen pikka
10:38:15 <andythenorth> @seen dorpsgek
10:38:15 <andythenorth> lame
10:38:15 <DorpsGek> andythenorth: pikka was last seen in #openttd 1 week, 3 days, 21 hours, 15 minutes, and 50 seconds ago: <Pikka> if the separate sprites had cc masks, I wouldn't have made them separate sprites :)
10:38:16 <DorpsGek> andythenorth: I have not seen dorpsgek.
10:38:38 <V453000> andythenorth: I'm tweaking NUTS numbers :D fucking up my project andy-style
10:38:45 <andythenorth> yes
10:38:46 <andythenorth> do
10:38:52 <V453000> thanks, needed support
10:38:59 <V453000> everything shall be your fault ultimately
10:39:03 <andythenorth> nuts_final_final.grf
10:39:08 <V453000> :D yeah no
10:39:17 <V453000> I don't do the mistake of calling anything final
10:40:29 * andythenorth rekking Hogs
10:45:38 <Artea> good morning
10:47:29 <Artea> andy
10:47:36 <Artea> found out a new tv series for you
10:47:44 <Artea> Power
10:47:55 <Artea> in Odissea channel
10:48:48 <Artea> is all about Trains :)
10:59:42 *** arikover has joined #openttd
11:12:43 *** ZirconiumX has joined #openttd
11:21:53 *** arikover has quit IRC
11:30:34 <Wolf01> Ok, it seem I need to put in another 100€ of parts to finish that lego puzzle :(
11:44:02 * andythenorth assumes peter1138 is on a bike
11:58:51 <V453000> I should do that sometimes too
12:04:13 * andythenorth rekks Hogs
12:06:36 <andythenorth> meh gonna end up with one transport type too many :D
12:07:34 <V453000> I think I'll add MORE text to the purchase menu infos
12:07:46 <peter1138> Morning
12:08:02 <peter1138> I was on a bike, yes.
12:09:54 <andythenorth> I might put in 20 miles in the hot tub
12:10:26 <peter1138> Only 12.6 mph average today.
12:11:53 <LordAro> peter1138: recovering from yesterday? :p
12:12:50 <peter1138> LordAro, no, mountain biking.
12:12:57 <peter1138> https://github.com/OpenTTD/OpenTTD/blob/master/src/saveload/oldloader_sl.cpp#L1280
12:13:03 <peter1138> ^ Regarding that line, it's fine.
12:13:38 <peter1138> It is actually not necessary.
12:13:59 <peter1138> src/saveload/afterload.cpp:1310 will forced it to the engine type's railtype anyway.
12:14:11 <LordAro> peter1138: is it the comment that is wrong then? because 0 & 1 definitely refer to rail & elec
12:15:33 <peter1138> They don't really.
12:15:45 <LordAro> well the type certainly thinks they do
12:15:49 <peter1138> That's why it's 0 & 1, not RAILTYPE_RAIL, etc.
12:16:04 <peter1138> Remember saveload conversion has to use values as they were at the time.
12:16:37 <andythenorth> so how I do use hidden types to do cross compatibility?
12:16:50 <peter1138> If it was RAILTYPE_RAIL and RAILTYPE_MONO, then later conversion would then convert that MONO to MAGLEV.
12:16:52 <LordAro> peter1138: i see, then it goes through afterload.cpp and fixes all the values up?
12:17:05 <peter1138> (Except it won't, because we just force the engine railtype)
12:17:05 <peter1138> Yeah
12:22:13 <peter1138> Oh no, Maxi Muscle millionaires shortbread bars are... somewhat nice.
12:24:03 <andythenorth> carolies
12:24:10 <peter1138> About 200.
12:24:20 * andythenorth has no idea about carolies
12:24:24 <andythenorth> is that a lot?
12:24:36 <peter1138> Not massively.
12:24:42 <peter1138> About 10% RDA
12:25:28 <andythenorth> so I have HAUL and ROAD types
12:25:33 <andythenorth> and I want a truck that can run on both
12:25:46 <andythenorth> so I defined CAKE, made it hidden, and set compatibility to ROAD and HAUL
12:25:51 <andythenorth> then set the truck to CAKE
12:26:03 <andythenorth> it worked on Friday, it doesn't today :P
12:26:13 <andythenorth> am I Doing It Wrong?
12:26:53 <peter1138> What happens?
12:27:17 <andythenorth> vehicles don't show at all in any depots
12:27:17 <andythenorth> I am trying a few things, it's usually my fault
12:27:53 <andythenorth> I think I've found the cause
12:27:55 <peter1138> Possibly you got compatibility the wrong way around.
12:28:15 <peter1138> Possibly there's a design flaw
12:28:17 <peter1138> Who knows
12:28:35 <andythenorth> nope
12:28:35 <andythenorth> had a game without FIRS
12:28:48 <andythenorth> no cargos for this truck in base industries
12:28:50 <andythenorth> so hidden
12:28:56 <peter1138> Oh.
12:29:21 <andythenorth> usually it's my fault
12:30:24 <peter1138> nielsm, heh, that station coverage patch, yeah, it completely ignore catchment_tiles and does its own thing based on the original algorithms...
12:32:58 <peter1138> But as it is, seems nobody is interested enough in it.
12:33:05 <peter1138> I know andythenorth tested it.
12:33:42 * Artea needs a disaster report
12:33:43 <andythenorth> I did
12:33:51 <andythenorth> you referring to the other one in the forums?
12:34:03 <peter1138> "that" yes.
12:34:10 <andythenorth> yeah I tested yours
12:34:25 <andythenorth> are we merging NRT today?
12:35:11 <peter1138> Depends if I fix it.
12:35:43 * peter1138 rebases 7446
12:35:55 <peter1138> (Also replaced auto with const Station *, cos old-style)
12:36:17 <V453000> is it possible to somehow combine strings from other strings in NML?
12:36:20 <peter1138> Oh, this bar is BBE Apr19. Better eat all of them.
12:36:22 <V453000> I could process it in python but just asking
12:37:44 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #7446: Feature: Show coverage area for existing stations and towns https://git.io/fjksj
12:37:47 <peter1138> ^ There, just needs reviewing ;)
12:38:18 <andythenorth> ha ha
12:38:27 <andythenorth> I got caught out by the stupid ffwd hotkey again
12:38:35 <andythenorth> I am running a debug build, so it's shift not tab
12:38:40 <andythenorth> I'm sure that makes total sense
12:38:46 <andythenorth> I was about to report that FFWD is broken
12:40:32 <andythenorth> or blame Apple
12:41:04 <peter1138> :)
12:41:22 <andythenorth> what's the plural of 'feldbahn' then?
12:41:27 <andythenorth> and what's a feldbahn train called?
12:41:33 <andythenorth> a 'feldbahn' ?
12:41:52 <peter1138> V453000, probably not literal string combining. OpenTTD has string codes to include things but I'm not sure where that can be used.
12:42:22 <peter1138> But... I know hardly anything about nml.
12:42:26 <peter1138> Last commit I did broke it :p
12:43:10 <andythenorth> how do I turn off the damn debug in ./configure? :P
12:43:21 <peter1138> Run it *without* --enable-debug
12:43:42 <andythenorth> thanks
12:43:52 <andythenorth> to be fair, the --help would have told me that if I'd looked
12:46:01 <peter1138> http://fuzzle.org/~petern/ottd/padding1.png
12:46:06 <peter1138> Well...
12:46:32 <andythenorth> doubling up the chrome?
12:46:48 <peter1138> Looks a bit ridiculous at 4x :p
12:47:13 <andythenorth> I got used to the minimal chrome at 2x :D
12:47:34 <peter1138> I think the thin lines are okay, but the padding itself looks wrong.
12:48:33 <peter1138> On the other hand, this patch shows where quite a lot of places use the wrong values, or just use numbers instead of the padding enum.
12:48:36 <V453000> peter1138: thanks, I thought so just wasn't entirely sure ... I'll just need to write lng files in python next time :D
12:49:03 <peter1138> Yeah you can pre-process your lng files I guess.
12:49:26 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #7446: Feature: Show coverage area for existing stations and towns https://git.io/fj3OI
12:52:17 <Artea> Googleweed ftw
12:52:35 <peter1138> Who what?
12:52:52 <Artea> name of silly town
12:53:10 <peter1138> Nice.
12:53:21 <peter1138> My enchantment table fell apart :-(
12:53:26 <peter1138> Well, actually the book fell off.
12:53:35 <Artea> :(
12:53:42 <nielsm> you practice witchcraft?
12:54:24 <Artea> https://servers.openttd.org/en/server/127004
12:54:30 <Artea> still running :D
13:00:24 <Artea> I need a better GS :(
13:02:57 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #7446: Feature: Show coverage area for existing stations and towns https://git.io/fjksj
13:02:58 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7446: Feature: Show coverage area for existing stations and towns https://git.io/fj3OW
13:03:11 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7446: Feature: Show coverage area for existing stations and towns https://git.io/fj3Ol
13:03:18 <peter1138> Such spam :D
13:03:51 <peter1138> nielsm, I practice assembling pre-cut cardboard Minecraft models, heh...
13:06:18 * andythenorth pisses around with feldbahn speeds and stuff
13:06:34 *** fanioz has joined #openttd
13:13:32 *** arikover has joined #openttd
13:16:07 <peter1138> Hmm, found an issue now :p
13:22:56 <Artea> it is a bug ?
13:23:04 <Artea> if is, kill him
13:23:17 <Artea> I mean, kill it
13:24:50 <Artea> ok, don't kill it... just don't feed after midnight
13:24:57 <peter1138> That's a Gremlin.
13:26:07 <Artea> :P
13:26:33 <Artea> Gremlinville
13:27:04 <Artea> finally
13:27:09 <Artea> 1B euros per year
13:27:18 <Artea> from aircrafts ;)
13:27:23 <Artea> after a few got crashed
13:33:39 <Artea> peter: it is possible to add crash (disaster) report ?
13:33:51 <peter1138> You get a news message.
13:34:18 <Artea> but that don't tell the path they were taking
13:34:32 <Artea> and long gone
13:34:45 <peter1138> Well that's your problem for now paying attention.
13:35:02 <Artea> it sux
13:35:10 <Artea> lost like 4 planes while sleeping
13:37:57 <andythenorth> so...daylength?
13:38:12 *** frosch123 has joined #openttd
13:49:24 <andythenorth> what interval should Feldbahn generations have?
13:50:13 <andythenorth> probably 30, like every other type I ask about :P
13:54:45 <andythenorth> very narrow progression though
13:54:50 <andythenorth> 25mph -> 45mph or so
14:00:44 <Artea> :(
14:00:54 <Artea> player joined but didn't done anything
14:01:00 <Artea> now is losing money
14:01:06 <Artea> already -15M
14:01:26 <peter1138> Sounds like how I play.
14:03:58 <Artea> I find hard to start now
14:04:07 <Artea> year 2370
14:04:17 <Artea> almost 300 years pass
14:06:23 *** arikover has quit IRC
14:15:41 <peter1138> Only 300? That was a late start then.
14:17:36 <Artea> 3 days on
14:18:15 <Artea> can't pinpoint the time I started
14:18:32 *** frosch123 is now known as frosch
14:18:36 *** frosch is now known as frosch_
14:19:52 <andythenorth> quak also
14:21:08 <frosch_> ah, that's where my scrollevent went to
14:21:35 <frosch_> moi
14:22:53 <Wolf01> Quak
14:24:18 <Artea> Quake ?
14:24:20 <Artea> I miss playing it
14:25:02 <andythenorth> speed of Feldbahn in 1860, 20mph? 25mph?
14:25:13 <andythenorth> speed of Feldbahn in 2000, 40mph? 45mph? 50mph?
14:26:57 <peter1138> Does it exist in 2000?
14:29:14 <andythenorth> well
14:29:22 <andythenorth> probably
14:29:40 <andythenorth> but other types make more sense by then
14:29:48 <andythenorth> mining trucks and so on
14:31:02 <andythenorth> HEQS feldbhan starts at 15mph in 1870 and goes all the way up to 31mph by 1952 :P
14:33:13 *** glx has joined #openttd
14:33:13 *** ChanServ sets mode: +v glx
14:37:01 *** Progman has quit IRC
14:44:07 <nielsm> yeah feldbahn is pretty much obsolete by 1980 I think
14:44:31 <nielsm> trucks and conveyer belts do the same task better
14:51:06 <andythenorth> where do I put a grf so OpenTTD can find it/
14:51:41 <andythenorth> usually I just use make install
14:51:51 <andythenorth> or DLC
14:51:56 <andythenorth> but I'm trying to give one of my kids a dev version of FIRS
14:52:02 <andythenorth> for OpenTTD 1.9.1
14:55:24 <LordAro> andythenorth: readme 4.2 :p
14:55:56 <LordAro> i think, or is that just openttd.cfg locations?
14:57:15 <andythenorth> dunno, it's now installing XCode to read the .md file
14:57:17 <andythenorth> stupid mac
14:59:28 <glx> blame the user, not the computer ;)
14:59:46 <peter1138> :D
14:59:51 <andythenorth> I'll blame Apple
15:00:10 <andythenorth> why the fuck does it want to download and install Apple's stupid heavyweight crap IDE
15:00:14 <andythenorth> just for a .md file
15:00:16 <andythenorth> this is clown shoes
15:00:58 <Artea> content_download ?
15:01:37 <glx> no content_download is for download feature
15:01:57 <glx> but there are folders near content_download for manual stuff
15:02:15 <andythenorth> I just tried moving the file and restarting OpenTTD
15:02:17 <andythenorth> over and over again
15:02:22 <andythenorth> until OpenTTD found it
15:02:40 <andythenorth> the detection of grfs on macOS filesystems is shit
15:02:56 <andythenorth> I regularly get broken savegame warnings due to missing grfs
15:03:03 <andythenorth> which disappear on reload
15:03:30 <andythenorth> is it lunch time yet?
15:03:40 <glx> not the only weird thing in macOS side of openttd
15:03:48 <peter1138> Some what.
15:04:17 * andythenorth explores the freezer
15:04:21 <andythenorth> I already had a sald
15:04:27 <glx> when removing QSortT() the worse part was macOS files
15:04:49 <glx> the video driver does everything differently than other video draivers
15:05:16 <andythenorth> hmm freezer scenario is shit
15:05:20 <andythenorth> and it's bank holiday
15:05:23 <andythenorth> starvation!
15:05:42 <peter1138> I ate loads :/
15:06:29 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #7446: Feature: Show coverage area for existing stations and towns https://git.io/fjksj
15:07:15 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7446: Feature: Show coverage area for existing stations and towns https://git.io/fj33F
15:13:11 <andythenorth> should I? o_O https://www.youtube.com/watch?v=5VU_Lpch1Vk
15:33:07 <peter1138> Yes
15:40:41 *** Samu has joined #openttd
15:44:38 <Artea> f***
15:44:52 <Artea> can't find the tv series I watched yesterday
15:45:02 <Artea> about trains
15:45:30 <Eddi|zuHause> and you want us to list all tv series about trains now?
15:45:31 <Samu> T-Series vs PewDiePie
15:45:59 <Artea> no
15:46:04 <Artea> its called Power
15:46:16 <Artea> hard to find with that name
15:47:24 <Samu> https://www.youtube.com/watch?v=UVxU2HzPGug
15:47:29 <Samu> heh, already dethroned
15:54:55 <Wolf01> <andythenorth> should I? o_O https://www.youtube.com/watch?v=5VU_Lpch1Vk <- definitely
16:00:15 <andythenorth> ok
16:27:53 <Samu> DumbAI vs RoadAI on Toyland... 2 AIs that don't build anything
16:28:04 <Samu> one is bugged, the other crashes
16:28:16 <Samu> how to decide who wins?
16:29:27 <Artea> it's a tie
16:31:10 <Samu> round robin can accept ties, I suppose
16:31:45 *** Flygon has quit IRC
16:33:08 *** sla_ro|master has joined #openttd
16:54:45 <andythenorth> maybe there should be low and high speed HEQS :P
16:55:07 <V453000> just out of curiosity, does anybody know rough download counts for openttd, and copies sold for original TTD/TTO?
17:03:19 <Eddi|zuHause> we certainly know the download numbers for each openttd release, but i doubt there are accessible numbers about original TTD/TTO
17:03:59 <Eddi|zuHause> well, the download numbers from our server. there may be other sources
17:13:55 *** Wormnest has joined #openttd
17:14:32 <andythenorth> 220t, 50-60mph http://www.kresscarrier.com/CoalHaulers.html#.XL3aS5NKiAx
17:14:43 <andythenorth> up to 400t, 25-30mph http://www.kresscarrier.com/CarriersPallet.html
17:14:52 <andythenorth> 2 types of HEQS then? :P
17:28:56 <Artea> huhu
17:29:02 <Artea> 401 years has passed
17:46:01 <Samu> wow RoadAI built something!
17:46:10 <Samu> it wins vs a crash ai
18:04:26 *** fanioz has quit IRC
18:05:33 <Samu> gelignAIte wins!
18:06:58 <Samu> wormai has unexpected performance
18:07:03 <Samu> beats trAIns
18:07:52 <Wormnest> Samu: Unexpected in what way
18:08:26 <Samu> trAIns is usually strong
18:08:47 <Samu> wormai is sometimes too great, and some other times too bad
18:08:55 <Samu> it's not easy to predict
18:10:23 *** arikover has joined #openttd
18:10:26 <Samu> and it beat it on its own game
18:10:32 <Samu> with trains
18:10:37 <Samu> only 1 plane
18:12:36 <Samu> Wormnest, https://imgur.com/FamWvYL
18:24:36 <Wormnest> Early planes are not very profitable that´s probably why it chose to use mostly trains
18:29:23 *** Progman has joined #openttd
18:32:45 <frosch_> V453000: wiki says that rct1 was sold 4 million types from 1999 to 2002
18:32:57 <frosch_> rct1 was more successful than ttd
18:33:06 <frosch_> and the gaming market was growing
18:33:14 <frosch_> so, i would guess less than 2 million original ttd ales
18:33:48 <frosch_> most importantly rct1 was also successful in us, while ttd was mostly europe
18:35:25 <V453000> :)
18:35:32 <frosch_> V453000: basically, put these in relation: https://en.wikipedia.org/wiki/RollerCoaster_Tycoon_(video_game)#Sales http://www.transporttycoon.com/anniversary (faq 21 and 22)
18:36:05 <frosch_> that "i cant remember the figures" is marketing speech ofc :p
18:41:16 <Samu> wtf, CivilAI and BorkAI perform better in easy preset
18:41:22 <Samu> oh well...
18:42:50 <andythenorth> does FIRS have sugarcane?
18:43:19 <andythenorth> apparently not
18:43:42 <frosch_> RSGR was deprecated in favour of SGBT and SGCN
18:47:32 <andythenorth> thanks
18:47:35 <andythenorth> valuable history :D
18:47:58 * andythenorth should add much more Feldbahn
18:52:10 <peter1138> Hi
18:52:17 <andythenorth> it's peter1138 erer
18:52:23 <peter1138> I just... had icecream on a waffle.
18:52:26 <peter1138> Super carolies
18:52:50 <andythenorth> bonus
18:52:50 <peter1138> And then I tried to race the oldest kid I was with but somehow fell over "lol"
18:53:32 <peter1138> So now I'm having a beer.
18:53:39 <peter1138> As the kids are on their way home.
18:53:59 <peter1138> Right is it merged yet?
19:03:54 <LordAro> peter1138: oh no
19:04:43 <andythenorth> merge all
19:04:57 <andythenorth> did I make Hog auto-generate all the sprites yet?
19:05:50 <peter1138> Did you?
19:07:29 <andythenorth> no
19:07:48 <andythenorth> think of the time saved though!
19:11:31 <peter1138> And to top if off, because I had waffle & icecream, no dinner for me.
19:13:03 <Eddi|zuHause> i had leftovers from yesterday...
19:14:09 <peter1138> No leftovers, I ate a whole massive steak :S
19:14:18 <peter1138> Ah well, at least I rode the bike today.
19:23:48 <andythenorth> I put in a bit of hot tub time
19:23:53 <Eddi|zuHause> <peter1138> And then I tried to race the oldest kid I was with but somehow fell over "lol" <-- there's a category of "young father injuries", where people engage in activities with kids and are not as resilient as them :p
19:23:54 <andythenorth> only 38 deg though
19:23:55 <andythenorth> https://blogs.webmd.com/webmd-doctors/20180330/is-a-hot-bath-really-as-good-as-exercise
19:24:06 <andythenorth> Eddi|zuHause: I have most of those injuries
19:29:42 <DorpsGek_II> [OpenTTD/website] auge8472 commented on pull request #84: Change: semantic HTML-elements for the pages main sections and corresponding CSS-rules https://git.io/fj3ch
19:48:00 <LordAro> i guess i should probably look at some website stuff, in absense of TB
19:48:07 <LordAro> unless andy wants to :p
19:48:35 <LordAro> absence*
19:48:43 <andythenorth> I don't want to
19:50:50 <Samu> start_date is really bugged
19:51:06 <Samu> annoying, bugged, unpredictable
19:51:11 * peter1138 orders a new chain.
19:51:27 <Samu> so i setup 2 AIs with start date of 1 day
19:51:42 <Samu> all the other AI slots are left to their defaults, which is 720 days
19:51:55 <Samu> these 2 AIs start, but one bankrupts early
19:52:08 <Samu> guess why it doesn't start right away after bankrupt
19:53:49 <Samu> just merge it https://github.com/OpenTTD/OpenTTD/pull/7515
19:53:51 <Samu> :)
19:54:30 <Samu> solves the issue
19:55:06 <Samu> or maybe it doesn't, I dunno anymore
19:55:59 <Samu> nop, doesn't solve this one
20:07:49 <peter1138> Why should it start straight away?
20:07:56 <peter1138> The next start is 720 days later.
20:08:36 * V453000 is going completely apeshit with nuts :D what was meant to be a small refactor might end up being a big rewrite
20:08:42 <peter1138> :D
20:13:30 <DorpsGek_II> [OpenTTD/OpenTTD] Roki100 opened issue #7535: Cant read error https://git.io/fj3CQ
20:14:12 <LordAro> well that's not the most useful bug report in the world
20:14:55 <nielsm> I think he added a screenshot
20:15:11 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN closed issue #7535: Cant read error https://git.io/fj3CQ
20:15:12 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on issue #7535: Cant read error https://git.io/fj3C7
20:15:50 <LordAro> ah, the ascii output!
20:16:08 <LordAro> i think sdl does it under certain circumstances as well
20:16:20 <LordAro> tell them to make their terminal bigger :p
20:17:03 <V453000> that image is cool as fuck
20:20:07 <Eddi|zuHause> text handling could be improved in ascii mode :p
20:23:05 <nielsm> also even if that was an actual bug, the first
20:23:19 <nielsm> the first suggestion would be try 1.9.1 instead
20:35:32 *** supermop_Home has quit IRC
20:56:42 <peter1138> Hmm.
21:01:29 <andythenorth> yes
21:05:24 <LordAro> definitely
21:06:14 <andythenorth> LordAro: I might just stay out of the website PRs
21:06:36 <LordAro> andythenorth: boring :p
21:06:37 <andythenorth> better that it were just done
21:06:55 <andythenorth> 14 differing opinions is one of the downsides of open source
21:08:37 <LordAro> andythenorth: i disagree
21:08:40 <LordAro> :p
21:12:37 *** supermop_work has quit IRC
21:24:01 *** andythenorth is now known as Guest807
21:24:04 *** andythenorth has joined #openttd
21:24:18 <peter1138> Yers
21:28:49 <peter1138> I'm lost in a world of ...
21:28:56 *** Guest807 has quit IRC
21:30:23 <andythenorth> graphics generation
21:30:28 * andythenorth is lost in that
21:35:06 <peter1138> Nice
21:38:03 <nielsm> procedurally generated vehicle sets
21:41:22 <LordAro> that'd be a fun thing
21:41:41 <LordAro> the trick would be not making it consistent for rotations
21:43:15 <nielsm> but really, something like in A-train where you only get the vehicles you R&D yourself
21:44:23 <nielsm> and/or balancing speed, power, cost, reliability (and maybe make reliability mean something other than "randomly stops dead")
21:44:41 *** Thedarkb-T60 has joined #openttd
21:44:49 <LordAro> i recall an improved breakdowns patch somewhere
21:50:12 <nielsm> https://www.tt-forums.net/viewtopic.php?f=33&t=82468&hilit=breakdown should maybe look into integrating this at least?
21:51:24 <nielsm> https://www.tt-forums.net/viewtopic.php?f=33&t=39518&hilit=breakdown improved breakdowns, it's over 10 years old
21:51:50 <andythenorth> so what's faster?
21:52:06 <andythenorth> repeatedly opening images from disk, or repeatedly memory copying them?
21:52:11 <LordAro> the ancient one is what i was remembering
21:52:21 <LordAro> probably won't work so well
21:54:03 <nielsm> andythenorth: likely not much difference assuming disk caching, but for compressed images that might actually be more significant decompressing it repeatedly
21:54:54 <andythenorth> memory is about 2s faster, 13s vs 15s
21:55:18 <andythenorth> single threaded
21:55:44 <andythenorth> it's a spurious benchmark, usually I run it with 16 worker threads, and it's about 3s in both cases
21:56:06 <andythenorth> I wondered if the 16 thread version would block on io, but my disk is insanely fast and the images are tiny
21:59:54 *** sla_ro|master has quit IRC
22:00:31 <peter1138> Hmm, am I imagining the depot train view having train length guide markers?
22:01:00 <nielsm> it has that since two years ago I think?
22:01:10 <peter1138> Why can't I see it?
22:01:49 <peter1138> Or... where should I see it? :s
22:02:58 <nielsm> https://0x0.st/zq7a.png 1.9.1
22:02:58 <andythenorth> they are just dotted verticals
22:03:16 <nielsm> can be rather faint
22:03:18 <andythenorth> one tip: don't look at them whilst horizontally scrolling in depot :P
22:03:51 <andythenorth> oh that's fixed
22:03:55 <andythenorth> when did that happen :P
22:04:12 <andythenorth> they used to not move with scroll :)
22:05:07 <peter1138> src/depot_gui.cpp:217
22:05:18 <peter1138> So... it seems to disable the lines in a case that I don't understand.
22:05:38 <peter1138> traininfo_vehicle_width was never meant to be per-GRF o_O
22:05:56 <andythenorth> o-O
22:08:58 <frosch_> you can only choose between two options :)
22:09:03 <frosch_> both are bad
22:09:26 <frosch_> either you draw 28px trains in a 32px grid, which results in large gaps
22:09:37 <frosch_> or you have 28px and 32px trains occupy different space in the depot
22:09:46 <frosch_> currently you have options 2
22:09:54 <peter1138> 2 is wrong.
22:10:10 <frosch_> i think 2 is better than 1
22:10:18 <peter1138> As it makes two trains of the same length appear to be different length.
22:10:35 <frosch_> yes, but each train looks correct on their own
22:11:26 <frosch_> anyway, easiest solution: don't use pikka grfs, don't use 28px vehicles
22:11:39 <V453000> REKT
22:11:42 <frosch_> 28px vehicles have all kind of problems with shortened vehicles and stuff
22:11:47 <LordAro> lol
22:12:03 <Eddi|zuHause> and neither 28 nor 32 is perspectively correct
22:12:26 <Eddi|zuHause> it should be closer to 24, i think
22:15:40 <peter1138> This is horrible.
22:15:53 <peter1138> As in... who came up with this idea?
22:15:58 <peter1138> 1.5 != 1.5
22:16:26 *** Thedarkb-T60 has quit IRC
22:16:26 <andythenorth> length is 'interesting'
22:16:47 <peter1138> Oh I see, it's frosch_'s thing.
22:16:52 <peter1138> Well, it's bad. Sorry. :p
22:17:01 <andythenorth> don't rage quit frosch_ ! pls :D
22:17:24 <peter1138> Meh, no. He did the vertical lines. But only if all NewGRFs match. Which is... hardly ever.
22:17:37 <frosch_> back in 2012 the goal was: don't make grfs break other grfs
22:17:49 <frosch_> so everything that had global effect was turned into grf-local effect
22:17:55 <frosch_> as said, you have 2 options
22:17:56 <peter1138> I don't think "a little extra space" is "broken"
22:17:57 <frosch_> both are bad
22:18:05 <frosch_> back then we had bug reports about issue 1
22:18:09 <peter1138> I think "1.5" != "1.5" IS definitely broken.
22:18:34 <frosch_> it's the same with the y offset
22:18:47 <frosch_> either grf people complain that their vehicles are not aligned as they are
22:18:54 <frosch_> or different vehicles are aligned differently
22:19:00 <frosch_> but you have that anyway
22:19:08 <peter1138> Not really, unless you start stacking vehicles vertically...
22:19:13 <frosch_> vehicle aligment is arbitrary
22:19:29 <peter1138> (I don't have a patch for that)
22:19:43 *** Thedarkb-T60 has joined #openttd
22:19:59 <frosch_> anyway, it's fine as long as you don't mix grfs
22:20:07 <frosch_> that's actually true for both options :p
22:21:57 <peter1138> So in this old game I have ukrs2 and ukrs2 addons.
22:22:39 <peter1138> One of them doesn't set the flag because it's an addon... and requires the first NewGRF.
22:23:27 <frosch_> oh, i was wrong, it's like that since 2010, not 2012
22:23:28 <peter1138> What happens when you mix 28 and 32 in the same row?
22:23:34 <frosch_> so more than half the age of ottd :p
22:23:56 <frosch_> peter1138: every vehicle uses it's own length
22:24:02 <frosch_> so every wagon has the correct spacing
22:24:08 <frosch_> as intended when drawing
22:24:17 <andythenorth> grf v99
22:24:20 <andythenorth> break old things
22:25:44 <frosch_> andythenorth: tb suggested to transpile a new language into grf. but you can also do the reverse:: transpile grf into something new
22:26:02 <frosch_> but well, any language will not solve the 28px/32px issue :p
22:26:18 <andythenorth> nope
22:26:22 <andythenorth> well
22:26:32 <andythenorth> transpile 8/8 to 7/8 :P
22:26:38 <andythenorth> shorter lengths wont' work
22:26:53 <andythenorth> they're all probably wrong offsets anyway :D
22:26:54 <frosch_> well, when you get 8k displays, maybe you can stretch the 28px sprites to 32px, and people won't notice
22:26:56 <nielsm> yeah rework the entire modding system in something different from grf + squirrel, and reimplement newgrf in the new system?
22:27:03 <nielsm> that's a multi year project for sure
22:27:05 <LordAro> if (width == 7/8) exit("bad pikka, stop it")
22:27:21 <andythenorth> the TB plan was a new source input format, compiling to existing formats
22:27:29 <andythenorth> but then TB had a sad
22:27:37 <frosch_> nielsm: that's not even the point :p the point is that the format does not affect the fundamentally broken mechanics in ottd
22:27:38 <LordAro> :(
22:27:53 <nielsm> frosch_, of course
22:27:53 <frosch_> nielsm: even factorio people did not manage to fix their isometric scale
22:28:09 <frosch_> and now work around their perspective issue in increasingly insane ways
22:28:15 <andythenorth> on the scale of things that bother me
22:28:16 <V453000> yay new nuts :)
22:28:23 <andythenorth> the isometric scale doesn't even register
22:28:23 <peter1138> 0.8.1 or 0.9.0?
22:28:31 <nielsm> peanuts? walnuts?
22:29:02 <nielsm> or the kind you use with machine screws?
22:29:23 <peter1138> Hmm.
22:29:33 <V453000> 0.8.1
22:29:53 <V453000> I do the retarded numbering where it's decimal versions ... 0.8.1 is 81th version
22:29:53 <peter1138> Ok, I was wrong, UKRS2 and UKRS2+ addons both set 32.
22:30:02 <frosch_> what version number will be the 1000th release?
22:30:15 <V453000> I'm hopefully dead by then frosch_
22:30:38 <peter1138> HEQS apparently has a rail vehicle in it.
22:30:44 <peter1138> 1 single vehicle, that I never used.
22:30:51 <peter1138> HEQS doesn't set 32.
22:30:58 <frosch_> V453000: sure, but that will be your task in hell
22:31:02 <andythenorth> HEQS is DEAD
22:31:09 <andythenorth> I should rename it :P
22:31:13 <peter1138> This is an old game, HEQS was definitely alive.
22:31:15 <andythenorth> HEQS is now a label in Hog
22:31:28 <andythenorth> V453000: I've named a roadtype LOLZ
22:31:33 <andythenorth> I might do CATZ
22:31:38 <andythenorth> and NYAN
22:31:38 <V453000> ._.
22:31:54 <peter1138> Making same tile-length be different is so weird and wrong. I don't understand why it was even considered :?
22:31:57 <peter1138> :/
22:32:07 <andythenorth> unconsider it? :)
22:32:18 <frosch_> because people complained that their vehicles looked wrong in depot and vehicle details
22:32:57 <frosch_> simple rule: one grf should not break another grf
22:34:37 <V453000> gnight :)
22:38:23 <DorpsGek_II> [OpenTTD/OpenTTD] ChiiFii opened issue #7536: [FreeBSD] Syntax error: "(" unexpected https://git.io/fj38X
22:39:55 <peter1138> So that sounds like some script to run the game. I don't think that's us.
22:41:07 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on issue #7536: [FreeBSD] Syntax error: "(" unexpected https://git.io/fj389
22:41:24 <frosch_> https://svnweb.freebsd.org/ports/head/games/openttd/?pathrev=498368 <- can't find it
22:41:58 <frosch_> they include a save-passwords patch :p
22:42:16 <nielsm> https://svnweb.freebsd.org/ports/head/games/openttd/files/openttd.in?revision=340872&view=markup&pathrev=498368
22:42:56 <peter1138> svn... oh dear.
22:43:33 <frosch_> it's not cvs like openbsd
22:44:49 <DorpsGek_II> [OpenTTD/OpenTTD] ChiiFii opened issue #7537: [FreeBSD] Bugs while compiling OpenTTD 1.9.1 https://git.io/fj38A
22:45:58 <Eddi|zuHause> wtf is that?
22:46:07 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on issue #7537: [FreeBSD] Bugs while compiling OpenTTD 1.9.1 https://git.io/fj38h
22:46:13 <frosch_> some macro conflict with the system headers probably
22:47:03 <nielsm> could we instead patch squirrel to not have a macro named "type"?
22:47:49 <frosch_> we kind of have a custom sq fork already
22:51:23 <peter1138> I had to rename one macro parameter from `type` yesterday :p
22:52:44 <peter1138> Hmm, I wonder what the intention of ScriptStation::HasRoadType is.
22:53:15 <peter1138> Exact match, compatible match, or just "does it have road" / "does it have tram" ?
22:54:28 <glx> the enum says has seen a vehicle
22:54:56 <peter1138> Enum?
22:55:18 <glx> enum StationHadVehicleOfType in station_type.h
22:55:35 <DorpsGek_II> [OpenTTD/OpenTTD] ChiiFii commented on issue #7536: [FreeBSD] Syntax error: "(" unexpected https://git.io/fj34t
22:55:36 <DorpsGek_II> [OpenTTD/OpenTTD] ChiiFii closed issue #7536: [FreeBSD] Syntax error: "(" unexpected https://git.io/fj38X
22:55:39 *** colde has quit IRC
22:55:39 <glx> hmm wrong reading from me
22:55:42 <glx> forget it :)
22:55:46 <peter1138> Ah :-)
22:56:17 <peter1138> Hmm, is there a version of PuTTY that'll understand URLs? :S
22:57:04 <peter1138> Yes. It's separate. How stupid.
22:57:39 <Eddi|zuHause> ... maybe i shouldn't try to understand people today...
22:58:17 <peter1138> Hmm?
22:58:32 <DorpsGek_II> [OpenTTD/OpenTTD] ChiiFii commented on issue #7537: [FreeBSD] Bugs while compiling OpenTTD 1.9.1 https://git.io/fj34m
22:58:33 <DorpsGek_II> [OpenTTD/OpenTTD] ChiiFii closed issue #7537: [FreeBSD] Bugs while compiling OpenTTD 1.9.1 https://git.io/fj38A
22:59:02 <peter1138> Good luck with that one.
22:59:48 <nielsm> should we maybe extract that "type" commit from the PR and apply to 1.9 branch as well?
23:13:32 *** colde has joined #openttd
23:14:38 <peter1138> Nice, simulated 3840x2160 on my VNC display :p
23:14:47 <peter1138> Somewhat slow.
23:15:20 <nielsm> I think we should maybe default zoom in the title game if resolution is greater than 1920x1080
23:15:25 *** Progman has quit IRC
23:16:10 <nielsm> or something slightly above that maybe
23:18:56 *** andythenorth has quit IRC
23:27:35 *** andythenorth has joined #openttd
23:28:57 *** gelignite has quit IRC
23:46:59 *** andythenorth has quit IRC
23:49:57 <LordAro> nielsm: curious that it's not been an issue before, i'm sure freebsd has had an OTTD port in the past
23:51:50 <nielsm> I think it's the change to C++11
23:52:01 <nielsm> that causes STL headers to do more/different things
23:53:31 <LordAro> ah yes, probably
23:59:58 * peter1138 finds yet more bugs.