IRC logs for #openttd on OFTC at 2008-03-16
⏴ go to previous day
00:04:43 <Tefad> моя як на крыше, и она была объята пламенем. где находится туалет?
00:10:38 <Tefad> mmmmmoooooooooooooooooooo
00:14:18 *** Gonozal_VIII has joined #openttd
00:16:06 <michi_cc> Sacro: give me a savegame if you think it's a bug and I'll look at it tomorrow
00:17:03 <Sacro> michi_cc: you should take a look at peter1138's server, i've abused YAPP a lot ;)
00:19:49 *** NukeBuster|laptop has joined #openttd
00:24:20 *** Osai is now known as Osai`off
00:29:15 *** Osai`off is now known as Osai
00:31:45 *** Osai is now known as Osai`off
00:41:14 *** Zaviori has joined #openttd
00:43:43 *** Osai`off is now known as Osai
00:47:40 *** NukeBuster|laptop has left #openttd
00:48:22 *** NukeBuster|laptop has joined #openttd
00:50:48 *** NukeBuster|laptop has left #openttd
00:53:04 *** Poopsmith has joined #openttd
01:35:33 *** Eddi|zuHause3 has joined #openttd
01:44:26 *** macbane has joined #openttd
01:45:23 *** Eddi|zuHause has joined #openttd
01:51:53 *** Osai is now known as Osai`off
01:52:52 *** UserErr0r has joined #openttd
01:56:50 *** Eddi|zuHause has joined #openttd
01:58:42 <Eddi|zuHause> hmm... don't copy 3GB files with ntfs-3g
02:33:46 *** Aerandir has joined #openttd
02:53:42 *** Jortuny has joined #openttd
03:07:49 *** anhedral is now known as dih
03:13:48 *** dih is now known as anhedral
03:35:44 *** gfldex_ has joined #openttd
03:40:44 *** HerzogDeXtEr has joined #openttd
04:08:45 *** Poopsmith has joined #openttd
05:00:21 *** nairan_pty has joined #openttd
05:52:54 *** Ammller has joined #openttd
06:02:51 *** UserError has joined #openttd
06:13:31 *** Draakon has joined #openttd
06:21:54 * Poopsmith isn't really into F1, but can't wait for the V8 Supercars race that will be taking over his city's streets in a few weeks time
06:31:36 <Draakon> Is anyone here that has used GRFMaker before?
07:00:43 *** Eddi|zuHause has joined #openttd
07:08:06 *** dR3x4cK has joined #openttd
07:14:50 *** Singaporekid has joined #openttd
07:18:50 *** thgergo has joined #openttd
07:58:06 *** ThePizzaKing has joined #openttd
08:05:21 *** stevenh has joined #openttd
08:11:51 *** nairan_pty has left #openttd
08:15:27 *** Osai`off is now known as Osai
08:24:09 *** Alberth has joined #openttd
08:41:34 *** |Jeroen| has joined #openttd
09:21:12 <Purno> who 'owns' myottd.net ?
09:34:56 <murr4y> it was registered through privacyprotect.org
09:35:12 <murr4y> IP Location: FI(FINLAND)-ETELA-SUOMEN LAANI-ESPOO
09:36:33 <murr4y> descr: The Student Union of Helsinki University of Technology
09:36:56 <murr4y> e-mail: hostmaster@tky.fi
09:38:43 <murr4y> that's as far as i got :D
09:54:42 *** dR3x4cK has joined #openttd
10:07:21 *** Vikthor has joined #openttd
10:13:18 *** keyweed has joined #openttd
10:18:26 *** bumblebee has joined #openttd
10:35:15 *** Wezz6400 has joined #openttd
10:42:03 *** stillunknown has joined #openttd
10:53:04 *** Gonozal_VIII has joined #openttd
10:55:53 *** bumblebee has joined #openttd
10:58:11 *** thgergo has joined #openttd
11:04:06 *** Zaviori has joined #openttd
11:05:21 *** anhedral is now known as dih
11:05:50 *** Progman has joined #openttd
11:18:50 *** Ridayah has joined #openttd
11:21:01 *** Brianetta has joined #openttd
11:39:58 *** Zaviori has joined #openttd
11:46:41 *** Eddi|zuHause has joined #openttd
11:48:50 *** Vikthor has joined #openttd
11:51:58 <dih> and why on earth to you link us to a russian shop?
11:52:10 <dih> which is totally off topic
11:52:46 <Gonozal_VIII> stroganov, isn't that food?
11:53:04 <Gonozal_VIII> doesn't look like food
11:54:54 *** dih is now known as anhedral
11:55:15 <Gonozal_VIII> we have 4 digits here :-)
11:56:57 <Gekz> Australia only has 8 towns.
11:57:40 *** Slowpoke has joined #openttd
12:05:42 *** TheJosh has joined #openttd
12:09:39 *** Zaviori has joined #openttd
12:11:14 <Gonozal_VIII> wasn't quick enough, now you're not allowed to ask anymore
12:11:16 <TheJosh> people keep referring to "company owner" when commenting about my patch. would that mean the manager name?
12:13:40 <TheJosh> of course barely anyone who commented is actuaolly on at this time
12:18:09 <TheJosh> im going to bed nit eall
12:25:10 *** divoafx has joined #openttd
12:55:49 *** Jortuny has joined #openttd
13:22:28 <SpComb> murr4y: you'll have better luck tracing myottd.net's IPv6 address
13:24:09 <SpComb> inet6num: 2001:14b8:197::/48
13:24:09 <SpComb> netname: SIXXS-NET-TJM1-SIXXS
13:24:09 <SpComb> descr: SixXS assignment to end-user TJM1-SIXXS
13:28:27 *** Zaviori has joined #openttd
13:40:13 *** anhedral is now known as dih
13:44:28 *** dihedral has joined #openttd
13:48:59 *** Zaviori has joined #openttd
14:10:32 *** UnderBuilder has joined #openttd
14:11:21 *** cissusnar has joined #openttd
14:53:35 <Ammller> Host openttd.org.site not found: 2(SERVFAIL)
14:53:48 <Ammller> what could be broken?
14:55:08 <Rubidium> failing peering of your ISP
14:55:38 *** TheMasterSwordsman has joined #openttd
14:55:49 <Ammller> how do I test, if its my pc or the ISP?
14:55:57 <TheMasterSwordsman> I placed a depot; why am I still unable to place any vehicles?
14:56:11 <Rubidium> because it's too early?
14:56:30 <TheMasterSwordsman> too early?
14:56:39 <yorick> TheMasterSwordsman, yes, hello, nice to meet you, what date is it in your game?
14:56:41 <Rubidium> in the year 0 you can't build vehicles
14:56:50 <TheMasterSwordsman> I just built a huge rail network...
14:56:55 <TheMasterSwordsman> I guess I'll have to continue working on it.
14:57:07 <TheMasterSwordsman> *Excuse the long nickname of mine, please.*
14:57:10 <yorick> use ctrl-alt-C to go to the cheat menu
14:57:18 <Rubidium> did you click on the depot to make vehicles?
14:57:47 <Rubidium> or did you try to do it via the toolbar on the top?
14:58:33 <yorick> you should make a warning there, its a commonly made mistake
15:00:00 <Rubidium> but coding is soo 2007
15:02:01 <Rubidium> ghehe like they even have my address
15:02:09 <Rubidium> they can't send the letter
15:02:37 <Rubidium> and then, when they send the letter to where I'm now I'm already gone again when it arrives
15:02:48 <yorick> lead coders that thing coding is soo 2007 are __
15:03:18 <Rubidium> s/__/on vacation in Japan/
15:03:46 <Rubidium> so... weekend's over!
15:05:00 <TheMasterSwordsman> Alright... I started in 1950, it is now 1952, NOW why can't I build vehicles?
15:05:38 <TheMasterSwordsman> Define newgrfs, because I'm used to the original TTD, and not OpenTTD.]
15:07:00 <Rubidium> did you click on the depot to make vehicles or the 'train' button in the toolbar at the top of the window?
15:07:53 <TheMasterSwordsman> the toolbar button from the top of the window.
15:08:13 <Rubidium> that cannot be used to make vehicles
15:08:16 * TheMasterSwordsman clicks on the depo-
15:08:34 <Rubidium> primarily because it is too 'random' for most users where the vehicles will get build
15:18:47 <Ammller> Rubidium: maybe something like "make that depot to train store" :-)
15:19:24 <gregor> i need some help with 32bit graphics
15:19:41 <gregor> how can i use it under fedora 8 ?
15:20:27 <Rubidium> Ammller: then it still doesn't work as TTD 'expert' would expect
15:20:47 <Ammller> and would he expect that?
15:21:25 <Rubidium> and it would get the same: train gets build at random location and train is lost (because it's build in a disjoint part of the network) bug report
15:24:38 <UnderBuilder> hmmm... what about a patch that shows you what will happen to a industry in the next month?
15:25:02 <UnderBuilder> not only closedowns, also changes in cargo supply
15:37:11 <glx> only closedowns are advertised in advance
15:37:54 <glx> you can't know production changes before they happen
15:38:05 <hylje> production changes should be able to be aggregated to a (monthly?) newspaper issue
15:38:11 <hylje> which can then be read in a tabular format
15:43:36 *** yorick is now known as yorick_
15:44:21 *** yorick_ is now known as yorick
15:46:27 *** yorick is now known as yorick_
15:46:36 * orudge is now known as yorick____
15:46:40 * orudge is now known as yorick_
15:46:41 * orudge is now known as yorick!
15:46:43 * orudge is now known as yorick?
15:46:53 <yorick_> [16:46] <weirdy> change your nick to yorick_
15:47:06 *** yorick_ is now known as y0rick
15:47:17 <orudge> I thought I was looking at #tycoon
15:47:29 *** y0rick is now known as yorick
15:47:42 *** Forked is now known as dohrick
15:49:27 <orudge> what is it with you and your "[FAIL]" as of late, eh?
15:49:51 <Prof_Frink> Nothing, just you keep failing.
15:53:01 *** dohrick is now known as Forked
16:07:29 *** Draakon has joined #openttd
16:08:48 <ln> so 4x08 next week, but does 4x09 come right after that?
16:10:39 <orudge> are you on about Lost or something?
16:11:22 <orudge> as I believe 4x08 is indeed due next week, but 4x09 will likely not be for some time
16:12:33 <orudge> It's getting good again
16:12:38 <orudge> it's finally starting to answer some questions
16:12:39 <ln> Draakon: no, you are simply wrong.
16:12:44 <orudge> (Although, opening up a pile more, of course)
16:12:59 <orudge> "My Dad's bigger than yours"
16:13:10 <ln> Draakon: yes you are. end of discussion.
16:13:23 <Draakon> Lost is just not what a normal unsettled island should be
16:13:46 <Prof_Frink> orudge: But.. how can you have a dad?
16:13:54 <Draakon> how do hell first people got there?
16:14:21 <orudge> Prof_Frink: I was merely quoting a common playground phrase
16:14:25 <orudge> I was not meaning it referred to myself
16:14:38 <orudge> [16:13:14] <Draakon> Lost is just not what a normal unsettled island should be <-- of course not, it'd be boring if it was
16:15:10 <Draakon> how the heck the current people that crashed were able to remember something about that island if they haven't been there? as there are some objects or locations that were the same in their past stories
16:15:24 <Draakon> orudge: current story for the Lost is just so unrealistic
16:15:25 <orudge> wait until the end and everything will be answered, so they say
16:22:19 *** Leviath has joined #openttd
16:33:18 *** Vikthor has joined #openttd
16:37:57 *** Slowpoke_ has joined #openttd
16:39:28 *** NukeBuster|laptop has joined #openttd
16:44:48 <yorick> I think you shouldn't check station spread when building upon another station tile
17:10:06 *** dR3x4cK has joined #openttd
17:15:38 <UnderBuilder> can I use paste.openttd.org for pasting something not related to (open)TTD?
17:16:28 *** NukeBuster|laptop has left #openttd
17:16:32 <Gonozal_VIII> you can but then the devs will hunt you down and burn you alive
17:16:52 *** Progman has joined #openttd
17:17:27 <UnderBuilder> then, what pasteserver should I use?
17:17:55 <Gonozal_VIII> one where you won't get killed until you're dead
17:26:41 *** UnderBuilder is now known as nicfer
17:38:13 *** Pinchiukas has joined #openttd
17:38:30 <Pinchiukas> if I select 'new game' I have some opponents there?
17:39:07 <Eddi|zuHause> <orudge> as I believe 4x08 is indeed due next week, but 4x09 will likely not be for some time <- they announced that they will produce 5 more episodes this season, so even if they stick remotely to the original schedule, there'll be a gap of 3 weeks somewhere
17:39:47 <Eddi|zuHause> Pinchiukas: a) depends on your difficulty level, b) don't play against the AI
17:41:14 <Eddi|zuHause> you have been warned ;(
17:41:28 <peter1138> Hmm, old patches...
17:41:32 <peter1138> Manual train control :o
17:42:16 <Pinchiukas> I've built stations in two towns and a bus, and I can't send the bus to the other town
17:42:24 <Pinchiukas> though there is already a road between them
17:43:08 <Pinchiukas> Gonozal_VIII: could you point me there
17:43:56 *** jez9999 has joined #openttd
17:44:09 <jez9999> Is there a function that lets you check whether a given tile has a depot on it?
17:44:14 <Pinchiukas> Gonozal_VIII: wow, it doesn't tell me anything about busses not going to other towns, strange, huh?
17:44:44 <yorick> but don't ask me where
17:45:33 <Eddi|zuHause> Pinchiukas: you told neither what you tried to do, nor what the bus said why it refuses
17:45:55 <jez9999> yorick: who were you talking to?
17:46:36 <Eddi|zuHause> that's why i said it ;)
17:46:36 <Pinchiukas> "Pinchiukas> I've built stations in two towns and a bus, and I can't send the bus to the other town" <- wasn't that telling what I'm trying to do?
17:46:46 <Eddi|zuHause> it's called "irony" ;)
17:47:35 <Eddi|zuHause> Pinchiukas: yes, but it is obviously not detailed enough to get a remote person to help you
17:48:01 <Gonozal_VIII> so go read the wiki
17:48:21 <Pinchiukas> Gonozal_VIII: blow me asshole
17:49:25 <Pinchiukas> Eddi|zuHause: what could I tell you more?
17:50:03 <Eddi|zuHause> "a picture tells more than a thousand words"
17:50:28 <Eddi|zuHause> press Ctrl+S to make a screenshot
17:50:36 <Eddi|zuHause> then upload it to an image hoster
17:51:31 <Pinchiukas> the bus isn't *refusing* to do anyting, I can't add an order to make the bus go to the other town, when I click on 'go to' and the station in the other town, nothing happens
17:51:45 <Pinchiukas> do I have to own the road between towns or something?
17:52:21 <Eddi|zuHause> no, roads are free to use
17:52:31 <Eddi|zuHause> sure you built a bus stop, not a truck stop?
17:52:41 <Eddi|zuHause> sure you clicked on the exact spot of the station?
17:53:14 <Pinchiukas> oh, now I see that there is a truck on that other station... good work lol
17:54:09 <Eddi|zuHause> "when I click on 'go to' and the station in the other town, nothing happens" <- that is a REAL problem report
17:54:53 <Gonozal_VIII> a little better than "so how do I play?" ^^
17:55:35 <Pinchiukas> Eddi|zuHause: was this more of this "irony" stuff you were talking about? :)
17:55:52 <Eddi|zuHause> no, that was honest
17:56:12 <Eddi|zuHause> this is the bit of information that leads to the solution
17:56:16 <Pinchiukas> thanks for the help
17:56:27 <Eddi|zuHause> everything else is just worthless junk
17:58:00 <peter1138> Hmm, curse my unplanned networks...
17:58:06 <peter1138> 2 platforms is not enough :o
17:59:47 <peter1138> And this is a hilly environment, so adding more is tricky.
18:00:19 <Pinchiukas> hmm... I've moved passengers from one town to another which was in the subsidies list and services subsidied says "none" what the hell?
18:00:44 <Eddi|zuHause> my "planned" networks usually look more like this: www.informatik.uni-halle.de/~krause/Erlangen%20Transport,%2012.%20Jul%201933.png
18:00:52 <peter1138> Subsidy expired before you completed it?
18:01:00 <peter1138> Subsidy in the opposite direction?
18:01:37 <hylje> subsidized coal from power plant to mine
18:02:11 <Pinchiukas> peter1138: not expired, moved passengers in both directions
18:02:45 <peter1138> Bus stops not close enough to the town centres?
18:03:18 <Pinchiukas> hmm, this may be a bug I think :) I changed the name from 'townname *central*' to 'townname' and it worked
18:03:27 <Eddi|zuHause> bad resolution ;)
18:06:11 <glx> Pinchiukas: station name doesn't matter, but the bus must effectively deliver passengers (on first trip it usually doesn't)
18:06:35 <Pinchiukas> what does "effectively" mean?
18:12:41 <Pinchiukas> when do I get new subsidied services?
18:14:34 <Eddi|zuHause> randomly each month
18:27:04 *** NukeBuster|laptop has joined #openttd
18:35:13 <Ammller> someone here experienced with ECS and has time to join #openttdcoop MZ server?
18:35:28 <Ammller> we have some questions :-)
18:42:55 <peter1138> # it's been a long long time, hasn't it?
18:43:06 *** ChanServ sets mode: +o Bjarni
18:47:24 <jez9999> for some reason, VS seems to take a lot longer to generate my win32 release version's code than the debug version
18:49:00 <Eddi|zuHause> release has more optimisations
18:49:04 <peter1138> Because it's not a debug version...
18:49:16 *** Brianett1 has joined #openttd
18:49:42 <peter1138> Optimizing is not free.
18:51:26 *** Frostregen_ has joined #openttd
18:52:44 *** Gonozal has joined #openttd
18:52:44 *** Gonozal_VIII is now known as Guest1552
18:52:44 *** Gonozal is now known as Gonozal_VIII
18:54:04 *** Maedhros has joined #openttd
18:54:05 *** Dark_Link^ has joined #openttd
18:57:36 *** Frostregen_ is now known as Frostregen
18:58:39 <Eddi|zuHause> what now... play civ, or watch hitchhikers guide to the galaxy?
18:59:18 <ln> one of which lasts a finite amount of minutes.
18:59:52 <Bjarni> actually I'm told that you can watch that guide many times
18:59:59 <Eddi|zuHause> but that is not an answer ;)
19:00:06 <Prof_Frink> Eddi|zuHause: *listen* to hhgttg
19:00:07 <Bjarni> then again you can play civ a whole lot of times as well
19:00:33 <Bjarni> how about since you have time to kill then figure out how to code something useful for OpenTTD?
19:00:50 <glx> like rewriting autoreplace ;)
19:00:58 <peter1138> Why don'y you play "Apocalypse in 9/8" on a ukulele.
19:00:58 <Eddi|zuHause> no, the choice is between these exact two options ;)
19:01:02 <ln> Eddi|zuHause: yes, Prof is right, you should listen to it if you haven't already.
19:01:31 <Eddi|zuHause> t is nowher near y ;)
19:01:58 <peter1138> There's a full inch separating them on this keyboard...
19:02:36 <ln> would be simpler to say "There's a full 2.54 centimeters separating them..."
19:02:44 <Prof_Frink> peter1138: One of those funky ergonomic jobs?
19:02:55 <Patrick`> t and y are next to each other on mine:/
19:03:09 <Prof_Frink> centimetres? Who uses them?
19:03:11 <Eddi|zuHause> wanna measure? :p
19:03:25 <Prof_Frink> 25.4mm thank you very much
19:04:14 <peter1138> Lies, * is on shift+8
19:04:18 <Prof_Frink> Ahh, but where's the hash?
19:04:38 <Eddi|zuHause> next to return ;)
19:04:44 <peter1138> Maedhros, why has nobody found the missing albums ;(
19:05:40 <Eddi|zuHause> but back to topic... i have watched the film already in the cinema
19:06:06 <yorick> offtopic should go into #?
19:06:18 <peter1138> yorick should go into #?
19:06:30 *** LordAzamath has joined #openttd
19:06:31 <glx> yorick should stop spamming :)
19:06:50 <peter1138> # just a little bit, just a little bit more time
19:06:57 <Eddi|zuHause> but i have played various versions of civ since i have a computer
19:07:19 <peter1138> Civ 2 had all that Windows crap...
19:07:19 <Eddi|zuHause> which is probably over 15 years ago
19:07:21 <ln> Eddi|zuHause: you mean you have watched a DUBBED version of the movie in the cinema?
19:07:46 <Eddi|zuHause> ln: there'll only be a dubbed version on TV either...
19:08:12 <peter1138> So shall I demolish half of Frinkborough to improve my station?
19:08:27 <Prof_Frink> Nooooooooooooooooooooooooooooooooooooooooo!
19:08:31 <Eddi|zuHause> yeah, do away with the prof ;)
19:08:44 <ln> Eddi|zuHause: it cannot be very convincing without the british accent.
19:09:00 * Prof_Frink drops peter1138's rating to appalling
19:09:20 * peter1138 hasn't watched the new one, but assumes it's not as good as the TV or radio series...
19:09:42 <Prof_Frink> peter1138: It's not as bad as I feared.
19:09:54 <Eddi|zuHause> ln: most of the time you find the dubbing appropriate if you have not seen original
19:10:24 <Eddi|zuHause> there was a TV series?
19:10:31 <LordAzamath> Eddi|zuHause, How many invitations have to be sent for you to join ? :o
19:11:05 <Eddi|zuHause> LordAzamath: question is missing a questionmark ;)
19:11:10 <Prof_Frink> If you haven't seen the TV series, you won't have noticed the cameo in the film
19:11:34 <LordAzamath> Eddi|zuHause, no, it lacks #?
19:11:50 <Prof_Frink> Standing in the queue in the Vogon offices is... MARVIN!
19:11:52 <Eddi|zuHause> Prof_Frink: actually, someone told me they used old props somewhere
19:13:16 <Prof_Frink> In both senses of the word.
19:13:51 *** NukeBuster|laptop has left #openttd
19:16:33 *** NukeBuster|laptop has joined #openttd
19:17:46 * peter1138 overruns Frinkborough with bus services instead.
19:35:16 <Patrick`> you want it to bloat?
19:37:41 <peter1138> Well it's pop. 23,386 already...
19:43:03 *** Slowpoke has joined #openttd
19:43:22 <yorick> oh noes, a green lobster!
19:50:27 <ln> three point two million dollars
19:50:55 <jez9999> what does the GetTileMaxZ command do?
19:51:24 <Prof_Frink> I would expect it to give the altitude of the highest corner of the tile
19:51:52 <Prof_Frink> But, I have not poked at the sauce
19:52:09 <yorick> I would expect it the same
19:53:09 <jez9999> curious how the code for figuring out which vehicle is on the tile needs the max Z value
19:54:10 <yorick> why did I read B3lugas there?
19:54:22 <ln> imdb says 4x09 is on 24th april.
19:54:34 <yorick> what file is it, jez9999?
19:54:35 *** keyweed_ has joined #openttd
19:57:39 <yorick> ah yes, GetTileMaxZ gets the altitude of the highest corner of the tile
20:00:01 <yorick> well...it checks if there is no vehicle on the ground, which means, planes or trains on bridges could be there
20:00:17 <yorick> but ground-bound things not
20:00:28 <yorick> no ships, RV's, trains
20:00:36 <yorick> that are not on bridges
20:00:58 <jez9999> im trying to figure out whether there is a vehicle currently *leaving* the depot
20:01:20 <jez9999> i can compile a list of vehicles in the depot and use IsInDepot to figure out if it's entering
20:01:28 <jez9999> but leaving, it immediately disappears from the depot list :-\
20:01:35 <jez9999> it can be on the depot's tile, but not in the depot list
20:01:57 <yorick> well..speed is calculated by something aswell
20:02:00 <jez9999> using FindVehicleOnTileZ doesnt work well enough because it will always return a vehicle if the depot has stopped vehicles
20:02:15 <yorick> try to look into the acceleration code
20:02:20 <jez9999> is there any way i can figure out whether a vehicle is basically moving on the depot's tile, not stopped in the depot?
20:02:52 <jez9999> something like a FindVehicles would be good
20:03:01 <jez9999> i could iterate through them and check whether they were in a depot
20:03:15 <jez9999> as well as whether they were trains
20:03:42 <yorick> do you need only trains?
20:03:48 <yorick> or also other vehicle types?
20:07:23 <jez9999> hmm, is it the case that if you use FindVehicleOnTileZ, and it's a depot tile, and there's a moving train on the tile, the moving train will always be returned?
20:07:29 <jez9999> ie. none of the stopped trains will?
20:09:33 <yorick> if (u->u.rail.track == TRACK_BIT_DEPOT)
20:09:56 <yorick> and check if the train is moving
20:11:38 <yorick> line 408 of train_cmd.cpp
20:11:41 <jez9999> but how do i get the Vehicle?
20:12:05 <jez9999> not a Vehicle, im looking to say 'is there a moving train on this tile, not stopped in the depot?'
20:12:28 *** Draakon has joined #openttd
20:12:43 <Noldo> so you don't even know if there is a depot?
20:13:00 <yorick> he doesn't even know if there is a vehicle
20:13:05 <yorick> wrong approach, I think
20:13:23 <yorick> what exactly are you trying to do?
20:13:35 <Pinchiukas> so playing multiplayer openttd is a bit like those browser games, right?
20:13:38 <jez9999> give an error if there's a moving vehicle on the tile
20:13:42 <jez9999> or a vehicle not stopped in the depot
20:13:59 <Pinchiukas> I connect, do some stuff and then leave my company to go bancrupt or make money
20:14:20 <Pinchiukas> how can I know that the server will be there tomorrow?
20:14:24 <yorick> why do you want that, jez9999
20:14:34 <jez9999> because im looking into upgrading depot track type
20:14:49 <yorick> someone already did that
20:14:58 <jez9999> not along with trains :-)
20:15:24 <Noldo> are there depot types for not-trains?
20:15:36 <jez9999> i mean not upgrading the trains too
20:17:23 <jez9999> hmm i could do with Belugas or someone
20:19:25 <peter1138> Pinchiukas: ask the server owner.
20:19:31 <yorick> how about IsStoppedInDepot()?
20:19:57 <Pinchiukas> peter1138: maybe there is a list somewhere with realiable servers or something?
20:20:17 <peter1138> nope, just the in game server list
20:20:19 <yorick> virtual bool IsInDepot() const { return false; } <-- talking about reliable functions...
20:20:34 <yorick> every server is reliable
20:21:31 <jez9999> yorick: that's fine... if i have the Vehicle
20:21:38 <jez9999> the problem is have is with getting the Vehicle
20:22:01 <yorick> maybe FindVehiclesBetween?
20:22:20 <Noldo> jez9999: try first if there is a depot, if there is you can ask the depot which trains are in it
20:22:39 <jez9999> Noldo: not good enough; a train can be on the depot tile but not in the depot list
20:22:47 <jez9999> ie. if it's half-left the depot
20:23:15 <jez9999> yorick: i dont see a FindVehiclesBetween funtion?
20:23:38 <peter1138> v->IsStoppedInDepot() ?
20:23:45 *** planetmaker has joined #openttd
20:23:58 <jez9999> peter1138: how does that help me if i dont have the Vehicle?
20:24:26 <peter1138> Well, get the vehicle?
20:24:33 <yorick> problem with FindVehicleBetween or VehicleOnTileZ is that it will only return 1 vehicle
20:24:42 <yorick> while there could be multiple inside a depot
20:24:50 <jez9999> peter1138: that's what im trying to figure out how to do.
20:25:12 <jez9999> if i have a stack of vehicles in a depot, i need to either a) get all of them or b) get the one that is moving / not stopped
20:25:30 <jez9999> (by all of them i include the one that is moving)
20:27:30 <Eddi|zuHause> hm, trains on bridges should not be on the tile
20:29:29 <Noldo> how does the clearing function of the depot tile check for no trains in the way in the situation that the depot vehiclelist shows empty?
20:29:55 <jez9999> uses FindVehicleOnTileZ i think
20:30:04 <jez9999> which is the only thing that seems to be able to do it
20:30:11 <jez9999> but it also unfortunately finds stopped trains
20:30:21 <jez9999> and only returns 1 Vehicle
20:31:14 <Noldo> does it return the moving train if the depot list is empty?
20:34:16 <jez9999> it's clearly intended only to make sure there are NO vehicles on that tile
20:34:22 <jez9999> which isn't what im looking for
20:34:32 <jez9999> it even automatically sets the 'vehicle in the way' error msg
20:34:53 <Noldo> check what that function does then
20:35:13 <Pinchiukas> is there a dedicated server software for linux?
20:35:50 <jez9999> Noldo: i did, it uses VehicleFromPos
20:35:58 <jez9999> that function is starting to get complicated.
20:36:07 <jez9999> int y = GB(TileY(tile), HASH_RES, HASH_BITS) << HASH_BITS;
20:38:25 <TheMasterSwordsman> So, I hear that the original TTD was programmed 90% in ASM.
20:38:27 <TheMasterSwordsman> Is this true?
20:38:39 <Noldo> Pinchiukas: yes, just run with -D
20:39:48 <Noldo> TheMasterSwordsman: I hear that mostly it was, but wouldn't quarantee any specific numbers
20:40:45 <Pinchiukas> I see :), thanks Noldo
20:44:15 <Wolf01> the bottom one, 3 tracks, should be extended to 4 tracks
20:46:15 <Wolf01> I tried it, really nice, really usefull, I'll use it when it will be merged in trunk :P
20:49:53 <Eddi|zuHause> ARGH, driving on left... why does nobody warn about that? :p
20:50:22 <Eddi|zuHause> very sharp turn on the bottom right
20:50:58 <TheMasterSwordsman> I wonder how long Chris Sawyer took to make TTD.
20:51:14 <Eddi|zuHause> when you don't have PBS, leave space between tracks, to place additional signals
20:52:20 <Wolf01> that was a 4 trains track.. some ages ago
20:53:06 <TheMasterSwordsman> Someone should make an OpenRCT (Open RollerCoaster Tycoon)
20:53:10 <jez9999> anyone know what new_vehicle_position_hash is?
20:53:20 <jez9999> actually _new_vehicle_position_hash
20:53:45 <Wolf01> and I added tracks and tracks and tracks, now it is like the mainline, and I didn't cared about fixing the junction
20:54:01 <Eddi|zuHause> a hash is for fast collision checking
20:54:28 <ln> TheMasterSwordsman: No, someone should not.
20:56:57 <Eddi|zuHause> # Mein Maserati fähr zweihundertzehn
20:57:07 <Eddi|zuHause> # Schwupps, die Polizei hats nich gesehn
20:57:14 <Eddi|zuHause> # Das macht Spaß
20:57:58 <Eddi|zuHause> # Ich geb Gas, ich geb Gas
20:59:00 <Eddi|zuHause> # Ich schubs die Enten aus dem Verkehr
20:59:07 <Eddi|zuHause> # Ich jag die Opels vor mir her
20:59:19 <peter1138> ln, topic says English only...
20:59:32 <Eddi|zuHause> # Ich mach Spaß!
20:59:39 <Eddi|zuHause> # Ich mach Spaß, Ich mach Spaß!
21:00:31 <ln> peter1138: Certain things are impossible to express in English.
21:00:58 <Eddi|zuHause> what is the english expression for "Glühwein" anyway?
21:02:33 <planetmaker> rather "hot spiced wine"
21:03:30 <Prof_Frink> The English equivalent is mulled wine, but I suspect they are different
21:20:38 <ln> Bjarni: zomfg, there's an IMAX in København. but not 3D.
21:31:59 <Bjarni> there is 3D somewhere else?
21:32:24 <Gonozal_VIII> imax is usually 3d...
21:34:34 *** ProfFrink has joined #openttd
21:34:37 *** Morloth has joined #openttd
21:34:49 <Bjarni> hmmm I was thinking about omnimax, not IMAX
21:35:07 <Bjarni> but it would appear that the omnimax place has gone 3D
21:35:15 <Bjarni> so your statement is incorrect
21:35:52 <jez9999> Bjarni: you know much about the structure of the _new_vehicle_position_hash?
21:36:22 *** ProfFrink is now known as Prof_Frink
21:36:54 <Bjarni> I don't think I would claim that
21:37:21 <jez9999> im thinking i might need to write a function to return all trains on a particular Tile
21:37:22 <ln> yeah, yeah, they say something like "også adgang til den nye sal med super avanceret 3D udstyr."
21:37:46 <jez9999> i basically need to find out whether there are any trains on a depot Tile, that aren't stopped in the depot. you know how to do that?
21:38:00 <ln> but such 3-letter words could mean anything or be random letters, and udstyr sounds nasty.
21:38:57 <peter1138> Do you need to know which trains, or just that there is one?
21:39:03 <Bjarni> jez9999: well how about simply get the tile and then ask if the tile is a depot?
21:39:07 <jez9999> peter1138: the latter
21:39:20 <jez9999> bjarni: ... because that wouldn't tell me what i want to know?
21:39:50 <Bjarni> but I thought you were looking for something else until you replied to peter1138
21:40:05 <peter1138> Then write your own VehicleFromPos Proc handler.
21:40:15 <jez9999> i had been sniffing around that function
21:41:12 <Bjarni> everything is complex before you understand the idea in it ;)
21:42:10 *** planetmaker has joined #openttd
21:42:24 <jez9999> so my handler will get called for every vehicle on the tile, including wagons
21:42:32 <jez9999> i need to then find out which train a wagon is associated with
21:42:47 <jez9999> then i could see whether it was stopped at a depot
21:43:06 <jez9999> that should do it, although a more robust function (maybe returning an array of Vehicles which are trains) might be nicer
21:43:17 <jez9999> but as this is cpp and not c#, i dont think i can bothered to worry about the mallocing for that :-)
21:43:34 <Bjarni> how about checking if the sprite is drawn?
21:43:53 <ln> peter1138: (see, what a clever compromise between "your" and "you're")
21:43:54 <peter1138> jez9999: it will stop after the first "hit"
21:44:07 <Bjarni> I mean if it's in a depot then it's hidden and if it's not then it's not hidden
21:44:11 <peter1138> which is all you need
21:44:18 <jez9999> right. ok so i have to just match 1. that's ok, i'll go for one that isn't stopped in a depot.
21:44:38 <jez9999> will that ->First work with multiheaded trains?
21:45:14 <jez9999> god i love Sawyer's Tune
21:45:17 <jez9999> he should've made more
21:46:00 <Bjarni> just set it to repeat then you get more tunes
21:47:21 <jez9999> yeah but Sawyer only made 1 :-)
21:48:09 <ln> /ˈgʊdˈnaɪtˈleɪdiːzənˈdʒentlmen/
21:51:37 *** Wezz6400 has joined #openttd
21:51:55 <jez9999> if (v->type == VEH_DISASTER || (v->type == VEH_AIRCRAFT && v->subtype == AIR_SHADOW)) return NULL;
21:52:05 <jez9999> i understand the 2nd one, but why the first
21:52:18 <jez9999> does that mean if the vehicle is crashed, it doesn't count as being there?
21:52:38 <ln> /ˈɪsˈðɪsˈɪŋglɪʃɪˈnafˈfəˈpiːtəˈwanˈwanθriːˈeɪt/ ?
21:53:12 <peter1138> VEH_DISASTER is not a crashed vehcile.
21:53:28 <peter1138> It's a UFO, or submarine, or whatever.
21:55:08 <jez9999> yeah i only saw it the other day
21:55:19 <jez9999> rare to see it because you're usually not looking at the sea
21:55:25 <Prof_Frink> There's two submarines
22:01:44 <Bjarni> they are usually submerged
22:04:01 <Bjarni> but if you have more than one train on each track then they deadlock all the time
22:04:21 <Bjarni> I actually heard one guy claiming that
22:05:24 <Gonozal_VIII> well... it is true in its own way mr zombie
22:06:55 <Bjarni> at least he admitted that the hardcore game gurus could make it work by some dark magic
22:07:50 *** NukeBuster|laptop has left #openttd
22:12:25 <jez9999> Why would Vehicle->type be returning 17953792... and then, even weirder, Vehicle->type == VEH_TRAIN evaluating to true even tho VEH_TRAIN is 0?
22:13:08 <Slowpoke> is there a ship set suporting ecs-extension? newships.grf doesn't provide any ship capable of transporting sand
22:14:04 <Gonozal_VIII> it's not hard to change that
22:17:10 *** thgerg1 has joined #openttd
22:33:30 <jez9999> Vehicle->name gives me null
22:37:35 <peter1138> Because it has no name.
22:42:08 *** ben_goodger has joined #openttd
22:43:54 <jez9999> did you, like, start Firefox?
22:51:29 *** Ammlller has joined #openttd
22:53:25 *** Digitalfox has joined #openttd
23:15:56 *** Osai is now known as Osai^zZz
23:16:40 *** NukeBuster|laptop has joined #openttd
23:16:46 *** Osai^zZz is now known as Osai^zZz`off
23:17:29 *** NukeBuster|laptop has left #openttd
23:31:29 *** dih is now known as anhedral
23:59:19 <jez9999> how can i get the current Player?
continue to next day ⏵