IRC logs for #openttd on OFTC at 2012-07-30
⏴ go to previous day
01:12:41 *** Biolunar_ has joined #openttd
02:18:44 *** FlyingFoXy has joined #openttd
03:48:20 *** TheStranger has joined #openttd
03:48:23 *** TheStranger has left #openttd
04:05:00 *** Supercheese has joined #openttd
04:15:06 *** HerzogDeXtEr has joined #openttd
04:34:21 *** andythenorth has joined #openttd
04:56:16 *** Eddi|zuHause has joined #openttd
05:32:22 *** telanus has joined #openttd
05:56:18 <andythenorth> vehicle replacements
05:56:42 <andythenorth> those form a directed graph right?
05:57:03 <andythenorth> [in my newgrf where vehicles have a 'replaced by' property]
05:57:21 * andythenorth is trying to figure out how to generate a replacement tree
05:57:59 <Supercheese> Well, first you have to get a replacement seed, and then dig a hole in the ground...
05:59:09 <andythenorth> you're closer than you think :P
05:59:25 <andythenorth> if I know the root vehicle for any replacement chain, it's easy to represent it
05:59:29 <andythenorth> if I don't...it's hard :P
06:00:18 <andythenorth> A -> B -> C -> D is easy to represent if I know A is the start
06:00:35 <andythenorth> but I don't know that :P
06:00:49 <andythenorth> there's no 'replaces' prop, just 'replaced by'
06:02:43 <Supercheese> btw are we talking about your config file or in nml afterwards?
06:04:34 <Supercheese> Oh are you joining forces with the WSF ferry set?
06:05:14 <Rubidium> andythenorth: hopefully they form a directed acyclic graph (thus a set of trees)
06:06:55 <andythenorth> Rubidium: yes it's a set of DAGS (/me had a wikipedia visit)
06:07:58 <andythenorth> actually I think it's a straightforward dep graph
06:10:11 <andythenorth> Supercheese: this is for documentation / testing only
06:10:36 <andythenorth> writing out the dep graph of replacements in plain text lets me check everything is configured correctly
06:10:41 <andythenorth> and might be interesting to players
06:14:58 <andythenorth> I could walk all the vehicles and derive a 'replaces' list for each one (from the 'replaced by' prop)
06:15:17 <andythenorth> then look for vehicles with 'replaces = none'
06:15:32 <andythenorth> which would form the start of chains
06:15:53 <andythenorth> then iterate from there, building lists
06:16:09 <andythenorth> seems like it might scale unpleasantly :P
06:31:39 *** peter1138 has joined #openttd
06:31:39 *** ChanServ sets mode: +o peter1138
06:32:38 <Eddi|zuHause> <Rubidium> andythenorth: hopefully they form a directed acyclic graph (thus a set of trees) <-- actually directed acyclic is more generic than set of (directed) trees. the equivalence holds only for undirected graphs
06:34:27 <andythenorth> why is nml still shouting at me about dutch strings?
06:34:33 <andythenorth> "String commands don't match with english.lng"
06:40:47 * Eddi|zuHause imagines the andythenorth-solution to that problem being "remove dutch.lng"
06:41:52 *** LordPixaII has joined #openttd
06:42:47 <andythenorth> although I do favour the occam's razor approach :P
06:43:05 <andythenorth> fewer codes = less bugs
06:43:30 * andythenorth wonders if that holds
06:43:45 <andythenorth> it's possible to have one line of code riddled with enormous bugs
06:54:07 <Eddi|zuHause> andythenorth: "whenever you fix one bug, you create two new ones" doesn't depend on code size (-difference)
06:54:45 <NGC3982> surely, compressing code makes the creator more aware of the used functions?
06:55:07 <NGC3982> i mean, the big problem with me learning C# is that i use code that codes code that codes code that doesnt work.
07:00:47 <Eddi|zuHause> that's a very bold theory :p
07:01:20 <Supercheese> Yo dawg, I heard you like code, so we made you code that codes...
07:01:47 <Eddi|zuHause> i meant the line before that
07:02:10 <Eddi|zuHause> i have no problem with code that codes :)
07:04:41 <NGC3982> well, i hope you catch my drift.
07:05:47 <NGC3982> i managed to make an sql query that collected information, formated it with code that didnt change anything and then wrote it back to the database.
07:19:30 *** TGYoshi has joined #openttd
07:21:37 *** LordPixaII has joined #openttd
07:27:57 *** valhallasw has joined #openttd
07:28:38 *** sla_ro|master has joined #openttd
08:01:31 *** andythenorth is now known as Guest1228
08:01:32 *** andythenorth has joined #openttd
08:40:25 *** FLHerne has joined #openttd
08:46:47 <andythenorth> what happens if I have an nml vehicle with no graphics block?
08:55:16 <NGC3982> andythenorth: i did that by accident while making the tutorial truck. i cant remember the error messages, but it didnt work at all without an added picture.
08:55:23 <NGC3982> a blank picture gives a blank truck.
08:55:32 * NGC3982 tried to put all kinds of stuff in there
08:58:13 <andythenorth> V453000: feel like drawing a ship?
09:01:47 <NGC3982> have fun, no need to thank me.
09:07:06 <Eddi|zuHause> andythenorth: the graphics block is the nml-equivalent to nfo action 3
09:07:38 <Eddi|zuHause> i.e. without it you can only change default properties, not introduce new vehicles
09:08:11 <Terkhen> __ln__: "buenos dias"
09:09:09 <andythenorth> Eddi|zuHause: sounds plausible for my case
09:12:22 * andythenorth is desperately seeking competent artists
09:12:30 *** jstepien has joined #openttd
09:12:32 <andythenorth> incompetent artists > competent artists :P
09:18:07 <Terkhen> andythenorth: tired of pushing sprites?
09:18:28 <andythenorth> I wouldn't mind if I had uninterrupted hours to do it
09:18:41 <andythenorth> it's easier to code with an uninterrupted flow than draw
09:18:51 <andythenorth> uninterrupted / interrupted /s
09:19:15 <__ln__> Terkhen: ¿es legal tomar fotos en lugares públicos en españa?
09:19:40 <Terkhen> __ln__: I don't know the details but usually yes
09:20:55 *** Biolunar has joined #openttd
09:21:26 <planetmaker> English only, __ln__
09:22:51 <__ln__> replace e->i in my question and it's virtually english
09:23:11 *** tokai|mdlx has joined #openttd
09:24:10 <planetmaker> is legal tomar fotos in luaris pulicos in espana? Rather not
09:24:26 <planetmaker> especially not from language pedantics like you ;-)
09:26:42 <NGC3982> tomar fotos sounds like a planetary system in star trek DS9.
09:27:03 <Terkhen> it sounds like taking pictures to me
09:28:06 <planetmaker> The question not hard to guess. But I find it funny comming from the channels "English only" person :-)
09:28:48 <planetmaker> thus, sorry, couldn't help myself to pickup that ball :-)
09:30:40 <__ln__> my "English only" comments would be taken far too seriously if i wasn't the one probably speaking the most non-english in here. :)
09:32:39 <NGC3982> seriosly, when i read "english only" in a topic, ill asume that jokes and single events are allowed.
09:33:08 <__ln__> NGC3982: English only; "I'll"
09:34:23 <__ln__> besides, nowadays nobody speaks hungarian here on a regular basis, so we need to come up with something else.
09:34:27 <planetmaker> we're humor free and allow no exceptions. Except for zombies
09:34:45 <NGC3982> ive seen the truth in that first statement a few times now..
09:34:50 <Dutch> I have a problem in the game help please !!1
09:35:07 <NGC3982> Dutch: ohnoez call the maglevbulance! \o/
09:35:54 <Dutch> i download the bus and tram set, but its dont show up in the game why ???????
09:36:20 <NGC3982> can i aks to aks a kuestion?
09:36:25 <planetmaker> Did you use the ingame content download to obtain it? Did you activate it in the NewGRF settings?
09:37:05 <planetmaker> Did you start a new game after activation in the NewGRF settings?
09:37:25 <planetmaker> Changes there do not apply to existing savegames
09:37:52 <NGC3982> planetmaker: speaking of, is it possible to add or remove any grf's at all during a running game?=
09:39:04 <Dutch> im gonna try to start a new game first'
09:40:17 <planetmaker> NGC3982: I believe you know the answer to that question already...
09:40:31 <NGC3982> planetmaker: i do, but im emphasizing the "at all"
09:41:32 <Dutch> it works only in new game
09:41:55 <Dutch> not in my old saving maps
09:41:57 <NGC3982> Dutch: yes, that is how NewGRF's work. you need to apply NewGRF's before starting a new game.
09:42:50 <planetmaker> Dutch: yes, that's intended and there's no "cure". NewGRF settings are an integral part of the map.
09:43:00 <peter1138> andythenorth, got the floor boards up. Managed to screw right through the middle of it...
09:43:17 <andythenorth> should have just left the screw in
09:43:20 <planetmaker> NewGRF define the game objects. Changing the meaning of the objects mid-game will usually break your savegames
09:43:23 <andythenorth> do it a bit tighter, problem solved
09:43:24 <peter1138> andythenorth, it is!
09:43:50 <peter1138> I'm leaving it like that until the gas man comes so 1) he can extract it safely, and 2) he can LOL all day about it...
09:43:50 <NGC3982> planetmaker: so i guess, the answer was "no, there is no grf that can be changed or added during in-game. ever."?
09:44:44 <peter1138> And also, where does one get new floorboards from...
09:44:57 <peter1138> Neither B&Q nor Wickes seem to do them.
09:45:04 <planetmaker> theoretically the answer is 'yes'. But it needs knowledge as of which. And it's not necessarily the obvious ones. And to every rule there's an exception there. So in general 'no'. Except for people who know what they do (aka newgrf developers)
09:50:49 <planetmaker> NGC3982: due to the fragility and the even theoretical inability to predict compatibility (even of newgrf A v1 and newgrf A v1.01 with eachother), things cannot be changed. Unless you activate the proper developer settings
09:52:56 <planetmaker> newgrf authors could even make a newgrf which de-activates randomly other newgrfs...
09:52:58 <Terkhen> the only solution would be to deprecate NewGRFs completely and create a new type of addon that would take into account stuff like that from the start :P
09:53:07 <Terkhen> s/solution/"solution"/
09:53:12 <planetmaker> now, I like that idea, random de-activation. lol :-)
09:53:32 <__ln__> Terkhen: is it a common practice that keyboard shortcuts are localized into spanish? e.g. Bold is Ctrl-N, Underline is Ctrl-S, Save is Ctrl-G?
09:54:42 <planetmaker> uh, that's common practise?
09:55:09 <NGC3982> random de-activation :D
09:55:39 <__ln__> that's surprising to say the least..
09:56:57 *** Zeknurn has joined #openttd
09:57:36 <__ln__> in a way it makes sense, but... i guess there are programs whose shortcuts are not designed to be localizable.
10:32:37 *** CornishPasty_ has joined #openttd
10:33:07 *** CornishPasty is now known as Guest1246
10:33:07 *** CornishPasty_ is now known as cornishpasty
10:33:07 *** cornishpasty is now known as CornishPasty
10:48:30 *** valhallasw has joined #openttd
11:01:52 *** Illegal_Alien has joined #openttd
11:15:37 <__ln__> however it's not a reason for everyone to stop talking
11:22:38 <Eddi|zuHause> it's as good an excuse as any...
11:23:01 <andythenorth> Eddi|zuHause: how's your buy menu patch?
11:23:15 <andythenorth> that's another excuse to not talk :)
11:23:23 <Eddi|zuHause> it's starving of neglect
11:23:40 <Varazir> I'm having problem that my iron pits will not delevery any ore
11:25:30 <NGC3982> Varazir: have you made sure that the station is close enough to the industry?
11:26:19 <NGC3982> Varazir: are there more then one station in the vicinity of the industry?
11:26:32 <Varazir> I have 2 pits with the same problem
11:26:46 <NGC3982> are you using some kind of NewGRF?
11:26:56 <Varazir> no default installation
11:28:09 <NGC3982> Varazir: note that an industry wont deliver any goods to a nearby station, if the vehicle used isnt configured to accept and carry the iron ore.
11:28:42 <NGC3982> check your train/truck, and see if you have the wrong wagons or/and made the correct refit.
11:29:05 <Varazir> could be that the stations I have ar eto close
11:29:14 <NGC3982> let me know if you need help on how refit/choosing the correct wagons for refit works.
11:47:59 *** Arafangion has joined #openttd
11:55:49 <planetmaker> Varazir, industries will also only deliver stuff to a station (by default) after a vehicle tried to pickup the cargo there
11:56:11 <planetmaker> also: it's a self-generated map, not a scenario you play, right?
11:56:53 <planetmaker> (scenarios could be anything - they're basically a savegame, thus settings will be as the scenarion creator chose them to be)
12:00:07 <Varazir> but I'll check it later
12:00:58 *** Alberth has joined #openttd
12:00:58 *** ChanServ sets mode: +o Alberth
12:13:17 *** Devroush has joined #openttd
13:22:22 *** Cybert1nus is now known as Cybertinus
13:36:58 *** TGYoshi has joined #openttd
15:28:30 *** Prof_Frink has joined #openttd
16:21:42 <peter1138> andythenorth, gas pipe fixed
16:21:59 <peter1138> although it was a bit worrying when he started unscrewing it and asked "is the gas off?"
16:23:34 <Hirundo> That's a whole new level of 'smoke testing'
16:24:11 <andythenorth> he sounds like a comedian
16:24:46 * andythenorth would hate to think of all those "I have a patch for that somewhere's" exploding :P
16:34:40 <Eddi|zuHause> maybe he should have had a patch for the pipe :p
16:38:25 *** frosch123 has joined #openttd
16:55:25 *** telanus1 has joined #openttd
17:19:25 *** FLHerne has joined #openttd
18:09:50 <NGC3982> how come there is no animation on the sand pit?
18:10:29 <Alberth> sounds like a good project to fight boredom :p
18:11:10 <andythenorth> NGC3982: what are you thinking of animating?
18:15:52 <andythenorth> the water is animated
18:15:55 <andythenorth> you want more? :P
18:17:09 <__ln__> andythenorth: the sandworm should be animated
18:17:33 * andythenorth animates andythenorth sleeping
18:18:23 <andythenorth> you have full animation turned off?
18:18:31 <andythenorth> the water has waves
18:20:17 *** Chris_Booth has joined #openttd
18:50:50 <Eddi|zuHause> telanus1: a town with a church has 0 inhabitants, afair
18:51:38 <telanus1> haven't found one of them
18:53:44 <planetmaker> you can have towns without buildings ;-)
18:54:55 * NGC3982 builds a church on top of PM
18:56:01 *** Supercheese has joined #openttd
18:58:25 * FLHerne rants about breakdowns on the forum :P
19:10:38 *** Chris_Booth has joined #openttd
19:23:51 *** mahmoud has joined #openttd
19:38:43 <CIA-4> OpenTTD: frosch * r24449 /trunk/src/rail_cmd.cpp: -Fix [FS#5254]: Coast and sea are not the same.
19:42:19 *** mahmoud has joined #openttd
20:07:26 *** valhallasw has joined #openttd
20:27:53 <planetmaker> FLHerne: your rant is... true nevertheless. At least in large parts
20:33:48 <FLHerne> Recognised by someone importantish! :D
20:40:21 <FLHerne> Is it sane for OTTD to save screenshots to ~/.openttd?
20:40:44 <FLHerne> Sticking them in a hidden folder is a bit inconvenient
20:48:04 <planetmaker> that's the linux way to put things related to a certain programme
20:48:20 <planetmaker> windows uses like Documents/OpenTTD and so does OSX
20:48:56 <FLHerne> planetmaker: I thought that was more for config or program data, rather than user-facing stuff?
20:52:05 <FLHerne> Is there a config-file/settings option for that?
20:52:26 <planetmaker> what's scenarios? Is there a difference between content_download and manual download?
20:52:43 <planetmaker> it's a compile-time thing
20:54:41 <FLHerne> Program data, I suppose? Online content covers a lot of that sort of thing...people faffing around with strange NewGRFs (me included) should just put up with it
20:55:07 <FLHerne> Add a :P to that sentence :P
20:56:26 <FLHerne> But more seriously, the 'standard user' can get most NewGRFs etc from the online content just by clicking on a few buttons
20:56:46 *** dotwaffle has joined #openttd
21:56:05 *** peter1138 has joined #openttd
21:56:05 *** ChanServ sets mode: +o peter1138
21:56:34 *** Zeknurn has joined #openttd
22:32:15 *** Rhamphoryncus has joined #openttd
22:41:46 *** LordPixaII has joined #openttd
23:21:26 *** Eddi|zuHause has joined #openttd
23:59:12 *** Eddi|zuHause has joined #openttd
continue to next day ⏵