IRC logs for #openttd on OFTC at 2008-05-06
⏴ go to previous day
00:30:38 *** [alt]buster has joined #openttd
00:30:39 *** [alt]buster is now known as [com]buster
00:32:56 *** Eddi|zuHause3 has joined #openttd
00:37:13 *** mynetdude|Away is now known as mynetdude
02:36:39 *** Nitehawk has joined #openttd
02:40:47 *** mynetdude is now known as mynetdude|Away
02:47:37 *** Hendikins is now known as Hendikins|SRA412
03:35:52 *** michi_cc has joined #openttd
03:35:52 *** ChanServ sets mode: +v michi_cc
03:55:57 *** lthighlighte has joined #openttd
03:56:12 *** lthighlighte has left #openttd
04:24:01 *** dR3x4cK has joined #openttd
04:40:48 *** mynetdude|Away is now known as mynetdude
04:58:35 *** Osai^zZz is now known as Osai^zZz`off
04:59:06 *** Deathmaker has joined #openttd
05:52:48 *** mynetdude is now known as mynetdude|Away
06:14:33 *** divoafx has joined #openttd
06:20:18 *** roboboy has joined #openttd
06:33:08 *** Singaporekid has joined #openttd
07:09:09 *** GoneWacko has joined #openttd
07:27:52 *** Brianetta has joined #openttd
07:44:09 *** insulfrog has joined #openttd
07:44:22 *** stillunknown has joined #openttd
07:44:30 <insulfrog> morning, how is all :)
07:54:39 *** Vikthor has joined #openttd
08:05:25 <insulfrog> I have a few questions about the revision with the OTTD+YAPP, which I have compiled yesterday
08:07:51 <insulfrog> Why does it run at a 'slower' pace, (i.e., maps load slower and game is running slowly when zoomed out (on a 256 X 256 map))
08:09:04 <insulfrog> maybe, since the debug window seems to run with it
08:09:21 <peter1138> well that would do it
08:19:33 <insulfrog> I maybe dumb but how do I turn off this 'debug' feature?
08:21:33 *** Maedhros has joined #openttd
08:21:52 <peter1138> in VS, there's a dropdown to select release or debug build
08:22:02 <peter1138> next to the 'play' button ;)
08:30:26 <insulfrog> ooo yes, that made a BIG difference, Thank you all :)
08:33:35 * insulfrog starts playing the new build
08:44:09 *** mynetdude|Away is now known as mynetdude
08:56:29 <insulfrog> ok, I got to go, bye :)
09:02:18 *** [com]buster has joined #openttd
09:11:22 <yorick> you got the newgrf gui drag&drop working :)
09:13:16 <yorick> at least it works for me
09:13:28 <peter1138> with the rubidium's comments
09:14:05 <Roest> didn't have too much time yesterday, i guess the warning was the ; behind the for loop
09:14:58 <Roest> no for changing it in multiplayer, shouldn't the accept button be grayed out, so it doesnt matter if i dragnndrop stuff around?
09:15:22 <Roest> i dont see any multiplayer in the current move up & down code
09:15:28 <Roest> so i didnt bother about that
09:15:43 <Roest> but then maybe those buttons are already inactive in multi
09:15:47 <peter1138> the buttons are disabled, aren't they?
09:17:20 <yorick> and, when pressing the >> button will result in selecting the grf down to the one that gets added, even if that one isn't shown, so pressing it twice could still give you the "Duplicate GRFID" message
09:18:02 <Roest> well that gui probably wont get any more fixes
09:18:29 <Roest> i think the most likely course of action is adding most features to the current gui
09:21:02 *** Nite_Owl has joined #openttd
09:38:00 *** mynetdude is now known as mynetdude|Away
09:47:03 <Roest> hehe getting a seg fault for entering 0.0.0.0 when adding a new server
09:48:56 <Roest> and does anyone have a 12967 server running?
09:50:18 <peter1138> hmm, 12179 was the last trunk server i ran :o
09:51:23 <peter1138> hmm, no it's not, that was a clean, unbuilt checkout :o
09:51:48 <Roest> i have a windows box and this linux maschine behind a router here, for some reason i've never been able to connect to the server on the windows maschine from the linux
09:52:12 <Roest> fuck you, you going to ignore now
09:52:59 <Maedhros> that segfault when entering 0.0.0.0 is weird. StrEmpty is being passed a pointer to 0x1
09:54:04 <ln> do we tolerate such bad language?
09:56:51 <ln> that, too, but i was more like referring to "fuck".
09:58:17 <Ammler> ln: "english only" doesn't really help
09:58:56 <peter1138> it's about all he can contribute though :p
09:59:10 <trd> Roest: Any chance that windows box is running a windows firewall that's blocking connections, or even preventing OTTD from opening a listening socket?
10:01:25 <Roest> trd i can connect to it from outside or when i boot windows on the linux box, so it's probably something on the linux box
10:03:32 <trd> does the lin/win box have the same IP in both windows and linux?
10:04:30 <trd> (and I think we're moving over to debugging your network/NAT device rather than ottd atm. I have no idea if it's the linux box' ottd client or your network that is at fault)
10:05:34 <Roest> yea, it's not a big issue anyway
10:11:04 *** Wezz6400 has joined #openttd
10:14:14 <peter1138> there's a 12967 server
10:14:55 * Maedhros completely failed to notice the if (ip == 0) return NULL;
10:15:22 <Maedhros> at the top of NetworkGameListAddItem, which is never checked for when the function is called
10:19:16 <Roest> which one is it, they are all red
10:20:47 <peter1138> unless you've got an M, in which case you're on your own
10:20:59 <Roest> guess it's not for my little newgrf_gui patch
10:22:15 <Roest> how does it check compatibility anyway
10:22:30 <peter1138> modified-source = M, obviously
10:23:53 <Roest> but then guess you wouldn't tell
10:24:23 <Noldo> configure has an option to set the revision
10:32:16 <CIA-3> OpenTTD: maedhros * r12968 /trunk/src/network/network_udp.cpp: -Fix: Don't segfault when adding a server if 0.0.0.0 was entered for the address.
10:55:17 <Ammler> Roest: ./configure --revision=rXXXX or use -n <ip> at start
10:58:27 <peter1138> you waited half an hour for that instead of looking it up?
10:59:35 <Roest> i studied CS, lazyness comes with that
11:01:24 *** Slowpoke has joined #openttd
11:02:10 *** [com]buster has joined #openttd
11:02:46 <Roest> argh newgrf mismatch, but then i can't drag'n'drop there, so i guess it works
11:04:01 <Roest> now if those pesky braces are correct i think i fixed rubidiums issues
11:09:17 <Noldo> is there some fundamental problem with paxdest or is it theoretically fixable but the author just isn't interested?
11:09:48 <peter1138> for (;;) { } <- good
11:10:14 <peter1138> which version of paxdest? heh
11:10:40 <peter1138> prissi abandonned his after cargo packets were introduced
11:12:06 <Roest> guess the current one isnt fixable
11:12:26 <Noldo> the one made by Kathius?
11:12:54 <Roest> it changed to quinf somewhere in that thread
11:13:22 <Noldo> ok, anyway, what makes it unfixable?
11:14:31 <peter1138> basically, none of them have bothered to understand the saveload system properly ;)
11:15:04 <Roest> he's saving almost no states at all
11:15:16 <Roest> and you'd have to add that somehow
11:15:30 <peter1138> like adding an extra chunk instead of using SLE_COND stuff
11:18:19 <Roest> peter1138: what's that platforms grf?
11:23:27 <Roest> ah your isr is outdated 0.6.3 is out
11:32:52 *** gfldex_ has joined #openttd
12:08:44 *** Singaporekid has joined #openttd
12:35:39 <Ammler> mäh, "The extension ods is not allowed."
12:38:53 <peter1138> open document format spreadsheet?
12:39:07 *** Phoenix_the_II has quit IRC
12:39:32 <Ammler> peter1138: yes, not allowed at tt-forums
12:39:56 <Ammler> if you zip such a document, you will have size, because its already
12:39:58 *** Hendikins|SRA412 is now known as Hendikins
12:40:26 <peter1138> isn't ooxml the standard now ;(
12:41:09 <Rubidium> but what good is a standard when NOBODY conforms to it
12:48:54 <ln> contains important historical film footage.
13:04:01 *** [alt]buster has joined #openttd
13:04:02 *** [alt]buster is now known as [com]buster
13:05:13 <mabako> is it by any chance possible to move a monorail train (which is for some reason on electified railways) in a depot which is the next tile? :/
13:07:17 <peter1138> not without source modification anyway
13:07:19 <mabako> so it's likely to stay there forever
13:07:20 *** valhallasw has joined #openttd
13:08:08 <mabako> shouldn't it be able to enter normal tracks anyway?
13:08:25 <Rubidium> it shouldn't have come there
13:08:31 <Rubidium> which leaves two options:
13:08:36 <Rubidium> you loaded a TTDP savegame
13:08:47 <Rubidium> or you messed with the NewGRFs (or you are missing them)
13:09:07 <mabako> and it wasn't even a savegame
13:09:10 <mabako> it just drove there >_>
13:10:40 <Belugas> or a certain patch that allows tracks sharing, maybe?
13:15:57 <Belugas> # Don't play with fire
13:16:04 <Belugas> # if you're afraid of th pain
13:16:30 * Roest wants some of Belugas' drugs
13:16:30 *** Cap_J_L_Picard has quit IRC
13:17:55 <Belugas> Roest: two drugs, in fact: coffee and lack of sleep
13:18:01 *** Cap_J_L_Picard has joined #openttd
13:18:07 <Belugas> 'cause of bug searching
13:22:10 <peter1138> and the aircon is on but it's still hot in here
13:22:24 <peter1138> busier than normal in the garden!¬
13:28:25 <Belugas> mmh... roujin's not in
13:42:15 <Roest> rubidium i made some changes to 1969 and please no bryan adams remarks
13:45:20 <Belugas> Roest, add some comments? just one might not be really enough...
13:45:32 <Belugas> code style is fine, from my point of view
13:46:02 <Rubidium> yay, proof of a reachable stargate and a recent solar flare
13:52:08 *** Osai^zZz`off is now known as Osai
14:00:02 *** dR3x4cK has joined #openttd
14:06:14 <Roest> and even gave you more than one
14:10:50 <Belugas> not to the point of commenting every line, but yes, it is always very good to have lotsa comments
14:11:32 <Belugas> and... *cough* ... that is good for me too ... **cough**
14:11:59 <fluxy> i am having problems understanding railway signals
14:12:17 <Roest> red means stop, green go
14:12:18 <Belugas> me too... that's why i only use planes ;)
14:12:40 <fluxy> i always seem to misuse/misplace them
14:12:43 <peter1138> and some people want to introduce traffic lights :o
14:13:12 <peter1138> nobody has explained why that is a good idea though
14:13:28 <peter1138> maybe they think it's 'more realistic' ;)
14:13:29 <fluxy> is there a good guide somewhere to xplain the use of signals? (yes, i tried the wiki)
14:13:31 <Belugas> because it's R E A L I S T I C
14:13:33 <Roest> i asked roujin what's the benefits of the traffic lights patch
14:13:51 <Rubidium> maybe we should add pedestrian to
14:13:59 <Rubidium> and people jumping in front of trains/road vehicles
14:13:59 <Belugas> i was distracted by an animation :P
14:14:20 <Roest> [16:16] <Roest> i asked roujin what's the benefits of the traffic lights patch [16:16] --> Roujin hat den Kanal betreten (HydraIRC@d083.tum.vpn.lrz-muenchen.de).
14:14:47 <Roujin> didn't you know i was a psychic?
14:15:41 <fluxy> uh so, could someone plz point me to a good signal guide?
14:16:05 <Roest> what exactly do you not understand
14:16:12 <Roest> the wiki is pretty good i thought
14:16:20 <fluxy> how to link two signals
14:16:26 <fluxy> i.e when 1 is red other is green
14:16:40 <Roujin> there's a guide about signals.
14:17:07 <Roest> get yapp and you only need one signal type anymore
14:19:01 <fluxy> Roujin: what's tht site?
14:20:21 <Roujin> sorry, i just googled for "signal guide"... i think the wiki is a better place to check really
14:20:38 <Roujin> you just said you wanted a signal guide...
14:21:09 <fluxy> uh lol thx but i was really refering to openttd context =)
14:21:40 <Roest> i just looked at the signal page in the wiki and it seems pretty clear
14:22:07 <Roujin> so why's the discussion about traffic lights suddenly stalling as soon as i enter the channel? :P
14:22:38 <Roest> give you another hint [16:16] <peter1138> nobody has explained why that is a good idea though
14:23:41 <fluxy> ok will re-re-read it all over again
14:24:26 <Roest> spcomb how's the new myottd coming along
14:24:45 <CIA-3> OpenTTD: rubidium * r12969 /trunk/ (6 files in 3 dirs): -Codechange: remove a completely pointless file.
14:25:43 <peter1138> it was very pointless
14:26:08 * Rubidium is happy someone agrees ;)
14:26:44 *** Brianetta has joined #openttd
14:26:45 * Roest mounrs the loss of a pointless file
14:27:41 <Roujin> you can set up a gravestone with its 8 lines of content :P
14:27:52 <Roujin> and that's including blank lines
14:29:32 <Roujin> about the discussion about the (not) usefulness of traffic lights: I'd say it's the same as disasters. Why are they in the game? They add some hindrance to ones goals. And if you don't want it, you can turn it off.
14:30:03 <Roest> you should work on sheep in tunnels
14:30:36 <fluxy> i got a junction - put a single signal before it to ensure there is no crashes. but the train remains stationary at the signal...
14:30:40 <Rubidium> *only* when DBset* is loaded ofcourse
14:31:12 <Roujin> i have. While doing a test in RL to see the details are to be implemented, some small mishap happened though. luckily i was able to escape and put the blame on the shephard though..
14:31:17 * Belugas thinks of adding postal posts along the rails, like they had in early steam ages...
14:31:29 <Belugas> don't need to stop at stations to pick up mail
14:31:58 <Roest> belugas aren't you busy already implementing the oil pielines
14:32:17 <Roujin> Belugas: i want to see an express train of the 2000's do that
14:32:51 <Belugas> well.. might die at the same time as the semaphores, or something
14:35:07 * Belugas is full of projects and has nor the time nor the brain nor the patience to finish them all...
14:36:36 <peter1138> those diagonal stations i did...
14:37:48 <peter1138> totally incompatible with newgrf stations... pom te pom
14:37:48 <hylje> to further discourage you, do rolling stations too
14:38:03 <Eddi|zuHause3> the problem is, TGP landscapes need a lot of diagonal rails
14:38:50 <Eddi|zuHause3> that causes trouble because both slopes and stations cannot be diagonal
14:38:50 <Eddi|zuHause3> different problem ;)
14:40:11 <Belugas> sorry... got carried away by the features requests!
14:40:31 *** HerzogDeXtEr has joined #openttd
14:40:56 <Eddi|zuHause3> turntables come at an advanced stage of shunting ;)
14:41:08 <yorick> does the wiki really need german articles?
14:41:37 <Eddi|zuHause3> "der/die/das" kind of articles?
14:43:29 <Eddi|zuHause3> well, considering that there is a big german community, a german wiki would not be such a bad idea
14:44:13 <Eddi|zuHause3> and the link on the page is broken
14:44:25 <yorick> I wonder what's bigger, a german community, or a dutch community?
14:44:37 <Belugas> there was plans to had a multi lingual system on the wiki, but MIhamix real life kinda stopped it
14:44:54 <Roest> besides ocean levels are rising
14:44:58 <Belugas> i think it is a good think, but i wonder if it is the right way
14:45:27 <yorick> it has a chinese mainpage somewhere
14:45:51 <Belugas> i think there should be a foot note on the english page saying it is available in this or that language instead of being a bunch of loose links like these
14:48:14 <peter1138> translations should be done properly, not just random new pages in a different language
14:51:11 *** Progman has joined #openttd
14:52:29 <Eddi|zuHause3> i agree, there needs to be a system behind it
14:52:39 <Eddi|zuHause3> like, a main page
14:54:58 <Belugas> unfortunately, as far as i'm aware, only Mihamix can do that kind of magic
14:55:08 <Belugas> and he is very very very busy
14:57:47 <peter1138> or just lost interest :p
14:58:22 <Belugas> Frostregen, what if there would be NO bridge available at all? You are implying that at least, bridge type 0 is always
14:58:30 <Belugas> wrong, if you are asking me
14:58:42 <Belugas> plus... getFastestAvailableBridgeType -> GetFastestAvailableBridgeType
14:59:43 * yorick goes shooting some pics for the wiki industries
15:00:23 <Ammler> Belugas: getLatestChoosenBridgeType also possible?
15:00:52 <Roujin> rubidium: what is this black magic in the conditional jump orders code? ShowDropDownMenu(w, _order_conditional_condition, o->GetConditionComparator(), ORDER_WIDGET_COND_COMPARATOR, 0, (o->GetConditionVariable() == OCV_REQUIRES_SERVICE) ? 0x3F : 0xC0);
15:01:08 <peter1138> also latest != last
15:01:24 <Frostregen> thx for the comments
15:01:52 <peter1138> #openttd, for all your grammar nazi needs
15:02:07 <Belugas> latest, fastest... we're getting short of shortcut keys...
15:02:31 <Rubidium> Roujin: requires_service => true or false, the rest gets less than, equals, not equals and friend
15:02:31 <Eddi|zuHause3> there are plenty of unused keys on the keyboard
15:03:04 <Roujin> ah, it's masking out the ones not needed?
15:03:14 <Frostregen> maybe make a patchsetting out of it *g*
15:03:48 <Ammler> well, if you make last possible, fast is useless then
15:04:16 <Ammler> you can choose one time the fastest, next time it will be last too :-)
15:04:31 <Frostregen> you may miss a new available
15:04:44 <Frostregen> that is my thought against "last used"
15:05:36 <Eddi|zuHause3> i don't agree with the concept of a single fastest bridge anyway... there should be different designs for equally fast bridges, to have some diversity
15:06:07 <Eddi|zuHause3> and the prices between slow and fast bridges should differ significantly
15:06:19 <Ammler> well, with the trainsets, you have enough "max speed" bridges
15:06:26 <Frostregen> isn't this newgrf stuff?
15:06:31 <CIA-3> OpenTTD: glx * r12970 /trunk/src/industry_gui.cpp: -Codechange: coding style for some function names
15:06:50 *** [com]buster has joined #openttd
15:06:58 <Eddi|zuHause3> newgrfs can only partially solve that
15:07:23 <Ammler> Frostregen: newgrfs is the reason, why I would prefer last instead of fastest
15:07:23 <Belugas> how many bridge slots would be required?
15:07:40 <Belugas> one might want cheapest
15:08:01 <Eddi|zuHause3> does any number other than 256 make any sense?
15:08:12 <Ammler> Belugas: don't think so, why?
15:08:29 <Roujin> I'm currently making a jump with a random chance of x percent option
15:08:53 <Eddi|zuHause3> load balancing!!
15:08:57 <Eddi|zuHause3> it's not realistic!!
15:09:04 <Rubidium> Roujin: YAPP will like that :)
15:09:04 <Ammler> if you don't have enough money to build the max speed bridge, you will have enough time to choose manually a cheap bridge :-)
15:10:05 <peter1138> bridge slots... hmm
15:10:09 <Belugas> but if i don't want to spend a fortune on bridges, i wold choose the cheapest
15:10:18 <Roujin> Rubidium: what do you mean with that?
15:10:46 <Belugas> the poin ti want to bring is : don't assume YOUR setting for bridge preference is THE reference
15:10:51 <Belugas> there are already 3 choises...
15:10:59 <Eddi|zuHause3> YAPP alias We-Don't-Want-Nasty-Presignal-Abuse
15:11:10 <Ammler> Belugas: last would include that too :-)
15:11:17 <Roujin> btw: funny bug I just created ^_^ "Jump to order 1 with a random chance of 34,859 toys%"
15:11:33 <Belugas> yes... last, fastest, latest, cheapest
15:11:45 <Rubidium> Roujin: because YAPP checks whether you can reach the next order after the current order
15:11:52 <Frostregen> so a) make it last, or b) make a patchsetting out of it, what ctrl should do
15:11:57 <Ammler> latest was just a misspelling :-)
15:11:58 <CIA-3> OpenTTD: rubidium * r12971 /trunk/ (360 files in 19 dirs): -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
15:12:14 <Eddi|zuHause3> i can come up with more ;)
15:12:31 <hylje> with arbitrary railwork
15:12:44 <Eddi|zuHause3> tell that to Belugas ;)
15:13:00 <Rubidium> peter1138: yes, 'only' 360 files were non-conformant
15:13:01 <hylje> Belugas: Newwide bridges with arbitrary railwork!
15:13:28 * Maedhros guesses that commit is not going to show up in his inbox
15:13:57 <Rubidium> what's the threshold for that?
15:14:20 <Maedhros> i don't actually know, but i'm guessing around 100kb
15:14:40 <Rubidium> it's not even 128 kB
15:18:01 <Ammler> I would have another idea for the ctrl-bridge: build bridge automatically to the other side, it its a canyon...
15:18:42 *** stillunknown has joined #openttd
15:19:23 <Frostregen> maybe just incorporate the first idea, then add the rest, IF really someone wnats it?
15:19:47 <Roujin> note to self: don't get numbers and strings confused in future
15:21:39 <yorick> any wiki-lover wanting some industry screenshots?
15:25:25 <Frostregen> hm, i can not compile anymore
15:25:36 <Frostregen> [SRC] DEP music/dmusic.cpp
15:25:36 <Frostregen> In file included from f:/stuff/openttd/BRK_SRC/src/music/dmusic.cpp:10:
15:25:36 <Frostregen> f:/stuff/openttd/BRK_SRC/src/music/dmusic.h:33:2: #endif without #if
15:27:02 <Frostregen> dmusic.h:12:2: warning: "/*" within comment
15:27:20 <yorick> means someone forgot to decomment
15:27:41 <Frostregen> but forgivable when changing 360 files ;)
15:28:08 *** GoneWacko has joined #openttd
15:28:39 <Roujin> let's hope it's not in all 360 files :P
15:28:49 <Frostregen> does not look like
15:29:42 <glx> hmm works for me with mingw
15:30:09 <yorick> glx, maybe it doesn't need dmusic.h?
15:30:47 <glx> by default mingw doesn't have it, and I never managed to find dx headers for it
15:32:28 <Frostregen> hm, i'm on msys+mingw
15:33:19 <yorick> yes, it's clearly a forgotten */
15:35:44 <yorick> it isn't a big patch, is it?
15:36:23 <Belugas> if it is the only bug of that patch, you have to salute his author ;)
15:36:47 * yorick salutes err...err...rubidium
15:37:17 <CIA-3> OpenTTD: glx * r12972 /trunk/src/music/dmusic.h: -Fix (r12971): forgot to close a comment
15:37:17 * yorick feels like one of his patches got into trunk :)
15:45:33 <Progman> the wiki should be in english only (imho)
15:46:04 <yorick> there are some chinese pages
15:46:23 <yorick> but this user only makes german pages
15:46:59 <Eddi|zuHause3> it would not really make sense for one user to post pages in multiple languages :p
15:47:04 <Belugas> Progman, you are thinking wrong
15:47:15 <Eddi|zuHause3> unless you are swiss or something :p
15:49:05 <Roujin> i have to go, would be nice if you devs look at the two patches I've added to flyspray ;) see you
15:49:07 <yorick> he's gonna translate the whole wiki :o
15:51:32 *** Boyinblue0 has joined #openttd
16:00:50 *** NukeBuster has joined #openttd
16:04:20 <Sacro> yorick: can you tell whoever is doimg the wiki like that it's a really bad idea
16:04:26 <Sacro> it should be done via subdomains
16:05:14 <Sacro> otherwise there's no kind of layout
16:05:22 <Sacro> it just gets a huge mess of different languages
16:05:46 <yorick> Sacro, a user named "Pocky"
16:08:07 <Belugas> 4 repos on a sd card, updated, means at least 360*4 changes
16:17:53 *** mynetdude|Away is now known as mynetdude
16:26:56 *** thgergo has joined #openttd
16:42:04 *** |Jeroen| has joined #openttd
16:52:09 *** HerzogDeXtE1 has joined #openttd
17:00:59 *** Wezz6400 has joined #openttd
17:02:01 <wao> how can i set-up delay of month?
17:02:11 <wao> make them longer to the real time..
17:02:57 <Belugas> there is no way to do to, unless using the day-length patch
17:03:23 <Belugas> on the forunms, under developpement
17:04:33 *** stillunknown has joined #openttd
17:08:22 <Belugas> you are on OpenTTD here
17:08:47 <DaleStan> It's not just a gameplay feature, it's also a useful graphics-debugging feature. A quarter-second per tick makes it much easier to spot broken graphics.
17:09:05 *** |Jeroen| has joined #openttd
17:09:14 <hylje> what use is spotting broken graphics that can't be seen in normal play
17:10:00 <Belugas> hylje, i'm pretty convinced that patch wrote it because they needed it
17:10:06 <Maedhros> spotting what's wrong with them, perhaps?
17:18:36 *** Wezz6400 has joined #openttd
17:19:01 *** Vessajono has joined #openttd
17:24:50 <CIA-3> OpenTTD: peter1138 * r12973 /trunk/src/newgrf.cpp: -Codechange: Rename GRMSpriteEntry to GRFLocation, as it is not necessarily specific to GRM sprites...
17:26:27 <DaleStan> <hylje> what use is spotting broken graphics that can't be seen in normal play <-- What Maedhros said. They can be spotted. It's just that you can't always tell what's wrong when the game's running at speed.
17:30:03 *** FlashMCD has joined #openttd
17:56:20 *** Osai is now known as Osai^Kendo
17:58:28 *** Maedhros has joined #openttd
18:06:48 *** FlashFF has joined #openttd
18:11:05 <Wolf01> lol roujin's real name is Manuel Wolf, I want it, I'm going to take his identity... well... ok, I don't know where he lives, and if he is more tough than me
18:13:36 *** ChanServ sets mode: +o Bjarni
18:16:02 *** raimar3 has joined #openttd
18:42:33 *** Boyinblue0 has joined #openttd
18:47:18 *** Brianetta has joined #openttd
18:48:46 <yorick> you can go hunter2ing my hunter2!
19:16:03 *** Dotted^2 has joined #openttd
19:20:12 *** insulfrog has joined #openttd
19:30:55 <glx> Frostregen: we have #openttd.notice ;)
19:31:02 <Frostregen> even for comments?
19:31:31 <glx> all changes done in flyspray are reported there
19:32:01 <Frostregen> i wanted to ask, if it is ok to leave it small, and add a patch setting to toggle between different ctrl usages (fastest, last used, etc...) later?
19:34:34 *** [alt]buster has joined #openttd
19:39:52 *** [alt]buster is now known as [com]buster
19:40:56 *** [com]buster is now known as [annoyed]buster
19:48:19 <st6> why do you need to have stations bigger than trains
19:49:06 <Cap_J_L_Picard> st6: Yes, it's slower (un)loading on the bit that overflows end of platform
19:49:14 <Belugas> unload/load much faster when station is at least as big as trauib
19:49:41 <Cap_J_L_Picard> Belugas: tran???
19:49:42 <Belugas> has nothing to do with signals, by the way
19:49:44 <Wolf01> Frostregen, if that patch allow to select a bridge to build would be cool, because I always build the first tubular road bridge, TTRS doesn't have graphics for other 2 :)
19:50:05 <Bjarni> I was about to write "tran?"
19:50:24 <Bjarni> I started typing and then the TV tuner switched channel
19:50:29 *** [annoyed]buster is now known as [com]buster
19:50:45 <Bjarni> "hey I was listening to those guys talking"
19:52:05 <st6> why does ie oilfields say 68% transported if theres always a boat loadig? =)
19:52:20 <Roest> it leaks into the water
19:53:52 <Cap_J_L_Picard> st6: That's last months production ;)
19:54:13 <st6> i've had em loading for years
19:54:29 <Cap_J_L_Picard> and it doesn't count until it arrives IIRC.
19:54:50 <Roest> it's designed to make you feel miserable and there's no way you can fix it
19:54:52 <Cap_J_L_Picard> Some will be on platform at month end or en route.
19:55:09 <Cap_J_L_Picard> so you can never get 100%
19:55:19 <Sacro> el <www.tt-forums.net> | Try !links | Latest TTDPatch: *S Holmfirth...
19:55:33 <Cap_J_L_Picard> Sacro: That really worked.
19:55:40 <Roest> sacro fails at copy&paste
19:55:49 <Cap_J_L_Picard> I'll rephrase it, it's very dificult to get 100%.
19:57:11 <Frostregen> @Wolf: this would be possible with the next step of this patch
19:57:35 <yorick> ooh...you probably have a question?
19:57:39 <Roest> Frostregen: what happened to the eye candy patch
19:58:59 <Frostregen> still waiting for ttdp newgrf eyecandy spec
19:59:52 <Belugas> you might wait for a long time, from where i stand
19:59:57 <Maedhros> methinks you should probably write one yourself, and see what people think of it
20:01:03 <Frostregen> hm, i would need at last one dev who is willing to regularly assist me, before starting such a great (codewise) project
20:01:30 <Frostregen> if noone is interested, it wont get into trunk anyway
20:01:48 <Wolf01> the main problem was: we wanted more but smaller (8x8 max) objects, ttdp devs wanted less but bigger objects (16x16 iirc)
20:02:26 <Frostregen> my thougt about this was: just use more smaller ones
20:02:46 <Frostregen> 8x8 is already very large
20:02:48 <Roest> ttdp is the thing of the past, ottd is the future
20:02:54 <yorick> I have a problem with it, because it just allows you to add objects...just objects...those objects may trick you into thinking they're something like industries and such
20:03:20 <Frostregen> newstations is kind of the same
20:03:51 <Ammler> aren't houses not already kind of industries too?
20:04:00 <yorick> and newindustries, and houses, and so much more
20:04:10 <Wolf01> yorick, in RA2 you also was able to build fake production structures to confuse your enemies
20:04:23 * Sacro has just found "Landwirtschafts Simulator"
20:04:27 <Sacro> can someone please translate
20:05:50 <insulfrog> Wolf01: that's in RA1 where you can build fake buildings, not RA2 ;)
20:06:20 <Wolf01> oh, too many mods on ra2
20:08:28 <Ammler> but you could easy "missuse" newindustries for eyecandy, can't you?
20:08:46 <yorick> like tourists vector does?
20:09:03 <peter1138> easier to misuse stations
20:09:36 <Frostregen> both have unwanted sideeffects. stationlabel, show industry window on click
20:11:24 <Ammler> well, industry window doesn't really hurt
20:12:04 <Ammler> you don't have to click on it, and maybe sometimes you wan't to produce something like pass mail or what ever
20:12:32 <Wolf01> we are misusing stations for eyecandy, real eyecandy objects don't need to be stations, so you can build them everywhere, also along your roads like trees
20:12:45 <Frostregen> is there a decent gui for industry building? like preview?
20:13:19 <Roest> ammler how's the track sharing test going?
20:13:37 <Ammler> seems to be desyncless
20:13:56 <Ammler> but its a clean sharing patch server
20:14:01 <Ammler> no other patches included
20:16:05 <Ammler> Wolf01: what type of eyecandy things are you speaking about?
20:16:27 <Roest> "Web servers hosting musician Peter Gabriel's web site have gone missing from their data center."
20:16:59 <Maedhros> "site"? i thought the servers themselves had been stolen
20:18:04 <Bjarni> even though it sounds like an online crime I guess it's an offline crime
20:18:06 <Wolf01> Ammler, trees, electric pylons around the map, wind towers too, almost all what is done with newstations and don't require to be a station...
20:22:27 <Bjarni> ln: please stop your indecent talk
20:22:33 <Bjarni> there are no women to seduce right now
20:25:30 <Ammler> Wolf01: something like scenario editor ingame, then?
20:28:32 <Ammler> openttd: /home/ingo/ottd/trunk/src/player_base.h:120: Player* GetPlayer(PlayerID): Assertion `IsInsideBS(i, PLAYER_FIRST, (sizeof(_players)/sizeof(_players[0])))' failed.
20:29:05 <Ammler> while I tried to send a ship to a fish
20:30:11 <Maedhros> is this with the infrastructure-sharing patch applied?
20:30:11 <Wolf01> why not ingame? maybe you can set a flag to allow big objects or other unmvoables (Frostregen already madea patch to build the houses you want where you want in scenario editor) to be build only on editor, but I would like to be able to build eyecandy objects also ingame
20:30:15 <SmatZ> Ammler: does it happen only with fishing yard? (or how is that factory called)
20:30:34 <Ammler> SmatZ: just asking rob, he had it too
20:30:55 <Frostregen> it is just another way to loose money ;)
20:30:57 <Ammler> SmatZ: yes, it the fishing ground
20:31:26 <Belugas> Wolf01, will they serve a purpose ingame? no, i doubt. Could they eventually be a problem while in MP, yes it could
20:31:33 <Belugas> so, if they are jsut eye candies,
20:31:48 <Belugas> scenario editor would be the only place for them
20:32:02 <Frostregen> status objects...golden statues
20:32:26 <Frostregen> which cost s few millions
20:32:38 <Ammler> SmatZ: and yes, its the patched server
20:33:04 <Wolf01> that's why I proposed to disable them for multiplayer, like the needed drag&drop purchase land, on which is based the eyecandy patch
20:33:16 <dih> would it not be useful to use a stream type of approach?
20:33:35 <dih> rather than fitting everything into their own little packets
20:33:50 <dih> have data be able to spread across multiple packets
20:33:54 <SmatZ> Ammler: seems I can't reproduce it in clean trunk... ECS Basic + ECS Agriculture, sent cargo ship and pax ship, no crash
20:34:09 <Frostregen> @Wolf it should be controllable by either using an eyecandy newgrf or not
20:35:34 <Wolf01> Yes, it's like it works now, at least the latest version I have
20:35:47 * Maedhros guesses that the infrastructure-sharing patch expects all stations to be owned by players
20:35:51 <SmatZ> Ammler: does it crash with regulat oil rig in patched server? these stations have no owner, so there is reason to crash with tracksharing patch
20:36:35 *** [alt]buster has joined #openttd
20:37:07 <Wolf01> but if using the purchase land tool is not the right solution, we can always use antennas and lighthouses, so they can be built only on editor
20:38:39 <Ammler> SmatZ: thanks, post that to the sharing patch thread
20:38:52 *** De_Ghost has joined #openttd
20:39:48 *** insulfrog has left #openttd
20:42:37 *** [alt]buster is now known as [com]buster
20:46:51 <Wolf01> the object we should replace to make eyecandy to work is not a problem
20:47:07 <Wolf01> (the problem maybe is adding a new one)
20:47:30 <Roujin> Belugas: what part exactly did you mean in my topic in the forums? the one i put on flyspray?
20:48:02 <Wolf01> so, using the unmovables instead the purchased land is the same thing, but with the only difference that unmovables can only be build on sceneditor and purchased land ingame
20:49:02 <SmatZ> Ammler: hehe you just reported it :)
20:49:18 <Wolf01> we can also replace rocks, but then eyecandy will be destroyable (does this word exists?)
20:49:20 <Ammler> yeah, with one sentence
20:49:34 <Roujin> Wolf: why replace something? oO
20:50:08 <SmatZ> Ammler: good, it is better if you report it, you found it ;-) I had the report written, pressed the "Send" button, and I got a warning there is a new message in the thread :)
20:50:12 <Roujin> you can introduce a new button, some new functions... instead of hacking it into existing stuff
20:50:54 <Ammler> SmatZ: but your report would be more usefull
20:51:10 <Roujin> it's not duplicated if it has different uses...oO
20:51:24 <Wolf01> you will be able to build a lighthouse with eyecandy, as you are able to build a purchased land sign with the current patch
20:51:34 <SmatZ> Ammler: nono, it really wouldn't, you descibed it correctly ... and the author of the patch should know what's going on :)
20:52:42 <Belugas> i may be tired, but it seems that you're not making much sens, Wolf01
20:52:59 <Roujin> then don't make it to be able to build a lighthouse with it - OR do integrate the lighthouse into it, but then also the transmitter
20:53:34 <Wolf01> yes, this will allow to build other things of unmovables
20:53:39 <Ammler> SmatZ: and it was found from Rob (Veritek)
20:54:07 <Ammler> did you already test the patch?
20:54:43 <Roujin> but then again, if you hack it into the existing functions and then rename them because they are not named appropriate anymore, you could've written it from blank and removed the other ones in the beginning...
20:54:44 <Wolf01> but they are unmovables, and I don't like much them... think about half map covered by wind towers, electric pylons, nice parks, trees... all unmovable
20:56:59 <Roest> nycom did a good job for that too
20:58:06 <Rubidium> maybe we should add an assembler to OpenTTD so people can bootstrap their own compilers to compile their own languages for vehicle orders in OpenTTD.....
20:59:06 <Wolf01> all is started because I wanted to change the appearance of the purchased land sign, dynamically and ingame, so I hired Frost and he made the great part of the work (I made only the purchase land area :( too bad I was not so good at coding that time, nor I'm now)
20:59:24 <Wolf01> so I thought the purchased land was the right thing to replace
21:00:32 <Prof_Frink> Rubidium: To hell with that, embed qemu in openttd and run AI/orders in virtual machines
21:05:31 <Frostregen> @Wolf: it still is the right place. beause it only has one functionality: the eyecandy reserves the land it is built onto
21:05:44 <Frostregen> with different looking objects
21:05:53 <Roest> compiling vehicle orders, player1/trains/train256/order.asm: in function goto station() >>error station unknown
21:07:14 <Frostregen> it *could* be merged with unmovables, by making this tile reserved for owner_none, which will not be removable by a player
21:08:10 <CIA-3> OpenTTD: rubidium * r12974 /trunk/src/players.cpp: -Codechange: check whether loading/saving highscores goes as it should be.
21:28:43 <CIA-3> OpenTTD: rubidium * r12975 /trunk/src/ (21 files in 3 dirs): -Codechange: replace DeleteWindow(w) with delete w.
21:38:15 *** [alt]buster has joined #openttd
21:38:16 *** [alt]buster is now known as [com]buster
21:39:50 <Bjarni> ln: that page reminds me of Fallout
21:40:30 <Bjarni> but a few sec into the movie the similarity disappears
21:43:31 <Bjarni> but now you are trying to give the channel the wrong idea :P
21:44:24 <Sacro> and i reckon it might work
21:47:33 <Eddi|zuHause3> i'd wish it weren't :p
22:03:35 *** Osai^Kendo is now known as Osai
22:05:32 *** roboboy has joined #openttd
22:08:32 <CIA-3> OpenTTD: rubidium * r12976 /trunk/src/ (34 files): -Codechange: use w->SetDirty() instead of SetWindowDirty(w) when it's certain that w != NULL.
22:14:07 *** mynetdude is now known as mynetdude|Away
22:17:24 <CIA-3> OpenTTD: rubidium * r12977 /trunk/ (18 files in 3 dirs): -Codechange: remove quite some redundant (duplicate) function declarations.
22:21:46 <Frostregen> hm, quite some changes
22:38:52 *** orudge` has joined #openttd
22:38:52 *** ChanServ sets mode: +o orudge`
22:40:21 *** [alt]buster has joined #openttd
22:40:22 *** [alt]buster is now known as [com]buster
22:41:42 <CIA-3> OpenTTD: rubidium * r12978 /trunk/src/rev.cpp.in: -Codechange: "\\0" is not needed for the MorphOS revision string. Patch by tokai.
22:42:22 <CIA-3> OpenTTD: rubidium * r12979 /trunk/configure: -Codechange: support using MORPHOS in sources.list.
22:43:56 *** mynetdude|Away is now known as mynetdude
22:47:39 *** Frostregen_ has joined #openttd
22:51:07 <CIA-3> OpenTTD: rubidium * r12980 /trunk/ (source.list src/thread_morphos.cpp): -Fix: MorphOS threading support. Patch by Fabien Coeurjoly.
22:53:48 *** Frostregen_ is now known as Frostregen
22:57:28 *** Osai is now known as Osai^zZz
22:58:12 *** tokai|ni has joined #openttd
23:24:38 <Eddi|zuHause3> morphos? threads?? what's next, blasphemy?!?
23:25:19 *** Brianetta has joined #openttd
23:25:56 *** Digitalfox_Home has joined #openttd
23:38:30 <glx> Eddi|zuHause3: morphos had working thread before the latest threading rewrite
23:38:53 <Eddi|zuHause3> how do threads work in c++ anyway?
23:39:23 <Tefad> my guess is the same as they do in C
23:39:36 <Eddi|zuHause3> i have no real problem with magic ;)
23:42:22 *** [com]buster has joined #openttd
23:44:09 <CIA-3> OpenTTD: glx * r12981 /trunk/src/win32.cpp: -Codechange: remove some useless includes and defines
23:45:38 <Belugas> #I've put a spell on you
23:45:40 <CIA-3> OpenTTD: smatz * r12982 /trunk/src/newgrf_engine.cpp: -Fix: compiler warning when compiling without asserts
23:45:50 <Belugas> #because you'r miiiiinnneeeuuuu
23:58:52 *** Nitehawk has joined #openttd
continue to next day ⏵