Times are UTC Toggle Colours
00:15:51 *** glx is now known as Guest4744 00:15:51 *** glx [~glx@000128ec.user.oftc.net] has joined #openttd 00:15:54 *** mode/#openttd [+v glx] by ChanServ 00:21:54 *** Guest4744 [~glx@000128ec.user.oftc.net] has quit [Ping timeout: 480 seconds] 00:37:13 *** Hiddenfunstuff [~Geth@a392.ip16.netikka.fi] has quit [Quit: I love my HydraIRC -> http://www.hydrairc.com <-] 01:22:36 *** Pokka [~Octomom@203-206-248-154.dyn.iinet.net.au] has joined #openttd 01:28:49 *** Pikka [~Octomom@203-206-248-154.dyn.iinet.net.au] has quit [Ping timeout: 480 seconds] 01:50:11 *** Myhorta [~Myhorta@00018fad.user.oftc.net] has joined #openttd 01:50:48 <Supercheese> Pikka... Pokka... Pekka? 01:50:56 <Supercheese> Pykka? 01:51:17 <Pokka> often 01:51:19 *** Pokka is now known as Pikka 01:51:25 <Pikka> or perhaps orphan 01:52:08 <Supercheese> PÀkka 01:53:32 <Supercheese> Perhaps I should stop changing vowels lest I accidentally write something obscene in a foreign language 01:54:22 <Sylf> "Pakka" gives me an idea. 01:55:50 <Supercheese> Hopefully not the wrong kind of idea... 01:57:48 <Sylf> nothing bad. just a very innocent onomatopoeia in Japanese. perfect for my animal kingdom town names 02:02:49 *** Myhorta [~Myhorta@00018fad.user.oftc.net] has quit [Ping timeout: 480 seconds] 02:42:13 *** smoke_fumus [~smoke_fum@188.35.176.90] has joined #openttd 02:49:20 *** liq3 [liq3@CPE-120-147-178-81.gdfw1.lon.bigpond.net.au] has joined #openttd 03:04:38 *** glx [~glx@000128ec.user.oftc.net] has quit [Quit: Bye] 04:56:01 *** Eddi|zuHause [~johekr@p57BD5DC5.dip0.t-ipconnect.de] has quit [] 04:56:18 *** Eddi|zuHause [~johekr@p5DC67483.dip0.t-ipconnect.de] has joined #openttd 06:24:49 *** andythenorth [~Andy@host81-152-150-208.range81-152.btcentralplus.com] has joined #openttd 06:30:53 *** sla_ro|master [slamaster@95.76.27.245] has joined #openttd 06:40:06 *** andythenorth [~Andy@host81-152-150-208.range81-152.btcentralplus.com] has quit [Quit: andythenorth] 06:53:53 *** Alberth [~alberth@2001:981:c6c5:1:be5f:f4ff:feac:e11] has joined #openttd 06:53:56 *** mode/#openttd [+o Alberth] by ChanServ 06:54:19 <Alberth> Eddi|zuHause: The proper jargon term for NML is "declarative" 06:54:49 *** Pokka [~Octomom@203-206-248-154.dyn.iinet.net.au] has joined #openttd 06:54:49 <Alberth> moin 06:54:51 *** roidal [~roland@193-154-136-44.adsl.highway.telekom.at] has joined #openttd 07:01:14 *** Pikka [~Octomom@203-206-248-154.dyn.iinet.net.au] has quit [Ping timeout: 480 seconds] 07:17:18 *** andythenorth [~Andy@host81-152-150-208.range81-152.btcentralplus.com] has joined #openttd 07:17:27 <andythenorth> Pokka: tilt? 07:23:33 <Alberth> only if you're in a big hurry? 07:24:06 <Alberth> hmm, maybe for coal and other heavy stuff, it's useful to have it sooner 07:25:37 <andythenorth> what does it do 07:25:38 <andythenorth> ? 07:26:07 * andythenorth yields computer to 5 year old :( 07:26:16 <andythenorth> heâs drawn thomas and put it in the game 07:36:45 <Supercheese> doot doot 07:37:01 <Supercheese> I'm honestly very surprised no complete Thomas set has ever emerged for OTTD 07:38:59 <Alberth> copyright troubles, mostly 07:39:33 <Alberth> doesn't tilt rotate the wagons into corners, for better stability? 07:40:16 <Alberth> https://en.wikipedia.org/wiki/Tilting_train 07:40:29 <Pokka> tilt to you too 07:40:34 *** Pokka is now known as Pikka 07:40:49 <Pikka> andythenorth, it makes trains slow down less on corners 07:43:19 <Alberth> I wonder why they don't tilt the tracks themselves? 07:50:47 <andythenorth> there is an aborted Sodor set somewhere 07:50:53 <andythenorth> and Dan wants to do one 07:53:00 <andythenorth> should I tilt something? 07:53:10 * andythenorth needs to do a horse update anyway 07:53:15 <andythenorth> tilting narrow gauge? o_O 07:55:13 <andythenorth> hmm 07:55:16 <andythenorth> powered wagons 07:55:20 <andythenorth> livery overrides 07:55:23 <andythenorth> air drag 07:55:32 <andythenorth> Iron Horse must to use all these things? 07:55:41 <andythenorth> seems I am not using the spec properly 08:01:42 <Supercheese> eh I think there is some default the game uses when you don't specify air drag 08:01:48 <Supercheese> which should be "good enough" 08:07:06 <andythenorth> hmm 08:08:27 *** Progman [~progman@p57A193A6.dip0.t-ipconnect.de] has joined #openttd 08:30:39 <andythenorth> Alberth: CreateChallenge() is the place to add âgoal already fulfilledâ checks? 08:31:31 <Alberth> sounds like it 08:32:07 <andythenorth> or maybe FindChallenge() 08:32:50 <andythenorth> ah this might have potential 08:32:51 <andythenorth> if (cdata != null && cdata.HasGoal(cargo.cid, accept)) continue; // Prevent duplicates. 08:33:17 <andythenorth> cdata.HasGoal could be cdata.HasGoalEver 08:33:19 <Alberth> that's current goal check 08:33:33 <andythenorth> or history.HasGoal 08:33:35 <andythenorth> or such 08:34:33 <Alberth> you may want to keep both concepts separate, in case we want to tweak either one in the future 08:35:33 <andythenorth> hmm 08:35:40 <andythenorth> the history has to be per-company 08:35:49 <andythenorth> eh, what happens if a company is purchased? o_O 08:36:32 <Supercheese> fast food, apparently 08:38:01 <andythenorth> copy HasGoal() and call it HasHadGoal() 08:38:02 <andythenorth> ? 08:39:17 <andythenorth> hmm 08:40:08 <andythenorth> HasHadAndWonGoal() is actually whatâs needed 08:40:13 <andythenorth> failed goals can be re-issued 08:41:06 <andythenorth> Alberth: Iâm not missing a really obvious list of goals won? 08:41:16 <andythenorth> I donât expect one and canât see one 08:41:32 <Alberth> expectations match reality :) 08:41:36 *** Progman [~progman@p57A193A6.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 08:41:40 <andythenorth> UpdateDelivered() seemed the place to look 08:42:10 <Alberth> nah, that's for handling cargo that has been delivered for running goals 08:42:41 <Alberth> I don't keep track of things done in the past 08:42:58 <andythenorth> I canât see where won goals are cleared from active_goals 08:43:00 * andythenorth looks more 08:43:05 <Alberth> too busy for that :) 08:43:40 <Alberth> it's done indirectly iirc 08:44:27 <andythenorth> CheckAndFinishGoals 08:45:01 <andythenorth> that would be the place to move the goal to won_goals 08:46:01 <Alberth> line 420 return {cmon=cmon, finished_goals=finished}; I think 08:46:53 <Alberth> ah, indeed, you are correct 08:47:13 <andythenorth> stopped clock, twice a day 08:48:30 <Alberth> doesn't a 'running clock' stop every second? 08:48:57 <Alberth> line 515 company.nut this.active_goals[num] = null; kills the goal 08:52:14 <andythenorth> looks like there are a *lot* of cases to handle cleaning up save / load 08:52:34 <andythenorth> I guess won_goals would need to be handled the same 09:03:41 *** HerzogDeXtEr [~flex@i59F6A795.versanet.de] has joined #openttd 09:05:19 <Alberth> you just keep some set-like thing, and add it to save/load? 09:05:52 <Alberth> not sure what you mean by "a lot of cases" 09:08:28 <andythenorth> LoadCompany() and such 09:08:32 <andythenorth> not that many actually 09:10:21 * andythenorth just doesnât know what he doesnât know 09:10:29 <andythenorth> and what might go wrong :P 09:15:10 *** Pensacola [~quassel@c80094.upc-c.chello.nl] has joined #openttd 09:15:47 <Alberth> at worst, script may die :) 09:16:25 <Alberth> you may want to increment the version, so old savegames are not loadable any more 09:16:47 <Alberth> unless you deal with optional existence of your set of old goals 09:17:49 <andythenorth> can probably fail silently 09:18:12 <andythenorth> donât think it matters much 09:18:19 <andythenorth> create won_goals if it doesnât exist 09:19:04 <Alberth> iirc you get the version number of the loaded game, you can check that for deciding whether the list exists 09:24:41 *** Pensacola [~quassel@c80094.upc-c.chello.nl] has quit [Ping timeout: 480 seconds] 09:30:11 * andythenorth has stuff to do, but will come back to this later 09:30:19 <andythenorth> ideal single-feature project :) 09:32:54 <Alberth> :) 09:35:37 *** __ln_ [~user@89.7.38.79] has joined #openttd 09:36:22 <__ln_> buongiorno 09:38:05 * andythenorth is super-bored of making newgrf 09:38:11 <andythenorth> and needs something different 09:41:10 <andythenorth> GS will do the job 09:46:10 *** tycoondemon2 [~ashnohoe@D97B8CD4.cm-3-4c.dynamic.ziggo.nl] has quit [] 09:46:16 *** __ln_ [~user@89.7.38.79] has quit [Read error: Connection reset by peer] 09:46:46 *** tycoondemon [~ashnohoe@D97B8CD4.cm-3-4c.dynamic.ziggo.nl] has joined #openttd 09:56:36 *** andythenorth [~Andy@host81-152-150-208.range81-152.btcentralplus.com] has quit [Ping timeout: 480 seconds] 09:59:12 *** frosch123 [~frosch@x5f7459cf.dyn.telefonica.de] has joined #openttd 09:59:43 *** Wormnest [~Wormnest@s5596abd2.adsl.online.nl] has joined #openttd 10:04:19 *** wicope [~wicope@0001fd8a.user.oftc.net] has joined #openttd 10:20:24 *** Wormnest_ [~Wormnest@s5596abd2.adsl.online.nl] has joined #openttd 10:26:48 *** Wormnest [~Wormnest@s5596abd2.adsl.online.nl] has quit [Ping timeout: 480 seconds] 10:35:37 *** Hiddenfunstuff [~Geth@a392.ip16.netikka.fi] has joined #openttd 11:31:53 *** Supercheese is now known as Guest4781 11:31:58 *** Supercheese [~Superchee@cpe-76-178-136-186.natnow.res.rr.com] has joined #openttd 11:37:03 *** Guest4781 [~Superchee@cpe-76-178-136-186.natnow.res.rr.com] has quit [Ping timeout: 480 seconds] 11:44:11 *** zeknurn [~sup@hd9483b0c.seveveb.dyn.perspektivbredband.net] has quit [Read error: Connection reset by peer] 11:44:58 *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has joined #openttd 11:47:20 *** fjb [~frank@000158aa.user.oftc.net] has joined #openttd 11:47:26 <fjb> Moin 11:48:55 <andythenorth> o/ 11:49:24 *** jottyfan [~jottyfan@p4FF1CA80.dip0.t-ipconnect.de] has joined #openttd 11:55:23 <Alberth> hi jottyfan, Bee Reward has an issue with step sizes, can you please have a look at it? 12:00:41 <jottyfan> ok 12:18:16 *** Myhorta [~Myhorta@00018fad.user.oftc.net] has joined #openttd 12:24:00 *** Pikka [~Octomom@203-206-248-154.dyn.iinet.net.au] has quit [Ping timeout: 480 seconds] 12:29:47 *** wicope [~wicope@0001fd8a.user.oftc.net] has quit [Remote host closed the connection] 12:36:25 *** fjb is now known as Guest4785 12:36:26 *** fjb [~frank@000158aa.user.oftc.net] has joined #openttd 12:39:50 *** Pikka [~Octomom@203-206-248-154.dyn.iinet.net.au] has joined #openttd 12:43:23 *** Guest4785 [~frank@000158aa.user.oftc.net] has quit [Ping timeout: 480 seconds] 12:44:04 * andythenorth mumbles and waves 12:44:22 <andythenorth> something about âpeople should try snakebite FIRS, itâs much better than old FIRSâ 12:44:34 <andythenorth> http://bundles.openttdcoop.org/firs/push/LATEST/ 12:45:24 *** Pikka [~Octomom@203-206-248-154.dyn.iinet.net.au] has quit [Read error: Connection reset by peer] 12:46:19 <andythenorth> about 400 commits better :P 12:49:49 <Alberth> firs 2.0 alpha 1 :) 12:50:43 <andythenorth> you want fruit store delivery? :P 12:53:02 <Alberth> oh, "people" was just random persons in this channel? :) 12:57:51 <andythenorth> anyone even 12:57:56 <andythenorth> bots 12:57:58 <andythenorth> people 12:58:05 <andythenorth> even Baldyâs Boos 12:58:13 <andythenorth> perhaps not 13:08:36 <Alberth> jottyfan: please push ? 13:09:15 <Alberth> ah, ok 13:09:39 <Alberth> I was bored with my current game anyway, so yeah, I can play a bit 13:12:17 * andythenorth afk bbl 13:13:34 <jottyfan> @Alberth: sorry, thought I still did 13:13:38 <jottyfan> now I have 13:13:46 <Alberth> yeah, common mistake :) 13:13:55 <Alberth> thanks 13:16:45 *** sla_ro|master [slamaster@95.76.27.245] has quit [] 13:22:35 <Alberth> jottyfan: bananas doesn't like me as author of the project, so it'll take a little longer 13:32:42 <Alberth> jottyfan: released 13:53:29 *** Goddesen [~quassel@51.174.164.106] has quit [Remote host closed the connection] 14:16:59 *** gelignite [~gelignite@mue-88-130-127-045.dsl.tropolys.de] has joined #openttd 14:21:20 *** wicope [~wicope@0001fd8a.user.oftc.net] has joined #openttd 14:37:43 *** HerzogDeXtEr1 [~flex@i59F6B9A7.versanet.de] has joined #openttd 14:41:50 *** sla_ro|master [slamaster@95.76.27.245] has joined #openttd 14:43:14 *** HerzogDeXtEr [~flex@i59F6A795.versanet.de] has quit [Ping timeout: 480 seconds] 15:05:35 <jottyfan> perfect, thanks 15:12:13 *** smoke_fumus [~smoke_fum@188.35.176.90] has quit [Read error: Connection reset by peer] 15:12:18 *** smoke_fumus [~smoke_fum@188.35.176.90] has joined #openttd 15:15:01 *** HerzogDeXtEr1 [~flex@i59F6B9A7.versanet.de] has quit [Ping timeout: 480 seconds] 15:15:10 *** glx [~glx@000128ec.user.oftc.net] has joined #openttd 15:15:13 *** mode/#openttd [+v glx] by ChanServ 15:21:09 *** HerzogDeXtEr [~flex@i59F6B9A7.versanet.de] has joined #openttd 15:29:15 *** Wormnest_ [~Wormnest@s5596abd2.adsl.online.nl] has quit [Quit: Leaving] 15:43:22 *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has left #openttd [] 16:05:29 *** Myhorta [~Myhorta@00018fad.user.oftc.net] has quit [Quit: Leaving] 16:14:09 *** wicope [~wicope@0001fd8a.user.oftc.net] has quit [Quit: Leaving] 16:15:32 *** zeknurn [~sup@hd9483b0c.seveveb.dyn.perspektivbredband.net] has joined #openttd 16:27:39 <frosch123> https://paste.openttdcoop.org/puw7rxc8d?/puw7rxc8d <- enable yapf cache debugging with the usual desync cache debugging, instead of via a #define 16:33:18 <Eddi|zuHause> frosch123: did that ancient report/fix that i dug out help in any way? 16:33:55 <frosch123> no, yapf looks entirely different these days 16:40:23 *** smoke_fumus [~smoke_fum@188.35.176.90] has quit [Read error: Connection reset by peer] 16:43:41 <Alberth> I wonder if we should keep the #define as well, or debugging yapf gets messy with all the desync output? 16:44:10 <frosch123> desync only gets messy starting with level 3 :) 16:44:49 <frosch123> at level 2 it's all about checking caches 16:45:00 <frosch123> which "should" never print anything 16:47:27 <frosch123> hmm, ok, it also prints commands, but that should not be much either 16:47:52 <frosch123> anyway, when attaching it to multiple conditions, i do not know what "stream" to assign it to 16:48:03 <frosch123> "desync" stream goes to commands-out.log 16:48:06 <frosch123> the other ones go to console 16:56:28 <Alberth> fair enough 17:02:20 <Alberth> patch looks fine 17:06:09 <DorpsGek> Commit by frosch :: r27332 trunk/src/pathfinder/yapf/yapf_rail.cpp (2015-07-12 19:06:02 +0200 ) 17:06:10 <DorpsGek> -Change: Enable YAPF cache debugging with desync debug level 2. 17:09:12 *** Progman [~progman@p57A193A6.dip0.t-ipconnect.de] has joined #openttd 17:14:25 *** Goddesen [~quassel@51.174.164.106] has joined #openttd 17:41:14 *** HerzogDeXtEr [~flex@i59F6B9A7.versanet.de] has quit [Read error: Connection reset by peer] 17:53:41 *** liq3 [liq3@CPE-120-147-178-81.gdfw1.lon.bigpond.net.au] has quit [] 17:53:42 *** HerzogDeXtEr [~flex@i59F6B9A7.versanet.de] has joined #openttd 18:01:38 *** HerzogDeXtEr [~flex@i59F6B9A7.versanet.de] has quit [Quit: Leaving.] 18:01:51 *** HerzogDeXtEr [~flex@i59F6B9A7.versanet.de] has joined #openttd 18:07:30 *** Wormnest [~Wormnest@s5596abd2.adsl.online.nl] has joined #openttd 19:07:06 *** roidal [~roland@193-154-136-44.adsl.highway.telekom.at] has quit [Quit: WeeChat 1.2] 19:38:35 *** Alberth [~alberth@2001:981:c6c5:1:be5f:f4ff:feac:e11] has left #openttd [] 19:54:37 *** jottyfan [~jottyfan@p4FF1CA80.dip0.t-ipconnect.de] has quit [Quit: Konversation terminated!] 20:16:13 *** frosch123 [~frosch@x5f7459cf.dyn.telefonica.de] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn] 20:41:33 *** Wormnest [~Wormnest@s5596abd2.adsl.online.nl] has quit [Read error: Connection reset by peer] 20:42:03 *** Wormnest [~Wormnest@s5596abd2.adsl.online.nl] has joined #openttd 20:45:42 *** sla_ro|master [slamaster@95.76.27.245] has quit [] 21:09:43 *** gelignite [~gelignite@mue-88-130-127-045.dsl.tropolys.de] has quit [Quit: http://bit.ly/1kso8Ta] 21:48:03 *** DDR [~David@S0106001f16aa47bc.vc.shawcable.net] has quit [Ping timeout: 480 seconds] 22:03:44 *** Wormnest [~Wormnest@s5596abd2.adsl.online.nl] has quit [Quit: Leaving] 22:17:16 *** Progman [~progman@p57A193A6.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 22:26:58 *** Biolunar [Biolunar@x4d08571b.dyn.telefonica.de] has joined #openttd 22:54:06 *** Biolunar [Biolunar@x4d08571b.dyn.telefonica.de] has quit [Read error: Connection reset by peer]