Log for #openttd on 19th August 2012:
Times are UTC Toggle Colours
00:03:51  *** chester_1 [] has quit [Quit: Leaving.]
00:05:12  *** CIA-2 [~CIA@] has quit [Remote host closed the connection]
00:13:21  *** KritiK [] has quit [Quit: Leaving]
00:18:01  *** Devroush [] has quit []
00:41:47  *** Zuu [] has quit [Ping timeout: 480 seconds]
00:51:47  *** drac_boy [] has left #openttd [I'm done being in this room!]
00:55:41  <Wolf01> 'night all
00:55:44  *** Wolf01 [~wolf01@] has quit [Quit: Once again the world is quick to bury me.]
01:10:40  *** pjpe [] has joined #openttd
01:13:06  *** Frankr [] has quit [Quit: ChatZilla [Firefox 14.0.1/20120713134347]]
01:18:05  *** pugi [] has quit []
01:20:33  *** Zeknurn [] has quit [Remote host closed the connection]
01:21:14  *** Zeknurn [] has joined #openttd
01:54:37  *** pjpe [] has left #openttd []
02:32:27  *** roadt [~roadt@] has joined #openttd
02:38:45  *** Wakou [] has quit [Remote host closed the connection]
02:43:30  *** mahmoud [] has quit [Read error: Connection reset by peer]
02:43:51  *** mahmoud [] has joined #openttd
03:24:27  *** glx [glx@2a01:e35:2f59:c7c0:7c87:ea42:7795:2ba1] has quit [Quit: bye]
03:48:51  *** DOUK [] has joined #openttd
03:52:14  *** mahmoud [] has quit [Ping timeout: 480 seconds]
03:53:52  *** Rhamphoryncus [] has quit [Quit: Rhamphoryncus]
04:41:23  *** roadt [~roadt@] has quit [Ping timeout: 480 seconds]
04:41:36  *** Djohaal [~Djohaal@] has quit [Read error: Connection reset by peer]
04:51:22  *** HerzogDeXtEr [] has joined #openttd
04:54:06  *** argoneus_ [] has quit [Ping timeout: 480 seconds]
04:58:11  *** HerzogDeXtEr1 [] has quit [Ping timeout: 480 seconds]
05:31:17  *** Eddi|zuHause [] has quit []
05:31:32  *** Eddi|zuHause [] has joined #openttd
06:14:24  *** roadt [~roadt@] has joined #openttd
06:50:15  *** chester_ [] has joined #openttd
06:52:18  *** tokai|noir [] has joined #openttd
06:52:21  *** mode/#openttd [+v tokai|noir] by ChanServ
06:57:20  *** DDR [] has quit [Quit: for the love of god this is not safe for work]
06:57:43  *** tokai|mdlx [] has quit [Ping timeout: 480 seconds]
07:20:12  *** sla_ro|master [slaco@] has joined #openttd
07:53:49  *** Devroush [] has joined #openttd
08:39:16  *** Alberth [~hat3@2001:980:272e:1:21a:92ff:fe55:fc8d] has joined #openttd
08:39:19  *** mode/#openttd [+o Alberth] by ChanServ
08:39:45  <Alberth> moin
08:49:14  <Rubidium> moimoi
09:06:34  *** Zuu [] has joined #openttd
09:15:52  *** drush [] has quit [Quit: Wychodzi]
09:23:24  *** Wolf01 [] has joined #openttd
09:24:12  <Wolf01> morning
09:55:42  *** pugi [] has joined #openttd
10:04:44  * Alberth waves hi
10:05:50  *** Progman [] has joined #openttd
10:09:32  <Zuu> hello
10:19:13  *** david [] has joined #openttd
10:21:49  *** frosch123 [] has joined #openttd
10:21:54  *** david [] has quit [Remote host closed the connection]
10:22:17  *** david [] has joined #openttd
10:24:29  *** drac_boy [] has joined #openttd
10:24:32  <drac_boy> hi
10:28:58  <Kjetil_> EHLO
10:31:18  <Alberth> SEND
10:34:46  <drac_boy> heh
10:34:48  <drac_boy> how're you?
10:37:23  *** roadt [~roadt@] has quit [Ping timeout: 480 seconds]
10:38:02  *** Cybertinus [] has quit [Remote host closed the connection]
10:43:31  <Alberth> fine, just getting anything done
10:44:09  <Alberth> +not :)
10:44:44  <Eddi|zuHause> i was just wondering, because that sentence did not make any sense :p
10:59:50  <drac_boy> heh ok :)
11:20:43  *** siridle [] has joined #openttd
11:22:00  <Zuu> One step further for a working road chapter in the Tutorail. Now it can detect when you completed the road using RPF 4 for NoGo (via a wrapper in SuperLib of course ;-)  )
11:22:27  <Zuu> Tutorial*
11:22:59  <Alberth> nice
11:23:34  <Zuu> As a side effect, there will be a RPF for Nogo on bananas :-)
11:31:04  <Alberth> that does not make a lot of sense imho
11:31:45  <Alberth> for the tutorial seems fine, but for a goal script in general?
11:34:21  *** Cybertinus [] has joined #openttd
11:43:28  <frosch123> hmm, so, apparently there are 1/300 more friday 13th, than there should be
11:47:56  *** KritiK [] has joined #openttd
11:55:25  <Zuu> Alberth: what about the goal, build a road to connect <town x> with <town y>?
11:55:41  <Zuu> Or have a NoGo to construct highways?
11:56:21  <Alberth> is connecting two towns a useful challenge?
11:57:15  <Alberth> I mean, once you have seen how to do it, it's trivial, isn't it?
11:58:00  <Alberth> and about highways, I thought it was the player who played being tycoon :p
11:58:03  <frosch123> maybe "construct connection with at most 3 slopes, and without landscaping" :p
11:59:10  <Alberth> well, perhaps you are right in wanting these kind of things, but you're moving to making the GS just another player
11:59:11  <frosch123> though that's likely a trial&error mayhem once the numbers get bigger
11:59:33  <Alberth> and we already have those
12:20:40  *** drac_boy [] has left #openttd [I'm done being in this room!]
12:21:54  *** andythenorth [] has joined #openttd
12:25:08  *** Rhamphoryncus [] has joined #openttd
12:26:30  *** argoneus [] has joined #openttd
12:28:59  <Markk> i
12:29:06  <Markk> Oo*
12:29:10  <Markk> Oi*
12:29:30  <Markk> Sorry for that, I'm not used to this keyboard.
12:30:16  *** M1zera [] has joined #openttd
12:34:59  <Alberth> practice a bit more :)
12:35:35  *** glx [glx@2a01:e35:2f59:c7c0:e9e5:d18:c3f1:fa42] has joined #openttd
12:35:38  *** mode/#openttd [+v glx] by ChanServ
12:38:01  *** Elukka [] has quit []
12:38:20  *** drush [] has joined #openttd
12:40:09  <frosch123> ogfx+trains still the only set with autorefit?
12:41:24  <Hirundo> ukrs2 has it
12:42:12  <frosch123> wow... why do i not have an up-to-date ogfx :o
13:00:28  <andythenorth> FISH 2 has it :P
13:00:36  <andythenorth> HEQS has it, but will throw errrors :P
13:03:54  <Zuu> Hmm, for the tutorial to have lower chance to get stuck it is useful to not wait for the event that the user click on a button but rather the effect that that button causes. Eg. listen for a vehicle to be started, a window to open etc. One thing that would be useful is to be able to poll which is the active tool.
13:04:35  <Zuu> Eg. to check if auto-road is active rather than waiting for the user to cilck on the auto-road button.
13:09:42  <Zuu> An example is a user that use a hotkey instead of clicking on the button himself. Then there is no event sent from OpenTTD to the tutorial.
13:10:08  <Zuu> Other issues may relate to save/load or a user doing things slightly different than planned.
13:19:31  <glx> another option would be to trigger the click event when the hotkey is used
13:20:19  <glx> but that's probably not easy to do
13:22:45  <Rubidium> and the user might have selected it before the script checks for it
13:23:14  <Rubidium> checking what 'state' the cursor is in, is not simple at all
13:24:53  <Rubidium> mostly because there's some structure that defines the behaviour of the drawing code w.r.t. the selection, but the actual commands are done using callbacks to the window that triggered it
13:25:21  <Rubidium> which means that several windows are keeping some sort of state of what exact building command was chosen
13:26:50  <Rubidium> e.g. all road building states look the same: show a square and all call the same callback
13:27:55  <Rubidium> which in effect means you need to make some second callback function that returns the actual 'state', and I wonder how well that's going to be kept in-sync as there's nothing validating that code to be there and/or to be correct
13:28:11  <Rubidium> and such a separate function is easily missed
13:28:35  <Rubidium> when adding a new thing to build
13:29:07  <Rubidium> probably the next thing for the state is what are they actually building; what if they build a tram track instead of road?
13:29:20  <Rubidium> which'll add another can of worms
13:29:32  *** sla_ro|master [slaco@] has quit [Quit: DANGER is OFFLINE DANGER]
13:29:35  <Rubidium> road types/rail types/industry types/...
13:45:30  <Zuu> Hmm, if in DIETY-mode, GSEngineList contains toyland engines in temparet...
13:45:44  <Zuu> Switching company mode to human player solves the issue.
13:45:54  <Zuu> engine selection code:
13:48:42  <frosch123> Zuu: looks like a bug :)
13:48:48  <Zuu> indeed
13:49:12  <frosch123> i guess it should list all engines which are available to any company
13:49:29  <frosch123> or should it list all engines which become available in the future as well?
13:49:44  <Zuu> Company doesn't matter, unless you mean those that a specific company get a year ahead.
13:50:13  <Zuu> At least it should restrict to only the current climate.
13:50:35  <frosch123> yeah, a engine is either "not yet available", "available to single company only", "available to all companies" or "never available"
13:51:05  <frosch123> Zuu: yes, but what about the "not yet available" and "available to single company only"
13:51:23  <Zuu> It may be a point of showing also future and past engine in the DIETY list, but that may need an additional IsValidEngine function. Similar to how airport IDs are handled when they are being marked obsolate.
13:51:53  <frosch123> then you can as well switch to a specific company
13:51:57  <frosch123> and test with that
13:52:02  <Zuu> Yep
13:52:37  <Zuu> local cm = GSCompanyMode(0); GSEngine.IsValidEngine(engine)
13:52:48  <Zuu> or similar to check if a engine is available to a given company.
13:54:05  <Zuu> and yes, it makes sense that a GS (tutorial) need to use company mode to check which engines that are available to the human company, as two different companies doesn't have exactly the same engines always.
13:54:30  <frosch123> i guess Engine::IsBuildable should only report engines buildable for all companies
13:55:10  <frosch123> Engine::IsValidEngine currently reports an expired engine as valid, as long as the company has one
13:55:17  <frosch123> what should gs do in that cse?
13:55:29  <frosch123> maybe it is best to let gs access al engines from past and future?
13:55:48  <Zuu> the GS either have to look if any company have a past vehicle or just give access to all past vehicles.
13:56:32  <Zuu> I think it may be a good idea to let GS to have access to past and future vehicles. If we ever add the ability for a GS to affect vehicle availability, that would be needed.
14:01:55  <Zuu> Rubidium: Thanks for your explanaition. I guess there is no easy solution there then. At best it might be possible to make hotkeys trigger the button, or add a way for GS to listen for hotkeys and at worst at GS level have the code that bind a widget with a hotkey.
14:13:24  *** KenjiE20 [] has quit [Remote host closed the connection]
14:13:44  *** KenjiE20 [] has joined #openttd
14:37:15  <Terkhen> hello
14:39:17  <andythenorth> lo Terkhen
14:39:20  <andythenorth> moving stuff?
14:41:30  <NGC3982> Evening.
14:41:53  <Alberth> it's a bit early for that, but a good evening to you as well :)
14:42:30  <NGC3982> Yes, i just noticed.
14:42:42  <NGC3982> It's a darn heatwave here in sweden, and ive just come home from a long trip.
14:42:49  <NGC3982> Heat + trains = :(
15:04:36  <Kjetil_> That is so scandinavian.. It's cold most of the year, but when it's hot people complain
15:06:33  <NGC3982> We don't have any systems to take care of the heat.
15:06:40  <NGC3982> Wich is ..lame.
15:07:56  <Eddi|zuHause> our trains have climate controls, but they often are broken. the older trains have openable windows instead
15:08:27  <Eddi|zuHause> speaking of which, i should switch on the ventilator...
15:09:30  <Terkhen> andythenorth: I already finished, I'm back "home" already
15:09:33  <Alberth> in my experience, people open the window instead of letting the climate control do its thing, and then complain it is so warm in the train :p
15:10:39  <drush> I'd rather live where it's cold
15:11:01  <drush> because I can always dress thicker for colder weather
15:11:29  <Wolf01> <NGC3982> It's a darn heatwave here in sweden <- do you want to try live here?
15:11:36  <drush> but when it's hot then you can't really undress more if you're already naked
15:20:28  <Wolf01> <3
15:22:39  *** pugi [] has quit [Read error: Connection reset by peer]
15:23:44  *** pugi [] has joined #openttd
15:24:17  <Rubidium> I reckon drush therefor likes to be in Europa ;)
15:25:36  <drush> not in my part of Europe
15:26:01  <drush> we're getting african heats over here at vistula
15:27:51  <Rubidium> Europa has no such temperatures
15:28:22  <Rubidium> average temperature is in the eighties K
15:28:33  *** sla_ro|master [slaco@] has joined #openttd
15:29:47  *** chester_ [] has quit [Ping timeout: 480 seconds]
15:30:01  <drush> Rubidium:
15:30:16  *** chester_ [] has joined #openttd
15:30:24  <Rubidium> drush:
15:30:35  <drush> OH
15:30:50  <drush> I stand corrected, thanks
15:30:56  <Rubidium> in Europe it may be hot, in Europa it's not
15:32:14  <Kjetil_> :D
15:34:13  *** swissfan91 [] has joined #openttd
15:35:15  <swissfan91> dose anyone know if it's possible to code town buildings on sloped tiles? As in - so they don't have foundations?
15:35:40  <Rubidium> yes
15:35:43  <Rubidium> cb 14E
15:36:03  <swissfan91> ah-ha. excellent!
15:37:57  <swissfan91> one other completely different question: is it possible to create a GRF that introduces a variable snow line, but one that means the snow climbs 10-15 height levels per month?
15:38:25  <Zuu> Rubidium: Could I be allowed to update the AI Library "Pathfinder.Road" on bananas? I will to start with commit my changes to dev-zone before uploading to bananas which I expect to take some time as I have made changes to a numerous of projects.
15:39:03  <Zuu> I had a discussion with Yexo earlier on the path to take regarding updating of the library.
15:41:33  <frosch123> swissfan91: you can set a snow line for every day in the year
15:41:57  <frosch123> one tile can melt/snow one density level every 2.5 days
15:44:32  * Zuu have just recently finished implementing the road chapter for the Tutorial. "Finished" here refering to that you can play it and all parts of the chapter works.
15:49:02  <Alberth> swissfan91: there are only 16 levels including ocean, so that amount of climbing runs out of levels very quickly
15:51:10  <swissfan91> Alberth: I'm using Chill's Patchpack. I know this isn't really OTTD so you may not be able to help..
15:51:43  <swissfan91> in CPP, with extra height levels, you can have a scenario which goes from 1-255 height levels, but the snow line currently only going between 2 and 9 or whatever it is..
15:51:48  <frosch123> oh, chill pp is so old, that it does not have grfv8, so i am not sure the snowlevel stuff works at all
15:52:15  <swissfan91> I see. Well, I
15:52:25  <Alberth> frosch123: varying snowline Is quite old afaik
15:52:40  <frosch123> Alberth: but not in a more heightlevel compatible way
15:52:56  <swissfan91> 'd probably be holding out for some form of CPP which works with OTTD ~1.2.2 anyway
15:53:04  <swissfan91> I know CPP is on hold at the moment so this could be a while!
15:53:23  <Alberth> frosch123: given that it apparently varies between 2 and 9 I'd say it is pretty much broken already :p
15:53:43  <swissfan91> 2 and 15.. whatever it is :P
15:54:08  <swissfan91> whatever that figure is.. it's nothing near 255!
15:54:30  <Yexo> Rubidium: wrt Zuu's request: not sure how easy it is, but can you just give him access to all AI libraries that are currently under my account?
15:55:13  <swissfan91> when you say that snowline can move every day, I presume this means it can be done for all values in between? Say, every 7 days or something..
15:55:40  <Alberth> swissfan91:   says for grf7, you have from 0x10 to 0x88 in steps of 8
15:55:51  <frosch123> you just give a level for every day, you can give multiple days the same value
15:55:57  <Alberth> which is 14 or so levels
15:56:24  <swissfan91> I see..
15:56:46  <swissfan91> well thank you!
15:57:25  <Alberth> cpp should scale that to the heightlevel that you have imho, but like the heightmap, apparently they don't do that
16:05:53  <NGC3982> What on earth are "Cereals"?
16:06:49  *** DOUK [] has quit [Quit: Quitte]
16:10:43  <Markk> NGC3982: Frukostflingor.
16:11:55  <NGC3982> Markk: Even in FIRS? :D
16:12:11  <Markk> Wouldn't guess so. :)
16:12:43  <Markk> You'll have to specify what you're talking about
16:12:45  <Markk> :)
16:15:34  <NGC3982>
16:15:35  <NGC3982> That
16:15:38  <NGC3982> +.
16:15:45  * NGC3982 could google it.
16:15:58  <NGC3982> Oops, ECS.
16:16:27  <NGC3982> Oh, cereals are frön, vete and stuff.
16:16:33  <NGC3982> And bönor.
16:25:13  *** Zuu [] has quit [Ping timeout: 480 seconds]
16:25:34  <Eddi|zuHause> swissfan91: one of the main things done with grfv8 is prepare the varying snowheight (and other height stuff) for 256 heightlevels. so no, it's not possible to do that in CPP, but it would (likely, haven't checked) be possible in a trunk build with added heightlevel patch
16:31:22  <NGC3982> What the.
16:31:25  <Eddi|zuHause> swissfan91: my experience with a hacked snowline in CPP is that it looks weird if the snowline moves multiple levels
16:31:33  <NGC3982> I can't get a brewery to accept celears
16:31:42  <NGC3982> It's in the list of cargo waiting to be processed
16:31:53  <NGC3982> But i can't find a location near the industry that accepts it.
16:31:55  <Eddi|zuHause> NGC3982: that's a display problem
16:32:14  <NGC3982> Oh?
16:32:35  <Eddi|zuHause> NGC3982: ECS disables input cargos, like oil for power stations before 1950-ish. but it can't remove that entry from the industry window
16:33:05  <NGC3982> Ah, i see. So my brewery will (eventually) accept cereals?
16:33:17  <Eddi|zuHause> no idea what the rules are...
16:36:15  <NGC3982> Oh, it doesn't seem to be a display problem, but explicit rules about the agricultural vectors of ECS.
16:36:31  <NGC3982> As in: "Only Fruit or Cereals can be processed at the same time."
16:40:31  <Markk> You'll need to buy some teachers that can learn the plant to multitask. :)
16:40:59  <Markk> That would seriously have been funny. :D
16:41:46  <NGC3982> Haha, indeed.
16:42:06  <NGC3982> Well, an ECS Development Vector for the 1950's would ne neat.
16:50:02  *** swissfan91 [] has quit [Quit: ajax IRC Client]
16:53:48  *** andythenorth [] has quit [Quit: andythenorth]
16:56:13  <Rubidium> Yexo: I think I succeeded with that
16:56:25  <Yexo> thanks :)]
17:01:21  *** pugi [] has quit [Read error: Connection reset by peer]
17:01:24  *** andythenorth [] has joined #openttd
17:01:26  *** pugi [] has joined #openttd
17:07:01  <drush> anyone knows if OTTD is compatible with SDL 1.3?
17:08:57  <Rubidium> given it's not released yet there's nothing definitive to be said about that
17:09:15  <Rubidium> they could have removed something OpenTTD uses a few minutes ago (or in a few minutes)
17:09:39  <drush> does OTTD use SDLK_LAST?
17:09:54  <Rubidium> I can't remember heard anyone claiming it didn't work, though can't remember claiming the opposite either
17:09:57  <drush> that's just one example that I've ran into on a code of a different game
17:10:18  <frosch123> i remember some commits which made something compile again
17:10:34  <frosch123> but that might be a year ago, so no idea what might hav echanged since then
17:10:44  <Rubidium> so I reckon it's better to actually test it yourself
17:10:56  <drush> I will also definitely need to screw around with os_abstraction in OTTD because glibc != ps3 libc
17:11:56  <drush> if you try to address ps3 libc like it was glibc, it just won't work
17:12:56  <kais58> I remember OTTD, used to Just Work on ps3 if you compiled it yourself,no reason for that to have changed
17:13:21  <drush> kais58: gameos?
17:13:37  <drush> or linux?
17:13:44  <Rubidium> except that <whoever makes the ps3> removed the support for running Linux on the thing
17:14:19  <kais58> on fedora that was,way back when it was easy, didnt try when I had linux on my ps3 after they removed it
17:14:36  <drush> kais58 I can compile anything on ps3Linux
17:14:52  <drush> but porting to gameos is different because it's for starters definitely not Linux
17:15:36  <kais58> wait,porting to GameOS? dont think taht's possible...not without a dev kit
17:15:47  <drush> oh it is
17:15:55  <drush> and there is a dev kit
17:17:10  <drush> me and taniwha over at #QuakeForge worked on adapting the source for ps3toolchain and we already have a .self that should run
17:17:47  <drush> but I can't test it until nobody uses the console in my house
17:18:54  <drush> the most obvious reason for porting to GameOS should be that it can access RSX for GPU acceleration, whereas Linux/BSD don't have that capability (yet)
17:19:28  <Rubidium> oh... hardware palette animation? ;)
17:19:39  <drush> yep, hardware
17:20:10  <kais58> umm, yes it does...pretty sure theres a kernel module that adds it, but its not needed anyway, ran fine before
17:20:13  *** Zeknurn [] has quit [Remote host closed the connection]
17:20:26  * Rubidium actually seriously wonders that as the newer the hardware the less likely it has hardware support for palette animation
17:20:41  <drush> kais58 there was a kernel module for that, yes
17:20:43  <drush> but in 2007
17:20:55  *** Zeknurn [] has joined #openttd
17:21:01  <drush> hardware vendors patched it up when someone rendered 3D with rsx on Linux
17:21:23  <kais58> no, it was last year
17:21:35  <drush> oh, you mean glevand's kernel module?
17:22:12  <drush> the ps3rsx module?
17:22:50  <drush> that doesn't enable hardware acceleration, it just adds some infrastructure for an actual driver, which is still not done
17:23:11  <drush> afaik an actual driver needs to do lv1 syscalls for rsx
18:04:00  *** DDR [] has joined #openttd
18:08:48  *** david [] has quit [Quit: Verlassend]
18:59:35  *** andythenorth is now known as Guest3533
18:59:35  *** Guest3533 [] has quit [Read error: Connection reset by peer]
18:59:36  *** andythenorth [] has joined #openttd
19:03:59  *** mahmoud [] has joined #openttd
19:06:09  *** Zuu [] has joined #openttd
19:10:59  <__ln___> bonsoir
19:11:11  *** devilsadvocate [~quassel@] has joined #openttd
19:11:32  <__ln___> de france
19:20:02  *** devilsadvocate [~quassel@] has left #openttd [ - Chat comfortably. Anywhere.]
19:38:48  *** drac_boy [] has joined #openttd
19:38:58  <drac_boy> hi
19:47:37  <Zuu> Is "ChangeLog" a valid name of a content change log?
19:47:38  *** pugi [] has quit [Read error: Connection reset by peer]
19:50:40  <Zuu> It appears that one must have .txt for it to work on an AI, so its probably the same for libraries if they ever get supported in GUI.
19:51:17  <Yexo> it has to be "changelog.txt"
19:51:34  <Yexo> if you use any caps it might break on cap-sensitive systems
19:53:39  <Alberth> ac changelog is often quite boring to read, you could also make a 'new features' like section in the readme
19:53:46  <Alberth> s/ac/a/
19:54:13  *** pugi [] has joined #openttd
19:54:21  <Yexo> both is useful  think, especially for things like libraries a changelog is important
19:55:09  <Alberth> good night
19:55:33  *** Alberth [~hat3@2001:980:272e:1:21a:92ff:fe55:fc8d] has left #openttd []
19:56:38  <Zuu> I don't currently bother to write a readme, but including a changelog that point out the changes that AI authors need to do I find important enough to spend a few minutes on.
19:57:27  * andythenorth prepares to get yelled at
19:58:22  <andythenorth> I don't think the wool cargo is adding much to FIRS.  I think it should be consolidated with Plant Fibres to form Fibres or Textile Fibres or Raw Textiles
20:02:42  *** Djohaal [~Djohaal@] has joined #openttd
20:05:34  <Kjetil_> FIRS ?
20:05:39  *** Kjetil_ is now known as Kjetil
20:08:11  <Terkhen> Kjetil: FIRS Industry Replacement Set
20:08:18  <Terkhen> grab it at the online content
20:14:21  *** FLHerne [] has joined #openttd
20:14:26  <FLHerne> Hoyo, I'm back :-)
20:15:54  <Zuu> Is there a sed/cli magican that know how to run a sed command for eg. *.nut and save each file after applying the s/../../g command?
20:16:26  *** Frankr [] has joined #openttd
20:16:45  <Zuu> For a single file I know I can use sed "s/\bAI/GS/g" main.nut > main.nut
20:16:55  <Zuu> but how do I turn that into operating on *.nut?
20:18:06  <Yexo> for f in *.nut; do sed ... $f > $f; done
20:19:00  <Yexo> sed "s/\bAI/GS/g" -i main.nut <- even shorter, no need to redirect the output to main.nut again
20:19:07  <frosch123> Zuu: use option "-i"
20:19:11  <frosch123> edits in place
20:19:25  <Zuu> Thanks
20:19:39  <Yexo> with -i you can probably give all files to sed
20:19:47  <Yexo> sed "s/\bAI/GS/g" -i *.nut <- like that
20:20:10  <Zuu> Im adding a nogo target to the Makefile that Yexo made for the RPF rather than creating a separate project when the changes needed are so simple that they can be expressed in a regex.
20:20:31  <Yexo> great :)
20:21:59  <Zuu> Thanks to renaming the AIOrder.AIOF_.. constants to not include AI in both AI and GS eddition, the AI<->GS conversion is really simple.
20:27:16  <Yexo> that does make it 1.2 and later only
20:27:22  <Yexo> I don't think that's a problem really
20:27:44  <Yexo> means CPP users will not only miss out on newgrfs, but also on AIs/GameScripts
20:29:09  <FLHerne> andythenorth: Fixed FIRS yet? :P
20:29:47  *** Frankr [] has quit [Quit: ChatZilla [Firefox 14.0.1/20120713134347]]
20:30:55  <andythenorth> no
20:31:04  <andythenorth> I am considering trying to fix it with rm -r *
20:31:16  <FLHerne> andythenorth: Noooo! :-(
20:32:04  <FLHerne> Which bits were you insisting to be broken again?
20:32:37  <andythenorth> industry opening; too many cargos; game balance
20:33:09  <andythenorth> also I have player reports that Fishing Harbour is (was) broken, fish chain is defective, recycling chain is defective
20:33:18  <andythenorth> also supplies are broken (there is a patch, but I didn't test it)
20:33:22  <andythenorth> also industry closing is broken
20:33:35  <FLHerne> How 'too many cargos'? Perhaps a slightly different range, but 31 still isn't really enough anyway :P
20:33:57  <FLHerne> And what's wrong with the fish? Nightlies only?
20:34:08  * FLHerne hasn't noticed a fish problem :P
20:34:34  <andythenorth> it's broken for gameplay
20:34:54  <FLHerne> Odd, how?
20:35:07  <FLHerne> Not enough harbours?
20:35:31  *** siridle [] has quit []
20:35:37  <andythenorth> not enough harbours
20:35:40  <andythenorth> harbours in silly places
20:35:46  <andythenorth> fishing grounds production doesn't grow
20:35:53  <andythenorth> so the chain is considered pointless
20:35:59  <andythenorth> removing it would be beneficial
20:36:18  <FLHerne> But then I wouldn't be able to have fishing boats :-(
20:36:28  * FLHerne has >100 fishing boats :P
20:37:16  <FLHerne> Why don't fishing grounds increase production, though? I always thought that was a bit odd
20:39:21  <FLHerne> And you need land-based fish processors for later game, to keep mega-centralised-networkers happy :P
20:39:41  *** Biolunar [] has joined #openttd
20:40:25  <NGC3982> They do?
20:41:10  <FLHerne> Mine don't :-(
20:41:46  <andythenorth> they don't
20:42:08  <andythenorth> I could add land based fishing processors
20:42:14  <andythenorth> but I would rm the the fishing harbours
20:42:15  <NGC3982> Wait, seriosly? Im quite sure the do?
20:42:20  <andythenorth> nope
20:42:31  <andythenorth> fishing harbours are broken anyway, so removing them might be wise
20:42:43  <NGC3982> Instead of fixing it?
20:42:47  <FLHerne> You can't rm the harbours, just lower the max production and make them more buildable :P
20:42:48  <NGC3982> I kind of like it.
20:43:07  <FLHerne> Make them a bit smaller, perhaps?
20:43:49  <FLHerne> They seem to have insanely restrictive building limits, which is a pain :P
20:43:55  <NGC3982> Or simply keep it, fix the harbour problem (what that might be) and alter the production.
20:44:12  <NGC3982> Removing good stuff instead of replacing them sounds not-so-great.
20:44:13  <NGC3982> :)
20:44:15  <andythenorth> or rm them
20:44:16  *** CIA-1 [cia@] has joined #openttd
20:44:26  <andythenorth> broken things should be removed not fixed
20:44:39  <NGC3982> By the way, what's wrong with them?
20:45:02  <FLHerne> There are never more than 3 or so, and those tend to be in useless places :-(
20:45:38  <FLHerne> andythenorth: No, fixed not removed :P
20:45:54  <FLHerne> They're one of my favourite chains :-)
20:46:53  <andythenorth> fixing is bad
20:47:00  <andythenorth> cut out the rot
20:47:43  <FLHerne> But they're not [i]that[/i] rotten
20:48:08  <FLHerne> Can't you just make them easier to build? Then it'll be fine :-)
20:48:41  <FLHerne> With fish: make production fall if %transported is high, and vice versa :P
20:48:48  <FLHerne> Like real fish stocks :P
20:48:58  <FLHerne> That would be more interesting
20:49:27  <andythenorth> in what way(s) are they hard to build?
20:50:49  <FLHerne> Need specific coast/water shapes, and didn't they need to be close to towns?
20:51:08  <FLHerne> So it needs lots of fiddling and terraforming to create a place to build them
20:51:24  <NGC3982> I guess that wouldnt help autogenerating them.
20:51:34  <andythenorth> town restriction is removed since yesterday
20:51:49  <andythenorth> you shouldn't need to terraform, assuming you have enough clear water
20:51:56  <andythenorth> it will adapt to most coast shapes
20:52:21  <FLHerne> Yay. Must try nightlies
20:52:32  <FLHerne> How often do you break them? :P
20:54:45  <andythenorth> intentionally, not often
20:55:40  <FLHerne> Also, savegame-wise?
20:57:36  <andythenorth> try it
20:57:50  <andythenorth> should be ok with 0.7.x ish
20:58:30  <FLHerne> :-)
20:58:51  * FLHerne needs to write a script to auto-download latest nightlies :P
21:00:11  * NGC3982 don't even know how nightlies work.
21:00:18  <andythenorth>
21:00:51  <andythenorth> meh
21:00:56  <andythenorth> I got bored of my lovely game
21:01:03  <FLHerne> What was it?
21:01:06  <andythenorth> as soon as the money is flowing, all challenge is gone
21:01:41  <FLHerne> Yeah, but then you can swap challenge for fun :P
21:01:53  <andythenorth> connecting trains is not fun
21:01:55  <andythenorth> it's tedious
21:02:01  <FLHerne> Have you got around to CargoDist yet?
21:02:26  <andythenorth> no, it has zero appeal
21:02:28  <andythenorth> it's wrong
21:02:38  <NGC3982> andythenorth: The same goes for me.
21:03:20  <FLHerne> andythenorth: But it allows you to build pax networks that actually work. It's better than default or YACD, anyway :P
21:03:29  <NGC3982> ..Aaaand now im going bancrupt, again.
21:03:40  <andythenorth> building networks is boring
21:03:51  <FLHerne> NGC3982: WHAT kinds of settings are you using!?
21:04:01  <FLHerne> andythenorth: Build ships instead :P
21:04:06  <andythenorth> I mostly do
21:04:11  <andythenorth> my game was fun with trams and ships
21:04:15  <andythenorth> now I have stupid trains
21:04:42  <FLHerne> If you hate having money, take care to build only inefficient pax branches :P
21:04:57  * FLHerne likes twiddly branch lines
21:05:44  * andythenorth needs to write a GS
21:05:52  <andythenorth> but GS is broken for industries
21:13:18  *** DDR [] has quit [Quit: for the love of god this is not safe for work]
21:13:38  <Zuu> FLHerne: Such scripts have been written before for both bash and Windows.
21:13:55  * glx kicks CIA-1
21:13:56  <Zuu> You could add it to crontab if you wish:-)
21:14:30  <CIA-1> ow
21:14:33  <Zuu> Although that is a bit wasteful unless you play last nightly every day
21:14:48  <Zuu> Better to use a wrapper that fetch last version before you start OpenTTD.
21:17:28  <FLHerne> Zuu: I probably will. SHouldn't be too hard to do that with wget :-)
21:18:09  <Zuu> The actual update is fairly easy to do
21:18:48  <Zuu> And you can probably just grep a bit in without properly parsing that format for your needs.
21:20:18  * andythenorth is having an 'everything is broken' kind of day
21:20:23  <andythenorth> maybe the sky is falling
21:20:41  <FLHerne> Zuu: No, newgrf nightlies :P
21:20:50  <FLHerne> andythenorth: What broke?
21:20:57  <andythenorth> all of it
21:21:02  <andythenorth> everything
21:21:09  <Zuu> FLHerne: Oh
21:22:20  <FLHerne> Zuu: Perhaps, I could've been clearer, but I thought it made sensse in context :P
21:22:50  <FLHerne> andythenorth: Really? Your house collapsed? :P
21:22:52  <andythenorth> fundamentally, no matter how many newgrf / map combinations I try, OpenTTD is boring
21:22:58  <andythenorth> it's just a boring game
21:23:32  <NGC3982> Hey, what in the name of Elmo is this
21:24:01  <NGC3982> andythenorth: You might need a break.
21:24:10  *** Prof_Frink [~proffrink@] has joined #openttd
21:24:17  <FLHerne> andythenorth: Make/find an interesting scenario, then play multiplayer with IS2 and CDist :P
21:24:47  <andythenorth> does it have any purpose?
21:25:49  <FLHerne> Fun, entertainment and enjoyable fun for all the family :D . Or something.
21:26:09  <andythenorth> goal / purpose /s
21:26:16  <andythenorth> ;)
21:27:37  <FLHerne> Invent your own goal :P . I want to monopolise all towns on the west of the map and make my brother's route unprofitable :P
21:27:53  <andythenorth> to-do: learn GS
21:28:20  <andythenorth> I've tried playing with others, it doesn't work
21:28:43  <FLHerne> Why not? Seems to work fine here :-)
21:28:57  <andythenorth> annoying
21:28:57  <drac_boy> hmm just wondering, what builds is cargodist in?
21:29:09  *** andythenorth [] has left #openttd []
21:29:55  <FLHerne> drac_boy: CPP, HPP, Hard Game Pack (IIRC)...
21:30:18  <FLHerne> Oh, and the standard CD-only ones of course :P
21:33:17  *** andythenorth [] has joined #openttd
21:33:26  <andythenorth> so how is the queuing problem solved in rl?
21:33:41  <andythenorth> why aren't industries surrounded by huge loops of road full of trucks?
21:34:33  <FLHerne> andythenorth: Because trains, trams or ships are far more appropriate for that amount of traffic :P
21:34:53  <drac_boy> FLHerne hmm cpp as in chill?
21:35:10  <FLHerne> Trucks are for distributing mail/building supplies/whatever in towns, not major industries :P
21:35:44  <FLHerne> drac_boy: Aye. That's annoyingly outated now though, HPP is better if less complete and buggier :P
21:35:47  <drac_boy> heh FLHerne I kinda have to agree..its silly to see these massive road circles when just one single tram station or a short rail platform would do
21:36:31  <drac_boy> FLHerne mmm well was just wondering as I liked it (as per chill's version) but its nowwhere to be seen in the official build tho :-(
21:36:36  <andythenorth> right
21:36:47  <andythenorth> see a lot of freight trams in rl? :P
21:37:01  <drac_boy> yeah
21:37:08  <drac_boy> and not just germany either
21:37:21  <FLHerne> Didn't you say those represented light industrial railways too?
21:37:23  <drac_boy> usa actually had some urban freight trams too
21:37:24  <andythenorth> trams are worse than trucks
21:37:27  <FLHerne> I see lots of them
21:37:27  <andythenorth> they are far longer
21:37:40  <FLHerne> But you need less :p
21:37:48  <drac_boy> a few of them had their own specific tight-curves freight boxcars that could not interchange with standard trains due to mechanical rules
21:37:49  <andythenorth> my simple farm network requires covering the map in tram tracks
21:37:54  <FLHerne> If you need so many it's silly, get a train :D
21:37:58  <andythenorth> worse
21:38:09  <andythenorth> trains need even more infrastructure
21:38:16  * FLHerne waits for unelectrified tramtracks
21:38:25  <FLHerne> Those would look much better
21:38:31  *** namad7 [] has quit []
21:38:39  <FLHerne> And since when have farms needed huge road circles?
21:38:40  <drac_boy> FLHerne I actually asked about that once ... three types of company roads
21:39:03  <drac_boy> 1. electrified rails  2. nonelectrified rails  3. electrified roads
21:39:07  <drac_boy> #3 is for trolleybuses aye
21:39:18  <rails> i dont like being electrified :(
21:39:28  <andythenorth> no roads
21:39:29  <drac_boy> and #2 would look much better in HEQS where you have steam powered trams anyway
21:39:37  <andythenorth> roadtypes won't happen
21:40:05  <FLHerne> They will eventually. Too many people want them :-)
21:40:13  <drac_boy> FLHerne heh yeah that was the point :)
21:41:04  <drac_boy> anyway that actually reminds me tho..
21:41:40  <andythenorth> roadtypes are very unlikely
21:41:49  <drac_boy> I know you can make it that certain wagons can't be added to a locomotive but can you even make it that you can't have more than one locomotive in a single train tho?
21:41:51  <andythenorth> they don't add anything to gameplay, just more complications
21:42:03  <drac_boy> andythenorth then why did they add multiply rail types if its still the same trains?
21:42:10  <andythenorth> that may have been a mistake
21:42:13  <FLHerne> andythenorth: Some people like complications :P
21:42:19  * FLHerne does
21:42:29  <andythenorth> railtypes are not necessarily a good iea
21:42:30  <andythenorth> idea *
21:42:36  <andythenorth> they may have made things worse
21:42:52  <FLHerne> Ideally, I'd like at least 32 railtypes and 64 cargos :-)
21:42:54  <andythenorth> also, this is a stupid amount of infrastructure for just one dairy
21:43:24  <drac_boy> andythenorth I would had used only one single loop of tram tracks and call it a day
21:43:28  <drac_boy> that is way overdoing it :)
21:43:34  <andythenorth> it still blocks
21:43:56  <FLHerne> It is, yes. Mine is better :D
21:44:04  <NGC3982> Now that looks cute.
21:44:06  <drac_boy> nope... would only need like 9-10 tiles :)
21:44:12  <andythenorth> drac_boy: how do you drop off if you have 20 tiles of trams waiting to pickup?
21:44:15  <drac_boy> compared to that I see at least 30+ in that
21:44:24  <FLHerne> That bus exploded 2 seconds later :-(
21:44:50  <drac_boy> hehe you and your bad road/rail manners :P
21:45:10  <FLHerne> andythenorth: Actually, I quite like yours :-)
21:45:27  * Zuu have just dominated the "Latest 10 additions" screen at bananas :-p
21:45:28  <NGC3982> FLHerne: I wish i could play that realisticly.
21:45:30  <frosch123> night
21:45:33  *** frosch123 [] has quit [Remote host closed the connection]
21:45:42  <andythenorth> FLHerne: doesn't your dairy block horribly?
21:46:06  <andythenorth> is that PBS or a pre-signal on the exit?
21:46:23  <andythenorth> also your FIRS sucks
21:46:25  <FLHerne> andythenorth: Not really. I think I doubled the entrance track at some point :-) All PBS around there
21:46:39  <FLHerne> Old FIRS, IIRC
21:47:05  <andythenorth> so the middle track is pickup?
21:47:20  <andythenorth> what happens when your second food train wants to wait for cargo?
21:47:30  <andythenorth> you'll have horrible contention
21:47:44  <FLHerne> No, the two on the left are pickup. Middle is drop ;-)
21:47:53  <andythenorth> ah ok
21:48:03  <andythenorth> all is well in that case
21:48:20  * andythenorth starts planning FIRS 2
21:48:26  <andythenorth> it might be quite different
21:48:36  *** andythenorth [] has left #openttd []
21:48:59  * FLHerne wonders where andy went :P
21:49:09  <drac_boy> FLHerne mm interesting minimal use of signals
21:49:23  <drac_boy> I sometimes kinda do the same thing in a mix of programmable signal and/or pbs myself as well
21:51:33  <drac_boy> FLHerne nothing like reserving a platform for only goods-loaded trains and everything else can't touch it :)
21:51:45  <FLHerne> I never really figured out the progsigs :-(
21:52:03  <FLHerne> Perhaps I should have another look...
21:53:33  <drac_boy> mm its not too difficult for me to get hang of it although I should tell you that this is from someone who plays the patch a lot :)
21:55:58  <Wolf01> 'night all
21:56:10  *** Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
21:57:38  * FLHerne examines a small hamster :-)
21:58:28  *** Elukka [] has joined #openttd
22:03:56  *** lugo [] has quit [Remote host closed the connection]
22:04:04  <Terkhen> good night
22:14:02  *** Frankr [] has joined #openttd
22:23:11  *** FLHerne [] has left #openttd []
22:27:50  *** namad7 [] has joined #openttd
22:48:44  *** Markavian [] has joined #openttd
23:03:32  *** sla_ro|master [slaco@] has quit [Quit: DANGER is OFFLINE DANGER]
23:11:37  *** drac_boy [] has left #openttd [I'm done being in this room!]
23:24:20  *** snorre [] has joined #openttd
23:26:03  *** pjpe [] has joined #openttd
23:26:07  *** snorre_ [] has quit [Ping timeout: 480 seconds]
23:30:16  *** pjpe [] has left #openttd []
23:35:21  *** Progman [] has quit [Remote host closed the connection]

Powered by YARRSTE version: svn-trunk