Config
Log for #openttd.dev on 16th October 2013:
Times are UTC Toggle Colours
00:19:32  *** LordAro has quit IRC
06:23:45  *** adf88 has joined #openttd.dev
07:10:24  *** Supercheese has joined #openttd.dev
07:13:27  *** Supercheese has quit IRC
07:13:47  *** LordAro has joined #openttd.dev
07:13:47  *** ChanServ sets mode: +v LordAro
07:13:56  *** Supercheese has joined #openttd.dev
07:18:38  *** Supercheese has quit IRC
07:38:16  *** XaTriX has quit IRC
11:11:00  *** zydeco has joined #openttd.dev
12:56:31  *** Ristovski has joined #openttd.dev
12:57:25  *** zydeco has quit IRC
13:37:55  *** zydeco has joined #openttd.dev
13:44:38  *** Sturmi has joined #openttd.dev
13:53:44  *** adf88 has quit IRC
13:57:23  *** adf88 has joined #openttd.dev
14:17:08  *** adf88 has quit IRC
14:29:35  *** adf88 has joined #openttd.dev
15:55:51  *** adf88 has quit IRC
15:56:03  *** adf88 has joined #openttd.dev
16:38:59  *** adf88 has quit IRC
16:41:48  *** adf88 has joined #openttd.dev
16:44:25  *** sturmi_ has joined #openttd.dev
16:48:11  *** Sturmi has quit IRC
16:48:41  *** sturmi_ has left #openttd.dev
17:14:54  *** ntoskrnl has joined #openttd.dev
17:57:28  *** frosch123 has joined #openttd.dev
17:57:28  *** ChanServ sets mode: +v frosch123
18:36:51  <frosch123> planetmaker: i think specs would be cleaner, when removing the weird "(Random() & 3)", and just increase the lighthouse amount by 2
18:37:36  <frosch123> the GenerateObjects codechange might be easier, if moving the lighthouse/transmitter construction (including checks) to separte funcstions first
18:37:45  <frosch123> something like TryBuildLightHouse and TryBuildTransmitter or so
18:38:09  <frosch123> if (IsTileType(tile, MP_VOID) || IsTileType(tile, MP_HOUSE) || IsTileType(tile, MP_INDUSTRY)) continue; <- i am not sure about that check
18:38:16  <frosch123> are trees not generated yet?
18:38:47  <planetmaker> Trees are last iirc
18:39:08  <frosch123> but more critical: does it try to build lighthouse/transmitter over existing ones? that might break stuff hard
18:39:29  <planetmaker> I didn't change the placement rules of those nor their logic
18:39:55  <planetmaker> at least I don't try to. Yes, it could. But it can in principle do that now, too
18:40:51  <planetmaker> more a gameplay question: we will need to allow removing neutral objects, if we want to have them built by the mapgen
18:40:56  <planetmaker> or it will suck big time
18:41:07  <planetmaker> (and that's not yet in those patches)
18:41:21  <frosch123> oh, right, that patch removes magic builldozer, doesn't it?
18:41:37  <planetmaker> no, not what you can have found
18:41:40  <planetmaker> I think
18:41:51  <planetmaker> I only thought of that later than I uploaded anything
18:42:03  <frosch123> i think if you can remove rivers, you should also be able to remove neutral objects which have no UNDESTRUCTIBLE flag
18:42:14  <frosch123> btw. what happens to objects of bankrupt companies?
18:42:33  <planetmaker> I don't know
18:42:51  <frosch123> well, not sure which branch is the right one
18:42:52  <planetmaker> yes, undestructable flag is what I want to honour, of course
18:43:14  <frosch123> one has newer dates, the other newer revision numbers
18:43:38  <frosch123> http://hg.openttdcoop.org/pm-openttd/rev/e92cef60522e <- to me that looks like magic bulldozer will no longer be able to remove UNDESTRUCTIBLE
18:46:00  <frosch123> if (!cost.Failed()) amount--; <- i think there is also a Succeeded method
18:46:24  <planetmaker> ah, that might be nice.
18:47:01  <planetmaker> generally on that repo the newer revs should be newer. But I wonder why the temporal succession should be different :D
18:48:04  <planetmaker> but it's not yet exactly finished, missing some polish which I currently do. Like also checking the build rules with bulldozer
18:48:15  <planetmaker> I wrote that... rather late :-)
18:49:48  <frosch123> i read that :)
18:50:24  <planetmaker> rather got hooked up by "must finish this now" :D
18:50:31  <planetmaker> but well... polish is missing
18:50:43  <planetmaker> and yes, will out-source the lighthouse + transmitter build routines
18:57:14  <planetmaker> arg... omg... the initialization of our default objects mixes dates and costs initialization
18:57:36  <planetmaker> and now actually using that took me ages to realize that why objects are not built
19:11:35  *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r25868 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking"
19:43:41  *** Supercheese has joined #openttd.dev
20:03:05  *** ntoskrnl has quit IRC
20:38:39  *** adf89 has joined #openttd.dev
20:41:28  *** adf88 has quit IRC
21:04:28  *** frosch123 has quit IRC
21:06:50  *** Ristovski has quit IRC
21:08:59  *** adf89 has quit IRC
22:44:47  *** zydeco has quit IRC

Powered by YARRSTE version: svn-trunk